knuspermagier.de

Since 2005.

Custom dragTexts

Vor ein paar Wochen schrieb ich mal einen Pull Request für Kirby, mein aktuelles Blogsystem und CMS für diese wundervolle Seite. Ich wollte zwei Dinge erreichen:

  1. Wenn ich eine .heic-Datei auf den Editor droppe, sollte er es als Bild erkennen und einen [image: xxx] KirbyTag daraus machen, denn ich hab ein Script, das die automatisch konvertiert.
  2. Wenn ich ein Bild droppe, will ich nicht [image: xxx] sondern zusätzlich noch einen Parameter mit im Tag. Insgesamt also [image: xxx size:big]

Ich brauchte also eine Möglichkeit den sogenannten dragText von Dateien ändern zu können. Leider war das über Plugins nicht möglich, also musste ich etwas in den Core friemeln, womit ich den Kram über ein paar Closures in der Konfiguration steuern kann.


Es ging dann etwas hin und her und zwischdurch dachte ich schon, dass ich bald einen Blogpost schreiben werde, in dem ich Open Source verteufele, weil alles so wirkt, als könnte man teilhaben und am Ende wird es doch nie gemerged und man ist weiterhin auf seinen eigenen Fork angewiesen.

Aaaaber zum Glück schrieb ich ihn nicht. Die meisten Anmerkungen waren auch hilfreich, letztendlich dauerte es nur ein paar Tage länger, bis der Pull Request akzeptiert wurde und nun seinen Weg in den develop, und damit hoffentlich ins nächste Kirby-Release gefunden hat.

Das ist damit meine erste Contribution zu einem solch großen Projekt, und auch, wenn es nur eine klitzekleine Änderung für so Nerds wie mich ist, bin ich ein bisschen Stolz nun ein Teil von Kirby zu sein!


Kirby 3.4.3 RC1 ist raus und enthält meine Änderungen, juchu!

Kommentare, Feedback und andere Anmerkungen? Schreib mir eine E-Mail 🤓