faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:microblogging:step01: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:microblogging:step01:start [20.06.2021 15:00] – [Refactoring des bisherigen Beispielplugins] sbelfaecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:microblogging:step01:start [24.06.2021 09:52] (aktuell) sbel
Zeile 6: Zeile 6:
   * Benutzer sollen die Liste ihrer Einträge angezeigt bekommen.   * Benutzer sollen die Liste ihrer Einträge angezeigt bekommen.
  
-===== Datenbankmodell=====+===== Ein erstes Datenbankmodell =====
  
 Ein einfaches Datenbankmodell könnte zunächst so aussehen: Ein einfaches Datenbankmodell könnte zunächst so aussehen:
Zeile 46: Zeile 46:
 </html> </html>
  
-  * Lege ein Unterverzeichnis ''class'' im Plugin-Ordner an.+  * Lege ein Unterverzeichnis ''class'' im Ordner deines Plugins an.
   * Verschiebe die Datei mit deiner Datenbank-Klasse in diesen Ordner und benenne sie um in ''mysqldb.class.php''   * Verschiebe die Datei mit deiner Datenbank-Klasse in diesen Ordner und benenne sie um in ''mysqldb.class.php''
   * Passe das ''include'' Statement in der ''syntax.php'' entsprechend an.   * Passe das ''include'' Statement in der ''syntax.php'' entsprechend an.
Zeile 92: Zeile 92:
 Ersetze das Include-Statement durch den Code oben und versuche zu verstehen, was dieser macht.  Ersetze das Include-Statement durch den Code oben und versuche zu verstehen, was dieser macht. 
  
-Teste ob der Code tatsächlich automatisch Klassendateien nachlädt, indem du einen Fehlerfall, erzeugst: veruche dazu ein Objekt zu erzeugen, für das es keine Klassendefinition gibt, beispielsweise ''$benutzer = new bloguser();''+Teste ob der Code tatsächlich automatisch Klassendateien nachlädt, indem du einen Fehlerfall, erzeugst: versuche dazu ein Objekt zu erzeugen, für das es keine Klassendefinition gibt, beispielsweise ''$benutzer = new bloguser();'' 
 + 
 +---- 
 +[[{}..:start|Übersicht]][[{|float-right}..:step02:start|Schritt 2 ->]] 
 +----  
 + 
 + 
  • faecher/informatik/oberstufe/datenbanken/projekt/dokuwiki_plugin/microblogging/step01/start.1624201219.txt.gz
  • Zuletzt geändert: 20.06.2021 15:00
  • von sbel