Zum Testen wurde ein Bereich mit der Sprache io
geschaffen.
Seiten in diesem Bereich bleiben erhalten und können zum Ausprobieren und ggf. “Probeschreiben” von neuen Texten genutzt werden.
Der automatisch Transformationsprozess löscht (noch) alle Seiten unterhalb von de
und en
, das Menü menus.de.yaml
sowie die Image-Dateien im Ordner images/generated
.
cd …\git\mycore-website-hugo\mycore.org
…\git\mycore-website-hugo\mycore.org> hugo server
…\git\mycore-website-hugo\mycore.org> hugo server –D –disableFastRender
bei Git PULL „verschluckt sich der Server manchmal“ → Server neustarten
Zur automatischen Konvertierung der Forrest-Webseite wurde ein Java-Programm erstellt.
Es befindet sich als eigenständiges Maven-Projekt im Unterordner forrest_hugo_transformer
|
|
content
-Verzeichnis die Ornder de
und en
, den Ordner
/static/images/_generated
und die Datei /config/_default/menus.de.yaml
.alt: “site.xml”
|
|
neu: “menus.de.yaml”
|
|
P_INPUT
Pfadalt: “requirements.xml”
|
|
neu: “requirements.html”
|
|
Der Body der Datei wird eingelesen und migriert
<section>
→ <div>
<section>
/<title>
→ <h2>
, <h3>
, <h4>
je nach Schachtelungstiefe<pre>
→ {{< highlight html “linenos=table”>}}
<img src=“images/mir/wizard_token.png”>
<img src=’{{< relURL “/images/_generated/documentation/getting_started/wizard_token.png” >}}’
<a href=“site:hibernate”>
→ <a href="{{< ref hibernate >}}">
baseURL
in config.yaml
anpassencd …\git\mycore-website-hugo\mycore.org
…\git\mycore-website-hugo\mycore.org> hugo
server
-Parameter ausführenpublic