ContentFlex v01.08.06 |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
ContentFlex v01.08.06 |
Wed. 10. February 2010, 20:38
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 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. CODE 01.08.06 - released 10.02.2010 ------------------------------------------------------------------------------------------------ + new element {linksfsidetitle:x} shows the internal link cat/side name (thx 2 oberbilker) # wording issue {filelist} 01.08.05 (1.8.6 rc) - released 28.01.2010 ------------------------------------------------------------------------------------------------ + number of elements (up to 10 images, files, links etc. - see the config-help) + module-config element-templates textarea-height setting + own insert-button-on-top-template # if-statement use without statement-relatet element-placement # {if_image:x}{/if_image} {if_not_image:x}{/if_not_image} should work now as it should!!! # element-template/-config ordering/editing manipulation (template-usergroups) + if-/if_not-statement with value comparison (e.g. {if_text:1=ABC}...{/if_text:1=ABC} ) ! several other optimizations, fixes and/or changes 01.08.03/04 - not official released ------------------------------------------------------------------------------------------------ ! several other fixes and/or changes 01.08.02 - released 2008-12-02 ------------------------------------------------------------------------------------------------ # {filelist} Division by zero problem 01.08.01 - released 2008-09-12 ------------------------------------------------------------------------------------------------ + include files security thing (recommendation by Bjoern) + element {no} (simply the number of the item) + elements {image:4} {image:5} {image:6} + template (and options) for html between entries in {filelist} + SF1.4.1 elements {imageid:x} {imagethumbpath:x} {imagethumbamplitude:x} + elements {imagethumbwidth:x} {imagethumbheight:x} {imagethumbhalfwidth:x} {imagethumbhalfheight:x} # {table} {list:x} no empty rows on empty data lines # decimal places config option on filelist # unique id's of help-text divs # surrounding templates numbering 01.08.00 - released 2008-02-17 ------------------------------------------------------------------------------------------------ + option to limit the number of file list entires + if-/if_not-statements support in file list row template + {hide}{/hide} within element templates - hides the output completely (useful to give elements an exact order on editing) + new element in file list's file entry template {all_file_no} + new element in file list's folder intro template {file_count} # wysiwyg2's feature configuration takes no affect on wysiwyg2:2 & wysiwyg2:3 in non-separate configuration mode # deactivation state of element templates 01.07.01 - released 2008-01-05 (ContentFlex 1.8 beta 2) ------------------------------------------------------------------------------------------------ + if-/if_not-statement with value comparison (e.g. {if_text:1=ABC}...{/if_text:1=ABC} ) + {filelist} files sorting option (config-mode 'all') ^ source-code feature as base feature for the wysiwyg2 removed ^ BBCode option for textareas only available in config-mode 'all' now # 'cut' of several element-templates results in empty edit-menu entries # some config-ui corrections - some unnecessary config-ui labeling 01.07.00 - released 2007-12-29 (ContentFlex 1.8 beta 1) ------------------------------------------------------------------------------------------------ + new advanced config mode and other usability changes/optimizations + new element template ordering/editing manipulation (cut, copy, paste, insert, up, down) + additional (attribute-) strings for table cell & collumn tags ({table} element} + new element(s) {list:x} (list creation by using a textarea - single text-line = one list entry) + preparations for the new SF141 image elements + new element(s) {uni:x} {6 elements for free definable string-values - e.g. css-class-attributes etc.) + new elements {imagethumburl:x} {fileid:x} {select:4-6} + new element {imagesize:x} (image file size) + new element {imagedimension:x} - combines image width & height in a single element (customization possible via single line template) + configuration option to define the decimal places in image/file size values + config button to set some base features for the wysiwyg2-editor at once + possibility to define different wysiwyg2-editor features for every single wysiwyg2-element # title input field text misplaced in some cases (Firefox) # config output on SF page templates (several CF-modules / different config-modes) 01.06.01 - released 2007-09-30 ------------------------------------------------------------------------------------------------ + if_backend- and if_preview-statement # some problems on if_not-statement use # problem with {filelist} and Sefrengo's page cache 01.06.00 - released 2007-07-11 (ContentFlex 1.6 final) ------------------------------------------------------------------------------------------------ # if-/if_not-statement works now if the single (statement-)element isn't placed in the element template 01.05.03 - released 2007-07-10 (ContentFlex 1.6 beta 4) ------------------------------------------------------------------------------------------------ + separate templates for {insert} & (edit} (for file type elements within the element-templates) + new element-template elements : {filetype:x} {filetypedesc:x} {filetypeicon:x} {filetypeiconname:x} {filetypeiconurl:x} {filemimetype:x} {cat_name} {side_name} {edit} {insert} + if-not-statement for elements/elementvalues can prevent the output of element groups or whole template parts if an element/elementvalue is not empty. e.g.: {if_not_imageurl:1} <img src="placeholder.gif" alt="placeholder"/> {/if_not_imageurl:1} ^ file type icon path setting moved to the special options pane because it's used global now (for file type elements within the element-templates) 01.05.02 - released 2007-06-23 (ContentFlex 1.6 beta 3) ------------------------------------------------------------------------------------------------ # modul config display mode switching erases checkbox values (not so important in ContentFlex because the only checkboxes within the config are little switches for the select-elements) 01.05.01 - released 22.06.2007 (ContentFlex 1.6 beta 2) ------------------------------------------------------------------------------------------------ ^ some more speed up of the output # identical internal id's for {select:1-3} 01.05.00 - released 20.06.2007 (ContentFlex 1.6 beta 1) ------------------------------------------------------------------------------------------------ + if-statement for elements/elementvalues can prevent the output of element groups or whole template parts if an element/elementvalue is empty. e.g.: {if_imageurl:1} <a href="{imageurl:1}"> {imagethumb:1} </a> {/if_imageurl:1} + new elements: {container_id} {mod_key} {select:2-3} + 2 surrounding templates added. ^ speed up of the module output ^ some rewrite of the modul configuration (element templates) ^ module configuration now Opera compatible # client-pathes/filelist ! include files updated - you have to update the "backend/inc/" files! 01.04.00 - released 25.04.2007 ------------------------------------------------------------------------------------------------ + include file backward compatibility to older module versions (rights management) + formerly hard coded language strings backward compatibility ^ hard coded language strings removed, replaced with Sefrengo v1.4 final language string vars ! version number politics changed 01.03.05 - released 17.04.2007 ------------------------------------------------------------------------------------------------ + {filelist}: (resourcebrowser-mode) new option to prevent the listing of the selected file + {filelist}: (frontend-selectbox-mode) the list is now movable without losing the defined path ^ {filelist}: {filetype} {filedesc} changed to {filefmtype} {filefmdesc} ^ internal changes/improvements 01.03.05 beta - released 09.04.2007 ------------------------------------------------------------------------------------------------ + better rights management for elements/element groups + {filelist}: new/changed elements {filetypeicon} {filetypeiconname} {filetypeiconurl} + {filelist}: definable icon path + global url-convert (absolute/relative) option + definable strings for filesizes # within {filelist}: {filecreated} {filemodified} wrong date/time ^ internal and ui changes/improvements 01.03.00 beta - released 01.04.2007 ------------------------------------------------------------------------------------------------ + new entry-template element {filelist}: with {filelist} it's possible to create lists of files from a Sefrengo-filemanager path / file as path base. Choose between two frontend edit-(path selection)-modes! tree-like lists! a lot of filelist-template elements ... try it!!! + new entry-template elements {mod_key} {container_id} - useful for dhtml things 01.02.01 - released 23.02.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 Changelog legend: # -> Bug Fix + -> Addition ^ -> Change - -> Removed ! -> Note ich freue mich sehr über unterstützung/danksagung in finanzieller/materieller form! PAYPAL SPENDE (button nutzen) MEIN AMAZON WUNSCHZETTEL wer ggf. als sponsor (im readme/forum) genannt werden möchte kann mir das mitteilen!
Angehängte Datei(en)
-------------------- cheers, Alex
|
|
|
Fri. 12. February 2010, 12:32
Beitrag
#2
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 255 Mitglied seit: 05.07.2006 Mitglieds-Nr.: 104 |
ohja - das geht steil... vielen dank!!!
-------------------- |
|
|
Fri. 12. February 2010, 12:42
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 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. -------------------- cheers, Alex
|
|
|
Wed. 17. February 2010, 13:08
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 255 Mitglied seit: 05.07.2006 Mitglieds-Nr.: 104 |
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 -------------------- |
|
|
Thu. 18. February 2010, 14:30
Beitrag
#5
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
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!? -------------------- cheers, Alex
|
|
|
Fri. 19. February 2010, 17:09
Beitrag
#6
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 255 Mitglied seit: 05.07.2006 Mitglieds-Nr.: 104 |
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 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!? -------------------- |
|
|
Tue. 29. June 2010, 15:04
Beitrag
#7
|
|
Member Gruppe: Members Beiträge: 26 Mitglied seit: 05.07.2006 Wohnort: Neubrandenburg Mitglieds-Nr.: 105 |
ohja - das geht steil... vielen dank!!! Hallo, ich versuche Krampfhaft die {filelist} (Contentflex) einzubinden. Im backend kann ich auch im Resourcebrowser navigieren nur übergibt statt dem Verzeichnispfad einen Dateinamen. Siehe Anhang. Kann mir jemend einen Rat geben woran das liegen kann?? (Warscheinlich zwischen meinen Ohren! :-) )
Angehängte Datei(en)
|
|
|
Wed. 30. June 2010, 20:32
Beitrag
#8
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 328 Mitglied seit: 29.08.2006 Wohnort: Konstanz / Bodensee Mitglieds-Nr.: 216 |
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 |
|
|
Thu. 1. July 2010, 10:12
Beitrag
#9
|
|
Member Gruppe: Members Beiträge: 26 Mitglied seit: 05.07.2006 Wohnort: Neubrandenburg Mitglieds-Nr.: 105 |
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! 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 |
|
|
Thu. 1. July 2010, 15:18
Beitrag
#10
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 328 Mitglied seit: 29.08.2006 Wohnort: Konstanz / Bodensee Mitglieds-Nr.: 216 |
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 |
|
|
Fri. 9. July 2010, 13:06
Beitrag
#11
|
|
Member Gruppe: Members Beiträge: 26 Mitglied seit: 05.07.2006 Wohnort: Neubrandenburg Mitglieds-Nr.: 105 |
|
|
|
Wed. 14. July 2010, 18:55
Beitrag
#12
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
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 ZITAT Fatal error: Call to undefined function element_ifstatements() in C:\xampp171\htdocs\cms-mit-db\sf143\backend\inc\inc.con_edit.php(847) : eval()'d code on line 1347 -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Fri. 16. July 2010, 07:48
Beitrag
#13
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
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. -------------------- cheers, Alex
|
|
|
Fri. 16. July 2010, 11:17
Beitrag
#14
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
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. Danke amk Das wahr es, die hatte ich wirklich vergessen. Ich verstehe noch nicht den unterschied von ZITAT Template für das Einfügen an erster Stelle {insert} zu ZITAT {insert}-Template {insert} {title} Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Fri. 16. July 2010, 12:13
Beitrag
#15
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
???
probieren feni, einfach ausprobieren ... -------------------- cheers, Alex
|
|
|
Fri. 24. September 2010, 12:09
Beitrag
#16
|
|
Member Gruppe: Members Beiträge: 45 Mitglied seit: 06.09.2010 Mitglieds-Nr.: 2.268 |
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? QUELLTEXT <span class="contenttxtimg"> <a href="{imageurl:1}" rel="lightbox[content]" title="{imagefmtitle:1}" alt="{imagedesc:1}">{imagethumb:1}</a> </span> Benutze Contentflex 1.8.6 Dank und Gruss |
|
|
Sun. 26. September 2010, 18:26
Beitrag
#17
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 154 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 91 |
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. |
|
|
Mon. 27. September 2010, 08:40
Beitrag
#18
|
|
Member Gruppe: Members Beiträge: 45 Mitglied seit: 06.09.2010 Mitglieds-Nr.: 2.268 |
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... |
|
|
Mon. 27. September 2010, 14:09
Beitrag
#19
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 154 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 91 |
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. |
|
|
Tue. 28. September 2010, 13:24
Beitrag
#20
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 154 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 91 |
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? |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 11.9.24 - 00:17 |