Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#151 2010-11-15 01:21:53

lgdsl
Участник
Из Астрахань
Зарегистрирован: 2010-09-26
Сообщений: 36
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

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


Мой форум FluxBB

Offline

#152 2010-11-15 02:00:14

lgdsl
Участник
Из Астрахань
Зарегистрирован: 2010-09-26
Сообщений: 36
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

Подскажите где это мод предупреждений...иcкал искал где преды давать ненашол...и подскажите что такое stopwords


Мой форум FluxBB

Offline

#153 2010-11-15 06:06:37

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

lgdsl пишет:

чето я не найду мод предупреждений...или так обновил))

А заглянуть в редактирование сообщения, на которое надо предупреждение поставить слабо? wink

Offline

#154 2010-11-15 06:10:37

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

lgdsl, ширина форума изменяется в зависимости от ширины экрана, но в любом случае остается в пределах от 700 до 1100 точек!
Можешь сам регулировать границы в файлах стилей (например GrayOrange.css):

.pun {
    padding: 30px 40px;
    margin: 0 auto;
    max-width: 1100px;
    min-width: 700px;
}

Если не нравится "резиновый" вариант ограничений ширины, можешь поставить фиксировано, например так:

.pun {
    padding: 30px 40px;
    margin: 0 auto;
    width: 900px;
}

Offline

#155 2010-11-15 07:40:03

lgdsl
Участник
Из Астрахань
Зарегистрирован: 2010-09-26
Сообщений: 36
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

резиновый это наоборот хорошо у всех разное разрешение...но ограничеть нужно))


Мой форум FluxBB

Offline

#156 2010-11-16 16:00:11

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

Up.
ревизия 30:
Добавил Кэширование цензурируемых слов.
Обновлены мод предупреждений и система личных сообщений.

Offline

#157 2010-11-16 17:23:09

lgdsl
Участник
Из Астрахань
Зарегистрирован: 2010-09-26
Сообщений: 36
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

На моем форуме паренек создал тему типа выкладываем любимые ссылки..че у вас в закладках...блин проблема...кароче  пишу пост и у меня сразу эта тема запарывается...создал новою тему с названием тест..добавил..и опять запоролось...подскажите че за фигня...
содержание поста:

[ censored ]

2010-11-16 18:44:24 artoodetoo пишет:

выглядит как неуклюжий спам ссылками. вполне достаточно ссылки в подписи!


Мой форум FluxBB

Offline

#158 2010-11-16 17:24:09

lgdsl
Участник
Из Астрахань
Зарегистрирован: 2010-09-26
Сообщений: 36
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

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


Мой форум FluxBB

Offline

#159 2010-11-16 17:29:38

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

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

Редактировался Visman (2014-10-04 05:40:16)

Offline

#160 2010-11-16 17:35:22

lgdsl
Участник
Из Астрахань
Зарегистрирован: 2010-09-26
Сообщений: 36
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

По тестам выяснилось тема запарывается..ну как запарывается...выходит страница http://host.atwebpages.com/#p435
после добавления https://mail.google.com/a/butchers.su/#inbox


Мой форум FluxBB

Offline

#161 2010-11-16 17:37:08

lgdsl
Участник
Из Астрахань
Зарегистрирован: 2010-09-26
Сообщений: 36
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

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


Мой форум FluxBB

Offline

#162 2010-11-16 17:41:15

lgdsl
Участник
Из Астрахань
Зарегистрирован: 2010-09-26
Сообщений: 36
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

вот мое обновление небольшое к форуму..кто может проверить..просто мне негде..оно к 29 ревизии...если parser и include в 30й не изменены то подойдет...если все норм то хостинг тогда я сам покапаюсь....
http://ifolder.ru/20304024

Редактировался lgdsl (2010-11-16 17:41:46)


Мой форум FluxBB

Offline

#163 2010-11-16 17:41:27

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

lgdsl, у меня проверил? Работает?
Если да, то все вопросы к твоему хостеру!

Offline

#164 2010-11-16 18:24:41

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

