Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Koobi

Модерирует : Antuan

Antuan (23-11-2006 18:14): Продолжаем здесь: Koobi - 2  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

   

Ne0N

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Официальный сайт: dream4.de
Добыть скрипт можно в теме Скриптовый варез (php, cgi, asp, perl etc)
 
Русского пака от меня больше не будет - уж очень это гиморное занаятие. / 6epcpek /
 
Устранение проблем с кодировкой [thx 2 fathersGrave]
Воткните вот этот код:  

Код:
 
// ============================================
// <<-- Replace grebany entities... -->>
// ============================================
function kk_replacechars($string) {  
    $search  = array('&', '\\\'', '\\"', '<', '>');  
    $replace = array('&amp;', '\'', '&quot;', '&lt;', '&gt;');  
    return str_replace($search, $replace, $string);  
}  
 

в файл в inc/functions.php и поменяйте в везде в *.php функции htmlentities и htmlspecialchars на kk_replacechars (Можно сделать это автоматически, например при помощи программы Advanced Find and Replace):
 
Устранение проблем с отображением новостей
Если у вас после нового года перестали отображаться новые новости на главной странице нужно сделать следующее

Код:
 
Папка system файлы index.php,articles.php,newsarchive.php  
Ищем в них строчку $week = date("W", $row->time_start);  
и правим на $week = ((int)(date("W", $row->time_start)));
 

 
Устранение проблем с отображением даты новостей
Иногда, на главной странице дата и время новостей выводятся некорректно, пробуем лечить так:

Код:
 
В файле ...koobi_dir/inc/init.php,  
после строки
@setlocale(LC_TIME, "$lct");  
вставить строку
if(LANG=="ru") @setlocale (LC_ALL, 'ru_RU.CP1251', 'ru');
 

- Если не помогает, то есть простое решение:  
Открываем файл koobi_dir/templates/you_template/news/newsticker.tpl, находим в нём строки:

Код:
{if $DateTemp != $news->time_start|date_format:"%d.%Y"}
<div class="newsticker_header">
<span class="time_ticker">{$news->time_start|date_format:"%A, %d.%B %Y"}</span>
</div>
{/if}

и меняем на  

Код:
{if $DateTemp != $news->time_start|date_format:"%d.%Y"}
<div class="newsticker_header">
<span class="time_ticker">{$news->time_start|date_format:"%d-%m-%Y,  %H:%M "}</span>
</div>
{/if}
получаем дату такого вида 10-09-2005,  15-30 и никаких кракозябр
 
 
Немного о безопасности CMS Koobi 4.x

 
Читаем здесь: http://www.securitylab.ru/53556.html

Всего записей: 2336 | Зарегистр. 14-12-2002 | Отправлено: 05:37 16-01-2005 | Исправлено: Gringo, 23:36 08-10-2006
Mr_Pervushin



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
censssored
 
Но на нём лучше сайтостроительством пока не заниматься, я так понимаю? Лучше пока использовать koobi?

Всего записей: 73 | Зарегистр. 22-09-2006 | Отправлено: 17:26 30-10-2006
censssored

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С cpengine пока лучше разобраться. Как функционирует. Главное - понять принцип (после Куби несколько тяжеловато поменять мышление).
В 1.3 много уязвимостей, не все переведено. Поэтому рекоммендуется только для ознакомления.
А так - будущий сайт расчитывать делать на cpengine.

Всего записей: 322 | Зарегистр. 12-04-2006 | Отправлено: 17:46 30-10-2006 | Исправлено: censssored, 21:23 30-10-2006
arcanum



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Главное - понять принцип

 
Подтверждаю слова Цензора на 100%. Поначалу, когда поставишь, первое впечатление типа  такого  "Чушь", "Ерунда какая-то", "Нифига в ней нету", "Нифига не понятно", НО!!!! Уделите немного внимания, потыкайтесь хотя бы немножко и ВЫ поймете БЕЗГРАНИЧНЫЙ ФУНКЦИОНАЛ СИСТЕМЫ. Например, у меня на кубике была проблема сделать "Анкету для приема на работу"....в ангине данный вопрос решил за 2 минуты!!! - с помощью  конструктора форм ))) Так дерзайте.....

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 18:03 30-10-2006
Xsanders

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Светлые головы, подскажите пожалуйста как сделать возможным выбор иконок для категорий в магазине...
 
Изучая разные шаблоны я обнаружил в файле overview.php  следующий код:
 
 {if $item->icon!=''}
                      <img src="uploads/shop/caticons/{$item->icon}" alt=""  class="absmiddle" />
                      {else}
                      <img src="templates/{$theme}/img/shop/folder.gif" alt=""  class="absmiddle" />
                      {/if}
                    
т.е. проверяется назначена ли категории иконка из папки uploads/shop/caticons/, если нет, то ей присваевается стандартная из ../shop/folder.gif
 
Но ведь в админке нет в разделе магазина, в управлении категориями, опции назначения иконки...
 
HELP... как это осуществить?
 
