Перейти к контенту

[2.3.x]Мод HIDE - Скрытый текст для IPB 2.3.х


Рекомендуемые сообщения

index.php?app=downloads&module=display&section=screenshot&id=984

Название: Мод HIDE - Скрытый текст для IPB 2.3.х

Добавил: Kolovrat

Добавлен: 20 Янв 2008

Обновлен: 21 Янв 2008

Категория: IP.Board 2.3.x

 

Мод HIDE или Скрытый текст, предназначен для скрытия текстов или линков от любопытных глаз в версии форума IPB 2.3.4 (на других версиях непробывал).

 

Этот мод, позволяет скрыть определенный блок текста или линки от посетителей форума, пока они не напишут сообщение в теме, где находится скрытый под картинкой текст или линк.

Как только они оставят своё сообщение в данной теме, текст закрытый тегом [Hide] и картинкой будет показан им.

Линки или текст можно скрывать при помощи кнопки "Н", а также через боковое окно тегов.

Кому как удобнее...

 

Нажмите здесь, чтобы скачать файл

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 71
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

Большая просьба к модераторам.

Подправте пожалуйста заголовок темы... там написано 2.2.х, а мод сделан под форум 2.3.4.

Ссылка на комментарий
Поделиться на других сайтах

это чудо-особенность файлового архива
Спасибо, понял.

Жаль, что эта "чудо-особенность" многих будет путать при поиске мода... :D

 

ЗЫ: Сегодня поставил данный мод на версию 2.3.3, всё прекрасно работает.

Ссылка на комментарий
Поделиться на других сайтах

------------------------------------------------
13) Открываем sources/lib/func_topic_threaded.php
-------------------------------------------------
--------
c) Ищем:   $post_text = $this->lib->parser->strip_all_tags( $post['post'] );
--------

 

Что-то этой строчки не могу найти, хотя версия 2.3.4. Как быть?

Ссылка на комментарий
Поделиться на других сайтах

Видимо имеется в виду

$post_text = $this->lib->parser->strip_all_tags( strip_tags( $this->ipsclass->my_br2nl( $post['post'] ) ) );

, но не обещаю.

 

Kolovrat, в 2.3.3 тоже эту строку искать надо, может инструкция не та залита? :D

Ссылка на комментарий
Поделиться на других сайтах

Я вообще так и подумал.

 

Но проблема не в том, не работает мод у меня на 2.3.4. При использовании СКРЫТОГО ТЕКСТА выдает [hide_me]xyz[/hide_me], а не картинку.

Ссылка на комментарий
Поделиться на других сайтах

Я вообще так и подумал.

 

Но проблема не в том, не работает мод у меня на 2.3.4. При использовании СКРЫТОГО ТЕКСТА выдает [hide_me]xyz[/hide_me], а не картинку.

Так показывает только в предварительном просмотре, а в теме всё нормально отображается.

[hide_me] как раз и сообщает, что это просмотр для тебя.

 

Видимо имеется в виду

$post_text = $this->lib->parser->strip_all_tags( strip_tags( $this->ipsclass->my_br2nl( $post['post'] ) ) );

, но не обещаю.

 

Kolovrat, в 2.3.3 тоже эту строку искать надо, может инструкция не та залита? :D

Ты прав на счет строки... я видать торопился и сократил искомую строку... должно быть так:

 

------------------------------------------------
13) Открываем sources/lib/func_topic_threaded.php
---------------------------------------------------------
--------
c) Ищем:
--------
	$post_text = $this->lib->parser->strip_all_tags( strip_tags( $this->ipsclass->my_br2nl( $post['post'] ) ) );
---------------
Вставляем выше:
---------------
			/*------------>Hide<------------*/
	if(preg_match("#\[hide\](.+?)\[/hide\]#is", $post['post']))
			{
				if(in_array($this->ipsclass->member['id'], $this->allposters))
				{
					$post['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<{HIDE2}> \\1", $post['post'] );
				}
				else
				{
					$post['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<{HIDE1}>", $post['post'] );
				}
			}
			 /*------------>Hide<------------*/

 

Ниже прикрепляю исправленную инструкцию по установке.

hide_2.3.4.txt

Ссылка на комментарий
Поделиться на других сайтах

А есть ли такой мод, который прячет ссылки пока не оставишь n-количество сообщений и в любой теме?????

 

 

 

 

Я вообще так и подумал.

 

Но проблема не в том, не работает мод у меня на 2.3.4. При использовании СКРЫТОГО ТЕКСТА выдает [hide_me]xyz[/hide_me], а не картинку.

Так показывает только в предварительном просмотре, а в теме всё нормально отображается.

[hide_me] как раз и сообщает, что это просмотр для тебя.

 

Видимо имеется в виду

$post_text = $this->lib->parser->strip_all_tags( strip_tags( $this->ipsclass->my_br2nl( $post['post'] ) ) );

, но не обещаю.

 

Kolovrat, в 2.3.3 тоже эту строку искать надо, может инструкция не та залита? :D

Ты прав на счет строки... я видать торопился и сократил искомую строку... должно быть так:

 

------------------------------------------------
13) Открываем sources/lib/func_topic_threaded.php
---------------------------------------------------------
--------
c) Ищем:
--------
	$post_text = $this->lib->parser->strip_all_tags( strip_tags( $this->ipsclass->my_br2nl( $post['post'] ) ) );
