IPB

Здравствуйте, гость ( Вход | Регистрация )

> Правила форума

Все ссылки на сторонние ресурсы, за исключением офсайтов программ, должны оформляться с помошью тега скрытого текста - [hide=1]Ссылка[/hide]. Если я замечу флуд с целью набора постов для того, чтобы увидеть скрытый текст - то буду удалять такие аккаунты и на дальнейшую помощь от меня можете просто никогда не рассчитывать. Хорошо подумайте, прежде чем флудить, поскольку наша сборка довольно специфична и без квалифицированной помощи Вам просто не обойтись.
Прежде чем задать вопрос об ошибке настоятельно рекомендую прочитать статью по этой ссылке, как правильно задавать вопросы, чтобы получить правильный и быстрый ответ - http://www.chiark.greenend.org.uk/~sgtatham/bugs-ru.html

> Быстрый ответ для IPB 1.2, Как здесь
XoloD
25.09.2003 - 14:29
Сообщение #1


No Avatar
Novice
*
Группа: Пoльзователь
Сообщений: 6
Регистрация: 10.06.2003

Пользователь №: 11833




Как я вижу вы перенесли быстрый ответ и на 1.2. а как бы мне тоже такой на 1.2 сварганить! Заранее пасибО!
User is offlineProfile Card PM
Go to the top of the page
+
2 Страницы V < 1 2  
Reply to this topicStart new topic
Ответов(25 - 39)
Terabyte
24.04.2004 - 21:17
Сообщение #26


No Avatar
Novice
*
Группа: Пoльзователь
Сообщений: 4
Регистрация: 27.06.2002

Пользователь №: 519




1) У меня в опере (7-ой) не работает ссылка - Цитирования. Как заставить работать?
2) Где и как мне нужно подредактировать код, чтобы все кнопочки тегов сделать не картинками, а обычными кнопками?

3) Еще хотелось бы узнать, где смыйлы отредактировать, чтобы их тоже сделать не картинками, а текстовыми.
User is offlineProfile Card PM
Go to the top of the page
+
arigoda
16.05.2004 - 19:08
Сообщение #27


No Avatar
Novice
*
Группа: Пoльзователь
Сообщений: 14
Регистрация: 10.12.2003

Пользователь №: 25738




у меня после установки вдруг перестали выводиться темы... список тем нормально выводится, но их не получается посмотреть: чистый экран, а источнике страницы только:

Код
<!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" читал, перепроверял.

Сообщение было отредактировано arigoda: 16.05.2004 - 19:09
User is offlineProfile Card PM
Go to the top of the page
+
Terabyte
16.05.2004 - 20:57
Сообщение #28


No Avatar
Novice
*
Группа: Пoльзователь
Сообщений: 4
Регистрация: 27.06.2002

Пользователь №: 519




arigoda
Попробуй зайти в админку и перезагрузить скин (или это как то по другому называется).
User is offlineProfile Card PM
Go to the top of the page
+
arigoda
16.05.2004 - 21:04
Сообщение #29


No Avatar
Novice
*
Группа: Пoльзователь
Сообщений: 14
Регистрация: 10.12.2003

Пользователь №: 25738




Цитата(Terabyte @ 16.05.2004 - 20:57)
arigoda
Попробуй зайти в админку и перезагрузить скин (или это как то по другому называется).

имеешь в виду ресинхронизацию?
делал конечно, это же в файле написано....
User is offlineProfile Card PM
Go to the top of the page
+
arigoda
16.05.2004 - 21:49
Сообщение #30


No Avatar
Novice
*
Группа: Пoльзователь
Сообщений: 14
Регистрация: 10.12.2003

Пользователь №: 25738




уффф....
Господа и дамы, прошу прощения....
в сопроводилке написано: ./lang/X/, но ./Skin/s1
вот я и забыл в s2 внести изменения ;)))

(IMG:style_emoticons/bfz/w00t.gif)
User is offlineProfile Card PM
Go to the top of the page
+
Наблюдатель
5.06.2004 - 13:27
Сообщение #31


No Avatar
Full Member
***
Группа: Пoльзователь
Сообщений: 159
Регистрация: 6.08.2003
Из: Москва

Пользователь №: 13865




Да, считаю полезным исправить огрехи разработчика и провести изменения в файле sources/lib/post_parser.php - там нужно "заделать" всего три строки (242, 243 и 244 по нумерации строк файла) заменив в них
Код
\\1
на
Код
\"\\1\"
Собственно это и описано выше, но... там всё это тонет в море кода... Там это строки 2, 3 и 4 снизу (начало строки = $txt).

Но пасаран!

Terabyte, спасибо за инфу...
User is offlineProfile Card PM
Go to the top of the page
+
Terabyte
6.06.2004 - 14:08
Сообщение #32


No Avatar
Novice
*
Группа: Пoльзователь
Сообщений: 4
Регистрация: 27.06.2002

