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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
arcanum



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ptax
 
Логичнее будет задать вопрос к хостеру.....ихним админам скинуть эту инфу...

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



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ptax
Если твой хостер настроит тебе сервер, и у тебя всё будет тип-топ...
 
Дай мне знать что они настроют! Потому что у меня та же фигня...
 
В админке обзор новостей не идёт...
 
 
[27-Jun-2006 10:04:53] PHP Warning:  implode(): Bad arguments. in /home/forexaz2/public_html/admin/news.php on line 375
 
[28-Jun-2006 16:35:38] PHP Warning:  Variable passed to each() is not an array or object in /home/forexaz2/public_html/admin/inlineshot.php on line 101
 
[28-Jun-2006 21:12:20] PHP Warning:  implode(): Bad arguments. in /home/forexaz2/public_html/admin/product.php on line 232
 
[29-Jun-2006 09:58:44] PHP Warning:  implode(): Bad arguments. in /home/forexaz2/public_html/admin/news.php on line 375
 
[29-Jun-2006 18:35:20] PHP Warning:  Invalid argument supplied for foreach() in /home/forexaz2/public_html/admin/gallery.php on line 66
 
[29-Jun-2006 18:52:58] PHP Warning:  Invalid argument supplied for foreach() in /home/forexaz2/public_html/admin/gallery.php on line 66
 
Кто нить может выложить phpinfo(); очень интересно посмотреть на ваши настройки сервера, чтоб сравнить...
 
У меня такие проблемы возникли после того, как хостер обновил пхп и устновил мне GD библиотеку!

