Modulname:
ListFlex 02.08.00
Status:
stable
Bechreibung:
ListFlex ermöglicht Listeninhalte (News, Blogs, FAQ's, Downloads) und andere Seiteninhalte.
Flexible Gestaltungsmöglichkeiten der Listung, eine umfangreich konfigurierbare Seitenschaltung und vieles mehr zeichnen dieses Modul aus.
Features:
- Für alle Einträge einer Seite ist einleitender- und abschliessender Teil (X)HTML möglich
- Ein Eintrag kann alle bekannten Elemente enthalten die bspw. auch im ContentFlex-Modul verfügbar sind
- Der Berarbeiten-Button kann im HTML-Gerüst des Eintrags beliebig positioniert werden
- Die Seitenschaltung ist beliebig positionierbar im abschliessenden und/oder einleitenden Teil (X)HTML
- Ausgabe der Seitennummer und Gesamtseitenzahl im abschliessenden und/oder einleitenden Teil (X)HTML
- Seitenschaltung mit konfigurierbaren Bezeichnern, variabler Zahlendarstellung und vielfältigen CSS-Formatierungsmöglichkeiten
- ... und vieles mehr
Autor:
Alexander M. Korn (amk)
Lizenz:
GPL
Benötigte Sefrengo Version:
>=Sefrengo 1.3.1 (1.4 beta2)
Installation:
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.
Hinweise:
Um die Features und Möglichkeiten des Moduls zu demonstrieren,
befinden sich im Zip (im Ordner "examples") zusätzlich
2 vorkonfigurierte ListFlex-Versionen:
"ListFlex_ ... _NEWS.cmsmod"
zeigt die Verwendung des {chop}-Pseudo-Tags um Textinhalte zu kürzen.
"ListFlex_ ... _FAQ.cmsmod"
zeigt die Anwendung des {list}-Features zu Realisierung von bspw. FAQs.
Bekannte Probleme:
In sehr seltenen Fällen unter Verwendung von PHP5.x und entsprechender
Server-Konfiguration kann ListFlex eine PHP-Fehlermeldung bzgl. Speicherlimit
auslösen. Dies ist u.a. begründet im Modul-Output-Handling von Sefrengo
selbst.
Lösung für dieses Problem ist einerseits die Erhöhung des Speicherlimits von
PHP andererseits kann bestimmter ListFlex-Modul-code ausgelagert werden.
Hilfe zu letzterer Möglichkeit gebe ich gern hier im Thread.
danke für das neue modul bzw. die neue version!
was ich allerdings noch nie verstanden habe: was ist eigentlich der unterschied zwischen list-flex(mr. list) und content-flex bzw. was geht mit dem einen, was das andere nicht kann?
danke und grüße,
tobaco
Bei mir klappt das Update von der Version 2.60 auf die 2.80 nicht. Liegt es an der Repository ID?
Repository 2.60
<repository_id>mod:7869da6d1032076077734d2a4397ab85:c7948867</repository_id>
Repository 2.71
<repository_id>mod:7869da6d1032076077734d2a4397ab85:ccc0e44e</repository_id>
Repository 2.80
<repository_id>mod:2336bf46e9b00a7e2bcae366ffc0c86c:e0ac2432</repository_id>
Im Thread steht Status Beta. Hattest Du nicht mal geschrieben, alle geraden Nummern sind stable?
Grundsätzlich match ein Update auf die RepId,
wobei die eigentliche Id (rot) der Identifier ist und die Version als Zeitinformation (blau):
mod:7869da6d1032076077734d2a4397ab85:c7948867
Gruß
Also müsste die ID identisch sein, oder?
nun - die namensänderung bringt leider eine update-problematik ... ich will aber auch nicht anfangen permanent 2 versionen mit unterschiedlicher namensgebung zu veröffentlichen. hm!?
(das mit beta<>stable war ein versehen ... )
tja ... diesbezüglich wäre eine modifizierung im system begrüßenswert
Aufgrund von Crossupdates (die ja immer mal wieder vorkommen, wie die Praxis zeigt) kann man z.B. bei Typo3 die Repositoryid manuell vergeben. Ist in meinen Augen am sinnvollsten.
^^ das ist ja auch mal ein guter FR, hat aber um das nocheinmal aufzugreifen nix mit 'diesbezüglich wäre eine modifizierung im system begrüßenswert' zutun.
Es sei denn wir sprechen ab heute nur noch in diesem Hochdeutsch von guten alten FR. Die Aussage hinter der Aussage hörte sich dennoch anders an,
aber gut ich lasse mich auch darüber belehren
Gruß
sorry ich kenn mich da nicht so mit der problematik aus ...
@STam
was das nun alles mit einer anständigen wortwahl zu tun hat weiss ich nicht. kann gerne auch sagen "mir würde echt einer abgehen, wenn man da irgendwas verbessern könnte" wenn dir das besser gefällt!?
Ist es beabsichtigt, das in der Listenübersicht der {chop}{wysiwyg2:1}{/chop} - Bereich komplett von html gestrippt wird ?
also auch li, b,i ... ?
ja
Im Listflex sollte analog dem Teaserlister eine separate Konfiguration für Bilder {image} möglich sein.
Das würde die Konfiguration übersichtlicher gestalten.
Dafür sollte im Teaserlister dann auch im {image}-Konfigurationsfeld die Variablen ersetzt werden. z.B. title="{text}" alt="{text}"
Hallo an alle,
wahrscheinlich stehe ich mal wieder auf irgendeiner gedanklichen Leitung, aber ich bekomme beim Versuch, Listflex zu installieren, die Fehlermeldung, es sei keine gültige .cmsmod-Datei. Andere Module lassen sich hochladen. Sefrengo 1.03.01
Wo liegt der Fehler?
Liebe Grüße
Ute
hm. Ute ... keine ahnung. gehts denn mit SF 1.4 - sofern du irgendwo ne aktuelle SF-installation hast ...?
habe den http://forum.sefrengo.org/index.php?showtopic=767&hl=upload kurz hervorgesucht...war damals übrigends mrlist. vielleicht hilfts dir weiter ute.
Hallo an alle,
ich habe ein Update auf Sefrengo 1.4.0 durchgeführt, damit lässt sich jetzt auch Listflex installieren. Danke an alle für Eure Ratschläge und natürlich wieder mal an Dich, Alexander...
Liebe Grüße
Ute
Die Seitenschaltung bei ListFlex gibt derzeit nur
Hallo
Habe da ein seltsames Problem. Wenn ich Wysiwyg2:1 verwende wird im Firefox 2.xx kein Editor angezeigt, im IE 6+7 jedoch habe ich ein Editor.
scheint bei mir zu gehen.
kann eigentlich nur wenig mit dem modul selbst zu tun haben. und sofern du den fck nutzt - also den wysiwyg den SF mitbringt - hätte ich keine idee woran's liegen könnte ...
Ja, tatsächlich mit dem FCK-Editor erscheint der Editor, aber mit dem Tiny-Editor nicht. Leider gefällt dem Kunden der Tiny-Editer besser. Gibt es da Einstell-Möglichkeiten, auch diesen zu nutzen? Habe in der tinymce4sf_config.php schon geschaut weis aber nicht so recht welchen Schalter wie setzen soll.
Danke und Gruss
Lad doch einfach nochmal den tiny neu hoch.
Falls es zwei Projekte gibt, natürlich in beide Projekte.
Ich vermute mal da ist eine Datei nicht ordentlich mit hochgeladen, hatte ich auch schon mal.
das einzige was ich mir vorstellen könnte, sind probleme mit seiten-/bild-/dateinamen welche sonderzeichen enthalten. aber eigentlich war das nur ein problem älterer versionen der tinyerweiterung. bitte mal alle link/datei/bild-features in der wysiwyg2-modulkonfiguration abwählen und schauen ob's dann funktioniert.
p.s.: doku bzgl. tinymce4sf_config.php befindet sich im wiki
@amk
Danke für deinen Tipp "bitte mal alle link/datei/bild-features in der wysiwyg2-modulkonfiguration abwählen" es wahr die Tabelle-features, die verhinderte das der Tiny-Editor im FF 2.xx angezeigt wird. Der Kunde kann also im ListenFlex (FAQ/News) mit dem FF 2.xx im Tiny-Editor keine Tabellen erstellen und bearbeiten. Evtl. hilft dir das bei einer weiteren Version.
@summerbrother
Dein Tipp hat leider nichts gebracht.
Gruss
Ich stehe auf dem Schlauch. Irgendwo scheint ein Denkfehler drin zu sein.
Ausgegeben wird immer nur der Pfad von {file:1}, aber kein Link im Titel der Datei.
und 'n titel ist im dateimanager auch eingegeben worden?
Mach ma so:
Wenn ich den Container date:x verwende, ist dieser immer gefüllt. Ein leeres Date:x geht nicht, bzw. des wird immer der 1.1.2000 ausgegeben.
Also lässt sich date:x auch durch eine Schleife nicht ausklammern und nicht anzeigen.
Wenn der Text eingeklappt ist, werden Umlaute nicht richtig dargestellt? Hat jemand eine Idee?
Ich habe das gleiche Problem mit der <Chop> funktion - ich weiß auch nicht warum das bei einigen auftritt bei anderen aber nicht. http://forum.sefrengo.org/index.php?s=&showtopic=1539&view=findpost&p=11986 .
ich habe das ganze umgangen indem ich mit dem Modul <Teasterlister> eine gekürzte version von Listflex ausgegeben habe.
Die andere möglichkeit ist das ganze mit JS zu realisieren, das ist aber meiner meinung nur eine notlösung da es nicht funktioniert wenn der User JS ausgeschaltet hat.
Ich würde gerne nochmals den Beitrag von Gunwalt aufgreifen vom Dezember
Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)