Hugo Pipes, Kube inkompatibel

Die andauernde Hitzewelle macht das Arbeiten tagsüber unmöglich. Wenigstens kam die Hälfte des Japan Geldes an. Der Rest hoffentlich auch bald. Abends fing ich an, die neue Kubes Version in das Theme einzubauen.

Die kube Version 7 ist komplett inkompatibel zur vorherigen. Der Autor meint in seinen FAQs, da sollte man sowieso mal sein Projekt überdenken und neu aufbauen. Na danke. Da ich aber Flexbox und alles minimalistischer will, bleibt mir nichts anderes übrig. Ganz so schwierig scheint die ganze Sache auch nicht, nur eben Abreitsaufwand. Sogar die Hugo Pipes gingen, wenn man die SCSS Files im asset Folder hatte. Schon cool und immer noch schnell mit ca. 600 Seiten in unter 100ms im RAM generiert. Mehr will ich nicht machen, bis das Design ausreichend angepasst ist. Selbst jQuery fällt weg – er kann da ein eigenes Framework eingebaut. Ich müsste aber wenigstens mal die Header zur Hotelbuchung starten und die erste Version mal launchen.

Morgen somit wieder zu PHP und Suchfunktion. Ich denke, Elasticsearch wird’s wohl doch am Ende. Erst mal im neuen Theme eine typeahead realtime Suche irgendwie hinbekommen.

Weitere Probleme mit fetten MW-Templates, wie der warningbox. Da ich durch alle Templates gehe, dauert die Konvertierung per Suchen & Ersatzen zu lange. Eine andere Strategie ist aber auch nicht möglich, weil man das konvertierte Dokument dann wieder auseinandernehmen müsste. Die Sache wird da schon kompliziert, weil Textinhalte mit Links gemischt werden. Da denke ich schon an ein PHP-Rendering durch den Mediawiki Parser, der mir richtiges HTML zurückgibt, statt das Ganze nachzuprogrammieren.

Ich baute wenigstens mal ein Skyscanner-Widget mit dem IATA Code ein. So gesehen, sollte booking und auch andere Sites wohl doch gehen, nur muss ich über Affiliate Networks gehen, um da überhaupt mal Cents zu bekommen. Soweit ist es noch lange nicht. Erst mal muss ich weitere Templates und Shortcodes behandeln, damit die Texte benutzbar sind.

0 Responses to “Hugo Pipes, Kube inkompatibel”


Kommentare sind zur Zeit nicht möglich.
2018-07-30_16-06-39_P1250464.jpg
2018-07-30_16-06-39_P1250464.jpg
2018-07-30_16-08-35_P1250465.jpg
2018-07-30_16-08-35_P1250465.jpg
2018-07-30_16-08-42_P1250466.jpg
2018-07-30_16-08-42_P1250466.jpg
2018-07-30_16-14-41_P1250468.jpg
2018-07-30_16-14-41_P1250468.jpg
2018-07-30_16-15-11_P1250470.jpg
2018-07-30_16-15-11_P1250470.jpg
2018-07-30_16-15-20_P1250471.jpg
2018-07-30_16-15-20_P1250471.jpg
2018-07-30_16-20-39_P1250472.jpg
2018-07-30_16-20-39_P1250472.jpg
2018-07-30_16-42-53_P1250481.jpg
2018-07-30_16-42-53_P1250481.jpg
2018-07-30_18-50-31_P1250488.jpg
2018-07-30_18-50-31_P1250488.jpg
2018-07-30_18-52-53_P1250496.jpg
2018-07-30_18-52-53_P1250496.jpg
2018-07-30_18-53-18_P1250503.jpg
2018-07-30_18-53-18_P1250503.jpg
2018-07-30_18-53-44_P1250511.jpg
2018-07-30_18-53-44_P1250511.jpg
2018-07-30_18-54-48_P1250518.jpg
2018-07-30_18-54-48_P1250518.jpg
2018-07-30_18-55-14_P1250527.jpg
2018-07-30_18-55-14_P1250527.jpg
2018-07-30_19-44-06_P1250530.jpg
2018-07-30_19-44-06_P1250530.jpg
2018-07-30_19-45-37_P1250533.jpg
2018-07-30_19-45-37_P1250533.jpg