== Einbinden von DynPG ==
 
== Einbinden von DynPG ==
DynPG kann in jede beliebige HTML-Seite eingebunden werden. Dies geschieht, indem zuerst die entsprechende HTML-Datei mit der Endung <tt>.php</tt> versehen wird. Die eigentliche Integration erfolgt nun durch Einfügen folgender Zeilen am Anfang der Seite:
+
DynPG kann in jede beliebige HTML-Seite eingebunden werden. Dies geschieht, indem zuerst die entsprechende HTML-Datei mit der Endung <tt>.php</tt> versehen wird. Die Integration erfolgt nun durch Einfügen folgender Zeilen am Anfang der Seite:
    
'''Snippet - Einbinden von DynPG'''
 
'''Snippet - Einbinden von DynPG'''
 
</code>
 
</code>
   −
[[Image:Note.png]] ''Hinweis'': die relativen Pfadangaben müssen an den Speicherort Ihrer DynPG-Installation angepasst werden.
+
{{Note
 +
|die relativen Pfadangaben müssen an den Speicherort Ihrer DynPG-Installation angepasst werden.}}
    
'''Erklärung''':
 
'''Erklärung''':
    
* ''Zeile 1'': Die erste Zeile muss den Pfad zur Datei mit dem Namen <tt>getcontent.php</tt> enthalten. Diese Datei befindet sich im Hauptverzeichnis von DynPG. Da es sich um eine relative Pfadangabe handelt, erfolgt die Angabe ausgehend vom Verzeichnis, in dem sich die gerade bearbeitete PHP Datei befindet.  
 
* ''Zeile 1'': Die erste Zeile muss den Pfad zur Datei mit dem Namen <tt>getcontent.php</tt> enthalten. Diese Datei befindet sich im Hauptverzeichnis von DynPG. Da es sich um eine relative Pfadangabe handelt, erfolgt die Angabe ausgehend vom Verzeichnis, in dem sich die gerade bearbeitete PHP Datei befindet.  
* ''Zeile 2'': In der zweiten Zeile geben Sie das Verzeichnis an, in dem Sie DynPG installiert haben. Auch hier erfolgt die Angabe ausgehend vom Vezeichnis, in dem sich die gerade bearbeitete PHP Datei befindet. Um ein höheres Verzeichnis zu erreichen schreiben Sie zwei Punkte ( <tt>..</tt> ). Jede Ordnerangabe müssen Sie mit einem "Slash" ( <tt>/</tt> ) abschliessen.  
+
* ''Zeile 2'': In der zweiten Zeile geben Sie das Verzeichnis an, in dem Sie DynPG installiert haben. Auch hier erfolgt die Angabe ausgehend vom Vezeichnis, in dem sich die gerade bearbeitete PHP Datei befindet. Um ein höheres Verzeichnis zu erreichen schreiben Sie zwei Punkte ( <tt>..</tt> ). Jede Ordnerangabe müssen Sie mit einem "Slash" ( <tt>/</tt> ) abschließen.  
    
'''Ein einfaches Beispiel''':
 
'''Ein einfaches Beispiel''':
 
</code>
 
</code>
   Fatal error: Uncaught TypeError: MWExceptionHandler::rollbackMasterChangesAndLog(): Argument #1 ($e) must be of type Exception, Error given, called in /home/httpd/vhosts/fuchsloch.ch/dynpg/wiki_de/includes/exception/MWExceptionHandler.php on line 137 and defined in /home/httpd/vhosts/fuchsloch.ch/dynpg/wiki_de/includes/exception/MWExceptionHandler.php:111 Stack trace: #0 /home/httpd/vhosts/fuchsloch.ch/dynpg/wiki_de/includes/exception/MWExceptionHandler.php(137): MWExceptionHandler::rollbackMasterChangesAndLog(Object(Error)) #1 [internal function]: MWExceptionHandler::handle(Object(Error)) #2 {main} thrown in /home/httpd/vhosts/fuchsloch.ch/dynpg/wiki_de/includes/exception/MWExceptionHandler.php on line 111