Всего записей: 480 | Зарегистр. 30-03-2005 | Отправлено: 09:18 03-07-2006
ptax

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да что то мой хостер мне настраивать не чего не хочет говорит у всёх всё работает : (  
 
Выложите свои настройки phpinfo чтобы у меня хоть аргументы были какието      

Всего записей: 37 | Зарегистр. 01-07-2006 | Отправлено: 10:29 03-07-2006
maxssx



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2 arcanum
Да на главной. да и вообще на других страницах.
У ребят в 5сплюсом это реализовано, но я все никак немогу найти как они это сотворили, вроде как фукция пожа на вывод последних тем форума.
 
Добавлено:
Уря справился, кому надо пользуйтесь
Это прописывае в functions.php
// ========================================================
// <<-- Novosti blokami po kategoriam -->>
// naprimer: {lastthreads KatId='1,2,3,4,5' limit='5' zag='Kakoeto nazvanie'}
// ========================================================
function getNewsPoKat($param)
{
    global $db,$THEME,$area;
    $last_threads = array();
    $tmpl = new Koobi("templates/");
    $fids = str_replace(",", ' OR newscat = ', $param['KatId']);
        $sql = $db->Query("
        SELECT
                newsid,
                title,
                text
        FROM " . PREFIX . "_news WHERE newscat =".$fids." AND area_id = ".$area." AND ispublic = 1 order by newsid desc LIMIT " . $param['limit']);//catname = `".$fids."`
 
    $i = 0;
 
    while ($row = $sql->fetchrow()) {
        $last_threads[$i]['text'] = $row->text;
        $last_threads[$i]['title'] = $row->title;
        $last_threads[$i]['links'] = "index.php?area=".$area."&p=news&newsid=".$row->newsid."";
        $i++;
    }
        $tmpl->assign('zagolovok', $param['zag']);
        $tmpl->assign('theme', $THEME);
    $tmpl->assign('last_news_array', $last_threads);
    $newspokat = $tmpl->fetch("$THEME/news/newspokat.tpl");
 
    return $newspokat;
}
 
// ========================================================
// <<-- Cmambu blokami po kategoriam -->>
// naprimer: {lastthreads KatId='1,2,3,4,5' limit='5' zag='Kakoeto nazvanie'}
// ========================================================
function getStatiiPoKat($param)
{
    global $db,$THEME,$area;
    $last_threads = array();
    $tmpl = new Koobi("templates/");
    $fids = str_replace(",", ' OR articlecat = ', $param['KatId']);
        $sql = $db->Query("
        SELECT
                id,
                title,
                content,
                inline_screens,
                type
        FROM " . PREFIX . "_articles WHERE articlecat =".$fids." AND area = ".$area." AND active = 1 order by id desc LIMIT " . $param['limit']);//catname = `".$fids."`
 
    $i = 0;
 
    while ($row = $sql->fetchrow()) {
                $ishot = '0';
                if(($row->inline_screens)!=("a:0:{}"))
                {
                        $ishot = '1';
                }else{
                        $ishot = '0';
                }
                $text = $row->content;
                $text = inlinescreens($row->inline_screens,$text);
                $last_threads[$i]['ishot'] = $ishot;
        $last_threads[$i]['text'] = $text;
        $last_threads[$i]['title'] = $row->title;
        $last_threads[$i]['links'] = "index.php?type=".$row->type."&area=".$area."&p=articles&id=".$row->id."";
        $i++;
    }
        $tmpl->assign('zagolovok', $param['zag']);
        $tmpl->assign('theme', $THEME);
    $tmpl->assign('last_statii_array', $last_threads);
    $articliespokat = $tmpl->fetch("$THEME/articles/articlspokat.tpl");
 
    return $articliespokat;
}
 
добовляем в system.class.php
                $this->register_function('newspokat', 'getNewsPoKat');
                $this->register_function('articliespokat', 'getStatiiPoKat');
 
вызов функции >{articliespokat KatId='номер категории' limit='сколько новостей выводить' zag='Информер'}
 
 
создайте файл в темплейтах articles\articlspokat.tpl
{if $last_statii_array}
<table width="100%" border="0" cellpadding="3" cellspacing="1" class="box_inner">
<tr>
<td class="box_innerhead3">{$zagolovok}</td>
</tr>
{foreach from=$last_statii_array item=laststatii}
<tr>
<td class="{cycle name=lastthread values='lastthreads_first,lastthreads_second'}">
{*{if $topnews.image_top}
<div class="topnews"><strong>{$topnews.tnewstitle}</strong>
<a href="{$topnews.newslink}"><img src="{$topnews.image_top}" alt="" border="0" align="left" /></a>
</div>
{else}*}
<div class="topnews"><strong>{$laststatii.title}</strong></div>
{if $laststatii.ishot != '0'}
<div class="intro" align="justify">{$laststatii.text|truncate:600}</div>
{else}
<div class="intro" align="justify">{$laststatii.text|truncate:200}</div>
{/if}
<div align="right"><img src="{$img_folder}/more.gif" alt="" hspace="5" border="0" class="absmiddle" /><a href="{$laststatii.links}">{$lang.readmore}</a></div>
</div>
{*{/if}*}
</td>
</tr>
{/foreach}
</table>
<br />
{/if}
 
 
прикольно получилось молодцы ребята. РЭСПЕКТ =))

Всего записей: 116 | Зарегистр. 30-06-2006 | Отправлено: 11:41 03-07-2006
arcanum



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
))) Дык я это и имел ввиду....
 
вот тебе цитата с 35 страницы.......
 
 

Цитата:
Теперь, благодаря помощи arcanum и MegaLitr один из основных вопросов по выводу новостей и статей в Куби благополучно решён. Пора, кстати, начинать писать сборник примеров SAPI Кубика. А то ведь никакого мануала по SAPI нету. Всё методом тыка.

 
 
Надо ветку почитать сначала, а потом вопросы задавать......

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 15:38 03-07-2006
maxssx



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

Всего записей: 116 | Зарегистр. 30-06-2006 | Отправлено: 16:33 03-07-2006
ptax

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

Всего записей: 37 | Зарегистр. 01-07-2006 | Отправлено: 21:46 03-07-2006
arcanum



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ptax
 
Я могу тебе сказать, что это действительно от хостера зависит. Лично пользуюсь www.sweb.ru  (не сочтите за рекламу, да простят меня....). Сколько не ставил движков всегда все отлично. Недавно попробовал ставить 5.6 на хостинг 1GB. И столкнулся с такое проблемой...если используешь базу мускула 4-ой версии, тогда сплошные вопросы, а если тройкой, тогда все ок (ну это только для данного хостинга, хотя они и сами говорят, что у них на четверке с ср-1251 проблемы.....)

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



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Люди, кто нить выложит настройки php.
 
