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

Extended Offtopic BBCode

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

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

Сообщение 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
Стаж: 19 лет 1 месяц
Откуда: Восточное Дегунино, Москва, Россия
Благодарил (а): 3 раза
Контактная информация:

Сообщение 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
Стаж: 19 лет 2 месяца
Откуда: Москва
Контактная информация:

Сообщение 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 лет 11 месяцев

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

Coagulant

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

Сообщение Coagulant »

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

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

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

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

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

Сообщение Coagulant »

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

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

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

Сообщение Coagulant »

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

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

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

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

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

Сообщение 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
Стаж: 19 лет
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 146 раз
Контактная информация:

Сообщение 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 лет 4 месяца
Контактная информация:

Сообщение 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»