Bonjour Air Libre,
Oui j'ai une erreur
Uncaught SyntaxError: '' string literal contains an unescaped line break
tinymce_0fe73424af966555e95b1e4aa65ea966.js:121:19
Code :
tinymce.init({
selector: 'textarea.TinyMCE',
language: 'en',
cmsms_tiny: cmsms_tiny = {
linker_text : 'Lien vers une page de contenu',
linker_title : 'Créer un lien vers une page de contenu',
linker_image : 'http://atest.autre-dom.com/modules/TinyMCE/lib/images/cmsmslink.gif',
linker_url : 'http://atest.autre-dom.com/admin/moduleinterface.php?mact=TinyMCE,m1_,linker,0&__c=e1d67ac65116e841758&showtemplate=false',
linker_autocomplete_url : 'http://atest.autre-dom.com/admin/moduleinterface.php?mact=TinyMCE,m1_,ajax_getpages,0&__c=e1d67ac65116e841758&showtemplate=false',
linker_href : 'Generated URL',
prompt_page : 'Entrez le titre de la page',
prompt_page_info : 'Commencez par taper quelques caractères du nom de la page ou de son alias. Tous les noms correspondants seront affichés dans une liste.',
prompt_alias : 'Alias de page sélectionné',
prompt_alias_info : 'Ce champ est en lecture seul',
prompt_text : 'Texte à afficher',
prompt_class : 'Classe CSS',
prompt_rel : 'Attribut rel (type de relation)',
prompt_target : 'Cible',
tab_general : 'Général',
tab_advanced : 'Avancé',
target_none : 'Aucun',
target_new_window : 'Nouvelle fenêtre',
loading_info : 'Chargement...'
},
relative_urls: true,
document_base_url: 'http://atest.autre-dom.com/',
browser_spellcheck: true,
plugins: 'autolink anchor code fullscreen image link media paste table visualblocks lists cmsms_linker autoresize',
contextmenu: " cmsms_linker link image imagetools | inserttable table",
menubar: 'edit insert view format table tools',
toolbar1: 'undo redo | cut copy paste | formatselect | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist | cmsms_linker link unlink responsivefilemanager image template | fullscreen code | module_gallery',
resize: true,
height: 20,
autoresize_min_height: 10,
autoresize_max_height: 600,
autoresize_bottom_margin: 10,
external_filemanager_path:"http://atest.autre-dom.com/modules/TinyMCE/responsive_filemanager/filemanager/",
filemanager_title: "Gestionnaire de fichiers",
filemanager_access_key: "cc11dd2db4a8e75f584f16b68b273980",
external_plugins: {
"cmsms_linker" : "http://atest.autre-dom.com/modules/TinyMCE/lib/js/tinymce_external_plugins/cmsms_linker/plugin.js",
"filemanager" : "http://atest.autre-dom.com/modules/TinyMCE/responsive_filemanager/filemanager/plugin.min.js",
"responsivefilemanager" : "http://atest.autre-dom.com/modules/TinyMCE/responsive_filemanager/tinymce_plugin/responsivefilemanager/plugin.min.js",
},
urlconverter_callback: function(url, elm, onsave, name) {
var self = this;
var settings = self.settings;
if (!settings.convert_urls || ( elm && elm.nodeName == 'LINK' ) || url.indexOf('file:') === 0 || url.length === 0) {
return url;
}
// fix entities in cms_selflink urls.
if (url.indexOf('cms_selflink') != -1) {
decodeURI(url);
url = url.replace('%20', ' ');
return url;
}
// Convert to relative
if (settings.relative_urls) {
return self.documentBaseURI.toRelative(url);
}
// Convert to absolute
url = self.documentBaseURI.toAbsolute(url, settings.remove_script_host);
return url;
},
setup: function(editor) {
editor.on('change', function(e) {
$(document).trigger('cmsms_formchange');
});
editor.ui.registry.addMenuButton('module_gallery',{text: ' Ajouter une Galerie',tooltip: 'Insérer une galerie photos',icon: 'image',fetch: function(callback) {var items = [
{
type: '<br />
<b>Notice</b>: Undefined index: children in <b>/home/dikadik/entest/tmp/templates_c/811190bc2c9f8a36c48a1d49497abaac524ae1bd_0.module_file_tpl.TinyMCE;orig_js_template.tpl.php</b> on line <b>475</b><br />
menuitem',
text: 'Galeries d\'images',
<br />
<b>Notice</b>: Undefined index: children in <b>/home/dikadik/entest/tmp/templates_c/811190bc2c9f8a36c48a1d49497abaac524ae1bd_0.module_file_tpl.TinyMCE;orig_js_template.tpl.php</b> on line <b>478</b><br />
onAction: function() {
editor.insertContent('{Gallery}');
},
},
];callback(items);}});editor.ui.registry.addNestedMenuItem('module_gallery', {icon: 'image',text: 'Ajouter une Galerie',getSubmenuItems: function() {return [
{
type: '<br />
<b>Notice</b>: Undefined index: children in <b>/home/dikadik/entest/tmp/templates_c/811190bc2c9f8a36c48a1d49497abaac524ae1bd_0.module_file_tpl.TinyMCE;orig_js_template.tpl.php</b> on line <b>475</b><br />
menuitem',
text: 'Galeries d\'images',
<br />
<b>Notice</b>: Undefined index: children in <b>/home/dikadik/entest/tmp/templates_c/811190bc2c9f8a36c48a1d49497abaac524ae1bd_0.module_file_tpl.TinyMCE;orig_js_template.tpl.php</b> on line <b>478</b><br />
onAction: function() {
editor.insertContent('{Gallery}');
},
},
];}});
},
paste_as_text: true,
image_caption: true
});
Les lignes concernées :
Code :
editor.ui.registry.addMenuButton('module_gallery',{text: ' Ajouter une Galerie',tooltip: 'Insérer une galerie photos',icon: 'image',fetch: function(callback) {var items = [
{
type: '<br />
<b>Notice</b>: Undefined index: children in <b>/home/dikadik/entest/tmp/templates_c/811190bc2c9f8a36c48a1d49497abaac524ae1bd_0.module_file_tpl.TinyMCE;orig_js_template.tpl.php</b> on line <b>475</b><br />
menuitem',
Après comme indiqué précédemment, si je passe en mode debug, ça fonctionne...
Merci du coup de main !