Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум поддержки IPB.SU > Поддержка модификаций > Скрытый текст


Автор: admin Май 6 2008, 12:08
Сделано по просьбам пользователей сервиса.

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

Пример работы мода:
Скрытый текст
Для просмотра этого блока необходима регистрация


Установка предельно проста.

Сначала добавляем стили для мода: идём в АдминЦентр -> Стили -> Редактировать
В самый конец (низ) окна добавляем:
Код
#HIDE { font-family: Verdana, Arial; font-size: 11px; color: #465584; background-color: #FAFCFE; border: 1px solid #000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
#HIDEERROR { font-family: Verdana, Arial; font-size: 11px; color: #red; background-color: #FAFCFE; border: 1px solid #000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }


Внимание! Если на вашем форуме используется несколько скинов, необходимо сделать эти изменения для всех.

Добавляем кнопку "Скрытый текст" в форму ответа: Идём в АдминЦентр -> HTML шаблоны -> Настройка HTML -> Post Screen Sections -> +-- Post: Code Buttons & Post Text area

Там находим (ближе к низу):
Код
<input type='button' accesskey='l' value=' LIST '     onclick='tag_list()'          class='codebuttons' name="LIST" onmouseover="hstat('list')" />


Ниже добавляем:
Код
<input type='button' accesskey='d' value=' СКРЫТЫЙ ТЕКСТ ' onClick='simpletag("HIDE")'   class='codebuttons' name="HIDE" onMouseOver="hstat('hide')" />


Идём в АдминЦентр -> HTML шаблоны -> Настройка HTML -> Post Screen Sections -> get_javascript

Там находим (почти в самом низу):
Код
var help_code           = "{ibf.lang.hb_code}";


Ниже добавляем:
Код
var help_hide           = "{ibf.lang.hb_hide}";


Внимание! Если на вашем форуме используется несколько скинов, необходимо сделать эти изменения для всех.

Всё!
Внимание! Для форумов созданных после написания этого сообщения и при этом использующих стандартный скин эти изменения можно не проводить. Они сделаны автоматически. Если ваш форум создан после написания этого сообщения, но вы используете не стандартный скин: нужно провести описанные выше изменения.

Теги скрытого текста:
Код
[HIDE]Текст, который должен быть скрыт[/HIDE]


О всех ошибках работы мода просьба сообщать в этой теме.

Автор: Dron Май 6 2008, 12:18
QUOTE (admin @ Май 6 2008, 12:07)
Сделано по просьбам пользователей сервиса.

Еще один плюс в пользу нашего сервиса smile.gif

Автор: ORL@N Май 6 2008, 13:26
admin,Dron,
biggrin.gif СПАСИБО ВАМ БОЛЬШОЕ!!!!!!!!!!!!!!
Щас попробую испытать!

Автор: Romenos Май 6 2008, 13:37
Это я уже ищю кто знает сколько большое спасибо!

Автор: admin Май 6 2008, 14:33
На портале скрытый текст пока что не работает. Будем исправлять.

Автор: ORL@N Май 6 2008, 14:39
sad.gif У меня почему то мод не сработал, я точно всё правильно сделал, как будто у меня несовместимость со скриптами!

Автор: admin Май 6 2008, 14:44
Что конкретно не получается? Адрес форума?

Автор: ORL@N Май 6 2008, 14:45
Мод поставил и всё также, тег [hide] не срабатывает!

Автор: admin Май 6 2008, 14:47
Этот мод работает только на форумах нашего сервиса.

Автор: ORL@N Май 6 2008, 14:52
Я бы с удовольствием перешёл бы на ваш сервис, но просто не охото удалять всё я там много создал форумов тем, и у меня раскрутка идёт, очень жалко что никак!

Автор: Revan Май 6 2008, 15:18
admin,
Большое спасибо. Все работает.

Автор: Rozess Май 6 2008, 22:04
Посяб)

Автор: Добрый Май 7 2008, 00:44
+1

Автор: Vanilla Июн 5 2008, 11:58
Эта тема была самой близкой к тому. что мне нужно бы, поэтому прошу помощи именно здесь.

Мне нужен на форум тэг, который бы давал возможность скрытого текста . То есть не от незарегисрированных пользователей. а вообще. Чтоб была. например, надпись Скрытый текст, и , лишь кликнув на надпись, можно было увидеть содержание поста. Есть ли такой тэг?
На форуме, с которого мы ушли, эта опция реализовывалась тэгом [more], платформа была PHPbb

Заранее спасибо за помощь.



smile.gif

Автор: Rom4ik Июн 5 2008, 12:18
Vanilla,

Сомневаюсь то PHPbb а это IPB и то версия старенькоя!
Но я немогу говорить точно! только своё мнение))

Автор: admin Июн 5 2008, 12:21
Сейчас этого тега нет, но в ближайшее время будет реализован.

Автор: Vanilla Июн 5 2008, 12:24
admin, Спасибо! smile.gif

Автор: Foykys Июн 7 2008, 17:47
ГИП ГИП УРА!

