Бесплатный управляемый php сайт CMS.


 

Установка php сайта.

Используйте ftp клиент для загрузки файлов на сервер.

  1. Если при распаковки zip архива вы получили папку ACS извлеките из нее все файлы программы. Загрузите файлы в корневую папку на вашем хостинге, обычно это папка www или public_html.

  2. Выставьте права доступа (777) к следующим папкам:
    site;
    ajaxfilemanager/
    session;
    tinymce/jscripts/tiny_mce/plugins/ibrowser/
    temp;
  3. Зайдите в конструктор по адресу http://ваш сайт/admin.php и создайте свой пароль.

Оглавление Вход в панель администратора.

  • На странице admin.php введите созданный Вами пароль (в том же регистре букв) и нажмите кнопку вход.
  • В случае 5-и неудачных попыток входа включается дополнительный режим защиты! Нажмите вход для формирования защитной картинки. В указанные поля введите защитное число, свой пароль и снова нажмите вход.

Не удается войти в конструктор.
Такая ситуация происходит по следующим причинам.

  • Дистрибутив программы расположен не в корневой директории сайта.
  • Отсутствует файл index.php или внесены изменения в коде программы (удалена ссылка автора).
  • Внесены изменения в файл конфигурации сервера (изменены настройки по умолчанию).
  • Версия php ниже 4.4.0.

Оглавление Восстановление базы данных сайта

Периодически рекомендуется в целях безопасности делать копию базы сайта. База создана таким образом, что при обновлении сайта на следующую версию будет работать корректно. Замените zip архив (baza_zip) расположенный в каталоге site на сохраненный Вам ранее архив, зайдите в конструктор страниц и восстановите архив страниц кнопкой восстановить базу.

Оглавление Описание элементов панели конструктора.

Кнопки:

В сборку сайта входит менеджер файлов созданный по технологии Ajax .Этот файловый менеджер, является мощным инструментом для управления файлами на Вашем хостинге. Он позволяет: загружать, удалять, перемещать, переименовывать различные файлы, создавать и удалять каталоги. Максимальный размер загружаемого файла недолжен, превышать 2-мегобайт.

Формирование горизонтального меню, перемещение пунктов меню.

Восстановление архива и настроек страниц сайта из zip архива.

Сохранение страниц и настроек сайта в zip архив.

Выбор дизайна сайта.

Выбор типа редактора.

открывает выбранный редактор

Эта кнопка открывает текстовое поле для ввода адреса страницы. Адрес должен быть абсолютным и начинаться с  http://  Используйте эту кнопку если хотите подключить форум гостевую и т.д.

Копки для перемещения пунктов меню ( - переместить в верх, - переместить в низ).

поместить в меню
создать статью

Здесь Вам нужно выбрать, куда будет размещена созданная страница.

меню статьи шапка низ

Поставленная галочка означает загрузку этого модуля на выбранную страницу.

Просмотр

Файл помощи.

Текстовые поля: Во всех текстовых полях можно использовать html теги!

Title (название страницы)

Выводиться поисковыми системами как основная ссылка на страницу.

Description (описание страницы)

При заполнении этого поля, в результатах поиска будет выводиться под названием сайта.   

*название ссылки (статьи или меню)

Обязательно для заполнения! Если Вы оставите это поле пустым, страница создана не будет.

URL

Адрес ссылки на внешнюю страницу. Здесь вы можете указать адрес любой страницы Интернета или подключить форум, гостевую книгу и т.д. Адрес должен быть абсолютным и начинаться так  http://  

Шапка

Шапка сайта, обычно содержит краткое описание тематики сайта. Содержание этой вставки одинаково для всех страниц сайта.  

Текст страницы

Основное текстовое поле содержит тест страницы.

Низ

Нижняя подгружаемая вставка, подходит для размещения счетчиков статистики, рейтингов и т.д. Содержание этой вставки одинаково для всех страниц сайта.

Выберите файл (окно обозревателя)

Здесь Вы можете загрузить текст ранее созданной страницы. Используйте только простые текстовые файлы либо html страницы.  

Редактор плугинов:

Редактор плугинов. Через этот редактор происходит загрузка текстовых файлов плугинов. Выбрав ранее загруженный плугин, вы увидите код его подключения.

Текстовые поля без названия

Подгружаемые вставки, подгрузка происходит по умолчанию. Эти вставки закреплены за каждой страницей в отдельности и на разных страницах могут иметь разное содержание. Расположение вставок в конструкторе соответствует их расположению на странице сайта за исключением левой и правой.

Оглавление Схема расположения подгружаемых вставок

Схема расположения подгружаемых вставок

Оглавление Встроенный текстовый редактор Tiny MCE

С помощью визуализированного текстового редактора идущего в составе сайта возможно создание простых web страниц, однако его следует рассматривать как вспомогательный. Данный редактор имеет ряд недостатков и серьезно уступает по функционалу специализированным платным редакторам, выполняемым непосредственно на компьютере пользователя. К одним из серьезных недостатков всех web редакторов относиться их медленное выполнение. Если Вы столкнулись с этой проблемой, возможно, стоит выбрать упрощенный редактор или вообще его отключить. Одним из существенных достоинств этого редактора является возможность загрузки текста из редактора  Microsoft Word.

Оглавление Создание  страниц

Я опишу два варианта создания страниц сайта, с помощью редактора Microsoft Word и Dreamweaver.
 
Создание  страниц в редакторе Microsoft Word .
Вы можете использовать текстовый редактора Microsoft Word для создания и форматирования текста будущей страницы сайта. Для того чтобы вставить созданный текст Вам нужно его скопировать и нажатием на кнопку Вставить текст из редактора Word вставить в редактор  TinyMCE. Внимание пользуйтесь именно этой кнопкой!

