Вставка кода Google Maps в поле
Материал из Umicms
Версия от 09:47, 24 апреля 2014; Stexe (обсуждение | вклад)
Актуально для версии 2.9.6
Задача: Вставить в административной панели в поле типа "HTML-текст" код карты Google
Реализация:
Для того, чтобы корректно вставить код карты в поле типа "HTML-текст" нужно произвести настройку TinyMce (визуальный редактор) таким образом, чтобы при вставке кода не были удалены необходимые атрибуты.
Путь к файлу пользовательских настроек редактора (этот файл не перезаписывается при обновлении системы): \js\cms\wysiwyg\tinymce\jscripts\tiny_mce\tinymce_custom.js
Содержимое файла должно быть следующим:
window.mceCustomSettings = {
cleanup : false,
extended_valid_elements : "script[type=text/javascript|src|languge|lang],map[*],area[*],umi:*[*],input[*],noindex[*],nofollow[*],iframe[*]", // extend tags and atributes
content_css : "/css/cms/style.css" // enable custom CSS
};