Мы будем Вам признательны, если Вы поддержите проект Open SLAED и используя Ваши возможности, разместите наш пресс-релиз на страницах своих сайтов, проектов, форумов, блогов. Текст пресс-релиза, возможно, видоизменить под Ваш формат, не искажая смысл. Пресс-релиз можно взять на данной странице.
Иногда возникает необходимость перенаправления определённого посетителя, допустим пришедшего с определённого сайта или определённой страны, на определённую страницу. Данную потребность, возможно, реализовать стандартными средствами системы. В качестве примера, ниже мы рассмотрим несколько вариантов.
Перенаправление посетителя пришедшего с определённого сайта
1. Войдите в панель управления системой, отдел: Панель администратора >> Редактор
2. В файл внедрения в шапку системы: config_header.php
Добавляем следующую запись:
$reflink - Отвечает за адрес нужного нам сайта
Заместо: slaed.net укажите свой домен.
$metlink - Отвечает за страницу, куда будет перенаправлен посетитель
Заместо: news.html укажите необходимую страницу или сайт.
Перенаправление посетителя из определённой страны
1. Войдите в панель управления системой, отдел: Панель администратора >> Редактор
2. В файл внедрения в шапку системы: config_header.php
Добавляем следующую запись
$userlang - Отвечает за нужную нам страну
Название страны не должно быть произвольным и должно соответствовать стандартам использования класса. Правильность написания той или иной страны можно проверить в переменной $COUNTRY_NAMES файла: function/geo_ip.php
$metlink - Отвечает за страницу, куда будет перенаправлен посетитель
Заместо: news.html укажите необходимую страницу или сайт.
Переход на кодировку UTF-8 не составит особого труда, даже для начинающего пользователя. Открываем все файлы в директории language/ и при помощи текстового редактора делаем поиск по слову: _CHARSET
После замены данных участков система будет работать в режиме Unicode (UTF-8).
Смена кодировки не рекомендуется для уже существующих крупных проектов с большим наполнением, в противном случае Вам придётся обновлять и перекодировать весь материал сайта.
Переменные файла config/config.php отвечают за следующее.
$dbhost - Хостинг, на котором расположен MySQL. Чаще всего он равен "localhost".
$dbuname - Имя пользователя подключаемого к базе, выдаётся хостинг-оператором или же Вы его создаете сами в панели управления хостингом. Для локального сервера он равен "root".
$dbpass - Пароль пользователя подключаемого к базе, также как и логин выдается хостингом. Для локального сервера его может и не быть.
$dbname - Имя базы данных, которое Вы создали.
$admin_file - Самый важный параметр, определяет имя файла для входа в отдел администрации.
$prefix - Префикс таблиц базы данных, стоит до названия таблицы.
При использовании русской кодировки базы данных возможна не корректная работа системы с ней, на это есть ряд причин, как правило, конфигурации сервера. Для решения этой проблемы, необходимо принудительное подключение работы класса базы данных, для этого в файле системы: function/mysql.php в самом конце добавьте следующий код.
Вариант второй
Скорее всего, вы неправильно утановили дамп базы данных. Для того, чтобы правильно установить дамп, войдите в свою контрольную панель phpMyAdmin. В выпадающем списке «Сопоставление соединения с MySQL» выберите пункт utf8_general_ci. Затем выберите свою базу данных в левой части страницы и перейдите на вкладку «Операции». На открывшейся странице в выпадающем списке «Сравнение» выберите пункт cp1251_general_ci. Теперь при загрузке файла с базой данных (который, как правило, имеет расширение .sql) не забудьте выбрать в соответствующем выпадающем списке кодировку cp1251, и проблема должна исчезнуть.
Когда вы входите на наш сайт, на вашем компьютере создаётся небольшой файл - ваш личный идентификатор. Этот файл будет храниться на вашем компьютере до тех пор, пока вы не выполните процедуру выхода. (Выход и есть, по существу, уничтожение этого файла.) По этому файлу система будет безошибочно вас узнавать каждый раз, когда вы будете заглядывать на страницы нашего сайта. Это удобно, так как нет необходимости каждый раз вводить логин и пароль. Но если кто-то сможет скопировать ваш идентификатор, то он сможет выступать от вашего имени. Поэтому не забывайте делать выход в том случае, если к компьютеру имеют доступ другие лица.
Войдите в панель администратора, далее: Блоки >> Добавить новый блок
В предложенной форме для заполнения следует указать, основные настройки и параметры
Заголовок - Имя, которое будет отображаться в названии блока.
RSS/RDF файл - Только в случае если это RSS/RDF блок. В противном случае оставить пустым.
Имя файла – Необходимо выбрать из списка, если это файловый блок. В противном случае оставить параметр «Нет».
Содержание – Код или содержание блока, в случае если это базовый блок. В противном случае оставить пустым.
Последующие настройки интуитивно понятны.
Последовательность расположения блоков можно изменить в основном отделе панели администрации блоков системы. Нажатием на верхние или нижние «Стрелочки», установите желаемую позицию блока.
Блок случайная картинка (или скорее случайный файл), показывает картинку от файла в виде ссылки на файл и подпись. Использована идея блока «Вывод случайных изображений» Но в отличии от него использует SQL базу двига для случайного выбора картинки (файла).
Писался скрипт для блока "Случайная игра". При обновлении страницы выводит новую картинку с подписью и ссылкой. Поскольку не у всех файлов имеется картинка в папку Images добавляется картинка noimage.gif. Т.к. в базу не все поля могут быть заполнены, необходимо указать дефолтные данные (Id, Title, Url Image).
Блок ("Случайная игра") можно посмотреть на сайте: best-oldgames.net
Модуль адаптации трекера Torrent Trader Lite для SLAED CMS 2.5 Lite. Включает собой непосредственно сам трекер (от оригинала отказаться так и неудалось) а также его модифицированную копию модуль для отображения на сайте. Не использует базу данных хранит всю информацию в текстовых файлах. Продукт пока ещё совсем сырой, так что вы используете его на свой страх и риск. В будущем я постараюсь довести его до ума, поубирать глюки и прочие и прочие и прочие. Это Beta версия, в отличии от Alfa исправлены недочёты, убраны некоторые глюки. В часности заменён процесс создания раздачи.
Ставиться как и большинство модулей просто содержимое папки HTTP копируеться в корень сайта. И активируеться в админке. Незабудьте сделать бекап важных файлов перед установкой. На папки data и torrents необходимо установить права доступа 777. Руссификация вставляеться в конец lang-russian.php
Модуль Page - это клон модуля Pages с прикрученными коментариями для SLAED CMS 2.5, 2.6 Lite. С ленг файлами надеюсь справитесь самостоятельно. Установка стандартная.
Модуль адаптации трекера Torrent Trader Lite для SLAED CMS 2.5 Lite. Включает собой непосредственно сам трекер (от оригинала отказаться так и неудалось) а также его модифицированную копию модуль для отображения на сайте. Не использует базу данных хранит всю информацию в текстовых файлах. Продукт пока ещё совсем сырой, так что вы используете его на свой страх и риск. В будущем я постараюсь довести его до ума, поубирать глюки и прочие и прочие и прочие...
Ставиться как и большинство модулей просто содержимое папки HTTP копируеться в корень сайта. И активируеться в админке. Незабудьте сделать бекап важных файлов перед установкой. На папки data и torrents необходимо установить права доступа 777. Руссификация вставляеться в конец lang-russian.php
Информация добавляется через админ панель. Модули не используют базу данных. Вся информация сохраняется в конфигурационных файлах. Модули предназначены для версий: Open SLAED и SLAED CMS Pro.
Установка
1. Разархивируйте архив и загрузите файлы из папки About+Services/ на сервер, где размещается Ваш сайт.
2. Войдите в панель администратора системы и активируйте модули в отделе "Модули".
3. Установите права CHMOD 666 на файлы: config/config_about.php и config/config_services.php
Новая версия модуля "Каталог предприятий 1.1". Изменения: Добавлена графика, исправлен lang-russian, убрано поле "Размер файла" (В админке), исправлены не большие косяки, в комплект добавлен ЧПУ.
Возможности модуля:
- Возможность комментировать предприятия
- Возможность оценивать предприятия
- Добавление предприятия пользователем
- Пользователь может загрузить логотип предприятия
- Поиск предприятий
- Новые предприятия выводятся на главной странице (10 предприятий)
- Премодерация при добавлении предприятия юзером отключена
Установка
1. Загрузите файлы на сервер
2. Выполните запросы в бд из файла: Запросы.txt (Для версии SLAED CMS 2.* Lite). Для последующих версий Open SLAED и SLAED CMS Pro установка таблиц производится из панели управления модулей.
3. Активируйте модуль в админке.
Тестировался на Slaed 2.1, Slaed 2.3, Slaed 2.6 - Работает отлично
Демо: u1ns.ru/katalog.html
Обсуждение и обновления на форуме: slaed.net/forum/index.php?showtopic=16269
Изменение в себя включает: Отображение новых файлов, загрузка файла (из админки со скриншотом), отображение файлов со скриншотами (обычно если мышку наведеш на скрин то он появится, а тут он сразу виден). Выложил потому что долго искал данное изменение и не нашел.
Тестировалось и 100% работает на версиях:
2.5 Lite, 2.3 Lite.
Установка:
Заменить в папку modules папку Files, папкой Files из архива.
Модуль для размещения готовых HTML страниц, может работать с PDF файлами. Автоматически определяет и отображает HTML или PDF страницы находящиеся в папках директории: files/
В архиве прилагается блок данного модуля, который работает по идентичному с модулем принципу. У Вас есть возможность указывать заголовок для названия файла, в самом файле, используя тэги <title>Заголовок</title>, он будет определяться автоматически и использоваться в названии, а так же заголовке страницы.