Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Настройка и Изменение
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Soniks вне форума      Старый PHP-NUKE & VB hack Modification #2 #201  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
03.01.2006, 06:22

Хак Модификации Пользователей 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!
Вложения
Тип файла: rar vbnuke3.rar (197.5 Кбайт, 7 просмотров)
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


meen182 вне форума      Старый #202  
Аватара для meen182
meen182
Новенький
Регистрация: 06.09.2006
Сообщения: 2


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для meen182 Найти все сообщения от meen182 Добавить meen182 в список друзей  
09.12.2006, 11:46

Hi Soniks
Thank install English version.

I test in phpnuke 8.0 + vb 3.6.4 it work.

I have a question.
if want to give VB forum have block left side and Header stay the top be like PhpBB in PHP-Nuke. Where must go to correct.

Yo_Wazza вне форума      Старый #203  
Yo_Wazza
Новенький
Регистрация: 29.06.2005
Сообщения: 11


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Yo_Wazza Найти все сообщения от Yo_Wazza Добавить Yo_Wazza в список друзей  
21.12.2006, 19:35

Спасибо за прекрасную модификацию! Пользуюсь давно уже. Вопрос: как в nuke вывести приватные сообщения из vb? Что-бы было как в vB - у вас 1 сообщение (например).
С ув.

Soniks вне форума      Старый #204  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
24.12.2006, 15:49

нужно зменитьнюковский код на:
PHP код:
 $pms $db->sql_fetchrow($db->sql_query("SELECT pmtotal, pmunread FROM ".FORUM_VB_PREFIX."user WHERE importuserid='".$cookie[0]."' LIMIT 1")); 
 
$numrow $pms['pmtotal'];
$newpm $pms['pmunread']; 

Последний раз редактировалось Soniks, 24.12.2006 в 15:52.
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Yo_Wazza вне форума      Старый #205  
Yo_Wazza
Новенький
Регистрация: 29.06.2005
Сообщения: 11


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Yo_Wazza Найти все сообщения от Yo_Wazza Добавить Yo_Wazza в список друзей  
25.12.2006, 19:29

спасибо! а как сделать, что-бы появлялась надпись, если пришло сообщение? вот допустим в нюке есть место пустое, тут пришло сообщение через форум и в этом месте появилось - у вас личное сообщение!

Yo_Wazza вне форума      Старый #206  
Yo_Wazza
Новенький
Регистрация: 29.06.2005
Сообщения: 11


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Yo_Wazza Найти все сообщения от Yo_Wazza Добавить Yo_Wazza в список друзей  
26.12.2006, 00:07

И еще вопрос, если можно :)
Как сделать, что-бы заходя в профайл допустим - modules.php?name=Your_Account&op=userinfo&username=Username там была надпись Отправить персональное сообщение, нажав на которую мы попадали на форум в написание сообщения этому человеку? А то блин там ведь в нюке по другому все и на форуме. На форуме допустим я (админ и 1 зареганный под id 2 иду, так как 1 id это anonymous, а в vb я 1). Благодарю!

Soniks вне форума      Старый #207  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
27.12.2006, 03:37

Цитата а как сделать, что-бы появлялась надпись, если пришло сообщение?


добавьте проверку в код с предыдущим запросом:
PHP код:
 if($newpm>0) echo "увас новое сообщение"


Цитата Как сделать, что-бы заходя в профайл допустим - modules.php?name=Your_Account&op=userinfo&username=Username там была надпись Отправить персональное сообщение, нажав на которую мы попадали на форум в написание сообщения этому человеку?

можно сделать так:
для более удобного использования ссылок нюковских id пользователей и что бы не делать лишние запросы, создадим в файле форума global.php условие:
добавим гдето после
PHP код:
 require_once(CWD '/includes/init.php'); 

вот это:
PHP код:
 ########### PHP-NUKE & VB hack modification  ##################################################  ###
if(isset($_GET['nuke_id'])){
 
$nuke_id_to_vb_id $db->query_first("
          SELECT userid
          FROM " 
TABLE_PREFIX "user
          WHERE importuserid = " 
intval($_GET['nuke_id']) . "
          LIMIT 1
          "
);
 
$vbulletin->GPC['userid']=$nuke_id_to_vb_id['userid'];
}
########### END ##################################################  ################################ 

