Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Настройка и Изменение (http://forum.mynuke.ru/forumdisplay.php?f=11)
-   -   PHP-NUKE & VB hack Modification #2 (http://forum.mynuke.ru/showthread.php?t=1083)

Soniks 03.01.2006 06:22

PHP-NUKE & VB hack Modification #2
 
Вложений: 1
Хак Модификации Пользователей PHP-NUKE и vBulletin


Текущая версия: 3.1

Тестировалось на версиях:

PHP-NUKE 8.0
vBulletin 3.6.7

Описание:

Хак позволяет совместить пользователей PHP-NUKE и vBulletin (новой установки):
  • совмещена регистрация (используется форма регистрация vBulletin);
  • совмещен профиль пользователей (используется форма профиля пользователя vBulletin);
  • совмещена административная часть пользователей (так же используется из форма vBulletin);
  • совмещена авторизация пользователей для форума и сайта;
  • обе системы могут находиться на разных доменах;
  • обе системы могут иметь раздельную базу данных.
В наличии имеется конвектор, позволяющий перенести полностью весь форум phpbb интегрированный в PHP-NUKE в vBulletin, а так же переносить пользователей с форума vBulletin на php-nuke!

Теперь установка хака стала проще и доступнее, править нужно только файлы php-nuke.

Время установки: 20 мин.

Другая ветка хака: http://forum.mynuke.ru/showthread.php?t=47 (для форума 3.0.хх)

Хак для SLAED

О бо всех багах, предложениях и пожеланиях постить здесь!

Запрещается распространять данный хак на другом сайте, возможна только ссылка на данный форум!!



English version include!

alik 05.01.2006 17:48

Спасибо тебе огромное Soniks , вот так подарок к рождеству.
Поставилось все прекрасно и без проблемм , только одна трабла : нюка не опознаёт что я авторизован. Тоесть : я вхожу через нюку , после чего на форуме я считаюсь авторизованным а нюка всеравно просит чтоб я вошол. В чем можеть проблемма

Заранее спасибо

Soniks 05.01.2006 18:48

alik
1. файлы нюки заменяли или вносили изменения в ручную по инструкции?
2. ставите на чистую нюку и форум?
3. с вновь зарегистрированными пользователями происходит тоже самое?

alik 05.01.2006 19:22

Soniks
1. файлы нюки заменял из архива
2.Ставил на чистую нюку , но действующий форум ( 2200 пользователей , около 3500 сообщений )
3. не наблюдал , но могу проверить

Добавлено через 10 мин.

Новых пользователей опознаёт без проблемм

Soniks 05.01.2006 21:24

alik ну правильно, хак работает, а имеющийся конвектор переносит пользователей из php-nuke в vB, а не наоборот, увы...

alik 05.01.2006 21:37

жалко , чтож мне теперь делать
мож совет какой.

По идеи , если я скопирую всех старых пользователей из Bulletina в нюку ( новые и так заносятся в обе базы ) то ведь должно работать. Или ?

Soniks 05.01.2006 21:41

alik в ближайшее время выйдет конвектор пользователей из vB в php-nuke, ждите...

alik 05.01.2006 21:45

вот впасибо тебе Soniks , будем ждать и надеется

А так все конвертировалось прекрасно без каких либо ошибок или глюков и работает на 100%. Благодарю за твою работу

LIVERUS 10.01.2006 21:19

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

Soniks 11.01.2006 00:32

LIVERUS изменяете /добавляете админа нюки или форума?

LIVERUS 11.01.2006 04:16

изменяю в нюке не в форуме. анологичная проблема при добавлении админа в нюке теже ошибки ( какие точно сказать смогу завтра сегодня я занят )

Soniks 11.01.2006 06:08

LIVERUS данный хак никаким образом не касается администраторов php-nuke? так что ищите ошибку у себя

Soniks 21.01.2006 05:07

Тема почищена!

Для всех просящих хак со SLAED - смотрите первый пост, там ссылка. :jumplol:

При написании хака со slaed были найдены ошибки в основном хаке с php-nuke, поэтому выпущена новая версия хака, там имеется инструкция по обновлению с предыдущей версии.

apostol 25.01.2006 05:17

люди, кто-нибудь может выложить модифицированные файлики

frycrosoft 31.01.2006 00:02

При регистрации нового юзера форум выдает ошибку:

PHP код:
 Кажетсяпроизошла проблема с базой данных ABK Форумы.
Пожалуйстапопробуйте зайти снованажав на кнопку Обновить вашего браузера.

Нашей службе технической поддержке был послан emailВы можете самостоятельно написать ей письмоесли проблема не решится.

Извините за причинённые неудобства

Soniks 31.01.2006 03:55

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

frycrosoft 31.01.2006 17:35

Начал создавать пользователя через админку, увидел ошибку которую он выдает... он базу юзеров выдает вот так: avksite__user тоесть ставить две __ а как исправить... я так и не нашел.

P.S. Установил форум, потом из BBtonuke перенес все сообщения, темы, юзеров и т.д. .. перенеслось все удачно, А вот с новыми юзерами проблема...

Soniks 31.01.2006 21:59

frycrosoft видимо вы в конфиге форума указали префикс nuke с подчеркиванием, а надо без

frycrosoft 31.01.2006 22:49

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

т.е. изменить подпись хочешь а он опять спрашивает пароль. что делать?

Soniks 01.02.2006 03:11

Цитата т.е. изменить подпись хочешь а он опять спрашивает пароль. что делать?

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

krotish 01.02.2006 15:16

отличный хак. спасибо!
но
1) как в форум вставить хедер нюки?
пока всё. помогите пожалуйста.

Soniks 01.02.2006 18:44

krotish пользуйтесь поиском, уже обсуждалось

krotish 02.02.2006 16:14

