PhoenixTOP v1

Написано с нуля.
Представляю Вашему вниманию.

PhoenixTOP Ver.1 (alpha)
Скрипт рейтинга сайтов от SL_NeKrOmAnT aka Phoenix32
***
Функции

Пользователь:
1)Регистрация | Авторизация
2)Кабинет ( Площадки | Настройки )
3)Площадки (Добавление | Изменение | Удаление | Код для сайта)
4)Настройки ( Настройки постраничной навигации + стиля)
5)Категории (Название , Описание )
6)Информация о сайте (Информация о сайте | Общая |По часам | По месяцам | По дням | По операторам | По браузерам | По Странам)
7)Полная статистика топа (!!!! В следующей версии !!!!)
8)Правила
9)Контакты (!!!! В следующей версии !!!!)
Администратор:
1)Модерация сайтов (Активировать | Удалить | Изменить )
2)Управление Категориями (Добавить | Изменить | Удалить )
3)Настройки Системы
4)Управление пользователями (Сортировка | Поиск | Удаление | Редактирование)
5)Управление площадками (Сортировка | Поиск | Изменение | Удаление )
6)Управление счётчиками (Обновление базы счетчиков)
7)Управление правилами (Редактирование | ББ-коды)


Установка:
1)Скопировать архив со скриптом на хостинг , распаковать его.
2)Импортировать таблицы из файла tables.sql
3)Настроить подключение к базе , в файле Core/connect.php
4)Настроить крон на следующие файлы:
а)запуск файла Core/cron.php каждый день в 00:00
б)запуск файла Core/optimize.php (!!!! В любое время, этот файл пересчитывает данные категорий и юзеров + оптимизация таблиц)
5)Выставить права доступа папке Data/Cache (777)
6) Для создания учетной записи администратора, необходимо:
а) Зарегистрироваться
б) В базе, в таблице users редактировать свою запись, поставив в поле `level` значение равное 2 (level=2)
в) Вы администратор!
7)В базе, в таблице settings указать значение поля `home` (адрес до скрипта, например top.ru/top)

Счётчики:
Счётчики необходимо загружать в папки Data\Counters\Big , Data\Counters\Small, Data\Counters\System
Счётчики должны быть с расширением .png
После того как загрузили все счетчики, в панели администратора необходимо нажать Обновление базы счётчиков,
тем самым из базы удалятся не существующие счетчики и добавяться те, которые лежат в папках.

Структура:
Так скрипт написан с использованием шаблонизатора, то html код отделен от php.
Модули находятся в папке Pages, шаблоны в папке Patterns/нужный_дизайн/
Причем шаблоны админки отделены в папку Patterns/нужный_дизайн/panel
Шапка, ноги сайта, уведомление об ошибке, уведомление об успешной операции лежат в Patterns/нужный_дизайн/system

Основное описал, если будут вопросы задавайте на форуме.

#################################
Понравился скрипт, хотите отблагодарить автора?
R108232283253
Z169441504820
#################################
Шаблонизатор - TWIG
В скрипте хорошая база стран.
Комментарии (5) »
Рейтинг:
( 3 )

Голоса: 1
Скачивания: 165
Создано: Слава (04.04.13 / 22:48)