Ich verstehe nicht, wo und wie und nach was ich suchen soll. Nach dem Namen der Datei be_tinyMCE? Per FTP auf dem Server (in welchem Ordner)? Vom Contao Backend aus?In deiner Contao Installation.
Ich verstehe nicht, wo und wie und nach was ich suchen soll. Nach dem Namen der Datei be_tinyMCE? Per FTP auf dem Server (in welchem Ordner)? Vom Contao Backend aus?In deiner Contao Installation.
Ich hab mit FileZilla den ganzen Contao-Ordner auf dem Server nach be_tinyMCE durchsucht. Es gibt die Datei nur einmal im core-bundle.
PHP-Code:
<?php
namespace Contao;
if ($GLOBALS['TL_CONFIG']['useRTE']):
// Use document.write() here in case TinyMCE is loaded in a subpalette (see #1424)
?>
<script>window.tinymce || document.write('<script src="<?= $this->asset('js/tinymce.min.js', 'contao-components/tinymce4') ?>">\x3C/script>')</script>
<script>
window.tinymce && tinymce.init({
selector: '#<?= $this->selector ?>',
min_height: 336,
language: '<?= Backend::getTinyMceLanguage() ?>',
element_format: 'html',
document_base_url: '<?= Environment::get('base') ?>',
entities: '160,nbsp,60,lt,62,gt,173,shy',
branding: false,
setup: function(editor) {
editor.getElement().removeAttribute('required');
document.querySelectorAll('[accesskey]').forEach(function(el) {
editor.addShortcut('access+' + el.accessKey, el.id, function() { el.click(); });
});
},
init_instance_callback: function(editor) {
if (document.activeElement && document.activeElement.id && document.activeElement.id == editor.id) {
editor.editorManager.get(editor.id).focus();
}
editor.on('focus', function() { Backend.getScrollOffset(); });
},
<?php $this->block('picker'); ?>
file_picker_callback: function (callback, value, meta) {
Backend.openModalSelector({
'id': 'tl_listing',
'title': document.getElement('.tox-dialog__title').get('text'),
'url': Contao.routes.backend_picker + '?context=' + (meta.filetype == 'file' ? 'link' : 'file') + '&extras[fieldType]=radio&extras[filesOnly]=true&extras[source]=<?= $this->source ?>&value=' + value + '&popup=1',
'callback': function(table, val) {
callback(val.join(','));
}
});
},
file_picker_types: <?= json_encode($this->fileBrowserTypes) ?>,
<?php $this->endblock(); ?>
<?php $this->block('content_css'); ?>
content_css: 'system/themes/<?= Backend::getTheme() ?>/tinymce.min.css',
<?php $this->endblock(); ?>
<?php $this->block('plugins'); ?>
plugins: 'autosave charmap code fullscreen image importcss link lists paste searchreplace stripnbsp tabfocus table visualblocks visualchars',
<?php $this->endblock(); ?>
<?php $this->block('valid_elements'); ?>
extended_valid_elements: 'q[cite|class|title],article,section,hgroup,figure,figcaption',
<?php $this->endblock(); ?>
<?php $this->block('menubar'); ?>
menubar: 'file edit insert view format table',
<?php $this->endblock(); ?>
<?php $this->block('toolbar'); ?>
toolbar: 'link unlink | image | formatselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | code',
<?php $this->endblock(); ?>
<?php $this->block('contextmenu'); ?>
contextmenu: false,
<?php $this->endblock(); ?>
<?php $this->block('cache_suffix'); ?>
cache_suffix: '?v=<?= $this->assetVersion('js/tinymce.min.js', 'contao-components/tinymce4') ?>',
<?php $this->endblock(); ?>
<?php $this->block('custom'); ?>
<?php $this->endblock(); ?>
browser_spellcheck: true,
tabfocus_elements: ':prev,:next',
importcss_append: true
});
</script>
<?php endif; ?>
Bei mir kommt ja das
//netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css
nach content_css, laut dem template kann das m.E. gar nicht drin sein?
Ah, thanks, die Extension cliffparnitzky/tiny-mce-font-awesome wars. Hab sie jetzt gelöscht.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen