Forum. MyNuke.ru

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

Lord Freeman 11.10.2006 17:19

Спасибо огромное, Soniks, побежал пробовать... :-)

Fill 11.10.2006 22:51

Все работает отлично

спасибо Soniksu

Правда зашел под аккаунтом админа сайта - теперь выйти не могу
из админпанели сайта тоже. Кукиксы чистил. Буду искать где глюк.

Всем удачи.

Rinat 13.10.2006 02:08

ура!!!!
пойду устанавливать :)

varg 13.10.2006 19:33

спасибо!
*ушел пробовать*

ramzes2-2 14.10.2006 15:27

Все работает, но есть одно но:
В настройке конвертора написано указать id админа - в слаеде это 1.
При переносе в таблице воблы не появляется. Вернее появляется, но в таблице не прописывается имя и пароль какой-то левый ставится. После этого зайти нельзя. Прописываю имя в ручную, пользуюсь функцией "Забыли пароль", востанавливаю пароль и захожу. Потом все работает.

varg 14.10.2006 18:07

Со второго (почему-то) раза заработало. но страница http://mysite/index.php?name=Account
выводится вот в таком виде:

<td width="10%" align="center"><a href="index.php?name=Account&op=edithome"><img src="modules/Account/images/profil.gif" border="0" alt="Личные настройки" title="Личные настройки"></a><br><a href="index.php?name=Account&op=edithome">Личные настройки</a></td><td width="10%" align="center"><a href="index.php?name=Account&op=logout"><img src="modules/Account/images/exit.gif" border="0" alt="Выход" title="Выход"></a><br><a href="index.php?name=Account&op=logout">Выход</a></td></tr></table><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title>Site Name | Ваша персональная страница</title>

О, блин, догнал..

У меня в modules/Your_Account/navi.php после замены кода надо было закомментировать еще две строчки ниже
echo "<td width=\"10%\" align=\"center\"><a href=\"index.php?name=Account&op=edithome\"><img src=\"modules/Account/images/profil.gif\" border=\"0\" alt=\""._CHANGEHOME."\" title=\""._CHANGEHOME."\"></a><br><a href=\"index.php?name=Account&op=edithome\">"._CHANGEHOME."</a></td>";
echo "<td width=\"10%\" align=\"center\"><a href=\"index.php?name=Account&op=logout\"><img src=\"modules/Account/images/exit.gif\" border=\"0\" alt=\""._LOGOUTEXIT."\" title=\""._LOGOUTEXIT."\"></a><br><a href=\"index.php?name=Account&op=logout\">"._LOGOUTEXIT."</a></td>";

Soniks 14.10.2006 18:49

ramzes2-2 при выполнении конвектора в какую сторону, что куда переносит?

varg 15.10.2006 12:25

Я так понимаю, на нулёвые версии cms и форума хак пашет. Но вот с конвертацией траблы. По-крайней мере у меня нифига не вышло.
Скрипт отработал, а после этого даж в админку булки зайти не мог. Надо чего-нить искать..

ramzes2-2 16.10.2006 01:41

Цитата: Сообщение от Soniks
ramzes2-2 при выполнении конвектора в какую сторону, что куда переносит?

Перенос пользователей и форума из Слаеда в Vb:

# Конфигурация Конвектора:
$convert = 2; // 1 - простая установка (ни какие данные не переносяться)
// 2 - перенос форума и пользователей с php-nuke на vBulletin
// 3 - перенос пользователей с форума vBulletin на php-nuke

$java = 1; // Установить автоматическую переадресацию на следующую страницу
// цикла (не нужно будет каждый раз жать на кнопку "Далее")?
// 1- Да | 0- Нет

$id_admin_user = "1"; // Id Главного Администратора в PHP-NUKE, таблица nuke_users!

Rinat 17.10.2006 01:29

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

STRAIKER 17.10.2006 14:41

Рановато только скоро уже выйдет SLAED 2.1 lite...

Lord Freeman 18.10.2006 11:52

вполне возможно что хак встанет на 2.1 без необходимости переписывать его.
будем надеяться на это.

Rinat 21.10.2006 07:19

Народ! Помогите. Чего-то никак не получается. Вон уже 6 утра, а я с 2 часов ночи мучаюсь.
Вроде как все работает, однако, после того как я вошел на сайт аккаунт (index.php?name=Account) перестает грузится ... точнее сказать грузится до бескончености.
Сейчас это аккаунт вырубил, а то так сейчас неприятностей полно и еще не хватало свалить сервер хостера, чтобы меня от отключили.

Можеть кто-нибудь кинет все измененные файлы в приват?

Lord Freeman 23.10.2006 15:42

ув. Soniks, будет ли обновление хака для Slaed 2.1 и Vbulletin 3.6.2

varg 23.10.2006 20:50

Цитата ----[ Откройте ]----------------------------------------------------------------------- modules\Account\index.php ----[ Найдите ]------------------------------------------------------------------------------ // около 421 строки


В последующем за процитированными строчками коде хака (заменяющем)

echo "</table><input type=\"hidden\" name=\"s\" value=\"\">\n"

надо исправить на

echo "<table><input type=\"hidden\" name=\"s\" value=\"\">\n"

а то корёжит всё, если не залогиненным зайти в модуль Account

Spoke 25.10.2006 00:02

У меня проблемка...только одна...
При заходе через блок с сайта, на форуме авторизация проходит, и возвращает в слаед...
А там я до сих пор гость...вот так вот...как исправить?
cookies чистил

Rinat 25.10.2006 01:33

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

GTE 25.10.2006 03:35

Вот те на...
Перевода то для 3.6.1 нету.
И не будет, потому-что 3.6.2 с переводом
а с 3.6.2 при регистрации нового юзверя у меня говорит фатал еррор.
Fatal error: Field importuserid is not defined in $validfields in class vb_datamanager_user in /includes/class_dm.php on line 485

Spoke 25.10.2006 10:44

GTE на 3.6.1 ставь перевод от 3.6.2....
Всё нормально...

varg 25.10.2006 18:05

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

подскажите, где чего копать надо при этом?

GTE 25.10.2006 22:41

Если форум вызывать из папки, то работает, и даже нету той проблемы, которая у Spoke а если с поддомена, то при логине через блок slaeda пишет
In order to accept POST request originating from this domain, the admin must add this domain to the whitelist.
Никто не знает где этот лист ?

varg 26.10.2006 16:55

Могу наврать, но в php.ini наверное. Поправьте, если ошибаюсь.

Spoke 26.10.2006 21:28

Решил проблему просто....
Снёс изменения, которые вносил в файл function/function.php слаеда...

GTE 03.11.2006 12:52

Цитата: Сообщение от varg
Могу наврать, но в php.ini наверное. Поправьте, если ошибаюсь.

Поправлю - эту месагу
Цитата In order to accept POST request originating from this domain, the admin must add this domain to the whitelist.
выдаёт булетин

GTE 04.11.2006 03:19

Цитата: Сообщение от GTE
Вот те на...
Перевода то для 3.6.1 нету.
И не будет, потому-что 3.6.2 с переводом
а с 3.6.2 при регистрации нового юзверя у меня говорит фатал еррор.
Fatal error: Field importuserid is not defined in $validfields in class vb_datamanager_user in /includes/class_dm.php on line 485
Прошу прощения за этот пост.
slaed2lite+vb3.6.2 с этои хаком работают.
Это была моя невнимательность.
Soniks - большой респект.

sartur 07.11.2006 02:19

здрасте
а скажите имеет значение куда класть папку с форумом?

voina 14.11.2006 13:49

На 2.1 Lite с 3.6.2 не работает :(
Какие поля и где надо менять? Вижу что таблицы БД поменялись. Может кто поможет?

Spoke 15.11.2006 00:25

Война, сам поправить не можешь?) там поди всего пару строк

voina 15.11.2006 00:41