неужели так трудно сделать
 
<?
phpinfo();
?>
 
и выложить сюды инфу...  Надо же разобраться из за чего глюки лезут!

Всего записей: 480 | Зарегистр. 30-03-2005 | Отправлено: 12:05 04-07-2006
ptax

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcanum
www.sweb.ru   Мне не подходит он русский а зарубежный трафик у меня не дешевый так сто админить такой сайт будет не выгодно.  На 1gb я на тест хостинг разместил кодировка просто жуть _http://hitec.1gb.com.ua/  и еще разместил сюда _http://test3serv21.mirohost.net вроде всё ок но админка  не отображается. А вообще не очень я хочу пережать со своего хостинга привык я к нему да и цены у него нормальные только вот объяснить я ему толково в чем проблема не могу.  
 
Добавлено:
inside22
Вот мои настройки php  
 
http://hitec.1gb.com.ua/php.php (это там где кодировке хана)  
 
http://test3serv21.mirohost.net/php.php (это там где админка не пашет)  
 
http://hitec.net.ua/koobi/php.php (это там где разделы «новости» и стати не работают)

Всего записей: 37 | Зарегистр. 01-07-2006 | Отправлено: 12:18 04-07-2006
arcanum



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ptax
Цитата:
Ребята у меня Кубик 5,6 про.   Вот столкнулся с такой проблемой у меня не отображается раздел Новости и Статьи выдает ошибку и всё что делать помогите плиз.  

 
Чего то я не понял???? где они у тебя не отображаются то???
Я у тебя вот тут в гостях был, все ок работает
 
http://www.hitec.net.ua/koobi/
 

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 13:21 04-07-2006
MAXAOH

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день! Подскажите. При добавлении\изменении единиц измерения, онтображаются не правильно буквы (калямбрики) - где необходимо изменить  кодировку? З.Ы. такую проблему встречал только  тут. Заранее благодарен.
 
Добавлено:
И еще вопросик! Как добавить в поиск по алфавиту русские буквы. Спасибо

Всего записей: 51 | Зарегистр. 11-05-2006 | Отправлено: 14:01 04-07-2006
arcanum



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

Цитата:
онтображаются не правильно буквы (калямбрики)  

 
А в базе как они записаны, ты смотрел?

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 15:19 04-07-2006
MAXAOH

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
База нормальная на русском, и админской панеле все что до этого вводил вся тип-топ, проблема именно при вводе единиц измерения: где именно в базе смотреть? Какие варианты, если в базе "кривые символы", если на сайте то где поменять. Спасибо

Всего записей: 51 | Зарегистр. 11-05-2006 | Отправлено: 17:35 04-07-2006
ptax

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcanum
 
 
Разобрался с хостером всё нормально

Всего записей: 37 | Зарегистр. 01-07-2006 | Отправлено: 18:04 04-07-2006
brunh

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
поиск русских слов в архиве новостей(news_selector.tpl) у всех работает? Проверьте, пожалуйста по ссылке: index.php?p=newsarchive&area=1
Забодался уже, английские слова супер, а русские ни в какую.

Всего записей: 23 | Зарегистр. 09-07-2005 | Отправлено: 23:44 04-07-2006 | Исправлено: brunh, 00:04 05-07-2006
inside22



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ptax
Так что у тебя, проблемы с куби исчезли?  
 
У хостера что то не то было? Или?

Всего записей: 480 | Зарегистр. 30-03-2005 | Отправлено: 14:09 05-07-2006
ptax

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
inside22
Ну не совсем исчезли.  
Пока с датой мучаюсь кубик не хочет определять правильное время.
Да так и еще проблем хватает.
А у хостера наверное что то было закрыто и он его открыл      

Всего записей: 37 | Зарегистр. 01-07-2006 | Отправлено: 14:53 05-07-2006
inside22



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ptax
А ты не мог бы уточнить что он тебе открыл? Пожалуйста!