---------------
Вставляем выше:
---------------
			/*------------>Hide<------------*/
	if(preg_match("#\[hide\](.+?)\[/hide\]#is", $post['post']))
			{
				if(in_array($this->ipsclass->member['id'], $this->allposters))
				{
					$post['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<{HIDE2}> \\1", $post['post'] );
				}
				else
				{
					$post['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<{HIDE1}>", $post['post'] );
				}
			}
			 /*------------>Hide<------------*/

 

Ниже прикрепляю исправленную инструкцию по установке.

Ссылка на комментарий
Поделиться на других сайтах

А есть ли такой мод, который прячет ссылки пока не оставишь n-количество сообщений и в любой теме?????
Такие моды были в темах. Воспользуйся поисковиком по форуму.

Я неиспользую мод Hide c n-количеством сообщений, потому-что у моих форумов другая специфика...

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Раньше подобная модификация, только под названием Unreal_Hide_Hack_2.1_For_IPB_2.3.0 стояла на моем форуме версии 2.3.1, в принципе, суть та же, но эта модификация приглянулась наличием долгожданной кнопки Н на панели BB-кодов.

В принципе, 80% изменений аналогичны тем, что уже были сделаны при установке "нереального" мода, потому я их просто сверил и менять не пришлось.

 

В общем, проблема такова, что после внесенных изменений(были поменяны ява-скрипты и форма расширенного ответа в админке(форма быстрого ответа у меня заменена на расширенную, потому ее не трогал)) исчезли все кнопки ВВ-кодов, окно смайлов, дополнительных тэгов и т.п.(см. форму расширенного ответа чтобы понять о чем я).

 

В чем может быть проблема? Просто я не могу даже примерно понять в каком месте "косячит", чтобы попытаться поправить своими силами. Ошибок вроде нигде нет, просто всё исчезло.

 

Вот такая вот картина: http://voronezhec.ru/uploads/bb.jpg

Ссылка на комментарий
Поделиться на других сайтах

Когда добавляли кнопку могли накосячить.
Ссылка на комментарий
Поделиться на других сайтах

Где именно искать косяк? В шаблонах пробовал убирать кнопку-не помогает, остается грешить на пхп-файлы ББ-кодов, но даже не знаю с чего начать...

 

Сделал полностью откат(кроме мелочей вроде макросов), ничего не изменилось, я в шоке...

 

Откатил даже файлы lang и удалил добавленный ББ-код, нихера не изменилось. Хочется биться головой об стену...

Ссылка на комментарий
Поделиться на других сайтах

Ребят помогите чайнику ;)

После вставки мода теперь у меня если заходишь как гость то все ссылки такого вида:

(IMG:style_emoticons/default/wink.gif)

Если авторизованно заходишь то все ОК !

 

Подскажите плиз где мне поискать мой косяк :D

Ссылка на комментарий
Поделиться на других сайтах

Это не из-за мода. Смотрите настройки Тем, Сообщения и Опросов.
Ссылка на комментарий
Поделиться на других сайтах

Это не из-за мода. Смотрите настройки Тем, Сообщения и Опросов.

 

Я уже все излазил :D У меня англ версия и это проявляется только на ссылки картинок, на обыкновенные ссылки нет !

Подскажите плиз гдеже я чего намудрил ?

ПС ! При нажатии превью все ОК - фотка отображается нормально !

Ссылка на комментарий
Поделиться на других сайтах

Topics, Posts, Polls.

А у меня русская, могу помочь с выбором настрйки только если приведёте весь список из этой группы.

Ссылка на комментарий
Поделиться на других сайтах

Я всего 3й день как разбираюсь с форумом поэтому некоторые термины мне не сосем понятны ;)

Вы имеете ввиду в админке вот это ?

Forum Control

Manage Forums

Add New Category

Add New Forum

Manage Permissions

Topic Multi-Moderation

Trash Can Set-Up

 

:D

 

Может это ?

Enable HTML Posting (where allowed)

This will allow HTML to be posted and executed. Yes No

Enable BBCode Posting Yes No

Enable Quick Reply Yes No

Enable Polls (per user group option) Yes No

Enable Poll Bump

If enabled, a poll vote will move the topic to the top of the list when sorted by date. Yes No

Enable Topic Rating (per user group option) Yes No

Enable Post Count Incrementation

If enabled, posts in this forum increase member's cumulative post count.

Ссылка на комментарий
Поделиться на других сайтах

Я сказал вполне точно: настройки. Я думаю не так сложно перевести это слово и понять что это не на этой вкладке :D А на Settings.
Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.