Единая поддержка сервиса
http://support.getbb.ru/

тег [HIDE]
http://support.getbb.ru/viewtopic.php?f=13&t=178
Страница 1 из 12

Автор:  Beholder [ 22 фев 2008, 06:42 ]
Заголовок сообщения:  тег [HIDE]

Формат тега:

[HIDЕ]скрытый текст[/HIDЕ] - текст увидят все, кроме гостей и ботов.
[HIDЕ=ЧИСЛО]скрытый текст[/HIDЕ] - текст увидят все зарегистрированые пользователи, у кого сообщений на сайте не меньше чем ЧИСЛО
[HIDЕ=gЧИСЛО]скрытый текст[/HIDЕ] - текст увидят все, у кого ID группы по умолчанию равна ЧИСЛО

(третий тег скорее для админов. ID группы можно увидеть в админке в управлении группами)

Если у вас на форуме тег не работает, обновите "КЭШ".
Просьба учесть, что тег работает также внутри тега CODE
Просьба высказываться по недочетам и ошибкам.


проверка:
1. Текст сообщения для зарегистрированного пользователя -
--- вы должны быть зарегистрированным пользователем, чтобы прочитать это содержимое ---

2. Текст сообщения для зарегистрированного пользователя имеющего не менее 50 сообщений-
--- вы должны быть зарегистрированным пользователем, чтобы прочитать это содержимое ---

3. Текст сообщения только для группы ГОСТИ - ВАШ ТЕКСТ

Автор:  Тома [ 23 фев 2008, 12:22 ]
Заголовок сообщения:  Re: тег [HIDE]

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

Автор:  Beholder [ 23 фев 2008, 12:25 ]
Заголовок сообщения:  Re: тег [HIDE]

Тома писал(а):
Еще вот что хотела спросить, раньщше когда фотка закрывалась, то при просмотре фотки в посте, над фоткой была фраза черным цветом. Так было легче, сразу было видно, какие фото закрыты, а какие нет. нельзя так же сделать


Собирались сделать такое, просто еще не успели. Обязательно сделаем.

Автор:  Beholder [ 23 фев 2008, 14:54 ]
Заголовок сообщения:  Re: тег [HIDE]

eniken писал(а):
сергей может сможеш как то кнопочьку зделать [HIDE] ??? пожалуста...

Чтобы именно кнопкой?

Заходишь в СООБЩЕНИЯ -> BBcodes -> Добавить BBCODE

Использование BBCode - пишем [ХАЙД]{TEXT}[/ХАЙД]
Замена HTML - пишем [ХАЙД]{TEXT}[/ХАЙД]
Текст подсказки пишем например - Скрывать текст от гостей
Показывать на странице ответа - ставим галочку

ВНИМАНИЕ: везде где я написал, слово ХАЙД заменить на слово hide

Автор:  Speaker [ 23 фев 2008, 17:50 ]
Заголовок сообщения:  Re: тег [HIDE]

Beholder писал(а):

(третий тег скорее для админов. ID группы можно увидеть в админке в управлении группами)



Подскажите где его там искать, всё перерыл - ненашёл....

Автор:  Beholder [ 23 фев 2008, 18:00 ]
Заголовок сообщения:  Re: тег [HIDE]

Speaker писал(а):
Подскажите где его там искать, всё перерыл - ненашёл....


Это явно не указано, но можно найти так - заходим в управление группами.
Напротив каждой группы есть пункт меню "настройки". Наводим на "настройки" какой-либо группы и смотрим на URL ссылки.

Например ссылка имеет URL -
Код:
/adm/index.php?i=groups&sid=7b7d2db976d6f2340436881de07e000&mode=manage&action=edit&g=5


в конце видим g=5 , значит ID этой группы =5

Автор:  Beholder [ 23 фев 2008, 19:10 ]
Заголовок сообщения:  Re: тег [HIDE]

Speaker писал(а):
Протестировал я тег hide и вот замечания:
1. ID группы Администраторы у меня g=5, пишу:
[хайд=g5]текст[/хайд] Текст пропал для всех, даже для админов.
2. Все кто может редактировать сообщения легко прочитают надпись нажав кнопку 'Правка'....

