Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

В данном подфоруме будут располагаться темы с анонсами интересных модификаций, а так же будут рассматриваться проверенные временем дополнения для phpBB3.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----

Полезен ли для форума мод?

Можно выбрать до 1 варианта ответа

 
 
Результаты голосования

Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение akella1900 »

Beksssss писал(а):Это у Вас просто ссылка или текст?
ссылка на страницу регистрации
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#21
Аватара пользователя
Beksssss
Завсегдатай Форума
Завсегдатай Форума
Сообщения: 789
Стаж: 11 лет 9 месяцев
Откуда: Грозный
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение Beksssss »

ссылка на страницу регистрации
А какой смысл ее закрывать от гостей?
Она же должна быть как раз таки доступной?
Пароль от входа в админку форума ни святому, и ни самому черту не даю! Надеюсь на благоразумие своих доброжелателей!
#22
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение akella1900 »

я же не ссылку закрыл от гостей а текст, если кто хочет его увидеть нажимает на "Доступно только для зарегистрированных пользователей." и сразу оказывается на странице регистрации, оформить можно как угодно, я сильно не вникал. заточил под себя да и все
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#23
Аватара пользователя
Beksssss
Завсегдатай Форума
Завсегдатай Форума
Сообщения: 789
Стаж: 11 лет 9 месяцев
Откуда: Грозный
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение Beksssss »

А не зарегистрированный пользователь, не станет нажимать, так как надпись на вкладке красноречиво свидетельствует о бесполезности попыток посмотреть текст?
Пароль от входа в админку форума ни святому, и ни самому черту не даю! Надеюсь на благоразумие своих доброжелателей!
#24
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение akella1900 »

Замените "Доступно только для зарегистрированных пользователей." на "Зарегистрироваться что бы увидеть скрытое содержимое" тогда будут переходить по ссылке если захотят видеть скрытое.
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#25
Аватара пользователя
Beksssss
Завсегдатай Форума
Завсегдатай Форума
Сообщения: 789
Стаж: 11 лет 9 месяцев
Откуда: Грозный
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение Beksssss »

А со споллером это будет работать?
Пароль от входа в админку форума ни святому, и ни самому черту не даю! Надеюсь на благоразумие своих доброжелателей!
#26
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение akella1900 »

Beksssss писал(а):А со споллером это будет работать?
если обычный сполер то да внутри текст закроет
скрин с моего форума

back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#27
Аватара пользователя
Beksssss
Завсегдатай Форума
Завсегдатай Форума
Сообщения: 789
Стаж: 11 лет 9 месяцев
Откуда: Грозный
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение Beksssss »

А вот код сполера, который подарил нам Николай Атлант - этот подойдет?
Мне он очень нравится своей понятностью и простотой установки.
Пароль от входа в админку форума ни святому, и ни самому черту не даю! Надеюсь на благоразумие своих доброжелателей!
#28
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение akella1900 »

Beksssss писал(а):А вот код сполера, который подарил нам Николай Атлант - этот подойдет?
приведите код его спойлера здесь или ссылку на него
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#29
Аватара пользователя
Beksssss
Завсегдатай Форума
Завсегдатай Форума
Сообщения: 789
Стаж: 11 лет 9 месяцев
Откуда: Грозный
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение Beksssss »

Использование BBCode:
{TEXT2}


Это в замене HTML:

<div style='width: 99%; border: 1px dotted #005588; border-left: 4px solid #0074ee;'>
<script language='javascript' type='text/javascript'>
<!--
if(!_s_id)
{
var _s_id = 0;
var sp_title = "";
function switch_spoiler(id, title)
{
if(document.getElementById("sp_d_" id).style.display == "block")
{
document.getElementById("sp_a_" id).innerHTML = "▼ " title;
document.getElementById("sp_d_" id).style.display = "none";
}
else
{
document.getElementById("sp_a_" id).innerHTML = "▲ " title;
document.getElementById("sp_d_" id).style.display = "block";
}
}
}
_s_id ;

