Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Ru.Board » Общие вопросы по Ru.Board » БАГ РЕПОРТ

Модерирует : batva, DimoN

batva (11-04-2005 22:33): Продолжаем тут.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110

   

DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Репортим только о багах!!!
Никаких вопросов и обсуждений.


 
FAQ по БАГ репорту
» В шапке линки "Активные темы" и "Новые темы" ведут в одно и то-же место    
Одна из ссылок пока специально оставлена, чтобы не портить форматирование.

» В домене "Ru-Board" а в названии форума "Ru.Board"    
Это не баг - это фича. И так и так правильно.

» При отркытии страниц появляется вверху: "HTTP/1.1 200 OK Date..."    
Появилось только один раз? Живи спокойно. Появляется регулярно? Удали куки.

» Размер шрифта не меняется в ИЕ через Вид-Размер шрифта    
Известный баг. Если проставить все размеры шрифтов в относительных единицах, то сильно изменится вид форума

» При попытке отправить сообщение по ICQ посредством форума появляется ошибка    
Сервер ICQ отключил функцию отправки сообщений через веб-сайты. Ставьте клиент и посылайте сообщение через него.

» Если пишешь ссылку без хттп то она получается относительно форума    
Есть разьяснение от батвы на эту тему, читаем

» При отправке первого сообщения на новую страницу, то редирект идет на предпоследнюю    
Это не баг, это фича


  • При отправке второго сообщения на новую страницу редирект идёт на предыдущую (та же "фича")
  • После редактирования шапки редирект идёт на первую страницу топика

    » Форум не пингуется    
    Это фича, форум не откликается на пинги.

    » У меня не появляется подпись. Уже больше 201 сообщений, и в профиле ее прописал    
    А под сообщением ты ставишь галочку "Добавить подпись"? Или настрой в настройках.

    » Я залогинен, кликаю по линку на топик, и мне пишут что я гость    
    Проверь, есть ли www в адресе линка который тебе дали, если есть - удали. Если же ты залогинен на руборде с www. в адресе, тогда выйди, зайди заново без ввв и залогинься.

  • Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 18:38 24-10-2002 | Исправлено: Eric Lazzy, 20:48 28-12-2004
    chAlx

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2batva:

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

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

    Код:
     s!(\[b])(.+?)(?![b])(\[/b])!<b>$2</b>!isg;  

     
     
    Добавлено
    Это если оно многопроходное..

    Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 16:48 27-08-2004 | Исправлено: chAlx, 16:50 27-08-2004
    batva



    crazy administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    chAlx
    тогда вот так

    Код:
    s#(\[b])(.+?)(?![b])(\[/b])#<b>$2</b>#isg;

     
    но тоже не имеет эффекта.
     
    Можно просто  

    Код:
     
    s/\[b]/<b>/isg;
    s/\[\/b]/<\/b>/isg;
     

     
    но хочется отлавливать именно попарно.

    Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 19:00 27-08-2004
    Demetrio

    uid=0
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Часы на форуме спешат где-то минуты на 3.

    Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 18:02 29-08-2004
    Broyler

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Demetrio
    Я давно это заметил. Подтверждаю!


    ----------
    Если ты больно грамотный, вылечим!

    Всего записей: 533 | Зарегистр. 24-11-2003 | Отправлено: 19:25 29-08-2004
    batva



    crazy administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да вы что.
    по нам же Москва сверяется.
     
    fixed

    Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 19:29 29-08-2004
    chAlx

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    batva
    Отдельно [тег] и [/тег] обрабатывать нельзя: как минимум, искоряжится подпись.
     
    Есть другое предложение: вместо [бестолковых и тормозных] регекспов написать скрипт со счётчиком открытых/закрытых тегов. А в конце поста все лишние теги закрыть. IMHO это быстрее регекспов работать будет: линейный проход без возвратов, предвыборка не больше длины тега.

    Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 10:29 30-08-2004
    sserg82



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может быть фича, но:
    Есть сверху "Закладки", я оттуда удалил одну тему, осталось только 2. В главном окне (h**p://www.forum.ru-board.com/board.cgi) до сих пор пишет что тем - 3 и СЧИТАЕТ сообщения из удаленной темы (в графе Ответы), причем когда опять заходишь в закладки - все ок, тем только 2 штуки.

    Всего записей: 339 | Зарегистр. 23-11-2002 | Отправлено: 18:34 30-08-2004
    batva



    crazy administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sserg82
    http://forum.ru-board.com/topic.cgi?forum=13&topic=1306#1
     

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

     
    ну а потом т, после подсчета и закрытия незакрытых все равно же регекспами теги на html заменять.
     
    Насчет тормазнутости несогласен.
    если горы не городить, очень даже быстро они работают.  
     
    А идея насчет закрытия незакрытых мне понравилась.
    Только я вот подумал, а зачем нам их закрывать?
    Может юзер вовсе не хотел этого.
     
    Может он по ошибке открыл, а мы закрыли, а нужно наоборот удалить лишний открытый.
     
    Поэтому, имхо, за юзера ничего нельзя решать, пусть сам делает как ему нужно.
     
    Для нас главное что? Чтобы форум не перекосило важно чтобы лишних открытых не было, верно?
     
    Ну тогда давай просто посчитаем сколько есть закрытых тегов, и тогда будем обрабатывать отрытых именно столько, сколько есть закрытых.  Ох, ну и высказался.. надеюсь поймешь.
     
    Вообщем вот так, например
     

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

     
     
     
     
    Добавлено
    Сейчас подумал, что лишние закрытые нам тоже не нужны, например в таблицах.
     
    Тогда можно сначало считать открытые и закрытые, а потом уже обработать и те и те ровно столько раз, каких меньшее число..
    но тогда некрасиво будет, всмысле кода. (сначало считать, потом заменять--два прохода по тексту..)
     
     
    Короче, другие идеи принимаются..
    ждем.

    Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 06:17 31-08-2004
    Smog



    Жираф-Сибиряк
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    только что, при просмотре кто в онлайн:
     
    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.

    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5394 | Зарегистр. 20-06-2003 | Отправлено: 07:32 31-08-2004
    chAlx

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    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++;
      }
    }
     

     
    Это всё условно, не спрашивай, на каком языке :) Тэги для наглядности заменяются на себя же, но с треугольными скобками. В конец поста добавляются закрывающие теги. Лишние закрытые так и останутся, ни на что они влиять не должны.
     
    Более подробный вариант -- вообще обойтись без функций замены и регекспов, а делать весь разбор "вручную" (как компилятор, за один-два прохода). Это не шибко сложно, но чтобы без ошибок реализовать, придётся поднатужиться ;)
     
    Кстати, эту тему не пора отсюда в какое-нибудь правильное место перенести?

    Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 11:17 31-08-2004
    Tisha

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Hi all!
    Еще парудней назад этот форум грузился спокойно без прокси, а теперь полный ФигВам. Пока проксю не включишь, не грузится. Труд, конечно, не большой включить, но может кто знает, что-то происходило на форуме или это мои траблы?

    Всего записей: 10 | Зарегистр. 03-05-2003 | Отправлено: 14:04 31-08-2004
    Crazy Bull



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tisha
    http://forum.ru-board.com/topic.cgi?forum=13&topic=1467&start=20#lt

    ----------
    Форум НеФормальной музыки

    Всего записей: 201 | Зарегистр. 04-08-2003 | Отправлено: 14:05 31-08-2004
    Tisha

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Crazy Bull
    Ух ты жа!!! гранд спасибо ! Мир не без добрых людей

    Всего записей: 10 | Зарегистр. 03-05-2003 | Отправлено: 14:32 31-08-2004
    chAlx

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    1. [#] [тег]  [/#] не отключает [тег], т.е. он всё равно заменяется (если есть чем).
     
    2. Фича &all генерит не очень правильные ссылки на посты (которые "Отправлено:"), в них получаются нерабочие индексы типа $start=500#290. Я понимаю, что это вещь экспериментальная, но получать с её помощью ссылки было бы удобно. Тем более что пересчитать их несложно.

    Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 18:24 31-08-2004
    abz



    Хулиган
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    batva

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

    А остальные? В смысле, было 402, 602 и.т.д.

    Всего записей: 14974 | Зарегистр. 04-11-2002 | Отправлено: 01:30 03-09-2004
    xntx



    хнотик-багоискатель
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    http://forall.ru-board.com/lynx/webarchive/forum_icons.zip
    апач выдает "500"

    ----------
    Hello world!

    Всего записей: 5169 | Зарегистр. 15-02-2003 | Отправлено: 05:12 05-09-2004
    lynx



    Advanced lynx
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    xntx
     
    Во первых - неправда. Во вторых, где ты нашел такой кривой линк?
     
    Вот правильный:
     
    http://forall.ru-board.com/webarchive/forum_icons.zip

    Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 18:56 05-09-2004
    Demetrio

    uid=0
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lynx

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

    С утра по крайней мере так и было, я проверял

    Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 19:32 05-09-2004
    batva



    crazy administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    xntx
    lynx
    Demetrio
     
    Да было.
    Я исправил, но сюда забыл написать.
     

    Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 20:13 05-09-2004
    xntx



    хнотик-багоискатель
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    batva
    // удалено
     
    lynx
    в топике про phpbb, надо будет линку поправить...

    ----------
    Hello world!

    Всего записей: 5169 | Зарегистр. 15-02-2003 | Отправлено: 00:51 06-09-2004 | Исправлено: xntx, 00:54 06-09-2004
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110

    Компьютерный форум Ru.Board » Ru.Board » Общие вопросы по Ru.Board » БАГ РЕПОРТ
    batva (11-04-2005 22:33): Продолжаем тут.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru