Мы будем Вам признательны, если Вы поддержите проект Open SLAED и используя Ваши возможности, разместите наш пресс-релиз на страницах своих сайтов, проектов, форумов, блогов. Текст пресс-релиза, возможно, видоизменить под Ваш формат, не искажая смысл. Пресс-релиз можно взять на данной странице.
Представляю Вашему вниманию полный видео урок по установке SLAED CMS на локальный сервер, виртуальный сервер, а так же система прилагаются в архиве. Установка элементарная, разберётся даже ребёнок, поэтому всем новичкам качать обязательно.
Два урока в формате Флэш
1. Создание базы данных
2. Установка SLAED CMS 2.3 Lite
Еще одна обработка скрипта из серии модулей с использованием флэш-плейера. В нем можно проигрывать файлы в формате FLV (Flash Video)
Реализованы следующие возможности:
1. Добавление текста на страницу модуля, который редактируется в админке с возможностью использования html редактора
2. Автоматическое сканирование директории с видео и создание плейлиста (внимание! при сохранении плей-листа для его корректного отображения на сайте, нужно удалить все строки (не путать с , они должны остаться) и знаки "-".
3. Возможность добавить скрипт в блок
4. Комментарии пользователей
5. Индивидуальная конфигурация скрипта для модуля, блока и радио
Новая версия модуля для Слаед 2.1. В него добавлены следующие возможности:
1. Добавление текста на страницу модуля, который редактируется в админке с возможностью использования html редактора
2. Автоматическое сканирование директории с музыкой и создание плейлиста
3. Возможность добавить скрипт в блок
4. Возможность прослушивания музыки в режиме оффлайн-радио в отдельном окне
5. Индивидуальная визуальная настройка скрипта для модуля, блока и радио
Вместе с модулем Video включен расширенный модуль Search от "bleid.bsk@gmail.com", но доработанный мной на поиск и в видео-каталоге.
Кое что о модуле Video:
Попробовать позаписывать то, что я доработал чтоль :)
01. Теперь поиск по архиву не зависит от введенного регистра.
02. В админке расширено количество фильмов на одной странице.
03. Изменен внешний вид списка фильмов в админе. Теперь легче попадать в ссылки :)
04. В списке фильмов в админке добавил ссылку на редактирование кадров.
05. Изменил внешний вид списка всех фильмов в юзерской части. Добавил вывод статиски скачивания и т.д.
06. Изменил внешний вид непосредственно "о фильме". Теперь более компактно.
07. В детализации о фильме по умолчанию открывается "большая" обложка.
08. Поправил "Обновить/проверить файлы/avi инфу" о файлах. Раньше она не работала у меня.
09. По ссылке "Скачать" отображаются ссылки на E-Mule, если такие были.
10. Исправил работу с несколькими файлами на один фильм.
11. Мне лично необходима работа с несколькими провайдерами. Скрипт работает на 4-е провайдера.
12. Сделал поиск по всем плагинам-грабберам сразу.
13. Поправил некорректность работы плагина afisha.php, который грабит с film.ru
14. Поправил работу с подкатегориями. Раньше вместо них выводилась пустота.
15. Перевел весь модуль на доступ "OnLine2User". Т.е. по умолчанию все расчитано на то, что фильмы даступны только зареганым юзерам.
16. Поправил центральный блок вывода последних добавленных фильмов. Убрал обрезку названия фильма, достала :)
17. Теперь юзерам доступна информация "Скачано", т.е. количество скачиваний данного фильма.
18. Для себя добавил возможность подключения плагина публикации фильма на форуме. Собственно у нас есть такая фишка, как Партнерская программа, где за скачивание одного мегабайта берут 20 копеек, 10 из которых переводят на мой счет. Есть специальный форум, где люди ручками публикуют свои "мега" обновления. Я сделал скрипт, который делает это сам. Работает он только в подробностях фильма в юзерской части и только если вы залогинились в админку. Наверное он будет отключен в комплекте для скачивания :)
19. Сборщик AVI инфы теперь пропускает ссылки ED2K
20. Сохранение измененной информации о фильме тоже контроллирует ED2K ссылки.
21. После обработки AVI инфы всех файлов, кнопочка "НАЗАД" ведет действительно назад, а не обратно в IFRAME.
22. Поправил инфу в копирайтах :)
23. Поставил проверку на наличие файла-скрипта посылки информации о фильме на форум.
24. Поправил массивы ссылок. Теперь при добавлении фильма, можно указывать ссылки на файлы через несколько строк, лишние пустоты удаляет :)
25. Сегодня перевел свой хостинг на собственный сервер под FreeBSD. Теперь тестирую модуль под сей системой. Пару багов уже убил :)
26. Поправил проверялку *.avi файлов по всему каталогу. Ранее сканер не пропускал пустые строки и пытался найти то, чего нет :)
27. Странная хрень для меня попалась. Сервак в кодировке koi8-r, сайт в cp1251. Функция strtoupper(); работает не верно в этом случае. Доработал, стало работать вроде. 20.08.06 - Пришлось вновь переделать эти функции. На текущий момент работает верно.
28. Блок block-Catalog-Menu-Jenre.php - показывает подкатегории и верно по ним переходит.
29. При добавлении фильма с сайтов типа Film.ru в поле Оригинального названия вставлялся год ввиде (2006). Я его убрал.
30. Сделал ограничение в размере обложки по умолчанию на 200 пикселей. Если родная картинка была меньше - она меньше и будет
показана, а если была больше 200, то картинка будет с ограничением в 200 пикселей, но появится ссылка "Увеличить", при клике на которую увидем большую картинку.
31. В центральный блок последних добавлений добавил статистику добавлений за сегодня и за неделю.
Советы.
1. Хотите поставить свой графический Copyright в увеличенный скриншот обложки диска?
Исправьте файл reliz\video\my_copyright.png или просто его удалите, тогда система поставит (c)Moviecatalog
2. Хотите подключить создание темы в форуме о добавленном файле?
Переименуйте скрипт _forum_send.php в forum_send.php и собственно по аналогии кода можете сделать свой.
3. Хотите работать с несколькими провайдерами?
Переименуйте файл _providers.php в providers.php - и настройте его под себя.
4. Хотите подключить информацию об доступе через SMS и потребовать логин и пароль к ftp соединению?
Переименуйте файл _sms_ftp.php в sms_ftp.php и настройте его под себя.
Блок "Админка" не претендует на звание навороченного модуля, так что прошу не упрекать в простоте исполнения. Создание этого блока продиктованно лишь желанием облегчить работу по постоению портала.
Описание: В данном блоке удобно вынесены 4, на мой взгляд, нужнейшие ссылки: Переход в модуль "Админпанель", Добавить новость, Добавить файл, Редактировать Форум. Теперь чтобы добавить новость или файл не придётся делать 4-5 кликов, а можно обойтись всего одним. Просто, но приятно. Надеюсь и другим он будет полезен.
Примечания:
1. Рекомендуется ставить этот блок в правом верхнем углу сайта.
2. Само собой ставить права на просмотр только администратору.
3. В файле block-Adminka.php изменить все записи "admin_file.php" на свои.
Видеокаталог от Sandr'а. Конвертирован с Нюки. Других изменений не вносилось. Рабочий на 90%: не работает создание плейлистов (блокирует защита Слаеда) и добавление картинок пользователями (картинки загружаются, но не отображаются). Было бы неплохо, если бы умельцы интегрировали его под Слаед до конца. Посмотреть в работе под Слаедом можно здесь: http://src.ozersk.net , под Нюкой у автора здесь: http://sandr.jino-net.ru
Эта спецификация определяет Каскадные таблицы Стилей, уровень 2 (CSS2). CSS2 - это язык таблиц стилей, позволяющий авторам и пользователям подключать стили (например, шрифты, пробелы и звуковые сигналы) в структурированные документы (например, документы HTML и приложения XML). CSS2 упрощает создание и обслуживание Web-сайта путём разделения структуры и стиля представления документов.
Много полезной информации о праздновании различных событий, о праздничных традициях. Каталог фирм и специалистов предоставляющих "праздничные" услуги в Черкассах и области, а также в Киеве. Форум, где можно обговорить околопраздничные темы. Разделы для специалистов, чья работа - создание праздника.
При отборе сайтов в ответ на запрос гугль отфильтровывает множество сайтов, формально подходящих под условия запроса, но по тем или иным причинам вызывающие сомнения и подозрения. Вот об этих сомнениях и подозрениях и поговорим. Называются они фильтрами. У гугля их много. Нет никаких доказательств истинности этого списка, то есть пресс-релизы Google объявляют только о том, что фильтры существуют, а сам список основывается скорее на идеях, теориях и предположениях, построенных исходя из опыта оптимизации поисковых систем.
Песочница
Обычно применяется к новым сайтам, появившимся в течении последнего года. Благодаря этому фильтру страницы не попадают в результаты поиска по высококонкурентным фразам, хотя по редким фразам сайт может присутствовать в выдаче. Гугль использует систему называемую "степень доверия", в основе которой авторитетность сайтов, ссылающихся на ваш новый сайт. Для того, чтобы поскорее выбраться из песочницы необходимо заиметь побольше таких авторитетных ссылок. Это нелегко, а иногда и практически невозможно. Тогда можно попробовать расширить контент сайта, чтобы взять не качеством а количеством на редких фразах.
-30
Этот фильтр применяется гуглем к сайтам, которые используют черные методы, такие как дорвеи и редиректы при помощи javascript. Когда гугль обнаруживает такое на вашем сайте, то ваш сайт понижается на 30 позиций. Чтобы обойти этот фильтр, как правило, достаточно убрать редирект.
Bombing
Применяется к сайтам, которые имеют большое количество входящих ссылок с одним и тем же текстом. Гугль справедливо полагает, что это неестественно, что везде текст ссылки один и тот же. Если гугль уже применил этот фильтр, то наверное лучше всего будет написать запрос на повторное включение сайта. Если вы опасаетесь, что этот фильтр вот-вот будет применен к вашему сайту, то можно попросить людей изменить ссылки на вас или купить несколько ссылок с разнообразным текстом.
Дублирующийся контент
Фильтр применяется к сайтам, которые используют заимствованный контент, который уже публиковался на других сайтах. В случае применения этого фильтра к сайту, сайт обесценивается и если он не имеет достаточное количество весомых входящих ссылок, то ваш сайт попадает в "опущенные результаты", которые выдаются пользователю только если он нажмет на одноименную ссылку на последней странице. Главные действия по преодолению этого фильтра должны быть направлены на удаление дублирующегося контента. Напишите письма тем, кто воспользовался вашим контентом, с требованием убрать ваш контент, напишите их хостерам, пожалуйтесь гуглю в конце концов.
Дополнительные результаты
Гугль может проиндексировать ваши страницы и поместить их в под-индекс. Страницы помещенные туда не считаются гуглем достойными, но они используются в случаях, когда у гугля недостаточно хороших страниц для запроса. Чтобы избежать этого фильтра обычно достаточно нескольких входящих ссылок.
Возраст домена
Этот фильтр тесно связан с "песочницей". В его основе лежит предположение, что более старые домены имеют больше доверия, чем только что появившиеся. Повлиять тут на что либо трудно, поправить ситуацию могут ссылки с авторитетных сайтов. Можно еще перекупать старые домены.
Опущенные результаты
Страницы вашего сайта могут попадать в опущенные результаты поиска и будут показаны только если пользователь долистает до последней страницы и нажмет одноименную ссылку, что крайне маловероятно, т.е. фактически ваши страницы выпадают из поиска. Причины попадания туда - недостаток входящих ссылок, дублирующийся контент, дублирующиеся заголовки страниц и метатеги, а также слабая внутренняя перелинковка страниц. Чтобы исправить ситуацию измените метатеги и заголовки страниц, исправьте дублирующийся контент и добавьте внешних ссылок.
Степень доверия
Подобно PR(PageRank) степень доверия (Google Trust Rank) имеет множество влияющих факторов. Из известных факторов можно отметить возраст сайта, количество авторитетных входящих ссылок, количество исходящих ссылок, качество внутренней перелинковки. Все сайты проходят через этот фильтр и если ваш Trust Rank низкий, то это неативно повляет на ваши позиции в результатах поиска. Как новый так и старый сайт могут иметь одинаково высокий или низкий Trust Rank. Для того чтобы его повысить оптимизируйте остальные известные факторы, влияющие на степень доверия.
links.htm
Этот фильтр наказывает сайты, которые были замечены во взаимном обмене ссылками. Обмен ссылками - эта старый способ повысить позицию в гугле, который не поощряется гуглем. Вместо использования links попробуйте назвать страницу по-другому, например coolsites. Взаимный обмен ссылками теперь не так эффективен как когда-то, возможно стоит и вообще отказаться от этой практики.
Ссылочные фермы
Ссылочные фермы - это сайты (или страницы), которые содержат огромное количество ссылок, как правило совершенно различной тематики, перелинкованные между собой беспорядочно. Участие в подобной ферме может сильно понизить позиции сайта или вообще сайт может быть забанен. Способ борьбы с этим явлением только один - не участвовать в таких махинациях.
Социтирование
Этот фильтр анализирует структуру внешних ссылок на ваш сайт. Если рядом со ссылками на ваш сайт находятся ссылки на порно и онлайновые казино, то гугль посчитает, что ваш сайт тоже связан с порно и казино. Это может повредить действительной теме сайта и он будет понижен по релевантным этой теме фразам. Для того чтобы этого не произошло нужно тщательно проверять места, где вы покупаете ссылки.
Много ссылок сразу
Этот фильтр блокирует сайт когда у него слишком быстро растет число внешних ссылок. Это может привести к полному бану сайта всеми поисковиками. Чтобы этого не произошло следует осторожно покупать ссылки и не использовать ссылочный спам.
Много страниц сразу
Суть фильтра в том, что нормальный сайт не может разрастаться слишком быстро и если у какого-то сайта число страниц увеличивается крайне быстро, то это скорее всего искусственно сгенерированный контент не достойный внимания поисковика. Некоторые считают что 5000 страниц в месяц - это предел, однако многие полагают, что эта цифра может зависеть от различных факторов. Результатом работы этого фильтра может быть помещение страницы в "опущенные результаты", а иногда в особо тяжелых случая к полному бану сайта. Если ваш сайт берет контент из открытых источников или динамически формарует страницы следите за тем, чтобы число новых страниц не превышало 5000 в месяц чтобы не попасть под действие этого фильтра. В зависимости от того насколько большой и известный у вас сайт эта цифра может варьироваться, но в любом случае стоит помнить об этом фильтре и не увлекаться созданием новых урлов.
Битые ссылки
Битые внутренние ссылки приводят к тому что поисковый бот не может получить содержимое страницы, и соответственно закешировать ее и поместить в индекс. Если ваша главная страница не имеет ссылок со всех других страниц вашего сайта это может плохо сказаться на результатах поиска и на общих показателях качества вашего сайта наподобие PR. Это не только плохо с точки зрения SEO и с точки зрения дизайна сайта. Это также плохо для ваших посетителей, что может привести к снижению трафика и плохим позициям в поисковиках. Убедитесь, что у вашего сайта правильный нижний колонтитул, что карта сайта содержит все ваши страницы и проверьте свой сайт на наличие битых ссылок.
Время загрузки
Этот фильтр очень прост. Если поисковый бот гугля не дождется страницы в течение определенного времени, он ее попросту пропустит. Это приведет к тому, что страница не будет кеширована и не попадет в индекс. Такие страницы никогда не попадут в результаты поиска Google. Поэтому убедитесь, что ваши страницы не слишком огромные и грузятся достаточно быстро.
Чрезмерная оптимизация
Под действие этого фильтра могут попасть сайты напичканные ключевыми фразами, со слишком высокой плотностью ключевиков, со слишком близким расположением ключевых слов, с перегруженными мета-тегами. Рекомендация лишь одна - не переборщите с оптимизацией своего сайта.
Дата: 14.07.2008 Модуль: Новости Категория: Интернет Разместил: A. Hapanovich
Готова к запланированному выходу новая версия SLAED CMS 4.1 Pro. Этап отладки и тестирования является законченным, в виду этого данную версию можно назвать стабильной и рекомендовать к установке и использованию на всех актуальных версиях PHP 4 и 5.
Основной акцент при работе над данной версией был сделан на исправление ошибок и неточностей. Были реализованы все пожелания пользователей предыдущей версии, произведены необходимые модификации и корректировки. С основными изменениями можно ознакомиться при подробном просмотре.
Модифицирован модуль ссылок, добавлена проверка ссылки и имени при добавлении нового сайта пользователем.
Модифицирован каталог файлов, добавлена проверка имени при добавлении нового файла пользователем.
Модифицирован модуль анекдотов, добавлена проверка имени при добавлении нового анекдота пользователем.
Модифицирована функция логирования нападений на систему. Произведено разделение лог файлов на статистику нападений и статистику запрещённых действий. Соответствующие изменения произведены в систему безопасности и панель управления системой безопасности и её конфигурации.
Произведено более углублённое разделение прав и полномочий между главными администраторами и администраторами модулей. Второстепенные администраторы теперь не имеют возможности просмотра системной информации сервера. Не имеют возможности просмотра актуальных действий главного администратора. Все действия второстепенных администраторов контролирует, и при необходимости фильтрует система безопасности. Главные администраторы, как и прежде, имеют полные возможности и полный контроль.
Модифицирована панель управления магазином. Произведено разделение клиентов на активных и не активных, с возможность активации или деактивации непосредственно при просмотре.
Внесены необходимые модификации для корректной работы системы на версии PHP 4.
В модуле галереи исправлена функция детального просмотра графического элемента в новом окне браузера.
В модуле Медиа исправлена функция добавления комментария.
Модифицирована функция кэширования, решён вопрос с созданием пустых страниц кэша в случае случайной ошибки на сервере.
Обновлена географическая база данных IP адресов для определения стран посетителей проекта.
Модифицированы все модули системы, где присутствует возможность добавления материала, таки образом решён вопрос с заслешиванием кавычек в заголовках.
Во всех модулях системы, кнопки отправки форм приведены к общему стилю.
В конфигурациях система добавлена возможность отключения блока с системной информацией для отображения на главной страницы панели админа, для основного администратора.
Для модуля пользователя написан пакет правил для полноценного преобразования ссылок данного модуля в ЧПУ.
Исправлены все известные на сегодняшний день неточности, произведены корректировки ошибок, внесены необходимые модификации, повышающие безопасность и удобство использование системы.
Новую версию можно будет приобрести, в магазине нашего проекта. Обновление для актуальных пользователи версий 3.1, 3.2, 3.3, 3.4, 3.5, 4.0 Pro можно загрузить в отделе для клиентов.
В последнее время, в связи повышением интереса к системе и проекту в целом, в службу поддержки увеличилось количество обращений связанных с вопросами об основных отличиях профессиональной версии системы 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 страниц и их автоматическое определение.
Даже опытные веб-разработчики долго не могут привыкнуть к тому, что с помощью CSS можно сделать практически что угодно — от разметки колонок до кнопок и всплывающих окон. Технология Cascading Style Sheets позволяет контролировать практически любые элементы дизайна — от размера шрифтов до цветовой гаммы отдельных блоков. Более того, CSS способна сделать гораздо больше.
Пит Фрайтаг в своем блоге, посвященном веб-программированию, опубликовал 20 советов и секретов по CSS, подобрав примеры не совсем стандартного использования этой технологии. Каждый пример включает не только демонстрацию оригинального эффекта, но и подробное описание способа его создания.
11. «Прилипчивый подвал» (footer). Эта техника позволяет сделать такой «подвал», который будет располагаться либо внизу страницы, либо внизу контента, в зависимости от того, что визуально находится ниже.
12. Эффект «hover». При наведении курсора элемент меняет свой внешний вид. Работает для текста, для ссылок, для графики и для любых других элементов.
В сегодняшнем мировом Интернет-сообществе стремительно набирают популярность системы управления контентом – 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-сайт, попробуйте эту систему, она прекрасно выполнит свою работу, а вы и ваши посетители останутся довольны. На этом позвольте попрощаться, до новых встреч!
Наболевший вопрос который уже ни раз поднимался и еще будет подниматься не только на нашем форуме но и в интернете. Часто на серьезных интернет проектах возникает необходимость создания нескольких сотен поддоменов. Создание их вручную займет не мало времени. Но есть способ сделать все намного проще.
Для того чтобы все настроить нажно проделать всего три шага:
Настроить зону в named-е
Настроить вхост в apach-е
Сделать правило через mod_rewrite
1. Первым делом нам нужно добавить “A” запись в фаил зоны: * 14400 IN A 192.168.0.1
Где * будет означать, что запись будет резолвить абсолютно любой поддомен, 14400 время обновления зоны и 192.168.0.1, это ip адрес куда будут направленны поддомены.
PS.: Стоит учитывать что named обрабатывает записи последовательно и любая запись добавленная после * не будет обработана.
2. Теперь переходим к конфигурировании веб сервера. Тут все проще, достаточно добавить директиву ServerAlias и все будет работать.
ServerAlias*.domen.ru
ServerAlias *.domen.ru
Где * будет означать что вхост обрабатывает все поддомены и все они будут направлены в один и тот же DocumentRoot, а domen.ru это наш домен.
PS.: Апач так же как и named читает конфигурационный фаил последовательно, поэтому любой поддомен добавленный ниже не будет обработан сервером.
3. Нам осталось создать правила mod_rewrite чтобы поддомен был направлен в папку домена. Создаем .htaccess следующего содержания:
Теперь любая папка например http://domen.ru/slaed/ будет доступна по адресу http://slaed.domen.ru/
Но такой вариант не всегда приемлем, и иногда нужно чтобы поддомены находились в вложенной папке скажем в http://domen.ru/sub/slaed/. Для этого делаем другой .htaccess:
Практически все панели управления позволяют сделать подобные вещи через внутренние интерфейсы, так что проблем быть не должно.