Страница 21 из 29

Re: [RC] External Links - Управление ссылками

Добавлено: 02.01.2017 22:45
владимир1983
Через расширение загрузчика включаете?
А если стандартным способом попробовать включить, предварительно удалив расширение с данными и установив его повторно?

Re: [RC] External Links - Управление ссылками

Добавлено: 02.01.2017 22:57
Slavaws
владимир1983, включаю во вкладке "Персонализация", к сожалению не знаю как называется такой способ - стандартный или через расширение загрузчика.
Переустановка расширения не помогла.

Re: [RC] External Links - Управление ссылками

Добавлено: 02.01.2017 23:46
Beer
External Links for phpBB3.1 - запустился с первого раза.
По умолчанию ссылкам применяется стиль class="exlinks"
Выводимый Текст вместо заблокированных url в сообщении не имеет стиля и не принимает форматирования, даже если вписать его в поле.

Неплохо бы сделать лоадер горизонтальный на указанное время и скрыть кнопки: Точная ссылка и Перейти по указанной ссылке иначе смысл автоматической переадресации теряется - можно нажать на кнопку и перейти...


Не понял про URL вместо любых удаленных ссылок: - какова роль?

Автору - респект! Был на его сайте - очень много полезных расширений.

Re: [RC] External Links - Управление ссылками

Добавлено: 03.01.2017 6:09
Sheer
Slavaws писал(а): как это вылечить?
Как обычно [3.1.10] Обязательный модуль не существует. Исправление

Re: [RC] External Links - Управление ссылками

Добавлено: 03.01.2017 11:17
Slavaws
Sheer писал(а): Как обычно [3.1.10] Обязательный модуль не существует. Исправление
Увы, предложенный метод не решил мою проблему.
Ошибка по прежнему остаётся в том же виде.

Re: [RC] External Links - Управление ссылками

Добавлено: 05.01.2017 12:56
Beer
Плоский лоадер 20 сек. на html5 сделал так:

Найти в exlinks_body.html:

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

<p class="error">{L_EXTERNAL_LINK_EXACT}{L_COLON}&nbsp;<a href="{EXTERNAL_URL}">{EXTERNAL_URL}</a></p
Добавить после:

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

<p align="center"><iframe src="../../images/loader-20s-html5.html" width="500" height="10" frameborder="0" scrolling="no" allowTransparency="true"></iframe></p>
В папку: сайт\phpbb\images\ распаковав загрузить вложение.
Время меняется изменением параметра 20s

Чистим кеш - пьем полезное пиво.

Как скрыть кнопки пока идет время и вставить рекламу еще не решил.

Re: [RC] External Links - Управление ссылками

Добавлено: 05.01.2017 14:35
Beer
Чтобы юзер не сваливал со страницы пока движется лоадер, ссылку делаем неактивной:

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

<p align="center" onmousedown="return false" onselectstart="return false"><span class="error">{L_EXTERNAL_LINK_EXACT}{L_COLON}&nbsp;</span><span>{EXTERNAL_URL}</span></p>
Вместо:

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

<a href="{EXTERNAL_URL}" class="button">{L_URL_LINK}</a>
Делаем это:

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

	<div id="link" align="center">
		<span id="blink"><b>Генерируется ссылка...</b></span> 
	</div>

	<script type="text/javascript">
		var obj = document.getElementById('link');
		var timerFIG = 15; //Время, через которое появляется кнопка В СЕКУНДАХ:
		var timer = setInterval("startTimer()",1000);
		function startTimer() {
		if(timerFIG !== 1) {
		timerFIG--;
		} else {
		clearInterval(timer);
		obj.innerHTML = 'Если не передумал – <a href="{EXTERNAL_URL}" class="button" title="{L_URL_LINK}"><span>Ссылка</span></a>';
		}}
	</script>
Т.е. появление кнопки со ссылкой перехода отсрочиваем на нужное нам время.
Чтобы не было скучно - вставляем Директ. Пусть разглядывает - вдруг чего полезного увидит и перейдет не по ссылке, а по директу...

