[slickmap] Sitemap im Stil von SlickMap CSS

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Babelfisch
    Contao-Fan
    • 30.06.2009
    • 974

    #1

    [slickmap] Sitemap im Stil von SlickMap CSS

    SlickMap CSS ist ein Stylesheet von Matt Everson zur Visualisierung der Seitenstruktur.

    Mit der Contao-Erweiterung SlickMap lässt sich diese Stylesheet jetzt einfach als Inhaltselement in beliebige Seiten einbinden. Neben dem Startpunkt der Sitemap kann noch der Stoplevel für die Rekursionstiefe und die Anzahl der Spalten mit angegebene werden. Ebenso lassen sich bei Bedarf separat die Artikel auflisten, wenn mehr als ein Artikel vorhanden ist. Auch lassen sich beliebige Hilfsseiten wie Impressum oder Kontakt einbinden.

    Alle Links werden – sofern erforderlich – in absolute Links mit Domain umgewandelt, wenn die Sitemap in einem anderen Document-Root eingebunden ist wie die aufgelisteten Seiten.

    Damit sich das SlickMap CSS nicht mit einem bestehenden Layout stört, wurden einige kleinere Anpassungen am Stylesheet vorgenommen.

    Hier ist mal ein Live-Beispiel der Erweiterung: http://deutsch.lingolia.com/de/grammatik/sitemap

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: slickmap.jpg
Ansichten: 1
Größe: 79,2 KB
ID: 941343

    Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
  • gregor
    Contao-Fan
    • 20.06.2009
    • 555

    #2
    Cool!

    Kommt gerade zur richtigen Zeit.
    Kann ich gut gebrauchen.

    Danke dafür.


    LG
    Gregor

    Kommentar

    • cliffparnitzky
      Contao-Urgestein
      • 08.10.2010
      • 2495

      #3
      Schönes Ding,

      sieht auf jeden Fall sehr stylisch aus.

      Funktioniert auch unter Contao 2.9.5 ... wenn man das Template 'ce_slickmap.tpl' (Kopie von 'ce_slickmap.xhtml') angelegt hat.

      Hab allerdings 2 kleinere Problem festgestellt:

      (1)
      Allerdings werden interne Weiterleitungen nicht gelistet. Habe da einige Seiten auf der 1. Ebene, die als interne Weiterleitung auf ihre erste Unterseite zeigen.

      Diese Seiten, inkl. darunter liegender Struktur fehlen bei mir. Ist das eine Kompatibilitätsfrage? Habe es wie o.g. auf Contao 2.9.5 laufen und die Freigabe ist ab 2.10.0.

      (2)

      Wenn ich keine Hilfeseite ausgewählt habe, was ja nicht sein muss, weil das Feld nicht mandatory ist, bekomme ich im FE eine Exception, weil die Query für Hilfeseiten definitiv ausgeführt wird.

      Grüße, Cliff
      Extensions :: Github
      Sponsering: Amazon Wunschliste :: Github :: PayPal

      Composer Version prüfen https://jubianchi.github.io/semver-check

      Kommentar

      • Babelfisch
        Contao-Fan
        • 30.06.2009
        • 974

        #4
        Die Kompatibilität mit Contao 2.9.5 habe ich jetzt angegeben und ce_slickmap.tpl dem Paket hinzugefügt.

        Der Fehler bei fehlenden Hilfsseiten sollte jetzt in der Beta2 auch behoben sein. Das andere mit den Weiterleitungen schaue ich mir mal an. Wobei ich mir jetzt nicht sicher bin, ob interne Weiterleitungen eben in einer Sitmap mit drin sein sollten. Momentan schränke ich es auf reguläre Seiten ein.

        Gruß
        Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm

        Kommentar

        • matuweb
          Alter Contao-Hase
          • 22.06.2009
          • 1342

          #5
          Ist ein cooles Teil !

          Allerdings funktioniert es ja nur, wenn man eine Startseite hat und dort untergeordnet alle weiteren Seiten...

          Ist es auch möglich, wenn ich eine Startseite und daneben alle weiteren Seiten mit Unterseiten habe (wie in meinem Fall...)?

          Grüße
          Matu
          Viele Grüße aus Köln
          Matu

          Kommentar

          • Babelfisch
            Contao-Fan
            • 30.06.2009
            • 974

            #6
            Zitat von matuweb Beitrag anzeigen
            Allerdings funktioniert es ja nur, wenn man eine Startseite hat und dort untergeordnet alle weiteren Seiten...

            Ist es auch möglich, wenn ich eine Startseite und daneben alle weiteren Seiten mit Unterseiten habe (wie in meinem Fall...)?
            Verstehe ich jetzt nicht ganz. Du hast doch auch einen „Startpunkt einer Webseite“ und den kannst du als Hauptseite angeben. Dann werden alle Unterseiten in der Sitemap ausgegeben.

            Wenn nicht, erkläre mal genau, wie deine Struktur ist und was ausgegeben werden soll.

            Gruß
            Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm

            Kommentar

            • matuweb
              Alter Contao-Hase
              • 22.06.2009
              • 1342

              #7
              Na klar...

              Sorry, stand aufm Schlauch !

              Danke dir, funzt super!
              Viele Grüße aus Köln
              Matu

              Kommentar

              • cliffparnitzky
                Contao-Urgestein
                • 08.10.2010
                • 2495

                #8
                Zitat von netspy Beitrag anzeigen
                Die Kompatibilität mit Contao 2.9.5 habe ich jetzt angegeben und ce_slickmap.tpl dem Paket hinzugefügt.

                Der Fehler bei fehlenden Hilfsseiten sollte jetzt in der Beta2 auch behoben sein.
                Super, das geht klappt ja wider hier.

                Zitat von netspy Beitrag anzeigen
                Das andere mit den Weiterleitungen schaue ich mir mal an. Wobei ich mir jetzt nicht sicher bin, ob interne Weiterleitungen eben in einer Sitmap mit drin sein sollten.
                Hab das hier in meiner Seite mehrfach. Strukturell gehören 'Ergebnisse' und 'Medien' zu den Top Level Menüpunkten ... und sind in der Contao Sitemap auch drin. Sie leiten dann quasi nur weiter auf die 1. darunter liegende Seite.

                Wenn man das weg lässt ist die Sitemap ja quasi unvollständig weil dann ja auch der komplette Ast darunter fehlt. Insofern denke ich schon dass die auch drin sein sollten.

                Grüße, Cliff
                Extensions :: Github
                Sponsering: Amazon Wunschliste :: Github :: PayPal

                Composer Version prüfen https://jubianchi.github.io/semver-check

                Kommentar

                • Babelfisch
                  Contao-Fan
                  • 30.06.2009
                  • 974

                  #9
                  Ok, hab’s kapiert. Im RC 1 berücksichtige ich jetzt auch Seiten vom Typ „Interne Weiterleitung“ für die Sitemap.

                  Passt das jetzt so?

                  Gruß
                  Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm

                  Kommentar

                  • cliffparnitzky
                    Contao-Urgestein
                    • 08.10.2010
                    • 2495

                    #10
                    Super, vielen Dank

                    Gruß, Cliff
                    Extensions :: Github
                    Sponsering: Amazon Wunschliste :: Github :: PayPal

                    Composer Version prüfen https://jubianchi.github.io/semver-check

                    Kommentar

                    • gregor
                      Contao-Fan
                      • 20.06.2009
                      • 555

                      #11
                      Alphabetische Auflistung der Hilfeseiten abstellen

                      Kann ich die alphabetische Auflistung der Hilfeseiten abstellen und eine Ausgabe gem. der Seitenbaumstruktur auflisten?
                      Habe leider nichts dazu gefunden.

                      Meine Hilfsseiten im Seitenbaum:
                      - Einstiegspunkte
                      - Links
                      - Statuten
                      - Impressum

                      Die Ausgabe mit Slickmap:
                      Einstiegspunkte > Impressum > Links > Statuten


                      LG
                      Gregor

                      Kommentar

                      • Babelfisch
                        Contao-Fan
                        • 30.06.2009
                        • 974

                        #12
                        Hallo Gregor,

                        habe gerade Version 1.0.4 hochgeladen, in der es jetzt passen sollte.

                        Gruß
                        Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm

                        Kommentar

                        • gregor
                          Contao-Fan
                          • 20.06.2009
                          • 555

                          #13
                          Echt geil.
                          Kurz geheult und schon gibt's Futter

                          Perfekt und 1.000x Danke für die "just in time" Anpassung, funzt bestens.

                          Jetzt müßte nur noch die CSS-Datei updatesicher sein oder bei "#primaryNav #primaryHome" den Background auf Transparent, bzw. den Wert #EFEFF0 entfernen.


                          LG
                          Gregor

                          Kommentar

                          • Babelfisch
                            Contao-Fan
                            • 30.06.2009
                            • 974

                            #14
                            Kein Problem, war nur ein fehlendes ORDER BY in der Abfrage.

                            Das Stylesheet kannst du soweit updatesicher machen, dass du es an eine andere Stelle kopierst und in der localconfig.php den Pfad setzt:

                            Code:
                            $GLOBALS['SLICKMAP']['CSS'] = 'tl_files/css/slickmap.css';
                            Das sollte eigentlich funktionieren.

                            Gruß
                            Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm

                            Kommentar

                            • gregor
                              Contao-Fan
                              • 20.06.2009
                              • 555

                              #15
                              Ja, stimmt.
                              Ganz vergessen das dies so geht.
                              Danke dafür.

                              LG
                              Gregor

                              Kommentar

                              Lädt...