Modulname:
ContentFlex
Version:
01.08.01
Status:
stable
Bechreibung:
Stellt flexibel unterschiedliche Inhaltselemente und/oder Gruppen von
Inhaltselementen zur Verfügung.
Features:
- Elemente/Elementgruppen an jeder Stelle einfügen/bearbeiten/verschieben/löschen
- Allgemeine Elemente: {author}, {email}, {created_date} u.v.a.m.
- Elemente: {text}, {textarea}, {image}, {wysiwyg2}, {link}, {file} u.v.a.m.
- Elemente erscheinen beim Bearbeiten in derselben Reihenfolge wie sie im Template vorkommen (Ausnahme File)
- Für die einzelnen Elemente/Elementgruppen kann ein Titel definiert werden, der beim Bearbeiten als Überschrift dargestellt wird
- Bei den Elementen image & file können das Verzeichnis und die Image-Typen bzw. File-typen konfiguriert werden
- Die Anzahl der maximal darzustellenden Einträge kann definiert werden
- Einzelne Elemente/Elementgruppen könne ein und ausgeschaltet werden
- Elemente/Elementgruppen-Templates können in der Reihenfolge verschoben werden ohne Verlust des Inhaltes
- Default-Template wenn das dazugehöhrende Element-Template gelöscht wurde (verhindert den Verlust von Inhalt)
- Spezielles, frei definierbares Element {popup}
- Mittels dem {editbutton}-Element können die Buttons zum Bearbeiten der Einträge frei im Template positioniert werden
- Resourcensparend da Teile des Moduls in zwei externe Dateien ausgelagert sind
- <CMSPHP></CMSPHP> kann in Elementen verwendet werden
- Umschließendes Templates für die Element-Templates
- Über ein spezielles Template kann die Position und die Aussehen der Bearbeiten-Buttons individuell angepasst werden
- Rechtemanagement - Benutzergruppen könne von der Bearbeitung einzelner Elemente/Elementgruppen ein-/ausgeschlossen werden
- Das {table}-Element ermöglicht Eingabe von CSV-artigen Tabellendaten, aus denen entsprechende HTML-Tabellen
automatisch generiert werden. Diese Tabellen sind mittels des mitgelieferten Javascript per DHTML sortierbar
- {filelist}-Element ermöglicht die Ausgabe einer Dateiliste als Inhaltselement
- ... u.v.a.m.
Autor(en):
V1.1.2
Reto Haldemann v/o Mistral
V1.2.0 - V1.8.0:
Alexander M. Korn (amk)
Lizenz:
GPL
Benötigte Sefrengo Version:
>= 01.03.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.
Für die mögliche DHTML-Sortierung von Tabellen ({table}-Element)
muss das beiligende Javascript (sorttable.js) in die Sefrengo-Seite
eingebunden sein. Ferner kann über beiligende css-Datei das visuelle
Erscheinungsbild der Sortierungs-Links innerhalb der Tabelle angepasst
werden.
Dokumentation:
- Ist im Sefrengo-Wiki vorhanden (für Version 1.1.2)
Hinweise zur {editbutton}-CSS-Gestaltung:
.flex2_edit { padding: 2px; font-size: 10px; color: #000000; background-color: #DBE3EF; }
.flex2_edit { color: #cc0000; position:relative; text-align:right; display:block;}
Hinweise zum {table}- und {filelist}-Element finden sich in der readme.txt des Package.
??? Versteh ich zwar nicht, aber Sicherheit ist immer gut
eben ... und lass mal - ich hab längst aufgegeben alles verstehen zu wollen
Hi,
hab eine kurze Verständnisfrage:
Ich hab das Modul in der Version 1.08.00 laufen. Kann ich das auf 1.08.01 updaten (wenn ja wie) oder muss die neue Version als neues Modul installiert werden.
Grüße
Stoffel
PS.: Hab grad keine Testumgebung wo ich es ausprobieren kann und bevor ich was Zugrunde richte ...
klar kannst du - wenn du kannst!
... dazu besitzt Sefrengo einen entsprechendes update-mechanismus bzgl. modulen.
danke für das update.
ich bin übrigens endlich dazu gekommen deinen tipp bzgl. einbindung tracking-code google analytics für downloads in der filelist mittels aufruf über jquery zu testen - erfolgreich.
wer interesse hat, siehe http://wiki.sefrengo.org/howto/tracking-code-google-analytics-filelist-contentflex
greetz, oberbilker
Ich arbeite mit folgendem CF-Konstrukt.
wie du schon richtig feststellst macht {if_image:1} (diese bedingung wird immer erfüllt) keinen sinn. auch {if_not_image:1} macht keinen sinn (diese bedingung wird nie erfüllt). wie schon einmal erklärt liegt das an der systematik des cms-tag - type "image" ...
ich weiss nicht ob ich hier im ContentFlex was ändern soll, oder es eigentlich einer modifizierung beim cms-tag bedarf. schliesslich geben die cms-tags "file" oder "link" auch kein "dummy"-tag aus!?
Hallo,
ich bekomme nach dem update auf 1.8.1 plötzlich eine http://www.digitaldruck-halle.de/dev/hauptnavigation/downloads.html Fehlermeldung
hallo carsten
http://forum.sefrengo.org/index.php?s=&showtopic=2308&view=findpost&p=17289
gruss andi
haste mal geschaut das sich in der config hier <<Template zwischen Dateieinträgen alle n Einträge>> nicht eine 0 eingeschlichen hat ?
ja - ich habe vergessen das abzufangen. da dieser konfigurationswert nach einem update noch nicht existiert, gibt's hier ein "Division by zero" ...
Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)