[final] Recent topics for phpBB3 (Темы на стр. сайта)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение rxu 20.09.2008 15:59

Winsent
Это очевидно, но :)
rxu писал(а):тогда будет неудобно смотреть остальные непрочитанные (особенно если их более одной страницы).
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4606
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск


Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Winsent 20.09.2008 16:29

rxu
Да есть такое. Пока оставлю с новыми исправлениями, надо погонять форум, проверить, что на практике окажется более неудобным.
.. и из двух зол выбрать меньшее :)
Winsent
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 20.09.2008 14:43
Откуда: Plan.ru

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение BeSS666 11.10.2008 13:17

А можно обрезать длину сообщения, выводимого с форума? Очень нужно. :!:
BeSS666
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 04.04.2008 8:50
Откуда: Белая Русь
Предупреждения: 1

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение BeSS666 12.10.2008 8:52

rxu
помоги пожалуйста
Я так понимаю, что если название можно обрезать, то и сообщение тоже?
BeSS666
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 04.04.2008 8:50
Откуда: Белая Русь
Предупреждения: 1

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение rxu 12.10.2008 8:55

BeSS666
Обрезка сообщения возможна только при условии вырезания всех ббкодов. Т.е. будет простой текст. Если это устраивает, посмотрю, что можно сделать.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4606
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение BeSS666 12.10.2008 8:56

Да, это устраивает.
Спасибо за ответ.
BeSS666
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 04.04.2008 8:50
Откуда: Белая Русь
Предупреждения: 1

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение rxu 12.10.2008 9:08

"На коленке": попробуйте в recent.php
перед
Код: Выделить всё
/* End of config */ 

записать
Код: Выделить всё
$cfg_max_post_length 10000

после
Код: Выделить всё
$message = $row['post_text']; 
записать
Код: Выделить всё
    if($cfg_show_first_post && $cfg_max_post_length)
    {
        
strip_bbcode($message);
        
$message = (utf8_strlen($message) > $cfg_max_post_length) ? utf8_substr($message0$cfg_max_post_length) . '…' $message;
    } 

Здесь 10000, очевидно, длина сообщения в символах. Проверять возможности не имею, поэтому не обессудьте, если что :)
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4606
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение BeSS666 12.10.2008 9:16

rxu
перестало выводить вообще :(
UPD:
Сделал так - просто после
Код: Выделить всё
$message = $row['post_text'];

добавил
Код: Выделить всё
strip_bbcode($message);
$message = (utf8_strlen($message) > 200) ? utf8_substr($message, 0, 200) . '…' : $message;

Все заработало. rxu, спасибо огромное.
BeSS666
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 04.04.2008 8:50
Откуда: Белая Русь
Предупреждения: 1

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение rxu 12.10.2008 9:31

BeSS666 писал(а):перестало выводить вообще

И ошибок никаких? Ну, заработало - и ладно.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4606
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение BeSS666 12.10.2008 9:35

rxu писал(а):
BeSS666 писал(а):перестало выводить вообще

И ошибок никаких? Ну, заработало - и ладно.

Вообще ничего! Еще раз спасибо.
BeSS666
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 04.04.2008 8:50
Откуда: Белая Русь
Предупреждения: 1

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение DarkStone 19.10.2008 18:55

Вопрос такой, всё отображается правильно и сообщение и ник пользователя, НО при переходе на сообщение всё нормально, при попытке просмотреть профиль ссылка неверная.
recent.php лежит сайт.ru/forum/
а вывод происходит в файле сайт.ru/index.php так вот когда пытаешься открыть тему, то попадаем в папку /forum/ и всё ок, а когда пытаешься открыть профиль, то вывести скрипт пытается сайт.ru/memberlist.php вместо того чтобы открывать сайт.ru/FORUM/memberlist.php
Где ковырнуть?
DarkStone
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 19.10.2008 18:37

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение rxu 19.10.2008 18:58

В моде была ссылка на профиль? что-то не припомню. Если нет, найдите и ковырните автора этого аддона.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4606
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение DarkStone 19.10.2008 19:28

Извиняюсь, скачал с 19 страницы, собственно к автору и вопрос-то был.
DarkStone
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 19.10.2008 18:37

просмотр сообщения

Сообщение Otto fon f. 19.10.2008 20:35

Здравствуйте!
можно ли сделать так, что бы при нажатии на название темы переходить не на форум а на страничку с полным текстом сообщения?
это очень актуально когда с помощью этого скрипта на главную страничку сайта (не форума) в сокращённом варианте выводятся новости - не нужно загружать весь форум в чем нет и необходимости
спасибо.

и ещё - я перелопатил уже половину этой темы, здесь есть хорошие сообщения по улучшению данного мода
может стоит ссылки добавить в первое сообщение (как с кодировкой)
Otto fon f.
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 25.03.2008 1:04

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Alexnew 20.10.2008 10:50

В описании мода сказано лишь скопировать три файла - это что и вся установка? Почему то не заработало.
Alexnew
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 20.10.2008 10:21

Пред.След.

Вернуться в Бета-версии модов для phpBB 3.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0