Форум вебмастеров

vBulletin Поддержка vBulletin третьей линейки для начинающих вебмастеров

Ответ
 
LinkBack Опции темы
Старый 15.06.2016, 21:58 #1 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

Как закрыть BB код code, php, html от гостей?


Вопрос кагбэ в заголовке
Тема родилась тут: https://wmboard.net/rabota-foruma-ve...html#post70261

Предпосылки темы следующие. Конечно подобное желание возникает редко, и на большинстве форумов на фиг не нужно закрывать эти BB коды от гостей, но в некоторых случаях хотелось бы его реализовать.

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

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

Но это все лирика.

В итоге, ни фига не работают обычные условия с этими ББ кодами. Или кажется, что работают, а потом не работают (например если на следующий день зайти). Или сразу не работают. Или то работают, то не работают.
Экспериментировал в разное время много.
Например:

Код:

Блок отключен
или наоборот, для мембера код, для гостя текст с оформлением.

Другой пример

Код:

Блок отключен
Еще бесполезный вариант

Код:

Блок отключен
Не работают условия хоть с использованием <else />, хоть без него.

Эти условия

Код:

Блок отключен
Код:

Блок отключен
Тоже не работают

Но у буржуев все работает четко на их форуме. Любопытно каким образом.

Есть у кого какие идеи?
Veter вне форума   Ответить с цитированиемОтветить с цитированием


Старый 20.06.2016, 19:10 #2 (Ссылка)
Подглядывающий
Дополнительная информация
По умолчанию

Сейчас на форуме код виден всем
Отменили скрытие?
Kworke вне форума   Ответить с цитированиемОтветить с цитированием

Старый 21.06.2016, 15:18 #3 (Ссылка)
Подглядывающий
Дополнительная информация
По умолчанию

Цитата:
Сообщение от Veter Посмотреть сообщение
Но у буржуев все работает четко на их форуме. Любопытно каким образом.
Правкой скриптов.
Если требуется скрыть только содержимое блока [code], то есть сам код , то можно так:
Открыть скрипт class_bbcode.php
Найти функцию handle_bbcode_code. В этой функции, перед строкой
Код:

Блок отключен
добавить следующее:
Код:

Блок отключен

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

Блок отключен
заменить на:
Код:

Блок отключен


ЗЫ. Veter, сделай больше margin для блока кода,

Последний раз редактировалось YURSHAT; 21.06.2016 в 15:46.
YURSHAT вне форума   Ответить с цитированиемОтветить с цитированием
3 пользователя(ей) сказали cпасибо:
Kworke (09.07.2016), lukamal (21.06.2016), Veter (21.06.2016)

Старый 21.06.2016, 20:37 #4 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

Семен Семеныч Правкой скрипта BBкод. Удивительно рядом
Казалось бы обычный шаблон, и в принципе обычный BB код. Будем сейчас пробовать.

phrase_for_guest я так понимаю надо создать перед всем этим

Цитата:
Сообщение от YURSHAT Посмотреть сообщение
$template = 'bbcode_code';
Это как я понимаю нетронутый исходник шаблона bbcode_code

А этот шаблон bbcode_code_printable выводим гостям, предварительно его изменив. У меня принт страницы вообще отключены. Но как выглядит внешне мне нравится


Цитата:
Сообщение от YURSHAT Посмотреть сообщение
ЗЫ. Veter, сделай больше margin для блока кода,
А сколько надо? Там дефолтный 0 стоит в шаблоне.
Veter вне форума   Ответить с цитированиемОтветить с цитированием

Старый 21.06.2016, 21:26 #5 (Ссылка)
Подглядывающий
Дополнительная информация
По умолчанию

Цитата:
Сообщение от Veter Посмотреть сообщение
phrase_for_guest я так понимаю надо создать перед всем этим
Угу

Цитата:
Сообщение от Veter Посмотреть сообщение
А сколько надо? Там дефолтный 0 стоит в шаблоне.
Ну пикселей 6. Ибо некрасиво получается, когда элементы поста идут впритык с блоком кода.
YURSHAT вне форума   Ответить с цитированиемОтветить с цитированием
2 пользователя(ей) сказали cпасибо:
lukamal (22.06.2016), Veter (21.06.2016)

Старый 21.06.2016, 21:57 #6 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

Все сделал, пока вроде работает Будем посмотреть.

Цитата:
Сообщение от YURSHAT Посмотреть сообщение
Ну пикселей 6.
10 поставил. Только этот маргин разве на эти отступы влияет?

Добавлено через 4 минуты
Ни фига не на этот. Вернул 0. Надо посмотреть внимательней.

Добавлено через 7 минут
Ну что
Поработало недолго
Гостем сперва не видел, спустя некоторое время вижу. Даже другой браузер взял.

Добавлено через 4 минуты
Цитата:
Сообщение от YURSHAT Посмотреть сообщение
Гости не могут видеть содержимое блока.
Теперь мне показывает
Эксперимент не удался видимо
Veter вне форума   Ответить с цитированиемОтветить с цитированием

Старый 21.06.2016, 22:01 #7 (Ссылка)
Профи
Дополнительная информация
По умолчанию

Цитата:
Сообщение от Veter Посмотреть сообщение
Эксперимент не удался видимо
в старую тему зайди какую-нибудь
нормально всё, вроде... https://wmboard.net/vbulletin/2216-k...vbulletin.html
Льюви вне форума   Ответить с цитированиемОтветить с цитированием

Старый 21.06.2016, 23:03 #8 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

В старой вижу код.
В этой ни хрена не вижу

Добавлено через 3 минуты
Сейчас вот пост с кодом отредактирую, буду видеть. Где то я у буржуев читал о кэшировании. Вобла же кэширует посты.

Добавлено через 1 минуту
Вот первый пост, нажал правка, сохранить. Вижу. Пост
YURSHAT https://wmboard.net/vbulletin/7756-k...html#post70317 вижу как гость

Добавлено через 4 минуты
Эту тему смотрю гостем.
Первый пост, что редактировал вижу гостем, пост
YURSHATа, не вижу https://wmboard.net/vbulletin/7756-k...html#post70317

Вот такая ерундистика была и с моими экспериментами.

Добавлено через 9 минут
Перестроил кэш сообщений на форуме.
Вижу все. И гостем и юзером
Veter вне форума   Ответить с цитированиемОтветить с цитированием

Старый 22.06.2016, 11:20 #9 (Ссылка)
Профи
Дополнительная информация
По умолчанию

Цитата:
Сообщение от Veter Посмотреть сообщение
Вижу все. И гостем и юзером
гость в старой теме:



в этой теме вижу код...
Льюви вне форума   Ответить с цитированиемОтветить с цитированием

Старый 26.06.2016, 00:24 #10 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

Цитата:
Сообщение от Льюви Посмотреть сообщение
гость в старой теме:
Цитата:
Сообщение от Льюви Посмотреть сообщение
в этой теме вижу код...
Ну и я также вижу
Пока оставил все как было, будем посмотреть.
Veter вне форума   Ответить с цитированиемОтветить с цитированием

Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как закрыть сайт от индексации Google роботом? pro777 Раскрутка сайта 0 12.02.2020 10:48
Не виден блок code на форуме fr34k Работа форума вебмастеров 3 28.09.2017 11:03
Как закрыть страницу доступа к PHPmyAdmin? tfox Web программирование 1 10.08.2015 02:27
BB-code SPOILER для vBulletin 4.2 AlexMSQ BB коды vBulletin 4.x.x 2 14.08.2013 19:33
Хак bb-кода таблиц (BB code tables) Ночная странница Хаки vBulletin 2 11.06.2012 16:17


Текущее время: 05:08. Часовой пояс GMT +3.

Powered by vBulletin®
Copyright ©2000 - 2021, WMboard.
Перевод: zCarot
 

Форум вебмастеров

Здесь делают сайты, учатся на них зарабатывать. Ты новичок, и ничего не понимаешь в создании сайтов и в интернет заработке? Не знаешь ответа на вопрос по сайтостроению? Мучают вопросы сео оптимизации?

Не беда, присоединяйся к сообществу вебмастеров, и зарабатывай вместе с нами!