Хак Модификации Пользователей PHP-NUKE и vBulletin
Текущая версия: 1.4
Тестировалось на версиях:
PHP-NUKE 7.6
vBulletin 3.0.9
Описание:
Хак позволяет совместить пользователей PHP-NUKE и vBulletin:
- совмещена регистрация (используется форма регистрация vBulletin);
- совмещен профиль пользователей (используется форма профиля пользователя vBulletin);
- совмещена авторизация php-nuke и vBulletin
- совмещена административная часть пользователей (так же используется из форма vBulletin).
В наличии имеется конвектор, позволяющий перенести полностью весь форум PHP-NUKE с пользователями на интегрированный в нюку vBulletin!
Сами готовые исправленные файлы я не выкладываю, по причине того что vB платный, или же если и нулеванный, то от разных команд, что тоже играет роль! Поэтому хак поставляется в виде текстового описания действий.
Прекрасный хак, но если человек решил прикрепить к уже существующему форуму нюку?
Интересует всё-таки вопрос:
есть ли решение конвертации базы пользователей Vb в Php-nuke?
ramzes2-2 в следующей версии хака это будет, так что ждите:) bolivar
ну так а для чего писался конвектор, который переносит весь форум phpbb в vB
есть, только это уже получится совсем другой хак! возможно в следующей версии будет изменен сам хак и будет совмещены таблицы пользователей и форума и нюки.
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".
В блоке User_Info из Нюки 7.6 меняю 113 и 114 строки на:
$newpms = $db->sql_numrows($db->sql_query("SELECT userid FROM $forumprefix"._pm." WHERE userid='$uid' AND folderid = 0 AND messageread = 0"));
$oldpms = $db->sql_numrows($db->sql_query("SELECT userid FROM $forumprefix"._pm." WHERE userid='$uid' AND folderid = 0"));
не работает, непоказывает в блоке количество сообщений.
$forumprefix в блоке добавлен в global и файл config.php, где указан префикс интегрированного форума.
Граждане!!! Кто сколько может помогите начинающим!!!
ramzes2-2 эти значения лучше извликать из таблице форума user
из столбцов pmtotal и pmunread, соответственно общее количество и не прочитанных
получится так:
PHP код:
$pms = $db->sql_fetchrow($db->sql_query("SELECT pmtotal, pmunread FROM ".$forumprefix."_user WHERE userid='$uid'"));
дальше используйте переменные $pms['pmtotal'] и $pms['pmunread'] соответственно.
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".