Быстрый лёгкий надёжный форумный движок
Вы не вошли.
ок, спасибо, это даже не можно назвать проблемой, если знать ее решение
Offline
Derf, посмотри в config.php, переменная $db_type, что содержит: 'mysql' или 'mysqli'?
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Мод Подфорумы попросил бы обязательно, очень нужен.
Offline
А можно вместо большого всплывающего окошка о новом PM сделать в шапке мигающий конвертик. Это более чем заметно. К тому же если пользователь закроет вкладку со всплывающим окном он может незаметить факт прихода нового приватного сообщения. К тому же пользователям мобильных устройств по каким-то причинам это окошко не удобно -- жаловались.
У меня была реализация с конвертиком рядом с "PM" было очень удобно, но когда обновил сборку все отвалилось.
Offline
И кажется у меня в последней сборке вылез один очень странный глюк - форум стал забывать пользователя даже если галочку "запоминать" поставить.
Offline
И кажется у меня в последней сборке вылез один очень странный глюк - форум стал забывать пользователя даже если галочку "запоминать" поставить.
Какая версия PHP?
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
У меня была реализация с конвертиком рядом с "PM" было очень удобно, но когда обновил сборку все отвалилось.
Лучше если реализацию(код) покажешь тут, чтобы мне велосипед не изобретать.
Я тогда сделаю в плагине выбор режима отображения предупреждений.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Visman,
>Какая версия PHP?
Я только что перепроверил, чтобы форум забыл пользователя нужно залогиниться на форуме, потом зайти на сайт, залогиниться там и вернуться на форум. вот можешь проверить stoplinux.org.ru/forum если надо могу ftp доступ дать
Offline
Visman,
>Лучше если реализацию(код) покажешь тут, чтобы мне велосипед не изобретать.
Блин, я боюсь код сейчас я не найду. Мне его человек присылал пол месяца 3 назад, сейчас я не знаю остался ли он у меня и если так, то где он.
Offline
Я только что перепроверил, чтобы форум забыл пользователя нужно залогиниться на форуме, потом зайти на сайт, залогиниться там и вернуться на форум. вот можешь проверить stoplinux.org.ru/forum если надо могу ftp доступ дать
Вероятнее всего в расширении для движка не сменили режим хранения куков для форума (если оно там влияет на них), в версии 1.4.4 сменился формат куков https://fluxbb.qb7.ru/forum/viewtopic.php?id=3369
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Visman,
>Лучше если реализацию(код) покажешь тут, чтобы мне велосипед не изобретать.
Блин, я боюсь код сейчас я не найду. Мне его человек присылал пол месяца 3 назад, сейчас я не знаю остался ли он у меня и если так, то где он.
Тогда хотя бы картику в фотошопе нарисуй как это выглядело
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Visman,
Слушай, не мог бы глянуть плагин. Может там можно как то по-простому это исправить? Буду очень признателен.
Посмотрю. До вечера отпишусь, что к чему, если разберусь.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Visman,
выглядело примерно вот так http://pic2net.ru/view/?v=7faf88fb9314c … 2db54e.jpg
Offline
Luca, конверт мигает, пока хотя бы одно непрочитанное сообщение есть?
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
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'));
Надо бы тебе с автором связаться и спросить, что он этих хотел сделать.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Visman,
ошибка вылетает. я тебе подробности и реквизиты доступа на мыло скинул, надеюсь это поможет.
Offline
Сначала скачал движок
отсюда https://fluxbb.qb7.ru/forum/viewtopic.p … 930#p23930
Полный дистрибутив с русским переводом можно добыть здесь: http://my-trac.assembla.com/fluxbborgru/browser/trunk - внизу страницы есть ссылка "Zip Archive"
сам движок установил без проблем, а вот со стилями проблема - они не подгружались и была просто белая страница
пытался исправить - ниче не получилось, потом тупо скачал сбору Vismanа - установил и проблем со стилями ваще не было.
В чем же дело?
Ваша-то сбора рабочая, а с транка - нет, может посмотрите.
Все-таки должен быть просто рабочий голый дистр с рус-паком.
Offline
Visman
потестил движок форума, до этого не имел с ним дело
понравился, быстр и админка - гуд
твоя сборка хороша - молодец!
Offline
Visman,
Спасибо за проделанную работу!
Пошарился по оф.сайту - ваших плагинов намного меньше, чем в этой сборке. Есть причины, по которым вы не выкладываете моды отдельно? Хотелось бы видеть отдельно, например, мод с bbcode.
Offline
vdemin, мод с бб-кодами является сборкой из несколькиз модов и вносит большое кол-во изменений в различные файлы форума, а мне лень все это собирать и прописывать в один readme файл.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Здравствуйте, сначала поставил официальный движок, затем обновил вашим, очень и очень доволен! Но есть одна непонятка, она была и в официальном движке и есть в вашем. А именно: довольно часто как-то неправильно отображаются заголовки категорий, все возвращается обратно в нормальное состояние и обратно в покореженное после того, как просто походишь по форуму или пообновляешь страницы.
Вот все верно показывает:
А здесь уже корежит:
Вот и хотелось бы узнать, почему так и как с этим бороться. PHP 4.4.7. Для проверки - http://clubaqua.ru
Редактировался kordum (2011-03-13 12:09:16)
Offline
http://clubaqua.ru/ и http://clubaqua.ru/index.php отдают разные данные!
Различие на один байт по длине: 5053 байта и 5052 байта - это в gzip сжатии.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Придется делать index-овую страничку с редиректом на форум, я верно понимаю?
Offline
Сделал, заработало. Спасибо большое! А почему так, можно узнать?
Offline