Différences entre versions de « Xtof/Hugo »
De Mi caja de notas
< Xtof
(→liens) |
|||
Ligne 7 : | Ligne 7 : | ||
− | + | recherche et travaux : | |
− | * [[nanopub]] | + | * [[nanopub]] ou solution pour raffiner le point de terminaison [[micropub]] |
* [[communication]] designer page de contact | * [[communication]] designer page de contact | ||
− | * [[webmentions]] avec Hugo à finaliser | + | * [[webmentions]] avec Hugo à finaliser avec formulaire d'envoi URL plus "ping" |
+ | * logos SVG à intégrer micro.blog et instagram | ||
=== liens === | === liens === |
Version du 30 avril 2018 à 16:23
Recherches GoHugo - xtof 29 avril 2018 à 10:10 (UTC)
défis : micropub et webmention
intégrer micropub dans Hugo pour publier à partir de micropub/clients
recherche et travaux :
- nanopub ou solution pour raffiner le point de terminaison micropub
- communication designer page de contact
- webmentions avec Hugo à finaliser avec formulaire d'envoi URL plus "ping"
- logos SVG à intégrer micro.blog et instagram
liens
liens indieweb à compléter
- https://prettygoodhat.com/post/2018-01-14-retuning-indieweb/
- Embracing the IndieWeb https://ascraeus.org/embracing-the-indieweb/
- Inspiration Jekyll micro.blog : Article de Fiona Voss qui a choisi la motorisation Jekyll <http://fionavoss.blog/2018/04/01/microblogging-in-jekyll>
- Anyone for webmention > https://discourse.gohugo.io/t/anyone-for-webmention/10411/4
- cf aussi note nvalt Collègues Indieweb GoHugo
1. Daniel Goldsmith nanopub https://ascraeus.org/ micro.blog https://micro.blog/dgold https://ascraeus.org/micro/ post démo https://ascraeus.org/micro/1500061827/ https://ascraeus.org/embracing-the-indieweb/ 2. Kaushalmodi (en quête) > https://gitlab.com/kaushalmodi/kaushalmodi.gitlab.io/blob/master/config.toml (webmentions et search) pas de micropub 3. jnjosh https://jnjosh.com/microposts/19431/ https://micro.blog/jnjosh# https://github.com/jnjosh/jnjosh.com (y’aurait un micropub mais pas de web mention) 4. Keith Grant : webmentions et peut être micropub https://keithjgrant.com/posts/2018/03/html5-sectioning-and-landmark-elements/ et une rubrique sociale https://keithjgrant.com/social/ repo https://github.com/keithjgrant/keithjgrant.com - micropub https://micropub.keithjgrant.com/micropub/main produite avec docker 5. Skippy https://github.com/skpy/hugo-skippy.is aka Scott https://skippy.net/ 6. Rhiaro Minimum Viable micropub https://rhiaro.co.uk/2015/04/minimum-viable-micropub 7. Pretty Good Hat à étudier https://prettygoodhat.com/about/ installation avec le nanopub de daniel https://github.com/dg01d/nanopub/blob/master/INSTALLATION.md https://prettygoodhat.com/post/2018-01-14-retuning-indieweb/ + https://prettygoodhat.com/post/further-indieweb-adventures/ 8. https://calumryan.com/learning/getting-started-with-micropub/ 9. https://martymcgui.re/2017/01/26/122700/ un point de terminaison micropub en python 10. adactio https://adactio.com/journal/7698 11. https://micro.blog/amit/353415 amit qui cherche sur micro.blo (https://www.amitgawande.com/indiewebify-hugo-website/)
Le point à travailler : générer un jeton de point de terminaison https://indieweb.org/token-endpoint
2018-120
repo de référence : https://dashboard.heroku.com/apps/micropub-xtof/deploy/heroku-git
L'intention serait de pouvoir mettre à jour mes sites GoHugo à partir d'un mobile ou d'interfaces-clients externes qui acceptent micropub.
Statut
- déploiement de `webpage-micropub-to-github` vers Heroku (via le bouton Heroku). L'app est accessible sur <https://github.com/voxpelli/webpage-micropub-to-github>.
- Réglé les 6 variables d'environnement requises
- Essayé d'ajouter et régler la variable d'output `MICROPUB_FILENAME_STYLE` pour modifier les nom de fichier et chemin. Si j'ajoute cette variable, l'application génère un message d'erreur ?
- Installé les 3 points de terminaison micropub, authorization et token dans le `header` html :
```
<link rel="micropub" href="https://micropub-xtof.herokuapp.com/micropub/main" />
<link rel="authorization_endpoint" href="https://indieauth.com/auth">
<link rel="token_endpoint" href="https://tokens.indieauth.com/token" />
```
Résultats
Les essais simples de publication de notes sur Quill sans images fonctionnent, à savoir un post est généré sur github. Post que je dois récupérer en local.
Mais restent à régler :
- les commits des fichiers atterissent dans le répertoire `_posts` au lieu de `content/post`
- le frontmatter des posts reçus provoque des erreurs de build dans Hugo.