wikidev:video_03

Dies ist eine alte Version des Dokuments!


🖨️ Video 03 – PDF-Kursmaterial mit dw2pdf erstellen

In dieser Lektion bauen wir auf deinem Kurssystem aus Video 02 auf: Du lernst, wie du mit dem Plugin dw2pdf automatisch hochwertige PDF-Dateien aus deinem Wiki erstellst – ideal für Mailkurse, Bonusmaterial oder Unterrichtsausdrucke.


  • Admin → Erweiterungen verwalten
  • Suche nach: `dw2pdf`
  • Klicke auf Installieren

Nach der Installation erscheint oben rechts der Link: „Exportieren als PDF“

✅ Teste den Export gleich mit einer beliebigen Kursseite – z. B. `kurs:start`


Du kannst dein eigenes PDF-Design erstellen – z. B. mit Logo, eigenen Farben, Kopf-/Fußzeilen. Dazu kopierst du das Standard-Template `default` und passt es an.

📦 Hinweis: Die folgenden Schritte funktionieren auch auf dem WikiDev-Stick („DokuWiki on a Stick“) unter Windows.

📁 Pfad: /lib/plugins/dw2pdf/tpl/  
📂 Neuer Ordner: wikidev_tpl
cd /lib/plugins/dw2pdf/tpl/  
cp -r default wikidev_tpl
===== 🖼 Beispiele für Anpassungen =====
 
<WRAP tip round>
Passe diese Dateien im Ordner `kurslayout/` an:
</WRAP>
 
^ Datei ^ Funktion ^
| `header.html` | Kopfzeile mit Logo oder Kurstitel |
| `footer.html` | Seitenzahlen oder Copyright |
| `style.css`   | Farben, Schriftgrößen, Tabellenlayout |
| `cover.html`  | Optionales Deckblatt für PDF-Broschüren |
 
----
 
===== 💻 Geheimtipp: Template bearbeiten mit KompoZer =====
 
<WRAP important round>
💡 **Geheimtipp:** Nutze den kostenlosen HTML-Editor **KompoZer**, um deine PDF-Layouts bequem anzupassen.  
Besonders hilfreich: Du siehst sofort, wie `header.html`, `footer.html` und Co. aussehen werden.
</WRAP>
 
  * Download: → https://websitewissen.com/kompozer  
  * Installation für Windows, Linux oder macOS möglich  
  * Öffne die Datei `header.html` im Ordner `kurslayout/`  
  * Bearbeite dein Layout visuell – mit Live-Vorschau!
 
<WRAP tip round>
✅ Vorteil: Kein Coding nötig – einfach klicken, speichern, fertig.
</WRAP>
 
----
 
**Beispiel für `header.html`:**
 
<code html>
<div style="text-align:center; margin-bottom:10px;">
  <img src="@TPLBASE@/logo.png" height="40" />
  <div>@WIKI@@TITLE@</div>
</div>

Beispiel für `footer.html`:

<div style="text-align:right; font-size:9pt;">
  Seite @PAGE@ von @PAGES@
</div>

Nützliche Platzhalter:

Platzhalter Bedeutung
`@PAGE@` aktuelle Seitenzahl
`@PAGES@` Gesamtseitenanzahl
`@TITLE@` Titel der Seite
`@WIKI@` Wiki-Titel
`@TPLBASE@` Basisverzeichnis deines Templates (für Bilder)

Du kannst ganze Namensräume als PDF-Broschüre exportieren:

wikidev.local/doku.php?do=export_pdfns&book_ns=kursmodul1

Nutze dafür z. B. einen eigenen Bereich wie `kursmodul1:` → Alle Seiten werden automatisch im PDF zusammengefasst.


  • Exportiere fertige Seiten regelmäßig als PDF
  • Drucke Kursmaterialien mit Logo
  • Versende PDFs als Mailkurs oder Freebie
  • Nutze `\\newpage` für gezielte Seitenumbrüche

Um den PDF-Export zu testen, verwende die Beispielseite „kurs:start“, die bereits vorbereitet ist.

Variante 1: Über das Menü Oben im Wiki findest du den Button „Als PDF exportieren“ (sofern das Plugin dw2pdf aktiv ist).

Variante 2: Direkt über den Link

wikidev.local/doku.php?do=export_pdf&id=kurs:start

⚠️ Achte darauf, dass die Seite „kurs:start“ existiert – sonst funktioniert der Export nicht.


Im nächsten Video zeigen wir dir, wie du dein System auf einem Raspberry Pi dauerhaft einrichtest – mit automatischen Mounts und DokuWiki als lokalen Kurshost.

Weiter zu Video 04: Raspberry Pi vorbereiten & Wiki installieren


🛠️ Diese Seite ist Teil des WikiDev-Projekts

  • wikidev/video_03.1754078554.txt.gz
  • Zuletzt geändert: vor 4 Wochen
  • von strangelove