Roadmap

Aus iTrack
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Module)
(Events)
 
(10 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt)
Zeile 2: Zeile 2:
  
 
==Allgemein==
 
==Allgemein==
 +
*Merken von Login-Daten
 +
*"Clearing" von POST-Daten
 
*JS: Prüfung Überlänge Text bei INPUT-TAGs  
 
*JS: Prüfung Überlänge Text bei INPUT-TAGs  
 
*20070306: Prüfung PHP-Hacks (XSS) (<code>addslashes</code>)
 
*20070306: Prüfung PHP-Hacks (XSS) (<code>addslashes</code>)
Zeile 18: Zeile 20:
 
*Themen etc. individuell für Organisationsgruppen
 
*Themen etc. individuell für Organisationsgruppen
 
*Plattform für mobile Geräte
 
*Plattform für mobile Geräte
*'''''Anpassung Hintergrund Fehlerdarstellung'''''
+
*'''Testdatei zum Prüfen des Kunden-WebSpace'''
 
*Umstellung FORMs <code>required</code> in <code>*)</code>
 
*Umstellung FORMs <code>required</code> in <code>*)</code>
 
*PHP: INPUT-Objekte für FORMs
 
*PHP: INPUT-Objekte für FORMs
Zeile 24: Zeile 26:
 
*Pkt. 'Konfiguration' jeweils nur für Manager
 
*Pkt. 'Konfiguration' jeweils nur für Manager
 
**Ajax-Unterstützung
 
**Ajax-Unterstützung
*Modus MOD_UNIT=false prüfen
 
 
*20070213: Development Platform
 
*20070213: Development Platform
 
*20070217: UTF-8 Oberfläche
 
*20070217: UTF-8 Oberfläche
Zeile 53: Zeile 54:
 
*20080615: Layout individuell für Organisationen (grundform)
 
*20080615: Layout individuell für Organisationen (grundform)
 
*20080615: eigene Units nicht Teil der Session => UnitSelector
 
*20080615: eigene Units nicht Teil der Session => UnitSelector
 +
*20090301: Anpassung Hintergrund Fehlerdarstellung
  
 
===Manual===
 
===Manual===
Zeile 58: Zeile 60:
 
*20070311: Darstellung Parameterbeschreibung
 
*20070311: Darstellung Parameterbeschreibung
 
*20070311: Korrektur <code>caption</code>
 
*20070311: Korrektur <code>caption</code>
 +
*20101109: Anpassung Startseite
 +
*20101109: Umbau Sylesheets
  
 
===DB===
 
===DB===
Zeile 73: Zeile 77:
 
*autom. Log-Verzeichnis
 
*autom. Log-Verzeichnis
 
*20080615: Messages überarbeitet
 
*20080615: Messages überarbeitet
 +
*20100301: Dateiverwaltung erneuert
  
 
===Texteditor===
 
===Texteditor===
 
*Multimodul-Einsatz
 
*Multimodul-Einsatz
 
**individuelle Verzeichnisbasis (Bilder/Dateien)
 
**individuelle Verzeichnisbasis (Bilder/Dateien)
**individuelle Stylesheets (Seitenbearbeitung)
+
**individuelle Stylesheets (Events/Editor)
**individuelle Templates
+
**individuelle Templates (Seitenbearbeitung)
 +
*individueller externer Dateiupload
 
*Rechtschreibprüfung
 
*Rechtschreibprüfung
 
*Shortcuts nach Optionen eingeschränkt
 
*Shortcuts nach Optionen eingeschränkt
Zeile 119: Zeile 125:
 
*20090201: Ergänzung <code>ACC_SECURITY</code>
 
*20090201: Ergänzung <code>ACC_SECURITY</code>
 
*20090301: mehrere Begriffe für Suchfunktion
 
*20090301: mehrere Begriffe für Suchfunktion
 +
*20101015: Vebesserung Fehlerausgabe
  
 
===Candidates===
 
===Candidates===
 
===Contact===
 
  
 
===Editor===
 
===Editor===
 
*individuelle CSS-Stile in Texteditor
 
*individuelle CSS-Stile in Texteditor
 
*individueller externer Dateiupload
 
*individueller externer Dateiupload
 +
 +
===Editor===
 +
*20101015: Vebesserung Fehlerausgabe
  
 
===Events===
 
===Events===
Zeile 190: Zeile 198:
 
*20080615: Statistik (siehe System)
 
*20080615: Statistik (siehe System)
 
*20090301: mehrere Begriffe für Suchfunktion
 
*20090301: mehrere Begriffe für Suchfunktion
 +
*20101015: Vebesserung Fehlerausgabe
 +
*20101101: Erweiterung Parameter
 +
 +
===Feeds===
 +
Volltext
 +
weitere Versionen
 +
Atom
 +
TTL
 +
*20100701: Erstellung
  
 
===Files===
 
===Files===
Zeile 198: Zeile 215:
 
*20090601: erstellen
 
*20090601: erstellen
 
*20090905: META-Tags (Teil 1)
 
*20090905: META-Tags (Teil 1)
 +
 +
===Gallery===
  
 
===Images===
 
===Images===
Zeile 211: Zeile 230:
 
*20090324: erstellen
 
*20090324: erstellen
  
===Polls===
+
===Persons===
 +
 
 +
===Votings===
 
*Erweiterung für Units
 
*Erweiterung für Units
 
*verschiedene Charts
 
*verschiedene Charts
Zeile 252: Zeile 273:
 
*20080615: Personen
 
*20080615: Personen
 
*20090301: mehrere Begriffe für Suchfunktion
 
*20090301: mehrere Begriffe für Suchfunktion
 +
*20101015: Vebesserung Fehlerausgabe
  
 
[[Category:Server]]
 
[[Category:Server]]

Aktuelle Version vom 9. November 2010, 22:55 Uhr

Dieses Kapitel ist für Benutzer und Webmaster nicht relevant. Es dient der Strukturierung der Weiterentwicklung.

Inhaltsverzeichnis

[Bearbeiten] Allgemein

  • Merken von Login-Daten
  • "Clearing" von POST-Daten
  • JS: Prüfung Überlänge Text bei INPUT-TAGs
  • 20070306: Prüfung PHP-Hacks (XSS) (addslashes)
    • Prüfung GET-Variablen-Hacks
  • Prüfung Shell-Hacks (escapeshellcmd) ???
  • autom. Rechte für .htpasswd
  • Mehrsprachigkeit
  • Umwandlung MehrfachSelektionen
  • Konzept Datenformate (z.B. Form Telefonnummern)
  • direkte Hilfefunktion
    • KurzErklärung bei MouseOver ("gelbes Fenster")
    • MouseOver per Icon
  • Konstanten WebSite-spezifisch
    • Themen
    • Typen
  • Themen etc. individuell für Organisationsgruppen
  • Plattform für mobile Geräte
  • Testdatei zum Prüfen des Kunden-WebSpace
  • Umstellung FORMs required in *)
  • PHP: INPUT-Objekte für FORMs
  • Mehrfachauswahl für Listen
  • Pkt. 'Konfiguration' jeweils nur für Manager
    • Ajax-Unterstützung
  • 20070213: Development Platform
  • 20070217: UTF-8 Oberfläche
  • 20070303: Umwandlung recommended in required
  • 20070304: CSS in Dateien auslagern
    • 20070304: HTML-ID für Navigation
    • 20070304: Auslagerung Navigations-CSS
  • 20070305: FS Umwandeln in 'single'-Pfade
  • 20070305: Umstellung printXx nach print getXx
  • 20070306: UTF-8 Database
    • 20070306: Suchfunktion
  • 20070306: stripslashes prüfen
  • 20070306: Prüfung Cross Site Scripting (XSS)
  • 20070306: Prüfung JavaScript-Hacks
  • 20070306: Prüfung SQL-Hacks,SQL-Injection (mysql_real_escape_string)
  • 20070307: Prüfung CSS-Hacks
  • 20070308: Konstante MIN_PARAMETER
  • 20070308: Prüfung Parameter-Hacks (XSS)
  • 20070309: JS: Einbindung bei UTF-8
  • 20070309: CSS: Nameskonzept externe Dateien
  • 20070309: JS: Nameskonzept externe Dateien
  • 20070309: volle Umsetzung CSS/JS in Dateien
  • 20070311: CSS abschaltbar
  • 20070600: CSS: Unterscheidung Druckversion
  • 20070811: PHP: Parser-Modul objektbasiert
  • 20071121: JS: Parser-Modul objektbasiert
  • 20080611: Error-Handling
  • 20080615: Layout individuell für Organisationen (grundform)
  • 20080615: eigene Units nicht Teil der Session => UnitSelector
  • 20090301: Anpassung Hintergrund Fehlerdarstellung

