ilch Forum » Ilch CMS 2.X » Allgemein » neuen CKEditor

Geschlossen
  1. #1
    User Pic
    [GNC]Lord-MDB Mitglied
    Registriert seit
    02.02.2015
    Beitrge
    46
    Beitragswertungen
    1 Beitragspunkte
    Geht das und wenn ja wie das ich eine neue Version des CKEditor gegen den bestehen CKEditor austauschen kann ?


    verwendete ilch Version: 2.1.x

    betroffene Homepage: www.clan-gnc.de/Ilch2/
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beitrge
    991
    Beitragswertungen
    101 Beitragspunkte
    Selber eine neue Version integrieren kannst du gerne versuchen, aber muss ich dir von abraten. Wir bereiten die Updates von und stellen diese zur Verfügung um die Integrität zu gewährleisten. lcheln
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    [GNC]Lord-MDB Mitglied
    Registriert seit
    02.02.2015
    Beitrge
    46
    Beitragswertungen
    1 Beitragspunkte
    oki
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    [GNC]Lord-MDB Mitglied
    Registriert seit
    02.02.2015
    Beitrge
    46
    Beitragswertungen
    1 Beitragspunkte
    Und plugins ist das selbe ?
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beitrge
    1.666
    Beitragswertungen
    256 Beitragspunkte
    In Ilch 2.1.17 ist der CKEditor in Version 4.10.1, welcher zum Zeitpunkt der Veröffentlichung von 2.1.17 die neueste 4.x-Version war (seit dem 7.11. gibt es 4.11).

    CKEditor 4.x wird offiziell bis 2023 unterstützt. Nach Möglichkeit wechseln wir aber vorher auf 5.x.

    Plugins können manuell hinzugefügt werden, aber die Änderungen könnten beim nächsten Update überschrieben werden.
    Bitte Fragen zu Ilch im Forum stellen. Kein Support per PN.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    [GNC]Lord-MDB Mitglied
    Registriert seit
    02.02.2015
    Beitrge
    46
    Beitragswertungen
    1 Beitragspunkte
    muss man was besonderes machen ,beachten.
    Weil sich da nichts ändert an in Editor wenn man was hinzufügt ?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beitrge
    1.666
    Beitragswertungen
    256 Beitragspunkte
    Die Plugins müssen auch in der Konfiguration eingetragen werden usw.
    github.com/IlchCMS/Ilch-2.0/tree/master/static/js/ckeditor

    Die meisten Plugins sind nicht mit dem "BBCode-Modus", welchen wir im Frontend nutzen, kompatibel.
    Bitte Fragen zu Ilch im Forum stellen. Kein Support per PN.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    [GNC]Lord-MDB Mitglied
    Registriert seit
    02.02.2015
    Beitrge
    46
    Beitragswertungen
    1 Beitragspunkte
    jo das habe ich gesehen, weil ich nach dieser Beschreibung versuche eine YouTube Möglichkeit in Artikeln einzubauen. aber ich bekomme den Button nicht angezeigt.

    www.ilch.de/forum-showposts-54068.html
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    eisvogel10 Mitglied
    Registriert seit
    06.11.2009
    Beitrge
    119
    Beitragswertungen
    12 Beitragspunkte
    Also das mit Youtube in Artikel funktioniert nach dieser Anleitung www.ilch.de/forum-showposts-54068.html#391072 einwandfrei.

    Jedoch wird es bei einem Update evtl. überschrieben und du musst die Prezedur wiederholen. zwinker
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    [GNC]Lord-MDB Mitglied
    Registriert seit
    02.02.2015
    Beitrge
    46
    Beitragswertungen
    1 Beitragspunkte
    also ich habe das genau so gemacht wie das da steht und alles kopiert was da steht, aber der Button ist nicht zu sehen.

    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    eisvogel10 Mitglied
    Registriert seit
    06.11.2009
    Beitrge
    119
    Beitragswertungen
    12 Beitragspunkte
    Dann hast du etwas falsch gemacht, bei mir sieht es so aus



    bei dir fehlt auch Media PREVIEWSTOP ........

    Lese dir nochmal die Anleitung durch, vielleicht hast du ein ";" oder was ähnliches übersehen zwinker
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    [GNC]Lord-MDB Mitglied
    Registriert seit
    02.02.2015
    Beitrge
    46
    Beitragswertungen
    1 Beitragspunkte
    Ja das ist mir auch schon aufgefallen wenn ich das einfüge verschwindet das.

    config.js
    /**
     * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
     * For licensing, see LICENSE.md or http://ckeditor.com/license
     */
     
    CKEDITOR.editorConfig = function( config ) {
        // Define changes to default configuration here.
        // For complete reference see:
        // http://docs.ckeditor.com/#!/api/CKEDITOR.config
        config.extraPlugins = 'youtube';
        // The toolbar groups arrangement, optimized for two toolbar rows.
        config.toolbarGroups = [
            { name: 'clipboard',   groups: [ 'clipboard', 'undo' ] },
            { name: 'editing',     groups: [ 'find', 'selection', 'spellchecker' ] },
            { name: 'links' },
            { name: 'insert' },
            { name: 'forms' },
            { name: 'tools' },
            { name: 'document',    groups: [ 'mode', 'document', 'doctools' ] },
            { name: 'others' },
            '/',
            { name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] },
            { name: 'paragraph',   groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ] },
            { name: 'styles' },
            { name: 'colors' },
            { name: 'youtube' },
            { name: 'about' }
        ];
     
        // Remove some buttons provided by the standard plugins, which are
        // not needed in the Standard(s) toolbar.
        config.removeButtons = 'Underline,Subscript,Superscript';
     
        // Set the most common block elements.
        config.format_tags = 'p;h1;h2;h3;pre';
     
        // Simplify the dialog windows.
        config.removeDialogTabs = 'image:advanced;link:advanced';
    };


    config_ilch_html.js
    /**
     * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
     * For licensing, see LICENSE.md or http://ckeditor.com/license
     */
     
    CKEDITOR.editorConfig = function( config ) {
        if (typeof ilchMediaPlugin !== "undefined" && typeof ilchPsPlugin !== "undefined") {
            CKEDITOR.plugins.addExternal('ilchmedia', ilchMediaPlugin);
            CKEDITOR.plugins.addExternal('ilchps', ilchPsPlugin);
            config.extraPlugins = "justify,font,colorbutton,colordialog,youtube,ilchmedia,ilchps";
        }
        else if (typeof ilchMediaPlugin !== "undefined") {
            CKEDITOR.plugins.addExternal('ilchmedia', ilchMediaPlugin);
            config.extraPlugins = "justify,font,colorbutton,colordialog,youtube,ilchmedia";
        }
     
        config.protectedSource.push(/<i[^>]*><\/i>/g);
        config.protectedSource.push(/<\?[\s\S]*?\?>/g);
        config.toolbar = 'ilch_html';
        config.toolbar_ilch_html = [
            { name: 'document', groups: [ 'mode' ], items: [ 'Source' ] },
            { name: 'clipboard', groups: [ 'clipboard', 'undo' ], items: [ 'Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo' ] },
            { name: 'editing', groups: [ 'spellchecker' ], items: [ 'Scayt' ] },
            '/',
            { name: 'basicstyles', groups: [ 'basicstyles', 'alignment', 'cleanup' ], items: [ 'Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'RemoveFormat' ] },
            { name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ], items: [ 'NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', '-', 'BidiLtr', 'BidiRtl', 'Language' ] },
            { name: 'links', items: [ 'Link', 'Unlink', 'Anchor' ] },
            { name: 'insert', items: [ 'Table', 'HorizontalRule' ] },
            '/',
            { name: 'styles', items: [ 'Styles', 'Format', 'Font', 'FontSize' ] },
            { name: 'colors', items: [ 'TextColor', 'BGColor' ] },
            { name: 'tools', items: [ 'Maximize' ] },
            { name: 'others', items: [ 'Youtube' ] },
            { name: 'insert', items: [ 'ilchmedia', 'ilchps' ] }
        ];
    };


    Muss das was man hpchladet in den Pluginordner bestimmte rechte haben oder sowas ?

    Und was muss man denn da hoch laden, das oder den Unterordner nur?




    Zuletzt modifiziert von [GNC]Lord-MDB am 11.11.2018 - 17:12:27
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    magicmarkus Mitglied
    Registriert seit
    10.02.2014
    Beitrge
    352
    Beitragswertungen
    12 Beitragspunkte
    ZitatZitat geschrieben von [GNC
    Lord-MDB]Ja das ist mir auch schon aufgefallen wenn ich das einfüge verschwindet das.

    config.js
    /**
     * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
     * For licensing, see LICENSE.md or http://ckeditor.com/license
     */
     
    CKEDITOR.editorConfig = function( config ) {
        // Define changes to default configuration here.
        // For complete reference see:
        // http://docs.ckeditor.com/#!/api/CKEDITOR.config
        config.extraPlugins = 'youtube';
        // The toolbar groups arrangement, optimized for two toolbar rows.
        config.toolbarGroups = [
            { name: 'clipboard',   groups: [ 'clipboard', 'undo' ] },
            { name: 'editing',     groups: [ 'find', 'selection', 'spellchecker' ] },
            { name: 'links' },
            { name: 'insert' },
            { name: 'forms' },
            { name: 'tools' },
            { name: 'document',    groups: [ 'mode', 'document', 'doctools' ] },
            { name: 'others' },
            '/',
            { name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] },
            { name: 'paragraph',   groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ] },
            { name: 'styles' },
            { name: 'colors' },
            { name: 'youtube' },
            { name: 'about' }
        ];
     
        // Remove some buttons provided by the standard plugins, which are
        // not needed in the Standard(s) toolbar.
        config.removeButtons = 'Underline,Subscript,Superscript';
     
        // Set the most common block elements.
        config.format_tags = 'p;h1;h2;h3;pre';
     
        // Simplify the dialog windows.
        config.removeDialogTabs = 'image:advanced;link:advanced';
    };


    config_ilch_html.js
    /**
     * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
     * For licensing, see LICENSE.md or http://ckeditor.com/license
     */
     
    CKEDITOR.editorConfig = function( config ) {
        if (typeof ilchMediaPlugin !== "undefined" && typeof ilchPsPlugin !== "undefined") {
            CKEDITOR.plugins.addExternal('ilchmedia', ilchMediaPlugin);
            CKEDITOR.plugins.addExternal('ilchps', ilchPsPlugin);
            config.extraPlugins = "justify,font,colorbutton,colordialog,youtube,ilchmedia,ilchps";
        }
        else if (typeof ilchMediaPlugin !== "undefined") {
            CKEDITOR.plugins.addExternal('ilchmedia', ilchMediaPlugin);
            config.extraPlugins = "justify,font,colorbutton,colordialog,youtube,ilchmedia";
        }
     
        config.protectedSource.push(/<i[^>]*><\/i>/g);
        config.protectedSource.push(/<\?[\s\S]*?\?>/g);
        config.toolbar = 'ilch_html';
        config.toolbar_ilch_html = [
            { name: 'document', groups: [ 'mode' ], items: [ 'Source' ] },
            { name: 'clipboard', groups: [ 'clipboard', 'undo' ], items: [ 'Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo' ] },
            { name: 'editing', groups: [ 'spellchecker' ], items: [ 'Scayt' ] },
            '/',
            { name: 'basicstyles', groups: [ 'basicstyles', 'alignment', 'cleanup' ], items: [ 'Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'RemoveFormat' ] },
            { name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ], items: [ 'NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', '-', 'BidiLtr', 'BidiRtl', 'Language' ] },
            { name: 'links', items: [ 'Link', 'Unlink', 'Anchor' ] },
            { name: 'insert', items: [ 'Table', 'HorizontalRule' ] },
            '/',
            { name: 'styles', items: [ 'Styles', 'Format', 'Font', 'FontSize' ] },
            { name: 'colors', items: [ 'TextColor', 'BGColor' ] },
            { name: 'tools', items: [ 'Maximize' ] },
            { name: 'others', items: [ 'Youtube' ] },
            { name: 'insert', items: [ 'ilchmedia', 'ilchps' ] }
        ];
    };


    Muss das was man hpchladet in den Pluginordner bestimmte rechte haben oder sowas ?

    Und was muss man denn da hoch laden, das oder den Unterordner nur?




    Zuletzt modifiziert von [GNC]Lord-MDB am 11.11.2018 - 17:12:27


    den unterordner glaub ich.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurck zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten