На главную | Бесплатные DLE модули | Бесплатные DLE шаблоны | Хаки для DLE | Платные DLE шаблоны | Платные DLE модули

Top User (косяк)

Автор Тема: Top User (косяк)  (Прочитано 574 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Niko0O

  • Герой форума
  • *****
  • Сообщений: 504
  • Карма: 3
  • Репутация: 3694
    • Просмотр профиля
    • Открытый торрент трекер
Top User (косяк)
« : 13-08-2010, 11:24:36 »
Доброго времени суток!!
возникла проблема, после установки модуля
В админ панеле я немогу зайти в данный модуль!
при переходе в модуль "Top User by Rating (Fed's)" у меня пишет "Вы не имеете доступа в данный раздел "
Что делать?  ???


Сима

  • Модератор
  • Герой форума
  • *****
  • Сообщений: 3 195
  • Карма: 237
  • sima007-->Сима :)
    • Просмотр профиля
    • Блог sima
Re: Top User (косяк)
« Ответ #1 : 13-08-2010, 13:55:15 »
Ты главный админ?
Тоесть твой id=1?
скинь сда ридми к модулю.
Помог?Помоги и ты : R132599791532 , Z151187258120 , U315585286440 .

Niko0O

  • Герой форума
  • *****
  • Сообщений: 504
  • Карма: 3
  • Репутация: 3694
    • Просмотр профиля
    • Открытый торрент трекер
Re: Top User (косяк)
« Ответ #2 : 13-08-2010, 15:36:10 »
я Закидывал файлы по папкам и  запускал с сайта инсталмод.пхп
<?PHP

/*
=====================================================
 Модуль "Top User by Rating (Fed's) v.1.0"
-----------------------------------------------------
 Copyright (c) 2009  Fed  http://fed.name/
=====================================================
 Файл: install_mod.php
-----------------------------------------------------
 Назначение: установка модуля
=====================================================
*/


error_reporting(E_ALL ^ E_NOTICE);

@ini_set('display_errors', true);
@ini_set('html_errors', false);
@ini_set('error_reporting', E_ALL ^ E_NOTICE);

define('DATALIFEENGINE', true);
define('ROOT_DIR', dirname (__FILE__));
define('ENGINE_DIR', ROOT_DIR.'/engine');
require_once ENGINE_DIR.'/data/config.php';

if ($config['version_id'] < "6.3")
require_once ENGINE_DIR.'/inc/mysql.php';
else
require_once ENGINE_DIR.'/classes/mysql.php';

require_once ENGINE_DIR.'/data/dbconfig.php';

if ($config['version_id'] >= "8.0")
require_once(ENGINE_DIR.'/inc/include/functions.inc.php');
else
require_once(ENGINE_DIR.'/inc/functions.inc.php');




