В Notepad++ есть поиск по файлам с текстом...SpideR-KOSS где вы их взяли
Также это есть и в Total Commander.
В Notepad++ есть поиск по файлам с текстом...SpideR-KOSS где вы их взяли
Объясните, почему именно cmsCore::callEvent('', ''); нам надо искать?Есть вопросы ?
cmsCore::callEvent('DELETE_POST', $post_id);Нам ндо найти все cmsCore::callEvent('DEL_ что то там', '');
Название и имя разные вещи?! — усвоил.СМотри ты сейчас написал переменную $fontsize а надо её название, название пишется в ' '
Точно, прочитал, что имя переменной, и сразу $ вписал — невнимательность.$ вроде не надо
Да. Но для этого надо назначать переменную, правильно?Шрифт сообщение администраторам?
Абсолютно.Какие у нас могут быть переменные, настройки? думаю никаких не надо. Согласен?
Т.е если я укажу к примеруЭто переменные которые запрашиваются, когда нажимаешь на настройку плагина и пишешь:
$this->config['$fontsize'] = '24';
вставь сюда целиком с 3 по 25 строки, будем править именно в твоём посте
<?php class p_demo extends cmsPlugin { // ==================================================================== // public function __construct(){ parent::__construct(); // Информация о плагине $this->info['plugin'] = 'p_demo'; $this->info['title'] = 'Demo Plugin'; $this->info['description'] = 'Пример плагина - Добавляет текст в конец каждой статьи на сайте'; $this->info['author'] = 'InstantCMS Team'; $this->info['version'] = '1.0'; // Настройки по-умолчанию $this->config['text'] = 'Added By Plugin From Parameter'; $this->config['color'] = 'blue'; $this->config['counter'] = 1; // События, которые будут отлавливаться плагином $this->events[] = 'GET_ARTICLE'; }
class p_noticeaway cmsPlugin {Давай разберём подробней начнём шапку. Давай вмсте напишем этот код.
для удобство давате откроем демо плагин он там же лежит и поговорим о структуре плагина
class p_demo extends cmsPlugin
public function __construct() parent::__construct();
Обижаете.Для удобство редактирования советую скачать notepad ++
Готово.Давайте создадим структуру у себя p_noticeaway/plugin.php
Примерно так.У нас плагин будет связан с ведомлениями при удалении как мы его назавём?
Папки с префиксами "p_" — далее название плагина. Внутри каждой папки обязательный файл plugin.php.Отлично. так первое задание: скачать архив с инстантом, распакавать, ознакомится с содержимой папки plugin посмотреть структура, какая папка, как называется, какой файл внутри и как называтся