Modulname:
ContentFlex
Version:
01.08.06
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
- Umschließendes Templates für die Element-Templates
- Über spezielle Templates können 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 - V?.?.?:
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.
ohja - das geht steil... vielen dank!!!
ich danke auch!
p.s.: hab das element aber anders benannt wie du siehst und auch etwas anders eingebunden etc. ... und letztlich auch noch die statements (bspw.: {if_linksfsidetitle:x}interne seite ausgewählt{/if_linksfsidetitle:x}) ermöglicht.
hallo alex,
mir ist gerade aufgefallen, dass es in einer kommenden version gediegen wäre, wenn man die tabellen via templates stylen könnte. dann könnte man z.b. bei bedarf ohne probleme ein anderes skript zur sortiierung der tabellen einbinden.
biete dann gerne unsere hilfe an.
oder spricht da etwas gegen?
gruss, oberbilker
nö - im prinzip spricht nichts dagegen ... vielleicht genügt es aber auch, attribute der tags des tabellen-htmls konfigurierbar zu machen!?
letztlich - welches (andere) script willst du einbinden!?
hallo amk,
ich wollte jquery tablesorter + quicksearch einbinden. ist ja kein ding, nur muss man halt im script/css alles von .tablesorter auf .sortable umstellen. wenn man das beim update vergisst ist es schlecht - und irgendwann nimmt das dokumentieren auch überhand.
ich denke deine idee würde das ganze schon erschlagen.
gruss, oberbilker
Hallo stanley,
das ist richtig so. Das Verzeichnis wird ausgewählt indem man die erste Datei des Verzeichnisses auswählt.
Was ist denn genau dein Problem?
Gruss,
Andreas
Hallo Andreas,
ist etwas tricky. Ich habe damit eine Galerie realisiert in der nur ein Vorschaubild angezeigt wird und alle anderen Bilder werden als hidden in die seite geschrieben die Galerie wird mit hilfe einer shadowbox (lightbox) angezeight. Leider ist es nun sodas das erste bild 2mal angezeigt wird.
Aber ich denke das ich darum nicht herumkomme!!
Es sei denn du weisst noch einen Trick!! Wenn nicht ist es auch nicht wild, dann wähle ich immer das letzte als Vorschaubild aus. Zumindestens fällt es dann nicht unbedingt auf!
Jo, da kenn ich einen Trick: Reiter Dateiliste, Methode zur Verzeichnisauswahl auf Recource-Browser und dann Die ausgewählte Datei soll in der Dateilliste mit aufgeführt werden? auf nein.
Gruss,
Andreas
Supi, Thanks a lot!!
Unter XAMPP 1.7.1 mit einer neuen SF 1.4.3 das Modul ContentFlex 1.8.6 instaliert.
Ich kann alles configurieren. Aber sobald ich die Seite im Backend aufrufe um zu bearbeiten erhalte ich diese Fehlermeldung
hattest du vorher ne alte contentflex version in benutzung und hast kürzlich auf 1.8.6 aktualisiert?
wenn ja, dann hast du m.e. vergessen die "mod.contentflex_cache.php" zu unter "backend/inc/" zu aktualisieren.
???
probieren feni, einfach ausprobieren ...
Hallo
Ich möchte im Contenflex die Möglichkeit geben, ein Bild als Thumbnail einzufügen. Leider klappt es mit unstehender Anweisung nicht.Weiss jemand wieso?
Existiert von deinem Bild auch ein Thumb?
Schreibrechte Bildordner prüfen (777) oder Bild muss größer hochgeladen werden als deine Thumbnnail-Größe in den Projekteinstellungen.
Danke für deine Antwort.
Ein Thumb ist vorhanden. Das Bild ist grösser als die Voreinstellung. Wenn ich das Thumb auswähle, erscheint auch das in der Lightbox. Wenn ich das Original auswähle, erscheint auch das Original im Text. Ich möchte aber das Thumb im Text und das Original in der Lightbox...
Du wählst als Bild das Original aus, der Thumb wird dann dargestellt.
Sollte es jedenfalls, so wieder Quelltext aussieht…
Wie lautet die URL? Kannst auch PM schicken.
Ok, scheint nicht mit GIFs zu gehen. JPG und PNG werden bei Auswahl der Originaldatein in Thumbgröße dargestellt.
Ist das ein Bug im Contentflex?
ich sollte eine dateiliste in einem alten projekt erstellen.
kann es sein, dass die hierarchische darstellung bei drei unterordnern einen bug haben? irgendwie werden die listen nie korrekt verschachtelt.
gruss andi
bitte ggf. nochmal genau erklären ... bilder und thumbs kommen von den cms-tags ergo Sefrengo - mit ContentFlex hat das m.e. weniger zu tun.
sali amk
also: ich habe im dateimanager eine katalog, bestehend aus 3 oder 4 ebenen (unterordner), in welchen sich unterschiedlich viele pdfs befinden.
diese liste möchte ich nun hierarchisch ausgeben.
für den ersten test habe ich mittels contentflex eine {filelist} ausgegeben. um konfigurationsfehlern vorzubeugen habe ich die standard-einstellung übernommen und den haken bei «hierarchisch» aktiviert.
das ergebnis scheint nahezu willkürlich. am anfang der liste werden ordner nicht hierarchisch verschachtelt, obwohl es sich um unterordner handelt. gegen schluss verschachtelt er ordner, welche eigentlich auf der gleichen ebenen liegen.
du kannst dir das ganze gerne im backend anschauen wenn du magst.
gruss andi
ok - schaue ich mal rein ... schick mir mal die zugangsdaten per pm oder noch besser per mail: sefrengo(AT)korn-business.net
Wahrscheinlich liegt der Fehler an mir - aber warum wird kein alt-Tag (außer Test) ausgegeben, obwohl die Informationen in der Datenbank da sind. Der Title-Tag funktioniert. Betrifft CF Version 1.86, in der Version 1.82 ging es.
Ersetze {filefmdesc:1}{filefmtitle:1} durch {imagefmdesc:1}{imagefmtitle:1}.
Das müsste dann gehen.
Du hast natürlich recht!!! Danke
Ich hab ein Problem mit dem ContenFlex wenn ich folgendes Versuche:
verwendest du in irgendeinem konfigurations-feld (bspw. in den element-bezeichnungen) anführungszeichen?!
p.s.: </br> ist falsch ... <br/> ist richtig.
@amk
hallo amk,
ist es möglich, dass in einer zukünftigen version des contentflex ein element "quellcode" enthalten sein kann? irgendwie habe ich oft die situation, dass ich das brauche - innerhalb von contentflex.
über templates mit eigenem modul "quellcode" ist das meist nicht abbildbar, da zu statisch.
oder geht das schon und ich habe es übersehen??
hi oberbilker,
es gibt {sourcecode:x} in ContentFlex.
Gruss,
Andreas
ich glaub ich geh kaputt...
ich behaupte mal, dass ich recht fit im contentflex bin - aber das habe ich ultimativ all die jahre übersehen.
@taturo
vielen vielen dank!
Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)