Добавлено:
Господа, я добился работы от энциклопедии!!!
 
Пришлось поменять два файла релиза censssored на файлы из версии SCRiPTMAFiA.
 
1- root/class/Article.Class.php
 
2-root/admin/enzyclop.php
 
правда работает только в новостях

Всего записей: 49 | Зарегистр. 05-10-2006 | Отправлено: 19:05 30-10-2006
Mr_Pervushin



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Столкнулся с той же проблемой (под кодовым названием "Белый лист"), особо не расстраиваюсь, так как 5.7 устраивает, но всё же хотелось бы обновить её, но ссылки на атичат.ру (на обновление) не работают (удалили уже архив), где ещё можно обновление взять, подскажите пожалуйста.

Всего записей: 73 | Зарегистр. 22-09-2006 | Отправлено: 08:05 31-10-2006
MasterDaemon

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
История релизов и обновлений Koobi есть на overdoze.ru

Всего записей: 142 | Зарегистр. 11-05-2006 | Отправлено: 08:25 31-10-2006
Mr_Pervushin



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я туда добрался, но зарегистрироваться не удаётся, ключ активации не приходит уже с час наверное.
MasterDaemon
 
Может глянешь меня там, логин: Mr_Pervushin

Всего записей: 73 | Зарегистр. 22-09-2006 | Отправлено: 08:35 31-10-2006
MasterDaemon

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Готово.

Всего записей: 142 | Зарегистр. 11-05-2006 | Отправлено: 08:47 31-10-2006
Mr_Pervushin



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MasterDaemon
 
Нету... ничего не пришло, e-mail pervushins[собака]nikol.ru
 
А всё, извиняюсь. Зашёл на сайт нормально.
 
но вот обновления с 5.7 до 5.8 не нашёл

Всего записей: 73 | Зарегистр. 22-09-2006 | Отправлено: 10:00 31-10-2006 | Исправлено: Mr_Pervushin, 10:16 31-10-2006
censssored

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"Белый лист" лечится:
в inc\init.php убрать или закомментировать строчку:
$sql = $db->Query("SET NAMES cp1251");  
 
Обновление перевыложил: http://www.rapidshare.ru/88256

Всего записей: 322 | Зарегистр. 12-04-2006 | Отправлено: 11:53 31-10-2006 | Исправлено: censssored, 11:59 31-10-2006
Mr_Pervushin



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
censssored
 
О, спасибки

Всего записей: 73 | Зарегистр. 22-09-2006 | Отправлено: 12:11 31-10-2006
IKZOKZ



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет народ,
 
знает, кто, что надо добавить или изменить в  

Цитата:
"/system/signup.php"

 
чтобы в поле улицы клиент мог вносить разное содержание
Пример "7, rue Hector Berlioz" название улицы во Франции
 
Спасибо  

Всего записей: 104 | Зарегистр. 04-10-2006 | Отправлено: 21:12 31-10-2006 | Исправлено: IKZOKZ, 21:14 31-10-2006
Daiver2



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcanum и censssored
ок, показываю...
 
Как сделать превьюшку картинки из галлереи квадратную без потери пропорции
 
правим thumb.php
 
в блоке
switch($_REQUEST['smode']){
...
}
добавляем код

Код:
 
case 4 :
$thumb_w = 120;
$thumb_h = 120;
break;
 

 
ниже, вместо

Код:
 
     if(GALLERYTHUMB_METHOD == "imagecopyresampled")
    {
         @imagecopyresampled($ziel, $quelle, 0, 0, 0, 0, $w, $h, imagesx($quelle), imagesy($quelle));
    } else {
        @imagecopyresized($ziel, $quelle, 0, 0, 0, 0, $w, $h, imagesx($quelle), imagesy($quelle));
    }
 

ставим

Код:
 
if ($_REQUEST['smode'] == 4)
{
            $width = $thumb_w;
            $height = $thumb_h;
            list($width_orig, $height_orig) = getimagesize($q);
 
            $image_p = imagecreatetruecolor($width, $height);
            $image = imagecreatefromjpeg($q);
            if ($width_orig>$height_orig)
               @imagecopyresized($image_p, $image, 0, 0, round((max($width_orig,$height_orig)-min($width_orig,$height_orig))/2), 0, $width, $width, min($width_orig,$height_orig), min($width_orig,$height_orig));
            if ($width_orig<$height_orig)
                  @imagecopyresized($image_p, $image, 0, 0, 0, 0, $width, $width, min($width_orig,$height_orig), min($width_orig,$height_orig));
            if ($width_orig==$height_orig)
                  @imagecopyresized($image_p, $image, 0, 0, 0, 0, $width, $width, $width_orig, $width_orig);  
               $ziel=$image_p;
}
else
{
     if(GALLERYTHUMB_METHOD == "imagecopyresampled")
    {
         @imagecopyresampled($ziel, $quelle, 0, 0, 0, 0, $w, $h, imagesx($quelle), imagesy($quelle));
    } else {
        @imagecopyresized($ziel, $quelle, 0, 0, 0, 0, $w, $h, imagesx($quelle), imagesy($quelle));
    }
}
 

 
и теперь при вызове <img border=0 src="system/thumb.php?img_id=".$row->id."&amp;smode=4"></a> будет показываться требуемая превьюшка

