Exportera alla Joomla-artiklar till Markdown

När jag migrerade min personliga blogg till en statisk webbplatsgenerator exporterade jag allt innehåll till markdown-filer med ett tillägg jag hittade online. Joomla to Grav

Transkription (svenska)

Hej YouTube, Cristian Herrera här. En snabb uppdatering och ett stort tack till hugoaf för “Joomla to Grav”-exportern—gracias, plug-in parabula. Han verkar vara mexikan och har en webbtjänst i Tijuana, därav tack på spanska.

Jag ska återuppliva min gamla personliga blogg. Jag började på 90-talet med tidiga dynamiska sidor i Perl/CGI, till och med Bash som skrev HTML. Nu tänker jag testa en enkel statisk generator i POSIX sh/bash. Jag är rostig, har inte kodat på 10–15 år, men vill damma av kunskaperna. Den gamla sajten är stökig (auto-AdSense överallt, knappt uppdaterad sedan förra seklet) men innehållet vill jag rädda och översätta till engelska.

Exempel på artiklar jag exporterar: “How unsecure is your wireless network” (hur lätt WEP/WPA var att hacka), politiska texter, WordPress-brister, internetmarknadsföring, guider om vad en server/HTTP/cache/Unicode är, “transparent Midnight Commander”, “Ubuntu—hate it or love it”, med mera. Planen är att behålla fullständiga sökvägar (jag föredrar strukturerade URL:er framför platta även om SEO-folk säger annat), köra 301:or senare och göra videor av några texter.

Demo: i Joomla-admin (administrator/components/com_j2grav/) är exportmappen tom först. I komponenten ställer jag in poster som item.md, kategorier blog.md, aktiverar taggar, tar med språk-tagg (har bara en artikel på engelska) och viktigast: “markdownify” så att allt blir Markdown, inte rå HTML. Exporten går väldigt snabbt.

Kollar man exporten ser man att fulla sökvägar bevaras (t.ex. pages/cv, Linux/how-to-change-font-size-in-urxvt, transparent Midnight Commander). Det gör omorganisation enklare. Nästa steg: organisera om, översätta och kanske starta ett GitHub-repo. Har du idéer eller vill hjälpa till—lämna en kommentar. Ha en fin dag!

comments powered by Disqus