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

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcanum
 
 
слушай.. друг... Может ты потянешь тему.. Короче есть таблица в ворде аж на 7 листов....  Пытаюсь скопировать её в описание товаров (магазин) в кубике... Копируется нормально.. но сохраняется только около 5-ти страниц.. т.е. не может такая таблица большая влезть....    Но в статическую страницу всё нормально влазит и отображается...  Как можно в теплейт вывода описания товара вставить содержимое статической страници?  Инклюид какой нить чтоли?   Наведи на мысль... плиззз...

Всего записей: 70 | Зарегистр. 07-04-2006 | Отправлено: 13:56 12-10-2006
arcanum



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MLIN а ты вставку делаешь просто или через "Вставить из Word" ??

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 14:01 12-10-2006
MLIN

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcanum
 
и так и так делаю...  
Даже чистил код который ворд создаёт (куча всякой хрени ненужной).... Всёравно не влазит..
 
Я тут походу применил
{php}
include("static/2222.tpl");
{/php}
 
вставляет страницу.. теперь буду писать в админку чтобы можно было выбирать какому товару какой статический файл сопоставить...

Всего записей: 70 | Зарегистр. 07-04-2006 | Отправлено: 14:23 12-10-2006
arcanum



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

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 14:25 12-10-2006
IKZOKZ



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcanum
 
З,Р,С,Ц,Э,Ю показывает правильно
 
остальные смешивает . пример "говорю А а он выдает всех с А, Б, Г, и.т.д

Всего записей: 104 | Зарегистр. 04-10-2006 | Отправлено: 14:40 12-10-2006
LeroiEst

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

Цитата:
 слушай.. друг... Может ты потянешь тему.. Короче есть таблица в ворде аж на 7 листов....  Пытаюсь скопировать её в описание товаров (магазин) в кубике... Копируется нормально.. но сохраняется только около 5-ти страниц.. т.е. не может такая таблица большая влезть....    Но в статическую страницу всё нормально влазит и отображается...  Как можно в теплейт вывода описания товара вставить содержимое статической страници?  Инклюид какой нить чтоли?   Наведи на мысль... плиззз...

 
Тема известная. Разработчик просто не задумывался, что тексты могут быть такими большими. Решается просто. Идёшь в таблицы MySQL, и в поле, которое хранит данный текст меняешь тип с дефолтного TEXT на LONGTEXT. Теперь будет сохранять столько, сколько всунешь. А по дефлту сохраняло только 65 с лишним тысяч знаков текста.
 
Успехов.

Всего записей: 12 | Зарегистр. 06-04-2006 | Отправлено: 14:41 12-10-2006
IKZOKZ



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

Цитата:
народ, помогите плз:
установил пятую куби, но в poll кракозябры в кодировке, не опознает windows-1251. причем кракозябры только в результатах опроса. в самом опросе все ок. где это можно поменять? спасибо!

 
знает кто ответ ?

Всего записей: 104 | Зарегистр. 04-10-2006 | Отправлено: 14:50 12-10-2006
newmarket

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если СкриптМафии (и поменял кодировку), то в inc\init.php после  
$db = new DB($dbhost, $dbuser, $dbpass, $dbname);  
Вставить: $sql = $db->Query("SET NAMES cp1251");  
Не работает?
вот пример http://newmarket.net.ua/

Всего записей: 37 | Зарегистр. 24-03-2006 | Отправлено: 15:03 12-10-2006
LeroiEst

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
To censored
 
Если будешь делать следующий багфикс, можешь внести этот апдейт полей таблиц для описаний в него. Эта проблема часто всплывет у людей.
 
Также, несмотря на то, что 5.8 уже практически поддерживает мультиязычность, но разработчики совсем упустили разделение управления языковыми переменными. То есть, у них по прежнему, если добавляешь переменную в один язык, то во второй её добавлять не даёт, так как проверка на существование данной переменной производится без учёта языка. То же и в удалении. Если выберешь какую-то переменную языковую на удаление в одном языке, он удалит её в обоих, что не есть правильно. Изменить нужно следующее:
 
в файлах /admin/languages.php и /admin/languages_admin.php в переборе switch($_REQUEST['action']) в случаях case "deleteitem" : и case "newitem" : в запросе к БД нужно добавить условие выбора языка из нескольких существующих.
 
Дефолтный запрос на удаление языковой переменной:
$sql = $db->Query("DELETE FROM ".PREFIX."_languages WHERE name='$_REQUEST[id]'");
 
Исправленный: $sql = $db->Query("DELETE FROM ".PREFIX."_languages WHERE name='$_REQUEST[id]' AND code='$_REQUEST[language]'");
 
Дефолтный запрос проверки на существование языковой переменной при добавлении новой:
$sql = $db->Query("SELECT name  FROM ".PREFIX."_languages WHERE name='$vari'");
 
Исправленный:
$sql = $db->Query("SELECT name  FROM ".PREFIX."_languages WHERE name='$vari' AND code='$_REQUEST[language]'");
 
После этих изменений, всё будет работать корректно для каждого языка в отдельности.

Всего записей: 12 | Зарегистр. 06-04-2006 | Отправлено: 15:04 12-10-2006
arcanum



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

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 15:24 12-10-2006 | Исправлено: arcanum, 15:25 12-10-2006
IKZOKZ



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

Цитата:
Бьюсь с той же проблемой
 
от Turbulent2000
 
Цитата:
народ, помогите плз:
установил пятую куби, но в poll кракозябры в кодировке, не опознает windows-1251. причем кракозябры только в результатах опроса. в самом опросе все ок. где это можно поменять? спасибо!
 
 
знает кто ответ ?

 
непомогает

Всего записей: 104 | Зарегистр. 04-10-2006 | Отправлено: 15:32 12-10-2006
MLIN

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LeroiEst
 
 
дай я тебя расцелую...  по дружески 8-)))  

Всего записей: 70 | Зарегистр. 07-04-2006 | Отправлено: 15:34 12-10-2006
newmarket

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если СкриптМафии (и поменял кодировку), то в inc\init.php после  
$db = new DB($dbhost, $dbuser, $dbpass, $dbname);  
Вставить: $sql = $db->Query("SET NAMES cp1251");  
Не работает
вот пример http://newmarket.net.ua/
Такая срань выходит после бекапа

Всего записей: 37 | Зарегистр. 24-03-2006 | Отправлено: 15:44 12-10-2006
IKZOKZ



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
newmarket
 
Помогите Люди добрые  
 
установил куби, но в poll кракозябры в кодировке, не опознает windows-1251. причем кракозябры только в результатах опроса. в самом опросе все ок. где это можно поменять? спасибо!  
 
"У меня Куби 5.8 Куплена у дреам4"
 
пасибо

Всего записей: 104 | Зарегистр. 04-10-2006 | Отправлено: 15:48 12-10-2006 | Исправлено: IKZOKZ, 15:49 12-10-2006
censssored

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

Цитата:
To censored  
Если будешь делать следующий багфикс, можешь внести этот апдейт полей таблиц для описаний в него. Эта проблема часто всплывет у людей.

Описание внес в рус fix.
 

Цитата:
причем кракозябры только в результатах опроса

Посмотреть как результаты выглядят в html-коде страницы.
Посмотреть как результаты выглядят в БД (в каком виде).
После этого уже и надо плясать.

Всего записей: 322 | Зарегистр. 12-04-2006 | Отправлено: 15:57 12-10-2006 | Исправлено: censssored, 16:13 12-10-2006
arcanum



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Так, ну вот Вам еще один подарочек от дядюшки Арканума......таблеточка так сказать от головной боли.....
 
Значится так, посвящается для всех, кто пользуется товарами (НЕ МАГАЗИННЫМИ!!!)  
 
Проблема возникла в том, что когда добавляешь товар например в МАГАЗИНЕ, то выводимое изображения сначала проходит обработку через файл shopthumb.php в папке system и если оно гигантского размера, то оно преобразуется в маленькое, но тут встала проблема.....попробуйте у себя в ТОВАРЫ - НЕ МАГАЗИННЫЕ,  добавить фотку например 800х600 пикселей....можете не добавлять я Вам сразу скажу, что она будет на пол экрана и попортит Вашему сайту вид....ну собственно вот Вам лекарство
 
Делаем по шагам:
 
1) Идем в папку system и создаем там файл с названием prodthumb.php
2) В него копируем все содержимое файла shopthumb.php(делаем клон, этот файл тоже в этой папке)
3) Теперь в созданном новом файле все вот такие штуки /uploads/shop/icons/ меняем на вот такие /uploads/products/.  
4) В этой же папке system открываем файл product.php и ищем в нем вот это
 
$tmpl->assign('boxshot', "uploads/products/" . $row->boxshot);
 
и заменяем на это
 
$tmpl->assign('boxshot', "system/prodthumb.php?smode=4&amp;img=" . $row->boxshot);
 
 
Ну все, пол работы сделали ))
 
5) Теперь идем в шабы в папку product
 
и открываем  файл newest_product.tpl ищем в нем вот такое
 
<img src="uploads/products/{$ps.img}" alt="" border="0" />
 
и заменяем на
 
<img src="system/prodthumb.php?smode=5&amp;img={$ps.img}" alt="" border="0" />
 
сохраняемся и выходим
 
6) Открываем файл overview.tpl ищем в нем вот такое
 
<img src="uploads/products/{$mf->boxshot}" alt="" vspace="5" border="0" />
 
и заменяем на
 
<img src="system/prodthumb.php?smode=5&amp;img={$mf->boxshot}" alt="" vspace="5" border="0" />
 
ну типа ФСЁ.....
 
 
не, ну можно еще по другому сделать...тока картинки товаров будут вместе с товарами МАГАЗИННЫМИ...ну если что спрашивайте расскажу......
 
 
 
 
Добавлено:
аааа блин забыл сказать....
 
Значит все изображения будут соответствовать размерам указанным в магазине, обратите внимания сюда
 
system/prodthumb.php?smode=5&amp   -видите циферку 5, так вот в нужных метах вы можете ее менять на 3 - 4 -5 это будет влиять на размер картинки....типа маленькая средняя большая....
 
Вот теперь точно ВСЕ

Всего записей: 162 | Зарегистр. 17-03-2006 | Отправлено: 16:33 12-10-2006
censssored

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

Цитата:
но тут встала проблема.....попробуйте у себя в ТОВАРЫ - НЕ МАГАЗИННЫЕ,  добавить фотку например 800х600 пикселей....можете не добавлять я Вам сразу скажу, что она будет на пол экрана и попортит Вашему сайту вид....ну собственно вот Вам лекарств

Ну и как всегда альтернатива - перед добавлением фотки уменьшать в Фотошопе. =)
Минус - при добавлении лишние 20 секунд потратить на уменьшение.
Плюс - быстрее будет отображаться. А если товаров много - то у Фотошопа можно настроить пакетную обработку (типа все фотки из такой-то папки открыть и уменьшить)

Всего записей: 322 | Зарегистр. 12-04-2006 | Отправлено: 16:56 12-10-2006
MasterDaemon

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Фотошоп - король Одной Картинки форевер.  
 
В Фотошопе акшенсы типа резайз с группой фоток бесят, если делаешь это каждый день по нескольку раз.  
 
Оффтоп, но раз уж речь зашла - рекомендую!  
 
Непревзойденный по простоте и удобству, легкий и быстрый, затыкающий глотки АсДс, Ирфану и прочей шняге в категории Обработка Группы Файлов с различными параметрами, выстраданный и выпавший в осадок после недельного тестирования десятка графических программулин:
 
Fastone Image Viewer 2.0.6 Beta - если надо, положу на Overdoze.Ru
 
Извините, вырвалось )))
 

Всего записей: 142 | Зарегистр. 11-05-2006 | Отправлено: 17:23 12-10-2006
censssored

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

Цитата:
В Фотошопе акшенсы типа резайз с группой фоток бесят, если делаешь это каждый день по нескольку раз.

А от чего там бесится то? =)

Всего записей: 322 | Зарегистр. 12-04-2006 | Отправлено: 17:43 12-10-2006
LeroiEst

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

Цитата:
Цитата:
To censored  
Описание внес в рус fix.  

 
Да, там в примере я дал запросы для languages.php (то есть для файла, управляющего языковыми переменными сайта). Для админской части языковых переменных, таблица обращения будет естественно другая - ".PREFIX."_languages_admin

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