pl: offline-wiki online

Beitrag lesen

problematische Seite

hi,

JSON ist auch mit Javascript lesbar und man kann sich jeden beliebigen JSON- oder Text-Editor nehmen, um es gegebenenfalls zu bearbeiten. Ein proprietäres Binärformat hingegen benötigt ein Spezialwerkzeug und das Wissen um die Spezifikation dieses Formats. Das würde ich wegen schlechter Wartbarkeit ablehnen.

Für die Binary ergeben sich ca 10 MB, egal ob als JSON oder anderweitig serialisiert. Bei dieser Datenmenge ist es besser die Binary über die FileAPI zu laden. Das habe ich gerade eben getestet und das nimmt mein FF absolut stressfrei hin:

  • die Datei auspacken und die Inhalte in den Hauptspeicher laden
  • Inhalte sind ca 4000 Seitentitel plus wiki"HTML"
  • das Laden dieser Titel in eine datalist wo das Suchfeld draufsitzt

Ein OfflineWiki dieser Bauart bräuchte also neben der HTMLDatei noch die Datendatei (Binary) und die Aktualisierung würde sich auf die Bereitstellung der Binary zum Download beschränken. Ein Klick auf den Downloadlink würde so die Binary mit den aktuellen Daten einfach neu erstellen (als Export aus dem Wikimedia).

Das wirkliche Problem ist der Wikidialekt, auch nach intensiver Suche habe ich keine Library auftreiben können womit sich bspw. eine {|wikitable|} ordentlich nach HTML umwandeln lässt.

Kann das nicht die Wikisoftware selbst erledigen!? Lass mich mal wissen was Du liefern kannst 😉

MfG

5 115

offline-wiki online

Matthias Apsel
  • selfhtml
  • selfhtml-wiki
  1. 0
    Matthias Scharwies
    1. 0
      Felix Riesterer
      • menschelei
      1. 0

        Nächstes Projekt: fertige Layouts

        Matthias Scharwies
        • css
        • fertige layouts
        • selfhtml
        1. 2
          Gunnar Bittersmann
          1. 1
            Gunnar Bittersmann
            1. 1
              Gunnar Bittersmann
              1. 0
                Matthias Scharwies
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Matthias Scharwies
                    1. 0
                      dedlfix
                      1. 0
                        Matthias Apsel
                  2. 1
                    Felix Riesterer
              2. 5
                Matthias Apsel
                1. 0
                  Gunnar Bittersmann
                2. 0
                  Gunnar Bittersmann
                  1. 2
                    Felix Riesterer
                    1. 0
                      Gunnar Bittersmann
                      1. -1
                        Felix Riesterer
        2. 0
          marctrix
          1. 0
            Matthias Scharwies
            1. 0
              marctrix
        3. 1
          Camping_RIDER
  2. 0
    pl
    1. 0
      dedlfix
      1. 0
        pl
        1. 2
          Christian Kruse
          1. 0
            pl
            1. 2
              dedlfix
              1. 0
                pl
                1. 0
                  Matthias Apsel
                  1. 0
                    pl
                    1. 0
                      Christian Kruse
                      1. 0
                        pl
                        1. 3
                          Christian Kruse
                          1. 0
                            pl
                            1. 3
                              Christian Kruse
                  2. 0
                    pl
                    1. 0
                      dedlfix
                      1. 0
                        pl
                        1. 0
                          dedlfix
                          1. 0
                            pl
                            1. 0
                              dedlfix
                              1. 0
                                pl
                              2. 0
                                pl
                                1. 2
                                  dedlfix
                                  1. 0
                                    pl
                                    1. 0
                                      dedlfix
                                      1. 0
                                        pl
                                      2. 0
                                        pl
                                        1. 0
                                          dedlfix
                                          1. 0
                                            Rolf B
                                            1. 0
                                              pl
                                          2. 0

                                            Die Wikisoftware ist Schrott

                                            pl
                                            1. 0
                                              dedlfix
                                              1. 0
                                                pl
                                          3. 0
                                            pl
                                            1. 0
                                              dedlfix
                                              1. 0
                                                dedlfix
                                                1. 0
                                                  pl
                                                2. 0

                                                  WikiOffline Test

                                                  pl
                                                  1. 0
                                                    Rolf B
                                                    1. 0
                                                      pl
                                                      1. 0
                                                        Rolf B
                                                        1. 0
                                                          pl
                                                          1. 1

                                                            WikiOffline Test mit SelfWiki Inhalten zum Download

                                                            pl
                                                            1. 0
                                                              Rolf B
                                                              1. 0
                                                                pl
                                                                1. 0
                                                                  Rolf B
                                                            2. 0
                                                              Rolf B
                                                              1. 0
                                                                pl
                                                                1. 0
                                                                  Rolf B
                                                                  1. 0
                                                                    pl
                                                                    1. 0
                                                                      dedlfix
                                                                      1. 0
                                                                        pl
                                                                        1. 0
                                                                          dedlfix
                                                                          1. 0
                                                                            pl
                                                                            1. 0
                                                                              pl
                                                                              1. 0
                                                                                Rolf B
                                                                                1. 0
                                                                                  pl
                                                                                  1. 0
                                                                                    pl
                                                            3. 1
                                                              Christian Kruse
                                                              1. 0
                                                                pl
                                                                1. 0
                                                                  Christian Kruse
                                                                2. 0
                                                                  dedlfix
                                                                  1. 0
                                                                    pl
                                                                    1. 0
                                                                      Matthias Apsel
                                                                      • humor
                                                                      • sonstiges
                                                                      1. 0
                                                                        pl
                                                                        1. 0
                                                                          Matthias Scharwies
                                                                        2. 0
                                                                          dedlfix
                                                                          • selfhtml-wiki
                                                                        3. 0
                                                                          Matthias Apsel
                                                                    2. 0
                                                                      JürgenB
                                                                      1. 0
                                                                        pl
                                                                        1. 0
                                                                          JürgenB
                                                                          1. 0
                                                                            pl
                                                                            1. 0
                                                                              JürgenB
                                                                              1. 0
                                                                                pl
                                                                  2. 0
                                                                    Rolf B
                                                                    1. 0
                                                                      dedlfix
                                                                      1. 0
                                                                        pl
                                                                        1. 0
                                                                          Matthias Apsel
                                                                          1. 0
                                                                            pl
                                                                      2. 0
                                                                        Rolf B
                                                                        1. 0
                                                                          dedlfix
                                                                          1. 0
                                                                            Rolf B
                                                                            1. 0
                                                                              dedlfix
                                                            4. 0
                                                              pl
                                                              1. 0
                                                                Rolf B
        2. 0
          dedlfix
          1. 0
            pl
            1. 0
              dedlfix
            2. 0
              JürgenB
            3. 2
              Mitleser
  3. 0
    Bernd
    1. 0
      dedlfix