ironiemix / openschulportfolio

DokuWiki based wikisystem for schools
2 stars 1 forks source link

Fehler im shorturl Plugin verhindert die Erzeugung kurzer URLS aus infomail #13

Closed ironiemix closed 11 years ago

ironiemix commented 11 years ago

Im helper.php beim shorturl plugin muss das cache Verzeichnis sauberer bestimmt werden:

Wenn für savedir kein absoluter Pfad gesetzt ist, sonder der Default Wert ./data läuft das ins Leere. QnD:

 /**
 * Constructor gets default preferences and language strings
 */
function helper_plugin_shorturl() {
    global $ID, $conf;

    $this->configtocache = $this->getConf('saveconftocachedir');

    if ( $this->configtocache ) {
        if ( $conf['savedir'] != "./data" ){
            $this->savedir = rtrim($conf['savedir'],"/") . "/cache";
        } else {
            $this->savedir = DOKU_INC . rtrim($conf['savedir'],"/") . "/cache";
        }
    } else {
        $this->savedir = dirname(__FILE__);
    }
}
ironiemix commented 11 years ago

Fixed in hiccup.10