Show First Post on Every Page

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Show First Post on Every Page

Сообщение Ламер 22.09.2004 12:23

мод Show First Post on Every Page

мы вот тут с Шуриманом поставили этот мод...
есть кое-что, что не нравится, а точнее: при отображении первого поста на всех страницах кроме первой в топике криво отображаются смайлы и тэги, можно ли это как нибудь исправить?
выглядит это примерно так:
текст[b:2e2a4c59da]текст[/b:2e2a4c59da]текст

так это хранится в базе и так выводится в форуме. можно как-то исправить?
Аватара пользователя
Ламер
phpBB 2.0.0
 
Сообщения: 110
Зарегистрирован: 13.08.2004 19:38


Сообщение Ламер 29.09.2004 10:27

тоесть не знаете?
Mr. Anderson, Xpert, R@, вы же светлые головы...)))
Аватара пользователя
Ламер
phpBB 2.0.0
 
Сообщения: 110
Зарегистрирован: 13.08.2004 19:38

Сообщение romutis 29.09.2004 15:09

Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
      'FIRST_MESSAGE' => $postrow1[0]['post_text'],

#
#-----[ REPLACE WITH ]------------------------------------------
#
      'FIRST_MESSAGE' => bbencode_second_pass($postrow1[0]['post_text'], $postrow1[0]['bbcode_uid']),

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
// romutis
romutis
phpBB 2.0.0
 
Сообщения: 118
Зарегистрирован: 09.06.2004 7:00

Сообщение Ламер 29.09.2004 16:00

romutis
благодарю Вас)))
Аватара пользователя
Ламер
phpBB 2.0.0
 
Сообщения: 110
Зарегистрирован: 13.08.2004 19:38

Сообщение Shuriman 14.10.2004 3:55

romutis, при этом в самом сообщении с тегами становится все окей, но вот подписи глюк остался и смайлы не отображаются
Ламер,
Димк, так, как ты написал:

Код: Выделить всё
'FIRST_MESSAGE' => bbencode_second_pass($postrow1[0]['post_text'], $postrow1[0]['bbcode_uid'], $postrow1[0]['user_sig'], $postrow1[0]['user_sig_bbcode_uid']),

не работает :(
Аватара пользователя
Shuriman
phpBB 1.4.0
 
Сообщения: 32
Зарегистрирован: 14.10.2004 3:45

Сообщение Xpert 14.10.2004 7:07

Shuriman
Относительно подписи - необходимо вот это:
Код: Выделить всё
'SIGNATURE' => $user_sig1,

Заменить на:
Код: Выделить всё
'SIGNATURE' => bbencode_second_pass($user_sig1, $postrow1[0]['user_sig_bbcode_uid']),
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение Shuriman 14.10.2004 12:42

Xpert, ясно, спасиба, а относительно смайлов не в курсе?
Аватара пользователя
Shuriman
phpBB 1.4.0
 
Сообщения: 32
Зарегистрирован: 14.10.2004 3:45

Сообщение Ламер 15.10.2004 11:17

Xpert
мне тож интерсно, а то на меня Shuriman на форуме одного оставил, а я мучаюсь, ламер же, все методом научного тыка
Аватара пользователя
Ламер
phpBB 2.0.0
 
Сообщения: 110
Зарегистрирован: 13.08.2004 19:38

Сообщение Wizzz_art 30.12.2004 17:03

Кто-нибудь разобрался как заставить работать коды форума в первом сообщении на остальных страницах кроме первой?
Wizzz_art
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 30.12.2004 17:01

Сообщение Shuriman 31.12.2004 3:18

Wizzz_art
настройки в профиле.
Аватара пользователя
Shuriman
phpBB 1.4.0
 
Сообщения: 32
Зарегистрирован: 14.10.2004 3:45

Сообщение Wizzz_art 06.01.2005 12:36

Какие настройки? В этом моде из настроек в профиле, только показывать первое сообщение на всех страницах или нет... По моему ты не правильно меня понял...
Wizzz_art
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 30.12.2004 17:01

Сообщение Кир 06.01.2005 15:06

у каждого пользователя тогда появляется возможность изменять (показывать / не показывать) эту настройку в своём профайле....

и в базе надо всем включить кто уже есть :)
Код: Выделить всё
UPDATE users SET user_allowfirstmsg=1;

и ещё по-умолчанию лучше в базе сделать
Код: Выделить всё
ALTER TABLE users CHANGE user_allowfirstmsg user_allowfirstmsg TINYINT( 1 ) DEFAULT '1' NOT NULL;


Добавлено спустя 4 минуты 10 секунд:

а вот у меня другая была проблема...
в подписи ссылка, а внутри картинка , т.е.
Код: Выделить всё
[URL=http://www.куда-нить.ру][img]http://ввв.туда-же.ру/имя.gif[/img][/URL]

и вот при всех попытках ссылка становится ссылкой, а картинка обрамлена в
Код: Выделить всё
[img]http://ввв.туда-же.ру/имя.gif[/img]
Кир
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 22.12.2004 16:48
Откуда: http://a.href.spb.ru/

Сообщение Кир 07.01.2005 15:03

для текста ИМХО лучше использовать вот это :

$postrow1[0]['post_subject'] = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($postrow1[0]['post_subject'], $postrow1[0]['bbcode_uid']) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $postrow1[0]['post_subject']);
$postrow1[0]['post_text'] = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($postrow1[0]['post_text'], $postrow1[0]['bbcode_uid']) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $$postrow1[0]['post_text']);
$user_sig1 = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig1, $postrow1[0]['user_sig_bbcode_uid']) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig1);

И потом естественно и для смайлов обратотать :)
$postrow1[0]['post_subject'] = smilies_pass($postrow1[0]['post_subject']);
$postrow1[0]['post_text'] = smilies_pass($postrow1[0]['post_text']);
$user_sig1 = smilies_pass($user_sig1);
Кир
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 22.12.2004 16:48
Откуда: http://a.href.spb.ru/

Сообщение Wizzz_art 09.01.2005 16:24

Чуствую, что опять недопонят. :)
Проблема не в том, чтобы поместить первое сообщение на все страницы темы, а в том, чтобы заставить работать в этом сообщении коды форума.

Показываю в картинках:
Вот первое сообщение на первой странице:
Изображение

А вот это же сообщение на второй и последующих страницах:
Изображение

Как видите, форматирование сообщений на второй странице не работает. Вопрос: Как это исправить?
Wizzz_art
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 30.12.2004 17:01

Сообщение oika 13.04.2005 7:39

А у меня он вообще не ставится :cry: Показывает фокус после исправления в профиле, что невозможно обновить БД. Хотя ошибку в своих манипуляциях с файлами найти не можу.
Помогите плз, этот мод мне тааак нуужен :cry:
Аватара пользователя
oika
phpBB 1.4.0
 
Сообщения: 31
Зарегистрирован: 06.06.2004 10:43
Откуда: Estonia

След.


Вернуться в Поддержка модов для phpBB 2.0.x

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

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