Скачать Модуль Мои Статусы
Модуль предназначен для вывода текущего статуса администратора ресурса. Статус задаётся в Админпанели через специальное поле. В админпанели также выводится список статусов, добавленных за всё время использования сервиса с возможностью удаления. Для пользователей: 1. видят статус на главной странице сайта, 2. могут видеть отдельную страницу со всеми статусами.
Установка:
1. Скопируйте все файлы папки upload в корень вашего сайта.
Запустите скрипт установки to_install.php
Сделайте SQL запрос через PHPMyAdmin:
CREATE TABLE `dle_mystatus` (
`id` int(5) NOT NULL auto_increment,
`status` varchar(255) NOT NULL,
`date` varchar(20) NOT NULL,
`time` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
2. Откройте /engine/engine.php
Ищем:
case "addnews" :
include ENGINE_DIR . '/modules/addnews.php';
break;
Ниже вставляем:
case "status" :
include ENGINE_DIR . '/modules/mystatus.php';
break;
3. Откройте .htaccess
Ищем:
RewriteEngine On
Ниже вставляем:
RewriteRule ^status.html$ index.php?do=status [L]
4. Откройте index.php
Ищем:
require_once ROOT_DIR . '/engine/init.php';
Ниже вставляем:
require_once ENGINE_DIR . '/modules/mystatus.php';
Ищем:
$tpl->set ( '{calendar}', $tpl->result['calendar'] );
Ниже вставляем:
$tpl->set ( '{mystatus}', $laststatus );
5. В шаблоне main.tpl в нужном месте вставьте:
{mystatus}
6. Модуль установлен. Страница «Все статусы» доступна по адресам:
http://site/index.php?do=status
http://site/status.html
Автор: SKDzR
ICQ: 819585
Зарегистрируйтесь чтобы увидеть что тут скрыто.