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

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

Вы не вошли.

Объявление

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

#276 2011-02-26 03:17:05

Derf
Участник
Зарегистрирован: 2011-01-09
Сообщений: 26

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

ок, спасибо, это даже не можно назвать проблемой, если знать ее решение   smile

Offline

#277 2011-02-26 06:34:52

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

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

Derf, посмотри в config.php, переменная $db_type, что содержит: 'mysql' или 'mysqli'?

Offline

#278 2011-03-02 00:38:29

igorhik
Участник
Зарегистрирован: 2011-02-01
Сообщений: 3

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

Мод Подфорумы попросил бы обязательно, очень нужен.

Offline

#279 2011-03-02 08:12:41

Luca
Участник
Зарегистрирован: 2009-10-08
Сообщений: 164

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

А можно вместо большого всплывающего окошка о новом PM сделать в шапке мигающий конвертик. Это более чем заметно. К тому же если пользователь закроет вкладку со всплывающим окном он может незаметить факт прихода нового приватного сообщения. К тому же пользователям мобильных устройств по каким-то причинам это окошко не удобно -- жаловались.

У меня была реализация с конвертиком рядом с "PM" было очень удобно, но когда обновил сборку все отвалилось.

Offline

#280 2011-03-02 08:15:33

Luca
Участник
Зарегистрирован: 2009-10-08
Сообщений: 164

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

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

Offline

#281 2011-03-02 08:16:53

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

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

Luca пишет:

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

Какая версия PHP?

Offline

#282 2011-03-02 08:18:08

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

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

Luca пишет:

У меня была реализация с конвертиком рядом с "PM" было очень удобно, но когда обновил сборку все отвалилось.

Лучше если реализацию(код) покажешь тут, чтобы мне велосипед не изобретать.
Я тогда сделаю в плагине выбор режима отображения предупреждений.

Offline

#283 2011-03-02 08:18:49

Luca
Участник
Зарегистрирован: 2009-10-08
Сообщений: 164

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

Visman,
>Какая версия PHP?

Я только что перепроверил, чтобы форум забыл пользователя нужно залогиниться на форуме, потом зайти на сайт, залогиниться там и вернуться на форум. вот можешь проверить stoplinux.org.ru/forum если надо могу ftp доступ дать

Offline

#284 2011-03-02 08:21:35

Luca
Участник
Зарегистрирован: 2009-10-08
Сообщений: 164

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

Visman,
>Лучше если реализацию(код) покажешь тут, чтобы мне велосипед не изобретать.
Блин, я боюсь код сейчас я не найду. Мне его человек присылал пол месяца 3 назад, сейчас я не знаю остался ли он у меня и если так, то где он.

Offline

#285 2011-03-02 08:22:31

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

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

Luca пишет:

Я только что перепроверил, чтобы форум забыл пользователя нужно залогиниться на форуме, потом зайти на сайт, залогиниться там и вернуться на форум. вот можешь проверить stoplinux.org.ru/forum если надо могу ftp доступ дать

Вероятнее всего в расширении для движка не сменили режим хранения куков для форума (если оно там влияет на них), в версии 1.4.4 сменился формат куков https://fluxbb.qb7.ru/forum/viewtopic.php?id=3369

Offline

#286 2011-03-02 08:24:01

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

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

Luca пишет:

Visman,
>Лучше если реализацию(код) покажешь тут, чтобы мне велосипед не изобретать.
Блин, я боюсь код сейчас я не найду. Мне его человек присылал пол месяца 3 назад, сейчас я не знаю остался ли он у меня и если так, то где он.

Тогда хотя бы картику в фотошопе нарисуй как это выглядело wink

Offline

#287 2011-03-02 08:25:42

Luca
Участник
Зарегистрирован: 2009-10-08
Сообщений: 164

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

Visman,
Слушай, не мог бы глянуть плагин. Может там можно как то по-простому это исправить? Буду очень признателен.

Offline

#288 2011-03-02 08:27:05

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

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

Luca пишет:

Visman,
Слушай, не мог бы глянуть плагин. Может там можно как то по-простому это исправить? Буду очень признателен.

Посмотрю. До вечера отпишусь, что к чему, если разберусь.

Offline

#289 2011-03-02 08:28:50

Luca
Участник
Зарегистрирован: 2009-10-08
Сообщений: 164

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

Visman,
выглядело примерно вот так http://pic2net.ru/view/?v=7faf88fb9314c … 2db54e.jpg

Offline

#290 2011-03-02 08:31:49

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

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

Luca, конверт мигает, пока хотя бы одно непрочитанное сообщение есть?

Offline

#291 2011-03-02 08:53:25

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

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

Luca, в файле auth_fluxbb.php замени кусок кода

    function pun_setcookie($user_id, $password_hash, $expire)
    {
        $cookie_name = pluginGetVariable('auth_fluxbb','cookie_name');
        $cookie_seed = pluginGetVariable('auth_fluxbb','cookie_seed');
        
        $this->forum_setcookie($cookie_name, serialize(array($user_id, md5($cookie_seed.$password_hash))), $expire);
    }

