WatchMan-Site7
Руководство пользователя
×
Меню
Индекс

5.1. Состав и содержание дистрибутивного носителя данных

5.1. Состав и содержание дистрибутивного носителя данных
1Документация программиста (API Documentation) . Содержит описание классов и функций плагина.
Вызов осуществляется через файл index.html, находящийся в этой папке.
2Папка содержит файл wms7-style.css
Подключение файла стилей происходит в основном файле плагина watchman-site7.php
3Папка содержит картинки в формате png и используются в Help, встроенный в плагин.
Также в ней находится вложенная папка /flags, в которой находятся картинки - флаги стран мира.
4Папка содержит подключаемые модули php:
wms7-create-tables.php  - Creates 2 tables in the database of the website for the plugin.
wms7-io-interface.php     - Used to work with the file system of the site.
wms7-ip-info.php             - Takes the IP of the visitor.
wms7-mail.php                - SMA (Simple Mail Agent) for email box of the website.
wms7-sse.php                 - Used to send a count of records of visitor and number of unseen emails.
wms7-statistic.php           - Create statistics table of visits.
wms7-recaptcha.php           - Used to create Google reCAPTCHA.
 
5Папка содержит файлы js
Подключение файлов js происходит в основном файле плагина watchman-site7.php
6Папка содержит файлы переводов плагина: [ru], [en], [fr], [de], [it]
7Папка содержит подключаемый модуль php:
wms7-countries.php  - Создает таблицу prefix_watchman_site_countries и заполняет ее справочной информацией: [код страны]. [название страны]. Модуль запускается 1 раз при установке плагина.
8Документация пользователя (User Documentation). Настоящая документация.
Вызов осуществляется через файл index.htm, находящийся в этой папке.
9class-wms7-core.php
Класс ядра плагина. В нем сконцентрирован основной функционал плагина
10class-wms7-cron.php
Класс отображения и удаления крон-событий сайта.
11class-wms7-list-table.php
Класс создания основного экрана плагина.
12class-wms7-shortcode.php
Класс создания шорткода [black_list].
13class-wms7-widget.php
Класс создания виджета - счетчик посещений сайта.
14readme.txt
Краткое и общее описание плагина.
15подключаемый модуль uninstall.php
При удалении плагина
- удаляются таблицы плагина из базы данных:
prefix_watchman_site
prefix_watchman_site_countries
prefix_watchman_site_cross_table
- удаляются настройки плагина из таблицы prefix_options:
'wms7_screen_settings'
'wms7_visitors_per_page';
'wms7_main_settings';
'wms7_current_page';
'wms7_current_url';
16основной модуль плагина watchman-site7.php
Инициирует подключаемые модули и классы.
Онлайн помощь создана в Dr.Explain