Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

YouTube: Ваше дело - труба :)

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 15 лет 3 месяца

Сообщение quazi »

Vadim.fr
пожалуйста!
просто давно хотелось исправить - все-таки лучший мод. :)

Vadim.fr
phpBB 1.2.1
Сообщения: 23
Стаж: 13 лет 1 месяц

Сообщение Vadim.fr »

Теперь, думаю, действительно лучший! :wink:

quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 15 лет 3 месяца

Сообщение quazi »

Vadim.fr писал(а):...действительно...
не будем переоценивать свои силы

ведь лучшее - враг хорошего.
а если мод хороший - значит исправив его я сделал его и лучше и хуже :)

aviatr
phpBB 1.0.0
Сообщения: 1
Стаж: 12 лет 6 месяцев

Сообщение aviatr »

спасибо за мод,только теперь вопрос как сделать так чтобы кнопка [youtube] мог добавлять только админ или модератор ??
localhost рулит

Молодогвардеец-Котище
phpBB 1.4.2
Сообщения: 73
Стаж: 12 лет 6 месяцев
Откуда: Киев
Забанен: Бессрочно

Сообщение Молодогвардеец-Котище »

Grey2k писал(а): вот данный мод с небольшой модификацией

1. Появилась кнопка при создании сообщения
2. Объект сразу виден - без всяких крестиков (ИМХО - так удобнее )
Я поставил этот мод с небольшой модификацией (который с кнопочкой).
При выполнении действий над языковыми файлами
#
#-----[ OPEN ]------------------------------------------
#

language/lang_english/lang_main.php



#
#-----[ FIND ]------------------------------------------
#

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

// [start] [youtube] BB-Code
$lang['bbcode_y_help'] = 'YouTube video: [youtube]link[/youtube] (alt+y)';
// [end] [youtube] BB-Code

#
#-----[ OPEN ]------------------------------------------
#

language/lang_russian/lang_main.php



#
#-----[ FIND ]------------------------------------------
#

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

// [start] [youtube] BB-Code
$lang['bbcode_y_help'] = 'YouTube видео: [youtube]ссылка[/youtube] (alt+y)';
// [end] [youtube] BB-Code


в броузере при просмотре Форума - абракадабра (только текст по типу как перепутана кодировка).

Если откатить эти изменения в языковых файлах и поставить нетронутые language/lang_english/lang_main.php и language/lang_russian/lang_main.php - есть кнопка "youtube" справа от кнопки "URL"

Добавлено спустя 2 минуты 35 секунд:

Адрес Форума: http://kotische.com/forum/
С уважением, Молодогвардеец-Котище.

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 15 лет 7 месяцев
Поблагодарили: 13 раз

Сообщение VVVas »

Молодогвардеец-Котище
А может не стоит путать before и after?
я люблю daft punk | новый sugoi.ru

Молодогвардеец-Котище
phpBB 1.4.2
Сообщения: 73
Стаж: 12 лет 6 месяцев
Откуда: Киев
Забанен: Бессрочно

Сообщение Молодогвардеец-Котище »

Да вроде правильно: "before" - это перед, "after" - это после.
С уважением, Молодогвардеец-Котище.

socha
phpBB 1.4.0
Сообщения: 32
Стаж: 14 лет 6 месяцев

Сообщение socha »

VitBBoy писал(а):такая же ситуция, подскажите что не так ?
Присоединяюсь!
Не пашет...
Устанавливал несколько раз...
Скоро в отпуск? Вам на http://phototurista.ru

aristocrat
phpBB 1.0.0
Сообщения: 7
Стаж: 13 лет 10 месяцев

Сообщение aristocrat »

Я установил мод как сказано в инструкции youtube_with_button, но он не работает. Во-первых, когда нажимаю на кнопку Youtube, то выскакивает вместо кода undefined. Во-вторых, пытался я набрать код сам, но на странице сообщения показываеся сам код, а не видео. Что делать?

Молодогвардеец-Котище
phpBB 1.4.2
Сообщения: 73
Стаж: 12 лет 6 месяцев
Откуда: Киев
Забанен: Бессрочно

Сообщение Молодогвардеец-Котище »

Смотри, что надо сделать (у меня сегодня сначала тоже получился "indefined" при установке кнопки "pic", а механизм там такой-же, как и при добавлении кнопки "youtube").
Открой файл templates/subsilver/posting_body.tpl с помощью "Блокнота" или "Front Page" (переключиться из Конструктора в Код).

Находишь что-то типа (у меня это на 47 строчке):

bbtags = new Array('[ b ]','[ /b ]','[ i ]','[ /i ]','[ u ]','[/ u ]','[ quote ]','[/quote ]','[ code]','[/ code]','[ list]','[/ list]','[ list=]','[/ list]','[ img]','[/ img]','[ url]','[/ url]');

В конце этой строчки, перед ); добавляешь новый тег, получается так:
bbtags = new Array('[ b]','[ /b]','[ i]','[/ i]','[ u]','[/ u]','[ quote]','[/ quote]','[ code]','[/ code]','[ list]','[/ list]','[ list=]','[/ list]','[ img]','[/ img]','[ url]','[/ url]','[ youtube]','[/ youtube]');

У меня тег '[ youtube]','[/ youtube]' является 18-ой парой (первый тег - это нулевая пара, все остальные = +2 пара)

Таким образом, тег '[ url]','[/ url]' - это 16-ая пара

Далее ищешь что-то типа (у меня это в 356 строке):

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

<td><span class="genmed"> 
			  <input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" />
			  </span></td>
Далее добавляешь:

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

<td>
			<span class="genmed"> 
			<span class="gen">  
			<input type="button" class="button" name="addbbcode18" value="YouTube" 
style="text-decoration: underline; width: 60px" onClick="bbstyle(18)"" />
            </span>
            </span>
            </td>
Единственное - у меня этот элемент идёт во второй строчке таблицы, которую я добавил самостоятельно с помощью ""Фронт Пейдж" в режиме Констуктора ( см. http://kotische.com/forum/posting.php?mode=newtopic&f=6 )

Обрати внимание на элементы, которые надо внимательно заполнить цифрой "18" (или другой цифрой, если у тебя иной порядок тегов). Это:

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

name="addbbcode18"

и

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

onClick="bbstyle(18)"
а также на элемент

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

value="YouTube"
ширину кнопки

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

width: 60px
" настроишь по вкусу


Приаттачить этот файл не получилось - превышение допустимого объёма вложений на Форуме. Если хочешь - напиши мне на president[з_н а к СО_б-АКи]kotische.com - я тебе его вышлю.
С уважением, Молодогвардеец-Котище.

aristocrat
phpBB 1.0.0
Сообщения: 7
Стаж: 13 лет 10 месяцев

Сообщение aristocrat »

Молодогвардеец-Котище, с undefined я разобрался, но вот этот код [youtube] [/ youtube] при добавлении сообщения остается в виде текста.

quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 15 лет 3 месяца

Сообщение quazi »

у меня просьба к модераторам
удалите мусор куда нидубь - то есть все что не относится конкретно к моду в другую тему. ну совсем не интересно читать беседу "умных" об их проблемах. оставьте просто ключевые посты

Аватара пользователя
Вовка
phpBB 1.4.2
Сообщения: 65
Стаж: 13 лет 7 месяцев

Сообщение Вовка »

socha писал(а):
VitBBoy писал(а):такая же ситуция, подскажите что не так ?
Присоединяюсь!
Не пашет...
Устанавливал несколько раз...
:? тоже Присоединяюсь.. только ссылка

версия форума 2.0.21

zrom
phpBB 1.2.0
Сообщения: 12
Стаж: 12 лет 8 месяцев

Re: YouTube: Ваше дело - труба :)

Сообщение zrom »

У меня после установки 0.3 версии просто белый лист, страница топика не грузится...

уст. проверял несколько раз, нашел причину... в ббкоде.пхп не нравится ему

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

//+YouTube.com
function bbencode_second_pass_code($matches)
{
	global $bbcode_tpl;

	if ( empty($matches[1]) ) {
		$matches[1] = 'http://www.youtube.com';
	}

	return str_replace(
		array(
			'{URL}',
			'{DESCRIPTION}',
			'{MOVIE}',
		),
		array(
			$matches[1] . '/watch?v=' . $matches[2] . $matches[3],
			! empty($matches[4]) ? $matches[4] : $matches[1] . '/watch?v=' . $matches[2] . $matches[3],
			$matches[1] . '/v/' . $matches[2],
		),
		$bbcode_tpl['youtube']);
}
//-YouTube.com
вопрос, как можно исправить? заранее благодарю.

quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 15 лет 3 месяца

Re: YouTube: Ваше дело - труба :)

Сообщение quazi »

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

ищите ошибки у себя

Вернуться в «Бета-версии модов для phpBB 2.0.x»