Мы будем Вам признательны, если Вы поддержите проект Open SLAED и используя Ваши возможности, разместите наш пресс-релиз на страницах своих сайтов, проектов, форумов, блогов. Текст пресс-релиза, возможно, видоизменить под Ваш формат, не искажая смысл. Пресс-релиз можно взять на данной странице.
Система SLAED CMS написана на PHP, и работает с базой данных MySQL. Если коротко, то это мощный програмный пакет, позволяющий эффективно и гибко управлять интернет-проектами. На основе SLAED CMS любой желающий, даже, не обладающий большими знаниями, может построить себе не только качественный сайт, но и мощный портал. Модульное наращивание позволяет инсталлировать на Ваш сайт разного рода модули. При помощи, которых, Вы без особого труда сможете дополнить стандартный пакет SLAED CMS. Систему можно использовать для любой языковой аудитории, а так же одновременно использовать на сайте неограниченное количество языковых версий. При наличие хотя бы небольшого опыта и знания HTML, сможете существенно изменить не только внешний вид, но и саму структуру сайта.
В стандартный пакет системы входят: Галерея, Аудио, Вопросы и ответы, Обратная связь, Файлы, Форум, HTML Контент, Интернет радио, Анекдоты, Список пользователей, Новости, Контент, Приватные сообщения, Рекомендовать, Поиск, Редактор, Добавить новость, Топ пользователи, Актуальные темы, Загрузка изображений, Видео, Опросы, Пользователи, а так же большой спектр функций и модулей панели администратора. Возможность настройки портала каждым пользователем под себя, сортировка новостей, статей и обзоров, по категориям, дате опубликования, по автору. Всё это является лишь небольшой частью возможностей SLAED CMS.
Перевод всех языковых файлов системы, а так же её стандартных модулей. В архиве содержится пакет польских языковых файлов и изображения флагов. Для установки разархивируйте и загрузите все файлы из скачанного архива на сервер где размещается Ваш сайт.
Перевод всех языковых файлов системы, а так же её стандартных модулей. В архиве содержится пакет украинских языковых файлов и изображение флагов. Для установки разархивируйте и загрузите все файлы из скачанного архива на сервер где размещается Ваш сайт.
Перевод всех языковых файлов системы, а так же её стандартных модулей. В архиве содержится пакет украинских языковых файлов и изображение флагов. Для установки разархивируйте и загрузите все файлы из скачанного архива на сервер где размещается Ваш сайт.
Перевод всех языковых файлов системы, а так же её стандартных модулей. В архиве содержится пакет польских языковых файлов и изображения флагов. Для установки разархивируйте и загрузите все файлы из скачанного архива на сервер где размещается Ваш сайт.
Перевод всех языковых файлов системы, а так же её стандартных модулей. В архиве содержится пакет польских языковых файлов и изображения флагов. Для установки разархивируйте и загрузите все файлы из скачанного архива на сервер где размещается Ваш сайт.
Перевод всех языковых файлов системы, а так же её стандартных модулей. В архиве содержится пакет польских языковых файлов и изображения флагов. Для установки разархивируйте и загрузите все файлы из скачанного архива на сервер где размещается Ваш сайт.
Элементарный модуль заказов, дающий возможность отображения информации о каком либо продукте с последующим его заказом. Отправка заказа производится на E-Mail администратора, после чего заказавший получает информацию к последующим действиям. Это могут быть данные по оплате или дальнейшие руководства для приобретения продукта.
Содержание о продукте можно изменять в языковых файлах модуля. Необходимые настройки или изменения производятся непосредственно в файле модуля.
Модуль электронной библиотеки DFLib 2.0 для SLAED CMS 2.1 Lite. Новый релиз обещанной библиотеки. Наступил Новый Год и я спешу представить Вам полностью переработанный модуль.
В новом релизе учтены пожелания тех, кто пользовался первой версией.
Характеристики:
- Работа под управлением SLAED CMS 2.1 Lite Final;
- Модуль полностью переписан. От старого ядра осталось только название
- Теперь точно :) добавлена неограниченная вложенность категорий
- Добавлены наиболее необходимые для библиотеки поля: Автор книги, Название,
Краткое описание, Полное описание, Издательство, Год издания.
- Удобно настроена загрузка с локальных машин. Теперь не нужно открывать по
несколько окон;
- Есть возможность "прилепить книгу". Такая книга всегда находится в верхней
части списка категории независимо от страницы;
- Есть возможность рекомендовать книгу. Такие книги обозначаются особым символом
и могут быть выведены как особый раздел в модуле (РЕКОМЕНДУЕМЫЕ);
- Автоматическая генерация уменьшенных изображений при просмотре скриншотов.
Эта функция требует наличия библиотеки GD. В случае возникновения проблем, ее
нужно отключить в настройках модуля.
- Автоматическая установка модуля и удаление одним щелчком мыши (точнее двумя -
для подтверждения);
- Возможность разрешать или запрещать добавление книг пользователями/гостями
(с предварительной проверкой для размещения);
- Голосование за книги;
- Поддержка многоязыковых свойств;
- Еще множество изменений.
Модуль остается бесплатным, хотя для желающих поддержать одного единственного разработчика этого модуля номерок электронного кошелька: WM Z198907023828
Блок для быстрого вызова наиболее частых функций админки. К примеру: Добавить файл, Добавить новость, Новых файлов, Недоступных файлов и т.п.
Новое в версии 1.1:
-Новые пункты: "Добавить новость", "Новых новостей".
-Использование языковых файлов (Русский, Английский, Немецкий).
-Полностью переписан код блока.
-Измененны позиции некоторых пунктов.
-Все пункты собранны в одну таблицу.
-Изменена ширина тега для нормального отображения в Опере.
Установка:
1. Скопировать block-Admin.php в корень сайта в папку blocks
2. Зайти в админку => Блоки и баннеры => Добавить новый блок => и выбрать из списка блок Admin
3. Не забудьте сделать его видимым только для админов.
Обсуждение происходит на форуме Slaed.Net
http://www.slaed.net/forum/index.php?showtopic=4642
Элементарный модуль, функцией которого является отображения правил Вашего проекта. Дополнительно к этому модуль может работать на всех языках, которые поддерживает Вас сайт. При необходимости вы можете откорректировать или изменить текст правил в языковых файлах модуля.
В последнее время, в связи повышением интереса к системе и проекту в целом, в службу поддержки увеличилось количество обращений связанных с вопросами об основных отличиях профессиональной версии системы Pro от бесплатной Lite версии. В связи с этим было принято решения опубликовать таблицу, где будут отмечены все основные отличия и особенности данных версий. Прошу учитывать тот факт, что сравнительный анализ производится между актуальными на сегодняшний день версиями SLAED CMS 3.4 Pro и SLAED CMS 2.5 Lite. В последующих версиях возможны отличия от приведённой ниже информации.
Возможности, функционал, внедрения, модули
2.5 Lite
3.4 Pro
Автоматический скрипт установки системы, загрузки базы данных и настройки основных конфигураций.
1
1
Автоматический скрипт обновления системы с более старой на актуальную версию.
1
1
Встроенная система преобразования адресных ссылок в человеко понятные урлы ЧПУ.
1
1
Пакет правил основных модулей для грамотного преобразования ссылок ЧПУ.
2
1
Автоматическая генерация ключевых слов персонально для каждой страницы из содержания текстового материала находящегося на странице.
1
1
Грамотная генерация титлов персонально для каждой страницы в зависимости от модуля, а так же от предоставляемого содержания компонента и страниц модуля.
3
1
Использование ключевых слов по умолчанию в случае отсутствия таковых в сторонних модулях.
1
1
Автоматическая генерация описания сайта персонально для каждого модуля с использование описания по умолчанию.
1
1
Централизованная система генерации RSS каналов.
3
1
Расширенная система RSS с определением и выводом на страницах сайта с их автоматическим определением браузерами.
2
1
Функция добавления поискового модуля в списки поисковых системы в браузерах посетителей.
2
1
Возможность одновременной работы системы на нескольких языках, количество языков не ограниченно.
1
1
Стандартная поддержка трёх языков: Русский, Немецкий, Английский.
3
1
Переключение пользовательского интерфейса и возможность использование посетителями, нескольких языков одновременно.
1
1
Переключение панели администратора и возможность использования администраторами нескольких языков одновременно.
1
1
Интеграции системы SLAED CMS с самыми популярными и актуальными на сегодняшний день форумами: Invision Power Board (1.3.1, 2.0.*, 2.1.*, 2.2.*, 2.3.*), phpBB 2, vBulletin, SMF.
1
1
Функция ведения статистики посещений страниц, а так же уникальных посетителей в сутки с генерацией графических счётчиков.
2
1
Централизованная функция генерации графического секретного кода со случайным месторасположением цифр в нём.
3
1
Система отслеживание актуальных действий посетителей проекта. Ведение и управление сессий посетителей и пользователей.
1
1
Система отслеживания актуальных действий администраторов системы. Ведение и управление их сессий.
1
1
Система определения статуса и названия поисковых ботов, их актуальных действий на проекте.
2
1
Возможность кэширования всех страниц и модулей системы (независимо стандартный это модуль или сторонний) или только главной страницы на выбор.
2
1
Функция цензуры всего материала поступающего в систему по определённым словам с возможностью замены запрещённых слов.
1
1
Глобальная фильтрация и проверка всего материала поступающего со стороны пользователя.
1
1
Центральная система безопасности, проверяющая и отслеживающая все действия посетителей и пользователей проекта на случаи возможных атак.
3
1
Автоматическое определение всех видов возможных атак с возможностью автоматической блокировки нападающего.
1
1
Автоматическая система ведения логов атак, запрещённых действия, а так же системных, динамических и реферальных ошибок.
3
1
Защита от атак переполнения, типа «Flood Atack», «DDoS Atack» с возможностью конфигураций.
2
1
Защита от массированного переполнения сообщениями в отделах, предоставленных для пополнения содержания проекта.
2
1
Возможность отключения вывода различных ошибок скриптов, в том числе JavaScript.
2
1
Анализатор запросов в базу данных с учётом каждого запроса и времени его отработки.
3
1
Анализатор переменных и их содержания, входящих в систему всеми возможными способами.
3
1
Определения администратора по последнему использовавшемуся IP адресу, принудительная повторная авторизация в случае не соответствия.
1
1
Разделения прав администраторов в пользовательском отделе в зависимости от статуса и прав на установленные модули.
3
1
Разграничение видимости и доступа к управлению в зависимости с правами доступа в панели администрации.
3
1
Создание, управление, настройка прав доступа неограниченному количеству администраторов.
1
1
Система управлением блоков. Управление, создание, смена расположения, статуса использования на проекте. Возможность установки прав видимости на те или иные группы посетителей, а так же модули системы.
1
1
Установка и создание файловых блоков, а так же базовых блоков системы из панели управления. Установка и программирования время работы блоков. Установка и использование свободных блоков. Установка и использование информации в блоках получаемой по средствам RSS каналов.
1
1
Централизованная система установки и редактирования категорий для всех стандартных модулей системы с неограниченным вложением.
2
1
Централизованная функция работы с комментариями для всей системы в целом и её модулями.
3
1
Отдел управления комментариями с возможностью редактирования, удаления, отслеживания комментарий и их конфигураций.
3
1
Работа с базой данных системы, её оптимизация и ремонт.
1
1
Редактор с возможность внесения изменений и редактирования файлов внедрений, а так же управление центральным файлом настроек сервера и ЧПУ.
1
1
Установка дополнительных текстовых полей и списков с выбором для модулей системы. Возможна установка названия, содержания и параметров по умолчанию.
2
1
Центральная система создания групп, специальных групп посетителей проекта. Установка пунктов пользователям проекта за те или иные действия на проекте. Установка рангов, в зависимости от набранных пунктов или статуса группы. В соответствии с этим возможно разграничение доступа.
3
1
Отдел редактирования языков, коррекция существующих языковых констант для модулей или системы в целом, её пользовательской и административной части.
2
1
Система сообщений для главной страницы проекта, возможность использования ББ, HTML редактора. Редактирование, добавление, удаление сообщений. Установка времени работы, программирование, установка отображения в зависимости от статуса посетителя.
1
1
Панель управление модулями. Разграничение доступа на модули в зависимости от прав доступа принадлежащей группы, специальной группы или статуса посетителя. Возможность управление расположением всех установленных блоков для каждого модуля.
1
1
Автоматическая установка таблиц базы данных модуля, их обновление, в случае если эта возможность присутствует в модуле.
1
1
Система рассылок и сообщений зарегистрированным пользователям проекта.
2
1
Возможность разграничения количества одновременых отправок. Возможность разграничение отправок в зависимости от группы, подписки или статуса пользователя.
2
1
Грамотная, постепенная отправка писем, исключающая блокировку и распознание как спам почтовыми службами.
2
1
Централизованная система рейтингов, оценки материала сайта, уникальные настройки персонально для каждого модуля.
2
1
Централизованная система генерации RSS сайта. Централизованная система чтения RSS каналов.
3
1
Возможность конфигурации каналов, их количества. Возможность использования персонального шаблона для публикации содержимого каналов на проекте.
2
1
Глобальная система безопасности, отслеживание и конфигурация. Статистика ошибок, нападений, динамических ошибок.
1
1
Блокирование IP адресов по маске сети и ников посетителей. Установка дополнительного пароля и логина администратора.
1
1
Ограничение к панели администратора по IP адресу с возможностью установки маски сети. Настройка системы и её основные конфигурации.
1
1
Редактор управления стилями тем оформления. Удаление, редактирование, клонирование, добавление новых.
1
1
Редактирование шаблонов темы оформления системы.
1
1
Файловый редактор с возможность загрузки файлов с компьютера или удалённого сервера. Просмотр, удаление и загрузка файлов находящихся в различных папках в зависимости от модулей. Настройка редактора персонально для каждого модуля системы.
3
1
Редактирование, создание и управление пользователями системы. Поиск пользователя по различным параметрам. Конфигурации пользователей, запрещённые имена и почтовые адреса. Установка правил для пользователей. Определение пользователей по последнему IP адресу, в случае не соответствия, повторная авторизация.
3
1
Галерея с возможность загрузки файлов пользователями системы. Оценка, комментарии, к публикациям. Возможна загрузка всех известных форматом, Видео, Аудио, Флэш. Широкие настройки.
2
1
Модуль автоматического обмена ссылками. Отслеживание переходов с других сайтов. Обнуление значений, конфигурация, блок для главной.
2
1
Обратная связь с возможностью добавления персональной информации на страницу формуляра обратной связи. Возможность конфигурации отправки сообщений администраторам.
3
1
Модуль вопросов и ответов, добавление, отслеживание новых поступлений, широкие конфигурации модуля. Поиск информации в модуле вопросов и ответов с подсветкой по поисковому запросу.
3
1
Каталог файлов системы с возможностью добавления файлов пользователями, добавление, отслеживание новых поступлений, широкие конфигурации модуля. Поиск информации в модуле каталога файлов с подсветкой по поисковому запросу.
3
1
Модуль Интернет радио с возможностью добавления всех известных форматов вещания каналов в сети. Установка логотипов персонально для каждого радиоканала. Развёртывание радио в отдельном блоке с возможностью дальнейшего просмотра сайта.
2
1
Модуль анекдотов с возможностью добавления анекдотов пользователями, добавление, отслеживание новых поступлений, широкие конфигурации модуля. Поиск информации в модуле анекдотов с подсветкой по поисковому запросу.
2
1
Каталог сайтов системы с возможностью добавления сайтов пользователями, добавление, отслеживание новых поступлений, широкие конфигурации модуля. Поиск информации в модуле каталога сайтов с подсветкой по поисковому запросу.
2
1
Медиа каталог системы с возможностью добавления сайтов пользователями, добавление, отслеживание новых поступлений, широкие конфигурации модуля. Поиск информации в модуле медиа каталога с подсветкой по поисковому запросу.
2
1
Новостной модуль системы с возможностью добавления сайтов пользователями, добавление, отслеживание новых поступлений, широкие конфигурации модуля. Поиск информации в новостном модуле с подсветкой по поисковому запросу.
3
1
Модуль формы заказов предназначенный для создания форм заказа чего-либо на сайте. Информация отправляется на адрес администратора, а так же фиксируется в базе данных модуля. Существует возможность дублирования, подтверждение заказов администратором и другие настройки.
2
1
Модуль статей с возможностью добавления статей пользователями, добавление, отслеживание новых поступлений, широкие конфигурации модуля. Поиск информации в модуле статей с подсветкой по поисковому запросу.
3
1
Магазин для сайта предназначенный для широкого круга использования. Имеется возможность установки партнерской программы. Ведения каталога клиентов, их управление и многое другое.
2
1
Модуль опросов с возможностью программирования и установки по времени. Редактирование, изменения, конфигурации, блоки.
3
1
Личный отдел пользователя, личные настройки, загрузка аватаров, выбор темы, персональное меню и многое другое.
3
1
Резервное копирование и восстановление базы данных неограниченных размеров.
1
1
Модуль публикации HTML страниц и их автоматическое определение.
Представляем Вашему вниманию новую версию системы SLAED CMS 2 Pro. Значительным изменениям в данной версии подверглась пользовательская часть системы, а так же основные и второстепенные функции ядра. Удалён встроенный ранее форум, тем самым повысилась безопасность и универсальность системы. Расширен профиль пользователя. Улучшена визуальная часть комментариев, добавлен редактор. Всё это только малая часть произведённых в системе изменений. С основными изменениями, Вы можете ознакомиться при подробном просмотре.
Общие изменения – Уровень ядра
- Одно из основных новшеств данной версии это полное отсутствие встроенного форума PHPBB, его компонентов и модулей.
- Переписана функция генерации заголовков страниц генерируемых модулями. Таким образом, улучшена индексация сайта поисковыми системами и последующий рейтинг сайта в целом.
- Произведены кардинальные изменения в функции фильтрации. Установлена возможность добавления запрёщённых к использованию слов из панели администратора системы. Что в свою очередь даёт возможность запрета к использованию, допустим в комментариях пользователей, тех или иных слов.
- Добавлена возможность установки администраторам время работы Cookies пользователей и администраторов системы непосредственно из панели управления.
- Установлена возможность добавления ссылок на профиль и личные сообщения форума. Теперь Ваши зарегистрированные пользователи имеют возможность перехода в данные отделы форума непосредственно из своего персонального отдела.
- Модифицирован блок модулей. Добавлено автоматическое определение и отражения в блоке ссылки на сторонний форум.
- Написана и установлена функция подсчёта просмотренных страниц посетителями Вашего сайта. Данная статистика работает без использования базы данных и тем самым не нагружает систему. Статистика обнуляется автоматически один раз в сутки.
- Написан дополнительный блок, в котором отражается статистика просмотров страниц за сутки в графическом элементе, а так же кнопки для новостей в формате RSS и модуля Анти спама.
- Произведены изменения в системе комментариев. Корректировке подверглась таблица базы данных комментариев. Удалены некоторые поля, изменены скрипты и запросы в них.
- Написана новая функция автоматической генерации пароля для использования в модуле пользователей, а так же для генерации графического секретного кода в автоматическом режиме.
- Изменён способ защиты конфигурационных файлов системы от прямого доступа. Тем самым снижена нагрузка и увеличена безопасность.
- Перемещены некоторые параметры основного конфигурационного файла в панель администрации системы. Таким образом, увеличилась гибкость в настройки секретного, графического кода.
- Сокращенны вводимые параметры при установке системы по средствам инсталлятора.
- Установлена дополнительная проверка при входе пользователя, что в свою очередь исключает похищение Cookies и вход в систему под именем похищенных данных злоумышленником.
- Улучшена проверка входящей информации в системе безопасности.
- Написана и интегрирована новая функция для отправки сообщений по средствам mail();. Таким образом, увеличена универсальность в её использовании.
- Модифицирована функция отправки массовых сообщений и рассылки из панели администратора системы. Снижена нагрузка на базу данных.
- Модифицирована функция анализа запросов в базу данных.
- В конфигурации системы добавлены параметры определения пользователя по последнему IP адресу и возможность установки времени работы сессий посетителей системы.
- Глобальным изменениям подверглась система групп и пунктов. Добавлена возможность установки специальных групп пользователей независимых от количества набранных ими пунктов. Добавление в специальные группы производится непосредственно администратором проекта. Снижена нагрузка на базу данных при активированной системе групп в три раза, при сравнении с прежней.
- Полностью переписана система комментариев. Для всех комментариев, теперь используются всего две функции. Таким образом, значительно увеличилась гибкость, функциональность и удобство просмотра комментариев. Установлена возможность конфигурации комментариев непосредственно из панели управления администраторам. В настройки добавлены: Количество комментариев на страницу и максимально допустимое количество знаков в слове при публикации комментария пользователем.
- Централизована функция вывода количества страниц. Частично изменён код для более удобного управления при большом количестве страниц. Произведены изменения во всех модулях и отделах где это используется.
- В системе больше не используются старые функции проверки и фильтрации, такие как: FixQuotes, delQuotes, check_words, check_html, filter_text. Взамен, установлена более гибкая и быстрая функция фильтрации. Таким образом, значительно снизилась нагрузка системы в тех местах, где они использовались. Изменениям подверглись все файлы системы, где нужна была замена. Функции сохранены и перенесены в отдельный файл, для корректной работы со сторонними и старыми модулями.
- Написана и интегрирована в систему централизованная функция загрузки файлов и графических элементов.
- Модифицирована система безопасности в плане языковых переменных.
- Написана и установлена централизованная функция проверки и установки необходимых атрибутов для конфигурационных файлов системы.
- Написана и установлена централизованная функция отражения ошибок при заполнении полей. Как правило, используется в пользовательской части системы, а так же при некорректной установки прав записи на конфигурационные файлы в панели администратора системы.
- Оптимизирован код системы безопасности, сокращено его количество.
- Произведены изменения в защите конфигурационных файлов от прямого доступа, которые повышают безопасность системы в целом.
- Написана и установлена функция подсчёта уникальных посетителей сайта в течение суток. IP адреса уникальных посетителей сохраняются в файле, таким образом исключён подсчёт одного IP несколько раз. Чистка файлов счётчика производится раз в сутки.
- Подверглась изменениям функция выбора языка для модулей в административной части системы.
- Написан и установлен широко-функциональный BB редактор с функцией автоматического транслита русского алфавита в латинский и обратно, расширения окна ввода текста и многое другое. Редактор исполнен в графическом стиле с подвязкой CSS
- Произведены изменения в функции генерации секретного кода. Модифицировано и централизовано её использование.
- Для повышения безопасности в панели администратора установлена проверка на удаление установочной директории.
- Модифицирована система генерации темы оформления. Таким образом, упрощена работа по изготовлению тем оформления. Увеличена её функциональность и гибкость.
Новые возможности - Уровень администратора и пользователя
- Произведены изменения и сокращения кода административной и пользовательской части модулей Контент и Опросы.
- Полностью переписана пользовательская часть модулей Видео и Аудио, внесены изменения в административную часть. Таким образом, снизилась нагрузка на базу данных в 8-10 раз. Произведены коррекции улучшающие просмотр данных модулей, а так же релевантность для поисковых системы.
- Частично переписана пользовательская часть модуля «Вопросы и ответы». Модифицирован поиск модуля. Удалена передача названия категории в адресной строке браузера, которая препятствовала корректной индексации поисковыми системами, а так же была неудобна для запоминания или копирования.
- В модуле вопросов и ответов добавлена возможность отключения отправки вопросов от посетителей проекта, а так же добавлена возможность установки секретного кода, что в свою очередь исключает отправку вопросов спамерскими программами.
- Модифицирована функция просмотра и сортировки Анекдотов в панели администратора. Модифицирован прежний запрос в базу, что привело к снижению нагрузки на базу данных в 8-10 раз. Полностью переписана пользовательская часть модуля. Произведена оптимизация для лучшей индексации поисковыми системами.
- Модифицирована административная и пользовательская часть модуля пользователей. Добавлена возможность запрета почтовых адресов и ников при регистрации пользователей. Пользовательские конфигурации панели администратора, для удобства перенесены в отдел пользователей. Внесены визуальные корректировки пользовательской и административной части модуля.
- В новостном модуле системы установлен якорь, который даёт возможность направления пользователя нажавшего на комментарий, непосредственно к просмотру комментариев без прокрутки статьи.
- Модифицирован модуль голосований, сокращён код в пользовательской и административной части за счёт модернизации языковых функций. Дополнительно к этому установлена возможность смены интервала между голосованиями пользователей из панели администратора модуля.
- Модифицирован модуль каталога файлов, установлена возможность смены интервала между оценкой файлов пользователями из панели администратора модуля. Таким образом, значительно снижена возможность накрутки рейтинга.
- Модифицирован модуль каталога сайтов, установлена возможность смены интервала между оценкой сайтов пользователями из панели администратора модуля. Таким образом, значительно снижена возможность накрутки рейтинга.
- Удалён встроенный в систему редактор TinyMce в виду торможения загрузки и работы при включенном режиме. Данный редактор обновлён до актуальной версии и установлен как модуль с возможностью работы с ним как посетителям сайта, так и администраторам с открытием в новом окне браузера.
- Удалён встроенный в систему «Бакуп» базы данных. Данный скрипт обновлён до актуальной версии и установлен как модуль для администратора проекта с открытием в новом окне браузера непосредственно из панели администратора системы.
- Модифицирована административная часть управления пользователями системы. Добавлены дополнительные параметры поиска пользователей.
- Частично переписана пользовательская и административная часть модуля галереи. Удалён лишний код, снижена нагрузка на базу данных, улучшена функциональность.
- Установлены ссылки с якорями в комментариях для модулей: Новости, Файлы, Ссылки. Это сделано для более быстрого попадания и просмотра отдела комментариев.
- Глобальным изменениям подверглась пользовательская часть новостного модуля. Удалены лишние файлы. Изменены функции и ссылки модуля.
- Модифицирована функция проверки на существование релиза в панели администратора модулей Видео и Аудио.
- Модифицирована главная страница модуля анекдотов. Теперь на главной, кроме основных категорий отражаются 10 новых анекдотов.
- Частично изменён внешний вид пользовательской части модуля контента.
- Значительно расширен профиль пользователя. Добавлена возможность загрузки персонального графического элемента с компьютера пользователя или по ссылке. Дополнительно к этому предоставляется возможность выбора из существующей галереи аватар. Добавлены дополнительные поля в профиле, такие как пол и дата рождения.
- Введены шесть новых параметров для настройки пользовательского профиля из панели администратора системы.
- Добавлены новые параметры в отдел просмотра персональной информации о пользователе.
- Откорректированы некоторые функции модуля пользователя, внесены изменения в код, добавлены новые функции.
- В модуле пользователя системы установлена возможность смены актуального пароля с функцией отправки нового на почтовый адрес пользователя.
- Модифицированы названия функций модуля пользователя.
- Модифицирован модуль автоматического обмена ссылками, исключена возможность отражения сайтов в самом модуле, в отделе новые, сайтов без переходов.
- Модифицирована административная часть модуля автоматического обмена ссылками. Улучшен просмотр сайтов и их сортировка. Снижена нагрузка на базу данных.
- Произведены изменения в модуле контента, которые значительным образом улучшают индексацию отделов и страниц данного модуля поисковыми системами.
- Модифицирован модуль Html Content в плане скорости работы и безопасности.
- Модифицирован модуль обратной связи. В случае если один администратор на сайте, поле «Кому» не отражается.
- Установлен ББ Редактор в модуль новостей с возможностью его использования при публикации и отражения новостей.
Приобретение системы
Официальный релиз SLAED CMS 2 Pro намечен на 08.09.2006. Стоимость одной версии системы SLAED CMS 2 Pro по тарифу Bronze составляет 50 Евро или по курсу к доллару.
Оплатить заказ можно любым удобным для Вас способом, в системах: WebMoney, PayPal или банковским платежом в Германии. Ознакомиться с условиями приобретения и лицензирования можно магазине проекта.
В сегодняшнем мировом Интернет-сообществе стремительно набирают популярность системы управления контентом – CMS. С их помощью любой пользователь может с минимальными усилиями создать полноценный web-сайт. При этом пользователь не обязан знать всех тонкостей web-программирования. Достаточно установить CMS на сервер, наполнить получившийся web-сайт необходимым содержанием и новый портал готов принимать посетителей. Остается только один вопрос – какую CMS выбрать? В этой статье мы познакомим вас с новой, но уже набирающей популярность системой Open SLAED.
Предыстория
Проект SLAED CMS (http://www.slaed.net) был создан несколько лет назад и сразу зарекомендовал себя с лучшей стороны. Сегодня разработано уже четвертое поколение SLAED CMS Pro, и несомненным ее козырем является стабильность работы и отлично проработанная система защиты.
Совсем недавно разработчики SLAED CMS представили первую версию системы, относящуюся к новому поколению CMS. Ее название – Open SLAED. Это поколение не только вобрало в себя лучшие качества платной версии SLAED CMS, но и содержит абсолютно новые функции и технологии. Поэтому в сегодняшней статье я познакомлю вас с этой системой управления контентом. Для начала давайте узнаем, какие же преимущества имеет Open SLAED:
• Использование UNICODE для функции многоязычности
• Внедренная технология AJAX
• Поддержка PHP 4, PHP 5, а также готовящейся к выходу PHP 6
• Повышенный уровень безопасности системы и ее компонентов
• Работа системы под лицензией GPL 3
Пожалуй, о последнем пункте нужно рассказать отдельно. Как известно, ветка SLAED CMS Pro является платной, а предшественница Open SLAED – SLAED CMS Lite распространялась как freeware. Open SLAED – это первое поколение SLAED CMS, которое распространяется под лицензий GNU/GPL. Таким образом, эта система имеет большие перспективы в мире CMS, поскольку теперь разработчики и энтузиасты могут свободно расширять функциональность Open SLAED, создавать неограниченное количество компонентов для нее: блоков, модулей, тем, языковых пакетов.
Установка
Перед тем, как познакомиться с Open SLAED, ее необходимо установить на сервер. Для начала нам потребуется сам дистрибутив системы. Open SLAED можно загрузить на сайте: http://www.slaed.net. Для установки системы нам потребуется web-сервер, совместимый с Apache, интерпретатор PHP, а также СУБД MySQL. Итак, для начала необходимо распаковать дистрибутив Open SLAED в корневую папку сайта, после чего нужно выставить необходимые права доступа:
• 666 – на все файлы в папке config/, config/cache/, config/counter/, config/logs/ (кроме файлов .htaccess и index.html);
• 777 – на папки (именно папки, а не файлы!) config/cache/, config/counter/, config/logs/, а также на папку uploads/ и все остальные папки, вложенные в нее.
Кроме этого, разработчики рекомендуют изменить имя файла admin.php в целях безопасности.
Еще один важный момент – подготовка базы данных для Open SLAED. Для этого достаточно создать новую БД с помощью имеющегося средства для управления MySQL (скорее всего, это будет phpMyAdmin), например, с именем openslaed (рис.1).
Рис.1. Создание БД для Open SLAED.
Теперь, подготовив почву для CMS, запускаем установочный скрипт, который находится по адресу: http://корневая_папка/setup.php. Инсталлятор приветливо встречает нас и предлагает выбрать один из языков системы – английский, немецкий, русский. Кстати, сразу же бросается в глаза отличный и тщательно проработанный дизайн инсталлятора (рис.2).
Рис.2. Выбор языка CMS.
Далее система отобразит лицензионное соглашение и спросит, согласны ли вы с ним. Теперь следует важный этап инсталляции – установка соединения с базой данных. Для этого необходимо указать сервер БД, имя пользователя и пароль для авторизации, а также название той базы данных, которую вы создали для Open SLAED, также можно изменить стандартный префикс для таблиц БД (это необязательно). Кроме того, если вы изменили в целях безопасности имя файла admin.php, обязательно укажите в конфигурации новое имя этого файла (без расширения .php). Теперь, если вы все параметры указали верно, инсталлятор соединится с БД и добавит необходимые для Open SLAED таблицы (рис.3).
Рис.3. Процесс установки таблиц.
Финальным аккордом будет создание учетной записи администратора. Больших трудностей этот шаг вызвать не должен – вводим имя, пароль, e-mail и адрес сайта. Также можно разрешить создание учетной записи администратора как обычного пользователя. На этом процесс установки окончен. Теперь можно авторизоваться и войти в админ-панель.
- Уголок web-мастера -
Перед тем, как перейти к изучению интерфейса системы, должен обратить ваше внимание на следующую деталь. На некоторых серверах возможна ситуация, когда браузеры ошибочно используют для русского варианта Open SLAED не UNICODE, а другую кодировку, чаще всего Windows-1251 или KOI8-R. Чтобы избежать такого эффекта, необходимо явно указать браузеру использование UNICODE. Для этого открываем файл .htaccess, находящийся в корневой папке, и добавляем в него следующую строку:
AddDefaultCharset UTF-8
Теперь все будет отображаться без ошибок.
- Уголок web-мастера -
Админ-панель
Итак, вы вошли в админ-панель (рис.4). Как можно заметить, ее интерфейс разделен на несколько частей:
Главной частью админ-панели является рабочее место администратора, где отображаются системные сообщения и ссылки на все имеющиеся модули админ-панели; отсюда начинается настройка и администрирование Open SLAED. Первым делом мы обратимся к модулю «Конфигурации». Здесь собраны основные параметры CMS, как то: название сайта, адрес, логотип и т.д. Кроме того, если вы собираетесь устанавливать форум на свой web-сайт, то здесь можно объединить регистрацию пользователей форума и Open SLAED, а также интегрировать в систему профили и сервис личных сообщений форума. Open SLAED поддерживает следующие форумы:
• phpBB 2.0.x;
• Invision Power Board 1.3.1, 2.0.x, 2.1.x, 2.2.x, 2.3.x;
• vBulletin;
• Simple Machines Forum (SMF).
Кроме этого, модуль «Конфигурации» содержит немало других интересных параметров. Здесь можно настроить работу графического кода (captcha) для защиты от рекламных роботов, использование редакторов в модулях системы, cookies, ЧПУ, языки, цензуру, кэширование и многое другое. Кстати, Open SLAED содержит и поддерживает четыре редактора для публикации: обычный BB-редактор, TinyMCE 3, Spaw 2 и FCKeditor.
В отличие от предыдущего поколения Lite, в Open SLAED также был вынесен отдельный модуль для управления рейтингами. В стандартной комплектации возможно настройка рейтингов в модулях «Новости», «Профиль» и «Каталог файлов».
Также заметно улучшился модуль «RSS каналы». Теперь пользователи могут создать собственное оформление новостей, управлять количеством выводимых новостей, подробно просматривать отдельные каналы RSS.
Должен обрадовать тех, кто создает многоязычные порталы. В Open SLAED появился отдельный модуль для управления языками. Сюда были вынесены все настройки языков для модулей системы и админ-панели. Но не это главное. Изюминка модуля «Языки» состоит в том, что теперь можно редактировать языковые файлы прямо из админ-панели с помощью редактора языков! Причем все языковые константы отсортированы и разделены по установленным языкам, поэтому теперь вы сможете легко и быстро создать многоязычный web-сайт (рис.5).
Рис.5. Редактор языков.
Еще я должен отметить новый модуль «Файловый редактор». Используя его, вы забудете о длительных загрузках на FTP-сервер файлов для каталога или изображений для новостей. По умолчанию для загрузки используется папка uploads/news/ и файлы форматов *.gif, *.jpg, *.jpeg, *.png. Однако, используя конфигурации, можно настроить загрузки под себя и разрешить другие форматы файлов, а также указать допустимый размер файлов, количество одновременных загрузок, количество файлов на страницу, разрешить гостям добавлять файлы.
Конечно, не ударил лицом в грязь и модуль «Безопасность». Как всегда, здесь можно найти все для блокировки нежелательных IP-адресов, настройки правил для администраторов, защиты от DDoS- и Flood-атак, работы со статистикой.
Пользователи
Итак, изучив основные возможности админ-панели, перейдем к одному из фундаментальных компонентов Open SLAED – управлению пользователями. Важным нововведением в этой сфере является система очков (пунктов) и рейтингов.
С помощью очков (пунктов) можно судить об активности на портале того или иного пользователя. Например, за просмотр страницы добавляется 1 пункт, за публикацию материала в FAQ – 10 пунктов, а за оценивание какого-либо файла в каталоге – 3 пункта. В Open SLAED уже имеется некоторый набор действий, за которые добавляются очки, а администратор уже может настроить количество выставляемых очков по своему вкусу (рис.6).
Рис.6. Настройка системы пунктов.
Рейтинг, в отличие от очков, выставляет не CMS, а другие посетители вашего портала. Оценку определенному пользователю можно выставлять по пятибалльной шкале в комментариях и только один раз (рис.7).
Рис.7. Комментарий и рейтинг.
Кстати, у администраторов есть возможность изменять количество пунктов у посетителя. Для этого достаточно зайти в модуль «Пользователи», найти там нужного пользователя и отредактировать его профиль. Кроме количества очков, здесь можно указывать такую контактную информацию, как web-сайт, e-mail, аккаунты в ICQ, AIM, Yahoo и MSN, личную информацию (увлечения, род занятий и т.д.), используемый язык на сайте. Кроме того, можно создать с помощью редактора собственное меню, которое будет отображаться на панели блоков.
Как всегда, имеется стандартный набор инструментов для работы с комментариями (рис.7):
• Персональная информация о комментаторе;
• Переход на web-сайт комментатора;
• Отправка писем на e-mail;
• Информация об IP-адресе;
• Блокировка нежелательных посетителей;
• Редактирование комментария:
• Удаление комментария.
Страничка с профилем комментатора, на которую ведет первая ссылка, содержит подробную информацию о нем, как то: ник, дата рождения, IP-адрес, пол, количество набранных пунктов, группы, контакты и даже подробная информация о браузере пользователя (рис.8)!
Рис.8. Персональная информация.
Выводы
Итак, новая CMS Open SLAED уже зарекомендовала себя как стабильная и мощная система с отличным набором инструментов для управления порталом, необходимых для создания собственного web-сайта. С помощью Open SLAED можно создать сайт практически любой направленности – от домашней странички до сложного корпоративного портала или софтового каталога. Поэтому, если вы хотите создать хорошо защищенный и функционирующий web-сайт, попробуйте эту систему, она прекрасно выполнит свою работу, а вы и ваши посетители останутся довольны. На этом позвольте попрощаться, до новых встреч!
Чтобы создать собственный модуль для сайта, построенного с использованием SLAED, достаточно простейших знаний HTML и PHP, а также соблюдение их синтаксиса. Кроме этого потребуется правильная постановка задачи и внимательность. В качестве примера ниже приведены коды модулей, созданные для использования на всех версиях системы SLAED. При реализации модулей учитывайте, любой PHP код должен начинаться c <?php и заканчиваться ?>
1. Создание простейшего модуля
1.1. Представим себе, что Ваш сайт только на русском языке. Вы хотите для этого сайта сделать модуль «О компании». Для этого Вам нужно в директории http://www.ваш_сайт.com/modules/ создать поддиректорию «About_Company». В этой поддиректории должен находиться файл index.php. Вот как это должно выглядеть:
(Кроме модуля «About_Company» на скриншоте представлен ещё и модуль «Account».)
В файле index.php для простейшего модуля должен быть такой код:
Без комментариев код модуля «О компании» выглядит так:
В содержимое модуля можно вставлять не только текст, но и HTML-код, а также PHP-код. HTML-код нужно вставлять с соблюдением синтаксиса языка PHP.
1.2. Допустим, Вы хотите кроме текста на русском языке вставлять в модуль ещё и какие-то картинки. Для этого нужно добавить в директорию «About_Company» модуля «About_Company» поддиректорию «images», в которой будут храниться графические файлы. Структура директорий и файлов модуля «About_Company» будет выглядеть так:
building.jpg — это фотография здания компании company_logo.gif — это логотип компании director.jpg — это фотография директора фирмы index.html — это пустой файл, который нужен для того, чтобы невозможно было просмотреть браузером содержимое директории «images» map.gif — это карта проезда к зданию компании
Разумеется, могут быть и другие графические файлы. Вы можете задавать свои имена графическим файлам.
1.3. Предположим, что Ваш сайт не на одном языке (только на русском), а на нескольких языках (русском, английском и немецком). В этом случае структура директорий и файлов модуля «About_Company» будет выглядеть так:
language — это директория, содержащая в себе языковые файлы
.htaccess — этот файл запрещает всем доступ в директорию «language», в этом файле должна быть такая строка:
Файл .htaccess нужно создавать, редактировать и сохранять только в программе «Блокнот» (Notepad) под Windows, так как этот файл должен быть сохранён в кодировке Unix, что обеспечивает его правильную работу на web-сервере, использующего операционную систему Unix или ей подобную (Linux, FreeBSD).
index.html — это пустой файл, который нужен для того, чтобы невозможно было просмотреть браузером содержимое директории «language» lang-english.php — языковый файл модуля на английском языке lang-german.php — языковый файл модуля на немецком языке lang-russian.php — языковый файл модуля на русском языке
Код модуля «About_Company» в этом случае будет иметь вид:
Без комментариев код модуля «About_Company», который работает на мультиязычном сайте, имеет вид:
В языковых файлах lang-english.php и lang-german.php информация, представленная в файле lang-russian.php, должны быть переведена на соответствующие языки.
В данном примере всё содержимое (контент) и внутреннее оформление (дизайн) модуля «About_Company» находится в языковых файлах. Для более сложного содержимого модуля (таблицы, например) целесообразно размещать HTML-ко