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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
leroestТоже побился с куби порубричным выводом. Вот в админе есть покатегориям вывод, а как на сайте вывесить родными средствами так и не разобрался. Можно конечно из 5+ взять функцию, они тоже несмогли решить этот вопрос и пошли в обход.  
 
MLIN Спасибо за теплые слова, сижу на 5+.

Всего записей: 23 | Зарегистр. 09-07-2005 | Отправлено: 13:06 26-05-2006
MegaLitr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
для leroset и всех кому нужен вывод по категориям
 
для добавления в куби функции вывода новостей и статей по категориям добавляем:
в /class/tpl/koobi.class.php после строки $this->register_function('lastthreads', 'getLastForumPosts');
 

Код:
 
$this->register_function('newspokat', 'getNewsPoKat');
$this->register_function('articliespokat', 'getStatiiPoKat');
 

 
 
и в functions.php перед function krand($min, $max)

Код:
 
// ========================================================
// <<-- 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;
}
 

 
 
после этого в startpage.tpl достаточно добавить в нужном месте
Код:
{ articliespokat KatId='5,6' limit='3' zag='заголовок' }

 
вот и все. спасибо парням с 5+
 
 
Добавлено:
чуть не забыл, к вышеназванным дополнениям еще понадобится файл templatename/articles/articlspokat.tpl от 5+
 
 
Добавлено:
articlspokat.tpl

Код:
 
{if $last_statii_array}
<table width="100%" border="0" cellpadding="3" cellspacing="1" class="box_inner">
{foreach from=$last_statii_array item=laststatii}
<tr>
<td>
<div class="inforel"><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>
<div align="right"><a href="{$laststatii.links}">Подробнее</a></div>
</div>
<div class="news_spacer"></div>
{/if}
</td>
</tr>
{/foreach}
</table>
<br />
{/if}
 

Всего записей: 23 | Зарегистр. 25-05-2004 | Отправлено: 13:16 26-05-2006
inside22



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
leroest
А не пробовали написать разработчикам? Может помогут?!
 
MAXAOH
 
 
Ну вот, я же говорил... ПРоблема в настройках!
 
$dbhost = "localhost";  
$dbuser = "root"; вместо root вписывай свой логин для доступа к ФТП
$dbpass = "";  сюда пароль
$dbname = "titannet"; сюда нужно писать название базы  
(тебе нужно через cpanel зайти в phpmyadmin и там создать новую базу.  
загрузить туда свой дамп базы)
 
блин... тебе надо научиться пользоваться phpmyadmin-ом.
чтоб уметь создавать дампы и загружать их обратно.
 
$dbprefix = "kpro";  
 
а тут префикс, он должен быть таким же, который был на денвере.
 
p.s. http://localhost/phpmyadmin
 
потыкайся...
 

Всего записей: 480 | Зарегистр. 30-03-2005 | Отправлено: 17:42 26-05-2006
MAXAOH

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

Всего записей: 51 | Зарегистр. 11-05-2006 | Отправлено: 18:42 26-05-2006
censssored

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

Цитата:
$dbuser = "root"; вместо root вписывай свой логин для доступа к ФТП

точнее - для доступа к БД (логин от ФТП может не совпадать с логином к БД)

Всего записей: 322 | Зарегистр. 12-04-2006 | Отправлено: 18:45 26-05-2006
inside22



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Возможен и такой вариант.
Но в этом случае, надо самому создавать пользователя для мускула.
Если я не ошибаюсь!

Всего записей: 480 | Зарегистр. 30-03-2005 | Отправлено: 18:50 26-05-2006
wassup

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MegaLitr
Спасибо. Давно ждал.

Всего записей: 442 | Зарегистр. 13-12-2003 | Отправлено: 00:53 27-05-2006
newmarket

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Потскажите плиз как убрать с главной стр Артикул и виды доставки?

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



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
newmarket, а ты где увидел на главной странице "Артикул" и "Виды доставки"?? Может ты имеешь ввиду, когда в магазин заходишь и там в товарах тебе нужно убрать?
 
Если так, то иди в файл shop\overview.tpl и удали из него вот это
 
{$lang.shop_artnumber} {$smarty.request.fid}
 
Добавлено:
Ах да.....еще в файле shop\last_shoparticles удали вот это
 
{$lang.shop_artnumber} {$file->artnumber}
 
и в файле overview.tpl удали вот это
 
<a class="light" href="index.php?p=shop&amp;action=versandkosten&amp;area={$area}">{$lang.shop_shpc_cextra}</a>
 
это насчет того,чтоб у тебя небыло ссылки с названием "Включая доставку".....Если я не правильно ответил на твой вопрос, тогда задай его более точнее....
 
Добавлено:
inside22 Данную вещь мне реализовать неудалось, т.к. данная библиотека не позволяет вставлять туда изображения......

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



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
newmarket
 
дорогой, если тебе нужно убрать артикул, или еще чего то. То делай так:
 
Админка > Управление языками > Язык сайта > Редактировать язык
 
Там пишешь слово, которые тебе не нужно. В данном случае "Артикул"
 
Слово находицца, и ты видишь переменную, и теперь бери и ищи эту переменную вот тут
 
/templates/standard/
 
если тебе нужно что то править в магазине, то лезь само собой в папку shop.
 
И ищи уже там свою переменную, и удаляй её при помощи дримвивера.
 
И ищи переменную тоже при помощи него, надеюсь ты знаешь как искать в папке, по всем файлам сразу.
 
удачи!
 
 
Добавлено:
arcanum
 
Очень жаль
 
Добавлено:
интересно, а в сплывающее окно, мне получиться вставить фотку.
 
