Inhalte vom alten Wiki in das neue Wiki übernehmen #1

Open
opened 2025-07-17 19:03:10 +02:00 by rollkek · 4 comments
Owner
No description provided.
Author
Owner

Erste Idee @leisefuxx :

  1. unser PMwiki crawlen, die jetzige logische Struktur in Ordnern abbilden und die vorhandenen Seiten in einzelne markdown dateien exportieren
  2. das Frontmatter basierend auf Datum, Ordnerstruktur und Titel generieren und an den Anfang der .md Dateien
  3. den export in das jetztige git vom wiki überführen
  4. sync
  5. ...
  6. profit

Zweite Idee xkey:
habe genau dafür schonmal was gebaut, siehe https://github.com/oxzi/pmwiki-pagefileformat-go und https://hsmr.cc/Hackslam/2020-11-07#member

also crawlen muss man da nichts. lässt sich alles inkl. History konvertieren

Erste Idee @leisefuxx : 1. unser PMwiki crawlen, die jetzige logische Struktur in Ordnern abbilden und die vorhandenen Seiten in einzelne markdown dateien exportieren 2. das Frontmatter basierend auf Datum, Ordnerstruktur und Titel generieren und an den Anfang der .md Dateien 3. den export in das jetztige git vom wiki überführen 4. sync 5. ... 6. profit Zweite Idee xkey: habe genau dafür schonmal was gebaut, siehe https://github.com/oxzi/pmwiki-pagefileformat-go und https://hsmr.cc/Hackslam/2020-11-07#member also crawlen muss man da nichts. lässt sich alles inkl. History konvertieren
rollkek self-assigned this 2025-07-17 19:21:55 +02:00
Author
Owner

@leisefuxx habe mir https://github.com/oxzi/pmwiki-pagefileformat-go angeschaut und man braucht dafür zugriff auf den ~/pmwiki/wiki.d ordner zum konvertieren zu git. kannst du mir den schicken oder sowas? der sollte eigentlich auf dem server wo pmwiki läuft sein nach der Installation https://www.pmwiki.org/wiki/PmWiki/installation oder vllt auch woanders je nachdem wie das setup ist.

@leisefuxx habe mir https://github.com/oxzi/pmwiki-pagefileformat-go angeschaut und man braucht dafür zugriff auf den ~/pmwiki/wiki.d ordner zum konvertieren zu git. kannst du mir den schicken oder sowas? der sollte eigentlich auf dem server wo pmwiki läuft sein nach der Installation https://www.pmwiki.org/wiki/PmWiki/installation oder vllt auch woanders je nachdem wie das setup ist.
Owner

klar. ich kann heute Abend gerne mal eine kopie davon machen oder dir Zugang geben, wenn du da bist <3

klar. ich kann heute Abend gerne mal eine kopie davon machen oder dir Zugang geben, wenn du da bist <3
Author
Owner

@leisefuxx ich habe keine email notifications hier eingestellt deshalb habe ich es erst jetzt gesehen. kannst du es mir per croc oder so schicken?

@leisefuxx ich habe keine email notifications hier eingestellt deshalb habe ich es erst jetzt gesehen. kannst du es mir per croc oder so schicken?
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: hsmr/wiki#1
No description provided.