Спасибо Soniks, нашёл.
А есть ли полобная модификация для Invision Power Board??
Если есть, подскажите где достать, если нету объясните пожалуйста, как сделать.

MacOS 07.02.2006 15:31

Подойдет ли этот хак для версии vB 3.5.1?

Soniks 07.02.2006 16:53

должен

MacOS 07.02.2006 17:07

Заменяю строчку в function_login.php

----[ Найдите ]--------------------------------------------------------------------------------------
// около 139 строки

if ($vbulletin->userinfo = $vbulletin->db->query_first("SELECT userid, usergroupid, membergroupids, username, password, salt FROM " . TABLE_PREFIX . "user WHERE username = '" . $vbulletin->db->escape_string(htmlspecialchars_uni($username)) . "'"))

----[ Заменить на ]----------------------------------------------------------------------------------

if ($vbulletin->userinfo = $vbulletin->db->query_first("SELECT userid, usergroupid, membergroupids, username, password, salt, importuserid FROM " . TABLE_PREFIX . "user WHERE username = '" . $vbulletin->db->escape_string(htmlspecialchars_uni($username)) . "'"))


И все. При попытке зарегистрироваться или прилогиниться пишет вот это:

Кажется, произошла проблема с базой данных Forums.
Пожалуйста, попробуйте зайти снова, нажав на кнопку Обновить вашего браузера.

Нашей службе технической поддержке был послан email. Вы можете самостоятельно написать ей письмо, если проблема не решится.

Извините за причинённые неудобства.


Возвращаю обратно. Логинится без проблем. В любом случае. С этой строкой или без нее, я нюке при попытке зайти в user account, пишется Aceess Denied.

Что я могу не правильно делать?

Soniks 07.02.2006 18:08

MacOS а вы запускали конвектор?

похоже нет...

MacOS 07.02.2006 20:13

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

CRAZY_MIHAN 07.02.2006 21:33

Цитата: Сообщение от MacOS
значит даже если у меня ни одного пользователя, мне все равно необходимо установить конвектор?

Ага) Сам на эти грабли наступил. ОБЯЗАТЕЛЬНО ЗАПУСКАЙ :lol:

S-LUKIN 08.02.2006 11:51

ошибка такого плана, что эт может быть? мне кажется ошибка с префиксом, а префикс я везде поменял, ещё дело в том что сами таблицы у меня в виде for**** , без "_"


Код:
Database error in vBulletin 3.5.2: Invalid SQL: INSERT INTO foruser (options, parentemail, salt, passworddate, password, email, username, usergroupid, languageid, usertitle, customtitle, showbirthday, birthday_search, birthday, timezoneoffset, ipaddress, displaygroupid, importuserid, joindate, lastvisit, lastactivity, autosubscribe, showvbcode, threadedmode, reputationlevelid, reputation, pmpopup, maxposts, daysprune, startofweek) VALUES (3159, '', 'ey-', FROM_UNIXTIME(1139384229), '468a61a8917c8ee60fad4d88f8c91a0c', 'forum-psp@yandex.ru', 'сергей', 3, 0, 'Прохожий', 0, 0, '', '', '3', '213.85.100.122', '', 31, 1139384229, 1139384229, 1139384229, -1, 1, 0, 5, 10, 0, -1, 0, -1); MySQL Error : Unknown column 'importuserid' in 'field list' Error Number : 1054 Date : Wednesday, February 8th 2006 @ 10:37:09 AM Script : http://www.psp-lifestyle.ru/forums/register.php Referrer : http://www.psp-lifestyle.ru/forums/register.php IP Address : 213.85.100.122 Username : S-LUKIN Classname : vB_Database

S-LUKIN 08.02.2006 14:10

с той ошибкой понятно, я хотел зарегиться , когда вошёл в форум, но не могу понять, всегда под конец регистрации у меня постоянно, возникает ошибка майсокл, даж форум переустановил, всёравно одно и то же. :yell:

krotish 08.02.2006 14:40

а у меня вот какая проблема:
запускаю ваш конвертор, все шаги происходят успешно, однако не переносятся в форум категории, форумы и сообщения, всё остальное ок,
не подскажите, как бы решить данную проблему?

krotish 08.02.2006 15:41

Ковертор Пишет, что всё успешно перенесено. Работает без ошибок!
Но тем форумов и категорий в Vbulletine не появляется! а пользователи и приватные сообщения преносятся!

Soniks 08.02.2006 15:42

krotish читайте внимательно и тему эту и то что пишет вам конвектор в конце работы!
пользуйтесь так же поиском!
Мне уже надоело повторять одно и тоже :sad:

krotish 08.02.2006 19:35

ну помогите, соникс, а ничего толкового не нашёл! пожалуйста!

S-LUKIN 08.02.2006 20:28

Здраствуйте ещё раз, неповерите дорогие модеры, но я уже раз в 7 пытаюсь установить данный хак, и постоянно при регистрации и входе, одна и та же ошибка базы. если у вас есть время и желание, прошу помогите пожалуйста (я даж форум раза 4 переустанавливал) Вот изменёные файлы форума HELP.rar :cry:

Soniks 08.02.2006 23:39

S-LUKIN а вы конвектор то запускали?

atomic 09.02.2006 02:34

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

S-LUKIN 09.02.2006 16:01

я разоьрался, я просто не включал конвектер. но теперь возникла другая проблемма, после регистрации в нюке, русские ники отображаються в таком виде "???????".

Soniks 09.02.2006 21:22

S-LUKIN ну это у вас проблемма с mysql, либо не правильно утановлена кодировка базы, таблицы, либо php использует не верную кодировку для подключения к бд.
какая у вас конфигурация сервера?


Часовой пояс GMT +4, время: 23:56.

Copyright © 2005 by Soniks