MrList
Status:
stable
Bechreibung:
MrList ermöglicht alle Arten von Listen anderen Seiteninhalten. (z. B. News, Blogs, FAQ's, Downloads etc.)
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.2
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 neuen Features und Möglichkeiten von v02.05 zu demonstrieren,
befinden sich im Zip zusätzlich 2 vorkonfigurierte MrList-Versionen:
DHTML-NEWS_MrList_v02_05_00
zeigt die Verwendung des {chop}-Pseudo-Tags um Listeninhalte zu kürzen.
FAQs_MrList_v02_05_00
zeigt die Anwendung des {list}-Features zu Realisierung von bspw. FAQ's
QUELLTEXT
Changelog:
# Bug Fix
+ Addition
^ Change
- Removed
! Note
2.5.0 - 2006-07-31
+ new pseudo-tag {chop} {/chop} in the entry templates can be used to shorten something
between. for the {chop}-values and options see modul config mode 'all'.
please note that everthing between {chop} {/chop} will be cleared form html-tags!
+ new element {no} within entry templates (creates the entry number)
+ new element {list} available in the intro and/or outro template:
{list} creates a duplicate of the whole MrList list. the single entry of this duplicate list
can be configured via a new {list}-template. in this new template all elements of the normal
entry template are available plus the the element {url} (creates the full url to the base
entry - useful if the page navigation is used too - e.g. for page wise FAQ's and so on).
the duplicate list is normally independent from the page navigation. that means in the
duplicate list all available entries are shown and in the base list the entries are
listed page wise at the same time. there is a switch in the modul configuration to
activate the page navigation dependence (number of entries) for the duplicate list too.
... just try the functionality! :)
+ new element {nav} in the intro and/or outro template to place the navigation more flexible
^ page navigation - no longer displayed if there's only one page (can be re-activated via new
option in the modul configuration)
+ page navigation - style selection for next/previous labels
+ page navigation - style selection for the non current pagenumbers
+ page navigation - style selection for the current pagenumber
+ modul configuration: help text for available elements in templates now via dhtml-help-button
^ modul configuration: display modes content, layout and wording
^ modul configuration: big code cleanup (now it's finally done and better commented)
^ modul output: some cleanup, optimizations, improvments
2.1.0 - 2006-07-11
------------------------------------------------------------------------------------------------
+ elements: {imagefmtitle:x}, {imagefmdesc:x}, {filefmtitle:x}, {filefmdesc:x}, {date:x},
{sourcecode:1}
^ module configuration : display modes content, layout and wording
- some double code lines within module configuration code
2.0.3 - 2006-07-08
------------------------------------------------------------------------------------------------
# incorrect htmlentities parameter within modul configuration code
2.0.2b - 2006-06-16
------------------------------------------------------------------------------------------------
! first Sefrengo Version as beta (please test)
+ special modul name field in the modul config
- some unused code within the output code
# Bug Fix
+ Addition
^ Change
- Removed
! Note
2.5.0 - 2006-07-31
+ new pseudo-tag {chop} {/chop} in the entry templates can be used to shorten something
between. for the {chop}-values and options see modul config mode 'all'.
please note that everthing between {chop} {/chop} will be cleared form html-tags!
+ new element {no} within entry templates (creates the entry number)
+ new element {list} available in the intro and/or outro template:
{list} creates a duplicate of the whole MrList list. the single entry of this duplicate list
can be configured via a new {list}-template. in this new template all elements of the normal
entry template are available plus the the element {url} (creates the full url to the base
entry - useful if the page navigation is used too - e.g. for page wise FAQ's and so on).
the duplicate list is normally independent from the page navigation. that means in the
duplicate list all available entries are shown and in the base list the entries are
listed page wise at the same time. there is a switch in the modul configuration to
activate the page navigation dependence (number of entries) for the duplicate list too.
... just try the functionality! :)
+ new element {nav} in the intro and/or outro template to place the navigation more flexible
^ page navigation - no longer displayed if there's only one page (can be re-activated via new
option in the modul configuration)
+ page navigation - style selection for next/previous labels
+ page navigation - style selection for the non current pagenumbers
+ page navigation - style selection for the current pagenumber
+ modul configuration: help text for available elements in templates now via dhtml-help-button
^ modul configuration: display modes content, layout and wording
^ modul configuration: big code cleanup (now it's finally done and better commented)
^ modul output: some cleanup, optimizations, improvments
2.1.0 - 2006-07-11
------------------------------------------------------------------------------------------------
+ elements: {imagefmtitle:x}, {imagefmdesc:x}, {filefmtitle:x}, {filefmdesc:x}, {date:x},
{sourcecode:1}
^ module configuration : display modes content, layout and wording
- some double code lines within module configuration code
2.0.3 - 2006-07-08
------------------------------------------------------------------------------------------------
# incorrect htmlentities parameter within modul configuration code
2.0.2b - 2006-06-16
------------------------------------------------------------------------------------------------
! first Sefrengo Version as beta (please test)
+ special modul name field in the modul config
- some unused code within the output code
P.S.:
so liebe leute ... das (v02.05.00) war mächtig viel arbeit, auch wenn das changelog irgendwie gar nicht so ausschaut.
ich habe zwar reichlich getestet, trotzdem kann ich fehler natürlich nicht ausschliessen. im code hat sich jedenfalls so einiges geändert!
mir fehlt jetzt und hier leider etwas die zeit, die neuen features genauer zu erklären und ich hoffe das sich alles durch die vorkonfigurierten versionen im package erschliesst. fragen etc. beantworte ich natürlich gern ...