на

    //
    // SHA1 HMAC with PHP 4 fallback
    //
    function forum_hmac($data, $key, $raw_output = false)
    {
        if (function_exists('hash_hmac'))
            return hash_hmac('sha1', $data, $key, $raw_output);

        // If key size more than blocksize then we hash it once
        if (strlen($key) > 64)
            $key = sha1($key, true); // we have to use raw output here to match the standard

        // Ensure we're padded to exactly one block boundary
        $key = str_pad($key, 64, chr(0x00));

        $hmac_opad = str_repeat(chr(0x5C), 64);
        $hmac_ipad = str_repeat(chr(0x36), 64);

        // Do inner and outer padding
        for ($i = 0;$i < 64;$i++) {
            $hmac_opad[$i] = $hmac_opad[$i] ^ $key[$i];
            $hmac_ipad[$i] = $hmac_ipad[$i] ^ $key[$i];
        }

        // Finally, calculate the HMAC
        return sha1($hmac_opad.sha1($hmac_ipad.$data, true), $raw_output);
    }


    function pun_setcookie($user_id, $password_hash, $expire)
    {
        $cookie_name = pluginGetVariable('auth_fluxbb','cookie_name');
        $cookie_seed = pluginGetVariable('auth_fluxbb','cookie_seed');
        
        $this->forum_setcookie($cookie_name, $user_id.'|'.$this->forum_hmac($password_hash, $cookie_seed.'_password_hash').'|'.$expire.'|'.$this->forum_hmac($user_id.'|'.$expire, $cookie_seed.'_cookie_hash'), $expire);
    }

Возможно этого будет достаточно, но у меня вызывает подозрение вот этот кусок

            // Now let's update auth cookie
            $punbb_cookie = md5(pluginGetVariable('auth_fluxbb','cookie_name').$punbb_password);
            setcookie('punbb_cookie', serialize(array($urow['punbb_userid'], $punbb_cookie)), ($config['remember']?(time() + 3600 * 24 * 365):0), '/', pluginGetVariable('auth_fluxbb','cookie_domain'));

Надо бы тебе с автором связаться и спросить, что он этих хотел сделать.

Offline

#292 2011-03-02 09:16:09

Luca
Участник
Зарегистрирован: 2009-10-08
Сообщений: 164

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

Visman,
ошибка вылетает. я тебе подробности и реквизиты доступа на мыло скинул, надеюсь это поможет.

Offline

#293 2011-03-06 16:04:40

wwput
Участник
Зарегистрирован: 2011-03-06
Сообщений: 31

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

Сначала скачал движок
отсюда https://fluxbb.qb7.ru/forum/viewtopic.p … 930#p23930

Полный дистрибутив с русским переводом можно добыть здесь: http://my-trac.assembla.com/fluxbborgru/browser/trunk - внизу страницы есть ссылка "Zip Archive"

сам движок установил без проблем, а вот со стилями проблема - они не подгружались и была просто белая страница

пытался исправить - ниче не получилось, потом тупо скачал сбору Vismanа - установил и проблем со стилями ваще не было.

В чем же дело?
Ваша-то сбора рабочая, а с транка - нет, может посмотрите.
Все-таки должен быть просто рабочий голый дистр с рус-паком.

Offline

#294 2011-03-06 21:31:50

wwput
Участник
Зарегистрирован: 2011-03-06
Сообщений: 31

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

Visman

потестил движок форума, до этого не имел с ним дело
понравился, быстр и админка - гуд
твоя сборка хороша - молодец!

Offline

#295 2011-03-12 23:29:35

vdemin
Участник
Из Псков
Зарегистрирован: 2011-03-12
Сообщений: 3

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

Visman,
Спасибо за проделанную работу!

Пошарился по оф.сайту - ваших плагинов намного меньше, чем в этой сборке. Есть причины, по которым вы не выкладываете моды отдельно? Хотелось бы видеть отдельно, например, мод с bbcode.

Offline

#296 2011-03-13 06:32:41

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

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

vdemin, мод с бб-кодами является сборкой из несколькиз модов и вносит большое кол-во изменений в различные файлы форума, а мне лень все это собирать и прописывать в один readme файл.

Offline

#297 2011-03-13 12:07:38

kordum
Участник
Зарегистрирован: 2011-03-13
Сообщений: 26

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

Здравствуйте, сначала поставил официальный движок, затем обновил вашим, очень и очень доволен! Но есть одна непонятка, она была и в официальном движке и есть в вашем. А именно: довольно часто как-то неправильно отображаются заголовки категорий, все возвращается обратно в нормальное состояние и обратно в покореженное после того, как просто походишь по форуму или пообновляешь страницы.
Вот все верно показывает:
bfaed865a945t.jpg
А здесь уже корежит:
5669d35a39b8t.jpg
Вот и хотелось бы узнать, почему так и как с этим бороться. PHP 4.4.7. Для проверки - http://clubaqua.ru

Редактировался kordum (2011-03-13 12:09:16)

Offline

#298 2011-03-13 12:48:00

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

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

http://clubaqua.ru/ и http://clubaqua.ru/index.php отдают разные данные!
Различие на один байт по длине: 5053 байта и 5052 байта - это в gzip сжатии.

Offline

#299 2011-03-13 12:49:49

kordum
Участник
Зарегистрирован: 2011-03-13
Сообщений: 26

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

Придется делать index-овую страничку с редиректом на форум, я верно понимаю?

Offline

#300 2011-03-13 12:54:44

kordum
Участник
Зарегистрирован: 2011-03-13
Сообщений: 26

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

Сделал, заработало. Спасибо большое! А почему так, можно узнать?

Offline

Подвал доски

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