mostadmin
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Общее описание системы: Kriaton site engine V1.01 Общее: Скрипт написан на PHP, использует базу данных mySQL. Управление скриптом производятся через специальную административную панель. В скрипте учтены все необходимые меры безопасности. Фиксируются все заходы, запросы, обращения и т.п. Краткий перечень того, что может скрипт: - интерактивное добавление и изменение любых страниц и разделов - динамическое меню (настраивается в плоть до, того какие кнопки показываются и в каких разделах) - система поиска по всему сайту или по отдельному разделу - прием сообщений от посетителей - система сбора статистики посещений - система минимальной оптимизации страниц для поисковиков - система стилей (цвета, шрифты, палитра и т.п.) - система контроля IP адресов (т.е. можно забанить для доступа к ресурсу определенные адреса) - автоматическое добавление и индексация данных в БД - возможность подключения дополнительных модулей (форумы, гостевые книги, опросы и т.п.) - автоматическое архивирование данных - система прав доступа для администрирования - многопользовательская система изменений и дополнений - добавление (удаление, редактирование, перемещение) страниц производится через специальную форму, права доступа к тем или иным функциям регулирует администратор, при авторизации пользователя на сайте появляется дополнительное меню с функциями управления. Структура скрипта: Административный модуль (только для администратора системы): - создание и изменение основных разделов и подразделов - стили (цвета, шрифты, и т.п.) - управление доступом к системе - права доступа для пользователей добавляющих и редактирующих контент - добавление счетчиков, баннеров, и т.п. - подключение дополнительных модулей - управление системой поиска и т.п. глобальные функции Пользовательский режим: Появление управляющих элементов на всех страницах сайта - добавление страниц в разделы и подразделы - статистика по каждой странице (кто создал, кто изменил, когда и во сколько, сколько раз ее посмотрели посетители сайта) - изменение и редактирование страниц в доступных этому пользователю разделах (права регулируются администратором) Разделы: (добавление, изменение, удаление, копирование, перемещение разделов) Существует четыре вида разделов (количество не ограничено): - главная категория, не содержащая в себе страницы, а только разделы - главная категория для разделов содержащая в себе не только подразделы но и страницы - разделы и подразделы для страниц пользователя - разделы архивов (тоже самое, что и обычный раздел для страниц, но с функцией запрета создания новых страниц, т.е. в разделе только то что уже создано) Добавление глобальных разделов осуществляется в административной панели где указывается: - название раздела - комментарий к разделу - его место положение - его видимость для посетителей сайта По такому же принципу добавляются и подразделы. Трудозатраты – тоже самое, что и создать папочку у себя на диске. Количество разделов и подразделов в программе практически не ограниченно (структура древовидная). Страницы: Добавление (изменение) страниц осуществляется пользователем в реальном времени. Пользователь авторизируется, после чего на страницах появляются элементы управления. Пользователь может ввести текст без указания дополнительных сведений (цвета, шрифты и т.п.) т.к. к созданной странице скрипт присвоит все значения автоматически. Также возможны и отдельные указания пользователя для создаваемой страницы, т.е. допускается применение элементов html. Принцип таков - что добавление страниц может производится человеком, как с навыками форматирования текста, так и без таковых. Что крайне удобно и быстро. Элементы управления: - добавление, удаление, редактирование страниц - копирование, перемещение страниц из одного раздела в другой Поисковая система: Никаких действий от пользователя по настройке таковой не предполагается. Созданная пользователем страница автоматически заносится в поисковую систему. Поисковая система индексирует все слова на странице. Администратор может сделать указание для формы поиска, т.е. из какого количества символов минимально состоит слово для запроса в поисковую систему. После осуществления запроса посетителю выдается список страниц, где встречается искомая фраза или слово. При переходе на найденную страницу искомое выделяется. Результаты поиска выводятся в упорядоченном виде. Стили (цвета, шрифты, таблицы и т.п.) Что можно указать для всего сайта сразу: - цвета любых компонентов, таблиц, форм, фона и т.п. - шрифты указываются для всех элементов отдельно, т.е. для названия разделов, подразделов, комментариев, и т.п. размер, цвет, и вид шрифта можно указывать отдельно - цвета и вид динамических ссылок, меню, навигации и т.п. также указывается отдельно Все сделано так, что бы пользователь мог создать свой индивидуальный стиль именно в такой цветовой гамме, которая будет максимально удовлетворять потребности пользователя. Система может содержать не ограниченное количество стилей. Каждому разделу можно присвоить определенный стиль. В понятие стиля в данном случае входят не только расцветки но и весь HTML … т.е. можно сделать все что угодно. Добавление счетчиков и баннеров: В административной панели имеется возможность добавления любых элементов в любые части разделов и страниц. Т.е. имеется возможность вставить счетчик, баннер, и т.п. элементы на все страницы сразу или только на определенный вид страниц, причем, создавая новые страницы, программа автоматически совершит нужные добавления в нужные места страниц. Навигация по сайту: Навигация по сайту организованна в нескольких вариантах: - На каждой странице выводится окошко с прокруткой всех разделов и подразделов сайта - В левой части экрана выводится динамическое меню. Меню может быть как глобальным, так и настраиваемым, т.е. можно сделать, так что бы некоторые пункты меню появлялись на всех страницах, а некоторые появлялись только в случае просмотра определенных разделов или подразделов. - Система поиска присутствует на всех разделах и подразделах сайта - Строка навигации Принцип создания системы навигации был основан на том, что бы посетитель сайта мог перейти с одной страницы на другую, не совершая многочисленных переходов. Динамическое меню и тексты (ссылки): В любой части страниц может присутствовать динамическое меню. Меню может быть как глобальным, так и настраиваемым, т.е. можно сделать, так что бы некоторые пункты меню появлялись на всех страницах, а некоторые появлялись только в случае просмотра определенных разделов или подразделов. Смысл сводится к тому, что бы пользователь мог сам указать какие кнопочки должен видеть посетитель, зайдя на страницу в определенном разделе. Также существует система для указания динамических ссылок, т.е. к примеру, если посетитель зашел в определенный раздел, Вы можете дать указания или надпись что данный товар предлагается по супер цене ну или что-то в этом духе. Это поле можно также использовать для объявлений, срочных сообщений, новостей и т.п. Прием и отправка почты: Скрипт умеет принимать сообщения от посетителей и отправлять их на указанный вами почтовый адрес ( email ) . При создании сообщения скрипт проверяет правильность заполнения всех полей сообщения. Администраторы и пользователи: Данная система многопользовательская и имеет возможность разрешать или ограничивать доступ разным пользователям по Вашему желанию. Некоторым пользователям может быть разрешено делать одно, но запрещено делать другое, т.е. к примеру, пользователю можно разрешить добавлять или изменять страницы, но при этом запретить удалять страницы. Администратор системы имеет исключительные права по назначению и изменению прав доступа к системе. Для того чтобы посторонний не мог получить права администратора, в системе предусмотрены меры защиты, все попытки взлома системы фиксируются и автоматически уведомляется Администратор. В работе скрипт можно посмотреть на http://runetovec1.bestof.ru/ | Всего записей: 25 | Зарегистр. 21-04-2004 | Отправлено: 17:35 17-01-2005 | Исправлено: Antuan, 00:31 18-01-2005 |
|