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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обращаюсь за помощью, потому как что-то не нашел пока противодействия. В общем, то что тут написано в FAQ, что бы отображались новости, я сделать не смог, потому как $week в скрипте нету, есть только в .tpl, но, как мне кажется, там оно роли не играет.
 
В общем, у меня версия 5.6, на Денвере работала нормально, залил на хостинг, сразу перестали даты отображаться, но это я, вроде, починил, а вот статьи новые не видно, хотя они там есть.
 
Что делать?

Всего записей: 7 | Зарегистр. 08-10-2006 | Отправлено: 16:14 01-11-2006
Mr_Pervushin



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

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

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

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



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

Цитата:
В этом файле есть такая проверка  
if( (REQUIRED_STREET==1) && ($street =='' || strlen($street) < 3 || @ereg("[^ ._A-Za-zА-ЦШ-цш-я0-9-]", $street)) )  

Cпасибо
 
Добавлено:
Привет народ,  
 
борюсь с "MOD_REWRITE" , изменил в "/inc/config.php" "define("MRWRITE", 0);"
на "define("MRWRITE", 1);".
вставил файл ".htaccess"  
хоста высушил, -MOD_REWRITE включен.
 
при загруске (".htaccess") страница отказивается работать
 
в чем может быть причина ?
 
Добавлено:
Fehler 500 ist aufgetreten Filename: /kunden/usr/local/apache/share/cgi-bin/error500.0.html

Всего записей: 104 | Зарегистр. 04-10-2006 | Отправлено: 22:33 01-11-2006
Xsanders

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вот код файла нового модуля (переделан из product)...
 
почему при редактировании данные из базы не вытягиваются???
 
 
 
вырезал дабы не захломлять топик      
     
 
Добавлено:
Все! проблему решил!
 
Добавлено:
А что отвечает за вывод на главной у новых товаров (не магазинных) длину текста?

Всего записей: 49 | Зарегистр. 05-10-2006 | Отправлено: 01:15 02-11-2006 | Исправлено: Xsanders, 01:42 02-11-2006
Mr_Pervushin



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

Цитата:
С титлами разобрался - нашел где их надо править.  Расскажу как сделал себе - может, кому-то и пригодится
1. В inc/functions.php в функции simpletitle поменял  
$ptitle = $lang['pagesep'] . $location; на  
$ptitle = $location . $lang['pagesep'];
2. В system/shop.php поменял  
$sname = ($_REQUEST['categ']!="") ? simpletitle($lang['shop_show'] . SEPARATOR . getNavigationptitle($dlid, 'shop_cat', 'shop', '','catid','catname')) . $thenav_extra . SEPARATOR . $file->product_title : simpletitle($lang['shop_show'],$title . SEPARATOR . $file->product_title); на  
$sname = ($_REQUEST['categ']!="") ? simpletitle(getNavigationptitle($dlid, 'shop_cat', 'shop', '','catid','catname')) . $thenav_extra . $file->product_title : simpletitle($lang['shop_show'],$title . SEPARATOR . $file->product_title);
        if($file->id > 0)
        {
               $sname = simpletitle(($file->product_title));
        }
 
3. Во всех темплейтах в папке templates/шаблон/page поменял <title>{$titel} {$aktuelleseite}</title> на <title>{$aktuelleseite} {$titel}</title>.
 
Теперь везде на сайте у меня стоит титл Название страницы - Название сайта, в магазине в категориях Название категории - Подкатегории - Название сайта, а при открытии товара Название товара - Название сайта ( его я решил оставить).

 
Хочу так сделать, первый шаг прошёл успешно, но со вторым проблема, у меня в 5.8 в system/shop.php нет такого кода. Что не так?
= = = = = = = =
А ну и с предыдущим вопросом помогите, по какому .tpl выводятся товары на главной странице магазина. Надо дизайн подправить, а найти не могу.
Добавил:
Второй вопрос снят, нашёл, last_shoparticles.tpl отвечает за вывод товаров на главной.
Всем спасибо.

Всего записей: 73 | Зарегистр. 22-09-2006 | Отправлено: 04:56 02-11-2006 | Исправлено: Mr_Pervushin, 05:12 02-11-2006
arcanum



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

Цитата:
А что отвечает за вывод на главной у новых товаров (не магазинных) длину текста?

 
Файл newest_products.tpl  
 
{$ps.text|truncate:120}   - 120 это количество символов в аннотации.......меняй на то что нужно..

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 08:15 02-11-2006
Fajro

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

Цитата:
5.8 в system/shop.php нет такого кода

Это было написано для 5.4, а в 5.8 смотри class/ShopArticles.Class.php, строка 366. Надо будет немного изменить код, но ничего сложного. Должно работать, но сам я не проверял.

Всего записей: 20 | Зарегистр. 12-07-2006 | Отправлено: 10:04 02-11-2006
Mr_Pervushin



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

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mr_Pervushin
 
 
Вообщето насколько я знаю PHP выполняется на сервере в отличия от всяких Java.  Следовательно пользователю от коментариев не тепло ни холодно....

Всего записей: 70 | Зарегистр. 07-04-2006 | Отправлено: 14:53 02-11-2006
inside22



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ребяты, кубик на технологию ajax ни кто не сажал?
 
было бы просто замечетельно!
если кто то что то делал, отпишите пожалуйста! Может общими усилиями переведём его на ajax.
 
голосование - обязательно и первым делом надо

Всего записей: 480 | Зарегистр. 30-03-2005 | Отправлено: 15:12 02-11-2006
Xsanders

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcanum
Спасибо!
 
inside22
 У меня стоит такая приблуда в main_template и в других из этой папки..
 
Плавный переход страниц обеспечен... естественно и файлы должны быть на серваке
 
<meta content=blendTrans(Duration=0.5) http-equiv=Page-Enter>
<meta content=blendTrans(Duration=0.5) http-equiv=Page-Exit>
<script src="templates/{$theme}/js/dynapi.js" type="text/javascript"></script>
<script src="templates/{$theme}/js/func.js" type="text/javascript"></script>
<script src="templates/{$theme}/js/photomorpher.js" type="text/javascript"></script>
<script src="templates/{$theme}/js/prototype.js" type="text/javascript"></script>
<script src="templates/{$theme}/js/tabcontent.js" type="text/javascript"></script>
<script src="templates/{$theme}/js/ajaxtabs.js" type="text/javascript"></script>
<script src="templates/{$theme}/js/smarty_ajax.js" type="text/javascript"></script>
<script src="templates/{$theme}/js/lightbox.js" type="text/javascript"></script>
<script src="templates/{$theme}/js/translit.js" type="text/javascript"></script>
<script src="templates/{$theme}/js/scriptaculous.js~load=effects" type="text/javascript"></script>
<script src="templates/{$theme}/js/overlib.js" type="text/javascript"></script>
<link href="templates/{$theme}/css/style.css" rel="stylesheet" type="text/css" />
<link href="templates/{$theme}/css/photomorpher.css" rel="stylesheet" type="text/css" />
<link href="templates/{$theme}/css/ajaxtabs.css" rel="stylesheet" type="text/css" />
<link href="templates/{$theme}/css/lightbox.css" rel="stylesheet" type="text/css" />
{if $area==''}
<link href="../css/style.css" rel="stylesheet" type="text/css" />
{/if}
</head>  
 
Добавлено:
<body>
<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>

Всего записей: 49 | Зарегистр. 05-10-2006 | Отправлено: 15:22 02-11-2006
IKZOKZ



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет народ,  
 
борюсь с "MOD_REWRITE" , изменил в "/inc/config.php" "define("MRWRITE", 0);"
на "define("MRWRITE", 1);".
вставил файл ".htaccess"  
хоста высушил, -MOD_REWRITE включен.
 
при загруске (".htaccess") страница отказивается работать
 
Fehler 500 ist aufgetreten Filename: /kunden/usr/local/apache/share/cgi-bin/error500.0.html
 
в чем может быть причина ?

Всего записей: 104 | Зарегистр. 04-10-2006 | Отправлено: 15:50 02-11-2006
Daiver2



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Значится на форуме в кубике, када страниц много, пишется Имя темы (1 2 3 4 5 ...) как забацать или где отредактировать, что бы было Имя темы (1 2 3 4 5 ... 12 13 14)
Кто-нибудь реализовывал?

Всего записей: 209 | Зарегистр. 26-06-2006 | Отправлено: 16:13 02-11-2006
censssored

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

Цитата:
Чего-то раньше как-то не задумывался, сейчас вот смотрю, ведь практически во всех файлах четверть занимают комментарии

Если в Темплейтах (*.tpl) то можешь удалить.
Также есть программы, которые оптимизируют html, т.е. убирают лишние пробелы, табуляцию и т.п.
Минусы - читаемость кода теряется (все будет почти в одну строчку)
Плюсы - в общем идет уменьшение веса страниц на 20%
 
У Куби в основном тормоза с запросами к БД. Он их много лишних делает (хотя в Куби и есть Кэширование запросов). В релизе 5.8 шли рекоммендации от Нулледа как их уменьшать.
 

Цитата:
ребяты, кубик на технологию ajax ни кто не сажал?

Планитайнер сажал (cimes.ru). Магазин (свою модификацию).
В принципе, как мне кажеться, этот ajax нужен тока в Магазине для корзины, и для Чата.
Так как теряется юзабилити (это все-равно что сайт на фреймах делать). Имхо.

Всего записей: 322 | Зарегистр. 12-04-2006 | Отправлено: 18:34 02-11-2006
Daiver2



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

