CavoxCms Wiki:Aktuelle Ereignisse
Aus CavoxCms Wiki
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?
