Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Активность/неактивность ссылок.

Подскажите пожалуйста как сделать (или где настроить в АЦ) чтобы ссылки, вставляемые пользователями в сообщения, оставались нективными, т.е. без автоматического подставления тэгов - URL

[url]ссылка[/url]

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

[url="http://domain.ru"]ссылка[/url]

 

Спасибо.

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

  • Автор

Не в этом ли файле заданы параметры? - admin/sources/classes/bbcode/custom/defaults.php

Не работает.

Работает :P

 

Ссылка по прежнему активна.

В ссылке надо убирать

http://

Или например менять тег URL на code или на spoiler

 

Не в этом ли файле заданы параметры? - admin/sources/classes/bbcode/custom/defaults.php

Если как BB код, то да. Но если будут кидать как ссылку на страницу, не сработает.

 

У меня на 2.3 такого было для пользователей с 0 сообщений. Надо вспомнить, как и что менял.

Закомментируйте это в /admin/sources/classes/bbcode/core.php:

		//-----------------------------------------
	// Auto parse URLs (only if this is full sweep)
	//-----------------------------------------

	if( !$_code AND $cur_method == 'display' )
	{
		/* Capture 'href="' and '</a>' as [url] is now parsed first, we discard these in _autoParseUrls */
		/**
		 * @link	http://community.invisionpower.com/tracker/issue-23726-parser-wrong-url-with-unicode-chars/
		 * I had to add the /u modifier to correct this.  Previously, the first byte sequence of the word was matching \s.
		 */
		$opts = ( IPS_DOC_CHAR_SET == 'UTF-8' ) ? 'isu' : 'is';
		$txt  = preg_replace_callback( "#(^|\s|\)|\(|\{|\}|>|\]|\[|href=\S)((http|https|news|ftp)://(?:[^<>\[\"\s]+|[a-zA-Z0-9/\._\-!&\#;,%\+\?:=]+))(</a>)?#" . $opts, array( $this, '_autoParseUrls' ), $txt );
	}

 

Так же уберет автопарсинг media-ссылок.

  • Автор

Спасибо, всё получилось!

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

Аккаунт

Навигация

Поиск

Поиск

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

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