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

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

Сообщение quazi » 06.01.2008 4:54

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

Vadim.fr
phpBB 1.2.1
Сообщения: 23
Зарегистрирован: 19.05.2007 18:43

Сообщение Vadim.fr » 06.01.2008 4:55

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

quazi
phpBB 2.0.2
Сообщения: 306
Зарегистрирован: 15.03.2005 18:49
Контактная информация:

Сообщение quazi » 06.01.2008 5:07

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

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

aviatr
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 11.12.2007 19:48

Сообщение aviatr » 07.01.2008 23:06

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

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

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

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
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas » 12.01.2008 12:25

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

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

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

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

socha
phpBB 1.4.0
Сообщения: 32
Зарегистрирован: 10.12.2005 20:53
Контактная информация:

Сообщение socha » 12.01.2008 21:15

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

aristocrat
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 24.08.2006 10:51

Сообщение aristocrat » 12.01.2008 21:36

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

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

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

Смотри, что надо сделать (у меня сегодня сначала тоже получился "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
Зарегистрирован: 24.08.2006 10:51

Сообщение aristocrat » 14.01.2008 23:18

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

quazi
phpBB 2.0.2
Сообщения: 306
Зарегистрирован: 15.03.2005 18:49
Контактная информация:

Сообщение quazi » 14.01.2008 23:58

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

Аватара пользователя
Вовка
phpBB 1.4.2
Сообщения: 65
Зарегистрирован: 27.11.2006 13:58
Контактная информация:

Сообщение Вовка » 14.02.2008 13:55

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

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

zrom
phpBB 1.2.0
Сообщения: 12
Зарегистрирован: 13.10.2007 13:49

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

Сообщение zrom » 22.06.2008 14:13

У меня после установки 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.03.2005 18:49
Контактная информация:

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

Сообщение quazi » 22.06.2008 16:05

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

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

Закрыто

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