Config eines Plugins beim Speichern überprüfen/verändern
-
kleinerChemiker
- Regular
- Posts: 765
- Joined: Tue Oct 17, 2006 2:36 pm
- Location: Vienna/Austria
- Contact:
Config eines Plugins beim Speichern überprüfen/verändern
Ist es möglich, wenn man die Konfiguration eines Plugins speichert, daß ich die Eingabe überprüfe und den Wert gegebenenfalls ändere? Habe nämlich gerade das Google Analytics Plugin an den neuen GA Code angepaßt. Es kommt immer mal wieder vor, daß jemand bei der Accountnummer einen Fehler macht und sich wundert, daß das Plugin nicht funktioniert. Darum würde ich gerne die Eingabe überprüfen und ausbassern, da eigentlich immer der selbe Fehler gemacht wird.
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Config eines Plugins beim Speichern überprüfen/verändern
Hi!
Ja, dafür ist die Methode "validate()" eines Plugins vorgesehen. Wenn Du dir die include/plugin_api.inc.php ansiehst, kannst Du sehen was da defaultmäßig passiert.
Wenn Du Werte vorher ändern willst, kannst Du die Methode "performConfig" nutztn und auch z.b. die POST-Daten ($_POST['serendipity']['plugin'][configname]) angreifen.
HTH,
Garvin
Ja, dafür ist die Methode "validate()" eines Plugins vorgesehen. Wenn Du dir die include/plugin_api.inc.php ansiehst, kannst Du sehen was da defaultmäßig passiert.
Wenn Du Werte vorher ändern willst, kannst Du die Methode "performConfig" nutztn und auch z.b. die POST-Daten ($_POST['serendipity']['plugin'][configname]) angreifen.
HTH,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/