Хак позволяет совместить пользователей SLAED и vBulletin:
- совмещена регистрация (используется форма регистрация vBulletin);
- совмещен профиль пользователей (используется форма профиля пользователя vBulletin);
- совмещена авторизация slaed и vBulletin
- совмещена административная часть пользователей (так же используется из форма vBulletin).
В наличии имеется конвектор, позволяющий перенести полностью весь форум phpbb интегрированный в SLAED в vBulletin, а так же в перенос пользователей с форума vBulletin в систему SLAED!
Сами готовые исправленные файлы форума, я не выкладываю, по причине того что vB платный, или же если и нулеванный, то от разных команд, что тоже играет роль!
Поэтому хак поставляется в виде текстового описания действий.
Время установки: 25 мин.
О бо всех багах, предложениях и пожеланиях постить здесь!
Запрещается распространять данный хак на другом сайте, даже в каких либо модификациях. Возможна только ссылка на данный форум!!
Конвектор исправлен и носит версию :2.6
Обратите внимание на то, что конвектор запускать надо обязательно в любом случаи! Читайте внимательно, что вам напишет конвектор в конце выполнения работы, да бы не было последующих вопросов "А у меня не перенеслись разделы, темы и сообщения форума..."
Последний раз редактировалось Soniks, 11.10.2006 в 16:27.
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".
угу, так я тоже делал...
сегодня опять попробовал. в Ie работает, в опере нет. может у меня опера какая-то не такая? или денвер не тот? пробовал папку переименовать - не помогло.
у кого-нибудь на хосте реально работает 1.7 + 3.5.4?
Есть рабочий VB 3.5.4, я залил (Новый 3.5.4 с изминениями ну тоесть просто в чистом VB поправил все по инструкции и скинул на сервак) какие теперь нужно перекинуть таблички что бы всё нормально работало, я просто перекинул но после авторизации пишет :
Кажется, произошла проблема с базой данных TechBY Форум.
Помоги плз чем быстрее тем лучше :)
вообще перенести я немогу так как хостинг закрылся типа... бэкап базы есть исходя из этого нужно перенести все без потерь ):
Попробовал данный блок авторизирует только в форуме но в портале нет. Пробовал авторизироваться через модуль Your Account все нормально. Народ кто кто знает как подправить данный блок сделайте пожалуйста а то я в php плоховато шарю. Еще хотелосьбы чтоб он выводил информацию сколько у тебя приватных сообщений с форума а также Аватар пользователя.
P.S. Соник посмотри плз может чего сделаеш я думаю данный блок не мне одному понадобится. Заранее Спасибо !
Последний раз редактировалось LIVERUS, 08.05.2006 в 01:07.
Мда, неактивно что то всё стало :) Придеться самому смотреть какие таблички нужны а какие нет... И блок так никто не переделал, сегодня-завтра буду дописывать Чпу для своих нужд и попробую переписать нормально блок Users_Info но не обещаю так как работы валом
Вопрос насчет табличек снимаеться... Перевел таки форум сделал Slaed 1.6 + Vb 3.5.4 все идеально работает опять таки остался блок User_Info :) Как проснусь буду пытаться переделать нормально...
Хм взял вот такой код блока последних сообщений :
PHP код:
<?php
if (!defined('BLOCK_FILE')) {
Header("Location: ../index.php");
exit;
}
global $prefix, $db,$bgcolor1, $bgcolor4;
$forum_url = "forum";
$forum_id = "";
$limit = "8";
$txtlimit = "30";
$tableprefix ="vb_";
@include_once("$forum_url/includes/config.php");
if ($forum_id) {
$forumid = "AND t.forumid=$forum_id";
}
if(_SNSS_LANG == "ru") {
define("_FB_TOPIC","<b>Последние темы форума</b>");
define("_FB_AUTHOR","<b>АвТоР</b>");
define("_FB_VIEW","<b>Пр.</b>");
define("_FB_REPLY","<b>От.</b>");
define("_FB_LAST","<b>Ответил</b>");
define("_FB_INFORM","Информация пользователя");
} else {
define("_FB_TOPIC","<b>Последние темы форума</b>");
define("_FB_AUTHOR","<b>АвТоР</b>");
define("_FB_VIEW","<b>Пр.</b>");
define("_FB_REPLY","<b>От.</b>");
define("_FB_LAST","<b>Ответил</b>");
define("_FB_INFORM","Информация пользователя");
}
if ($limit) {
$limited = "LIMIT $limit";
}
$thread_sql = $db->sql_query("SELECT t.threadid, t.title, t.lastpost, t.lastposter, t.postusername, t.postuserid, t.forumid, t.replycount, t.views, p.postid FROM ".$tableprefix."thread AS t LEFT JOIN ".$tableprefix."post AS p ON(p.postid=t.threadid) WHERE t.visible=1 AND t.open=1 $forumid ORDER BY t.lastpost DESC $limited");
while($thread_get=$db->sql_fetchrow($thread_sql)) {
$lastpost = $thread_get['lastpost'];
$poster = $thread_get['lastposter'];
$firstposter = $thread_get['postusername'];
$tid = $thread_get['threadid'];
$for = $thread_get['forumid'];
$replycount = $thread_get['replycount'];
$views = $thread_get['views'];
$pid = $thread_get['postid'];
$date2 = date ("d/m/y G:i" ,$lastpost);
$title = $thread_get['title'];
$title = substr($title,0,$txtlimit);
$Topic_Buffer .= "<tr bgcolor=\"$bgcolor1\"><td height=\"20\"><a href=\"$forum_url/showthread.php?goto=newpost&t=$pid\">$title</a></td><td align=\"center\"><a href=\"$forum_url/member.php?u=$thread_get[postuserid]\" title=\"?????????? ????????????\">$firstposter</a></td><td align=\"center\">$views</td><td align=\"center\">$replycount</td><td align=\"center\">$poster</td></tr>";
}