crilla/KeywordMonitor-Wordpress-Plugin — Issue #3: Fehlerbehandlung / Notices
Author: Abromeit
Created: 2012-02-15 19:48:01+00:00
State: open

Über kurz oder lang sollten wir sicher noch einige Fehler abfangen und ggf. dem User anzeigen.

*Bei unserem lieben BetaTester [@ramminger](https://twitter.com/ramminger) funktioniert das Plugin noch nicht.
Ich habe von ihm leider nur Screenshots erhalten können, die natürlich ziemlich wenig preisgeben ;o)
Die API-Verbindung schlägt bei ihm fehl, so dass die Projektliste nicht angezeigt wird.
Ich tippe mal auf die php.ini Einstellung allow_url_fopen=off als Fehlerquelle,
zusammen mit einem ausgeschalteten error_reporting. Auch wenn ersteres unwahrscheinlich ist.*

Der betreffende Codeteil ist also:
```private static function _exec_api_call($url, $json_key) {
$c = file_get_contents($url); ```

Sinnvolle Fehlermeldungen wären:
- URL Aufrufen fehlgeschlagen ( kann man das mit wenig Aufwand noch genauer begründen? )
- Authorisierung Fehlgeschlagen ( Falsche API Key + Usernamen Kombination )

Auch ein einmaliger Check der Umgebung wäre gut denkbar, sobald das Plugin aktiviert wird. We'll see.