document.write("<div id='sp_a_" _s_id "' onclick='switch_spoiler(" _s_id ", \"{TEXT1}\");' style='vertical-align: middle; height: 30px; line-height: 30px; padding-left:10px; background-color: #e7eef7; font-size: 12px; font-weight: bold; color: #0064e5; cursor: hand;'>▼ {TEXT1}</div><div id='sp_d_" _s_id "' style='display: none; min-height: 25px; background-color: white; padding-left:10px; padding-top:5px; padding-bottom:5px;'>");
-->
</script>
{TEXT2}</div></div>
Последний раз редактировалось Beksssss 10 фев 2013, 17:02, всего редактировалось 2 раза.
Пароль от входа в админку форума ни святому, и ни самому черту не даю! Надеюсь на благоразумие своих доброжелателей!
#30
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение akella1900 »

вставьте в замену HTML

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

<div style='width: 99%; border: 1px dotted #005588; border-left: 4px solid #0074ee;'>
<script language='javascript' type='text/javascript'>
<!--
if(!_s_id)
{
var _s_id = 0;
var sp_title = "";
function switch_spoiler(id, title)
{
if(document.getElementById("sp_d_" id).style.display == "block")
{
document.getElementById("sp_a_" id).innerHTML = "▼ " title;
document.getElementById("sp_d_" id).style.display = "none";
}
else
{
document.getElementById("sp_a_" id).innerHTML = "▲ " title;
document.getElementById("sp_d_" id).style.display = "block";
}
}
}
_s_id ;

document.write("<div id='sp_a_" _s_id "' onclick='switch_spoiler(" _s_id ", \"{TEXT1}\");' style='vertical-align: middle; height: 30px; line-height: 30px; padding-left:10px; background-color: #e7eef7; font-size: 12px; font-weight: bold; color: #0064e5; cursor: hand;'>▼ {TEXT1}</div><div id='sp_d_" _s_id "' style='display: none; min-height: 25px; background-color: white; padding-left:10px; padding-top:5px; padding-bottom:5px;'>");
-->
</script>
<!-- GuestHideBBCodeMODStart -->{TEXT2}<!-- GuestHideBBCodeMODEnd --></div></div>
и посмотрите работу
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#31
Аватара пользователя
Beksssss
Завсегдатай Форума
Завсегдатай Форума
Сообщения: 789
Стаж: 11 лет 9 месяцев
Откуда: Грозный
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение Beksssss »

Мод обалденный. Спасибо огромное!
А нельзя сделать так, чтобы в списке кодов, Ваш сполер и сполер Николая соседствоали рядышком?
Примерно за номером 1 или 2
Каждый из них подходит для своих определенных функций и у каждого свои неоспоримые достоинства.
Пароль от входа в админку форума ни святому, и ни самому черту не даю! Надеюсь на благоразумие своих доброжелателей!
#32
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение akella1900 »

да каждый подбирает себе сам вв коды, насчет рядом чтоб стояли это где?
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#33
Аватара пользователя
Beksssss
Завсегдатай Форума
Завсегдатай Форума
Сообщения: 789
Стаж: 11 лет 9 месяцев
Откуда: Грозный
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение Beksssss »

Админка\сообщенмя\ добавить код
У меня выстроился уже довольно приличный полосатый список, правда половина еще из них не столь изящна в работе, а точнее далека от автоматики.
Последний раз редактировалось Beksssss 10 фев 2013, 18:55, всего редактировалось 1 раз.
Пароль от входа в админку форума ни святому, и ни самому черту не даю! Надеюсь на благоразумие своих доброжелателей!
#34
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение akella1900 »

ну для сортировки пользовательских вв кодов есть мод Custom BBCode Sorting мод для сортировки ВВ кодов, ним как раз и можно передвигать кнопки с места на место
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#35
Аватара пользователя
Atlas
Свой на все 100
Свой на все 100
Сообщения: 669
Стаж: 11 лет 7 месяцев
Откуда: Санкт-Петербург

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение Atlas »

А можно сделать так, чтобы для зарегистрированных пользователей вообще не было видно действия этого бб-кода? То есть, никакой рамки, никаких слов, обозначений, и тд. Только чтобы тем, кто не зарегался, текст скрывался... А то часто, некрасиво...
И чтобы, если допустим, текст, а скрыл только в середине пару строчек, то чтобы когда зарегистрирован, шло как целый текст?
Перед тем, как следовать моим советам, сделайте полный бекап форума!=)))
#36
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение akella1900 »

я у себя это реализовал но надо вспомнить как )))
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#37
n1ce_one
Заглянул на огонек
Заглянул на огонек
Сообщения: 6
Стаж: 11 лет 1 месяц
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение n1ce_one »

Спасибо за мод, правда не помог..с текстом он работает и стандартными bbcode, а целью является скрыть именно bbcode видео или аудио.
не работает с video. побывал разные вариации и условия, если зарегистрирован и что угодно - не хочет никак скрывать этот bbcode video
Может есть идеи, как это реализовать?
замена html такая:

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

<div class='bbvideo' data-url='{URL}' style='width: 640px; height: 390px; margin: 2px 0; display: inline-block; background: #000; color: #fff; overflow: hidden; vertical-align: bottom;'><div style='height: 100%;'><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'http://phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div><div style='text-align: right; height: 14px; margin-top: -14px; padding-right: 2px; font: 10px/10px Verdana; color: #555;'><a style='color: #105289; text-decoration: none;' href='http://phpbbex.com/' target='_blank'>phpBB</a> &#91;video&#93;</div></div>
________________

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

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

<!-- GuestHideBBCodeMODStart --><div class='bbvideo' data-url='{URL}' style='width: 640px; height: 390px; margin: 2px 0; display: inline-block; background: #000; color: #fff; overflow: hidden; vertical-align: bottom;'><div style='height: 100%;'><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'http://phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div><div style='text-align: right; height: 14px; margin-top: -14px; padding-right: 2px; font: 10px/10px Verdana; color: #555;'><a style='color: #105289; text-decoration: none;' href='http://phpbbex.com/' target='_blank'>phpBB</a> &#91;video&#93;</div></div><!-- GuestHideBBCodeMODEnd -->
Последний раз редактировалось n1ce_one 28 фев 2013, 13:14, всего редактировалось 3 раза.
#38
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение akella1900 »

Рад что у вас получилось, видно что то с кешем было
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#39
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Guest Hide BB-Code MOD - скрываем содержимое BB-кодов

Сообщение akella1900 »

Нашел решение для того чтобы скрыть вложения которые вставлены в посты
[center]Для стиля просильвер[/center]
открываем в вашем стиле overall_footer.html
найти вставить перед

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

<script>
// attachment hide
check_tag=document.getElementsByClassName('inline-attachment');
var len_tags = check_tag.length
for (var i=0; i<len_tags; i++) {
	tags=check_tag[i].getElementsByTagName('*');
	if (tags.length==0) {
		console.log(true)
		check_tag[i].innerHTML = '<div class="rules">Для просмотра вложений - <a href="/ucp.php?mode=register">зарегистрируйтесь</a> или <a href="/ucp.php?mode=login">войдите на форум</a> использую свою учетную запись.</div>';
	}
}
</script>
окрываем файл bbcode.html
находим

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

<!-- BEGIN inline_attachment_open --><div class="inline-attachment"><!-- END inline_attachment_open -->
вставляем после

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

<!-- IF _file.S_USER_LOGGED_IN -->
		<p>[{_file.DENIED_MESSAGE}]</p>
		<!-- ENDIF -->
файл сохраняем в кодировке UTF-8 без BOM дабы не было крякозябров
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#40
Ответить