CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Модуль "Гостевая книга"
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Использование системы
Страницы: 1, 2, 3
Diego
По-моему Элеанор сама уже вырезает ссылки, по крайней мере у меня, ну или вуалирует их через go.php. Странно, но я уже давно не видел у себя спама (полгода уж точно) как в каментах, так и в гостевухе
Maximkaboom
Diego, про go.php я чет не подумал =)
Diego
Модуль "Гостевая книга" 0.4

0.4
- при добавлении в дате теперь указывается не только год, месяц и день, но и час, минута, секунда
- вывод сообщения сделал в стиле а-ля "сообщения на стене пользователя Вконтакте"

http://disite.net/files/dlya-eleanor-cms/moduli/modul--gostevaya-kniga.html
Loader
Всё равно какие-то ошибки в логах, снёс в очередной раз. :o
eklips
ага, я тоже
Diego
ща глянул логи у себя:
Цитата
Логи

Информация!
Логов нет - нет ошибок! С сайтом все отлично!
Diego
Модуль "Гостевая книга" 0.4 fixed

0.4 fixed
- пофиксены мелкие ошибки
- добавил картинки-ссылки на удаление и редактирование админом
- добавил возможность изменят дату при редактировании

http://disite.net/files/dlya-eleanor-cms/moduli/modul--gostevaya-kniga.html
Loader
Обнаружены следующие проблемы:

-не отображается дата постинга;
-не отображаются контакты гостя если он их заполнил;






Как перенести влево эту надпись?:



А то во всех модулях она слева, а тут справа лезет, по-разному пробовал - никак! HELP!!!
Diego
Цитата
-не отображается дата постинга;

Хз, тестил-тестил, дата отображается нормуль.

Цитата
-не отображаются контакты гостя если он их заполнил;

пофиксил. архив обновил, просто замени файл user/index.php

http://disite.net/files/dlya-eleanor-cms/moduli/modul--gostevaya-kniga.html
Loader
Цитата (Diego @ 2010-10-14, 14:45)
Хз, тестил-тестил, дата отображается нормуль.


пофиксил. архив обновил, просто замени файл user/index.php

http://disite.net/files/dlya-eleano...vaya-kniga.html


Во-о-т, даже дата стала отображаться! :) Видимо в прошлый раз ошибочка вышла!

UPD: Теперь в логи пишет ошибку :(

Цитата
Notice: Undefined index: name Line: 36 in file /var/www/pdaki192/data/www/pda-kino.net.ru/modules/gostevaya/user/index.php
URL: /gostevaya.html
Date: 2010-10-14 16:17:09
IP: 92.252.168.251

Notice: Undefined index: postemail Line: 38 in file /var/www/pdaki192/data/www/pda-kino.net.ru/modules/gostevaya/user/index.php
URL: /gostevaya.html
Date: 2010-10-14 16:17:09
IP: 92.252.168.251

Notice: Undefined index: user_website Line: 39 in file /var/www/pdaki192/data/www/pda-kino.net.ru/modules/gostevaya/user/index.php
URL: /gostevaya.html
Date: 2010-10-14 16:17:09
IP: 92.252.168.251

Notice: Undefined index: user_icq Line: 40 in file /var/www/pdaki192/data/www/pda-kino.net.ru/modules/gostevaya/user/index.php
URL: /gostevaya.html
Date: 2010-10-14 16:17:09
IP: 92.252.168.251

Diego
а, черд, забыл проверочку. Архив обновил, потести плиз

Loader, пасиб за тестинг ))))
Loader
Цитата (Diego @ 2010-10-14, 16:49)
а, черд, забыл проверочку

Loader, пасиб за тестинг ))))


Да не за что! :)
Мне бы исправленную версию! :rolleyes:

UPD: Пока работает без нареканий.

UPD2: Вообще всё супер! :)

UPD3:


Как перенести влево эту надпись?:



А то во всех модулях она слева, а тут справа лезет, по-разному пробовал - никак! HELP!!!
Loader
Слушай, а в Гостевой ББ-коды вообще что-то не пашут! Ни один не работает!
Это специально сделано или это баг?

Вот скрин:

Diego
С ББ-кодами баг, уже поправил, архив обновил
http://disite.net/files/dlya-eleanor-cms/moduli/modul--gostevaya-kniga.html

С заголовком у тебя не знаю в чем дело, т.к. он вставляется так же, как и в других модулях
Loader
Цитата (Diego @ 2023-12-07 07:28)
С ББ-кодами баг, уже поправил, архив обновил

А в админке-то забыл поправить! При редактировании отзыва в админке та же история: ББ-коды не работают.
Xenos

Подскажите, пожалуйста, новичку. В инструкции по установке:

В файл ваших стилей добавить:

/* Гостевая книга */
.wallpost {
padding: 0px;
margin: 0px 0px 15px;
}

.wallpost td {
padding: 0px;
vertical-align: top; }

.wallpost td.image {
width: 95px;
text-align: left;
}

.wallpost td.image img {
width: 90px;
margin-right: 5px;
}

.wallpost .info {
width: 100%;
border-top: solid 1px #45688E;
}

.wallpost .info .header small, .wallpost .info {
font-weight: normal; color: #000;
}

.wallpost .info .header {
padding: 3px 5px 3px;
background: #f7f7f7;
border-bottom: solid 1px #DAE2E8; }

.wallpost .info .actions {
padding: 3px 5px;
border-bottom: solid 1px #DAE2E8;
border-top: none;
clear: right;
}

.wallpost .info .header a.profile_link {
font-weight: bold;
}

.wallpost .info .actions a:hover {
text-decoration: underline; }

.wallpost .info .text {
padding: 5px 5px;
overflow: auto;
}
/* END Гостевая книга */

Напишите, в какой именно файл добавлять и, желательно, в какое место.

Zver
в любой .css файл вашего шаблона, можно в конец, можно в начало=)
Loader
Данный модуль нужно оптимизировать в части количества запросов в базу.
Сейчас там идёт выборка из таблицы гостевой и далее в цикле для каждого пользователя идёт запрос для получения личных данных.
Оптимизируем это с использованием LEFT JOIN:

Цитата
$result=$Mainclass->Db->Query('SELECT g.`id`, g.`uid`, g.`name`, g.`url`, g.`email`, g.`icq`, g.`comment`, g.`date` , u.`signature` , u.`website`, u.`icq` `uicq`, u.`avatar_location`, u.`avatar_size`, u.`avatar_type` FROM `f_guestbook` AS g LEFT JOIN `f_users_extra` AS u ON g.`uid`=u.`id` ORDER BY g.`id` DESC LIMIT '.$offset.', '.$limit,__file__,__line__);


Тем самым мы экономим как минимум 10 запросов - неплохо, правда? ;)
eklips
А премодерацию сообщений можешь сделать в этой гостевухе?
Loader
Цитата (eklips @ 2023-12-07 07:28)
А премодерацию сообщений можешь сделать в этой гостевухе?

Разумеется. :)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.