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

Extended Offtopic BBCode

Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
Аватара пользователя
Менеджер сайта
phpBB 1.4.2
Сообщения: 64
Стаж: 19 лет 8 месяцев

Extended Offtopic BBCode

Сообщение Менеджер сайта »

Название мода: Extended Offtopic BBCode
Автор: R@
Описание мода: Добавляет тег , служащий для обозначения оффтопика. Текст, выделенный данным тегом, имеет серый цвет и уменьшенный шрифт.
Версия мода: 1.1.1
Совместимая версия phpBB: 2.0.х
Cложность установки: Низкая
Время, необходимое для установки: ~ 7 минут

Скачать: extended_offtopic_bbcode.zip
Размер файла: 2 kb

Drupal refresh
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет
Поблагодарили: 1 раз

Сообщение VVVas »

Так есть маленькая проблема

В во время установки выяснил.

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

/* Offtopic text */ 
.off { font-size: 10px; color: #999999 }
Помоему должно быть #999999; }
И в других аналогичных местах тоже. Возможно я ошибаюсь.
Как то у меня Mod не встал, вернее встал частично.
Кнопка вставки кода в панели ответа есть. Кнопка код вставляет. Но подсказка для кнопки не подсвечивается. Код при отбражении не обрабатываеться.
Сейчас буду проверять ещё раз.
Если что с у меня стоит phpbb2.0.10
Руссификатор к нему. Русские картинки.
Mod Merge, А так же из комплекта с Mod Merge - Mod Lang_settings (Language settings - Admin tool).
Заранее спасибо.

Добавлено спустя 26 минут 28 секунд:

Извиняюсь, туплю.
Всё работает, проблема была у меня: правил файлы Bred'ом 3 и нажимал сохранить как (чтоб посмотреть путь), а он сохранял с расширением .txt, а заливал я старые.
Ещё раз извиняюсь.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
O
phpBB 1.4.2
Сообщения: 55
Стаж: 18 лет 9 месяцев
Откуда: Восточное Дегунино, Москва, Россия
Благодарил (а): 2 раза

Сообщение O »

Поставил версию 1.1.1 этого мода.

Теперь вылезает ошибка java script при попытке поменять размер шрифта при ответе на сообщение :
Строка 630, символ 1.

"this.form.addbbcode.fontsize.options" - есть null или не является объектом.
Я неправ или в моде есть ошибка?

Лезу в html код страницы. В строке 630 вижу строку :
</select> &nbsp;Размер шрифта:<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcodefontsize.options[this.form.addbbcodefontsize.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">
Добавлено спустя 10 минут 59 секунд:

Кажется, я сам неправ. addbbcode20 не заменил на addbbcodefontsize
Житель района Восточное Дегунино (Москва, Россия)
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 18 лет 10 месяцев
Откуда: Москва

Сообщение Coagulant »

Ремейк :) Для совместимости с Easymod 0.1.13 и Multi BBCode MOD 1.4.0c

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

#
#-----[ OPEN ]------------------------------------------
#
includes/bbcode.php

#
#-----[ FIND ]---------------------------------
#
# NOTE: the actual lines may be longer if you have installed other BBCode MODs
#
	$EMBB_widths

#
#-----[ IN-LINE FIND ]---------------------------------
#
array(''

#
#-----[ IN-LINE AFTER, ADD ]---------------------------------
#
,'30'

#
#-----[ FIND ]---------------------------------
#
# NOTE: the actual lines may be longer if you have installed other BBCode MODs
#
	$EMBB_values

#
#-----[ IN-LINE FIND ]---------------------------------
#
array(''

#
#-----[ IN-LINE AFTER, ADD ]---------------------------------
#
,'Off'

#
#-----[ FIND ]------------------------------------------
#
   // [b] and [/b] for bolding text.
   $text = str_replace("[b:$uid]", $bbcode_tpl['b_open'], $text);
   $text = str_replace("[/b:$uid]", $bbcode_tpl['b_close'], $text);

#
#-----[ AFTER, ADD ]------------------------------------
#

   // [off] and [/off] for posting offtopic. 
   $text = str_replace("[off:$uid]", $bbcode_tpl['off_open'], $text); 
   $text = str_replace("[/off:$uid]", $bbcode_tpl['off_close'], $text); 

#
#-----[ FIND ]------------------------------------------
#
   // [b] and [/b] for bolding text.
   $text = preg_replace("#\[b\](.*?)\[/b\]#si", "[b:$uid]\\1[/b:$uid]", $text);

#
#-----[ AFTER, ADD ]------------------------------------
#
   // [off] and [/off] for offtopic text. 
   $text = preg_replace("#\[off\](.*?)\[/off\]#si", "[off:$uid]\\1[/off:$uid]", $text); 

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/bbcode.tpl

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

<!-- BEGIN b_open --><span style="font-weight: bold"><!-- END b_open -->
<!-- BEGIN b_close --></span><!-- END b_close -->

#
#-----[ AFTER, ADD ]------------------------------------
#

<!-- BEGIN off_open --><span class="off"> <!-- END off_open --> 
<!-- BEGIN off_close --> </span><!-- END off_close --> 

#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php

#
#-----[ FIND ]---------------------------------
#
# Note: This text will appear twice in the code. Make sure you have the one that is NOT a comment
#
$lang['bbcode_help']['value'] = 

#
#-----[ AFTER, ADD ]---------------------------------
#
$lang['bbcode_help']['off'] = 'Offtopic: [off]text[/off]';

#
#-----[ OPEN ]------------------------------------------
#
language/lang_russian/lang_main.php

#
#-----[ FIND ]---------------------------------
#
# Note: This text will appear twice in the code. Make sure you have the one that is NOT a comment
#
$lang['bbcode_help']['value'] = 

#
#-----[ AFTER, ADD ]---------------------------------
#
$lang['bbcode_help']['off'] = 'Offtopic: [off]текст[/off]';

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/posting_body.tpl

#
#-----[ FIND ]---------------------------------
#
# NOTE: the actual line to find is MUCH longer, containing all the bbcode tags
#
bbtags = new Array(


#
#-----[ IN-LINE FIND ]---------------------------------
#
'[url]','[/url]'


#
#-----[ IN-LINE AFTER, ADD ]---------------------------------
#
,'[off]','[/off]'

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

templates/subSilver/overall_header.tpl 

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

.helpline { background-color: {T_TR_COLOR2}; border-style: none; } 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

/* Offtopic text */ 
.off { font-size: 10px; color: #999999 } 

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

templates/subSilver/subSilver.css 

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

.helpline { background-color: #DEE3E7; border-style: none; } 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

/* Offtopic text */ 
.off { font-size: 10px; color: #999999 } 

#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------
#
# EoM
Мыкыт
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 8 месяцев

Сообщение Мыкыт »

Coagulant

Поставил ,заработало но опять не так как надо :roll: , не всезет мне на твои моды :) почемуто , вообщем кнопки есть теги появляются, но вот только текст не изменяется ,остается стандартным , какой файлик за это отвечает, чтобы все не переделывать ? т.к все остальное вроде нормально робит :)
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 18 лет 10 месяцев
Откуда: Москва

Сообщение Coagulant »

Мыкыт
overall_header.tpl и subSilver.css. М.б. еще bbcode.tpl.
Ставь аккуратнее. Я все моды проверяю EasyMod, так что это какая-никакая гарантия правильности :)
Лёпс
phpBB 1.2.1
Сообщения: 24
Стаж: 18 лет 7 месяцев

Сообщение Лёпс »

Хочу сделать так, чтобы не только тег дейстовал, но и [offtop].
Но у меня пока не получилось. :(

Подскажите как?

А ещё было бы отлично кнопку для экстендед квик реплая сделать :)
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 18 лет 10 месяцев
Откуда: Москва

Сообщение Coagulant »

Лёпс
А что именно не получилось? Делать надо по аналогии с имеющимися изменениями, только вместо off везде писать offtopic.
Лёпс
phpBB 1.2.1
Сообщения: 24
Стаж: 18 лет 7 месяцев

Сообщение Лёпс »

я копировал все строки, содержащие , вставлял их ряддом и все офф заменял на офтоп.
всё остальное не трогал.
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 18 лет 10 месяцев
Откуда: Москва

Сообщение Coagulant »

Лёпс
Выложите, что у вас получилось. По идее, вы всё должны были сделать правильно
Лёпс
phpBB 1.2.1
Сообщения: 24
Стаж: 18 лет 7 месяцев

Сообщение Лёпс »

Причина проблемы выяснилась: у меня из-за смены днс серверов у хостера виделся только старый сайт (домен не перенаправлен был на новую машину), а закачивал я на новый все изменения.
Спасибо за помощь. :) То, что я сделал работает всё-таки.
Древлянин
phpBB 1.4.1
Сообщения: 41
Стаж: 18 лет 11 месяцев
Откуда: Россия, Санкт-Петербург

Сообщение Древлянин »

Какбы это дело применить для Extended Quick Reply Form 2?
Аватара пользователя
ZnipeR
phpBB 1.4.0
Сообщения: 31
Стаж: 18 лет

Сообщение ZnipeR »

Coagulant
поставил ваш код при помощи easy mod 0.3 выдаёт

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

 
Critical Error

FIND FAILED: In file [includes/bbcode.php] could not find:

$EMBB_widths 

MOD script line #51 
Как адвокат советую взять самую быструю тачку без верха, кокаин, магнитафон для особой музыки да рубашки поярче (С) Fear & loathing in Las Vegas
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 18 лет 8 месяцев
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Сообщение Balamut »

ZnipeR
Coagulant писал(а):NOTE: the actual lines may be longer if you have installed other BBCode MODs
для меня написано?
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
ZnipeR
phpBB 1.4.0
Сообщения: 31
Стаж: 18 лет

Сообщение ZnipeR »

Smayliks
ок спасибо, я новичок в этом деле так что извените

Добавлено спустя 50 секунд:

А как вставить кнопку off в Extended Quick Reply Form ?

Добавлено спустя 5 минут 22 секунды:
Smayliks писал(а):NOTE: the actual lines may be longer if you have installed other BBCode MODs

для меня написано?
Так я и руками найти не могу...
Как адвокат советую взять самую быструю тачку без верха, кокаин, магнитафон для особой музыки да рубашки поярче (С) Fear & loathing in Las Vegas

Вернуться в «Анонсы и поддержка модов для phpBB 2.0.x»