CavoxCms Wiki:Aktuelle Ereignisse

Aus CavoxCms Wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Open

Neu

  • cConfigs: module_name am Schluss? -> schnelle Entscheidung nötig
  • cController::cmd_get: Evtl. so machen, dass nur verfügbar wenn in configs
  • cEvent: Indirektion Modul in Configs...
  • cObject: wichtige todos

High Priority

  • [50%] google sitemaps
  • Datei-Uploads im Formular: wenn schon vorhanden download anbieten
  • function.cavox_input.php: wenn keine zu verkn. obj vorhanden sind, eine fehlermeldung anzeigen
  • Eager / Lazy Load implementieren in cObject
  • bei upload von dateien werden diese nicht gelöscht wenn eine andere datei hochgeladen wird mit anderer extension...
  • text_normal css class in alle designs einfügen
  • [60%] Schnittstelle für cavox_input -> kann erweitert werden in mods (nicht nur typen) => noch testen, wenn kein input dann standart verwenden
  • Cronjobs implementieren
  • Tests fertigstellen
  • [80%] Suchfunktion in Klassen
  • Ajax: wenn falscher view angegeben wird, wird standard view geladen... unschön..

Low Priority

  • cTupleHandler als eine Funktion mit func_num_args() -> alle felder autom. auswerten. (wird sowieso nur noch intern verwendet)
  • ini files cachen mit php (wie smarty) (test2.php) => mit serialisierung schneller / einfacher?
  • cLibrary: hasErrors im XML auswerten
  • Einbauen dass eigene views für die indexierung ausgeschlossen werden.
  • Evtl. option ob captchas nur einmal eingegeben werden müssen
  • Extensions: Views implementieren

Unsorted

  • cRequest::getFilter verbessern
  • cConfigs -> temporäre Werte
  • Dokumentation -> anpassen an module.xml
  • typ time unterstützt kein "required"
  • views testbar machen
  • extensions fertigstellen
  • cronjobs
  • .NET cRequest mit mehreren Files
  • cRemoteCommand: methode login + per POST

Done

  • [OK] menu.class.php: cUrl verwenden!!!
  • [OK] Extensions (Plugins, Funktionen) umgesetzt
  • [OK] Admin design noch nicht gut wenn scroller (background dann falsch) -> In FF und IE8 ok
  • [OK] "mod_rewrite" auch für die Startseite, dass richtig weitergeleitet wird
  • [OK] Unbedingt: Typ ID ("id") einbauen anstatt numeric vom generator verwenden. Validierung: is_numeric(x) && x > 0
  • [OK] FCK: Bei Linkauswahl nur Sektion "main" und eingefügter Link rewrited (muss mit index.php?page= angegeben werden)
  • [OK] pid in pages per ajax je nach sektion
  • [OK] web mobile: bei den seiten kann man angeben ob normale seite (=1), mobile (=2) oder beides, standart: beides (=0), type
  • [OK] update von modulen (als zip bereitstellen) -> als TAR, noch beta...
  • [OK] besser cServer::isMobile -> so vorhanden...
  • [OK] isOlderVersion testen ob das wirklich richtig funktioniert (fehler bei vibs!!!)
  • [OK] session und ip verknüpfen (höhere sicherheit, session klau schwerer (xss)) => Log wird erstellt wenn erkannt wird.
  • [OK] Erstellung von modulmenüs (links stimmen nicht)
  • [OK] modul menu als parameter der form "module:komponente" in der Seite wählbar -> rekursiv gesamtes menü aufbaubar.. Menü nicht von eingebuater komponente abhängig

Designentscheidungen

  • bild maximal grösse einfach im system. modul-abhängig?
  • datei maximal upload grösse einfach im system. modul-abhängig?
Persönliche Werkzeuge