Ru-Board.club
← Вернуться в раздел «Системы управления сайтами»

» Koobi

Автор: Neomax
Дата сообщения: 10.10.2006 19:28
Помогите, пожалуйста!!!
Установил koobi_pro_v5.4_rus. Хочу изменить язык...делаю все по инструкции...не выходит.
В выпадающем меню нет русского языка.
загружаю admin_koobi_5_4_ru.kpl и user_koobi_5_4_ru.kpl , меняю настройки по умолчанию, но все равно ничего не получается.
Автор: MegaHERZ
Дата сообщения: 10.10.2006 19:33
CTPAHHuk_Kiev
Спасибо. Буду разговаривать. Какое ограничение на память ставят обычно и сколько нужно для КУБИ?
Кстати. Нигде не встречал системных требований ни по памяти, ни по процессру, ни по мускулу и т.д. Сверяясь с чеклистом можно было бы снять многие вопросы.

Gadenki

Спасибо. Исправил, работает.
Тот же оператор && есть и в следующей строке, описывающей календарное событие.


Цитата:
/class/Calendar.Class.php

$db_start = " WHERE ((start between '" . mktime(0, 0, 0, $month, $d, $year) . "' AND '" . mktime(23, 59, 59, $month, $d, $year) . "')";
$db_start .= " OR (( tdays != 0) AND ( tdays >= '" . mktime(0, 0, 0, $month, $d, $year) . "' ) AND ( start <= '" . mktime(23, 59, 59, $month, $d-1, $year) . "') ))";

Цитата:
файл /class/tpl/plugins/function.koobi_lastevents.php

$db_start = " WHERE ((start between '" . mktime(0, 0, 1, $month, $d, $year) . "' AND '" . mktime(23, 59, 59, $month, $d, $year+10) . "')";
$db_start .= " OR (( tdays != 0) AND ( tdays >= '" . mktime(0, 0, 0, $month, $d, $year) . "' ) AND ( start <= '" . mktime(23, 59, 59, $month, $d, $year+10) . "') ))";

Надеюсь, я не ошибся заменив и его на AND. 3-й мускул никак (пока) на эту операцию не отреагировал. Почему бы не внести эти исправления в дистрибутив?



----------
ВОПРОС
В описании товаров каталога - добавление вложенных изображений.

Куби 5.6
Добавленные картинки не редактируются и не удаляются. Название отображается нечитаемо (<&#212;&#224;&#241;&#224;&#228;> тоже только в админке, на сайте - нормально).
Может в следующих версиях (после 5.6) уже хоть что-то исправлено и можно файлы заменить?



Добавлено:
Neomax
5.4. не ставил
В 5.6. залил дамп или свою же базу, и ВСЕ.
Нет ли в установке чистой базы для 5.4?, если сайт только поставил, наверное будет проще.

P/S/
На форуме была идея перебросить язык в темплейты. Т.е. навсегда отказаться от возможности многоязычности сайта?
Автор: Neomax
Дата сообщения: 10.10.2006 19:53
Да, сайт только что поставил. Так что все таки делать?
Автор: MegaHERZ
Дата сообщения: 10.10.2006 20:09
arcanum
на всякий случай,

как работает
Цитата:
if(LANG=="ru") @setlocale (LC_ALL, 'ru_RU', 'ru');
?

У меня на хостинге ничего не изменилось, на денвере все ОК.
Автор: onlygood
Дата сообщения: 10.10.2006 22:10
arcanum, спасибо за отклик!
В БД, как я глянул, вроде нормально, я , правда только нашел кириллицей в таблице kpro_user, там написано "Имя    censored" Все нормально.
Я так предполагаю, что в скрипт нужно вписать строку , что бы при соединении с БД принудительно устанавливалась кодировка win-1251, а где это сделать и какую строку, пока затрудняюсь...
Автор: arcanum
Дата сообщения: 11.10.2006 08:18
MegaHERZ -ну что значит как работает??

тут проверяется, если выбранный язык RU (русский) - тогда устанавливаем нашу локаль...

ты открой любой справочник по PHP и найдешь описание...я же не буду тебе здесь проводить
уроки по PHP )))

Добавлено:

Цитата:
На форуме была идея перебросить язык в темплейты. Т.е. навсегда отказаться от возможности многоязычности сайта?


Это делал я....и это не идея была, а лишь мое желание....С одной стороны - это значительное уменьшение запросов к базе - что есть ГУД, с другой стороны не совсем удобно для различных версий языка. Основное неудобство именно в том, что нужно лазить по темплейтам и искать этот перевод.....тут дело как говориться сугобо личное....конечно, когда я знаю кубик на УРА мне не составит проблем где то поправить язык, а вот для новичков будет тяжеловато....хотя тут тоже спорный момент....Например, если в темплейте есть перевод "Способы доставки" и если этот текст скопировать и потом запустить поиск в файлах с таким текстом, то конечно это будет проще.....хотя в админке тоже есть поиск.....вобщем еще раз говорю.... дело сугубо личное....ИМХО.

Добавлено:
onlygood


Цитата:
При соединении с БД принудительно устанавливалась кодировка win-1251, а где это сделать и какую строку, пока затрудняюсь...


Ну для принудительной кодировке можешь попробовать прописать в файле inc\init.php

$sql = $db->Query("SET NAMES cp1251"); - но не факт что у тебя будет все пучком....
Автор: onlygood
Дата сообщения: 11.10.2006 09:01
ARCANUM - Big Respect!!!
Спасибо, все заработало нормально, я ж говорил, что там надо-то одну строческу вписать!!! Сейчас попробую еще пару запросиков, гляну что там!
Автор: Neomax
Дата сообщения: 11.10.2006 11:07
НАРОООД!!! ПОМОГИТЕ!!!!
Автор: inside22
Дата сообщения: 11.10.2006 11:11
А не легче кешировать все SQL запросы к языку?
Автор: arcanum
Дата сообщения: 11.10.2006 11:16

Цитата:
А не легче кешировать все SQL запросы к языку?
- никто не спорит....можно и так...
Автор: censssored
Дата сообщения: 11.10.2006 12:38

Цитата:
НАРОООД!!! ПОМОГИТЕ!!!!

Вот архив. Там дамп БД 5.4 и сам dumper.php: http://slil.ru/23233669
Тока меню не перевел. Его сам - через админку.
Автор: MegaHERZ
Дата сообщения: 11.10.2006 13:08
arcanum

Цитата:
-ну что значит как работает??

Прости, я не проф по PHP. Кажется этот параметр зависит от хостера
и просто вписать строку мало... может не работать или работать неправильно. Некоторые тут панацею ищут, если хоть кратко предупреждать о возможных проблемах - будет корректнее. Я не с лету разобрался, а за саму идею с датой - спасибо.


Цитата:
- проверил - все ОК.

То есть с картинками Все в порядке (можно и вставить, и удалить, и изменить название)? Подскажешь, какие файлы за это отвечают и можно ли их попробовать в v5.6?


Многоязычность.
Может я не нашел. Странно, что нет переключателя языка интерфейса пользователя... кроме как в управлении секциями. Если бы пользователь выбирал язык - понятно. А как пользователь работает со 2-й секцией...?
Автор: newmarket
Дата сообщения: 11.10.2006 13:38
Всем привет Пользователям кубика
У меня есть некоторые вопросы.
1.Я устанавливаю кубик версии 5,7 SCRiPTMAFiA, перехожу установке русского, ставлю русский, а замес русского каракули. И вот напрашивается вопрос сам на себя как сделать, чтоб кубик понимал русский. Дайте совет деревне!!!!
2.Перенашу кубик версии 5,4 SCRiPTMAFiA на другой хост. Делаю бекап и замес русского вот такие знаки (???????????) везде. Я так думаю что это разница в кодировках баз mysql.Если не так то плиз подскажите как правильно перенести сайт. И где вилы зарыты
Автор: censssored
Дата сообщения: 11.10.2006 13:58
1.Совет первый - убедиться что это точно СкриптМафия и в нем нету внедреных веб-шелов.
Второй - править везде кодировку на windows-1251
Третий - взять просто наш релиз.

2.Если СкриптМафии (и поменял кодировку), то в inc\init.php после
$db = new DB($dbhost, $dbuser, $dbpass, $dbname);
Вставить:
$sql = $db->Query("SET NAMES cp1251");

Добавлено:

Цитата:
Если бы пользователь выбирал язык - понятно. А как пользователь работает со 2-й секцией...?

В дизайне предусмотри ссылку на другой язык. Сама ссылка - просто ссылка на другую секцию. В той, другой секции, соответсвено - ссылка должна быть на первую.
Автор: marand
Дата сообщения: 11.10.2006 15:01
Народ!!! А Дримы вроде как Cpengine 1.3 выпустили... Сensssored, что можешь сказать по этому поводу?
Автор: censssored
Дата сообщения: 11.10.2006 15:19

Цитата:
Народ!!! А Дримы вроде как Cpengine 1.3 выпустили... Сensssored, что можешь сказать по этому поводу?

Лежит в архиве не нуленый (+ модули магаза и форума). Не светимся - ждем остальные модули.
Больше пока сказать ничего не могу.
Автор: newmarket
Дата сообщения: 11.10.2006 16:09
censssored
Очень признателен тебе !!!!!!!!!!!!!
Буду пробывать
И если не сложно
Как думаеш база станет нормально с 5,4 на 5,7
Автор: censssored
Дата сообщения: 11.10.2006 16:17

Цитата:
Как думаеш база станет нормально с 5,4 на 5,7

Лучше с 5.4 апдейтами поднять до 5.7, потом сделать дамп БД, поставить 5.7, востановить БД
Автор: iggor12345i
Дата сообщения: 11.10.2006 17:10
arcanum , подскажите, пожалуйста, как правильно защитить админку файлом .htaccess. Помню была краткая инструкция. Перевернул все у себя, не нашёл этот FAQ.
С уважением, Игорь.
Автор: arcanum
Дата сообщения: 11.10.2006 19:08

Цитата:
файлом .htaccess
не только этим файлом, а Basic авторизацией в общем.... данная защита подробно описана в паке с кубом 5.8 от Цензора....читай там, если нехочешь сливать целый пак отпишись мне в личку....решим....


Автор: Neomax
Дата сообщения: 11.10.2006 19:17

Цитата:
Вот архив. Там дамп БД 5.4 и сам dumper.php: http://slil.ru/23233669
Тока меню не перевел. Его сам - через админку.

Спасибо.
А как им пользоваться?
Автор: LeroiEst
Дата сообщения: 11.10.2006 19:23
Приветствую честную компанию!

столкнулся тут с одной багой. С отображением сайта в ИЕ. Даёт отступ сверху. Вот как на скрине.



В то же время во всех остальных браузерах (Файр, Мозилла, Опера даже в тех, что работают на ядре ИЕ (НетКаптор, Макстон)) всё отображается нормально, никакого отступа нет. Второй скрин.



Я поначалу думал, что это обычные глюки ИЕ, проверил код, начал перелопачивать и так и эдак. Бесполезно. Может есть какие идеи?
Автор: Neomax
Дата сообщения: 11.10.2006 19:35
censssored

Я закачал БД, вошел в dumper.php . Правильно?

А что делать дальше? Создавать резервную копию БД?
Автор: MasterDaemon
Дата сообщения: 11.10.2006 19:46
LeroiEst

Давай main_page и css, посмотрим...
Автор: onlygood
Дата сообщения: 11.10.2006 20:25
newmarket,
Точно такой косяк был у меня (читай посты выше)

Вот эта штука у меня на импортном хостинге работает сто процентов, пробовал, буквально, только что!

2.Если СкриптМафии (и поменял кодировку), то в inc\init.php после
$db = new DB($dbhost, $dbuser, $dbpass, $dbname);
Вставить: $sql = $db->Query("SET NAMES cp1251");
Автор: sinhrofazotron
Дата сообщения: 11.10.2006 21:29
А есть ли возможность реализовать выбор шаблона сайта пользователем? А то одному нравится, а другой кричит, что нет...
Автор: MasterDaemon
Дата сообщения: 12.10.2006 00:04
есть, Сензоред страниц 10 - 15 назад писал как это сделать....

Добавлено:
arcanum

Твоим:

if(LANG=="ru") @setlocale (LC_ALL, 'ru_RU', 'ru');

...английский без проблем меняется на русский - на Денвере, в паблике херня какая-то - кракозябры (вернее КОИ или ДОС) в датах новостей.

Похоже, они записаны неправильно.
Автор: arcanum
Дата сообщения: 12.10.2006 06:43
sinhrofazotron - ну вообще такой функции не реализовано (по выбору шабов), но такое есть в админке......вот тебе и намек....что мешает нам взять и перенести данную функцию в публичный раздел....только встает вопрос....хватит ли у тебя знаний и опыта для выполнения данной манипуляции...

Скажешь "Напишите Вы плиз"...хм..помоему ты первый кто спрашивает про такое и я думаю что врятли еще кому то это надо будет....поэтому давай лучше так сделаем....ты начнешь писать, а что будет не понятно - мы подскажем......я думаю справедливо...))


Добавлено:

Цитата:
без проблем меняется на русский - на Денвере
- не только на денвере.... )))


Добавлено:
Народ, и вообще, мне тут стало интересно..... у многих проблемы с кубиком....и волей не волей задаешь вопрос

"А ЧТО СОБСТВЕННО ВАМ НЕ ПОНЯТНО??"

Не сочтите за обиду, поверьте, я нисколько Вас не хочу обидеть - просто в чем проблема то??

Варианты ответов:

1) Я не понимаю как работает кубик (его логика и структура) и соответсотвенно не знаю в каком файле что править
2) У меня недостаточно знаний PHP, MySQL и Smarty
3) Я боюсь что то править сам, т.к. не знаю каков будет результат (не стесьняйтесь отвечать)
4) Мне неохото править самому, т.к. это будет очень долго, а мне надо срочно


Добавлено:
Блин...еще забыл....кто то спрашивал про СЧЕТ в кубике, что его надо переделать под форму ПД4 помоему.....у кого есть отсканированаяя форма, стукните мне в личку....наверное надо уже попробовать поколупать.....мож чего полезного получится....
Автор: inside22
Дата сообщения: 12.10.2006 08:57
В CSS подправить тебе надо...
что то вроде этого прописать, чтоб таблица твоя прилипла к верху
padding-top:0; padding:0; margin:0px
Автор: LeroiEst
Дата сообщения: 12.10.2006 09:27

Цитата:
Давай main_page и css, посмотрим...


Не надо ничего давать. Артефакт остаётся в ИЕ даже если в майне убрать всё между <body> и </body>.


Цитата:
В CSS подправить тебе надо...
что то вроде этого прописать, чтоб таблица твоя прилипла к верху padding-top:0; padding:0; margin:0px


inside22, от тебя-то не ожидал. Вроде мы с тобой не первый день замужем. Естественно в CSS для тэга body всё прописано. Иначе бы отступы были во всех браузерах

На мой взгляд проблема в одном из двух:

1. Кубик что-то прописывает или обрабатывает ещё ДО загрузки страницы, что заставляет ИЕ так прочитывать код, что отступ появляется.

2. ИЕ сам по себе (как самый кривой браузер) что-то читает в кубевском коде так, что делает отступ.

Хотелось бы услышать тех, кто также сталкивался с таким поведением ИЕ, и если есть, методы решения.

Замечена ещё такая вещь:
в коде main_template хэдовские тэги следующие прописаны (и также в сорсе при отображении в браузере ИЕ):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Kaspersky Anti-Virus | Эстония</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="imagetoolbar" content="no" />

А вот если сохранить страницу в ИЕ на локалку из браузера, тов хэде в сохранённом файле видим уже следующее:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0024)http://www.kaspersky.ee/ -->
<HTML><HEAD><TITLE>Kaspersky Anti-Virus | Эстония</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY>
<META http-equiv=pragma content=no-cache>
<META http-equiv=imagetoolbar content=no>

Он сохраняет мета тэги ПОСЛЕ BODY. Так сможет он и читает их так в коде, когда грузит? Может в этом причина? Тогда вполне допустимо появление такого артефакта сверху.

Но это опять не даёт никаких ответов КАК С ЭТИМ БОРОТЬСЯ? Есть идеи?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Выбор CMS


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.