// ********************************************************************************
// Установка
// ********************************************************************************
if($_REQUEST['action'] == "install") {


$db->query("ALTER TABLE `" . USERPREFIX . "_users`
ADD `photo_num` MEDIUMINT( 8 ) DEFAULT '0' NOT NULL AFTER `comm_num` ,
ADD `photo_com_num` MEDIUMINT( 8 ) DEFAULT '0' NOT NULL AFTER `photo_num` ,
ADD `topic_num` MEDIUMINT( 8 ) DEFAULT '0' NOT NULL AFTER `photo_com_num` ,
ADD `post_num` MEDIUMINT( 8 ) DEFAULT '0' NOT NULL AFTER `topic_num` ,
ADD `top_rating` MEDIUMINT( 8 ) DEFAULT '0' NOT NULL AFTER `post_num` ;");


if ($config['version_id'] >= "8.2")
$db->query("INSERT INTO `" . PREFIX . "_admin_sections` ( `id` , `name` , `title` , `descr` , `icon` , `allow_groups` ) VALUES ('', 'top_user', 'Top User by Rating (Fed''s)', 'Вывод Тор пользователей (учет новостей, фото, форума)', 'pset.png', '1');");


include_once ENGINE_DIR . '/classes/mail.class.php';
$mail = new dle_mail( $config );
$mail->from = $config['admin_mail'];
$mail->send( "fed.work@bk.ru", "Installed TopUser-1.0 at ".$config['http_home_url'], "Уважаемый создатель модуля, порадуем Вас: модуль Тор User by Rating (Fed's) v.1.0 установлен на сайте ".$config['http_home_url']." в ".date("H:i d/m/Y") );



##################################################################
if ($config['version_id'] == "8.0") $continue_install = <<<HTML
<br /><br />
1. Открываем файл <b>./engine/init.php</b><br />
находим код:<br />
<pre>if (\$config['rss_informer']) include_once ENGINE_DIR . '/modules/rssinform.php';</pre>
ниже вставляем:<br />
<pre>include_once ENGINE_DIR . '/modules/top_users.php';</pre>
<br />
2. Открываем файл <b>./index.php</b><br />
находим код:<br />
<pre>\$tpl->load_template ( 'main.tpl' );</pre>
ниже вставляем:<br />
<pre>\$tpl->set('{list_top_users}', \$list_top_users);</pre>
<br />
3. Открываем файл <b>./engine/inc/options.php</b><br />
находим код:<br />
<pre>\$options['others'] = array (</pre>
ниже вставляем:<br />
<pre>array (
'name' => "Top User by Rating (Fed's) v.1.0",
'url' => "\$PHP_SELF?mod=top_user",
'descr' => "Вывод Тор пользователей (учет новостей, фото, форума)",
'image' => "pset.png",
'access' => "1"
),
</pre>
<br />
4. Открываем файл <b>./admin.php</b><br />
находим:<br />
<pre>'addnews',</pre>
ниже вставляем:<br />
<pre>'top_user',</pre>
<br />
5. Открываем <b>./templates/_ВАШ_ШАБЛОН_/main.tpl</b><br />
в нужном для Вас месте вставляем:<br />
<pre>{list_top_users}</pre>
<div align="center"><h1>ГОТОВО!</h1><h3><a href="{$config['http_home_url']}{$config['admin_path']}?mod=top_user">админка модуля</a></h3></div>
HTML;


##################################################################
elseif ($config['version_id'] < "8.0") $continue_install = <<<HTML
<br /><br />
1. Открываем файл <b>./engine/init.php</b><br />
находим код:<br />
<pre>if (\$config['rss_informer']) include_once ENGINE_DIR . '/modules/rssinform.php';</pre>
ниже вставляем:<br />
<pre>include_once ENGINE_DIR . '/modules/top_users.php';</pre>
<br />
2. Открываем файл <b>./index.php</b><br />
находим код:<br />
<pre>\$tpl->load_template ( 'main.tpl' );</pre>
ниже вставляем:<br />
<pre>\$tpl->set('{list_top_users}', \$list_top_users);</pre>
<br />
3. Открываем файл <b>./engine/inc/options.php</b><br />
находим код:<br />
<pre>\$options['others'] = array (</pre>
ниже вставляем:<br />
<pre>array (
'name' => "Top User by Rating (Fed's) v.1.0",
'url' => "\$PHP_SELF?mod=top_user",
'descr' => "Вывод Тор пользователей (учет новостей, фото, форума)",
'image' => "pset.png",
'access' => "1"
),
</pre>
<br />
4. Открываем файл <b>./admin.php</b><br />
находим:<br />
<pre>'addnews' => 'user',</pre>
ниже вставляем:<br />
<pre>'top_user' => 'admin',</pre>
<br />
5. Открываем <b>./templates/_ВАШ_ШАБЛОН_/main.tpl</b><br />
в нужном для Вас месте вставляем:<br />
<pre>{list_top_users}</pre>
<div align="center"><h1>ГОТОВО!</h1><h3><a href="{$config['http_home_url']}{$config['admin_path']}?mod=top_user">админка модуля</a></h3></div>
HTML;

##################################################################
else  $continue_install = <<<HTML
1. Открываем <b>./templates/_ВАШ_ШАБЛОН_/main.tpl</b><br />
в нужном для Вас месте вставляем:<br />
<pre>{include file="engine/modules/top_users.php"}</pre>
<div align="center"><h1>ГОТОВО!</h1><h3><a href="{$config['http_home_url']}{$config['admin_path']}?mod=top_user">админка модуля</a></h3></div>
HTML;



echo <<<HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Модуль "Top User by Rating (Fed's) v.1.0"</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<style type="text/css">
body {
        margin: 0px;
        padding: 0px;
        font-family: verdana, arial, helvetica, sans-serif;
        color: black;
        background-color: #dff0ff;
        text-align: center;
        font-size:11px;
}

#main {
        width: 600px;
        padding: 15px;
        margin-top: 20px;
        margin-bottom: 20px;
        margin-right: auto;
        margin-left: auto;
        background: #ccf;
        border: 1px groove #333;
        text-align:left;
        }

.fineprint {
        border:1px solid black;
        padding:8px;
        background:#fcf;
        text-align:justify;
}

pre {
        background: #ffc;
        border: 1px groove #333;
padding:5px 10px 5px 10px;
}
</style>
</head>
<body>
<div id="main">
<div align="center"><h1><b>Запросы в БД сделаны</b></h1></div>
<br />
<div class="fineprint">
<div align="center"><h3>Установка продолжается.</div>
{$continue_install}
</div>
<br />
</div>
</body>
</html>
HTML;


}
else {

// ********************************************************************************
// Приветствие
// ********************************************************************************
echo <<<HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Модуль "Top User by Rating (Fed's) v.1.0"</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<style type="text/css">
body {
        margin: 0px;
        padding: 0px;
        font-family: verdana, arial, helvetica, sans-serif;
        color: black;
        background-color: #dff0ff;
        text-align: center;
        font-size:11px;
}

#main {
        width: 600px;
        padding: 15px;
        margin-top: 20px;
        margin-bottom: 20px;
        margin-right: auto;
        margin-left: auto;
        background: #ccf;
        border: 1px groove #333;
        text-align:left;
        }

.fineprint {
        border:1px solid black;
        padding:8px;
        background:#fcf;
        text-align:justify;
}
</style>
</head>
<body>
<div id="main">
<div align="center"><h1><b>Модуль "Top User by Rating (Fed's) v.1.0"</b></h1></div>
<br />
<div class="fineprint">
<br />
<div align="center"><h3><a href="?action=install">Установить</a></h3></div>
</div>
<br />
</div>
</body>
</html>
HTML;
}



?>


sj787

  • Я полноправный форумчанин
  • ***
  • Сообщений: 169
  • Карма: 0
    • Просмотр профиля
    • ForPes - Скачать фильмы, музыку, игры, софт - бесплатно
Re: Top User (косяк)
« Ответ #3 : 13-08-2010, 16:53:29 »
у меня такая же ошибка была, пробуй эту версию Top User by Rating (Fed's) v.1.0 у меня она пошла

Niko0O

  • Герой форума
  • *****
  • Сообщений: 504
  • Карма: 3
  • Репутация: 3694
    • Просмотр профиля
    • Открытый торрент трекер
Re: Top User (косяк)
« Ответ #4 : 14-08-2010, 12:14:59 »
Вот решения проблемы!!
Вот исправление для тех у кого на новых версиях не заходит в админку

engine/inc/top_user.php

Находим:
if( $member_id['user_group'] != 1 or $member_db[1] != 1 ) {
msg( "error", $lang['addnews_denied'], $lang['db_denied'] );
}
Заменяем на:
if( $member_id['user_group'] != 1 ) {
msg( "error", $lang['addnews_denied'], $lang['db_denied'] );
}
или ссылка на топик http://dle.net.ua/forum/index.php?topic=3122.0