Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test: Adapter Log Parser v0.x.x GitHub

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Test: Adapter Log Parser v0.x.x GitHub

Scheduled Pinned Locked Moved Tester
logloggingadapterparserlogparservis
213 Posts 21 Posters 34.3k Views 41 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • MicM Mic

    @Kuddel

    Führe mal bitte folgendes Script im JavaScript-Adapter aus. Ich möchte prüfen, ob er die aktuelle Uhrzeit deines Systems richtig erkennt:

    const dateObj = new Date();
    const isoDateStrHelper = dateToLocalIsoString(dateObj); // like: '2020-02-20T19:52:13.634'
    log(`Ermittelte aktuelle Uhrzeit: ${isoDateStrHelper}`);
    
    
    /**
     * Convert date/time to a local ISO string
     * This function is needed since toISOString() uses UTC +0 (Zulu) as time zone.
     * https://stackoverflow.com/questions/10830357/
     * Mic-M, 04/Apr/2020
     * @param {object}  date    Date object
     * @return {string}  string like "2015-01-26T06:40:36.181", without trailing Z (which would represent Zulu time zone)
     */
    function dateToLocalIsoString(date) {
        const timezoneOffset = date.getTimezoneOffset() * 60000; //offset in milliseconds
        return (new Date(date.getTime() - timezoneOffset)).toISOString().slice(0, -1);
    }
    

    Poste dann das Log hier, also etwa:

    20:55:08.230	info	javascript.0 (1672) script.js.Test_1: Ermittelte aktuelle Uhrzeit: 2020-07-30T20:55:08.230
    
    K Offline
    K Offline
    Kuddel
    wrote on last edited by
    #170

    @Mic

    javascript.0	2020-07-31 07:23:43.471	info	(73851) script.js.java.test.test: Ermittelte aktuelle Uhrzeit: 2020-07-31T07:23:43.471
    
    1 Reply Last reply
    0
    • K Kuddel

      Habe ein komisches Phänomen:

      e36249f0-252c-4d91-a30c-d6691bac852c-grafik.png

      Die Einträge wurden gestern geschrieben und werden heute so angezeigt

      GlasfaserG Offline
      GlasfaserG Offline
      Glasfaser
      wrote on last edited by
      #171

      @Kuddel sagte in Test: Adapter Log Parser v0.x.x GitHub:

      Habe ein komisches Phänomen:

      Hast du danach mal dein System neu gestartet ........ !?

      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

      K 1 Reply Last reply
      0
      • GlasfaserG Glasfaser

        @Kuddel sagte in Test: Adapter Log Parser v0.x.x GitHub:

        Habe ein komisches Phänomen:

        Hast du danach mal dein System neu gestartet ........ !?

        K Offline
        K Offline
        Kuddel
        wrote on last edited by
        #172

        @Glasfaser ja das System wurd schon einmal neugestartet

        1 Reply Last reply
        0
        • K Kuddel

          @Mic alsich den Filter gebaut habe, wurde immer alles korrekt angezeigt.

          Habe ich evtl. einen Fehler in den Einstellungen, da meine "normalen Logs" korrekt angezeigt werden.

          fceb7d0f-3c62-4e28-bd06-b8b4d046cedf-grafik.png

          Datumsformat: #DD.MM.# hh:mm

          Mein Adapter läuft in der Version 1.0.0

          GlasfaserG Offline
          GlasfaserG Offline
          Glasfaser
          wrote on last edited by
          #173

          @Kuddel sagte in Test: Adapter Log Parser v0.x.x GitHub:

          fceb7d0f-3c62-4e28-bd06-b8b4d046cedf-grafik.png

          Kannst du in deinen Script mal zusätzlich Bewässerung1 anlegen und im Adapter den Log neu dazu nehmen , ob es auch dort so ist .

          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

          K 1 Reply Last reply
          0
          • GlasfaserG Glasfaser

            @Kuddel sagte in Test: Adapter Log Parser v0.x.x GitHub:

            fceb7d0f-3c62-4e28-bd06-b8b4d046cedf-grafik.png

            Kannst du in deinen Script mal zusätzlich Bewässerung1 anlegen und im Adapter den Log neu dazu nehmen , ob es auch dort so ist .

            K Offline
            K Offline
            Kuddel
            wrote on last edited by
            #174

            @Glasfaser ist erstellt. ich werde beobachten

            K 1 Reply Last reply
            0
            • K Kuddel

              @Glasfaser ist erstellt. ich werde beobachten

              K Offline
              K Offline
              Kuddel
              wrote on last edited by
              #175

              @Kuddel leider ist das verhalten im neuen log genau so

              GlasfaserG 1 Reply Last reply
              0
              • K Kuddel

                @Kuddel leider ist das verhalten im neuen log genau so

                GlasfaserG Offline
                GlasfaserG Offline
                Glasfaser
                wrote on last edited by Glasfaser
                #176

                @Kuddel

                Logpaser Version 1.0.3

                11.JPG
                .
                Fehler gefunden ..... den Rest muss @Mic rausfinden :)

                Habe mal um die gleiche Uhrzeit den Log geschrieben ... aber an der Uhrzeit liegt es nicht .

                Sondern ... an der Tabellenauswahl von den Datenpunkten (Json) !

                @Mic sagte in Test: Adapter Log Parser v0.x.x GitHub:
                Es scheint, dass wohl das 0:00 Uhr Schedule für die Aktualisierung der Datumswerte auf heute/gestern nicht ausgeführt wurde.

                Da hat sich wohl ein Fehler in den letzten Versionen eingeschlichen , so das die Datumswerte in den JSON von den einzelnen Tabellen nicht geändert werden , sondern nur die vom visualization.table0.json !?

                Hier die Tabelle Bewaesserung über den Datenpunkt ( die Formatierung der Tabelle ist nicht eingestellt bitte nicht beachten )

                logparser.0.filters.Bewaesserung.json

                2.JPG

                hier die Tabelle Bewaesserung über den Datenpunkt ( gewählt Bewaesserung )

                logparser.0.visualization.table0.json

                1.JPG

                und hier mein Datenpunkt von der EMA .

                logparser.0.filters.Alarmzustand_Scharfschaltung.json

                3.JPG

                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                MicM 1 Reply Last reply
                0
                • GlasfaserG Glasfaser

                  @Kuddel

                  Logpaser Version 1.0.3

                  11.JPG
                  .
                  Fehler gefunden ..... den Rest muss @Mic rausfinden :)

                  Habe mal um die gleiche Uhrzeit den Log geschrieben ... aber an der Uhrzeit liegt es nicht .

                  Sondern ... an der Tabellenauswahl von den Datenpunkten (Json) !

                  @Mic sagte in Test: Adapter Log Parser v0.x.x GitHub:
                  Es scheint, dass wohl das 0:00 Uhr Schedule für die Aktualisierung der Datumswerte auf heute/gestern nicht ausgeführt wurde.

                  Da hat sich wohl ein Fehler in den letzten Versionen eingeschlichen , so das die Datumswerte in den JSON von den einzelnen Tabellen nicht geändert werden , sondern nur die vom visualization.table0.json !?

                  Hier die Tabelle Bewaesserung über den Datenpunkt ( die Formatierung der Tabelle ist nicht eingestellt bitte nicht beachten )

                  logparser.0.filters.Bewaesserung.json

                  2.JPG

                  hier die Tabelle Bewaesserung über den Datenpunkt ( gewählt Bewaesserung )

                  logparser.0.visualization.table0.json

                  1.JPG

                  und hier mein Datenpunkt von der EMA .

                  logparser.0.filters.Alarmzustand_Scharfschaltung.json

                  3.JPG

                  MicM Offline
                  MicM Offline
                  Mic
                  Developer
                  wrote on last edited by
                  #177

                  @Kuddel

                  Heute/Gestern-Fehler:

                  @Glasfaser
                  Danke, dass du dir das näher angesehen hast und das isolieren konntest!

                  Da hat sich wohl ein Fehler in den letzten Versionen eingeschlichen

                  So wie es scheint, war der Fehler schon immer da, aber fiel nie wirklich auf, weil über "logparser.0.visualization"-Datenpunkte immer die aktuelle Variable gelesen wird, und nicht der State in Filter.

                  Sollte jetzt behoben sein in Version 1.0.4.

                  @Kuddel
                  @Glasfaser
                  Bitte testet mal jetzt die 1.0.4 und gebt Feedback ob alles so jetzt geht.

                  Danke.

                  GlasfaserG K 2 Replies Last reply
                  1
                  • MicM Mic
                    Aktuelle Test Version 0.4.6
                    Veröffentlichungsdatum 13. April 2020
                    Github Link https://github.com/Mic-M/ioBroker.logparser

                    Über diesen Adapter

                    Mit diesem Adapter können die ioBroker-Logs aller Adapter entsprechend geparsed, also gefiltert werden. Dieser Adapter ersetzt auch vollständig mein Log-Script (siehe Github | ioBroker-Forum-Thread).

                    Siehe hier die Vorankündigung: Adapter Log-Parser – brauche bitte Eure Meinung

                    Ein paar Kommentare:

                    • Es sind soweit alle Features des Log-Scripts vorhanden.
                    • Die Performance wurde massiv verbessert. Ich habe die meisten Script-Teile entsprechend umgeschrieben.
                    • Bestehende Log-Scripts von mir im JavaScript-Adapter bitte deaktivieren zum testen.
                    • Installation für die Tester über "5.) Adapter aus eigener URL installieren". Dann werden die entsprechenden Datenpunkte unter logparser.0 angelegt.
                    • Für die Umsteiger vom Log-Script: Hier eine Vergleichstabelle der Datenpunkte

                    Euer Feedback ist sehr willkommen :-) Ich werde auch noch Lasttests durchführen, also viele Logs gleichzeitig reinballern, um zu sehen wie sich der Adapter verhält.

                    Anleitungen:

                    Deutsch | Englisch

                    Fragen zu Filterregeln:

                    Bitte hier stellen: Log Parser: Fragen und Antworten zu Regex und Filterregeln

                    Changelog:

                    Siehe hier

                    Beispiel für VIS:

                    (Hier die Beschreibung)
                    visintro.gif

                    sigi234S Online
                    sigi234S Online
                    sigi234
                    Forum Testing Most Active
                    wrote on last edited by sigi234
                    #178

                    @Mic

                    Hallo, kann man die Filter nicht exportieren? Sichern?

                    Edit:

                    Gibt es ja schon.

                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Immer Daten sichern!

                    MicM GlasfaserG 3 Replies Last reply
                    0
                    • sigi234S sigi234

                      @Mic

                      Hallo, kann man die Filter nicht exportieren? Sichern?

                      Edit:

                      Gibt es ja schon.

                      MicM Offline
                      MicM Offline
                      Mic
                      Developer
                      wrote on last edited by
                      #179

                      @sigi234 sagte in Test: Adapter Log Parser v0.x.x GitHub:

                      Hallo, kann man die Filter nicht exportieren? Sichern?

                      Bitte beschreibe den Use Case.

                      1 Reply Last reply
                      0
                      • sigi234S sigi234

                        @Mic

                        Hallo, kann man die Filter nicht exportieren? Sichern?

                        Edit:

                        Gibt es ja schon.

                        GlasfaserG Offline
                        GlasfaserG Offline
                        Glasfaser
                        wrote on last edited by
                        #180

                        @sigi234 sagte in Test: Adapter Log Parser v0.x.x GitHub:

                        Hallo, kann man die Filter nicht exportieren? Sichern?

                        1.JPG

                        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                        1 Reply Last reply
                        1
                        • MicM Mic

                          @Kuddel

                          Heute/Gestern-Fehler:

                          @Glasfaser
                          Danke, dass du dir das näher angesehen hast und das isolieren konntest!

                          Da hat sich wohl ein Fehler in den letzten Versionen eingeschlichen

                          So wie es scheint, war der Fehler schon immer da, aber fiel nie wirklich auf, weil über "logparser.0.visualization"-Datenpunkte immer die aktuelle Variable gelesen wird, und nicht der State in Filter.

                          Sollte jetzt behoben sein in Version 1.0.4.

                          @Kuddel
                          @Glasfaser
                          Bitte testet mal jetzt die 1.0.4 und gebt Feedback ob alles so jetzt geht.

                          Danke.

                          GlasfaserG Offline
                          GlasfaserG Offline
                          Glasfaser
                          wrote on last edited by
                          #181

                          @Mic sagte in Test: Adapter Log Parser v0.x.x GitHub:

                          Sollte jetzt behoben sein in Version 1.0.4.
                          @Kuddel
                          @Glasfaser
                          Bitte testet mal jetzt die 1.0.4 und gebt Feedback ob alles so jetzt geht.
                          Danke.

                          Werde ich machen ;)

                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                          MicM 1 Reply Last reply
                          0
                          • GlasfaserG Glasfaser

                            @Mic sagte in Test: Adapter Log Parser v0.x.x GitHub:

                            Sollte jetzt behoben sein in Version 1.0.4.
                            @Kuddel
                            @Glasfaser
                            Bitte testet mal jetzt die 1.0.4 und gebt Feedback ob alles so jetzt geht.
                            Danke.

                            Werde ich machen ;)

                            MicM Offline
                            MicM Offline
                            Mic
                            Developer
                            wrote on last edited by
                            #182

                            @Glasfaser sagte in Test: Adapter Log Parser v0.x.x GitHub:

                            Werde ich machen

                            :+1:
                            Sobald erfolgreich getestet, pushe ich NPM, so dass die 1.0.4 sofort ins Latest Repository geht.

                            GlasfaserG 1 Reply Last reply
                            0
                            • sigi234S sigi234

                              @Mic

                              Hallo, kann man die Filter nicht exportieren? Sichern?

                              Edit:

                              Gibt es ja schon.

                              GlasfaserG Offline
                              GlasfaserG Offline
                              Glasfaser
                              wrote on last edited by
                              #183

                              @sigi234 sagte in Test: Adapter Log Parser v0.x.x GitHub:
                              @Mic

                              Hallo, kann man die Filter nicht exportieren? Sichern?

                              Edit:

                              Gibt es ja schon.

                              :sunglasses:

                              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                              1 Reply Last reply
                              0
                              • MicM Mic

                                @Glasfaser sagte in Test: Adapter Log Parser v0.x.x GitHub:

                                Werde ich machen

                                :+1:
                                Sobald erfolgreich getestet, pushe ich NPM, so dass die 1.0.4 sofort ins Latest Repository geht.

                                GlasfaserG Offline
                                GlasfaserG Offline
                                Glasfaser
                                wrote on last edited by Glasfaser
                                #184

                                @Mic :+1:

                                Kuddel.gif

                                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                MicM 1 Reply Last reply
                                1
                                • MicM Mic

                                  @Kuddel

                                  Heute/Gestern-Fehler:

                                  @Glasfaser
                                  Danke, dass du dir das näher angesehen hast und das isolieren konntest!

                                  Da hat sich wohl ein Fehler in den letzten Versionen eingeschlichen

                                  So wie es scheint, war der Fehler schon immer da, aber fiel nie wirklich auf, weil über "logparser.0.visualization"-Datenpunkte immer die aktuelle Variable gelesen wird, und nicht der State in Filter.

                                  Sollte jetzt behoben sein in Version 1.0.4.

                                  @Kuddel
                                  @Glasfaser
                                  Bitte testet mal jetzt die 1.0.4 und gebt Feedback ob alles so jetzt geht.

                                  Danke.

                                  K Offline
                                  K Offline
                                  Kuddel
                                  wrote on last edited by
                                  #185

                                  @Mic sagte in Test: Adapter Log Parser v0.x.x GitHub:

                                  Sollte jetzt behoben sein in Version 1.0.4.

                                  @Kuddel
                                  @Glasfaser
                                  Bitte testet mal jetzt die 1.0.4 und gebt Feedback ob alles so jetzt geht.

                                  Danke.

                                  Version 1.0.4 ist installiert, ich werde berichten. Vielen Dank schon einmal

                                  1 Reply Last reply
                                  0
                                  • GlasfaserG Glasfaser

                                    @Mic :+1:

                                    Kuddel.gif

                                    MicM Offline
                                    MicM Offline
                                    Mic
                                    Developer
                                    wrote on last edited by
                                    #186

                                    @Glasfaser
                                    vielen Dank für das visuelle Feedback :-) Ich pushe jetzt die 1.0.4 ins Latest.

                                    K 1 Reply Last reply
                                    1
                                    • MicM Mic

                                      @Glasfaser
                                      vielen Dank für das visuelle Feedback :-) Ich pushe jetzt die 1.0.4 ins Latest.

                                      K Offline
                                      K Offline
                                      Kuddel
                                      wrote on last edited by
                                      #187

                                      @Mic bei mir funzt es jetzt auch

                                      df6657a4-348e-497c-ab75-2220b8bd3517-grafik.png

                                      1 Reply Last reply
                                      1
                                      • W webseb79

                                        Hallo an Alle,

                                        falls jemand das gleiche vor hat wie ich mit den farblichen Texten der eigens erstellten Logausgabe stelle ich hier mal ein simples Beispiel rein.

                                        console.log('[Wichtig] ##{"severity":"<font color=red>warn</font>", "from":"Keller", "message":"<font color=red>Luftfeuchtigkeit größer 70 % ... bitte lüften !</font>"}##');
                                        

                                        Das ist eine Warnmeldung unter der Rubrik "Wichtig" im Logparser Adapter, wo der Text "warn" und die Message "Luftfeuchtigkeit größer 70 % ... bitte lüften !" in rot dargestellt wird.

                                        Gruss Sebastian

                                        NashraN Offline
                                        NashraN Offline
                                        Nashra
                                        Most Active Forum Testing
                                        wrote on last edited by Nashra
                                        #188

                                        Sorry, falscher Post

                                        Gruß Ralf
                                        Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

                                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                        1 Reply Last reply
                                        0
                                        • D3ltoroxpD Offline
                                          D3ltoroxpD Offline
                                          D3ltoroxp
                                          wrote on last edited by
                                          #189

                                          Klingt interessant. Ich frage mich ob ich das Script auch für andere Logs nutzen kann ? @Mic
                                          Ich habe ein anderes Script, das mit in einem DP Punkt eine Log anlegt. Aus dieser Log möchte ich gern Sätze ausfiltern und in einen extra DP schreiben lassen.

                                          Beispiel ::

                                          29.08.2020 20:56:27: HofTür seit 3 Minuten geöffnet!<br>29.08.2020 20:55:27: HofTür seit 2 Minuten geöffnet!<br>29.08.2020 20:54:27: HofTür seit 1 Minute geöffnet!<br>29.08.2020 20:53:27: Hof Tür geöffnet!<br>29.08.2020 20:46:39: Hof Tür geschlossen!<br>29.08.2020 20:46:13: Hof Tür geöffnet!<br>29.08.2020 18:02:09: Hof Tür geschlossen!<br>29.08.2020 18:01:42: HofTür seit 11 Minuten geöffnet!<br>29.08.2020 18:00:42: HofTür seit 10 Minuten geöffnet!<br>29.08.2020 17:59:42: HofTür seit 9 Minuten geöffnet!<br>29.08.2020 17:58:42: HofTür seit 8 Minuten geöffnet!<br>29.08.2020 17:57:42: HofTür seit 7 Minuten geöffnet!<br>29.08.2020 17:55:40: HofTür seit 5 Minuten geöffnet!<br>29.08.2020 17:54:40: HofTür seit 4 Minuten geöffnet!<br>29.08.2020 17:53:40: HofTür seit 3 Minuten geöffnet!<br>29.08.2020 17:52:40: HofTür seit 2 Minuten geöffnet!<br>29.08.2020 17:51:40: HofTür seit 1 Minute geöffnet!<br>29.08.2020 17:50:40: Hof Tür geöffnet!<br>28.08.2020 19:31:14: Hof Tür geschlossen!<br>28.08.2020 18:04:00: HofTür seit 5 Minuten geöffnet!
                                          

                                          Hier soll dann jedes mal der neue DP überschrieben werden, eben hier mit dem Satz der HofTür, hier stehen sonst auch andere Türen drin. Diesen neuen DP will ich dann in der VIS nutzen, der soll sich dann jedes mal überschreiben das ich immer nur einen Satz dort drin habe. Das kommt in eine Übersicht, mit allen Türen, dort sehe ich dann die History quasi, wie lang welche Tür offen steht, oder geschlossen ist.

                                          Kann ich das mit dem Adapter realisieren, oder ist er nur für das Log File von ioBroker.

                                          MicM 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          386

                                          Online

                                          32.5k

                                          Users

                                          81.7k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe