I’m looking for a PHP script with no (or little/packaged) dependencies to convert HTML to markdown. This to be able to from my feedreader directly save clipped webarticles into my local notes folder. MD to HTML I have, HTML to MD I’m looking for.
@frankmeeuwsen mmm, misschien, als ik het vanuit php kan aanroepen. In mijn microsub reader wil ik naast via micropub naar mijn site reageren, ook kunnen kiezen voor opslaan als md in een standaardfolder (newclippings in mijn Obs vault) Nu doe ik dat met openen in de browser en dan met mijn markdownclipper opslaan. Liever doe ik het direct vanuit microsub
@frankmeeuwsen daar had ik nog niet aan gedacht. Dat is wat ik nu al in mijn browser gebruik nl. Wellicht dat ik de Turndown js component daarvan kan hergebruiken lokaal.
https://github.com/thephpleague/html-to-markdown is probably the way to go here. (Yes, it uses Composer, but that’s become pretty much the standard now, and for good reason [and the PHP League packages are high quality].)
Dank je wel Jan, die gaat op mijn lijstje om te verkennen.
Het is inderdaad gelukt met dit script (het bleek dat ik composer al had).
@ton Pandoc is dus geen optie?
@frankmeeuwsen mmm, misschien, als ik het vanuit php kan aanroepen. In mijn microsub reader wil ik naast via micropub naar mijn site reageren, ook kunnen kiezen voor opslaan als md in een standaardfolder (newclippings in mijn Obs vault) Nu doe ik dat met openen in de browser en dan met mijn markdownclipper opslaan. Liever doe ik het direct vanuit microsub
@ton Er is een PHP wrapper. Ik heb hem aan de praat gekregen om oude posts van mij in Textile naar HTML te krijgen. https://github.com/ueberdosis/pandoc
GitHub – ueberdosis/pandoc: A PHP wrapper for Pandoc to convert any text format in any other text format
@ton En wellicht dat deze extensie om webpagina als md op te slaan al een goede start voor je kan zijn: https://github.com/deathau/markdownload
GitHub – deathau/markdownload: A Firefox and Google Chrome extension to clip websites and download them into a readable markdown file.
@frankmeeuwsen dank, dat is een poging waard.
@frankmeeuwsen daar had ik nog niet aan gedacht. Dat is wat ik nu al in mijn browser gebruik nl. Wellicht dat ik de Turndown js component daarvan kan hergebruiken lokaal.
@ton Op https://github.com/frankmeeuwsen/dtd-custom-plugin/blob/9d75472c616a0acd5a104ef908fbae41ae4bf70b/dtd-custom-plugin.php#L610 zie je hoe het eenvoudig in PHP is aan te roepen met die wrapper. Ik moet alleen Pandoc zelf op de server zien te krijgen…
dtd-custom-plugin/dtd-custom-plugin.php at 9d75472c616a0acd5a104ef908fbae41ae4bf70b · frankmeeuwsen/dtd-custom-plugin
@frankmeeuwsen ga ik naar kijken. Dank!
https://github.com/thephpleague/html-to-markdown is probably the way to go here. (Yes, it uses Composer, but that’s become pretty much the standard now, and for good reason [and the PHP League packages are high quality].)
Dank je wel Jan, die gaat op mijn lijstje om te verkennen.
Het is inderdaad gelukt met dit script (het bleek dat ik composer al had).