Knowledge base

Aktuelle Änderungen - Suchen:

Home


Apache

Applications

Eclipse

Design

E-Mail

Prog

REDAXO

Services

Web /

Rex42TinyMCE

Parameterübergabe REDAXO -> TinyMCE

classes/class.tinymce.inc.php

Objekt rexTiny2Editor

  • Attribut erstellen (z.B. var $nTextAreaRows)
  • In Methode show() den Parameter mit echo an das TinyMCE js-Objekt übergeben
    z.B. echo '<PARAMETERNAME>:<WERT>,'."\n";
  • Der beim echo angegebene Parametername kann im JavaScript-Objekt angesprochen werden über tinyMCE.getParam("<PARAMETERNAME>");

Farbschemata

benutzerdef. Farbschema (REDAXO)

  • Array über PHP in rex_tinymce-Objekt erzeugen, das von Color Picker ausgewertet wird.
  • init() des Color Picker modifizieren: 1. freigegebenes Tab wird generiert und angezeigt
  1. /files/tmp_/tinymce/jscripts/tiny_mce/themes/advanced/jscripts/color-picker.js

Array customcolors mit RGB-Werten füllen

  • neue Funktion: generateCustomColors()
  • neues Array: customcolors
  • init(): generatePicker() -> generateCustomColors() abhängig von den Berechtigungen des REDAXO Benutzers werden die Farbwähler-Panels generiert und angezeigt. Die Berechtigungen werden in den Plugin Options übergeben.
  • mcTabs.displayTab('custom_tab','custom-panel')
  1. color-picker.htm

<div class="tabs" <ul>
Liste der verfügbaren Tabs
</ul></div>
<div id="custom-panel">...</div>

hinzugefügt

  1. Parameter
  • showCpPicker
  • CpNamedColors
  • CpWebColors
  • CpCustomColors
  • CpColorSize: Größe der Farbfelder bei benutzerdef. Farbwähler
  • CpRows: Anzahl Spalten Farbfelder bei benutzerdef. Farbwähler
  1. themes/advanced/langs/de.js
  • custom_colors_tab -> Beschriftung eintragen
powered by:PmWiki-Logo
Bearbeiten - Versionen - Druckansicht - Aktuelle Änderungen - Suchen
Zuletzt geändert am 18.01.2015 15:30 Uhr