D1z-Zone - Все для ucoz, игры,программы,софт,скачать бесплатно www ucoz, http ucoz ru
Пятница, 14.11.2025, 18:34 Приветствую Вас, Прохожий
Главная | Форум | Файлы | Онлайн фильмы | Sitemap | Статьи | Видео

  • Страница 1 из 1
  • 1
DLE 8.0 Modules BagFix
klasДата: Воскресенье, 07.02.2010, 23:43 | Сообщение # 1
Новичек
Группа: Пользователи
Сообщений: 78

[3]
:-)
Проблема: Изменения в модулях!

Ошибка в версии: 8.0 и выше

Степень опасности: Нет

Как мы уже все знаем что начиная с выпуска DLE 7.5 некоторые модули не хотели подключатся или работали неправильно в админ центре. Начиная с DLE 8.0 появилась новая функция разрешить некоторым группам доступ к админ панели. Сейчас начиная с DLE 8.0 всё модули которые были написаны раньше уже не станут!!! Для этого я Разработал Баг Фикс для Модулей!!!!

Итак сначала обсудим изменения:

1. Файл engine/inc/functions.inc.php был перенесён в engine/inc/include/functions.inc.php
Если у вас возникла проблема:
Warning: require_once(Ваши данные/www/engine/inc/functions.inc.php): failed to open stream]
Есть два решения!
1.1 Вы заходите в файл в котором выбилась ошибка и просто меняете дерикторию дописывая include
1.2 Заходите в папку engine/inc/include/ копируете functions.inc.php и вставляете в engine/inc/ .

2. Добавлен новый класс API
Теперь в DLE 8.0 есть новая возможность интеграции модулей в CMS DLE.
Сам класс находится вот сдесь: engine/api/api.class.php
Почитать подробней можна вот тут: engine/api/readme.txt

3.Изменения в engine/inc/options.php
Теперь цифры заменяються на слова =))
Ранше было так:

Code
array(  
'name' => Hallo,  
'url' => "$PHP_SELF?mod=v1",  
'descr' => Hello,  
'image' => "demo.png",  
'access' => "[b]1[/b]",  
),

А теперь:

Code
array(  
'name' => Hallo,  
'url' => "$PHP_SELF?mod=v1",  
'descr' => Hello,  
'image' => "demo.png",  
'access' => "[b]admin[/b]",  
),

4. Изменения в admin.php
Раньше было:

Code
'blockip' => 'admin',

А стало:

Code
'blockip',

5. Незыбываем баг фикс с DLE 7.5
Открываем админку своего модуля: engine/inc/****.php
Ищем

Code
if(!defined('DATALIFEENGINE'))  
    {  
      die("Hacking attempt!");  
    }  

    if($member_db[1] != 1)   { msg($langvip['title_error'], $lang['addnews_denied'], $lang['db_denied']); }

Заменяем на

Code
if( ! defined( 'DATALIFEENGINE' ) ) {  
      die( "Hacking attempt!" );  
}  

if( ! $user_group[$member_id['user_group']]['admin_addnews'] ) {  
      msg( "error", $lang['index_denied'], $lang['index_denied'] );  
}
 
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Последние темы Читаемые темы Новые пользователи

Программа для сбора бонусов

(1)

Скрипт раздачи icq номерков

(0)

Часы на тему музыка

(0)

Универсальная статистика для вашего сайта.

(0)

Профиль

(0)

Блок облако софта (ФЛЕШ)

(0)

Блок скачать Counter-Strike NEW!!!

(0)

Мини профиль для Ucoz

(0)

Экстра классная Статистика для Ucoz (новая)

(0)

Блок скачать Counter-Strike (NEW)

(0)

Скрипт для сайта - проверка на вирусы NEW

(0)

Перевод вашего сайта на 10 разных языках

(0)

ICE радио, есть возможность заказать песню.

(0)

Новенькие flash часы с числом дня.

(0)

Информер - статистика сайта

(0)

[1]>Игра "Прибавь 100" [90]

[2]>ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ [80]

[3]>Досчитай до 500 [76]

[4]>игра ассоциации [57]

[5]>Флудилко [52]

[6]>НубоФлуд смайлами [49]

[7]>Молочники рулят^^(вид флуда))) [36]

[8]>баннер плизз ставлю + [28]

[9]>Конкурс на баннер [26]

[10]>Завершение конкурса Голосвание [25]

administratori [07.12.2016|02:14]

Osipovayz [28.08.2016|16:00]

prostitutki_pitera [23.02.2016|09:13]

vinipuh [28.01.2016|21:24]

saratoff [16.01.2016|02:27]

privatnnover [23.12.2014|14:28]

czar [03.04.2013|07:37]

n1ceStyle [27.03.2013|11:59]

DoG [19.03.2013|20:17]

slava [10.03.2013|13:57]