Создание  страниц в редакторе Dreamweaver.
Dreamweaver это мощный много функциональный редактор web страниц имеющий также возможность работы с css стилями. Если Вы хотите самостоятельно развивать свой проект, советую приобрести именно этот редактор. 

  1. Создайте у себя в компьютере папку с названием вашего сайта.
  2. Распакуйте архив с программой в эту папку.
  3. Удалите все файлы с расширением php.
  4. Удалите папку tinymc и ajaxfilemanager

Вы создали у себя в компьютере файловую структуру аналогичную той, что находиться на сервере в Интернет.
В основной папке проекта с помощью Dreamweaver создайте страницу index.html, это главная страница вашего сайта. Все остальные страницы размещайте в той же папке. Название файлов страниц можете писать на Русском языке. После создания страниц Вам нужно будет загрузить их текст на сервер через конструктор страниц.

  1. Зайдите в конструктор страниц.
  2. Откройте окно обозревателя с надписью обзор, соответствующее подгружаемой вставке.
  3. Через окно обозревателя выберите созданную страницу и загрузите ее.
Внимание! Внутренние ссылки между страницами после загрузки текста на сервер станут неправильными.

ОглавлениеРазмещение созданной страницы на сайте.

В конструкторе страниц в поле *Название ссылки: наберите название ссылки будущей страницы сайта.
  • Выберите модуль (поместить в меню или создать статью),  в который будет размещена созданная страница.
  • Заполните нужные вам текстовые поля (название страницы, описание страницы, текст страницы) и нажмите кнопку сохранить.
    При загрузке html страниц описание и название страниц заполняются автоматически.

Оглавление Подключение различных плугинов c помощью инструкции include

Внимание подгружайте различные скрипты через редактор плугинов! Вы можете создавать свои плугины и подгружать их на разные страницы сайта. Я опишу два примера подгрузки плугин.

Подключение баннера счетчика использующего java script.

  1. Создайте у себя в компьютере обычный текстовый файл и назовите его например counter.
  2. Поместите в файл counter код счетчика.
  3. Зайдите в конструктор страниц и загрузите этот файл на сервер и с помощью редактора плугинов.
  4. Через выпадающею вкладку выберите загруженный плугин и нажмите кнопку редактор. В верху вы должен увидеть строку с названием выбранного плугина и строку [? include "site/plugin/counter.txt"; ?] этот код подгружает на выбранную страницу ваш плугин.

Подключение php формы отправки сообщений.

Этот пример используется на нашем сайте. Если Вы хотите подгрузить на Вашу web страницу форму обратной связи или форму поиска по сайту и д.р.

  • Зайдите в конструктор страниц выберете страницу на которую собираетесь подгрузить форму.
  • В подходящем месте страницы поместите строку [? include "svaz/forma.php"; ?] и нажмите сохранить.

В этом примере мы подгружаем страницу forma.php содержащею скрипт формы обратной связи. Страница размещена в корневой директории сайта в папке svaz.

Подключение карты сайта

Карта сайта формируется автоматически, при создании очередной страницы в карту дописывается ссылка. Для подключения карты сайта разместите в созданной странице код  [? include "site/baza/karta.dat"; ?]

Оглавление Описание CSS стилей шаблонов дизайна

scrol_pr

Универсальная скролируемая вставка, можно использовать для любых объектов.

button

Безразмерная кнопа. Используйте в качестве ограничителя ширены таблицу.

knop

Стиль для стандартных кнопок

menu

Меню

sl

Обычная ссылка

sl_m

Маленькая ссылка

s_stat

Ссылки статей

razmBK_1 razmBK_2 razmBK_3

Размеры шрифта по убыванию

podlojka

Фон 1 темный

podlojka_txt

Фон 3 для текста

Подключение своего дизайна

Для создания своего дизайна в папке css создайте папку с названием вашего дизайна. Все картинки поместите в туже папку.
Название файла стилей должно быть таким же как и название папки дизайна.

Оглавление Дополнительная информация по работе в программе A.C.S

  • При работе в визуализированном редакторе TinyMCE переход на одну строку производиться нажатием сочетания клавиш Shift+Enter.
  • Если Вы не хотите выводить ссылку страницы в меню или статьи. При создании этой страницы выберите разместить в статьи и перед названием ссылки поставьте символ #. В этом случае ссылка будет отображаться только у Вас вконструкторе.
  • Для смены пароля сайта удалите файл site/baza/x/x.php, зайдите в панель администратора и создайте новый пароль.

    Или восстановите сохраненный ранее архив, кнопкой восстановить.

  • Знак подчеркивания (_) перед названием css стиля означает, что этот стиль будет загружаться во все браузеры кроме Explorer.
  • Буква k в названии css стиля означает адаптацию этого дизайна под конструктор страниц.

Оглавление Файловая структура php сайта.

site Основная папка сайта
  css Css стили сайта
  flash Папка для flash анимации
  help Этот файл
  img Папка для картинок и иконок
  plugin Эта папка предназначена для хранения Ваших подгружаемых плугинов
  Additions Дополнительные программные модули
  zip Различные архивы для скачивания посетителями сайта.
  baza База сайта, хранит настройки и страницы сайте
     txt База страниц сайта

 

Оглавление Дополнения, ожидаемые в следующих версиях программы A.C.S

  • Проверка всех ссылок сайта как внутренних, так и внешних на корректность. В случае обнаружения неработающей ссылки отправка сообщения на почту и создание внутреннего отчета.
  • Увеличение количества шаблонных дизайнов.
  • Создание тематических разделов в ссылках статей.
  • Форма поиска по сайту, вывод результатов по релевантности.