Написано с нуля. Представляю Вашему вниманию. PhoenixTOP Ver.1 (alpha) Скрипт рейтинга сайтов от SL_NeKrOmAnT aka Phoenix32 *** Функции Пользователь: 1)Регистрация I Авторизация 2)Кабинет ( Площадки I Настройки ) 3)Площадки (Добавление I Изменение I Удаление I Код для сайта) 4)Настройки ( Настройки постраничной навигации + стиля) 5)Категории (Название , Описание ) 6)Информация о сайте (Информация ...
Написано с нуля. Представляю Вашему вниманию. PhoenixTOP Ver.1 (alpha) Скрипт рейтинга сайтов от SL_NeKrOmAnT aka Phoenix32 *** Функции Пользователь: 1)Регистрация I Авторизация 2)Кабинет ( Площадки I Настройки ) 3)Площадки (Добавление I Изменение I Удаление I Код для сайта) 4)Настройки ( Настройки постраничной навигации + стиля) 5)Категории (Название , Описание ) 6)Информация о сайте (Информация о сайте I Общая IПо часам I По месяцам I По дням I По операторам I По браузерам I По Странам) 7)Полная статистика топа (!!!! В следующей версии !!!!) 8)Правила 9)Контакты (!!!! В следующей версии !!!!) Администратор: 1)Модерация сайтов (Активировать I Удалить I Изменить ) 2)Управление Категориями (Добавить I Изменить I Удалить ) 3)Настройки Системы 4)Управление пользователями (Сортировка I Поиск I Удаление I Редактирование) 5)Управление площадками (Сортировка I Поиск I Изменение I Удаление ) 6)Управление счётчиками (Обновление базы счетчиков) 7)Управление правилами (Редактирование I ББ-коды) Установка: 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 В скрипте хорошая база стран.