---------------------------------------------------------------------------
ContentFlex
Status:
---------------------------------------------------------------------------
stable
Bechreibung:
---------------------------------------------------------------------------
Mit diesem Modul könnt Ihr Euch schnell kleine Elementgruppen zusammenstellen wie z.b. links Überschrift & Text und rechts ein Bild.
Features:
---------------------------------------------------------------------------
- Element an jeder Stelle einfügen
- Elementebeschreibung wird ausgeben
- Config normal/ erweitert/ alles/ versteckt
- Allgemeine Elemente: Username, Name, Vorname, Benutzername, die Emailadresse des Autors und das Datum
- Elemente: Text,Textarea, image, wysiwyg, wysiwyg2, Link, File, Fileurl, Filedesc, Filesize
- Es sind maximal 3 Elemente pro Typ verwendbar
- Elemente erscheinen beim bearbeiten in derselben Reihenfolge wie sie im Template vorkommen (ausnahme File)
- Für die einzelnen Elemente kann ein Titel definiert werden, der beim bearbeiten als Überschrift dargestellt wird
- Dem Element image kann das Verzeichnis und die Imagetypen konfiguriert werden
- Dem Element file kann das Verzeichnis und die Filetypen konfiguriert werden
- Der WYSIWYG2 ist konfigurierbar
- Die Anzahl Die maximal darzustellenden Einträge kann definiert werden
- Einzelne Elemente könne ein und ausgeschaltet werden
- Elemente-Template können in der Reihenfolge verschoben werden ohne Verlust des Inhaltes
- Default-Templat wenn das dazugehöhrende Element-Template gelöscht wurde (verhindert den verlust von Inhalt)
- Elemente: linkurl, linkdesc, linktarget, imageurl, imagewidth, imageheight, imagedesc, imagethumb (ab Version 0.2.5)
- Spezielle Elemente: popup
- bbcode konfigurierbar machen pro textarea
- Default-Template nur im backend Sichtbar (konfigurierbar)
- Bearbeitungsbereich konfigurierbar machen
- Elemente: filename, filefmtitle, filefmdesc, imagefmtitle, imagefmdesc
- Template zum Bearbeiten hinzugefügt
- Feld für styleclass beimr wysiwyg2 hinzugefügt
- {editbutton} kann in den Elementen verwendet werden (ab Version 0.9.5)
- wenn {editbutton} nicht verwendet wird, erscheinen die Bearbeitungsbutton am Ende der Elemente wie bisher (ab Version 0.9.5)
- Elemente: sourcecode (ab Version 0.9.6)
- Default-Button vor oder hinter dem Elemente konfigurierbar (ab Version 0.9.7)
- Erweiterung um Rechteeinstellungen pro Element (ab Version 0.9.7)
- Teile des Moduls in zwei externe Dateien ausgelagert (mod.contentflex.php, mod.contentflex_cache.php)
- <CSMPHP> kann jetzt in den Elementen verwendet werden (ab Version 0.9.7)
- Umschließendes Template (ab Version 0.9.7)
- Umschließendes Template jetzt 4 Stk (ab Version 0.9.8)
- Elemente: date, select (ab Version 1.1.0)
- über die CSS-Klasse 'flex2_edit' kann die Position und die Aussehen der Edit-Button individuell angepasst werden.
- Anzahl Elemente text, textarea, date erhöht (ab Version 1.1.1)
Beispiele für die flex2_edit:
.flex2_edit { padding: 2px; font-size: 10px; color: #000000; background-color: #DBE3EF; }
.flex2_edit { color: #cc0000; position:relative; text-align:right; display:block;}
fehlende Funktionen / Erweiterungswünsche:
---------------------------------------------------------------------------
- Image grösse einstellbar
- Radio-Element
- Checkbox-Element
Autor(en):
---------------------------------------------------------------------------
Reto Haldemann v/o Mistral
Lizenz:
---------------------------------------------------------------------------
GPL
Benötigte Sefrengo Version:
---------------------------------------------------------------------------
>= 01.02.01
Installation:
---------------------------------------------------------------------------
Die beiden neuen Dateien (mod.contentflex.php, mod.contentflex_cache.php)
müssen in das Verzeichnis backend/inc kopiert werden.
Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Design->Module". Am
unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die
gewünschte "*.cmsmod"- Datei aus. Mit einem Klick auf das Diskettensymbol
wird das Modul in das CMS importiert. Das Modul ist nun innerhalb des CMS
nutzbar.
Dokumentation:
---------------------------------------------------------------------------
- Ist hier im Wiki vorhanden
Changelog
---------------------------------------------------------------------------
QUELLTEXT
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
Current versionnumber is 01.01.01 - released 19.06.2006
------------------------------------------------------------------------------------------------
+ {date:2}, {date:2}
+ {text:6}, {text:7}, {text:8}, {text:9},
+ {textarea:4}, {textarea:5}, {textarea:6},
# optimierung korrigiert {file:x}-, {link:x}-, {image:x}-Ausgabe im Frontend
^ Titel-Konfiguration neu sortiert
^ Image für Element hinzufügen ersetzt
Current versionnumber is 01.01.00 - released 12.06.2006
------------------------------------------------------------------------------------------------
+ {date:1}
+ {select:1}
^ Geschwindikeit optimiert (ca. Faktor 3-4)
+ Ausführzeit kann ausgegeben werden (modifikation im Modul-Output erforderlich
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
Current versionnumber is 01.01.01 - released 19.06.2006
------------------------------------------------------------------------------------------------
+ {date:2}, {date:2}
+ {text:6}, {text:7}, {text:8}, {text:9},
+ {textarea:4}, {textarea:5}, {textarea:6},
# optimierung korrigiert {file:x}-, {link:x}-, {image:x}-Ausgabe im Frontend
^ Titel-Konfiguration neu sortiert
^ Image für Element hinzufügen ersetzt
Current versionnumber is 01.01.00 - released 12.06.2006
------------------------------------------------------------------------------------------------
+ {date:1}
+ {select:1}
^ Geschwindikeit optimiert (ca. Faktor 3-4)
+ Ausführzeit kann ausgegeben werden (modifikation im Modul-Output erforderlich