[Bearbeiten] Manual

  • 20070302: Navigation
  • 20070311: Darstellung Parameterbeschreibung
  • 20070311: Korrektur caption
  • 20101109: Anpassung Startseite
  • 20101109: Umbau Sylesheets

[Bearbeiten] DB

  • DB individuell für OrganisationsGruppen
  • DB Umwandeln 'single'-Bezeichnung
  • 20070306: DB-Kollationen anpassen
  • 20070306: Datenanpassung alte Umlaute
  • 20090201: tab_-Prefix

[Bearbeiten] Logging

  • Umstellung allgemein
  • Server-spezifisch
  • Orga-spezifisch
  • autom. Rechte für Datei
  • autom. Log-Verzeichnis
  • 20080615: Messages überarbeitet
  • 20100301: Dateiverwaltung erneuert

[Bearbeiten] Texteditor

  • Multimodul-Einsatz
    • individuelle Verzeichnisbasis (Bilder/Dateien)
    • individuelle Stylesheets (Events/Editor)
    • individuelle Templates (Seitenbearbeitung)
  • individueller externer Dateiupload
  • Rechtschreibprüfung
  • Shortcuts nach Optionen eingeschränkt
  • 20070305: Update Fehlerbereinigung/Stabilität/Geschwindigkeit
    • 20070305: Prüfung Filemanager
  • 20070306: Ersatz für TEXTAREA

[Bearbeiten] Module

  • Kopie von Einträgen
  • Admin: Neuzuordnung Gliederung, auch bei Akt. Gliederung gesetzt
  • Seitenbearbeitung
  • Menuverwaltung
  • Bildverwaltung
  • Integration vorhanderner Spezialmodule
    • Linkbibliothek
    • Newsletter
    • Sonderaktionen
    • Firmendatenbank
    • Downloads
  • Adreß-/Mitgliederverwaltung
  • Newsletter/Mailingliste
  • 20080615: System: Modulstatistik
  • 20090301: System: Status
  • 20090301: System: Protokollanzeige

[Bearbeiten] Accounts

  • Ajax-Check Loginname
  • Paßwortgenerierung
  • Autom. Mailversand Zugangsdaten
  • Cookie-Login
  • Forgotten-Paßword-Mail
  • Buttons neu/löschen für Gliederungen
  • Statische Infos nach 'Einstellungen'
  • Funktionen
    • Bearbeiten
    • Newsletter
  • Zuordnung der Benutzergruppe pro Gliederung
    • Individuelle Benutzerrechte
  • 20080615: Suchfunktion verbessern
  • 20090201: Ergänzung ACC_SECURITY
  • 20090301: mehrere Begriffe für Suchfunktion
  • 20101015: Vebesserung Fehlerausgabe

[Bearbeiten] Candidates

[Bearbeiten] Editor

  • individuelle CSS-Stile in Texteditor
  • individueller externer Dateiupload

[Bearbeiten] Editor

  • 20101015: Vebesserung Fehlerausgabe