Всего записей: 209 | Зарегистр. 26-06-2006 | Отправлено: 21:39 02-11-2006
Mr_Pervushin



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В магазине при детальном просмотре товара нет таких замечательных и уважаемых поисковиками мета-тегов как "DESCRIPTION" и "KEYWORDS", по крайней мере у меня в 5.8 даже в админке при добавлении товара таких форм нет, куда можно было эти теги прописывать. Но зато есть другие поля (Аннотация, Описание, Сфера использования, Отзывы, Сервис и Комплектация). Мне они все не нужны, поэтому парочку из них переделал под эти теги.
Я взял формы “Аннотация” и “Сфера использования”. Прописываем в shop.tpl, как обычно между тегами <head> и </head> вот это:
 
<META NAME="DESCRIPTION" CONTENT="{$file->detail_sys|sslash}">   Форма “Сфера использования”
<META NAME="KEYWORDS" CONTENT="{$file->descr_short|sslash}">    Форма “Аннотация”
 
Посмотреть какая переменная к какой форме относиться, можно в admin/forms/shoparticleinit.php строки с 21 по 37.
Но это ещё не всё, теперь когда Вы добавите ключевые слова и описание, они и на сайте будут отображаться, поэтому идём редактировать файл templates/название шаблона/shop/overview.tpl
Вырезаем из него не нужные формы:
 

Код:
{$lang.productdetail_descr|default:'Produktbeschreibung'}
{if $extraimages} {$lang.productdetail_images|default:'Bilder'}
{/if} {if $file->detail_sys!=''} {$lang.productdetail_system|default:'System'}
{/if} {if $file->detail_press!=''} {$lang.productdetail_press|default:'Presse'}
{/if} {if $file->detail_service!=''} {$lang.productdetail_service|default:'Service'}
{/if} {if $file->detail_programms!=''} {$lang.productdetail_included|default:'Enthalten'}

 
Да и последнее, возможно на главной магазина у Вас будет прописан вывод “Аннотации”, зависит от шаблона. Открываем файл templates/название шаблона/shop/last_shoparticles.tpl и ищем примерно такую строчку {$file->descr_short|truncate:250}. Вот из неё надо вырезать “_short” и всё готово. Цифру 250 отредактируйте, она означает сколько символов взять от полного описания.
Вот и всё, теперь для каждого отдельного товара у нас есть описание для вывода в поисковиках и ключевые слова. Вроде ничего не забыл, может кому пригодиться…
 
 
Добавлено:
В статьях кстати есть форма для записи ключевых слов, но в шаблоне не прописаны мета-теги, поэтому вот пропишите если у кого нет.
<META NAME="DESCRIPTION" CONTENT="{$aktuelleseite}{$titel}">
<META NAME="KEYWORDS" CONTENT="{$row->matchword}">
 
Description будет выводить полностью титле (хоть такой, чем вообще никакого), а в keywords будет то, что пропишите в ключевых словах при добавлении статьи.

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

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

Цитата:
а ты не подскажешь? два поста выше

Я не реализовывал. Но действительно не удобно.

Всего записей: 322 | Зарегистр. 12-04-2006 | Отправлено: 11:30 03-11-2006
Gringo



молодчина
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всё вроде мне удобно в кубике, но я люблю, чтобы в форме обратной связи встявлялся IP отправителя, а этого в нём нет. Сейчас пытаюсь прикрутить форму от Slaed CMS, но что-то не получается

Всего записей: 1910 | Зарегистр. 29-10-2002 | Отправлено: 11:36 03-11-2006
censssored

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

Цитата:
В магазине при детальном просмотре товара нет таких замечательных и уважаемых поисковиками мета-тегов как "DESCRIPTION" и "KEYWORDS"

Лучше часть ключевых слов вынести в заголовок окна (но не много. всего парочку). Поисковики смотрят на заголовок. Но тоже лучше не перебарщивать. 80 знаков максимум.
Как совет, откажитесь от такой конструкции:
site.ru >> Главная >> Наши статьи >> Телефон Samsung X600
Оно конечно клева для Юзабилити. В смысле - определить путь где находишься, но в плане "для поисковика" - хренова. И хренова при добавлении в Избраное. И хренова - когда пользователь увидит ссылку в результатах поиска.
Лучше привести к виду:
Топаем на direct.yandex.ru, жмыкаем "Подбор слов", вбиваем Samsung, смотрим. Приводим к виду:
Лучшие обзоры: обзор телефона Samsung X600 (прошивки, программы, игры)
...
Правильно сделать шаблон - использовать теги заголовков H.
По возможности использовать списки (для меню, карты сайта). Вместо <b> - <strong>, вместо <i> - <em>.
В Куби есть типа энциклопедии. Используйте ее, чтобы в тексте выделять какие-нить слова. Либо сами описание разбавляйте ссылками.
Не забывать про теги alt для изображений и title для ссылок.
Поисковики на ключевые слова внимания мало обращают, но их лучше сделать. Только тоже надо их туда не больше 10 и разбавить четырмя какими-нить левыми (типа город указать, еще что-нить).  
Тоже самое и с дескрипшеном. Он в большей степени нужен для показа в серпе (результатах выдачи). Так у Яндекса. Но в дескрипшен лучше пихать описание. Обрубив до 180 знаков.

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru