Short Text

 • Просмотры: 2451
Аватара пользователя
ab00
Откуда: http://ab00web.ucoz.net/
Благодарил (а): 2 раза
Поблагодарили: 52 раза
Сообщения: 108
Зарегистрирован: 27 авг 2009, 18:54
Сообщение

Short Text

26 июл 2010, 17:13

Мод отображает на портале текст заключенный в тег [short]
До

После


Установка
Админка -> Модули -> Блоки трекера -> Отображаемое количество символов описания торрента. ставим "0".

Затем добавляем bbcode.
Админка -> Сообщения -> BBCodes
Использование BBCode

Код: Выделить всё

[short]{TEXT}[/short]
Замена HTML

Код: Выделить всё

<!--short_text-->{TEXT}<!--end_short_text-->
Текст подсказки: Текст в этом теге будет отображен на портале. И отмечаем галочку "Показывать на странице ответа".

Открываем файл ../portal/block/ppkBB3cker_ltorrents.php
ищем

Код: Выделить всё

$postrow=array(
		'TITLE'				=> $fetch_announcements[$i]['topic_title'],
выше вставляем

Код: Выделить всё

$short_text = array();	
	if(!preg_match( "#<!--short_text-->(.*?)<!--end_short_text-->#is", bbcode_nl2br($fetch_announcements[$i]['post_text']), $short_text)) $short_text[0] = bbcode_nl2br($fetch_announcements[$i]['post_text']);
ищем

Код: Выделить всё

'TEXT'				=> bbcode_nl2br($fetch_announcements[$i]['post_text']),
заменяем на

Код: Выделить всё

'TEXT'				=> $short_text[0],
Последний раз редактировалось ab00 26 июл 2010, 17:21, всего редактировалось 2 раза.
Аватара пользователя
zzipper
Благодарил (а): 12 раз
Поблагодарили: 10 раз
Сообщения: 427
Зарегистрирован: 20 окт 2009, 14:15
Сообщение

Short Text

26 июл 2010, 17:17

Не совсем ясна суть тега.. можно поподробнее объяснить\показать?
Аватара пользователя
ab00
Откуда: http://ab00web.ucoz.net/
Благодарил (а): 2 раза
Поблагодарили: 52 раза
Сообщения: 108
Зарегистрирован: 27 авг 2009, 18:54
Сообщение

Short Text

26 июл 2010, 17:22

На портале будет виден только тот текст что вы заключите в теги

Код: Выделить всё

[short]Текст[/short]
Аватара пользователя
zzipper
Благодарил (а): 12 раз
Поблагодарили: 10 раз
Сообщения: 427
Зарегистрирован: 20 окт 2009, 14:15
Сообщение

Short Text

26 июл 2010, 17:24

Все, понял. Спасибо.
bi
bizZz0n
Откуда: Украина, Харьков
Благодарил (а): 7 раз
Поблагодарили: 4 раза
Сообщения: 327
Зарегистрирован: 28 янв 2010, 00:58
Сообщение

Short Text

27 июл 2010, 13:40

ВАуууууу вот это классно, спасибо огромное, заюзал, все довольны. :yes:
Аватара пользователя
GayveR
Откуда: Кемерово
Благодарил (а): 5 раз
Поблагодарили: 9 раз
Сообщения: 127
Зарегистрирован: 06 янв 2010, 18:31
Сообщение

Short Text

29 июл 2010, 13:08

А подскажите как сделать так:
и чтобы это работало с релиз визардом.
Аватара пользователя
ab00
Откуда: http://ab00web.ucoz.net/
Благодарил (а): 2 раза
Поблагодарили: 52 раза
Сообщения: 108
Зарегистрирован: 27 авг 2009, 18:54
Сообщение

Short Text

29 июл 2010, 13:22

GayveR писал(а):А подскажите как сделать так:
и чтобы это работало с релиз визардом.
Я просто продублировал систему записи обычного сообщения, а в визарде у меня формируется кроме полной ( $post_data['post_text'] = $full_text; )
еще и короткая запись ( $post_data['short_post_text'] = $short_afilm; ).
Единственное что мне не удалось заставить работать так это обработку bbcodes на главной.
Аватара пользователя
GayveR
Откуда: Кемерово
Благодарил (а): 5 раз
Поблагодарили: 9 раз
Сообщения: 127
Зарегистрирован: 06 янв 2010, 18:31
Сообщение

Short Text

29 июл 2010, 13:35

ab00 писал(а):Я просто продублировал систему записи обычного сообщения, а в визарде у меня формируется кроме полной ( $post_data['post_text'] = $full_text; ) еще и короткая запись ( $post_data['short_post_text'] = $short_afilm; ).Единственное что мне не удалось заставить работать так это обработку bbcodes на главной.
Хм, буду пробовать
wo
worders
Благодарил (а): 6 раз
Сообщения: 33
Зарегистрирован: 17 фев 2011, 23:16
Сообщение

Short Text

23 фев 2011, 00:06

У меня нету

Код: Выделить всё

'TEXT'            => bbcode_nl2br($fetch_announcements[$i]['post_text']), 
есть такое

Код: Выделить всё

	'TEXT'				=> bbcode_nl2br($message),
я заменил и не работает. Не могу понять чего.
Аватара пользователя
Akuji
Благодарил (а): 8 раз
Поблагодарили: 16 раз
Сообщения: 192
Зарегистрирован: 12 мар 2010, 16:57
Сообщение

Short Text

09 мар 2011, 13:35

worders писал(а):
Так и оставьте.

В инструкции вместо:
Открываем файл ../portal/block/ppkBB3cker_ltorrents.php
ищем

Код: Выделить всё

$postrow=array(
		'TITLE'				=> $fetch_announcements[$i]['topic_title'],
выше вставляем

Код: Выделить всё

$short_text = array();	
	if(!preg_match( "#<!--short_text-->(.*?)<!--end_short_text-->#is", bbcode_nl2br($fetch_announcements[$i]['post_text']), $short_text)) $short_text[0] = bbcode_nl2br($fetch_announcements[$i]['post_text']);
Сделать так:

Ищем:

Код: Выделить всё

$postrow=array(
      'TITLE'            => $fetch_announcements[$i]['topic_title'],
выше вставляем:

Код: Выделить всё

	$short_text = array();   
   if(!preg_match( "#<!--short_text-->(.*?)<!--end_short_text-->#is", bbcode_nl2br($message), $short_text)) $short_text[0] = bbcode_nl2br($message);
Не забудьте:
Админка -> Модули -> Блоки трекера -> Отображаемое количество символов описания торрента. ставим "0".

Спасибо ab00 за мод и решение вопроса по моду.

Вернуться в «Готовые моды для трекера»