[Bearbeiten] Events

  • Blogs
  • opt. Anmeldungen für Typ EVT_DATES
  • Verhalten bei deaktiviertem HauptTyp definieren
  • Verhalten bei deaktiviertem HauptThema definieren
  • MultiThemen
  • Suchfunktion extern
  • Archivfunktion
    • Jahresübersicht
  • MicroFormate
  • Link auf Gliederung ohne Zugriff
  • Enddatum für alle Events???
  • Vererbung über Regionen
  • Berücksichtigung Grundliste Units
  • Feld 'Referent' ?
  • Nachbargliederungen
  • Zeichenangabe summary automatisch aktualisiert (JS)
  • Umwandlung Menupunkte
  • Funktionen
    • Konfiguration (Typen?,Themen?)
    • Bearbeiten
  • gliederungsneutrale Termine (z.B. Wahlen, evtl. über Region)
  • evtl. target-Parameter???
  • Integration Dateiverwaltung
  • Integration Bildverwaltung
  • Integration Mail-Modul
  • Umwandlung SingleUnit
  • Konzept output prüfen
  • Bool-Werte von output invertieren???
  • Ausgewählte Items nicht anzeigen
  • URL für getByID in Konfig anzeigen (individuell)???
  • Parameter getByKey
    • Zeitangaben
    • Anzahl untergeordneter Ebenen???
  • Include externe Feeds
  • DB: Datenanpassung Pics
  • Zugriff alte Events bei Gliederungswechsel von Account
  • 20070212: neue Typen
  • 20070213: Datenanpassung Text
  • 20070213: Datenanpassung Summary
  • 20070216: Trennung place/location
  • 20070216: Datenprüfung place/location
  • 20070216: JS-Error beim Speichern
  • 20070217: keine individuellen CSS-Stile in Texteditor, da Modul gliederungsübergreifed
  • 20070303: getByKey: Anzahl Items/Seite über Parameter
  • 20070305: Ausgabe Wörter in Summary nicht abgebrochen
  • 20070306: Zugriff extern
  • 20070306: Link auf Besitzer, wenn eigenes Event
  • 20070307: Datenprüfung summary/text bzgl. Word-Komponenten
  • 20070307: Datenanpassung <i> und <b>
  • 20070307: Übersicht Typen/Themen
  • 20070308: keine Anzeige 'letzte Aktualisierung'
  • 20070311: Überschneidung #event
  • 20070311: Anpassung EVT_DATES
  • 20070311: kein Parameter back (HTTP_REFERRER???)
  • 20070311: Parameter overview
  • 20070820: RSS
  • 20070820: Korrektur Umlaute bei eMail-Namen
  • 20080615: Suchfunktion verbessern
  • 20080615: UnitAuswahl
  • 20080615: Statistik (siehe System)
  • 20090301: mehrere Begriffe für Suchfunktion
  • 20101015: Vebesserung Fehlerausgabe
  • 20101101: Erweiterung Parameter

[Bearbeiten] Feeds

Volltext weitere Versionen Atom TTL

  • 20100701: Erstellung

[Bearbeiten] Files

  • Funktionen
    • Konfiguration
    • Verwaltung
  • META-Tags (Teil 2: mehr Typen,pdf,docx,xlsx)
  • 20090601: erstellen
  • 20090905: META-Tags (Teil 1)

[Bearbeiten] Gallery

[Bearbeiten] Images

  • erstellen
  • Funktionen
    • Konfiguration
    • Verwaltung
    • Bearbeiten
    • Galerie

[Bearbeiten] Jobs

  • externe Dateiablage
  • 20090324: erstellen

[Bearbeiten] Persons

[Bearbeiten] Votings

  • Erweiterung für Units
  • verschiedene Charts
  • evtl. verschiedene FrageTypen

[Bearbeiten] Units

  • MailAdr für Anträge
  • Formulare: Check Mailadresse vorhanden?
  • Grundliste Units
    • Konzept Auswahl Units
  • FTP-Zugriff
  • RSS-File
  • eMail für Anmeldungen
  • Ajax-Check Untergliederung -> Region
  • Modulfunktionalität im SingleUnitMode
  • Weiterleitung Konfig, wenn nur 1 Unit oder SingleUnitMode
  • Fehlerdarstellung 'PLZ/Ort'
  • Prüfung Regionen: bspw. Wü/Wü-S/Wü-L
  • MicroFormate
  • Buttons neu/löschen für Mitglieder
  • Mitgliedsantrag
    • Organisationen
    • Sondertarife
    • Fördermitglieder
  • Spenden (getBounties)
    • PayPal
  • Funktionen
    • Konfiguration (Grunddaten)
    • Bearbeiten (Adressen etc.)
    • Einstellungen (Unit Grundliste)
  • Vererbungen nach Löschen einer übergeordneten Gliederung
  • 20070304: Vorsitz nicht erforderlich
  • 20070304: Status aktiv/inaktiv
    • 20070304: Ausgabe für Gliederung nur, wenn aktiv (trotz Serveradresse)
  • 20070307: Fehlerprüfung 'Server'
  • 20071121: Erweiterung Mitgliedsantragfür Organisationen
  • 20080615: Suchfunktion verbessern
  • 20080615: Linkfehler bei übergeordneter Gliederung (siehe Events)
  • 20080615: Anpassung <adress> in getChilds
  • 20080615: Personen
  • 20090301: mehrere Begriffe für Suchfunktion
  • 20101015: Vebesserung Fehlerausgabe
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Werkzeuge