All Projects → FriendsOfREDAXO → redactor

FriendsOfREDAXO / redactor

Licence: other
Integriert den Redactor WYSIWYG-Editor in aktueller Version

Programming Languages

javascript
184084 projects - #8 most used programming language
PHP
23972 projects - #3 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to redactor

tinymce4
TinyMCE4-Editor für REDAXO 5
Stars: ✭ 21 (-4.55%)
Mutual labels:  redaxo, wysiwyg, redaxo-addon
redactor2
Integriert den Redactor WYSIWYG-Editor in Version 2
Stars: ✭ 55 (+150%)
Mutual labels:  redaxo, wysiwyg, redaxo-addon
tui editor
Implementiert den TOASTUI Markdown Editor
Stars: ✭ 21 (-4.55%)
Mutual labels:  redaxo, wysiwyg, redaxo-addon
pdfout
PDF-Generator dompdf und pdf.js für REDAXO
Stars: ✭ 42 (+90.91%)
Mutual labels:  redaxo, redaxo-addon
dsgvo
Unterstützung bei der DSGVO-konformen Umsetzung von ein oder mehreren REDAXO-Websites.
Stars: ✭ 33 (+50%)
Mutual labels:  redaxo, redaxo-addon
zip install
Mit diesem AddOn kannst du gezippte AddOns oder PlugIns einfach im Backend hochladen und installieren.
Stars: ✭ 32 (+45.45%)
Mutual labels:  redaxo, redaxo-addon
navigation array
Helper function for building navigations for REDAXO cms
Stars: ✭ 22 (+0%)
Mutual labels:  redaxo, redaxo-addon
minibar
Minibar: Kleine Leiste für REDAXO, die nützliche Funktionen fürs System und den jeweiligen Benutzerkontext anbietet
Stars: ✭ 29 (+31.82%)
Mutual labels:  redaxo, redaxo-addon
cookie consent
Cookie consent Code-Generator (veraltet). Wir empfehlen IWCC:
Stars: ✭ 36 (+63.64%)
Mutual labels:  redaxo, redaxo-addon
cropper
Bildbearbeitung im REDAXO-Medienpool: Zuschneiden, Drehen, Spiegeln.
Stars: ✭ 33 (+50%)
Mutual labels:  redaxo, redaxo-addon
redaxo watson
Suchagent für REDAXO 4.5 + 5
Stars: ✭ 28 (+27.27%)
Mutual labels:  redaxo, redaxo-addon
minify images
Optimiert Bilder mittels Media-Manager-Effekt über verschiedene Dienste (TinyPNG, ImageMagick, u.a.)
Stars: ✭ 29 (+31.82%)
Mutual labels:  redaxo, redaxo-addon
search it
Umfangreiche Volltextsuche für REDAXO 5 CMS. Durchsucht Artikel, Medien, Dateien, PDF-Inhalte und Datenbank-Einträge.
Stars: ✭ 60 (+172.73%)
Mutual labels:  redaxo, redaxo-addon
icecoder
ICEcoder - Web IDE and editor for REDAXO CMS
Stars: ✭ 21 (-4.55%)
Mutual labels:  redaxo, redaxo-addon
developer
Ermöglicht die Bearbeitung von Templates, Modulen und Aktionen im Dateisystem (also mit einem beliebigen Editor).
Stars: ✭ 84 (+281.82%)
Mutual labels:  redaxo, redaxo-addon
focuspoint
Erweitert den Medienpool um die Fähigkeit, den Fokuspunkt eines Bildes zu bestimmen.
Stars: ✭ 57 (+159.09%)
Mutual labels:  redaxo, redaxo-addon
redaxo url
REDAXO 5 AddOn zur URL-Generierung für eigene AddOns (ehemals Url Control, ehemals Frau Schultze)
Stars: ✭ 43 (+95.45%)
Mutual labels:  redaxo, redaxo-addon
aw navigation
Helferklasse zur Umsetzung komplexer Navigationen
Stars: ✭ 23 (+4.55%)
Mutual labels:  redaxo, redaxo-addon
be password
Benutzer können ihr Passwort zurückzusetzen, wenn sie es vergessen haben.
Stars: ✭ 26 (+18.18%)
Mutual labels:  redaxo, redaxo-addon
demo community
Demonstriert eine Community-Website auf Basis von REDAXO 5.
Stars: ✭ 38 (+72.73%)
Mutual labels:  redaxo, redaxo-addon

Redactor Editor

Bindet den WYSIWYG-Editor Redactor in aktueller Version im Backend ein.

Screenshot

Plugins

  • alignment
  • blockquote
  • bold
  • cleaner
  • clip
  • deleted
  • format; format[p|h1]; format[Sher=p.sher|Lock=p.lock]
  • h1
  • h2
  • h3
  • h4
  • h5
  • h6
  • hr
  • html
  • image
  • indent
  • italic
  • linkEmail
  • linkExternal
  • linkInternal
  • linkMedia
  • linkTelephone
  • linkYForm[tableNameA=field|rex_yf_news=title]
  • lists[ul|ol|indent|outdent]
  • ol
  • outdent
  • pre
  • quote
  • redo
  • separator (|)
  • style[code|mark|var|kbd|sup|sub]
  • sub
  • sup
  • ul
  • underline
  • undo

Redactor Plugins

  • counter (via Profil aktivieren)
  • fontcolor
  • fontfamily
  • fontsize
  • fullscreen
  • limiter (via Profil aktivieren)
  • properties
  • specialchars
  • table
  • textdirection
  • video
  • widget

Profil

Ein Profil wird entsprechend wie folgt angelegt:

html,undo,|,redo,h1,h2,h3,h4,bold,italic,|,image,blockquote,lists[indent],ol,ul,linkExternal,linkInternal,hr,linkYForm[rex_yform_test=last_name|rex_yform_news=title],table,widget

Modulbeispiel

Eingabe

Der in der Profilverwaltung erstellte Selector wird der Textarea als css-class zugeordnet.

<textarea class="form-control redactor-editor--full" name="REX_INPUT_VALUE[1]">REX_VALUE[1]</textarea>

Ausgabe

REX_VALUE[id="1" output="html"]

Hinweise

Plugin linkYForm

Um die fiktiven generierten Urls wie rex-yf-news://1 zu ersetzen, muss folgendes Skript in die boot.php des project AddOns. Dazu müsste der Code für die Urls angepasst werden.

\rex_extension::register('OUTPUT_FILTER', function(\rex_extension_point $ep) {
    return preg_replace_callback(
        '@(rex-yf-(news|person))://(\d+)(?:-(\d+))?/?@i',
        function ($matches) {
            // table = $matches[1]
            // id = $matches[3]
            $url = '';
            switch ($matches[1]) {
                case 'rex-yf-news':
                    // Beispiel, falls die Urls via Url-AddOn generiert werden 
                    $object = News::get($matches[3]);
                    if ($object) {
                        $url = $object->getUrl();
                        
                        // die getUrl Methode könnte so aussehen
                        // public function getUrl()
                        // {
                        //     return rex_getUrl('', '', ['news-id' => $this->id]);
                        // }
                    }
                    break;
                case 'rex-yf-person':
                    // ein anderes Beispiel 
                    $url = '/index.php?person='.$matches[3];
                    break;
            }
            return $url;
        },
        $ep->getSubject()
    );
}, rex_extension::NORMAL);
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].