lgdsl, если тебе не нужны ссылки над флэшем то выглядеть должно так

        $text = preg_replace('#\[video\]http://www.youtube.com/watch\?v=(.*?)\[/video\]#U',
            '</p><div class="bbvideo">'.
            '<object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/$1"></param><embed src="http://www.youtube.com/v/$1" type="application/x-shockwave-flash" width="640" height="385"></embed></object>'.
            '</div><p>', $text);
        $text = preg_replace('#\[audio\](http.*mp3)\[/audio\]#U',
            '</p><div class="bbvideo">'.
            '<object type="application/x-shockwave-flash" data="swf/mp3player.swf" id="audioplayer1" height="24" width="290">'.
            '<param name="movie" value="swf/mp3player.swf">'.
            '<param name="FlashVars" value="playerID=audioplayer1&soundFile=$1">'.
            '<param name="quality" value="high">'.
            '<param name="menu" value="false">'.
            '<param name="wmode" value="transparent">'.
            '</object> </div><p>', $text);

Но простые ссылки к твоим исправлениям не имеют ни какого отношения.

Offline

#165 2010-11-16 21:36:12

Smilies
Участник
Зарегистрирован: 2008-09-09
Сообщений: 88
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

Visman пишет:

Smilies, предлагаю протестировать изменения в файл db_update.php.
Находим в файле

            echo 'Preparsing post '.$cur_item['id'].' …<br />'."\n";
            $db->query('UPDATE '.$db->prefix.'posts SET message = \''.$db->escape(preparse_bbcode($cur_item['message'], $temp)).'\' WHERE id = '.$cur_item['id']) or error('Unable to update post', __FILE__, __LINE__, $db->error());

и меняем на это

            echo 'Preparsing post '.$cur_item['id'].' …<br />'."\n";
            $cur_item['message'] = str_replace('[li]','[*]',$cur_item['message'])
            $cur_item['message'] = str_replace('/li]','[/*]',$cur_item['message'])
            $cur_item['message'] = str_replace('[list]','[list=*]',$cur_item['message'])
            $cur_item['message'] = str_replace('[listo]','[list=1]',$cur_item['message'])
            $db->query('UPDATE '.$db->prefix.'posts SET message = \''.$db->escape(preparse_bbcode($cur_item['message'], $temp)).'\' WHERE id = '.$cur_item['id']) or error('Unable to update post', __FILE__, __LINE__, $db->error());

После этого обновляем форум PunBB 1.2 на форум FluxBB 1.4.
Списки должны правильно после обновления отображаться.
Если все будет ок, я включу это изменение в свою сборку.
Жду результата wink

В приведённом коде есть несколько ошибок - исправленный код такой:

echo 'Preparsing post '.$cur_item['id'].' …<br />'."\n";
            $cur_item['message'] = str_replace('[li]','[*]',$cur_item['message']);
            $cur_item['message'] = str_replace('[/li]','[/*]',$cur_item['message']);
            $cur_item['message'] = str_replace('[list]','[list=*]',$cur_item['message']);
            $cur_item['message'] = str_replace('[listo]','[list=1]',$cur_item['message']);
            $cur_item['message'] = str_replace('[/listo]','[/list]',$cur_item['message']);
            $db->query('UPDATE '.$db->prefix.'posts SET message = \''.$db->escape(preparse_bbcode($cur_item['message'], $temp)).'\' WHERE id = '.$cur_item['id']) or error('Unable to update post', __FILE__, __LINE__, $db->error());

После этого списки стали отображаться правильно!  smile

Offline

#166 2010-11-16 21:56:17

Smilies
Участник
Зарегистрирован: 2008-09-09
Сообщений: 88
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

Ещё вопрос: вставка видео для каких видеосервисов работает?

Что-то не могу вставить видео с Yandex  sad

Offline

#167 2010-11-17 12:42:37

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

Smilies, спасибо! Перекодировку вставлю в следующую ревизию.
Видео только с youtube.com, rutube.ru, vimeo.com. Этот бб-код делал artoodetoo wink

Offline

#168 2010-11-17 14:18:38

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

чего мне было интересно, то и вставил. добавляйте своё, технология не запатентована )))

не поверите — я не припомню чтобы когда-то смотрел видео с яндекса


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#169 2010-11-17 15:51:20

Smilies
Участник
Зарегистрирован: 2008-09-09
Сообщений: 88
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

artoodetoo пишет:

чего мне было интересно, то и вставил. добавляйте своё, технология не запатентована )))

не поверите — я не припомню чтобы когда-то смотрел видео с яндекса

Вы наверное любите Google?  smile

Но если сделать запрос поиска видео в сервисе Yandex, то половина роликов будет в том числе и от Yandex, smotri.com, newstube.ru и пр. Так что придётся поковыряться, чтобы воткнуть эти сервисы...  neutral

Редактировался Smilies (2010-11-17 16:01:22)

Offline

#170 2010-11-18 00:13:33

lgdsl
Участник
Из Астрахань
Зарегистрирован: 2010-09-26
Сообщений: 36
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

Visman пишет:

lgdsl, если тебе не нужны ссылки над флэшем то выглядеть должно так

        $text = preg_replace('#\[video\]http://www.youtube.com/watch\?v=(.*?)\[/video\]#U',
            '</p><div class="bbvideo">'.
            '<object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/$1"></param><embed src="http://www.youtube.com/v/$1" type="application/x-shockwave-flash" width="640" height="385"></embed></object>'.
            '</div><p>', $text);
        $text = preg_replace('#\[audio\](http.*mp3)\[/audio\]#U',
            '</p><div class="bbvideo">'.
            '<object type="application/x-shockwave-flash" data="swf/mp3player.swf" id="audioplayer1" height="24" width="290">'.
            '<param name="movie" value="swf/mp3player.swf">'.
            '<param name="FlashVars" value="playerID=audioplayer1&soundFile=$1">'.
            '<param name="quality" value="high">'.
            '<param name="menu" value="false">'.
            '<param name="wmode" value="transparent">'.
            '</object> </div><p>', $text);

Но простые ссылки к твоим исправлениям не имеют ни какого отношения.

Тема про ссылки над флешем вроде бы не шла...да и я сам давно убрал ссылки над видео и аудио...все норм работает...

$text = preg_replace('#\[audio\](http.*mp3)\[/audio\]#U',
            '<object type="application/x-shockwave-flash" data="swf/mp3player.swf" id="audioplayer1" height="24" width="290">'.
            '<param name="movie" value="swf/mp3player.swf">'.
            '<param name="FlashVars" value="playerID=audioplayer1&soundFile=$1">'.
            '<param name="quality" value="high">'.
            '<param name="menu" value="false">'.
            '<param name="wmode" value="transparent">'.
            '</object>', $text);
$text = preg_replace('#\[video\]http://www.youtube.com/watch\?v=(.*?)\[/video\]#U',
            '<object width="640" height="385">'.
                  '<param name="movie" value="http://www.youtube.com/v/$1"></param>'.
                  '<embed src="http://www.youtube.com/v/$1" type="application/x-shockwave-flash" width="640" height="385"></embed>'.
                  '</object>',$text);

Мой форум FluxBB

Offline

#171 2010-11-18 12:59:17

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

lgdsl, я сказал это, потому что ты выложил свой парсер и просил посмотреть. Я посмотрел.

Offline

#172 2010-11-21 12:06:05

Scaf
Участник
Зарегистрирован: 2010-11-03
Сообщений: 60

Re: Сборка FluxBB 1.5.xx от Visman'а

Visman сделайте цензуру нормальной! sad
При вводе заглавной буквы - цензура теряет смысл использования!
Далее - сделайте проверку повторный слов при добавлении!
ЧПУ возможно ли для форума?

Редактировался Scaf (2010-11-21 12:10:03)

Offline

#173 2010-11-21 12:18:20

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

Scaf, найди в файле functions.php (в файле cache.php - 30 ревизия) (оба файла из папки include) строку

$search_for[$i] = '/(?<=\W)('.str_replace('\*', '\w*?', preg_quote($search_for[$i], '/')).')(?=\W)/i';

и замени ее на строку

$search_for[$i] = '/(?<=\W)('.str_replace('\*', '\w*?', preg_quote($search_for[$i], '/')).')(?=\W)/iu';

И пересохрани в цензуре какое-либо слово.

Offline

#174 2010-11-21 12:20:51

Scaf
Участник
Зарегистрирован: 2010-11-03
Сообщений: 60

Re: Сборка FluxBB 1.5.xx от Visman'а

Visman что это даст?
u добавить только?
Насчет ЧПУ?

Редактировался Scaf (2010-11-21 12:22:02)

Offline

#175 2010-11-21 12:26:13

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

Scaf пишет:

ЧПУ возможно ли для форума?

Только если самостоятельно поставишь мод на свой форум.

Scaf пишет:

u добавить только?

Да и пересохрани в цензуре какое-либо слово, чтобы кэш обновился.

Offline

Подвал доски

Под управлением FluxBB. Хостинг Hostens