Всего записей: 209 | Зарегистр. 26-06-2006 | Отправлено: 21:27 31-10-2006
arcanum



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
IKZOKZ
 
В этом файле есть такая проверка
 
if( (REQUIRED_STREET==1) && ($street =='' || strlen($street) < 3 || @ereg("[^ ._A-Za-zА-ЦШ-цш-я0-9-]", $street)) )
 
Что делает данная проверка, а она проверяет, что если улица не введена ИЛИ название улицы менее 3 символов ИЛИ название улицы не соответствует РЕГУЛЯРНОМУ ВЫРАЖЕНИЮ И поля явлется обязательным для заполнения, тогда выводим ошибку, следовательно, в данной проверке для тебя важно только установить правильность Регулярного выражения.
 
@ereg("[^ ._A-Za-zА-ЦШ-цш-я0-9-]"  - вот и правь его так, как тебе надо...Если совсем его убрать, тогда можно будет полный бред ввести, а если тебе надо другой формат, тогда поправь его....
 
 
 
 
Добавлено:
Daiver2  - ок, посмотрим..

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 04:50 01-11-2006
Xsanders

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста как сделать следующее..
 
Я хочу переделать модуль, путём копирования и переделывания его из модуля товары (не магазинные)...
 
Какие файлы нужно переделать. Мне просто нужен перечень файлов админки и пользовательской части, которые отвечают за этот модуль..
 
 с базой попробую сам разобраться... там вроде ничего сложного.. хотя...

Всего записей: 49 | Зарегистр. 05-10-2006 | Отправлено: 05:25 01-11-2006
arcanum



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Xsanders
 
Немного смешно выглядит твой вопрос....как будто собрался переписывать то, сам не знаеш что...и опять же, если ты собрался переписывать, значит ты рубиш в PHP? а если не рубиш, тогда снова вопрос, что sn там собрался переписывать?
 
Файлы в админке:
 
admin/templates/admin_standard/products   - вся папка целиком (шаблоны админки)
admin/products.php - обработка данных
 
Файлы в паблике
 
templates/standard/product - вся папка целиком (шаблоны на сайте)  
system/pruduct.php - обработка данных
 
+ В последнем файле используются функции отсюда
 
class/Article.class.php
inc/functions.php  
 
 
 
Сами функции
 
fetch_news
fetch_linked_articles
fetch_mfname
fetch_platform
fetch_links
fetch_genre
 
 
мой ответ тебя устроил?

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 06:07 01-11-2006
Mr_Pervushin



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
В system/signup.php надо добавить в проверку данных вводимых пользователем букву Ч, а то столкнулся с тем, что люди имеющие эту букву в фамилии или названии улицы не могут зарегистрироваться.
 
Код:
[^ ._A-Za-zА-ЦШЧ-цшч-я0-9-]

 
И в system/changedetails.php тоже надо добавить, при редактировании профиля пользователем, и там ругается на фамилию и имя с такой буквой.

Всего записей: 73 | Зарегистр. 22-09-2006 | Отправлено: 06:22 01-11-2006
Xsanders

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcanum
 
 
Спасибо.. только..
 
Знал бы, что народ чесной тоже не спит, заглянул бы сюда раньше... так что самому пришлось догонять..
 
Но все-равно спасибо..
 
С админкой и базой вроде разобрался...
 
остальное когда проснусь.. глаза на лоб лезут..
 
Добавлено:
Если кому -то тема актуальна, пишите.. разберусь, отпишу весь процесс

Всего записей: 49 | Зарегистр. 05-10-2006 | Отправлено: 07:44 01-11-2006
Mr_Pervushin



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите такую тему, как сделать порядок верхних титлов таким образом "Главная > Статьи > Общие || Название сайта". точно знаю штука эта тут разжовывалась, но не могу найти. На 5.7 делал, а как не помню, сейчас на 5.8 надо.
 
И ещё, по какому .tpl выводятся товары на главной странице магазина. надо дизайн подправить, а найти не могу.

Всего записей: 73 | Зарегистр. 22-09-2006 | Отправлено: 13:59 01-11-2006
Fajro

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mr_Pervushin
 
Я еще добавил несколько знаков, которые часто встречаются и с которыми у пользователей были проблемы при регистрации, в проверку названия улицы и она у меня выглядит сейчас следующим образом:

Код:
[^№ .,/_A-Za-zА-ЦШЧ-цшч-я0-9-]

А насчет титлов - посмотри страницы 67 и 70 этой темы.

Всего записей: 20 | Зарегистр. 12-07-2006 | Отправлено: 14:46 01-11-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Koobi
Antuan (23-11-2006 18:14): Продолжаем здесь: Koobi - 2


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru