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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » mojito cms

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Открыть новую тему     Написать ответ в эту тему

fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Собственно, дописываю CMS "своей мечты" [...]


 
Новая система mojito теперь доступна для скачивания.
 
 
 
Старое




Подправил название...

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 20:07 14-08-2004 | Исправлено: fathersGrave, 19:38 03-10-2006
Labtec

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Идиотский вопрос может быть, но как мне можно вставить в страницу PHP?
 
Например форму контактов.

Всего записей: 30 | Зарегистр. 20-04-2006 | Отправлено: 01:41 10-05-2006
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Labtec
В обоих версиях это делается в шаблоне, который потом назначается странице.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 02:11 10-05-2006
GomesAddams



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fathersGrave А вот кстати всвязи с этим у меня вопрос.
При вставке в шаблон php-скрипта режутся обратные слэши, типа
 
$msg['body'] =  truncate_string(str_replace("#", "//", str_replace("/", "/<br/>", str_replace("//", "#", preg_replace( "|\[/*[a-z][^\]]*\]|i", "", $msgbody)))), $preview_length, 1);
 
превращается в
 
$msg['body'] =  truncate_string(str_replace("#", "//", str_replace("/", "/<br/>", str_replace("//", "#", preg_replace( "|[/*[a-z][^]]*]|i", "", $msgbody)))), $preview_length, 1);
 
И в часто получаются всякие parse error-ы
 
Хотя, я могу вводить код данного шаблона не через DeeLight, а прямиком в таблицу dl_tpl...

Всего записей: 116 | Зарегистр. 09-01-2005 | Отправлено: 13:56 17-05-2006 | Исправлено: GomesAddams, 14:45 17-05-2006
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GomesAddams
Файл lib/db.lib.php, строка 31:

Код:
 
function db_escape($sql) {
    return mysql_real_escape_string(stripslashes($sql));
}
 

поменять на

Код:
 
function db_escape($sql) {
    return mysql_real_escape_string($sql);
}
 

 
Теоретически должно помочь

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 18:23 17-05-2006
GomesAddams



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

Всего записей: 116 | Зарегистр. 09-01-2005 | Отправлено: 15:58 18-05-2006
pribl



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как разобраться что и где редактировать в config.php? Там просто каша из букв какая-то...

Всего записей: 813 | Зарегистр. 20-03-2004 | Отправлено: 16:41 26-05-2006
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pribl
Во-первых, виндовый блокнот не переваривает переносы строк в nix-формате. Возможно, в этом проблема. Во-вторых, в файле config.inc.php есть комментарии на русском напротив каждой настройки.
Скопируете в форум показательный отрывок того, что вы считаете кашей?

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 19:50 26-05-2006
pribl



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

Всего записей: 813 | Зарегистр. 20-03-2004 | Отправлено: 16:09 29-05-2006
Gram



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

Цитата:
Делается версия reloaded

Когда будет выпущена?


----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 22:42 29-05-2006
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gram
Боюсь, что только в середине лета. Сейчас нет времени вплотную заняться

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 23:30 29-05-2006
Labtec

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я не знаю уже, что и делать
 
Мне надо сделать форму заказа на php, которая бы работала через подключаемый шаблон - но выходит - даёт ошибку.
 
Хоть какой-нибудь пример кто-нибудь может дать?

Всего записей: 30 | Зарегистр. 20-04-2006 | Отправлено: 02:11 06-06-2006
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Labtec
Вы сначала опишите, что за ошибка (т.е. текст ошибки) и что за скрипт интегрируете.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 02:24 06-06-2006
Labtec

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ЧТо за глюк в самом движке? Или это досадная фича?
 
Вообщем, на главной отображаются новости. Если нажимать на какую-нибудь из них, открывается она, а снизу идут другие новости. Почему?
 
Как можно сделать стандартное отображение (как везде).
 
На главной даётся анонс (добавляем поле anons к типу news - это понятно), а уже когда открываешь новость - то только она и открывается.
 
В разеделе /новости - соответственно отображаются только анонсы.
 
Буду признателен за ответы.
 
Добавлено:
И как сделать, что бы была автоматическа разбивка на страницы? Например, если в раздел /news/ заходишь, то там отображается только пять анонсов, а внизу идут страницы (1|2|3| >> ) типа такого

Всего записей: 30 | Зарегистр. 20-04-2006 | Отправлено: 14:18 07-06-2006
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Labtec
Работоспособность офсайта восстановлена - читайте документацию.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 23:08 07-06-2006
Labtec

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fathersGrave
сорри, но я что-то не нашёл как зделать нормально новости...
 
Был бы признателен, за пример.

Всего записей: 30 | Зарегистр. 20-04-2006 | Отправлено: 23:40 07-06-2006
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Labtec
Примеров из документации и шаблонов дистрибутива достаточно для решения вашей проблемы. Ввиду отсутствия времени, я могу ответить только на конкретные вопросы.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 00:25 08-06-2006
GomesAddams



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

Код:
 
function db_escape($sql) {  
    return mysql_real_escape_string($sql);  
}
 

А нельзя ли, чтобы при редактировании шаблонов stripslashes() не работало, а при редактировании страниц работало?
 
А то любые кавычки при редактировании страниц превращаются в \"

Всего записей: 116 | Зарегистр. 09-01-2005 | Отправлено: 00:27 15-06-2006
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GomesAddams
Хм. Странно это..
 
Тогда возвращаем db_escape(), как оно было, и редактируем следующее:
inc/admin_ext/template.inc.php:61

Код:
db_escape($value)
меняем на
Код:
mysql_real_escape_string($value)

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 02:04 15-06-2006
GomesAddams



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Увы, тогда перед каждым ' в шаблоне ставится \ и получается куча parse error-ов...

Всего записей: 116 | Зарегистр. 09-01-2005 | Отправлено: 14:50 20-06-2006
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GomesAddams
Очень странно. Похоже на шалости magic_quotes. Тогда можно попробовать в том же файле убрать mysql_real_escape_string($value) и оставить просто $value.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 18:10 20-06-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » mojito cms


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru