Файловая структура

  • /control/     Тут находятся все файлы необходимые для работы backend.
    • backups/           Файлы резервных копий
    • classes/             Файлы с классами стандартных модулей
    • components/     Сторонние компоненты используемые в backend
    • fonts/                 Шрифты для генерации CAPTCHA
    • getpass/            Тут находится скрипт восстановления пароля к панели управления
    • lang/                  Файлы с языковыми переменными
    • tpl/                     Файлы шаблонов стандартных модулей
    • .htaccess           Файл управляющий доступом к файлам по http протоколу
    • index.php          Основной запускаемый файл для backend
    • mysqlconf.php   Конфигурационный файл содержит данные для доступа в БД
    • sdk.php             Файл для запуска панели разработчика Rapido.SDK
  • /frontend/    Файлы необходимые для работы frontend
    • cmd/                 Программные файлы, отрабатывающие стандартные команды Rapido.CMS
    • cron/                 Программные файлы для работы по расписанию, например синхронизации
    • modules/           Файлы стандартных модулей. Эти файлы не предназначены для редактирования, если вам необходимо изменить логику работы модуля нужно создать одноименный файл в папке /tpl/default/php/!
    • sys/                   Библиотечные файлы, содержащие полезные функции и классы.
    • .htaccess          Этот файл запрещает доступ ко всем файлам в этой папке по протоколу http
    • cron_init.php     Инициализация для задач вызываемых по расписанию
    • init.php              Инициализация frontend
  • /inc/         Файлы, которые могут добавляться в страницы сайта. Библиотеки и т.п.
  • /tpl/           Файлы шаблонов. Все что делают разработчики сайта как правило ограничивается этой папкой, редактировать файлы в других папках нет необходимости
    • default/             Название шаблона по-умолчанию. В системе могут быть несколько шаблонов.
      • css/              Файлы стилей текущего шаблона
      • html/             Файлы c шаблонами XTamplate в формате HTML
      • img/              Изображения для текущего шаблона
      • js/                 Скрипты на Java Script для шаблона
      • php/              PHP скрипты шаблона. Требуют изменения для не типовых сайтов
      • favicon.ico    Если такой файл есть, то он автоматически будет добавлен в <head> для всех страниц шаблона
  • /upload/      Файлы пользовательских загрузок.
  • .htaccess   Файл управляющий доступом к файлам по http протоколу
  • index.php   Основной запускаемый файл для frontend