css:

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

#blink{-webkit-animation:blink 1.4s ease-out infinite;animation:blink 1s ease-out infinite}

Было бы неплохо это делать в админке мода, причем используя разное время для зареганных и гостей. Но на это у меня gray вещества не хватает.

Пием вино - самое оно!

Re: [RC] External Links - Управление ссылками

Добавлено: 07.01.2017 8:53
Anvar
Slavaws писал(а): Подскажите пожалуйста как это вылечить?
Открываем \exlinks\migrations\exlinks_v_1_0_3.php

Удаляем

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

			// Add ACP modules
			array('module.add', array('acp', 'ACP_CAT_DOT_MODS', 'ACP_MODED_LINKS_TITLE')),
			array('module.add', array('acp', 'ACP_MODED_LINKS_TITLE', array(
				'module_basename'	=> '\bb3mobi\exlinks\acp\exlinks_module',
				'module_langname'	=> 'ACP_MODED_LINKS',
				'module_mode'		=> 'config_exlinks',
				'module_auth'		=> 'ext_bb3mobi/exlinks && acl_a_board',
			))),
Устанавливаем расширение. После установки идём в админку: СИСТЕМА - Администраторский раздел - Настройка расширений - Создать модуль External Links:
External Links Extension Module.jpg
После переходим в этот модуль и добавляем из расширения "Менеджер ссылок":
Менеджер ссылок phpBB3.1.jpg
Включаем его. После чего появится управление в настройках расширений.

Re: [RC] External Links - Управление ссылками

Добавлено: 07.01.2017 12:52
Sheer
Anvar писал(а): Удаляем
Anvar, эти бубнопляски ни к чему. Так придется делать для каждого расширения. Нужно в консерватории исправить и только один раз --> [3.1.10] Обязательный модуль не существует. Исправление

Отправлено спустя 2 минуты 56 секунд:
Кстати, если делать как ты предложил, то после удаления расширения модуль все равно останется. И его тоже придется удалять вручную.

Re: [RC] External Links - Управление ссылками

Добавлено: 08.01.2017 9:06
Anvar
Sheer, Мне почему-то не помогло. Пришлось изворачиваться, так как я перевёл все форумы на 3.1.10.

Re: [RC] External Links - Управление ссылками

Добавлено: 08.01.2017 10:23
Татьяна5
Anvar писал(а): почему-то не помогло
Странно, без проблем на 3.1.10 с правками становится

Re: [RC] External Links - Управление ссылками

Добавлено: 08.01.2017 14:05
Sheer
Татьяна5 писал(а): без проблем на 3.1.10 с правками становится
Подтверждаю слова предыдущего оратора.

Re: [RC] External Links - Управление ссылками

Добавлено: 08.01.2017 19:45
Slavaws
Нашел баг в работе расширения External Links 1.0.5 на phpbb 3.1.10.
Если добавить в доверенные домены домен 3-го уровня (например site.com.ru) то в доверенные автоматически попадают все поддомены (*.com.ru), даже если это совершенно другие сайты.

Отправлено спустя 2 часа 21 минуту 47 секунд:
Anvar писал(а): После чего появится управление в настройках расширений.
Спасибо, этот метод + танцы с бубном наконец помогли установить данное расширение.
Ждем адаптацию на 3.2.0.

Re: [RC] External Links - Управление ссылками

Добавлено: 06.02.2017 5:40
romaamor
Slavaws писал(а): Ждем адаптацию на 3.2.0.
У меня расширение установилось.
Изображение

Re: [RC] External Links - Управление ссылками

Добавлено: 08.02.2017 8:42
Igor-san
Мод заработал и на 3.2, спасибо. Но вот вопрос, использование страницы с перенаправлением не может привести к пессимизации Яндексом? Почему спрашиваю, был, правда очень давно, сайт, на котором все внешние ссылки перенаправлялись через скрипт, и со временем попал в бан именно за это. Переписка с платонами ничего не дала.