Меню сайта
Категории раздела
Новости кибер-спорта [320]
Мини-чат
Наш опрос
Каким браузером вы пользуетесь?
Всего ответов: 27
Главная » 2010 » Январь » 30 » Краткий инструктаж по установке модулей на DLE 8.0
13:52
Краткий инструктаж по установке модулей на DLE 8.0
Лаконичный инструктаж по установке модулей на Datalife engine « DLE » 8.0
Баг-фиксы

Начиная с версии Datalife engine « DLE » 7.5 незначительно поменялась система для доп модулей от посторониих разрабов. Можно было увидеть некорректную работоспособность моудулей или же решительно абсолютный отказ от работы…

С момента выпуска Datalife engine « DLE » 8.0 возникла вероятность установки прав доступа к центру управления скрипта для всевозможных груп юзеров. Чтобы установить моды написанные под больше ранешние версии Datalife engine « DLE » на Datalife engine « DLE » 8.0 и, вполне вероятно, на больше поздние версии слишком важно поменять способ установки.

Итак, в случае если вы установили мод на Datalife engine « DLE » 8.0 и у вас возникло известие об ошибке наподобие:
Warning: require_once(.../www/engine/inc/functions.inc.php »: failed to open stream

Тогда уже посрасточительрим руководство:

Есть 2 решения данной трудности:
— Открываете файл, в каком выбилась ошибка и просто меняете дерикторию, дописывая include
— Открываете engine/inc/include/, копируете functions.inc.php, и вставляете в engine/inc/.

Добавлен новый класс API:
— Сейчас в DLE 8.0 есть новая вероятность интеграции модулей в CMS DLE. Сам класс распологается сдесь: engineapiapi.class.php

Перемены в engine/inc/options.php, этотчас числа заменяются на слова.
Ранше было так:
< !--code1-->< !--ecode1-->array(
        \'name\' => Hallo,
        \'url\' => \"$PHP_SELF ?mod=v1\",
        \'descr\' => Hello,
        \'image\' => \"demo.png\",
        \'access\' => \"1\",
    ), < !--code2-->< !--ecode2-->

А этотчас:
< !--code1-->< !--ecode1-->array(
        \'name\' => Hallo,
        \'url\' => \"$PHP_SELF ?mod=v1\",
        \'descr\' => Hello,
        \'image\' => \"demo.png\",
        \'access\' => \"admin\",
    ),
< !--code2-->< !--ecode2-->

Перемены в admin.php:
Ранее было:
< !--code1-->< !--ecode1-->\'blockip\' => \'admin\',< !--code2-->< !--ecode2-->
А стало:
< !--code1-->< !--ecode1-->\'blockip\',< !--code2-->< !--ecode2-->

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

Находим:

< !--code1-->< !--ecode1-->if( !defined(\'DATALIFEENGINE\'))
  {
    die(\"Hacking attempt !\");
  }

  if($member_db[1] != 1)   { msg($langvip[\'title_error\'], $lang[\'addnews_denied\'], $lang[\'db_denied\']); }< !--code2-->< !--ecode2-->

Меняем на

< !--code1-->< !--ecode1-->if(!defined( \'DATALIFEENGINE\' ) ) {
    die( \"Hacking attempt !\" );
}

if(!$user_group[$member_id[\'user_group\']][\'admin_addnews\'] ) {
    msg( \"error\", $lang[\'index_denied\'], $lang[\'index_denied\'] );
}
< !--code2-->< !--ecode2-->

Категория: Новости кибер-спорта | Просмотров: 297 | Добавил: 2qq | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Понедельник
18.11.2024
00:02


Реклама
Друзья сайта
XXX


Новое на форуме
Статистика
» Зарег. на сайте
Всего: 637
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
» Из них
Администраторов: 1
Модераторов: 1
Проверенных: 11
Обычных юзеров: 620
» Из них
Парней: 619
Девушек: 17


Онлайн всего: 36
Гостей: 36
Пользователей: 0

Сегодня были
Копилка



© Theysoft.ru ©2010
При копировании ссылка на первоисточник обязательна.
Авторы проекта не несут ответственности за содержание рекламных материалов и файлов, размещенных на сторонних серверах.
SiteMap.xml | ForumSiteMap.xml | Хостинг от uCoz