Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.22 » как после сообщения вставить BR ? |
<<Назад Вперед>> | Страницы: 1 * 2 Модераторы: aerograf, wsx | Печать |
Stepan
Почетный участник
Всего сообщений: 142 Рейтинг пользователя: 1 Ссылка Дата регистрации на форуме: 2 апр. 2007 |
ща скрин нарою |
assessor
Долгожитель форума
Всего сообщений: 495 Рейтинг пользователя: 14 Ссылка Дата регистрации на форуме: 13 фев. 2007 |
Да зачем скрин. Давай ссылку. |
Stepan
Почетный участник
Всего сообщений: 142 Рейтинг пользователя: 1 Ссылка Дата регистрации на форуме: 2 апр. 2007 |
ссылку не дам, это тестовое сообщение, я везде энтеры ставлю в конце таких сообщения |
assessor
Долгожитель форума
Всего сообщений: 495 Рейтинг пользователя: 14 Ссылка Дата регистрации на форуме: 13 фев. 2007 |
А у тебя точно 2.22 ? Может бета какая-то? Меню "Ответить", "Цитировать" в 2.22 должны быть в другом <tr><td>......
А так, на будущее. Правится модуль /abstract/stdforum.php функция std_post_entry Она выводит посты темы. После "подписи" ставь скока надо <br> <div id="p<?=$pdata['p_id'];?>" style="overflow: auto;"> <?=textout($pdata['p_text'],$pdata['p__html'],$pdata['p__bcode'],$pdata['p__smiles'], $pdata['p_tid'],$pdata['p_id']);?></div> ЭТО ВЫВОД СООБЩЕНИЯ <? if ($pdata['p__modcomment']) { ?><br><br> <div class="modcomment"><?=MSG_p_modcomment;?>: <br> <?=textout($pdata['p__modcomment'],1,$pdata['p__bcode'],$pdata['p__smiles']);?></div> ОТ МОДЕРАТОРА <br><? } if ($pdata['p_attach']) { if (strpos($pdata['file_type'],"image")===false) { ?> <br><a href="file.php?fid=<?=$pdata['p_attach'];?>"> <?=MSG_p_attachfile;?> (<?=urldecode($pdata['file_name']);?>, <?=$pdata['file_size'];?> <?=MSG_bytes;?> ) </a><? } else { ?><br><a href="file.php?fid=<?=$pdata['p_attach'];?>" target=_blank> <img src="file.php?a=preview&fid=<?=$pdata['p_attach'];?>" alt="<?=MSG_p_attachfile;?> (<?=urldecode($pdata['file_name']);?>, <?=$pdata['file_size'];?> <?=MSG_bytes;?> ) "></a> <? } } if ($pdata['u_signature']!="" && $pdata['p_signature'] && $GLOBALS['inuser']['u_nosigns']==0) { ?> <br><div class="sign">---<br><?=sign_code($pdata['u_signature']);?></div> ЭТО ПОДПИСЬ <? } ?><br> |
Stepan
Почетный участник
Всего сообщений: 142 Рейтинг пользователя: 1 Ссылка Дата регистрации на форуме: 2 апр. 2007 |
пасиб большое, щас займусь форум точно 2.22 это на 2 форумах баг такой |
Stepan
Почетный участник
Всего сообщений: 142 Рейтинг пользователя: 1 Ссылка Дата регистрации на форуме: 2 апр. 2007 |
Блин, чот не получается. пробовал по всякому. в итоге решил проверить, срабатывает ли вообще эта функция. по моему скромному разумению - нет. function std_post_entry(&$pdata,$first=0) { static $counter; if ($counter % 2 == 1) $class="postentry2"; else $class="postentry"; $counter++; if ($first) $class.=" first"; ?> 11111 <tr><td class="<?=$class;?>"> Эти еденички нигде не выводятся. делаю вывод что сюда даже не заходим |
assessor
Долгожитель форума
Всего сообщений: 495 Рейтинг пользователя: 14 Ссылка Дата регистрации на форуме: 13 фев. 2007 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 5 июня 2008 16:27 Сообщение отредактировано: 5 июня 2008 16:28
Потому и не срабатывает, что не $first. Ведь у тебя уже есть соообщение? Ты единички ставь, где текст сообщения выводится. Если уж ставить единички, то самым первым. |
Stepan
Почетный участник
Всего сообщений: 142 Рейтинг пользователя: 1 Ссылка Дата регистрации на форуме: 2 апр. 2007 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 5 июня 2008 16:32 Сообщение отредактировано: 5 июня 2008 16:35
так это ж самое начало функции, перед 111 просто присваивания идут, которые ни на что не влияют. но ща попробую попробовал, результат тот же function std_post_entry(&$pdata,$first=0) { ?>11111<? static $counter; if ($counter % 2 == 1) $class="postentry2"; else $class="postentry"; $counter++; if ($first) $class.=" first"; ?> |
assessor
Долгожитель форума
Всего сообщений: 495 Рейтинг пользователя: 14 Ссылка Дата регистрации на форуме: 13 фев. 2007 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 5 июня 2008 17:43 Сообщение отредактировано: 5 июня 2008 17:44
У меня все нормально, единички показываются. Поставил их в самом начале. Значит и функция отрабатывает как надо. См. http://www.assessor.ru/forum/index.php?t=138 Не знаю, что у тебя за полтергейтс такой. |
Stepan
Почетный участник
Всего сообщений: 142 Рейтинг пользователя: 1 Ссылка Дата регистрации на форуме: 2 апр. 2007 |
там реальный полтергейст. ставил Gram-ий дистрибутив туда, что бы на главной там где название категории показывлся заголовок последней темы. не работает и все. на другом таком же форуме все ок. потестируюсь ка на нем |
<<Назад Вперед>> | Страницы: 1 * 2 Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.22 » как после сообщения вставить BR ? |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |