Вставка кода Google Maps в поле — различия между версиями
Материал из Umicms
| Stexe (обсуждение | вклад) м (переименовал «Google maps» в «Вставка кода Google Maps в поле») | Stexe (обсуждение | вклад)  | ||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
| − | + | [[Категория: Вопросы и уроки разработки сайтов на UMI.CMS]][[Категория:Сторонние сервисы и программы]] | |
| − | + | '''Актуально для версии 2.9.6'''<br/><br/> | |
| + | '''Задача:''' Вставить в административной панели в поле типа "HTML-текст" код карты Google<br/><br/> | ||
| + | '''Реализация:''' <br/> | ||
| + | Для того, чтобы корректно вставить код карты в поле типа "HTML-текст" нужно произвести настройку TinyMce (визуальный редактор) таким образом, чтобы при вставке кода не были удалены необходимые атрибуты. | ||
| − | + | Путь к файлу пользовательских настроек редактора (этот файл не перезаписывается при обновлении системы):  | |
| − | + | '''\js\cms\wysiwyg\tinymce\jscripts\tiny_mce\tinymce_custom.js''' | |
| − | + | Содержимое файла должно быть следующим: | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| <source lang="javascript"> | <source lang="javascript"> | ||
| window.mceCustomSettings = { | 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 | |
| − | 	extended_valid_elements : "script[type=text/javascript|src|languge|lang],map[*],area[*],umi:*[*],input[*]", | + | }; | 
| − | 	content_css : "/css/cms/style.css" | ||
| − | |||
| − | |||
| </source> | </source> | ||
| − | |||
| − | |||
| − | |||
Текущая версия на 09:47, 24 апреля 2014
Актуально для версии 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
};
