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

2 Seiten V   1 2 >  
Reply to this topicStart new topic
> ContentFlex 1.01.02
mistral
Beitrag Wed. 20. September 2006, 19:38
Beitrag #1


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 343
Mitglied seit: 26.06.2006
Wohnort: CH
Mitglieds-Nr.: 5



Modulname:
---------------------------------------------------------------------------
ContentFlex


Status:
---------------------------------------------------------------------------
stable


Bechreibung:
---------------------------------------------------------------------------
Mit diesem Modul könnt Ihr Euch schnell kleine 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)


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;}


fehlende Funktionen / Erweiterungswünsche:
---------------------------------------------------------------------------
- Image grösse einstellbar
- Radio-Element
- Checkbox-Element


Autor(en):
---------------------------------------------------------------------------
Reto Haldemann v/o Mistral


Lizenz:
---------------------------------------------------------------------------
GPL


Benötigte Sefrengo Version:
---------------------------------------------------------------------------
>= 01.02.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.


Dokumentation:
---------------------------------------------------------------------------
- Ist hier im Wiki vorhanden


Changelog
---------------------------------------------------------------------------
QUELLTEXT
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

Current versionnumber is  01.01.02 - released 19.09.2006
------------------------------------------------------------------------------------------------
# for {textarea:4}, {textarea:5}, {textarea:6}, {text:6}, {text:7}, {text:8}, {text:9},


Current versionnumber is  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


Current versionnumber is  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_1.1.2.zip ( 23.92KB ) Anzahl der Downloads: 97
 


--------------------
So einfach wie möglich, aber nicht einfacher!
(Albert Einstein)
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Mon. 25. September 2006, 12:47
Beitrag #2


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



In diesem Beispielcode
QUELLTEXT
<div class="bild">{image:1}<br /><p class="imagefmdesc">{imagefmdesc:1}</p>
<p>{popup}</p>

ist die Ausgabe von img:1 und popup identisch. Ist das so gedacht?

Vielleicht könnte auch popup mehrfach eingesetzt werden können.


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
mistral
Beitrag Mon. 25. September 2006, 15:21
Beitrag #3


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 343
Mitglied seit: 26.06.2006
Wohnort: CH
Mitglieds-Nr.: 5



ZITAT(gunwalt @ Mon. 25. September 2006, 13:47) *
In diesem Beispielcode
QUELLTEXT
<div class="bild">{image:1}<br /><p class="imagefmdesc">{imagefmdesc:1}</p>
<p>{popup}</p>

ist die Ausgabe von img:1 und popup identisch. Ist das so gedacht?

Ja da {popup} intern in das umgewandelt wird:
QUELLTEXT
<a href="java script:new_imagepopup('{imageurl:1}','','Fenster schliessen','','{imagewidth:1}','{imageheight:1}','true')">{imagethumb:1}</a>


ZITAT(gunwalt @ Mon. 25. September 2006, 13:47) *
Vielleicht könnte auch popup mehrfach eingesetzt werden können.

Nur wenn du sie selber zusammen baust:

QUELLTEXT
<a href="java script:new_imagepopup('{imageurl:2}','','Fenster schliessen','','{imagewidth:2}','{imageheight:21}','true')">{imagethumb:2}</a>

QUELLTEXT
<a href="java script:new_imagepopup('{imageurl:3}','','Fenster schliessen','','{imagewidth:3}','{imageheight:3}','true')">{imagethumb:3}</a>


--------------------
So einfach wie möglich, aber nicht einfacher!
(Albert Einstein)
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Mon. 25. September 2006, 16:10
Beitrag #4


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



Wenn das so einfach ist ...


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
amk
Beitrag Thu. 28. September 2006, 09:47
Beitrag #5


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



ich habe hier große schwierigkeiten die reihenfolge der element-templates nachträglich zu ändern (die kleinen lustigen buttons). es funktioniert einfach nicht.

zwar kann man in der modul-konfig die reihenfolge wie üblich ändern und auch im popup-menü ist die reihenfolge entsprechend geändert. wenn man allerdings ein element auf der site hinzufügt ist das bspw. nicht "Download" sondern ein Bild (wie in der anfänglichen cflex-konfig festgelegt) .... kann mir das jemand bestätigen?


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
mistral
Beitrag Thu. 28. September 2006, 11:06
Beitrag #6


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 343
Mitglied seit: 26.06.2006
Wohnort: CH
Mitglieds-Nr.: 5



kann ich nicht bestätigen


--------------------
So einfach wie möglich, aber nicht einfacher!
(Albert Einstein)
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Sun. 1. October 2006, 17:07
Beitrag #7


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



Wenn ich mit mehreren Feldern in ContentFlex arbeite, springt das Modul beim Schliessen des Bearbeitungsfenster immer nach oben zur Seite. Das ist bei langen Seiten ziemlich umständlich.
Genauso und noch umständlicher ist es bei eingeschalteter Navigation. Hier wird immer zur ersten Seite zurückgesprungen. Für einen Redakteur nicht unbedingt einsichtig.

