HfWU Webboards (hfwuwebboard): Unterschied zwischen den Versionen
(→Bugs) |
|||
| Zeile 24: | Zeile 24: | ||
== Bugs == | == Bugs == | ||
| + | |||
| + | * Tagessaktuelle Einträge (extra eintrag bei Terminen) Werden angezeigt, auch wenn sie nicht im Anzeigezeitraum sind. | ||
* Nach Update werden bei manchen Fächern keine Einträge in der Listenansicht mehr angezeigt. | * Nach Update werden bei manchen Fächern keine Einträge in der Listenansicht mehr angezeigt. | ||
| Zeile 34: | Zeile 36: | ||
* Wenn man einen DS bearbeitet und im Browser zurückgeht und dann einen anderen Bearbeitet, werden z.T. die Basis-Daten gezeigt, weil die Session noch alte Daten enthält -> Session beim bearbeiten immer löschen ) | * Wenn man einen DS bearbeitet und im Browser zurückgeht und dann einen anderen Bearbeitet, werden z.T. die Basis-Daten gezeigt, weil die Session noch alte Daten enthält -> Session beim bearbeiten immer löschen ) | ||
| − | |||
== Kalender == | == Kalender == | ||
Aktuelle Version vom 31. Mai 2010, 07:59 Uhr
Neue Dozenten und Fächer anlegen[Bearbeiten]
Extension hfwustudium
Voraussetzungen[Bearbeiten]
Datenstruktur[Bearbeiten]
---------- ---------------- | dozent | |dozent_fach_mm| ---------- ---------------- -------- |uid | -- |local_uid | | fach | ---------- ---------------- -------- | | |foreign_uid | -- |uid | ---------- ---------------- --------
Todo DB-Fields tx_hfwuwebboard_entries: ident - identstring Separiert Semester Fach und Dozent mit ### getrennt um Datenbankabfragen zu vermeiden
Bugs[Bearbeiten]
- Tagessaktuelle Einträge (extra eintrag bei Terminen) Werden angezeigt, auch wenn sie nicht im Anzeigezeitraum sind.
- Nach Update werden bei manchen Fächern keine Einträge in der Listenansicht mehr angezeigt.
- Evtl liegt das Problem nur bei Filtern mit 2 oder mehr Studiengängen vor. Problem löst sich durch neu speichern des Plugins
- Session sollte nach abmelden gelöscht werden, Session daten von Datensätzen nach Speichern, bearbeiten etc. löschen
- Zwei oder mehr Semester im Eintrag führen dazu, daß beim filtern nach einem Semester immer nur das erste im Eintrag gefunden wurde.
- Fix in webboardList()
- Wenn man einen DS bearbeitet und im Browser zurückgeht und dann einen anderen Bearbeitet, werden z.T. die Basis-Daten gezeigt, weil die Session noch alte Daten enthält -> Session beim bearbeiten immer löschen )
Kalender[Bearbeiten]
Ist im Moment hartcodiert auf die Dateien der Extension date2cal. Bei Update von Date2cal muß
- im phpcode der Link zum button Bildchen angepasst werden. -> kurzfristig ändern
- in TS das Einbinden der Header Dateien angepasst werden. -> mittelfristig Calender JavaScript in Extension mit übernehmen. (Auch wenn Redundant. Eventuell Ressourcenschondenderes JS nutzen.
Versionen Changelog[Bearbeiten]
0.1.3
Bugfix: crdate wird nicht mehr bei Änderungen überschrieben (Creation Date also erstes erstellen)
- Filter für Semester im Backend
- Uhricon für Aushangzeitraum
- Neuer Marker ###STATE### mit Wert new oder old, kann für Klassen eingesetzt werden, die einen neuen oder gerade geänderten Eintrag hervorheben. Im TS Wert isOld = ZeitInSekunden setzen nachdem der Eintrag als Alt gelten soll.
- Änderungen am Template
- Bugfixes
- Nicht mehr benötigtes entfernt
0.1.2
Es kann für Dozenten aus hfwustudium (ab 0.1) angegeben werden das diese immer zur Verfügung stehen. Diese Dozenten stehen in hfwuwebboard immer zur Verfügung. Unabhängig von den gewählten Fächern
Bugfix: Listenanzeige zeigte auch Einträge an deren Aushängezeitraum in der Zukunft lag.
Sortierreihenfolge im Frontend geändert Einträge mit neuem Eintragsdatum oben
0.1.1
Mehr Zeichen bei der Voransicht (200) -> evtl. später als TS-Wert
HTML-Tags für Voransicht entfernt(Formatierung)
Zusätzlicher Filter Studiengang
Änderungen bei der Listendarstellung (Zusammengefaßt Dozent, Fach und Semester)
Filter setzen Knopf auch über der Liste
Funktion displayList entfernt
diverse kleinere Fehler
größere Dateianhänge erlaubt (max 500kB)
0.1.0
Fehler beim Ändern von Terminen behoben (bei nachträglichem Ändern gingen die Termine verloren.) Der Fehler trat nach Änderungen im Terminmanagement in der letzten Version auf.
Dokumentation[Bearbeiten]
Probleme beheben[Bearbeiten]
Dateiuploads funktioniert nicht
- Dateigröße,
- Umlaute,Leerzeichen im Dateinamen?