| Seite 1 von 8 | [1] | 2 | 3 | 4 | ... | 8 | » |
|
| |
| Dj_PD | Re: Kalendersystem |  Sponsor
Mitglied seit:12.10.2004 Beiträge:447 Aus:
Level: 19
 | | | So,
PHP Code:1: <?php 2: var $cssYearTable="bg3"; // table tag: calendar year 3: var $cssYearTitle="bg3"; // td tag: calendar year title 4: var $cssYearNav="bg3"; // td tag: calendar year navigation 5: var $cssMonthTable="bg3"; // table tag: calendar month 6: var $cssMonthTitle="bg3"; // td tag: calendar month title 7: var $cssMonthNav=""; // td tag: calendar month navigation 8: var $cssWeekDay="bg3"; // td tag: calendar weekdays 9: var $cssWeekNumTitle="bg1"; // td tag: title of the week numbers 10: var $cssWeekNum=""; // td tag: week numbers 11: var $cssPicker=""; // td tag: date picker 12: var $cssPickerForm=""; // form tag: date picker form 13: var $cssPickerMonth=""; // select tag: month picker 14: var $cssPickerYear=""; // select tag: year picker 15: var $cssPickerButton=""; // input (submit) tag: date picker button 16: var $cssMonthDay="bg1"; // td tag: days, that belong to the current month 17: var $cssNoMonthDay="bg1"; // td tag: days, that do not belong to the current month 18: var $cssToday=""; // td tag: the current day 19: var $cssSelecDay=""; // td tag: the selected day 20: var $cssSunday=""; // td tag: all Sundays (can be disabled, see below) 21: var $cssSaturday=""; // td tag: all Saturdays (can be disabled, see below) 22: var $cssEvent=""; // td tag: event day set by setEvent(). Multiple class names can be generated 23: var $cssPrefixSelecEvent=""; // prefix for the event class name if the event is selected 24: var $cssPrefixTodayEvent=""; // prefix for the event class name if the event is the current day 25: var $cssEventContent="feiertag"; // table tag: calendar event content. Multiple class names can be generated 26: var $crSunClass=true; // true: creates a td class on every Sunday (set above) 27: var $crSatClass=true; // true: creates a td class on every Saturday (set above) 28: ?>
So sieht es auf meiner Seite am besten aus (der Block sieht so aber recht klobig aus, da durch bg3 meistens der Hintergrund der rechten Blöcke nicht mehr genau paßt.) Wichtig war mir aber eine gleiche Anzeige in allen Bereich auf der Seite, also in Jahr-, Monat- und Wochenansicht.
Jetzt habe ich noch ein paar Verbesserungsvorschläge: - Wenn man in der Monats- oder Jahresansicht auf ein Termin mit der Maus fährt, so zeigt er mir den Termin an. Es wäre gut, wenn man nur den Titel sieht. Die Uhrzeit sollte aus sein oder aber es sollte im Adminbereich die Möglichkeit geben, dies zu aktivieren/deaktivieren.
1) Bei der Eingabe von einem Termin wäre es ganz gut, wenn es jeweils bei Beginn und Ende eine Checkbox mit "Uhrzeit noch nicht bekannt" gibt. Ist diese Ausgewählt, so steht in der Detailansicht "wird noch bekannt gegeben"
2) Da wo der Bereich Grafiken, Kategorien, Feiertage steht, wäre ein Zeilenumbruch sehr nett. Das wäre dann nicht so eng da. Also über den Kasten Grafiken, etc.
3) Wäre gut, wenn der Block mit Termine heute die Möglichkeit besitzen würde "Termine der nächsten 7 Tage" und "Termine für diesen Monat" anzuzeigen. Zusätzlich evtl. wieviel max. angezeigt werden sollten und ggf. ob nur Termine oder auch News, Feiertage und Geburtstage. So könnte man sich das ganz nach seinen Bedürfnissen einstellen. So könnte ich/man dann statt des Monatsblocks evtl. die Termine der nächsten X Tage anzeigen.
4) Das eine Kategorie nur für Gruppen freigeben würde ich auch gut finden. Wobei ich das erst einmal viel sinniger bei den News finden würde. News für Gäste und News für registrierte User.
5) Bei der Beschreibung wäre es vom Vorteil wenn man auch wieder eine Checkbox hätte. <input name="test2" type="checkbox">Mit den einzelnen Terminen verknüpfen. Ist hier ein Häckchen gesetzt, so speichert er, in welchen Terminen er diese Beschreibung rein geschrieben hat. Bearbeitet man nun einen Termin, so werden alle Termine bearbeitet indem das Modul die Beschreibung gespeichert hat. Könnte man evtl. so lösen, dass man eine zusätzliche VID (VerknüpfungsID) in kalender_termin setzt. Sobald mehrere Tage für ein Termin ausgewählt wurde, wird eine VID gesetzt. Im diesem Monatsblock, was ja in Termin hinzufügen angezeigt wird, könnte man dass dann auch so machen, ist der Hacken gesetzt, so sieht man im Block bzw. daneben die ausgewählten Tage. Ist der Hacken nicht gesetzt, so sieht man nur den einen Tag.
Ansonsten, wie schon oft gesagt, wirklich toller Kalender Danke, Nobse.
Gruss Dj_PD
[ Geändert von Dj_PD am 04.08.2009 11:43 ]
-- "Lohnt sich das?" fragt der Verstand. "Nein", sagt das Herz, "aber es tut gut!" |
| | »03.08.2009 21:34 | Homepage |
|
| Seite 1 von 8 | [1] | 2 | 3 | 4 | ... | 8 | » |
|
|  |
| Ähnliche Beiträge |  |
|
|
User onlineUser online: 1 Mitglieder befinden sich im Forum!
 | Insgesamt sind 1 Mitglieder online! [ Administrator ] [ Moderator ] 1 Anonyme User 0 Mitglieder | |
BerechtigungDu kannst nicht schreiben. Du kannst nicht ändern. Du kannst keine Umfragen erstellen. Du kannst keine Dateien anhängen.
| Du kannst nicht antworten. Du kannst nicht löschen. Du kannst nicht abstimmen.
|
|
|
|
|
|