651

Re: Вопросы новичков

wpak777, ошибка 404, мне кажется, из-за базы данных выводиться не может. Видимо, запрос от пользователя уходит мимо файлов форума.

Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

652

Re: Вопросы новичков

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

Поделиться

653

Re: Вопросы новичков

gobuddy пишет:

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

В расширении логотип есть кнопка: "удалить название форума", поставь там галочку и сохрани :3

THEMES

Сайт TheDenchik

Поделиться

654

Re: Вопросы новичков

В расширении- убирая название форума, ставится логотип- согласен, но только в левую ее часть.
А в правой как сидел, так и сидит логотип punbb

Добавлено спустя 1 минуту:

вернее в левой логотип punbb

Поделиться

655

Re: Вопросы новичков

вставил счетчик - его не видно, почистил кэш- нет счетчика
В других темах и счетчик устанавливается и лого меняется.
Но нравится этот- WED20. что с ним, или со мной

Поделиться

656

Re: Вопросы новичков

gobuddy,  а куда счетчик вставил? Там у него свои шаблоны main.tpl

(Please log in or register to see this URL)

Сайт Xakker

Поделиться

657

Re: Вопросы новичков

Подскажите, какое расширение Репутации стоит на данном форуме.

Поделиться

658

Re: Вопросы новичков

Доброго времени суток.
Подскажите пожалуйста, как сменить метод хеширования, например на md5 ($password) без соли.
Что убрать/сменить в functions.php и login.php?
Спасибо.

Поделиться

659

Re: Вопросы новичков

Регистрацию на md5 сделал, после регистрации пользователь логинится, а вот при повторной попытке уже не входит.

// Generates a salted, SHA-1 hash of $str
function forum_hash($password)
{
    

    return md5(md5(md5($password))."**********");
}

Поделиться

660

Re: Вопросы новичков

voha2006, md5, а скоро и sha1, не безопасно для этого использовать.

Добавлено спустя 3 минуты 19 секунд:

Вот кусок из login.php, который отвечает за переписывание старых хэшей паролей от версии 1.2

    $authorized = false;
    if (!empty($db_password_hash))
    {
        $sha1_in_db = (strlen($db_password_hash) == 40) ? true : false;
        $form_password_hash = forum_hash($form_password, $salt);

        if ($sha1_in_db && $db_password_hash == $form_password_hash)
            $authorized = true;
        else if ((!$sha1_in_db && $db_password_hash == md5($form_password)) || ($sha1_in_db && $db_password_hash == sha1($form_password)))
        {
            $authorized = true;

            $salt = random_key(12);
            $form_password_hash = forum_hash($form_password, $salt);

            // There's an old MD5 hash or an unsalted SHA1 hash in the database, so we replace it
            // with a randomly generated salt and a new, salted SHA1 hash
            $query = array(
                'UPDATE'    => 'users',
                'SET'        => 'password=\''.$form_password_hash.'\', salt=\''.$forum_db->escape($salt).'\'',
                'WHERE'        => 'id='.$user_id
            );

            ($hook = get_hook('li_login_qr_update_user_hash')) ? eval($hook) : null;
            $forum_db->query_build($query) or error(__FILE__, __LINE__);
        }
    }

Тут идет проверка на длину хэша в 40 символов (sha1) и если не совпадает, то проверка просто с md5() делается. По этому и не входит после изменения функции forum_hash().

Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

661

Re: Вопросы новичков

Это я с магазином сращиваю)) Мне будет легче тут поменять, чем там.
Как его перестроить?
На fluxbb так пробовал:

  else if (strlen($cur_user['password']) == 40)
        {
            if (sha1($form_password) == $cur_user['password'])
            {
                $authorized = true;

                $db->query('UPDATE '.$db->prefix.'users SET password=\''.$form_password_hash.'\' WHERE id='.$cur_user['id']) or error('Unable to update user password', __FILE__, __LINE__, $db->error());
            }
        }

Все работало, а тут кручу - верчу, да ни как )))
Тут еще соль присутствует.
Пробовал и такой вариант:

else if ((!$db_password_hash == md5($form_password)) || ($db_password_hash == md5($form_password))))

Тоже не проходит.

Поделиться

662

Re: Вопросы новичков

voha2006, кусок который я показал в предыдущем сообщении нужно заменить на

    $authorized = false;
    if (!empty($db_password_hash))
    {
        $form_password_hash = forum_hash($form_password, $salt);

        if ($db_password_hash == $form_password_hash)
            $authorized = true;

    }

тогда будет просто проверка на совпадение хэша введенного пароля с хэшем из базы.

Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

663

Re: Вопросы новичков

Visman, СПАСИБО ))))
Все работает)))

Поделиться

664

Re: Вопросы новичков

Здравствуйте, а как на этом форуме добавили аватар к разделу последнее сообщение на главной форума?
Заранее спасибо

Сайт SergeyS

Поделиться

665

Re: Вопросы новичков

SergeyS, выглядит коряво, а поиск вообще страшно tongue

Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

666

Re: Вопросы новичков

Visman, какой стиль?

Добавлено спустя 11 секунд:

браузер, скриншот

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

667

Re: Вопросы новичков


я про эти аватары говорил

Сайт SergeyS

Поделиться

668

Re: Вопросы новичков

Я понял про что ты говорил, вопрос был про корявость

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

669

Re: Вопросы новичков

hcs, стиль Soft Oxygen, FireFox 42

Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

670

Re: Вопросы новичков

на форуме установлена версия 1.4 .2  подскажите как выставить ранги пользователям (галочка в админке форума стоит )  и в группах не работает закрытый доступ .

Поделиться

671

Re: Вопросы новичков

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

Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

672

Re: Вопросы новичков

Druzya! 

Polniy modifikatsion versiya yest s dopolnitelniy plugin ?

Поделиться

673

Re: Вопросы новичков

Visman пишет:

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

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

Поделиться

674

Re: Вопросы новичков

Не могу настроить яндекс почту по smtp
Пишет: "535 5.7.8 Error: authentication failed: Invalid user or password!"
Настройки почты
Адрес SMTP-сервера: smtp.yandex.ru:465
Имя пользователя SMTP-сервера: info@мойдомен.ru
Пароль SMTP: Пароль от почты
Галочка SSL стоит.
Логин и пароль правильный, перепроверял

Поделиться

675

Re: Вопросы новичков

Bella, по рангам на стандартном форуме не ограничивается доступ. Доступ к разделам(форумам) ограничивается только по группам. Это делается в Админке - Start - Forums - в каждом разделе(форуме) отдельно.

Добавлено спустя 6 минут 17 секунд:

Nikolay0054, тут (Please log in or register to see this URL) гляньте. Там через настройку поддоменов предложено сделать.

Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться