Ru-Board.club
← Вернуться в раздел «Помощь по Ru.Board»

» БАГ РЕПОРТ

Автор: chAlx
Дата сообщения: 27.08.2004 15:48
2batva:

Цитата:
объявляется конкурс на лучший регексп по этому поводу.

Протестить нечем, но вроде туда можно вставить такое:

Код: [no] s!(\)(.+?)(?![b])(\)!<b>$2</b>!isg; [/no]
Автор: batva
Дата сообщения: 27.08.2004 18:00
chAlx
тогда вот так

Код: [no]s#(\)(.+?)(?![b])(\)#<b>$2</b>#isg;[/no]
Автор: Demetrio
Дата сообщения: 29.08.2004 17:02
Часы на форуме спешат где-то минуты на 3.
Автор: Broyler
Дата сообщения: 29.08.2004 18:25
Demetrio
Я давно это заметил. Подтверждаю!
Автор: batva
Дата сообщения: 29.08.2004 18:29
Да вы что.
по нам же Москва сверяется.

fixed
Автор: chAlx
Дата сообщения: 30.08.2004 09:29
batva
Отдельно [тег] и [/тег] обрабатывать нельзя: как минимум, искоряжится подпись.

Есть другое предложение: вместо [бестолковых и тормозных] регекспов написать скрипт со счётчиком открытых/закрытых тегов. А в конце поста все лишние теги закрыть. IMHO это быстрее регекспов работать будет: линейный проход без возвратов, предвыборка не больше длины тега.
Автор: sserg82
Дата сообщения: 30.08.2004 17:34
Может быть фича, но:
Есть сверху "Закладки", я оттуда удалил одну тему, осталось только 2. В главном окне (h**p://www.forum.ru-board.com/board.cgi) до сих пор пишет что тем - 3 и СЧИТАЕТ сообщения из удаленной темы (в графе Ответы), причем когда опять заходишь в закладки - все ок, тем только 2 штуки.
Автор: batva
Дата сообщения: 31.08.2004 05:17
sserg82
http://forum.ru-board.com/topic.cgi?forum=13&topic=1306#1


Цитата:
вместо [бестолковых и тормозных] регекспов написать скрипт со счётчиком открытых/закрытых тегов. А в конце поста все лишние теги закрыть. IMHO это быстрее регекспов работать будет:


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

Насчет тормазнутости несогласен.
если горы не городить, очень даже быстро они работают.

А идея насчет закрытия незакрытых мне понравилась.
Только я вот подумал, а зачем нам их закрывать?
Может юзер вовсе не хотел этого.

Может он по ошибке открыл, а мы закрыли, а нужно наоборот удалить лишний открытый.

Поэтому, имхо, за юзера ничего нельзя решать, пусть сам делает как ему нужно.

Для нас главное что? Чтобы форум не перекосило важно чтобы лишних открытых не было, верно?

Ну тогда давай просто посчитаем сколько есть закрытых тегов, и тогда будем обрабатывать отрытых именно столько, сколько есть закрытых. Ох, ну и высказался.. надеюсь поймешь.

Вообщем вот так, например


Код: [no]
$count =($text =~ s#\[/b]#</b>#ig);#Обрабатываем закрытые, и заодно считаем их.
$text =~ s#(\)#<b>#i for (1..$count);#Обрабатываем открытые, столько раз, сколько есть закрытых.
[/no]
Автор: Smog
Дата сообщения: 31.08.2004 06:32
только что, при просмотре кто в онлайн:

Software error:

Undefined subroutine &main::start_html called at /home/forum/forum.ru-board.com/whosonline.cgi line 20.

For help, please send mail to the webmaster (root()host1.ru-board.com), giving this error message and the time and date of the error.
Автор: chAlx
Дата сообщения: 31.08.2004 10:17
batva

Цитата:
после подсчета и закрытия незакрытых все равно же регекспами теги на html заменять

Да нет, имеется ввиду примерно следующее (Перлом не владею, но и так понятно):

Код:
for($i=1; $i<sizeof($TAGS[]); $i++) {
$tag = $TAGS[$i]; // $TAGS == ("B", "I", ...)
$open_count = simple_find_replace($post, "[".$tag."]", "<".$tag.">", CASE_INSENS);
$close_count = simple_find_replace($post, "[/".$tag."]", "</".$tag.">", CASE_INSENS, $open_count);
while ($open_count > $close_count) do {
$post .= "</".$tag.">";
$close_count++;
}
}
Автор: Tisha
Дата сообщения: 31.08.2004 13:04
Hi all!
Еще парудней назад этот форум грузился спокойно без прокси, а теперь полный ФигВам. Пока проксю не включишь, не грузится. Труд, конечно, не большой включить, но может кто знает, что-то происходило на форуме или это мои траблы?
Автор: Crazy Bull
Дата сообщения: 31.08.2004 13:05
Tisha
http://forum.ru-board.com/topic.cgi?forum=13&topic=1467&start=20#lt
Автор: Tisha
Дата сообщения: 31.08.2004 13:32
Crazy Bull
Ух ты жа!!! гранд спасибо ! Мир не без добрых людей
Автор: chAlx
Дата сообщения: 31.08.2004 17:24
1. [no][/no] не отключает [тег], т.е. он всё равно заменяется (если есть чем).

2. Фича &all генерит не очень правильные ссылки на посты (которые "Отправлено:"), в них получаются нерабочие индексы типа $start=500#290. Я понимаю, что это вещь экспериментальная, но получать с её помощью ссылки было бы удобно. Тем более что пересчитать их несложно.
Автор: abz
Дата сообщения: 03.09.2004 00:30
batva

Цитата:
исправлено везде на 201

А остальные? В смысле, было 402, 602 и.т.д.
Автор: xntx
Дата сообщения: 05.09.2004 04:12
http://forall.ru-board.com/lynx/webarchive/forum_icons.zip
апач выдает "500"
Автор: lynx
Дата сообщения: 05.09.2004 17:56
xntx

Во первых - неправда. Во вторых, где ты нашел такой кривой линк?

Вот правильный:

http://forall.ru-board.com/webarchive/forum_icons.zip
Автор: Demetrio
Дата сообщения: 05.09.2004 18:32
lynx

Цитата:
Во первых - неправда

С утра по крайней мере так и было, я проверял
Автор: batva
Дата сообщения: 05.09.2004 19:13
xntx
lynx
Demetrio

Да было.
Я исправил, но сюда забыл написать.

Автор: xntx
Дата сообщения: 05.09.2004 23:51
batva
// удалено

lynx
в топике про phpbb, надо будет линку поправить...
Автор: lynx
Дата сообщения: 06.09.2004 00:17
xntx

Цитата:
в топике про phpbb, надо будет линку поправить...


Линк поправила. Но у тебя тоже есть права на правку шапки того топика
Автор: xntx
Дата сообщения: 06.09.2004 00:31
lynx

Цитата:
Линк поправила. Но у тебя тоже есть права на правку шапки того топика

да я бы поправил
ЗЫ: как же их небыло бы, если топик мой, в крайнем случае под NT залогинюсь, благо пасс я помню
Автор: sserg82
Дата сообщения: 06.09.2004 09:54
При попытку зайти в форум "Юмор" пишет "Извините, Вы не можете войти в эту тему". Если эта проблема только у меня (например забаннели в этом форуме . Просьба отписать в ПМ.
Автор: Say26
Дата сообщения: 06.09.2004 10:06
sserg82 у меня такая же проблема :'<
Автор: abz
Дата сообщения: 06.09.2004 10:10
sserg82
Say26

Тоже самое!
Автор: EraseR
Дата сообщения: 06.09.2004 11:09
sserg82
Say26
abz
И у меня тоже самое!
Такой славный юмор был!....

Кстати, когда на него смотришь с главной страницы форума, то столбцы "Ответы", "Темы", и "Обновления" - пустые! Правда, в "Обновлениях" стоит
"Дата: 05-09-2004
Время: 21:53"
!!
Автор: abz
Дата сообщения: 06.09.2004 11:51
Скорее всего там что-то ремонтируют!
Автор: lynx
Дата сообщения: 06.09.2004 12:11
Юмор закрыт по причине траура в России.


Думаю, комментарии не нужны.
Автор: abz
Дата сообщения: 06.09.2004 13:12
lynx

Цитата:
Думаю, комментарии не нужны.

Согласен.
Автор: sserg82
Дата сообщения: 07.09.2004 10:55
Баг: вверху в меню, в ссылках. "Новые темы" и "Активные темы" абсолютно одинаковые ссылки, при выборе "Новые темы" попадаем в Активные.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273

Предыдущая тема: Что опять случилось с ТОПом?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.