Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Contentflex v01.02.01
amk
Beitrag 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)
Angehängte Datei  ContentFlex_v01_02_01.zip ( 29.82KB ) Anzahl der Downloads: 59
 


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
mika
Beitrag 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
Go to the top of the page
 
+Quote Post
amk
Beitrag 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
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag 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:

Angehängte Datei  2007_03_06_192259.png ( 3.44KB ) Anzahl der Downloads: 52


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
Go to the top of the page
 
+Quote Post
amk
Beitrag 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
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag 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! sad.gif

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
Go to the top of the page
 
+Quote Post
alexander
Beitrag 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 smile.gif thx


--------------------
SEFRENGO | a free choice ... again!
Go to the top of the page
 
+Quote Post
amk
Beitrag 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
Go to the top of the page
 
+Quote Post
saschapi
Beitrag 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! wink.gif 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! biggrin.gif


--------------------
Go to the top of the page
 
+Quote Post
amk
Beitrag 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



ZITAT(saschapi @ Sat. 24. March 2007, 16:00) *
Ich habe diese tolle weiterentwicklung zum Beispiel total übersehen. Das mit den Tabellen ist echt der riesen Hit! biggrin.gif


thanx ... bzgl. übersehen -> wie wäre es den RSS-feed des forums zu abonnieren? wink.gif


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
saschapi
Beitrag 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! wink.gif Ich schau auch so eigentlich jeden Tag rein, aber Modulbezogen ist sowas immer besser! wink.gif


--------------------
Go to the top of the page
 
+Quote Post
amk
Beitrag 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
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 16.4.24 - 16:37

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.