Wie sieht es eigentlich mit einer Zahlennavigation aus? Im Sinne einer Leistungsharmonisierung einzelner Module fände ich das schon sehr gut, vgl. CategoryWalker und PictGalerie, die diese Möglichkeit bereits bieten


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
mistral
Beitrag Sun. 1. October 2006, 18:14
Beitrag #8


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 343
Mitglied seit: 26.06.2006
Wohnort: CH
Mitglieds-Nr.: 5



ZITAT(gunwalt @ Sun. 1. October 2006, 18:07) *
Wenn ich mit mehreren Feldern in ContentFlex arbeite, springt das Modul beim Schliessen des Bearbeitungsfenster immer nach oben zur Seite. Das ist bei langen Seiten ziemlich umständlich.
Genauso und noch umständlicher ist es bei eingeschalteter Navigation. Hier wird immer zur ersten Seite zurückgesprungen. Für einen Redakteur nicht unbedingt einsichtig.

Das ist keine Eigenschaft des Moduls, sondern des Systems. Nach dem Bearbeitungsfenster, egal von welchem Modul, wird immer die Seite ganz am Anfang ausgegeben. Es gibt zur Zeit keine möglichkeit Informationen von der ausgegebenen Seite über die Bearbeitungsseite, zur neuen ausgegebenen Seite zu schleusen.
Daher solltest du das unter "Feature Request" notieren.

ZITAT(gunwalt @ Sun. 1. October 2006, 18:07) *
Wie sieht es eigentlich mit einer Zahlennavigation aus? Im Sinne einer Leistungsharmonisierung einzelner Module fände ich das schon sehr gut, vgl. CategoryWalker und PictGalerie, die diese Möglichkeit bereits bieten

Aus meiner Sicht ist diese Seitennavigation nicht mehr so sinnvoll, da sie nur sehr eingeschränkt eingesetzt werden kann. Wie sehen das andere?

Gruss
Mistral


--------------------
So einfach wie möglich, aber nicht einfacher!
(Albert Einstein)
Go to the top of the page
 
+Quote Post
andi
Beitrag Mon. 2. October 2006, 07:03
Beitrag #9


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ZITAT(amk @ Thu. 28. September 2006, 10:47) *
zwar kann man in der modul-konfig die reihenfolge wie üblich ändern und auch im popup-menü ist die reihenfolge entsprechend geändert. wenn man allerdings ein element auf der site hinzufügt ist das bspw. nicht "Download" sondern ein Bild (wie in der anfänglichen cflex-konfig festgelegt) .... kann mir das jemand bestätigen?

dieses wochenende hatte ich ein ähnliches symptom. in contentflex wollte ich ein element hinzufügen. statt aus dem select-feld +1 zu wählen bin ich versehentlich auf -1 gekommen. kein problem dachte ich, wähle ich einfach den abbrechen-button. nachdem ich wieder in der contentflex-konfiguration war schien alles beim alten. ich erstellte ein weiteres element und sicherte die einstellungen.
leider hatte ich jedoch das selbe problem wie amk: wenn ich das element an zweitletzter stelle (jenes, welches ich versehentlich gelöscht habe, dann aber auf abbrechen gegangen bin) einfügen will, fügt er mir ein anderes element ein. einzige lösung war es, das neu zu importieren und konfigurieren.

leider konnte ich das problem kein zweites mal reproduzieren.

gruss andi


--------------------
Go to the top of the page
 
+Quote Post
amk
Beitrag Mon. 2. October 2006, 07:55
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(mistral @ Sun. 1. October 2006, 19:14) *
Aus meiner Sicht ist diese Seitennavigation nicht mehr so sinnvoll, da sie nur sehr eingeschränkt eingesetzt werden kann. Wie sehen das andere?

doch .... seitenschaltung ist schon wichtig!

... hab da bei MrList 'ne recht nette klasse drinn ...


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Mon. 2. October 2006, 10:56
Beitrag #11


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Seitenschaltung beim Mr. List ist sinnvoll, beim Contentflex unsinnig.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Mon. 2. October 2006, 13:29
Beitrag #12


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



ZITAT(bjoern @ Mon. 2. October 2006, 11:56) *
Seitenschaltung beim Mr. List ist sinnvoll, beim Contentflex unsinnig.

Warum, des geht immer auch um die Seitenlänge, und das wäre eine Möglichkeit an einen Redakteur zu appellieren den Text auch auf ein anderes Modul zu verteilen.
Oder hast Du eine andere Lösung/Idee im Kopf?


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Mon. 2. October 2006, 14:16
Beitrag #13


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Generell habe ich was gegen die Seitenschaltung innerhalb eines Moduls, welches sich auf den Content bezieht. Dadurch kann z.B. das Suchmodul nicht mehr die korrekte Seite findet.

