VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Вроде не нашла тут такого, поэтому в рамках акции пятилетия поделюсь.
По умолчанию модуль новостей cmps выводит первые x (задаваемое в настройках) символов поста. С помощью этого маленького напильника мы можем выделить bb-кодом нужную часть текста - с нужным нам количеством символов, не обязательно с начала поста, и именно эта выделенная часть будет отображаться как текст новости. (Если не выделим - будет отображено первое заданное чисо символов.)
Итак - в админке - дополнительные bb-коды, добавляем новый bb-код
Заголовок: news Название bb-кода: news Замена
PHP Code:
<!--news1-->{param}<!--news2-->
Пример
PHP Code:
<!--news1-->Текст новости<!--news2-->
Описание
PHP Code:
Выделяет участок сообщения который будет виден в качестве новости на главной странице
Использовать опцию - нет Удалить BB код, если отсутствует текст - да
все остальные настройки - нет.
Если хотите - можете взять такую картинку как у меня.
После добавления bb-кода - маленький напильник - открываем /modules/news.php
Находим
Заголовок: more
Название: more
Замена: <!-- more -->{param}
Пример: до[more][/more]после
Описание: Разделитель текста новости
Использовать опцию Нет
Удалить BB код, если отсутствует текст Нет
Все остальное тоже нет.
В modules/news.php найти:
PHP Code:
// Edit Button
Добавить выше:
PHP Code:
if (preg_match('#(.*)<!-- more -->#Uis',$news['message'],$msg)) { $news['message'] = $msg[0] .'...' . construct_phrase($vbphrase['read_more'], $vbulletin->options['bburl'], $news['threadid'], $vbulletin->session->vars['sessionurl']); }
Last edited by sejd : 03-09-2012 at 09:01 PM.
Reason: Добавлено сообщение