SLAED & VB hack Modification
# 221
21.01.2006, 04:51
Хак Модификации Пользователей SLAED и vBulletin
Текущая версия : 2.3
Тестировалось на версиях :
SLAED CMS 2 Lite
vBulletin 3.6.1
Описание :
Хак позволяет совместить пользователей SLAED и vBulletin:
- совмещена регистрация (используется форма регистрация vBulletin);
- совмещен профиль пользователей (используется форма профиля пользователя vBulletin);
- совмещена авторизация slaed и vBulletin
- совмещена административная часть пользователей (так же используется из форма vBulletin).
В наличии имеется конвектор, позволяющий перенести полностью весь форум phpbb интегрированный в SLAED в vBulletin, а так же в перенос пользователей с форума vBulletin в систему SLAED !
Сами готовые исправленные файлы форума, я не выкладываю, по причине того что vB платный, или же если и нулеванный, то от разных команд, что тоже играет роль!
Поэтому хак поставляется в виде текстового описания действий.
Время установки: 25 мин.
О бо всех багах, предложениях и пожеланиях постить здесь!
Запрещается распространять данный хак на другом сайте, даже в каких либо модификациях. Возможна только ссылка на данный форум!!
Конвектор исправлен и носит версию :2.6
Обратите внимание на то, что конвектор запускать надо обязательно в любом случаи! Читайте внимательно, что вам напишет конвектор в конце выполнения работы, да бы не было последующих вопросов "А у меня не перенеслись разделы, темы и сообщения форума... "
Последний раз редактировалось Soniks, 11.10.2006 в 16:27 .
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".
18.04.2007, 06:03
нужна помощь...
в версии Slaed 2.0 Pro
нет вот этого:
Цитата
----[ Откройте ]-------------------------------------------------------------------------------------
modules\Account\index.php
----[ Найдите ]--------------------------------------------------------------------------------------
// около 421 строки
mt_srand ((double)microtime()*1000000);
$maxran = 1000000;
$random_num = mt_rand(0, $maxran);
echo "<form action=\"index.php?name=$module_name\" method=\"post\">\n"
."<table border=\"0\" align=\"center\"><tr><td>\n"
.""._NICKNAME.":</td><td><input type=\"text\" name=\"user_name\" size=\"10\" maxlength=\"25\"></td></tr>\n"
."<tr><td>"._PASSWORD.":</td><td><input type=\"password\" name=\"user_password\" size=\"10\" maxlength=\"20\"></td></tr>\n";
if (extension_loaded("gd") AND ($gfx_chk == 2 OR $gfx_chk == 4 OR $gfx_chk == 5 OR $gfx_chk == 7)) {
echo "<tr><td>"._SECURITY_CODE.":</td><td><img src='?gfx=gfx&random_num=$random_num' border='1' alt='"._SECURITY_CODE."' title='"._SECURITY_CODE."'></td></tr>\n"
."<tr><td>"._TYPESECCODE.":</td><td><input type=\"text\" name=\"gfx_check\" size=\"10\" maxlength=\"6\"></td></tr>\n"
."<input type=\"hidden\" name=\"random_num\" value=\"$random_num\">\n";
}
echo "<tr><td colspan=\"2\" align=\"center\"><input type=\"hidden\" name=\"mode\" value=$mode>\n"
."<input type=\"hidden\" name=\"f\" value=$f>\n"
."<input type=\"hidden\" name=\"t\" value=$t>\n"
."<input type=\"hidden\" name=\"op\" value=\"login\"><br>\n"
."<input type=\"submit\" value=\""._USERLOGIN."\"></td></tr></form></table><br>\n"
."<center>[ <a href=\"index.php?name=$module_name&op=pass_lost\">"._PASSWORDLOST."</a> | <a href=\"index.php?name=$module_name&op=new_user\">"._REGNEWUSER."</a> ]</center>\n";
----[ Замените на ]----------------------------------------------------------------------------------
########### SLAED & VB hack modification ################################################## ######
echo "<form action=\"". FORUM_VB_DIR . "/login.php?do=login\" method=\"post\" onsubmit=\"md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, 0)\">\n"
."<script type=\"text/javascript\" src=\"". FORUM_VB_DIR . "/clientscript/vbulletin_md5.js?v=360b1\"></script>\n"
."<table border=\"0\" align=\"center\"><tr><td>\n"
.""._NICKNAME.":</td><td><input type=\"text\" name=\"vb_login_username\" id=\"navbar_username\" size=\"15\" maxlength=\"25\" maxlength=\"25\"></td></tr>\n"
."<tr><td>"._PASSWORD.":</td><td><input type=\"password\"name=\"vb_login_password\" size=\"15\" maxlength=\"20\"></td></tr>\n"
."<tr><td><label for=\"cb_cookieuser_navbar\"><input type=\"checkbox\" name=\"cookieuser\" value=\"1\" id=\"cb_cookieuser_navbar\" />Запомнить Меня</label></td></tr>\n";
echo "</table><input type=\"hidden\" name=\"s\" value=\"\">\n"
."<input type=\"hidden\" name=\"do\" value=\"login\">\n"
."<input type=\"hidden\" name=\"forceredirect\" value=\"1\">\n"
."<input type=\"hidden\" name=\"vb_login_md5password\">\n"
."<input type=\"hidden\" name=\"vb_login_md5password_utf\">\n"
."<input type=\"submit\" value=\""._USERLOGIN."\"></td></tr></form></table><br>\n"
."<center>[ <a href=\"". FORUM_VB_DIR . "/login.php?do=lostpw\">"._PASSWORDLOST."</a> | <a href=\"". FORUM_VB_DIR . "/register.php\">"._REGNEWUSER."</a> ]</center>\n";
########### END ################################################## ###############################
там только
Цитата
function main($user) {
global $stop, $module_name, $gfx_chk;
if(!is_user($user)) {
include("header.php");
if ($stop) {
title(""._LOGININCOR."");
} else {
title(""._USERREGLOGIN."");
}
if (!is_user($user)) {
OpenTable();
$random_num = gen_pass(10);
echo "<form action=\"index.php?name=$module_name\" method=\"post\">"
."<table border=\"0\" align=\"center\"><tr><td>"
.""._NICKNAME.":</td><td><input type=\"text\" name=\"user_name\" size=\"10\" maxlength=\"25\"></td></tr>"
."<tr><td>"._PASSWORD.":</td><td><input type=\"password\" name=\"user_password\" size=\"10\" maxlength=\"20\"></td></tr>";
if (extension_loaded("gd") AND ($gfx_chk == 2 OR $gfx_chk == 4 OR $gfx_chk == 5 OR $gfx_chk == 7)) {
echo "<tr><td>"._SECURITY_CODE.":</td><td><img src=\"?gfx=gfx&random_num=$random_num\" border=\"1\" alt=\""._SECURITY_CODE."\" title=\""._SEC
URITY_CODE."\"></td></tr>"
."<tr><td>"._TYPESECCODE.":</td><td><input type=\"text\" name=\"gfx_check\" size=\"10\" maxlength=\"6\"></td></tr>"
."<input type=\"hidden\" name=\"random_num\" value=\"$random_num\">";
}
echo "<tr><td colspan=\"2\" align=\"center\">"
."<input type=\"hidden\" name=\"op\" value=\"login\"><br>"
."<input type=\"submit\" value=\""._USERLOGIN."\"></td></tr></form></table><br>"
."<center>[ <a href=\"index.php?name=$module_name&op=passlost\">"._PASSWORDLOST."</a> | <a href=\"index.php?name=$module_name&op=newu
ser\">"._REGNEWUSER."</a> ]</center>";
CloseTable();
}
include("footer.php");
} elseif (is_user($user)) {
$cookie = explode(":", addslashes(base64_decode($user)));
userinfo($cookie[1]);
}
}
что делать?
так же нету
Цитата
----[ Найдите ]--------------------------------------------------------------------------------------
// около 822 строки
case "lost_pass":
lost_pass();
break;
case "confirmNewUser":
confirmNewUser($user_name, $user_email, $rulescheck, $user_password, $user_password2, $random_num, $gfx_check);
break;
case "finishNewUser":
finishNewUser($user_name, $user_email, $rulescheck, $user_password, $random_num, $gfx_check);
break;
case "mailpasswd":
mail_password($user_name, $code);
break;
----[ Замените на ]----------------------------------------------------------------------------------
########### SLAED & VB hack modification ################################################## ######
case "pass_lost":
Header("Location: ". FORUM_VB_DIR . "/login.php?do=lostpw");
break;
########### END ################################################## ################################
/*
case "confirmNewUser":
confirmNewUser($user_name, $user_email, $rulescheck, $user_password, $user_password2, $random_num, $gfx_check);
break;
case "finishNewUser":
finishNewUser($user_name, $user_email, $rulescheck, $user_password, $random_num, $gfx_check);
break;
case "mailpasswd":
mail_password($user_name, $code);
break;
*/
----[ Найдите ]--------------------------------------------------------------------------------------
// около 842 строки
case "login":
login($username, $user_password, $redirect, $mode, $f, $t, $random_num, $gfx_check);
break;
----[ Замените на ]----------------------------------------------------------------------------------
/*
case "login":
login($username, $user_password, $redirect, $mode, $f, $t, $random_num, $gfx_check);
break;
*/
вроде все остальное совпало... что делать?
20.04.2007, 13:03
Ожидается ли обновление хака до VB 3.6.4 и SLAED 2.2 Lite?
20.04.2007, 21:58
обновление будет с версией ворума 3.6.5, когда пока затрудняюсь сказать...
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".
21.04.2007, 15:45
Soniks а ты сам делаешь интеграции ???
29.04.2007, 22:21
кто ставил на слаед 2.1?
При выборе конвертера для переноса пользоваелей с форума на слаед открывается белая страница
15.07.2007, 11:52
Не появилось ли новой интеграции?Я смотрю, на 8 нюку с 3.6.7 есть хак,хотелось бы сравнить, со слайдом потестить.Да, кстати, а не было каких вариантов интеграции с 3-ей про- линейкой слаеда?У самого Эдика, я смотрю, на форуме, только на этот самый топик на mynuke.ru ссылка.
16.07.2007, 04:46
Люди кто пробывал данный хак на Slaed 2.3 Lite? совместим он с этой версией или нет? очень нужен этот хак!!!!
19.07.2007, 13:55
DYNAMO
я пробую, что-то многого найти не могу в Slaed :(.
21.07.2007, 15:21
Koc такаеже фигня! Многого не нахожу, похоже не станит этот хак на 2,3 может есть люжи кому удалось его роставить или удастся, отписывайтесь здесь!!!
22.07.2007, 21:38
vBulletin® Version 3.6.7 нуленный Атеистом. Взял модуль Account со Slaed 2 Lite, все позаменял везде. Теперь при заходе с сайта происходит заход на форум, но на сайте я по прежнему гость. И вобще теперь никак не иогу разлогиниться с форуми =(. Может кто-нить где-то за <=5 WMZ дать мне готовый комплект, рабочий на 100% из Slaed версии 2.3 и vBulletin® Version 3.6.7?
Опции темы
Поиск в этой теме
Опции просмотра
Линейный вид
Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
Часовой пояс GMT +4, время: 16:15 .