Mr List macht eine Listung von Inhalten, die sich blockweise, statisch wiederholen. Da macht eine Seitenschlatung Sinn (wenn wir das Suchmaschinenproblem mal vernachlässigen), ist nachvollziehbar (ich weiß, nach 10 Newseinträgen kommt die nächste Seite). Beim Contentflex kann ich das nicht vorhersagen, die Flexibilität der Elemente macht mir das zunichte.

Eine konkrete Lösung für Seitenschlatung innerhalb von Modulen habe ich noch nicht (programmiert... smile.gif ) . Grundproblem hierbei ist es, den anderen Modulen mitteilen zu können, wo welcher Inhalt, mit Zuhilfename welcher Parameter zu finden ist.

Bis jetzt konnte ich solche Anforderungen immer ganz gut mit dem Categorywalker oder ähnlichem lösen.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Mon. 2. October 2006, 14:36
Beitrag #14


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



ZITAT(mistral @ Sun. 1. October 2006, 19:14) *
Das ist keine Eigenschaft des Moduls, sondern des Systems. Nach dem Bearbeitungsfenster, egal von welchem Modul, wird immer die Seite ganz am Anfang ausgegeben. Es gibt zur Zeit keine möglichkeit Informationen von der ausgegebenen Seite über die Bearbeitungsseite, zur neuen ausgegebenen Seite zu schleusen.Daher solltest du das unter "Feature Request" notieren.

Mach ich.


ZITAT(bjoern @ Mon. 2. October 2006, 15:16) *
Generell habe ich was gegen die Seitenschaltung innerhalb eines Moduls, welches sich auf den Content bezieht. Dadurch kann z.B. das Suchmodul nicht mehr die korrekte Seite findet.

Okay. Das ist unschlagbares Argument!!


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
alexander
Beitrag Tue. 3. October 2006, 09:50
Beitrag #15


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 853
Mitglied seit: 16.06.2006
Wohnort: Wien / Österreich
Mitglieds-Nr.: 2



ich würde die funktion aber nicht aus cflex entfernen, schon aus gründen der abwärtskompatibilität.


--------------------
SEFRENGO | a free choice ... again!
Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag Tue. 3. October 2006, 13:34
Beitrag #16


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 680
Mitglied seit: 09.08.2006
Wohnort: nähe Mainz
Mitglieds-Nr.: 182



Hi
Das wäre doch eigentlcueh wieder so ne Sache die über eine Schnittstelle im System verankert werden sollte... Oder?

Also dass in der URL neben idside/idcat und lang noch ein dritter Paramete verankert wird: part. Damit können Module, die Inhalt auf mehrere Teile aufteilen wollen (beispielsweise auch die bildergalerie, der cFLex, MrList, das Gästebuch, ...) ihre Inhalte ansprechen. Das müsste dan nentsprechend auch im mod_rewrite und in der Suche verankert werden.
Beispielsweise wären Links wie cms://idcatside=5[3] denkbar.. oder ne andere Möglichkeit wäre cms://idcatside=5,3 -- beides würde den dritten Teil der Seite 5 ansprechen.

Problematich wird es wenn mehrere module sowas auf einer Seite verwenden wollen...

Gruß, Peter

Gruß, Peter

Der Beitrag wurde von MaZderMind bearbeitet: Tue. 3. October 2006, 13:34
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Tue. 3. October 2006, 21:49
Beitrag #17


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



ZITAT(bjoern @ Mon. 2. October 2006, 15:16) *
Generell habe ich was gegen die Seitenschaltung innerhalb eines Moduls, welches sich auf den Content bezieht. Dadurch kann z.B. das Suchmodul nicht mehr die korrekte Seite findet.

doch, klappt


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Thu. 5. October 2006, 10:57
Beitrag #18


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Auch auf der richtigen Unterseite?


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
amk
Beitrag Thu. 26. October 2006, 13:43
Beitrag #19


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



ZITAT(bjoern @ Mon. 2. October 2006, 15:16) *
Mr List macht eine Listung von Inhalten, die sich blockweise, statisch wiederholen. Da macht eine Seitenschlatung Sinn (wenn wir das Suchmaschinenproblem mal vernachlässigen), ist nachvollziehbar (ich weiß, nach 10 Newseinträgen kommt die nächste Seite). Beim Contentflex kann ich das nicht vorhersagen, die Flexibilität der Elemente macht mir das zunichte.


ich sehe da nicht so dass problem. ein element könnte eine markierung (in der modul-konfig) erhalten, nach welcher generell ein seitumbruch stattfinden soll - danach ergibt sich dann die seitenzahl usw.


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
gpo
Beitrag Fri. 27. October 2006, 00:10
Beitrag #20


Member
**

Gruppe: Members
Beiträge: 18
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 40



Was ich ja toll fände, wenn sich Content-Flex auch auf ganze Module beziehen würde, ich also einen Poll, eine Artikelliste etc. auf und an bewegen, editieren und neu anlegen könnte. www.redaxo.de hat das sehr schön eingebaut. Eventuell ja auch hier eine Anregung?
Go to the top of the page
 
+Quote Post

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

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.3.24 - 13:43

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