Les utilisateur·ices anonymes peuvent avoir des difficultés à retrouver l’URL d’un de leur pad. À partir d’informations, comme la date de création du pad ou le contenu du pad, on peut reconstituer l’URL.
Il faut d’abord se connecter à la base de données de Hedgedoc :
pica03$ docker exec -it hedgedoc-db bash hedgedoc$ psql -U hedgedoc
On peut ensuite tenter de retrouver le pad concerné, par exemple en examinant la date de création sur un intervalle de temps :
SELECT "createdAt",shortid,title,alias FROM "Notes" WHERE "createdAt" BETWEEN '2023-03-20 13:30:00' AND '2023-03-20 14:15:00';
On peut ajouter une clause sur le contenu :
AND content LIKE '%<mot clé>%'
Note:
Pour examiner tous les champs disponibles dans la table Notes, on utilisera la commande \d "Notes"
.
Par la suite, il suffit de consulter l’URL https://md.picasoft.net/<short_id>
pour une redirection vers l’URL originale.
Attention:
L’alias, s’il n’est pas nul, signifie que l’utilisateur·ice a utilisé l’option allowFreeURL, i.e. a écrit iel-même son URL. Le mieux est alors de transmettre l’URL https://md.picasoft.net/<alias>
plutôt que son identifiant sous-jacent.