faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:plugin_grundlagen:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:plugin_grundlagen:start [07.06.2021 17:12] – [Sichern des bearbeiteten Plugins in einem eigenen Git-Repo] sbelfaecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:plugin_grundlagen:start [10.06.2021 09:53] (aktuell) – [Styling der Ausgaben] sbel
Zeile 23: Zeile 23:
  
 {{ :faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:plugin_grundlagen:auswahl_383.png?600 |}} {{ :faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:plugin_grundlagen:auswahl_383.png?600 |}}
 +
 +<WRAP center round tip 60%>
 +Tipp: Füge auf der Wiki-Seite, auf der du das Plugin testest am Seitenstart den Dokuwiki Code  
 +  ~~NOCACHE~~ 
 +ein, um das Caching der Seite abzuschalten - das erspart dir verwirrende Probleme, wenn du alte Versionen aus dem Cache angezeigt bekommst.
 +</WRAP>
 +
  
 ==== Erklärungen ==== ==== Erklärungen ====
Zeile 41: Zeile 48:
 === (A1) === === (A1) ===
  
-Öffne die Datei ''syntax.php'' im Editor deiner Wahl. Der Quelltext ist mit Kommentaren versehen - vollziehe den im Diagramm oben dargestellten Ablauf beim finden des Musters und dessen Ersetzung im Quelltext nach.+Öffne die Datei ''syntax.php'' deines Plugins (innerhalb des Verzeichnisses ''projekt''im Editor deiner Wahl. Der Quelltext ist mit Kommentaren versehen - vollziehe den im Diagramm oben dargestellten Ablauf beim finden des Musters und dessen Ersetzung im Quelltext nach.
  
 Überprüfe deine Erkenntnisse, indem du das Plugin veränderst: Überprüfe deine Erkenntnisse, indem du das Plugin veränderst:
Zeile 104: Zeile 111:
  
 Passe dann die Ausgabe im Plugin so an, dass der Befehl zwischen  Passe dann die Ausgabe im Plugin so an, dass der Befehl zwischen 
-  <span class="projekt-befehl>...</span>+  <span class="projekt-befehl">...</span>
 steht und die Option entsprechend und überprüfe das Ergebnis. steht und die Option entsprechend und überprüfe das Ergebnis.
  
Zeile 114: Zeile 121:
  
 Da die Plugin-Vorlage aus einer Quelle geklont wurde, auf die du keine Schreibrechte besitzt, sorgen wir jetzt noch dafür dass du eine weiteren Entwicklern in einem eigenen Repo weiterverfolgen kannst. Da die Plugin-Vorlage aus einer Quelle geklont wurde, auf die du keine Schreibrechte besitzt, sorgen wir jetzt noch dafür dass du eine weiteren Entwicklern in einem eigenen Repo weiterverfolgen kannst.
 +
 +Lege zunächst ein leeres Git-Repo auf Gitea an. Im Beispiel verwende ich ''https://gitea.schule.social/sbel/dokuwiki-plugin-frank.git''. Die Adresse zeigt Gitea nach dem Erstellen des Repos in der Kurzanleitung an:
 +
 +{{ :faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:plugin_grundlagen:auswahl_385.png?600 |}}
 +
 +Jetzt wechselt man in das Plugin-Verzeichnis auf dem Übungsserver und setzt dort eine neue Adresse für den "origin" des Repos:
 +
 +  git remote set-url origin https://gitea.schule.social/sbel/dokuwiki-plugin-frank.git
 +
 +Von nun an kann man das Repository auf den eigenen Origin pushen - du hast einen Fork erstellt.
 +
 +=== Den gesamten Ablauf zeigt der folgende ASCII-Cast: ===
  
  
 +<html>
 +<script id="asciicast-5AXcMQhGvS1VZv5LPZuVDlJUZ" src="https://asciinema.org/a/5AXcMQhGvS1VZv5LPZuVDlJUZ.js" async></script>
 +</html>
  • faecher/informatik/oberstufe/datenbanken/projekt/dokuwiki_plugin/plugin_grundlagen/start.1623085966.txt.gz
  • Zuletzt geändert: 07.06.2021 17:12
  • von sbel