Теперь ссылки на форум где труется шв пользователя форум, например:
http://vbnuke/forum/member.php?u=1
http://vbnuke2/forum/private.php?do=newpm&u=1

пишем так:
http://vbnuke/forum/member.php?nuke_id=2
http://vbnuke2/forum/private.php?do=newpm&nuke_id=2

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


Yo_Wazza вне форума      Старый #208  
Yo_Wazza
Новенький
Регистрация: 29.06.2005
Сообщения: 11


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Yo_Wazza Найти все сообщения от Yo_Wazza Добавить Yo_Wazza в список друзей  
27.12.2006, 11:44

А как вставить это сообщение допустим наверх сайта? О новом персональном сообщении.
И при добавляении в global.php выдает ошибку.
Уже поменял переменные и фиг.
Fatal error: Call to a member function query_write() on a non-object in global.php on line 22
http://www.vbulletin.com/forum/showthread.php?t=163151 - вот тут читал, ничего не пошло.

Soniks вне форума      Старый #209  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
27.12.2006, 13:46

Yo_Wazza редактируйте саму тему theme.php, туда и вставляйте код.

в разных версиях по разному, попробуйте в замен:
$db->query_first
написать
$vbulletin->db->query_first

если тоже не поможет то опустите код пониже

Последний раз редактировалось Soniks, 27.12.2006 в 13:51.
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


genix вне форума      Старый #210  
genix
Новенький
Регистрация: 30.10.2006
Сообщения: 12


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для genix Найти все сообщения от genix Добавить genix в список друзей  
01.01.2007, 23:21

Soniks, я тебя реально уважаю. Это же надо было
1. разобраться в нюке и вобле и написать хак
2. осуществлять такую поддержку по использованию
Огромное тебе спасибо за это!

Я не поленился прочитать всю тему, чтобы найти ответ на свой вопрос, но, увы, так его и не увидел.
Вопрос такой: Блок логин (из архива) не пропадает после авторизации, хотя авторизация в нюке, насколько я понимаю, происходит (в другом блоке показывает, что онлайн я есть). В вобле все ништяк. Старые пользователи в нюке не авторизируются вообще (хотя форум грит что все нормально), но это не суть важно, ибо старый юзер всего один и тот админ.

Прочитав тему, я нашел такие решения моей проблемы:
- некриворуко подключить именно блок авторизации из архива
- искать проблемы в самой нюке

Еще проблема есть в том, что блок посл.сообщений выдает "Нет содержания для данного блока.", но это не суть важно, поищу другие версии такого блока. Но вот с пропадением блока авторизаци - это да.
Из тех, кто уже писал здесь по вышеописанным проблемам, буду очень рад, если вы отпишетесь как решили их, а не "я решил все сам, всем спасибо" =)

GTE вне форума      Старый Vbulletin Стирается Config.php #211  
GTE
Новенький
Регистрация: 11.09.2006
Сообщения: 9


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для GTE Найти все сообщения от GTE Добавить GTE в список друзей  
02.01.2007, 15:48

После установки другой тёмки у меня стирается config.php и при заходе на форум выдаёт
Configuration: includes/config.php exists, but is not in the 3.6 format. Please convert your config file via the new config.php.new
Версия форрума 3.62
Версия тёмки 3.6
Кто нибудь может объяснить, что нужно подправить?
Установлен Хак совместной регистрации Slaed+Vbulletin, вряд ли изза этого.
Сорри не туда написал. Это видимо была попытка взлома.

Последний раз редактировалось GTE, 02.01.2007 в 19:54.
 
У меня пробита грудь


Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PHP-NUKE & VB hack Modification Soniks Настройка и Изменение 186 28.12.2014 18:22
Совмещаю PHP Nuke 7.8 и vBulletin 3.0.7 Ernest-Oleg-Iv Настройка и Изменение 5 07.01.2007 17:18
пробоемы с Php nuke 7.5 rus незарегистрированный Установка 3 08.09.2005 01:20


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


На Верх
Рейтинг@Mail.ru