Перейти к публикации

MSK

Клиенты
  • Публикации

    1 381
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    106

Сообщения, опубликованные пользователем MSK

  1. dr.maximus,

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

    Так и должно быть.

    Судя по приведенным ошибкам - ошибка в конфигурации подключения к таблицам phpbb (config.php форума)

    Где находятся таблицы форума и двига?

    В одной базе или в разных?

    lgar,

    для 5.2 есть.

    будет время - напишу инструкцию....

  2. это относится уже к другому файлу :)

    -------------------------------------------------------

    редактируем engine/modules/lostpassword.php

    -------------------------------------------------------

    после:

    $db->query("UPDATE " . PREFIX . "_users set password='".md5(md5($new_pass))."', allowed_ip = '' WHERE user_id='$douser'");
    вставляем:
    //////////////////////////////////////////////////////////
    
    // START Интеграция с phpBB 2.0.22 
    
    //////////////////////////////////////////////////////////
    
    	require_once("forum/config.php");
    
    	$SQLID=mysql_connect($dbhost,$dbuser,$dbpasswd);
    
    	mysql_select_db($dbname,$SQLID);
    
    	mysql_query("UPDATE ".$table_prefix."users SET user_password=\"".md5(md5($new_pass))."\" WHERE username=\"$username\"",$SQLID);
    
    
    	require_once("engine/data/dbconfig.php");
    
    	$SQLID=mysql_connect(DBHOST,DBUSER,DBPASS);
    
    	mysql_select_db(DBNAME,$SQLID);
    
    //////////////////////////////////////////////////////////
    
    // END Интеграция с phpBB 2.0.22 
    
    //////////////////////////////////////////////////////////
    и еще один файлик можно доделать от форума ------------------------------------------------------- редактируем usercp_sendpasswd.php ------------------------------------------------------- блок:
    $sql = "UPDATE " . USERS_TABLE . " 
    
    				SET user_newpasswd = '" . md5($user_password) . "', user_actkey = '$user_actkey'  
    
    				WHERE user_id = " . $row['user_id'];
    заменяем на:
    $sql = "UPDATE " . USERS_TABLE . " 
    
    				SET user_newpasswd = '" . md5(md5($user_password)) . "', user_actkey = '$user_actkey'  
    
    				WHERE user_id = " . $row['user_id'];

    Приношу извинения за неточность.

    Но это никак не влияет на работу, а относится только к запросу восстановления пароля.

    Новый файл можно скачать тут:

    http://mywarez.ru/uploads/dle_5.3+phpbb_2....te_12.02.07.rar

  3. ДЛЕ уже установлен, форум еще нет. Форум мне устанавливать в туже базу, что и ДЛЕ? Если да, то с каким префиксом таблицы для форума делать DLE_ или оставить форумные по-умолчанию?

    Да, можно в ту же базу.

    Префикс любой, можно оставить стандартный.

    Если форум ставить в отдельную базу (предпочтительней), что надо изменять в файлах?

    Ничего. Все должно работать.

    А как быть если они не должны совпадать? форум уменя на forum.domain.ru а сайт просто domain.ru?

    Так и пишите.

    И что тогда указывать в поле "Путь к форумам: "???

    В Вашем случае - просто слеш "/"

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

    Тогда можно их объединить скриптиком Dali, но если есть одинаковые имена на форуме и в двиге, принадлежащие разным юзерам - будут траблы :)

×
×
  • Создать...