Всего записей: 480 | Зарегистр. 30-03-2005 | Отправлено: 16:23 05-07-2006 | Исправлено: inside22, 17:43 05-07-2006
censssored

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Небольшой хелпик.
...
Если вы установили koobi_pro_56_ru_de_en_nulled_by_censored_from_antichat_ru, и что-то не так, то сначала:
...
1.Ставьте на Денвер (тестировалось на версии Base_2005-07-19_a1.3.31_p4.4.0_m4.1.8_pma2.6.1.exe)
2.Доустанавливайте фикспаки (сборка шла с первым фикс-паком). Всего их (на данный момент) - вышло пять (как оффициальных от Дримов, так и не оффициальных от nulled-а).
3.Если что-то исправляли - смотрите что исправляли (перед исправлением всегда делайте откат)
4.Поищите ответ на этом форуме в этой ветке. Искать так:
Заходите по ссылке: http://www.yandex.ru/yandsearch?ras=1&date=&text=%D1%82%D1%83%D1%82+%D1%87%D1%82%D0%BE+%D0%B8%D1%81%D0%BA%D0%B0%D1%82%D1%8C&spcctx=notfar&zone=all&linkto=&wordforms=all&lang=all&within=0&from_day=&from_month=&from_year=&to_day=5&to_month=7&to_year=2006&mime=all&Link=&rstr=&site=http%3A%2F%2Fforum.ru-board.com%2Ftopic.cgi%3Fforum%3D28%26topic%3D2423&numdoc=10&ds=
Ставите галку на "на сайте: forum.ru-board.com/topic.cgi?f .."
В поле вместо "тут что искать" пишите все что хотите найти.
...
 
Если на Денвере все работало, а перенеся на сервер сайт не работает, то:
1.Сначала проверяйте все ли нормально и полностью закачалось
2.Проверяйте права на папки
Если не работает и показывает какую-нить ошибку (на английском языке), то воспользовавшись http://www.translate.ru/text.asp?lang=ru можно узнать почему не хочет работать.
...
 
Если надо что-то вставить в нужное место, то сначала надо определить это нужное место. Проще всего это сделать:
Ищите глазами какую-нить надпись (выше того места куда хотите вставить).
После чего запускаете Total Commander, открываете ланг-файл (например ru_user_koobi_56.kpl) и поиском по документу (для Блокнота клавиша F3) ишите это слово. Например ищите "Ссылки". Допустим нашлось несколько вариантов:
$klang['ru']['s_links'] = "Ссылки";
$klang['ru']['title_links'] = "Ссылки";
$klang['ru']['title_links_overview'] = "Ссылки";
 
после надписи ставите 1, 2, 3:
$klang['ru']['s_links'] = "Ссылки1";
$klang['ru']['title_links'] = "Ссылки2";
$klang['ru']['title_links_overview'] = "Ссылки3";
 
потом через "Панель управления" обновляете язык, очищаете Кэш темплейтов и смотрите какая надпись СсылкаНомер рядом с тем местом куда хотели что-то поставить. Так вы определите название переменной. Допустим Ссылки2 -> title_links
 
Теперь возвращаем все обратно: убирайте наши номера после надписи, обновляйте язык.
 
Запускаем Total Commander, выбираем "Место поиска" (/templates/шаблон/)
Ставим галочку "С текстом" и в это поле: title_links
Жмем кнопку.
Если что-то нашлось, жмем кнопку "Файлы->на панель". Теперь каждый найденый файл.tpl открываем на редактирование (клавиша F4), и запускаем поиск по странице (F3) и ишем title_links. Смотрим глазами где после надписи есть закрывающая скобка или тег. И после этого пишем, например, 1234567890. Сохраняемся (не закрывая документ), обнавляем страницу сайта Куби и смотрим - нашли ли мы это место? Нет? В открытом документа отменяем последнее действие (CTRL+Z), сохраняемся. Переходим к следующему найденому... И т.д. пока не найдем. Вставляем.
 
...
Если что-то сделали, но это новое не отображается, не забываем чистить кэш темплейтов (в Панеле управления) и кеш браузера (ctrl+F5 или Shift+"Обновить")
 
...
Если нашли решение на давно мучащий всех вопрос, или что-то переделали в лучшую сторону - не поленитесь отписать здесь. Возможно это тоже кому-нить поможет или жизненно необходимо.

Всего записей: 322 | Зарегистр. 12-04-2006 | Отправлено: 20:17 05-07-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