Code Monkey home page Code Monkey logo

openschulportfolio's People

Contributors

jolly-jump avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

jolly-jump

openschulportfolio's Issues

Kompatibilität mit PHP 5.4

Einige Plugins werfen Fehler unter php 5.4 aus:

  • archiveupload
  • blockquote
  • bookcreator
  • cloumns (v2, alte Version, ob die neue inzwischen integrierte betroffen ist muss getestet werden)

Strict Standards: Declaration of
action_plugin_archiveupload::register()
should be compatible with
DokuWiki_Action_Plugin::register($contro
ller) in
/homepages/28/d34925587/htdocs/portfolio
/lib/plugins/archiveupload/action.php on
line 19

Strict Standards: Declaration of
action_plugin_blockquote::register()
should be compatible with
DokuWiki_Action_Plugin::register($contro
ller) in
/homepages/28/d34925587/htdocs/portfolio
/lib/plugins/blockquote/action.php on
line 61

Strict Standards: Declaration of
action_plugin_bookcreator::register()
should be compatible with
DokuWiki_Action_Plugin::register($contro
ller) in
/homepages/28/d34925587/htdocs/portfolio
/lib/plugins/bookcreator/action.php on
line 186

Fatal error: 'break' operator with
non-constant operand is no longer
supported in
/homepages/28/d34925587/htdocs/portfolio
/lib/plugins/columns/action.php on line
112

Fehler im shorturl Plugin verhindert die Erzeugung kurzer URLS aus infomail

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__);
    }
}

Userpages fehlen

Die userpages option für Benutzerseiten funktioniert im neuen Template nicht

Update des icalevents Plugins

Das icelevents Plugin muss bis zum Release noch aktualisiert werden, dazu muss der neue Entwickler meinen Pull Request akzeptieren ;)

Format beim columns plugin

Beim columns Plugin bekommen die Tabellenspalten Rahmen, wahrscheinlich weil das neue Template andere ids für den Container verwendet und die CSS Regeln darum nicht mehr passen.

doctree import funktioniert nicht ordentlich

  • Template name muss angepasst werden nach porttfolio2, sonst wird die neue Start.txt nicht kopiert.

  • Enconding optional machen, wenn die Dateinamen schon utf8 sind gibts sonst ungute Namen:

    Fix windows encoding: this is really bad, but i could not figure out how to

    change the filename to utf8 from wathever encoding comes in...

    #$dest = urlencode($dest);
    #$dest = str_replace('%2F','/', $dest);
    #$dest = str_replace('%25','%', $dest);
    #$dest = str_replace('%C2','', $dest);
    #$dest = str_replace('%C3','', $dest);
    #$dest = str_replace('%81','ue', $dest);
    #$dest = str_replace('%84','ae', $dest);
    #$dest = str_replace('%94','oe', $dest);
    #$dest = str_replace('%A1','ss', $dest);
    #$dest = str_replace('+','', $dest);
    #$dest = str_replace('-','
    ', $dest);

Neue Verzeichnisse beim Upload

Damit neue Verzeichnisse, die beim Hochladen neuer Dateien erstellt werden, angezeigt werden muss man zuerst das Upload Fenster schließen und wieder öffnen. Bisher hat die Anzeige immer direkt ins neue Verzeichnis gewechselt.

update: Hilfeseiten

da newpage plugin weg, sollte die HIlfe aktualisiert werden:
(Wenn ich zeit finde, mache ich den pullrequest noch).
id=hilfe:neueseite sollte so aussehen:

{{tag> redakteure hilfe}}
====== Wie erstellt man eine neue Seite? ======
Man erstellt einen Verweis auf eine nicht existierende Seite, klickt diesen dann an und legt anschließend die Seite an.
[[playground:nonexist]]
Dieses Vorgehen hat den Vorteil, dass man nicht versehentlich Waisenkinder produziert, also Seiten, die nicht verlinkt sind.

Cookies in Multi-installation ungeeignet

das bookcreator plugin speichert cookies, allerdings nur die domäne und nicht den subpfad, sofern er existiert -> mehrere Wikis auf demselben Host und er zeigt überall die ebooks-toolbar an, obwohl die ebooks dort nicht existieren.

Es gab beim drüberschauen noch mehr dokuwiki Cookies, die nicht den pfad mitspeichern, auswirkungen konnte ich nicht erkennen.

updating via zip-Datei

Beim übernehmen der Konfiguration (migration, dann neu abspeichern derkonfiguration) wurde alles übernommen, auch das was unterhalb von // end auto-generated content stand. ABER: $conf['authtype'] = 'chained'; wurde nicht übernommen, musste nachgetragen werden.

Nicht geprüft, ob das debian-paket es richtig macht.

2.: doppelt in local.php:

$conf['breadcrumbs'] = 0;
$conf['breadcrumbs'] = 7;

Update: Dokufixes

plugin»bookcreator»book_page
statt "wiki:ebook" den Wert "bookcreator:start"

plugin»bookcreator»help_page
statt "wiki:ebook_help" dieses: "bookcreator:help"

plugin»bookcreator»save_namespace
statt "wiki:ebook" dieses: "bookcreator:saved"

postinst im debian paket?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.