Extended Offtopic BBCode

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

Extended Offtopic BBCode

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

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

Сообщение VVVas » 12.11.2004 1:01

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

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

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

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

Сообщение O » 06.04.2005 15:31

Поставил версию 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
Зарегистрирован: 10.01.2005 19:43
Откуда: Москва
Контактная информация:

Сообщение Coagulant » 06.04.2005 18:31

Ремейк :) Для совместимости с 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
Зарегистрирован: 04.04.2005 13:26

Сообщение Мыкыт » 09.04.2005 12:00

Coagulant

Поставил ,заработало но опять не так как надо :roll: , не всезет мне на твои моды :) почемуто , вообщем кнопки есть теги появляются, но вот только текст не изменяется ,остается стандартным , какой файлик за это отвечает, чтобы все не переделывать ? т.к все остальное вроде нормально робит :)

Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Зарегистрирован: 10.01.2005 19:43
Откуда: Москва
Контактная информация:

Сообщение Coagulant » 09.04.2005 12:24

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

Лёпс
phpBB 1.2.1
Сообщения: 24
Зарегистрирован: 02.05.2005 13:29
Контактная информация:

Сообщение Лёпс » 05.08.2005 1:09

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

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

А ещё было бы отлично кнопку для экстендед квик реплая сделать :)

Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Зарегистрирован: 10.01.2005 19:43
Откуда: Москва
Контактная информация:

Сообщение Coagulant » 05.08.2005 1:21

Лёпс
А что именно не получилось? Делать надо по аналогии с имеющимися изменениями, только вместо off везде писать offtopic.

Лёпс
phpBB 1.2.1
Сообщения: 24
Зарегистрирован: 02.05.2005 13:29
Контактная информация:

Сообщение Лёпс » 05.08.2005 2:35

я копировал все строки, содержащие , вставлял их ряддом и все офф заменял на офтоп.
всё остальное не трогал.

Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Зарегистрирован: 10.01.2005 19:43
Откуда: Москва
Контактная информация:

Сообщение Coagulant » 05.08.2005 2:46

Лёпс
Выложите, что у вас получилось. По идее, вы всё должны были сделать правильно

Лёпс
phpBB 1.2.1
Сообщения: 24
Зарегистрирован: 02.05.2005 13:29
Контактная информация:

Сообщение Лёпс » 05.08.2005 15:47

Причина проблемы выяснилась: у меня из-за смены днс серверов у хостера виделся только старый сайт (домен не перенаправлен был на новую машину), а закачивал я на новый все изменения.
Спасибо за помощь. :) То, что я сделал работает всё-таки.

Древлянин
phpBB 1.4.1
Сообщения: 41
Зарегистрирован: 04.01.2005 1:03
Откуда: Россия, Санкт-Петербург

Сообщение Древлянин » 09.08.2005 22:14

Какбы это дело применить для Extended Quick Reply Form 2?

Аватара пользователя
ZnipeR
phpBB 1.4.0
Сообщения: 31
Зарегистрирован: 20.11.2005 20:11
Контактная информация:

Сообщение ZnipeR » 20.11.2005 23:13

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

Аватара пользователя
Smayliks
Поддержка
Поддержка
Сообщения: 2157
Зарегистрирован: 08.03.2005 14:23
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 149 раз
Контактная информация:

Сообщение Smayliks » 20.11.2005 23:15

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
Зарегистрирован: 20.11.2005 20:11
Контактная информация:

Сообщение ZnipeR » 20.11.2005 23:26

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»