Как я вижу вы перенесли быстрый ответ и на 1.2. а как бы мне тоже такой на 1.2 сварганить! Заранее пасибО!
IgorekM
26.09.2003 - 01:17
XoloD
Я его пока тестирую. Скоро выложу его для всех.
IgorekM
17.10.2003 - 18:48
Качайте кому надо
snifer
20.10.2003 - 15:30
а как сделать чтобы этот быстрый ответ был постоянно открыт внизу.???
(вот у вас можно сразк ответить на тему)
IgorekM
20.10.2003 - 16:08
snifer
Установи его, включи через админку во всех форумах отображение быстрог ответа и он будет постоянно открытым.
snifer
20.10.2003 - 17:25
строго
чё то я затупил
пасиба
Денисон
4.12.2003 - 21:23
У меня на стандартном скине всё работает. А вот на другом даёт ошибку при просмотре топика.
Цитата
Fatal error: Call to undefined function: quick_reply_new() in z:\home\test1.ru\www\forum\sources\Topics.php on line 963
Что делать? Как исправлять?
IgorekM
5.12.2003 - 00:30
Денисон
Устанавливай хак и на другой скин и на все скины, которые у тебя имеются.
Денисон
5.12.2003 - 01:15
IgorekM Дык в том то и дело что установил я. Скин я устанавливал в ручную, поскольку стоит безопасный режим php. А когда установил, то у меня получилось 2 скина, и у них одна общая папка s1. На стандартном наботает, а на втором не хочет.
При установке других скинов некоторые фичи типа теней, перевернутого текста и т.д. и т.п. не работают ... для разных скинов то что не работает разное .... какие идеи ?
IgorekM
5.12.2003 - 15:09
WWWorm
В архиве есть файл UBBC.txt
Читай его до самого конца. Удели особое внимание шагу 7
А в где можно править сам быстрый ответ? Хочу уменьшить количество этих иконнок и т.д., но только для быстрого ответа, что бы это был быстрый ответ, а не обычный ответ, как при нажатии кнопки "ответить"
Срочно! Скажите где править можно сам "Быстрый Ответ"
спасибо!
IgorekM
21.12.2003 - 11:58
Ymaz
В skin_topic.php найди вызов файла ubbc.js и вставляй туда содержимое этого файла, убирая ненужные кнопки.
Хы поправил я ubbc.js как мне надо)
Но одно но) в обычном ответе, как при нажатии на кнопку тоже все изменилось как и в быстром ответе, это нормально?
Еще новая проблема, после нажатия кнопки отправить тебя непереадрисовывает в эту же тему,куда ты писал а переносит в index.php? - (иммено вопросительный знак)следовательно отрывается чистая страница, а не та тема в которую я добавлял сообщения, но сообщение всё равно добавляются...
Что за нахер?
При этом я редактировал только (вроде) файл ubbc.js и теперь такая нехорошая вещь получается, у когонить было нечто похожие?
Или кто знает корень проблемы?
Exilia
10.01.2004 - 05:50
а никто не может мне прислать файлы
уже модифицированные? а то у меня руки кривые - всё время ошибку выдет...уже измучилась переустанавливать
./Skin/s1/skin_post.php
./sources/lib/post_parser.php
./sources/Topics.php
./Skin/s1/skin_topic.php
./sources/functions.php
./lang/X/lang_topic.php
вот сюда плиз maniaka@nm.ru , заранее цалую
Exilia
10.01.2004 - 23:58
установила - супер...вот только теперь траблс - профиль пользователя незя смотреть в расширеном режиме,когда просматриваешь тему...как это справить? ну т.е. добавить профиль к примеру под аватаром чтобы было написано, как у вас?
IgorekM
11.01.2004 - 00:06
Exilia
Внимательно прочтите инструкцию по установке хака и установите его до конца. Тогда надпись профиль появится и у Вас под аватарами.
Exilia
11.01.2004 - 01:33
Цитата
>>>Шаг 6:
Откройте lang/X/lang_topic.php и найдите в самом конце файла:
);
?>
Выше добавьте:
'link_profile' => "Профиль",
у меня нет там такого
Цитата
);
а тип тегов такой - $lang['7777'] = "6666";
как бы я не изменяла этот 'link_profile' мне ошибку функшентонтчкпхп выдает
IgorekM
11.01.2004 - 01:56
Найди тогда:
Код
$lang['member_no'] = "Member No.:";
В русском файле:
Код
$lang['member_no'] = "Пользователь №:";
И ниже добавь:
Код
$lang['link_profile'] = "Profile";
И для русского языка:
Код
$lang['link_profile'] = "Профиль";
Exilia
11.01.2004 - 02:31
ТАК Я ТАК И ПИСАЛА, а он мне выдает :
Parse error: parse error in /home/gtavideo/public_html/him/forum/lang/en/lang_topic.php on line 86
Warning: Invalid argument supplied for foreach() in /home/gtavideo/public_html/him/forum/sources/functions.php on line 1231
попробую исправить файл функшентонтчкпхп - может чего не дописала там

...хотя это вряд ли
IgorekM
Вопрос такой, как в IPB 1.3 в быстром ответе добавить опцию прикрепить файл?
Obormot2
30.01.2004 - 15:37
Цитата
Вопрос такой, как в IPB 1.3 в быстром ответе добавить опцию прикрепить файл?
Мне тожа очень интересно

!
Установил хак, но две проблемы. Первая - не цитируется текст с выделением. Кусок кода:
Цитата
<!-- TITLE DIV -->
<div class="tableborder">
<div class='maintitle'><{CAT_IMG}> {$ibforums->lang['qr_title']}</div><br />
<center>To quote, highlight text and <a href="java script:Insert(selection)" onMouseDown="get_selection()"><b>press here</b></a>
<br /><br />
<div class="tablepad" align="center">
Вторая - не вставляется ник по нажатию, где это я не понял. Ссылка существует, вида java script:zXWc();ins("nick") но сам ник не вставляется.
Чем делу помочь можно?
DJSample
5.03.2004 - 15:38
А есть подобное для "v1.3 Final "?
Или без разницы, сработает и этот?
IgorekM
6.03.2004 - 15:34
DJSample
Работает
Terabyte
24.04.2004 - 21:17
1) У меня в опере (7-ой) не работает ссылка - Цитирования. Как заставить работать?
2) Где и как мне нужно подредактировать код, чтобы все кнопочки тегов сделать не картинками, а обычными кнопками?
3) Еще хотелось бы узнать, где смыйлы отредактировать, чтобы их тоже сделать не картинками, а текстовыми.
arigoda
16.05.2004 - 19:08
у меня после установки вдруг перестали выводиться темы... список тем нормально выводится, но их не получается посмотреть: чистый экран, а источнике страницы только:
Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251"></HEAD>
<BODY></BODY></HTML>
"Шаг 7" читал, перепроверял.
Terabyte
16.05.2004 - 20:57
arigoda
Попробуй зайти в админку и перезагрузить скин (или это как то по другому называется).
arigoda
16.05.2004 - 21:04
Цитата(Terabyte @ 16.05.2004 - 20:57)
arigoda
Попробуй зайти в админку и перезагрузить скин (или это как то по другому называется).
имеешь в виду ресинхронизацию?
делал конечно, это же в файле написано....
arigoda
16.05.2004 - 21:49
уффф....
Господа и дамы, прошу прощения....
в сопроводилке написано: ./lang/X/, но ./Skin/s1
вот я и забыл в s2 внести изменения

))
Terabyte
31.05.2004 - 16:58
Всем у кого стоит данный хак советую прочитать -
http://antichat.ru/txt/IPB/ И залотать:
Цитата
$txt = preg_replace( "#\[shadow=(\S+?)\s*\](.*?)\[\/shadow\]#is", "<font style='width=80%; filter:shadow\(color=\\1)'>\\2</font>", $txt );
$txt = preg_replace( "#\[glow=(\S+?)\s*\](.*?)\[\/glow\]#is", "<font style='width=80%; filter:glow\(color=\\1)'>\\2</font>", $txt );
$txt = preg_replace( "#\[fliph\](.+?)\[\/fliph\]#is", "<font style='width=80%; filter:flipH'>\\1</font>", $txt );
$txt = preg_replace( "#\[flipv\](.+?)\[\/flipv\]#is", "<font style='width=80%; filter:flipV'>\\1</font>", $txt );
$txt = preg_replace( "#\[move\](.+?)\[\/move\]#is", "<marquee>\\1</marquee>", $txt );
$txt = preg_replace( "#\[blur\](.*?)\[\/blur\]#is", "<font style='width=80%; filter:blur'>\\1</font>", $txt );
$txt = preg_replace( "#\[align\s*=\s*(\S+?)\s*\](.*?)\[\/align\]#is", "<div align=\"\\1\">\\2</div>", $txt );
$txt = preg_replace( "#\[dropshadow=(\S+?)\s*\](.*?)\[\/dropshadow\]#is", "<font style='width=80%; filter:dropshadow(color=\\1)'>\\2</font>", $txt );
$txt = preg_replace( "#(\[invert\])(.+?)(\[/invert\])#is", "<font style='width=80%; filter:invert'>\\2</font>", $txt );
$txt = preg_replace( "#(\[xray\])(.+?)(\[/xray\])#is", "<font style='width=80%; filter:xray'>\\2</font>", $txt );
$txt = preg_replace( "#\[video\](.+?)\[/video\]#is", "<embed width=\"400\" height=\"300\" src=\"\\1\" type=\"application/x-shockwave-video\">", $txt );
$txt = preg_replace( "#\[sound\](.+?)\[/sound\]#is", "<param name=\"BACKGROUNDCOLOR\" <br /><embed src=\"\\1\" align=\"baseline\" border=\"0\" width=\"275\" height=\"40\" type=\"audio/x-pn-realaudio-plugin\" console=\"Clip1\" controls=\"ControlPanel\" autostart=\"true\">", $txt );
$txt = preg_replace( "#\[web\](.+?)\[/web\]#is", "<IFRAME WIDTH=550 HEIGHT=400 SRC=\"\\1\"></IFRAME>", $txt );
$txt = preg_replace( "#\[me\](.+?)\[/me\]#is", "<b>*" . $ibforums->member['name'] . " \\1</b><br>", $txt );
Наблюдатель
5.06.2004 - 13:27
Да, считаю полезным исправить огрехи разработчика и провести изменения в файле
sources/lib/post_parser.php - там нужно "заделать" всего три строки (242, 243 и 244 по нумерации строк файла) заменив в них
Код
\\1
на
Код
\"\\1\"
Собственно это и описано выше, но... там всё это тонет в море кода... Там это строки 2, 3 и 4 снизу (начало строки = $txt).
Но пасаран!
Terabyte, спасибо за инфу...
Terabyte
6.06.2004 - 14:08
Кстати, а кто нибудь не подскажет как заменить графические кнопки-тегов на обычные buttom и по возможности убрать вообще смайлы?
Наблюдатель
7.06.2004 - 12:38
Terabyte, ты описал "родную" форму быстрого ответа - именно такая в оригинале. Может тебе лучше поставить чистую английскую 1.3 и провести ей русификацию? - это самый дешёвый способ. Существующая здесь версия формы быстрого ответа самодостаточна и нет смысла её "чикать", чтобы... придти к тому, что есть в оригинале...
ЗЫ
Юзерам нравится такая навороченная форма - она позволяет им наиболее полно выражать свои чувства и мысли.
Наблюдатель Цитата
там нужно "заделать" всего три строки
этого,к сожалению,недостаточно...

Я вот даж не знаю,что делать. Уже думаю,ваще bb-коды отключить...
sancho
15.06.2004 - 16:48
решение так и не появилось?
IgorekM
15.06.2004 - 17:26
Решение от Vanish
Спасибо говорим ему:
post_parser.php найти:
Код
$txt = preg_replace( "#\[video\](.+?)\[/video\]#is", "<embed width=\"400\" height=\"300\" src=\"\\1\" type=\"application/x-shockwave-video\">", $txt );
$txt = preg_replace( "#\[sound\](.+?)\[/sound\]#is", "<param name=\"BACKGROUNDCOLOR\" <br /><embed src=\"\\1\" align=\"baseline\" border=\"0\" width=\"275\" height=\"40\" type=\"audio/x-pn-realaudio-plugin\" console=\"Clip1\" controls=\"ControlPanel\" autostart=\"true\">", $txt );
$txt = preg_replace( "#\[web\](.+?)\[/web\]#is", "<IFRAME WIDTH=550 HEIGHT=400 SRC=\\1></IFRAME>", $txt );
Заменить на:
Код
$txt = preg_replace( "#\[video\](\S+?)\[/video\]#ies", "\$this->regex_build_src('\\1', 'video')", $txt );
$txt = preg_replace( "#\[sound\](\S+?)\[/sound\]#ies", "\$this->regex_build_src('\\1', 'sound')", $txt );
Далее найти и удалить:
Код
$txt = preg_replace( "#<param name=\"BACKGROUNDCOLOR\" <br /><embed src=(.+?)align=\"baseline\" border=\"0\" width=\"275\" height=\"40\" type=\"audio/x-pn-realaudio-plugin\" console=\"Clip1\" controls=\"ControlPanel\" autostart=\"true\">#" , "\[sound\]\\1\[/sound\]" , $txt );
$txt = preg_replace( "#<embed width=\"400\" height=\"300\" src=(.+?)type=\"application/x-shockwave-video\">#" , "\[video\]\\1\[/video\]" , $txt );
$txt = preg_replace( "#<IFRAME WIDTH=550 HEIGHT=400 SRC=(.+?)></IFRAME>#" , "\[web\]\\1\[/web\]" , $txt );
Затем найти:
Код
function regex_build_url($url=array()) {
Выше добавить:
Код
function regex_build_src($src="", $type) {
if (!$src) return;
// clean up the ampersands
$src = preg_replace( "/&/" , "&" , $src );
// Make sure we don't have a JS link
$src = preg_replace( "/javascript:/i", "java script: ", $src );
// Do we have http:// at the front?
if ( ! preg_match("#^(http|ftp)://#", $src ) )
{
$src = 'http://'.$src;
}
switch ($type) {
case 'video': $src="<embed width=\"400\" height=\"300\" src=\"{$src}\" type=\"application/x-shockwave-video\">"; break;
case 'sound': $src="<param name=\"BACKGROUNDCOLOR\" <br /><embed src=\"{$src}\" align=\"baseline\" border=\"0\" width=\"275\" height=\"40\" type=\"audio/x-pn-realaudio-plugin\" console=\"Clip1\" controls=\"ControlPanel\" autostart=\"true\">"; break;
default: return;
}
return $src;
}
arigoda
18.06.2004 - 18:31
Извините, что лезу опять со своими дурацкими вопросами...
модеры у нас на форуме заметили такую вещь (процитирую, чтоб не играть в глухой телефон)...
Цитата
когда я просматриваю действия участников и вижу что какой-либо участник отвечает в какую-нибудь тему, то значит ли это, что он действительно туда отвечает, а не просто просматривает?
Потому, что я вижу, что отвечает, а на самом деле ответов никаких там нет.
И когда я спрашиваю его об этом, он говорит, что не писал ответ.
появилась такая версия - почему и обращаюсь сюда...
Цитата
может быстрый ответ тоже считается? а он грузится всегда.
на самом деле, не может ли так быть, что юзеру записывается ответ сразу?
ведь в оригинальном форуме форма быстрого ответа принудительно не грузится...
или в чем тут может быть дело?
sancho
28.06.2004 - 13:41
IgorekM Говорил с тем,кто нашёл уязвимость и он сказал, что вышеизложнный способ не поможет

Приходится пока без кодов работать...
| Скрытый текст |
проверяю тэги... вдруг прикольные?! тада и себе скачаю |
O F F T O P I C:
|
| не баньте меня за это... |
[video]http://www.seti.ee/ff/best.WMV[/video]
А тэг ВИДЕО не работает...
А как ограничить размер прикрепляемой к сообщению картинки? А то светится у меня
Цитата
Вы можете загрузить файл в это сообщение.
Максимальный размер файла: 48.83мб
Всё вроде облазил.
Terabyte
4.09.2004 - 09:57
Kreon
Админка->Настройки форума, дальше там ищи.
Цитата(Terabyte @ 4.09.2004 - 10:57)
Kreon
Админка->Настройки форума, дальше там ищи.
Я там смотрел, но размер там нигде не указывается
drunky
14.12.2004 - 00:20
Доброго времени суток всем!
У меня проблема.
IBF 1.3.1
Установил эту форму быстрого ответа
Появилась следущая проблема.
Не работает скрытый текст (spoiler) в том смысле что он не фига не скрытый и цитирование идет не на белом фоне и без рамки =(
Как исправить? Подскажите плииииз
drunky
16.12.2004 - 06:55
спасибо всем кто откликнулся
сам разобрался
но вопрос еще один
почему страницу не обновляет? иногда вроде как зависает и все ..
STRAPON
10.01.2005 - 16:58
а у меня сразу все запахало отлично, спасибо!
paradox39
10.01.2005 - 20:35
Помогите! Все шаги прошел внимательнои не пашет! Проблема в этом
Найдите:
№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№
№№№№№№№№№№№№
$txt = preg_replace( "#<!--QuoteBegin-->(.+?)<!--QuoteEBegin-->#" , '[QUOTE]' , $txt );
$txt = preg_replace( "#<!--QuoteBegin-{1,2}([^>]+?)\+([^>]+?)-->(.+?)<!--QuoteEBegin-->#" , "[QUOTE=\\1,\\2]" , $txt );
$txt = preg_replace( "#<!--QuoteBegin-{1,2}([^>]+?)\+-->(.+?)<!--QuoteEBegin-->#" , "[QUOTE=\\1]" , $txt );
$txt = preg_replace( "#<!--QuoteEnd-->(.+?)<!--QuoteEEnd-->#" , '[/QUOTE]' , $txt );
№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№
№№№№№№№№№№№№
Ниже добавьте:
№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№
№№№№№№№№№№№№
$txt = preg_replace( "#<!--SpoilerBegin-->(.+?)<!--SpoilerEBegin-->#" , '
| Скрытый текст |
' , $txt ); $txt = preg_replace( "#<!--SpoilerEnd-->(.+?)<!--SpoilerEEnd-->#" , ' |
' , $txt );
№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№
№№№№№№№№№№№№
я так и сделал а мне пишет ошибку
я удаляю строку $txt = preg_replace( "#<!--SpoilerEnd-->(.+?)<!--SpoilerEEnd-->#" теперь все ок но не отображаются кнопки кодов... не знаю в чем проблема делал все внимательно и несколько раз!!! пришлите люди добрые исходник файла post_parser.php на мыло paradox39@ok.ru и еще вопр как переводиться Board Wrappers > Edit в русской админке (руссофикатор брал у вас)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.