Das klappt alles ganz vorzüglich. Die Änderungen in der Formatierung sind ein optischer Vorteil.
Eine kleine weitere Änderung muss zusätzlich zu den oben genannten noch gemacht werden, da sonst auf der Seite der Ereignis-Anzeige statt Datum nur der Wochentag angezeigt wird.
suche in template/calender.html:
Code: Alles auswählen
<!-- ELSEIF MODE == show_event_date -->
<form action="{U_SHOW_EVENT_DATE}" method="post" id="show_event_date_form"{S_FORM_ENCTYPE}>
<div class="inner bg1 post" id="show_event_date"><span class="corners-top"><span></span></span>
<dl>
<dt>{EVENT_NAME}</dt>
<dd>{L_AUTHOR}: <a href="{AUTHOR_URL}" style="color: #{AUTHOR_COLOUR};">{AUTHOR_NAME}</a></dd>
<dd>{L_DATE}: {DATE}</dd>
Code: Alles auswählen
<!-- ELSEIF MODE == show_event_date -->
<form action="{U_SHOW_EVENT_DATE}" method="post" id="show_event_date_form"{S_FORM_ENCTYPE}>
<div class="inner bg1 post" id="show_event_date"><span class="corners-top"><span></span></span>
<dl>
<dt>{EVENT_NAME}</dt>
<dd>{L_AUTHOR}: <a href="{AUTHOR_URL}" style="color: #{AUTHOR_COLOUR};">{AUTHOR_NAME}</a></dd>
<dd>{L_DATE}: {DATE}, {DMY}</dd>
Dein Diagram für die Rechte ist hilfreich, der aufgezeigte Teil war aber schon zu erahnen. Im Moment verbleiben nur noch Fragen zu den Benutzer-Berechtigungen im ACP:
Kann Ereignisse erstellen
Ist eindeutig
Kann private Ereignisse erstellen
Was ist ein privates Ereignis? Wie wird es erstellt? Durch freilassen der whitelist?
Ist Kalender-Moderator (kann nicht-private Ereignisse sehen)
Müssen alle Benutzer Kalender-Moderator sein um Termine für Gruppen der whitelist zu sehen?
Ist Kalender-Moderator (kann nicht-private Ereignisse editieren)
Kann ein Moderator dann alle offiziellen Termine ändern, oder nur die von denen er Autor ist?
Nach meinem Verständnis hatte ich das in drei Kategorien unterteilt. Hier ein Auszug aus meiner Beschreibung:
Lese-Erlaubnis
Offizieller Termin:
Wähle die entsprechenden Gruppen für den Termin.
Für Mehrfachauswahl Taste STRG beim Klicken halten.
Der Termin ist nur für diese Gruppen sichtbar.
Privater Termin:
Wähle die entsprechenden Benutzer für den Termin.
Unter [Benutzer suchen] rechts die Benutzer markieren,
dann unten [Markierte auswählen].
Der Termin ist nur für diese Benutzer sichtbar.
Persönlicher Termin:
Die Felder Gruppen und Benutzer bleiben leer.
Der Termin ist nur für dich sichtbar.
Ist die Funktion so sinnlich korrekt?
Gruß Andreas