1. Сейчас проверю
2. Это и правильно! Кто обладает правами редактирования этого сообщения, тот должен иметь доступ к скрытому тексту. Иначе например сам-же пользователь, ошибившись в количестве сообщений в теге не сможет его исправить :)
Или админ не сможет прочитать, что совсем недопустимо :)

Автор:  Speaker [ 23 фев 2008, 19:11 ]
Заголовок сообщения:  Re: тег [HIDE]

А нельзя ли как нибудь ущемить права чтения скрытого текста Модераторов?

Автор:  Beholder [ 23 фев 2008, 19:22 ]
Заголовок сообщения:  Re: тег [HIDE]

Beholder писал(а):
1. ID группы Администраторы у меня g=5, пишу:
[хайд=g5]текст[/хайд] Текст пропал для всех, даже для админов.

Исправлено.

Speaker писал(а):
А нельзя ли как нибудь ущемить права чтения скрытого текста Модераторов?

Модераторы в разделе должны следить за всем, в том числе и за скрытым текстом.
Да и технически очень сложно реализуемо

Автор:  Beholder [ 23 фев 2008, 19:28 ]
Заголовок сообщения:  Re: тег [HIDE]

Прошу прощения, немного "подчистил" тему для сохранения информативности

Автор:  Longel [ 24 фев 2008, 16:31 ]
Заголовок сообщения:  Re: тег [HIDE]

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

Автор:  Beholder [ 24 фев 2008, 16:51 ]
Заголовок сообщения:  Re: тег [HIDE]

Longel писал(а):
Ага заработала только я думал этат тег будет работать немного по другому как именно а так что сообшения будут видны не сразу как только ты набрал нужное количество сообщени а так что будет гореть кнопка показать сообшения а не сразу после того как человек набрал нужное количество сообшений.

Нет, так не будет.

Хотя вам у себя можно для эффектности совместить с тегом SPOILER и тогда получится что-то типа такого:

Скрыто:

--- вы должны быть зарегистрированным пользователем, чтобы прочитать это содержимое ---


Скрыто:

--- вы должны быть зарегистрированным пользователем, чтобы прочитать это содержимое ---

Автор:  Beholder [ 24 фев 2008, 17:06 ]
Заголовок сообщения:  Re: тег [HIDE]

Longel писал(а):
http://www.ibresource.ru/screenshots/[994]expand.jpg
тока вместо надписи раскрывающийся текст надпись скрыты текст а по нажатью сообственно сам текст возможно ли сделать так..

Вы можете сделать почти так-же немного переработав код SPOILER'a
Как - зависит от вашей фантазии, могу показать как я сделал кнопку, про которую написал выше

Автор:  Longel [ 24 фев 2008, 17:15 ]
Заголовок сообщения:  Re: тег [HIDE]

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

Автор:  Beholder [ 24 фев 2008, 17:24 ]
Заголовок сообщения:  Re: тег [HIDE]


--- У вас нет прав на чтение этого содержимого ---

Автор:  Speaker [ 26 фев 2008, 03:35 ]
Заголовок сообщения:  Re: тег [HIDE]

А можно как нибудь к тегу hide дописать ещё возрастное ограничение?

Автор:  Горбушка [ 26 фев 2008, 04:39 ]
Заголовок сообщения:  Re: тег [HIDE]

А как ты предлагаешь узновать возраст?

Пользуйся группой COPA

Автор:  Speaker [ 26 фев 2008, 14:27 ]
Заголовок сообщения:  Re: тег [HIDE]

Горбушка писал(а):
А как ты предлагаешь узновать возраст?

Там же есть раздел дата рождения, вот по нему и узновать, а если не указан, тогда вообще hide запрещал видеть...

Автор:  Speaker [ 27 фев 2008, 03:03 ]
Заголовок сообщения:  Re: тег [HIDE]

Вот ещё одна безумная идея:
А можно сделать так, что бы текст определённое количество времени был виден, а потом сам закрывался и оставался виден только тем кому было разрешено?

Автор:  Beholder [ 27 фев 2008, 04:49 ]
Заголовок сообщения:  Re: тег [HIDE]

Speaker писал(а):
Вот ещё одна безумная идея:
А можно сделать так, что бы текст определённое количество времени был виден, а потом сам закрывался и оставался виден только тем кому было разрешено?

Я думаю это можно реализовать при помощи BBCODE на javascript (если кто-то хорошо знает javascript), но уже изчезнувший текст все равно будет виден если в браузере посмотреть исходный код страницы...

Автор:  Горбушка [ 27 фев 2008, 21:21 ]
Заголовок сообщения:  Re: тег [HIDE]

Цитата:
Вот ещё одна безумная идея:
Да ты монстр =)

Автор:  Speaker [ 28 фев 2008, 19:41 ]
Заголовок сообщения:  Re: тег [HIDE]

Можно одним глазком взглянуть на сам код тега hide, посмотреть как он работает?

Автор:  Speaker [ 29 фев 2008, 03:30 ]
Заголовок сообщения:  Re: тег [HIDE]

или это секретная информация?

Автор:  Beholder [ 29 фев 2008, 05:13 ]
Заголовок сообщения:  Re: тег [HIDE]

Speaker писал(а):
или это секретная информация?

В том виде в котором он сейчас, нежелательно было бы его демонстрировать.
Дело в том, что это не совсем BBcode в традиционном представлении, а МОДификация форума на PHP

Автор:  Speaker [ 29 фев 2008, 19:09 ]
Заголовок сообщения:  Re: тег [HIDE]

Speaker писал(а):
А можно сделать так, что бы текст определённое количество времени был виден

Как говорится если хочешь что-то сделать, сделай это сам:
BBcode:
Код:
[dt={NUMBER1},{NUMBER2},{NUMBER3}]{TEXT}[/dt]

где
Намба 1, это число (1,2,3...31)
Намба2, месяц (1,2,3...12)
Намба3, год (2008,2009.. и тд)
После этой даты текст исчезнет вообще...

Замена HTML
Код:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var time=new Date();
var month=time.getMonth() + 1;
var date=time.getDate();
var year=time.getYear() - 100;
var d={NUMBER3} - 2000

if (year < d)
{
document.write("{TEXT}");
}
if (year == d & month < {NUMBER2})
{
document.write("{TEXT}");
}
if (year == d & month == {NUMBER2} & date < {NUMBER1})
{
document.write("{TEXT}");
}
if (year == d & month == {NUMBER2} & date == {NUMBER1})
{
document.write("{TEXT}");
}
// End -->
</SCRIPT>


Прошу сразу извинение, если код неудачно написан... Это первый в моей жизни Яваскрипт!!!!!

Автор:  Nikitiy_II [ 29 фев 2008, 19:13 ]
Заголовок сообщения:  Re: тег [HIDE]

Как на новичка - ОТЛИЧНО!!! Спасибо!!!

Автор:  Beholder [ 29 фев 2008, 19:59 ]
Заголовок сообщения:  Re: тег [HIDE]

Speaker писал(а):
Прошу сразу извинение, если код неудачно написан... Это первый в моей жизни Яваскрипт!!!!!


Мне понравилось! Просто и со "вкусом" :)

Единственный минус, который стоит учитывать - это то, что текст все равно может быть просмотрен через "Посмотреть исходный код страницы".

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

Но это уже так - придирки :)

Автор:  Faceoff [ 11 мар 2008, 15:06 ]
Заголовок сообщения:  Re: тег [HIDE]

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

Автор:  Beholder [ 11 мар 2008, 15:28 ]
Заголовок сообщения:  Re: тег [HIDE]

Faceoff писал(а):
А, как сделать, что бы для гостей было скрыт доступ к скачке прикреплённого файла в сообщении.

Пользователи и группы->Права групп->Гости->Расширенные права->Может скачивать файлы(Нет)

Или-же, если в определенном форуме, то:
Пользователи и группы->Форумные права групп->Гости->выбираем форум->Расширенные права->Содержимое->Может скачивать файлы->(Нет)

Автор:  Faceoff [ 11 мар 2008, 15:43 ]
Заголовок сообщения:  Re: тег [HIDE]

Отлично! Спасибо.

А можно что бы ещё для гостей были скрыты так же все фото выложенные на форуме?

Страница 1 из 12 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/