да, работает, но криво... :( в слаеде как гость... и что делать не знаю.

Ошибка следующая: в таблице slaed_users есть поле user_active на что собственно и происходит ориентация, но почему-то там 0, а для активных должно быть 1.

xc223223 15.11.2006 14:23

Такая же проблема как и у voina: авторизация на форуме происходит, а в слаеде как гость :(
Подскажите что где править надо ?

ramzes2-2 21.11.2006 12:07

такая ситуация:
1. недавно обнаружил, что на локалке в опере 9.0 не проходит авторизация, хотя в Ie все работает. когда устанавливал хак, все работало. теперь опера опять не видит.
2. один из пользователей пожаловался, что у него перестала работать авторизация через
оперу 8.5, посоветовал ему очистить куки – не помогло, в Ie у него все работает. у меня авторизация на сайте проходит и в опере 9.0 и в Ie.

чего ей (опере) надо? глюк, недоработка разработчиков или в настройках?

Петлюра 22.11.2006 16:03

При запуске конвектора выдает:
Код:
Fatal error: main(): Failed opening required 'forum/includes/config.php' (include_path='.;/usr/local/php/PEAR') in z:\home\ft\www\install-convector_vb.php on line 46
Пожайлуста разъясните что к чему. В конвекторе нечего не менял. Все изменения в файлах произвел по инструкции.

Soniks 22.11.2006 16:53

Петлюра не правильно указали в настройке конвектора путь до форума, или же конвектор не в ту директорию поместили

Петлюра 23.11.2006 01:29

Soniks
C той ошибкой разобрался, пришлось в ручную полностью путь прописывать до форума. А теперь выдает
"Произошла ошибка: Не добавилась колонка в таблицу user!"

Spoke 27.11.2006 10:23

Хелп по выводу аватар....где ошибка я указал )

PHP код:
 function get_avatar_url($userid)
{
    global 
$db;
// Данные настройки беруться из конфигурации форума
$usefileavatar 1;  // хранение аватор в файлах или в бд? 1-да 0-нет
$avatarurl1 "http://site/forum/customavatars";  // путь до директории, где храняться аваторы

if ($avatarinfo $db->sql_fetchrow($db->sql_query("
        SELECT user.userid, user.avatarid, user.avatarrevision, avatarpath, NOT ISNULL(customavatar.userid) AS hascustom, customavatar.dateline,
            customavatar.width, customavatar.height
        FROM " 
FORUM_VB_PREFIX "user AS user
        LEFT JOIN " 
FORUM_VB_PREFIX "avatar AS avatar ON avatar.avatarid = user.avatarid
        LEFT JOIN " 
FORUM_VB_PREFIX "customavatar AS customavatar ON customavatar.userid = user.userid
        WHERE user.importuserid = 
$userid"))
   { 
//вот здесь ошибка!
        
if (!empty($avatarinfo['avatarpath']))
        {
            return 
$avatarinfo['avatarpath'];
        }
        else if (
$avatarinfo['hascustom'])
        {
            
$avatarurl "";

            if (
$usefileavatar)
            {
                
$avatarurl .= $avatarurl "/avatar{$avatarinfo['userid']}_{$avatarinfo['avatarrevision']}.gif";
            }
            else
            {
                
$avatarurl .= "image.php?u=".$avatarinfo['userid']."&amp;dateline=$avatarinfo[dateline]";
            }

            if (
$avatarinfo['width'] AND $avatarinfo['height'])
            {
                
$avatarurl .= " width=\"$avatarinfo[width]\" height=\"$avatarinfo[height]\" ";
            }
            return 
$avatarurl;
        }
        else
        {
            return 
'';
        }
    }


ramzes2-2 27.11.2006 13:53

Тем, у кого не проходить авторизация через Оперу:
проверьте "Инструменты" - "Быстрые настройки" - "Изменить настройки узла" вкладка "сеть" - Идентификация браузера" - Идентифицировать как Internet Explorer"

Soniks 29.11.2006 14:56

Петлюра значитвы не указали правильно префикс или же таблици такой в бд нету

ner0 30.11.2006 17:44

млять...
кароче у меня нуленый форум 3.2 и слаед тож нуленый 1.8 про
При регистрации после нажатия зарегистрироваться выскакивает ошибочка
Ошибка базы данных
В базе данных Форум школы 1287 произошла ошибка.

--------------------------------------------------------------------------------

Попробуйте сделать следующее:
Перегрузить страницу, нажав кнопку Обновить вашего браузера.
Открыть главную страницу www.gameoff.ru и попробовать перейти на другую страницу.
Нажать на кнопку Назад и попробовать перейти по другой ссылке.

вот еще такое письмо на мыло пришло
Ошибка база данных в vBulletin 3.6.2:

Invalid SQL:

INSERT INTO slaed_users
(user_id, user_name , user_password, user_email, user_regdate, user_last_ip,
user_active)
VALUES
(NULL,
'kikman',
'670b14728ad9902aecba32e22fa4f6bd',
'admin@gameoff.ru',
'Nov 30, 2006',
'81.25.53.77',
'1');

Ошибка MySQL : Unknown column 'user_name' in 'field list'
Номер ошибки : 1054
Дата : Thursday, November 30th 2006 @ 04:26:07 PM

Проверил таблицы.
Оказалось что не совпадает две строки user_last_ip у меня выглядит как last_ip
и user_name выглядит как username

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

Spoke 06.12.2006 11:11

ner0 там ещё много таких несовпадений...проверь весь код =)

Alexfilus 12.12.2006 08:18

А будет хак под более свежие версии Slaed и VB? Особенно интересует Слаед второй версии.


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

Copyright © 2005 by Soniks