Как и
обещал, выкладываю доработку мода объявлений. Эта доработка позволяет вывести заголовки нескольких объявлений на главной странице форума, а также при переходе по ссылке заголовка Ваш браузер будет перемещаться к тому месту, с которого начинается объявление.
Для реализации этих возможностей необходимо проделать следующие изменения.
Спойлер (Отобразить)Скрытый текст:Для просмотра Вам необходимо авторизоваться и оставить не менее 20 сообщений
На этом всё, надеюсь ничего не забыл.
Как обычно, все вопросы и пожелания по доработке оставляйте в этой теме
подскажите, пожалста, а как сделать чтоб на главной странице важные объявлнеия были цветными (напрмиер, красными) . а то при задании цвета заголовку объявления кодом <span style="color: red"> объявление краснеет только в общем списке объявлений, а на главной bbcode остается видным и цветность не срабатывает
electron
Откройте файл
announcements.php, найдите строку:
CODE:$newsdata[$fm->_Nowtime]['t'] = $NewsTitle;
И замените её строкой:
CODE:$newsdata[$fm->_Nowtime]['t'] = $fm->html_replace($NewsTitle);
Далее в этом же файле найдите строку:
CODE:$newsdata[$news_id]['t'] = $NewsTitle;
И замените её строкой:
CODE:$newsdata[$news_id]['t'] = $fm->html_replace($NewsTitle);
Чтобы изменения вступили в силу, необходимо кликнуть
Изменить на проблемных объявлениях и сохранить их по кнопке
Отправить
Громаднейшее спасибо! работает!
P.S. (оффтоп): извиняюсь, не знал.
C Днюхой!!!!!!
Всё работает! : ) Но, у меня форум тёмный Style NighrExBB created by а иконка голубая, видимо по умолчанию. Я бы мог её заменить на свою, но где её искать?
Если я просто, сохранив размер и расширение подменю ею эту голубую (с тем же именем) ни чего плохого не будет?
Да, вот ещё что. Инструкция на объявления прописана на InvisionExBB, я же (в моём случае) всё изменял в папке NighrExBB, вроде всё работает.
Но кнопка получается из папки InvisionExBB, раз она голубая!
До внедрения этого мода кнопка была красной, вроде как "выключить", а с изменением на несколько объявлений появилась эта голубая.
Может тогда просто заменить не получиться, а ещё прописать что-то придётся?
(Добавление)
Да, иконка лежит в templates\InvisionExBB\im , называется news.
Странно, что стиль другой, а иконка берётся из Invision : ))
Хитрый форум : )
Значит если я её заменю, форум не рухнет?
Изменения показаны на примере скина InvisionExBB.
Для изменений в других скинах нужно также и менять путь к иконам здесь
Цитата:<td class="titlemedium1" width="2%" align="center"><img src="./templates/InvisionExBB/im/news.gif"
на
Цитата:<td class="titlemedium1" width="2%" align="center"><img src="./templates/NighrExBB/im/news.gif"
Umbr пишет:Значит если я её заменю, форум не рухнет?
не рухнет, он же
файловый, а не мускульный. можешь менять этот файл чем душа захочет. я вместо буквы "а" вообще поставил оранжевый восклицательный знак во всех шкурках. классно смотрится
Может я с чёрным переборщил?
(Добавление)
Это я картинку подменил на сервере ... Где найти запись, так и не понял : )
Umbr пишет:Где найти запись, так и не понял : )
Искать её нужно в файле
templates/ваш_скин/news.tpl
yura3d и всем спасибо. Как смог помог проекту ...
Небольшая малополезная информация, экспериментил... Вместо всего отписаннного в
этом посте и пересохранения проблемных объяв (удобно, ежели таковых было много), ИМХО, было проще в
index.php заменить это
CODE:$title = $info['t'];
на это
CODE:$title = $fm->html_replace($info['t']);
Или я не прав?
Zeg
Для тех, кому необходимо заниматься пересохранением объявлений с целью работы тегов это действительно лучший вариант, однако предлагаемый вариант предполагает выполнение замены эквивалентов на управляющие символы каждый раз при просмотре главной страницы. На мой взгляд лучше всё-таки один раз их заменить и сохранить в файле, хотя это не принципиально, потери производительности здесь практически не будет
Ау, народ..ну подскажите кто-нибудь.....