Перейти к содержимому
Русский язык для Invision Community 5

ББ-Коды и/или HTML в титуле

Доброго дня, помогите пожалуйста, просто уже не знаю что делать.

Не давно 1 человек нарыл в IPB 3.4 фичу, чтобы в титулах можно было использовать бб-коды, однако к сожалению, для 3.1 таковой инструкции не существует.

 

Вот как это делается для 3.4:

censored code

 

Пожалуйста, помогите, если получится.

Изменено пользователем siv1987

Рекомендованные сообщения

Что сподвигло даунгрейдиться?

  • Автор

Что сподвигло даунгрейдиться?

 

Ой не знаю, не полюбил я ветку с 3.2, а когда посмотрел 3.5 вообще в шоке был что творят.. Скоро с "калькулятора" на движок IP.Board будет невозможно зайти блин :rolleyes:

Ну и еще причина - 3.1.4 легкий, жрет меньше ресурсов и более привычен мне и пользователям. Поэтому решил откатиться на него и вот удачно пока что вроде бы все, но как всегда, найдется причина минуса, и вот поэтому эта тема :) Уж очень нужен данный хук или типа того.

Не думаю, что тут у кого-то завалялись такие древности...

Для 3.2+

 

Открыть /admin/sources/base/ipsMember.php

Найти

	$member['member_title'] = $member['title'];

Выше добавить

	IPSText::getTextClass('bbcode')->parse_html   = 0;
	IPSText::getTextClass('bbcode')->parse_bbcode = 1;
	$member['title'] = IPSText::getTextClass('bbcode')->preDisplayParse( IPSText::getTextClass('bbcode')->preDbParse( $member['title'] ) );

 

Для 3.1x

 

Открыть /admin/sources/base/core.php

Найти

	//-----------------------------------------
	// Group image
	//-----------------------------------------

Выше добавить

	IPSText::getTextClass('bbcode')->parse_html   = 0;
	IPSText::getTextClass('bbcode')->parse_bbcode = 1;
	$member['title'] = IPSText::getTextClass('bbcode')->preDisplayParse( IPSText::getTextClass('bbcode')->preDbParse( $member['title'] ) );

  • Автор

О да! Огромное вам спасибо!

siv1987,

пора ссылку "Отблагодарить" приворачивать в подписи. ;)

Для поддержки (преобразования текстового представления в изображение) смайлов можете добавить

IPSText::getTextClass( 'bbcode' )->parse_smilies = 1;

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.