[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • ASD News - CK Editor
Seite 1 von 1

ASD News - CK Editor

Verfasst: 21. Mär 2016, 11:26
von JonasLoerken
Das AddOn "ASD News" nutzt den CK Editor in der Light-Version um die News-Texte zu editieren. Ist es möglich das Light-Modul gegen das Standard Modul auszutauschen? Ich möchte nämlich auch innerhalb des Textes Bilder einbinden können. Über die Einstellungen scheint dies nicht möglich zu sein. Leider finde ich aber auch die korrekte PHP-Datei nicht. Weiß jemand mehr? :) Danke!

Re: ASD News - CK Editor

Verfasst: 21. Mär 2016, 12:46
von anita
hallo,

wenn ich mich recht erinnere, wird die Konfiguration des CKEditor mit Javascript gemacht. Such mal nach CKEDITOR.replace(); innerhalb der Klammern wird die Konfiguration eingetragen.

Re: ASD News - CK Editor

Verfasst: 21. Mär 2016, 17:16
von JonasLoerken
Finde leider nichts dergleichen...

Re: ASD News - CK Editor

Verfasst: 21. Mär 2016, 22:02
von Sysix
Hallo,

der CKEditor ist über die Klassen einstellbar.
Schau doch unter den Menüpunkt "Felder" nach dem Message Feld und da kannst du die Attribute dementsprechend anpassen.

Gruß Sysix

Re: ASD News - CK Editor

Verfasst: 21. Mär 2016, 22:26
von RexDude
Der Standard CKEditor der sich über die Klasse "ckeditor" instanziert (was von ASD News genutzt wird schätze ich) kann man nur anpassen wenn man die config.js unter ROOT/files/addons/ckeditor/ anpackt. Allerdings sollte man danach kein Update mehr machen ;) Bessere möglichkeit gibts aktuell nicht, ausser du benutzt wie anita meinte replace() so wie dass in den Modulen geschieht. Das ganze dann direkt im ASD News Addon (was du dann nicht mehr updaten solltest ;)).

Re: ASD News - CK Editor

Verfasst: 22. Mär 2016, 10:48
von JonasLoerken
@Sysix
Danke! Leider habe ich es nicht hinbekommen den CKEditor über die Klasse einzustellen. :oops:

@RexDude
Danke! :) Deine Lösung hat funtkioniert. Habe die Datei einfach durch die Standard-Modul Attribute ersetzt und voilà 8)

Code: Alles auswählen

CKEDITOR.editorConfig = function( config ) {
	// Define changes to default configuration here.
	// For the complete reference:
	// http://docs.ckeditor.com/#!/api/CKEDITOR.config

	config.fillEmptyBlocks = false;
	config.forcePasteAsPlainText = false;
	config.entities = false;
	config.linkShowTargetTab = true;
	config.format_tags = 'p;h1;h2;h3;pre';
	config.removePlugins = '';
	config.extraPlugins = 'rex_help';
	config.removeDialogTabs = '';
	config.toolbar = [
		['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'],
            ['Link', 'Unlink', 'Anchor'],
            ['Image', 'Table', 'Seperator', 'HorizontalRule', 'SpecialChar'],
            ['TextColor', 'BGColor'],
            ['CreateDiv'],
            ['Maximize'],
            ['Source'],
            ['rex_help'],
            '/',
            ['Format', 'Styles'],
            ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat'],
            ['JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'],
            ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote']
		// no comma after last entry!!!
	];
};