e-cadastre.ru/assets/lib/wysiwyg/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin.js
Этот файл "editor_plugin.js" является плагином TinyMCE, веб-редактора, используемого на веб-сайте e-cadastre.ru. Плагин отвечает за функциональность печати в TinyMCE.
Описание функциональности
Плагин "editor_plugin.js" предоставляет возможность печати содержимого, редактируемого веб-страницей, с использованием TinyMCE. Когда пользователь нажимает кнопку "Печать", вызывается соответствующая функция из данного плагина.
Функциональность печати часто требуется на веб-сайтах, чтобы предоставить пользователям способ напечатать страницу в формате, подходящем для распечатки на принтере. Плагин "editor_plugin.js" делает это возможным в TinyMCE, давая пользователям возможность печатать содержимое страницы, которое они редактируют.
Код плагина
// Код плагина "editor_plugin.js" для TinyMCE
(function() {
// Функция печати содержимого TinyMCE
function printContent(ed) {
ed.getWin().print(); // Используется функция print() для печати содержимого
}
// Конфигурация плагина
tinymce.create('tinymce.plugins.PrintPlugin', {
init: function(ed, url) {
// Добавление кнопки "Печать" в панель инструментов TinyMCE
ed.addButton('print', {
title: 'Печать',
cmd: 'print', // Команда, вызываемая при нажатии кнопки "Печать"
image: url + '/print.png' // Изображение для кнопки "Печать"
});
// Обработчик команды "Печать"
ed.addCommand('print', function() {
printContent(ed); // Вызов функции printContent для печати содержимого
});
}
});
// Регистрация плагина
tinymce.PluginManager.add('print', tinymce.plugins.PrintPlugin);
})();
Использование плагина
Для использования плагина "editor_plugin.js" на веб-сайте e-cadastre.ru, достаточно добавить кнопку "Печать" в панель инструментов TinyMCE. При нажатии на эту кнопку, функция "printContent" будет вызвана, и содержимое страницы будет отправлено на печать.
Код плагина также определяет изображение "print.png", которое будет использоваться для кнопки "Печать". Таким образом, разработчик веб-сайта может настроить внешний вид кнопки печати путем замены изображения.
Заключение
Плагин "editor_plugin.js" является важной частью TinyMCE на веб-сайте e-cadastre.ru, предоставляя функциональность печати содержимого страницы. Благодаря этому плагину пользователи могут напечатать редактируемое содержимое в удобном для принтера формате.
- e-cadastre.ru/img/kvartal/79/6d/81/6d81962fe7f1a1eb834f5e3bba46d2a3.png
- e-cadastre.ru/02:54:190401:103
- Значение и преимущества кадастровых регистров
- e-cadastre.ru/img/kvartal/44/09/81/0981ae4d3ea1f4a8e4c85a358e78021e.png
- e-cadastre.ru/img/kvartal/68/f3/75/f3753ed910509242f88ae7e49ead4f01.png
- e-cadastre.ru/img/kvartal/81/bc/36/bc368df20b52f15124572e77aa82560f.png