нет, не автоматом, а ручками.
 
 

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



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ, я вот смотрю, что вы только убираете из кубика то что Вам не надо и ненравится, и накто до сих пор не спрашивает как что либо дописать.....неужели никому это не интересно....я вот например дописал "Последнии сообщения с форума"....у меня сейчас он нетолько выводит название времени и даты, но еще кол-во просмотров данной темы, количество ответов, кто разместил и кто поледний ответил......Доработал статистику.....теперь она у меня выводит:
 
Сколько:
 
Категорий файлов
Общее количество файлов
Общее количество новостей
Всего форумов
Всего тем на форумах
Всего сообщений на форумах
Сегодня к нам заходили
Всего у нас было
Больше всего у нас было
Участников сейчас
Невидимых участников сейчас
Сейчас с нами гостей
Общее кол-во на сайте
 
Может для Вас и ненужная вещь, но тем неменее........скажу вам посекрету, я доделываю сайт, посавященный кубику....буду выкладывать темы, модули, блоки и т.д.....но пока не скажу имя домена...)))) как только так сразу....

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 14:51 27-05-2006
Maximusart



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нашел сайт _http://pfarre-breitensee.at/, который использует внешний календарь. Внешний календарь _http://www.easyphpcalendar.com (который в свою очередь использует библиотеки overlib)
 

Всего записей: 330 | Зарегистр. 27-10-2003 | Отправлено: 15:14 27-05-2006
newmarket

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcanum
Ты был прав в магазине!!!Я это все сделал а все осталось по прежнему!!!!У меня движок 5,4 от мафии
 
Добавлено:
И у меня есть еще один вапросик. Как сделать, чтоб в новостях не отображалась Иконка новости, когда переходишь читать новость.Заранее спасибо

Всего записей: 37 | Зарегистр. 24-03-2006 | Отправлено: 16:25 27-05-2006 | Исправлено: newmarket, 16:27 27-05-2006
inside22



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Дорогой, у тебя наверное для определенной категории новостей задана иконка!

Всего записей: 480 | Зарегистр. 30-03-2005 | Отправлено: 17:03 27-05-2006
arcanum



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да это элементарно
 
Заходи news\news.tpl и удаляй
 
{if $newsbild_ja==1}
 <img src="{$newsbild}" alt="{$newstitel}"  hspace="5" vspace="0"  border="0" align="{$align}" />
 {/if}
 
и будет тебе счастье
 
Добавлено:
Ну это будет работать, если ты с главной тычешь кнопку подробнее....или прочитать....не знаю как там у тебя она называется...
 
Добавлено:
inside22 ну описание для продукта у меня получилось сделать, чтоб на главной странице когда наводиш на картинку и всплывает описание товара....)))) щас делаю, чтоб еще и картинку выводил...тока вот зачем???? спрашиваю я себя??)))) если картинка есть, на нее тычешь и вылазиет описание, то на кой хер выводить туже самую картинку еще раз.....
 
 
Добавлено:

Цитата:
Я это все сделал а все осталось по прежнему!!!!У меня движок 5,4 от мафии

 
1)Может ты удалил не в той теме??? Ну например у тебя поумолчанию стоит тема "Standart" а ты удалил в теме "Standart_rot" - это раз
2) Почисти кэш, хотя это бред...от него это не должно зависить
3)Ну что еще могу сказать.....смотри внимательнее....все должно работать...
 
Ты хоть строчки то эти нашол...??? просто я кубик 5.6 юзаю и они там может по другому называются....

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 17:19 27-05-2006
newmarket

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

Всего записей: 37 | Зарегистр. 24-03-2006 | Отправлено: 17:40 27-05-2006
leroest

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

Цитата:
для leroset и всех кому нужен вывод по категориям  

 
Всё сделал как ты описал - всё бес толку.
 
Добавлено:

Цитата:
А не пробовали написать разработчикам? Может помогут?!  

 
Поначалу пытался. Но немцы предпочитают в ответ молчать.

Всего записей: 38 | Зарегистр. 21-12-2005 | Отправлено: 18:21 27-05-2006
newmarket

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

Всего записей: 37 | Зарегистр. 24-03-2006 | Отправлено: 19:28 27-05-2006
brunh

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2leroest А еще news_selector.tpl(архив) выводит порубрично, там есть такое:  <select name="categ" id="categ">. Приспособить слету не удалось, да я уже к ньюспокат привык, подстроил на свой лад, пашет.  
 
Maximusart скачал, он еще dll просит, да и наворочен, еще и денежку просит, тут с куби никак не подружусь, все на Вы. Попроще бы чего. Встроеный ковыряю

Всего записей: 23 | Зарегистр. 09-07-2005 | Отправлено: 20:02 27-05-2006
UNHELPMAN



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Убедительная просьба - не ругаться .  Как установить  энтон koobi 5.6 ?
Очень грусно, но установка доходит  почемуто  только  до скрина с проверкой установленных или открытых таблиц.
Везде - всё  ок. При нажатии "Продолжить". Имеем абсолютно чистый  браузер с  гордой надписью в адресной строке  http://my.domain.ru/setup.php?step=  
На этом установка  заканчивается .  
Установка проводится  на денвере, под XP. Что интересно -  DLE / хупс / сутеформ.и онеадмин встали как  милые с первого же  раза .
Была  надежда  на кривой архив - выкачан koobi 5.5 - установка  закончилась тамже.
Как  лечить ?? Может  чтото в PHP или апаче  нужно  поднастроить?

Всего записей: 209 | Зарегистр. 28-11-2004 | Отправлено: 07:08 28-05-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-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru