1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

По поводу BB кодов.

Тема в разделе "Для новичков", создана пользователем Luc, 21.05.2013.

Загрузка
  1. Luc

    Luc Новичок

    Регистрация:
    20.05.13
    Сообщения:
    7
    Симпатии:
    2
    Версия XF:
    1.1.4
    Всем привет.

    Подскажите пожалуйста,можно ли как то сделать чтоб bb код - Image не подгружал картинку,а
    чтоб была просто ссылка и только при клике на неё загружалось бы изображение?

    И второй вопрос:
    Как полностью убрать bb код [MEDIA] ,или отключить его?
    Искал по этому поводу-нашел плагин BB Code Permissions by Waindigo ,он запрещает только бб код [URL].

    Благодарю за внимание,надеюсь что хоть кто-то подскажет.
     
  2. Mefodian

    Mefodian Местный

    Регистрация:
    20.01.12
    Сообщения:
    493
    Симпатии:
    220
    Версия XF:
    1.1.3
    когда-то давно видел хак, который изображения оставляет только ссылками, но что за хак и где он - уже не найду
    попробуйте воспользоваться поиском по этому форуму или по оффу
     
  3. Luc

    Luc Новичок

    Регистрация:
    20.05.13
    Сообщения:
    7
    Симпатии:
    2
    Версия XF:
    1.1.4
    Плин,уже второй день ищу.Уважаемый, ну вспомните хоть 3-4 буквы из названия того чуда))
    Весь проект колом стоит из-за этих bb кодов.
    Почему разрабы не подумали о них?Работал с большим количеством движков и с free и с платными-так порой даже в самых убогих,по дефолту,была функа включения\отключения bb кодов...

    Выручайте люди.Хотя бы подскажите как отрубить определённый bb код.
    BB Code Permissions by Waindigo - не помог.Вообще какой-то кривой плагин.
    Старая версия вроде отлично работает но там только запрет url.Самую новую версию ставил,как только не пытался настроить-не работает.Вообще не одного ББ ни запрещает.Чудеса.
     
  4. martyanov12

    martyanov12 Местный

    Регистрация:
    24.11.12
    Сообщения:
    248
    Симпатии:
    58
    Версия XF:
    1.3.2
    MEDIA - вырубаем сайты в bbcode media, в админке.
    На IMG - не знаю. С выводом надо шаманить.

    ***************************************
     
    Luc нравится это.
  5. Mirovinger

    Mirovinger Местный

    Регистрация:
    17.05.12
    Сообщения:
    267
    Симпатии:
    263
    Версия XF:
    1.1.2
    Попробуйте это.
     
    Luc нравится это.
  6. Luc

    Luc Новичок

    Регистрация:
    20.05.13
    Сообщения:
    7
    Симпатии:
    2
    Версия XF:
    1.1.4
    martyanov12,c MEDIA я именно так и поступил.Спасибо.

    Спасибо большое.Оно самое,то что нужно.Жаль только что не работает))
    При установке выдаёт ошибку в духе : "Укажите корректный обработчик."
    Я c xenforo знаком не много,методом тыка обнаружил что если в .xml фаиле этого мода убрать блок кода(стр.11)
    Код:
     <listener event_id="template_hook" execute_order="10" callback_class="Ragtek_BEI_StaticMethods" callback_method="templateHook" active="1" description=""/>
    то мод таки ставится успешно.И даже работает.
    Так вот у меня вопрос за что отвечает этот кусок кода?))
    Может его не стоит полностью удалять а нужно лишь подправить что-то?
     
  7. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Вы отключили обработчик хука шаблона. Т.е. в каком-то месте на форуме у Вас просто не отобразится или отобразится что-то неправильно.

    Проверьте, есть ли у Вас файл library/Ragtek/BEI/StaticMethods.php. Если есть такой файл, то убедитесь, что там присутствует public function templateHook.
     
  8. Luc

    Luc Новичок

    Регистрация:
    20.05.13
    Сообщения:
    7
    Симпатии:
    2
    Версия XF:
    1.1.4
    Открыл,убедился что функция отсутствует.
    Там только 2'е ф-ции :

    public static function listener
    public static function fileHashes

    Печаль)
     
  9. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Возможно неправильно была названа функция в инсталляторе. Т.е. вместо templateHook могла использоваться функция listener. Но нужно смотреть исходник. Чтобы не гадать на кофейной гуще :)
    --- добавлено : May 28, 2013 12:15 PM ---
    Глянул исходники. Да, надо просто тупо вынести эту строчку из xml инсталляшки. В исходниках нет даже намеков на использование хуков в шаблонах. Поэтому Вы правильно ее убрали и смогли установить :)
     
    Luc нравится это.
  10. Luc

    Luc Новичок

    Регистрация:
    20.05.13
    Сообщения:
    7
    Симпатии:
    2
    Версия XF:
    1.1.4
    infis,Благодарю за помощь.
    На этом мои вопросы по поводу ББ кодов исчерпаны.
    Думаю будет не плохо если кто-то апнит вот эту тему и отпишет там решение.
    Там судя по всему некоторым людям так и не удалось поставить этот мод.
     
    Mirovinger нравится это.
  11. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Вы просто выложите поправленный xml файл в ту тему с соответствующим комментарием. Это и будет решением.
     

Поделиться этой страницей