Follow

Hoe kan de het voor me mogelijk maken dat ik een foto op Pixelfed post, die dan naar dit Mastodon account wordt gesyndiceerd en op mijn WordPress blog wordt geplaatst? Wat is de route met de minste hobbels en code-toestanden?

@frankmeeuwsen
Het zou handig zijn als er wat low-code automatisering mogelijk zou zijn om al je fedi-accounts een beetje in sync te houden. Voor n8n (toffe tool) is er een feature request, maar maar weinig stemmen nog...: community.n8n.io/t/fediverse-n

Voor het doorplaatsen naar WordPress zou je misschien je rss-feed kunnen gebruiken met een WP-plugin: mastodon.social/users/frankmee

@frankmeeuwsen Het omgekeerde doen, 😉 dus eerst op je blog, en dan met de “Share on Mastodon” en “Share on Pixelfed” plugins op die platforms. Anders zie ik ook RSS al gesuggereerd worden. Waar ik zelf aan zou denken (omdat ik naast bovenstaande plugins ook al een Mastodon-importer heb geschreven en de Pixelfed-API erg gelijkaardig is) is een “Import from Pixelfed”-plugin (maar die heb ik nog niet gemaakt). 😅

@frankmeeuwsen (Nu lijkt dat verdacht veel op ‘reclame voor mezelf’, maar ik geef echt niks om gebruikersaantallen. [Wél om feedback waar ik iets mee kan, stomme bugs fixen en zo.])

@ochtendgrijs ja dat zou kunnen. Dan is het wel meer de POSSE gedachte, Publish on you Own Site, Syndicate Elsewhere.
Met een goede mobiele publicatie-interface zou dat eenvoudiger moeten zijn.

@frankmeeuwsen Weetje: ik schreef ooit die Mastodon-importer omdat ik liever via Tusky naar Mastodon postte (en dan dus via-via naar m’n blog) dan meteen naar m’n blog met de WordPress-app. 🙃 Het kan dus wel. Nadien heb ik Indigenous herontdekt en ben ik inderdaad gaan POSSE’en. Heb wel m’n WP aardig moeten tweaken om bijvoorbeeld syndication targets netjes in Indigenous te krijgen (en om met het al dan niet aangevinkt zijn ervan ook aan de serverkant het juiste te doen).

Ja dat is het ding vaak. Soms wil je een post wel doorplaatsen, soms niet. In de WP interface kan dat redelijk goed, of met wat slim linken van acties aan categorien/tags. Maar juist in de micropub clients begint het gedoe 🙂

@frankmeeuwsen Het lijkt waarschijnlijk wat zwarte magie, maar met dit (github.com/janboddez/ochtendgr) soort filters is het me gelukt. De Micropub-client haalt netjes mijn syndication targets op (en mijn bestaande categorieën/tags, by the way, autocomplete FTW), terwijl ook de serverzijde (github.com/janboddez/ochtendgr) gecovered is. 🤓

@frankmeeuwsen Nu zou ik dat alles maar wat graag in een kant-en-klare plugin gieten, maar het hangt allemaal nogal van je eigen configuratie af (en ik ben niet zo van de uitgebreide settingspagina’s). Het ondersteunen van alle mogelijke usecases, heb je al snel een dagtaak aan.

@frankmeeuwsen Maar ik zal later ’ns kijken waarom mijn ‘Import from Mastodon’ niet stiekem met Pixelfed werkt, en of we dat kunnen oplossen.

@frankmeeuwsen Te laat! Ben erachter dat als je in github.com/janboddez/import-fr exact één regeltje aanpast, hij ook gewoon Pixelfed posts importeert en de afbeeldingen netjes als featured image instelt. Later ’ns kijken hoe we dat netjes kunnen oplossen.

@frankmeeuwsen Hier lijkt-ie te lopen. github.com/janboddez/import-fr (Maar kies, mocht je willen testen, toch eerst maar voor ‘privé’ of zo, als berichtstatus. 🤓 Tijdens ’t ontwikkelen had ik ineens 100 keer dezelfde foto geïmporteerd.) Zit verder nog wat overbodige code in en wie weet wat nog allemaal, maar dat schonen we weleens op.

@ochtendgrijs In plaats van een "Single Point of Aaron" bij de meeste Indieweb plugins, begin ik een "Single Point of Jan" te ontwikkelen vrees ik!

@frankmeeuwsen Ja, en ik heb nog zoveel in de pijplijn zitten. En soms zou ik er liefst allemaal mee stoppen. 😅 Publiceer die plugins ook bewust niet (meer) in de WordPress.org-repository.

@ochtendgrijs Goede documentatie en een realistische usecase met hooks zou mij al helpen. Dan heb je geen settings nodig. Ik blokkeer als ik bij een plugin alleen zie "De hook xyz is aanwezig". Ik weet dan onvoldoende waar die voor is te gebruiken.

Sign in to participate in the conversation
Mastodon

The original server operated by the Mastodon gGmbH non-profit