Автор: Alex Okonnor Июн 7 2008, 18:49
Vanilla,
Это уже не мод хайда, а мод спойлера wink.gif

Вопрос admin, к вам...простите, что задаю, просто сейчас времени нету, зайти и самом проверить, это...Мод хайда, работает только для незарегистрированных пользователей ?
Или все же вот такое возможно
[ hide=100]текст[/ hide] и пока у вас не будет 100 сообщений, не кто кроме админов и модеров не сможет прочитать сообщение ?

Автор: admin Июн 7 2008, 22:47
QUOTE
[ hide=100]текст[/ hide] и пока у вас не будет 100 сообщений, не кто кроме админов и модеров не сможет прочитать сообщение ?

Такая функция пока что не реализована.

Автор: Alex Okonnor Июн 7 2008, 23:54
QUOTE (admin @ Сегодня, 22:48)
Такая функция пока что не реализована.

Жаль, конечно...хотя и так нормально =)

Автор: Rom4ik Июн 8 2008, 09:38
о да было бы хорошо чтоб можно было реализовать!

Автор: ProPupil Окт 4 2008, 17:02
На одном сайте такой же тэг работает так, что скрытый текст не виден никому, только если его не выделить. Я думаю, что это будет полезно, если кто-то захочет устроить на своём форуме загадки biggrin.gif

для этого идём в АЦ-Настройка скинов-CSS

Ищем
CODE
#HIDE { font-family: Verdana, Arial; font-size: 11px; color: #465584; background-color: #FAFCFE; border: 1px solid #000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
и заменяем
CODE
color: #465584
на
CODE
color:#FAFCFE

Автор: Steve Fox Окт 8 2008, 20:23
QUOTE (admin @ Май 6 2008, 14:34)
На портале скрытый текст пока что не работает. Будем исправлять.

Исправили еще?

Автор: admin Окт 9 2008, 15:06
Steve Fox, ещё нет.

Автор: Salik Июл 12 2009, 10:53
а допустим я решил временно сделать видимым скрытый текст для гостей, как это можно сделать, не редактируя каждое сообщение и не убирай тег хайда?

Автор: Землянин Окт 7 2009, 13:17
А можно сделать так чтобы скрытый текст не видели не только гости, но и группа "Новички"?

Автор: Землянин Окт 7 2009, 13:19
QUOTE (admin @ Июн 7 2008, 22:48)
QUOTE
[ hide=100]текст[/ hide] и пока у вас не будет 100 сообщений, не кто кроме админов и модеров не сможет прочитать сообщение ?

Такая функция пока что не реализована.

а будет реализовываться?

Автор: Dron Окт 7 2009, 13:32
QUOTE (Землянин @ Сегодня, 14:20)
а будет реализовываться?

Может быть... но по плану далеко даже не в первой тысяче приоритетов.

Автор: ignasio Сен 10 2013, 19:31
так я и не увидел где редактируется этот код - Скрытый текст
Для просмотра этого блока необходима регистрация

Автор: pereval103 Фев 16 2014, 15:36
[ hide=100]текст[/ hide] и пока у вас не будет 100 сообщений, не кто кроме админов и модеров не сможет прочитать сообщение ?

Когда будет реализован такой хайд sad.gif sad.gif

Автор: Zloy81 Фев 16 2014, 19:59
поддерживаю) давно об этом говорю) нужная весчь.

Автор: SensoR Май 13 2014, 10:11
Цитата (Dron @ Май 6 2008, 13:18)
Цитата (admin @ Май 6 2008, 12:07)
Сделано по просьбам пользователей сервиса.

Еще один плюс в пользу нашего сервиса smile.gif

Привет, я установил форум IPB 3.4.x , когда я нажимаю "Новая тема" там нельзя вообще писать нечего, только Тему и теги, а аставлять каментарии и текст темы нельзя, даже нету поля для написания текста.
Что мне делать? sad.gif sad.gif sad.gif

Автор: Zloy81 Май 13 2014, 16:17
http://ipboard.net/index.php?showuser=4473, ваш форум стоит на этом сервисе?

Автор: admin Май 13 2014, 22:09
http://ipboard.net/index.php?showuser=4473, причём тут сервис форумов ipb.su и тема "Скрытый текст"? Обращайтесь на форумы, посвящённые Вашей версии движка.

Автор: Ларочка Июл 9 2015, 22:09
Скрытый текст не распознает ссылки вовсе, а считает их текстом. Это никак нельзя исправить? Хотелось бы, чтобы ссылки распознавались и не надо было каждую ставить вручную...


АПД
На свой вопрос нашла случайно сама ответ.

В любом случае, всем, кто наступил на эти грабли - в тэгах ссылка будет распознана как ссылка, если перед ней поставить пробел!!!
Вот и вся фишка. Ставим пробел перед ссылкой, которую заключаем в теги [_HIDE][_/HIDE], и она после отправки поста будет ядром распознана как ссыль. Если пробел не поставить, то пройдет как текст.

Powered by Invision Power Board (//www.invisionboard.com)
© Invision Power Services (//www.invisionpower.com)