Contentflex v01.02.01 |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Contentflex v01.02.01 |
Mon. 5. March 2007, 21:15
Beitrag
#1
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
Modulname:
ContentFlex Status: stable Bechreibung: Mit diesem Modul kann man 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) - {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. Autor(en): Reto Haldemann v/o Mistral 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. Update-Hinweis: Durch die neue Konfigurierbarkeit des {popup}-Elements/-Features muss nach einem ContentFlex-Update die Modulkonfiguration für alle Seiten/Templates übernommen werden, sonst funktionieren ggf. alte Bild-PopUp's nicht. Hinweise: 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;} {table}-Element: Das Standardtrennsymbol für die Dateneingabe ist eine Pipe ("|") Sollte keine Tabellenkopfdefinition eingegeben werden, wird die erste Zeile der normalen Tabellendaten mit Sortierungs-Links versehen. Bestimmte Spalten können von der Sortierungsmöglichkeit ausgeschlossen werden, in dem man im Tabellenkopf (oder innerhalb der ersten Zeile der Tabellendaten, wenn keine Kopfdaten eingegeben werden) die jeweilige Spaltebezeichnung von eckigen Klammern umschlossen eingibt. (Bsp: Spalte1|[Spalte 2]|Spalte 3 -> die Spalte 2 würde keine Möglichkeit der Sortierung bieten.) Ebenfalls keinen Sortierungs-Link erhalten Kopfspalten ohne Bezeichnung. QUELLTEXT Changelog legend:
# -> Bug Fix + -> Addition ^ -> Change - -> Removed ! -> Note 01.02.01 - released 05.03.2007 ------------------------------------------------------------------------------------------------ + {popup}-Element customization # standard element-template "Trennlinie" not changeable 01.02.00 - 18.02.2007 ------------------------------------------------------------------------------------------------ + {table} and {table_caption} element: {table} add's the possibility to create html-tables from csv-style values. {table_caption} is simply for output the table-caption again within the element template. please note: the created tables are dhtml-sortable via the javascript-file included in the package. include the javascript-file in the head part of your html-page and the ContentFlex created tables are sortable automatically. + configuration tabs ^ configuration user interface improvements and changes ^ wording and order of several configuration options ^ all url's (of files/images/thumbs) will be generated relative if possible # cms-tag mode for date:2 01.01.02 - released 19.09.2006 ------------------------------------------------------------------------------------------------ # for {textarea:4}, {textarea:5}, {textarea:6}, {text:6}, {text:7}, {text:8}, {text:9}, 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 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
Angehängte Datei(en)
-------------------- cheers, Alex
|
|
|
Tue. 6. March 2007, 15:09
Beitrag
#2
|
|
Advanced Member Gruppe: Wikiadmins Beiträge: 150 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 63 |
servus alex,
noch mal an der stelle - super sache mit den zusätzlichen tabellen und der aufgeräumten konfiguration. eine frage hätte ich noch: wie kann ich alle bbcode-funktionen aktivieren. Ich habe unter Design > Modul bearbeiten > Konfiguration die vorletzte Zeile für den BBCode auskommentiert. QUELLTEXT mip_formsp($mip_form['70']);//features Im Template kann ich auch aus der Liste auswählen, aber er zeigt trotzdem keine Buttons in den Textfeldern an? Was mach ich falsch? lg michel |
|
|
Tue. 6. March 2007, 15:24
Beitrag
#3
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
ich möchte mal vermuten das die bbcode-geschichte in SF aktuell sehr rudimentär gehalten ist ... deshalb wurde die feature-auswahl auch auskommentiert. ich habe das fälschlicherweise in der neuen MrList 2.6er drinn und kommentiere das aber auch wieder aus.
bei mir erscheinen bei aktiviertem bbcode für die textarea:x, unabhängig von der feature-auswahl, 6 schaltflächen: fett/kursiv/unterstrichen/durchgestrichen/e-mail/link -------------------- cheers, Alex
|
|
|
Tue. 6. March 2007, 19:25
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 386 Mitglied seit: 12.07.2006 Mitglieds-Nr.: 136 |
Hiho!
Das mit den Tabellen ist prima, bin mir zwar nicht sicher, ob sowas spezielles in den ContentFlex gehört - der wird ja bald ein CMS im CMS... egal! Funktioniert jedenfalls toll... aber: Bei mir sehen die Pfeile, oder was auch immer das ist, sehr seltsam aus: OK, mein Fehler, die Seiten standen noch auf ISO! Dann kommt natürlich sowas bei raus! Vielleicht noch ein Satz in die Doku, dass das nur mit UTF-8-Seiten tut! Tschüss Tiggr -------------------- @bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo @bout LARP: LARP-Welt - CakePHP @bout Kites: Rodgauer Workshop - Contao |
|
|
Tue. 6. March 2007, 21:26
Beitrag
#5
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
die pfeile kommen aus dem javascript und werden dynamisch ins html als entity eingefügt.
insofern kann da imho nicht so'ne wurst wie auf dem screenshot bei rauskommen. bei mir ist alles ok - egal ob utf, iso, html, xhtml, ie5.5 oder ff2.0 -------------------- cheers, Alex
|
|
|
Tue. 6. March 2007, 22:26
Beitrag
#6
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 386 Mitglied seit: 12.07.2006 Mitglieds-Nr.: 136 |
Stimmt, in dem Archiv hier stehn da Entitäten drin, in der Version auf meinem Server stehen Unicode-Zeichen... keine Ahnung warum!
Hatte es per Sefrengo hochgeladen! Also über die JS-Verwaltung! Hab's nochmal per SSH hochgeschaufelt, jetzt tut es! Tiggr -------------------- @bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo @bout LARP: LARP-Welt - CakePHP @bout Kites: Rodgauer Workshop - Contao |
|
|
Wed. 7. March 2007, 19:18
Beitrag
#7
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 853 Mitglied seit: 16.06.2006 Wohnort: Wien / Österreich Mitglieds-Nr.: 2 |
coole sache ... mein lieblingsmodul wird immer besser thx
-------------------- SEFRENGO | a free choice ... again!
|
|
|
Thu. 15. March 2007, 13:33
Beitrag
#8
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
Update-Hinweis:
Durch die neue Konfigurierbarkeit des {popup}-Elements/-Features muss nach einem ContentFlex-Update von einer älteren Version auf Version 1.2.1 (und folgende) die Modulkonfiguration für alle Seiten/Templates übernommen werden, sonst funktionieren ggf. Bild-PopUp's nicht. -------------------- cheers, Alex
|
|
|
Sat. 24. March 2007, 16:00
Beitrag
#9
|
|
Advanced Member Gruppe: Moderators Beiträge: 911 Mitglied seit: 26.06.2006 Wohnort: Essen; Ruhrgebiet Mitglieds-Nr.: 4 |
SUPER GENIAL! Das hab ich völlig verpennt! Ich bin WIRKLICH für ein Online Repository! Dafür würde ich sogar zahlen. Es würde ja schon reichen wenn man ein kleines Symbol im Backen angezeigt bekommen würde wenn eine neue Stableversion (authorisiert von Björn oder so) für Module existiert.
Ich habe diese tolle weiterentwicklung zum Beispiel total übersehen. Das mit den Tabellen ist echt der riesen Hit! -------------------- |
|
|
Sat. 24. March 2007, 20:52
Beitrag
#10
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
Ich habe diese tolle weiterentwicklung zum Beispiel total übersehen. Das mit den Tabellen ist echt der riesen Hit! thanx ... bzgl. übersehen -> wie wäre es den RSS-feed des forums zu abonnieren? -------------------- cheers, Alex
|
|
|
Sat. 24. March 2007, 21:15
Beitrag
#11
|
|
Advanced Member Gruppe: Moderators Beiträge: 911 Mitglied seit: 26.06.2006 Wohnort: Essen; Ruhrgebiet Mitglieds-Nr.: 4 |
wenn du mal zwei wochen wegbisst hilft das auch nicht! Ich schau auch so eigentlich jeden Tag rein, aber Modulbezogen ist sowas immer besser!
-------------------- |
|
|
Mon. 2. April 2007, 13:39
Beitrag
#12
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
neue version 1.3.0 unter "Alpha, Beta ... Vorabversionen"
-------------------- cheers, Alex
|
|
|
Vereinfachte Darstellung | Aktuelles Datum: 24.9.24 - 11:19 |