Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Как доработать BB код media чтобы появлялось всплывающее окно

У вас есть идея для расширения функциональности phpBB? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
GreatALF
phpBB 1.4.2
Сообщения: 70
Стаж: 9 лет 1 месяц
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Как доработать BB код media чтобы появлялось всплывающее окно

Сообщение GreatALF »

Как доработать BB код media чтобы появлялось всплывающее окно для вставки ссылки как например такое
zap.png
Сам код вот этот

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

<div class='bbmedia' data-url='{URL}' style='margin: 1px; display: inline-block; vertical-align: bottom;'><div style='width: 200px; height: 40px; border: 1px solid #999; display: table-cell; text-align: center; vertical-align: middle; font: 10px/10px Verdana; color: #555; opacity: 0.5;'><a style='color: #555; text-decoration: none;' href='http://phpbbex.com/' target='_blank'>phpBB &#91;media&#93;</a></div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'http://phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div>
Отправлено спустя 1 час 58 секунд:
Добавление в editor.js раздела

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

// >>>media>>>1
   if (bbopen == '[media]')
	{
	    var Error = '';
		var medial = prompt('URL медиа файла' , 'http://');
		if (!medial) {
        Error = "У Вас нет URL медиа файла";
		}
		if (Error) {
        alert("Ошибка: "+Error);
        return;
        }
		if (medial) {
			insert_text(bbopen + medial + bbclose);
		}
		else {
	insert_text(bbopen + bbclose);
		}
	}
Вырубил вообще все BB коды
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: Как доработать BB код media чтобы появлялось всплывающее окно

Сообщение Alecto »

фишка 3.1 в отсутствии необходимости править ядро.
зачем тогда на 3.1 переходить, если ты его все равно редактируешь?
Аватара пользователя
GreatALF
phpBB 1.4.2
Сообщения: 70
Стаж: 9 лет 1 месяц
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Re: Как доработать BB код media чтобы появлялось всплывающее окно

Сообщение GreatALF »

как тогда сделать?

Вернуться в «Запросы расширений для phpBB»