Пользователь №: 519




Кстати, а кто нибудь не подскажет как заменить графические кнопки-тегов на обычные buttom и по возможности убрать вообще смайлы?
User is offlineProfile Card PM
Go to the top of the page
+
Наблюдатель
7.06.2004 - 12:38
Сообщение #33


No Avatar
Full Member
***
Группа: Пoльзователь
Сообщений: 159
Регистрация: 6.08.2003
Из: Москва

Пользователь №: 13865




Terabyte, ты описал "родную" форму быстрого ответа - именно такая в оригинале. Может тебе лучше поставить чистую английскую 1.3 и провести ей русификацию? - это самый дешёвый способ. Существующая здесь версия формы быстрого ответа самодостаточна и нет смысла её "чикать", чтобы... придти к тому, что есть в оригинале...

ЗЫ
Юзерам нравится такая навороченная форма - она позволяет им наиболее полно выражать свои чувства и мысли.
User is offlineProfile Card PM
Go to the top of the page
+
sancho
9.06.2004 - 10:09
Сообщение #34



[NhT-TeaM]
Group Icon
Группа: VIP
Сообщений: 250
Регистрация: 17.11.2002
Из: Msk

Пользователь №: 2808




Наблюдатель
Цитата
там нужно "заделать" всего три строки

этого,к сожалению,недостаточно... :(

Я вот даж не знаю,что делать. Уже думаю,ваще bb-коды отключить...
User is offlineProfile Card PM
Go to the top of the page
+
sancho
15.06.2004 - 16:48
Сообщение #35



[NhT-TeaM]
Group Icon
Группа: VIP
Сообщений: 250
Регистрация: 17.11.2002
Из: Msk

Пользователь №: 2808




решение так и не появилось?
User is offlineProfile Card PM
Go to the top of the page
+
IgorekM
15.06.2004 - 17:26
Сообщение #36


No Avatar
Основатель
Group Icon
Группа: VIP
Сообщений: 634
Регистрация: 16.12.2001
Из: Баку

Пользователь №: 2




Решение от 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( "/&amp;/" , "&" , $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;
 
}


--------------------
На ПМ и письма НЕ ОТВЕЧАЮ, так как на форуме не бываю.
User is offlineProfile Card PM
Go to the top of the page
+
arigoda
18.06.2004 - 18:31
Сообщение #37


No Avatar
Novice
*
Группа: Пoльзователь
Сообщений: 14
Регистрация: 10.12.2003

Пользователь №: 25738




Извините, что лезу опять со своими дурацкими вопросами...
модеры у нас на форуме заметили такую вещь (процитирую, чтоб не играть в глухой телефон)...

Цитата
когда я просматриваю действия участников и вижу что какой-либо участник отвечает в какую-нибудь тему, то значит ли это, что он действительно туда отвечает, а не просто просматривает?
Потому, что я вижу, что отвечает, а на самом деле ответов никаких там нет.
И когда я спрашиваю его об этом, он говорит, что не писал ответ.


появилась такая версия - почему и обращаюсь сюда...

Цитата
может быстрый ответ тоже считается? а он грузится всегда.



на самом деле, не может ли так быть, что юзеру записывается ответ сразу?
ведь в оригинальном форуме форма быстрого ответа принудительно не грузится...

или в чем тут может быть дело?
User is offlineProfile Card PM
Go to the top of the page
+
sancho
28.06.2004 - 13:41
Сообщение #38



[NhT-TeaM]
Group Icon
Группа: VIP
Сообщений: 250
Регистрация: 17.11.2002
Из: Msk

Пользователь №: 2808




IgorekM Говорил с тем,кто нашёл уязвимость и он сказал, что вышеизложнный способ не поможет :(

Приходится пока без кодов работать... (IMG:style_emoticons/bfz/unsure.gif)
User is offlineProfile Card PM
Go to the top of the page
+
SergoZD
11.02.2005 - 20:49
Сообщение #39



Full Member
***
Группа: Full member
Сообщений: 64
Регистрация: 22.09.2003

Пользователь №: 16180




Интересует, как в форму быстрого ответа добавить возможность прикреплять файлы? Чтобы не жать на кнопку ответить...


--------------------
Не ту страну назвали Гондурасом...
User is offlineProfile Card PM
Go to the top of the page
+
DANMASTER
15.02.2005 - 15:43
Сообщение #40



Novice
*
Группа: Пoльзователь
Сообщений: 7
Регистрация: 21.08.2004
Из: Санкт-Петербург

Пользователь №: 57443




IgorekM А как ещё сделать так как у тебя загруженный файл был в рамочке и всё такое?
:)


--------------------
С Уважением Даниил!
User is offlineProfile Card PM
Go to the top of the page
+
Реклама

2 Страницы V < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0 -

 



- Текстовая версия Сейчас: 28.03.2024 - 21:35
]]> ]]>
]]> Яндекс.Метрика ]]>