Listennavigation v01.02.01 |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Listennavigation v01.02.01 |
Wed. 28. January 2009, 17:30
Beitrag
#1
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 446 Mitglied seit: 12.09.2006 Wohnort: Bamberg Mitglieds-Nr.: 235 |
Modulname:
--------------------------------------------------------------------------- Listen-Navigation v.01.02.01 Status: --------------------------------------------------------------------------- Beta Bechreibung: --------------------------------------------------------------------------- Stellt eine umfangreich konfigurierbare Navigation für Ordner und Seiten zur Verfügung. Das Modul ist primär darauf ausgerichtet die einzelnen Menüpunkte als HTML-Liste (<ul>, <li>), deren Erscheinungsbild per CSS festgelegt wird, auszugeben. Das Modul ist jedoch flexibel genug um die Ordner und Seiten z.B. auch als Tabelle anzuzeigen. Features: --------------------------------------------------------------------------- - Templatebasiert - Einzelne Ordner oder Seiten können aus Navigation ausgeblendet werden - Einzelne Ordner können angewiesen werden, das in ihnen keine Seiten angezeigt werden sollen - Verschiedene Sortiermöglichkieten der Menüpunkte - Verhalten der Liste vielseitig konfigurierbar - Aktiver Status einer Seite oder eines Ordners kann geroutet werden Beispiel: Ist idcat 2 aktiv, wird stattdessen idcat 1 als aktiv gekennzeichnet - Tabindex Unterstützung Moduleigenschaften: --------------------------------------------------------------------------- [X] Einsatz mehrmals in einem Projekt möglich [X] Einsatz mehrmals auf einer Seite (idcatside) möglich [X] Ist Mehrprojektfähig [X] Ist Mehrsprachenfähig [X] Ist XHTML konform Autor(en): --------------------------------------------------------------------------- ketti (Original Autor bis Version 00.09.03) Mistral (V. 00.09.04) Björn, Alexander (V. 1.0) Björn (V. 1.1) FireFlyer (V. 1.2) Lizenz: --------------------------------------------------------------------------- GPL Benötigte Sefrengo Version: --------------------------------------------------------------------------- >= 01.03.01 (Sefrengo 1.4 beta2 mit BEILIEGENDEM API PATCH!) >= 01.04.00 (Sefrengo 1.4 final) Installation: --------------------------------------------------------------------------- Beschreibung der Installation. Im einfachsten Falle wäre das: 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. Wird die Sefrengo Version 1.4 beta2 (Versionsnummer 01.03.01) benutzt, dann spielen Sie bitte einen, dem Modul beiliegendem, Core Patch ein. Der Patch befindet sich im Ordner "PATCH" und muß im System in das Verzeichnis "backend/API/PAGE/" gespielt werden. Die vorhandene Datei soll ersetzt werden. Update/ Migration: --------------------------------------------------------------------------- SOllte es zu Problemen kommen, sind bei einem Update von einer Vorgängerversion alle Templates in allen Ordnern und Seiten neu abzuspeichern. Dies ist notwendig, da dadurch dem CMS System die neuen Konfigurationsoptionen des Moduls bekannt gemacht werden. Dokumentation: --------------------------------------------------------------------------- Keine vorhanden CODE Changelog legend: # -> Bug Fix + -> Addition ^ -> Change - -> Removed ! -> Note Current versionnumber is 01.02.01 - released 28.01.2009 ------------------------------------------------------------------------------------------------ # Beseitigung mip_forms-Fehler bei Auswahl Anzeigeart: Nur Ordner Current versionnumber is 01.02.00 - released 21.01.2009 ------------------------------------------------------------------------------------------------ ^ Modul auf Tabs mit Hilfetexte abgeändert # $dedi_mod['value']['17'] nach $cms_mod['value']['17'] gefixt Current versionnumber is 01.01.00 - released 16.04.2007 ------------------------------------------------------------------------------------------------ + new configoption: "Bei Ordnerlinks immer Link zur Startseite des Ordners generieren (statt Link zum Ordner)" # configoption: show option "keine Seiten in Ordner anzeigen" by using setting "nur Seiten" Current versionnumber is 01.00.00 - released 20.01.2007 ------------------------------------------------------------------------------------------------ + option to manipulate startlevel + option to show startpage only if there wehere two or more pages in one cat + option to hide pages in given cats + routing for the acitve page/cat status (means that you can say: mark idcatside 15 as active if the user is in idcatside 3 ) + add template for "prescuted" folders Current versionnumber is 00.09.04 - released 02.01.2006 ------------------------------------------------------------------------------------------------ # {desc} can now be diplayed correct by pages and categories + {summary} for pages Current versionnumber is 00.09.03 - released 27.11.2005 ------------------------------------------------------------------------------------------------ ^ Add UTF-8 support/ Migration from D*DI to Sefrengo CMS Download 2 Beiträge weiter unten! |
|
|
Wed. 28. January 2009, 21:03
Beitrag
#2
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
Sorry FireFlyer
Das Problem ist mit der Version 1.2.1 nicht behoben es betrift nicht den Ordner sondern die Seiten. Siehe Bild Aufzeichnen.JPG ( 49.77KB ) Anzahl der Downloads: 52 Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Thu. 29. January 2009, 18:29
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 446 Mitglied seit: 12.09.2006 Wohnort: Bamberg Mitglieds-Nr.: 235 |
Teste bitte mal diese Version auf Herz und Nieren! Sorry, wenn es so häufig was zum Bugfixen gibt.
Listen_Navigation_v01.02.02.zip ( 13.57KB ) Anzahl der Downloads: 30 edit: aktuelle Beta weiter unten! Gruß FireFlyer |
|
|
Mon. 2. February 2009, 12:12
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
Danke FireFlyer für dein schnelles überarbeiten.
Wie es scheint funktioniert es. Danke vielmal Aufzeichnen1.JPG ( 104.48KB ) Anzahl der Downloads: 31 Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Tue. 24. February 2009, 22:54
Beitrag
#5
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 853 Mitglied seit: 16.06.2006 Wohnort: Wien / Österreich Mitglieds-Nr.: 2 |
Hi, hab heute in einer recht komplexen und großen Site alle Navis mit dieser Version aktualisiert und bis jetzt keine Fehler festgestellt.
-------------------- SEFRENGO | a free choice ... again!
|
|
|
Wed. 25. February 2009, 10:08
Beitrag
#6
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 255 Mitglied seit: 05.07.2006 Mitglieds-Nr.: 104 |
(post auch gepostet im thread über modul-version 1.1.0)
hallo alle, ich denke, ich habe einen bug im modul entdeckt. gebe ich in der ausgabe einer navigation beschreibungen von ordnern und seiten via {desc} aus, werden in unterschiedlichen sprachversionen immer die deutschen (default-sprache) beschreibungen angezeigt. getestet unter sef 1.4.0 / 1.4.2 // listnavi 1.1.0 / 1.2.0 / 1.2.2 - selbes negatives ergebnis. hat einer eine idee woran es hackt? fireflyer und ich leider nicht. greetz, oberbilker |
|
|
Guest_bkm_* |
Wed. 25. February 2009, 12:27
Beitrag
#7
|
Guests |
|
|
|
Sat. 7. March 2009, 22:36
Beitrag
#8
|
|
Newbie Gruppe: Members Beiträge: 5 Mitglied seit: 03.11.2007 Mitglieds-Nr.: 1.218 |
Hallo,
Ich habe mal die Version "Listen-Navigation (1.2.2)" ausprobiert. Ist die Ausgabe von {desc} nicht mehr möglich? Edit: Sie gibt die "Kurzbeschreibung" und nicht die "Notizen" aus. Danke Hansa Der Beitrag wurde von HansHansa bearbeitet: Sat. 7. March 2009, 22:43 |
|
|
Thu. 26. March 2009, 17:00
Beitrag
#9
|
|
Member Gruppe: Members Beiträge: 15 Mitglied seit: 15.05.2007 Mitglieds-Nr.: 906 |
Hi,
gibt es mittlerweile eine Lösung für das Problem, welches Oberbilker angesprochen hat? Könnte es ganz gut gebrauchen Leider habe ich aktuell keine Zeit mich durch den Code vom Listennavi-Modul zu kämpfen. Außerdem bin ich mit der API von Sefrengo nicht so sehr vertraut. Würd mich freuen, wenn es da einen kleinen Workaround gibt. Gruß SLD |
|
|
Sun. 29. March 2009, 18:19
Beitrag
#10
|
|
Administrator Gruppe: Members Beiträge: 1.092 Mitglied seit: 16.06.2006 Wohnort: Köln Mitglieds-Nr.: 1 |
Die SQLs sind falsch. Die berücksichtigen nicht die Sprache (idlang). Ich habs mal ungetestet angepasst. Vom Prinzip sollte das funktionieren.
Suchen CODE //Description of cats if(! function_exists(get_cat_desc)){ function get_cat_desc($a) { global $db,$cms_db; $sql = "SELECT * FROM ".$cms_db['cat_lang']." WHERE idcatlang = '".$a."'"; $db->query($sql); $db->next_record(); return $db->f('description'); }} //Descritpion of pages if(! function_exists(get_side_desc)){ function get_side_desc($a,$which) { global $db,$cms_db; $sql = "SELECT * FROM ".$cms_db['side_lang']." LEFT JOIN ".$cms_db['cat_side']." USING(IDSIDE) WHERE idcatside = '".$a."'"; $db->query($sql); $db->next_record(); if ($which == 'desc') { return $db->f('meta_description'); } elseif ($which == 'summary'){ return $db->f('summary'); } }} Ersetzen: CODE //Description of cats if(! function_exists(get_cat_desc)){ function get_cat_desc($a) { global $db,$cms_db; $sql = "SELECT * FROM ".$cms_db['cat_lang']." WHERE idcat = '".$a."' AND idlang = '".(int) $GLOBALS['lang']."'"; $db->query($sql); $db->next_record(); return $db->f('description'); }} //Descritpion of pages if(! function_exists(get_side_desc)){ function get_side_desc($a,$which) { global $db,$cms_db; $sql = "SELECT * FROM ".$cms_db['side_lang']." LEFT JOIN ".$cms_db['cat_side']." USING(IDSIDE) WHERE idcatside = '".$a."' AND idlang = '".(int) $GLOBALS['lang']."'"; $db->query($sql); $db->next_record(); if ($which == 'desc') { return $db->f('meta_description'); } elseif ($which == 'summary'){ return $db->f('summary'); } }} -------------------- Es wird, es wird...
|
|
|
Mon. 30. March 2009, 12:03
Beitrag
#11
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 255 Mitglied seit: 05.07.2006 Mitglieds-Nr.: 104 |
@björn
danke für den fix. habe ich gerade in zwei mehrsprachigen projekten erfolgreich eingebaut. sef 1.4.2 / listnav 1.2.2 @fireflyer übernimmst du das in die aktuelle version? dann könnte das modul doch als stable in den modul-bereich? greetz, oberbilker -------------------- |
|
|
Mon. 30. March 2009, 18:01
Beitrag
#12
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 446 Mitglied seit: 12.09.2006 Wohnort: Bamberg Mitglieds-Nr.: 235 |
Mach ich! Kann aber bis Mittwoch dauern, da ganz schön viel los ist.
|
|
|
Tue. 31. March 2009, 08:13
Beitrag
#13
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
zwar darf laut björn das listennavigationsmodul nur durch ihn selbst weiterentwickelt werden, aber da dies nicht mehr der fall zu sein scheint (oder nur stam betrifft ), wäre ich um die funktionserweiterung von stams version dankbar.
-------------------- |
|
|
Tue. 31. March 2009, 11:04
Beitrag
#14
|
|
Administrator Gruppe: Members Beiträge: 1.092 Mitglied seit: 16.06.2006 Wohnort: Köln Mitglieds-Nr.: 1 |
Wie kommst Du darauf lieber Andi, das es zwischen Fireflyer und mir keine entsprechende Absprache gab?
-------------------- Es wird, es wird...
|
|
|
Wed. 1. April 2009, 16:32
Beitrag
#15
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 446 Mitglied seit: 12.09.2006 Wohnort: Bamberg Mitglieds-Nr.: 235 |
Bitte testen!
Listen_Navigation_v01.02.03.zip ( 13.63KB ) Anzahl der Downloads: 12 edit: aktuelle Beta weiter unten! |
|
|
Sun. 12. April 2009, 14:17
Beitrag
#16
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 446 Mitglied seit: 12.09.2006 Wohnort: Bamberg Mitglieds-Nr.: 235 |
Feedback bitte!
|
|
|
Wed. 15. April 2009, 19:04
Beitrag
#17
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 255 Mitglied seit: 05.07.2006 Mitglieds-Nr.: 104 |
hallo fireflyer,
einen hab ich noch :) bei aktivierter einstellung "Bei Ordnerlinks immer Link zur Startseite des Ordners generieren" wird {link} im tpl "Einleitung/Ende der Navigation" nicht berücksichtigt, sprich auf den ordner, nicht die startseite verlinkt. das sollte noch gerade gerückt werden. greetz, oberbilker |
|
|
Thu. 16. April 2009, 08:52
Beitrag
#18
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
Was mir bei der Listennavi eigentlich noch fehlt ist eine Seiten- und Ordner übergreifende navigation.
Also das ich eine Möglichkeit habe von Site zu Seite zu blättern und das über verschiedene Ordner. Das ist bis jetzt nicht möglich. <<<< - >>>> Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Thu. 16. April 2009, 11:55
Beitrag
#19
|
|
Advanced Member Gruppe: Moderators Beiträge: 911 Mitglied seit: 26.06.2006 Wohnort: Essen; Ruhrgebiet Mitglieds-Nr.: 4 |
Dafür gibt es zumindest ein eigenes Modul Seitennavigation
-------------------- |
|
|
Thu. 16. April 2009, 13:40
Beitrag
#20
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
Ja, das kenne ich. Nur eben innerhalb eines Ordners. Wenn mann aber Ordnerübergreifend navigieren will geht es mit diesem Modul nicht.
Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 27.9.24 - 10:07 |