Seite 82 von 130
Verfasst: 03.11.2008 14:02
von Metzle
Hallo,
hast du denn die Berechtigungen für den Kalender eingestellt im ACP?
Verfasst: 03.11.2008 14:21
von Luuq
Hey,
ja, aber das Problem besteht weiterhin.
Luuq
Verfasst: 03.11.2008 16:39
von BB-BF-BM
Hallo!
@michel.alexander:
Das Problem ist die Größe der gesendeten Daten, das heißt das, was ausgegeben wird. Dementsprechend sollte es helfen, die Ausgabe einzuschränken.
Dazu musst du in der Datei /calendar/cronjob.php alle Zeilen, die mit
beginnen, löschen.
Dann sollte keine Ausgabe entstehen, sodass der Fehler ausbleibt.
@Luuq:
Hast du auch in den effektiven Berechtigungen für dich nachgesehen?
Ansonsten solltest du in der Datei /calendar/post_event.php
Code: Alles auswählen
if (!$event && !$current_user->has_auth('u_cal_auth_add'))
{
trigger_error(link_back('NO_AUTH_ADD_EVENT', '', '')
.link_back('SHOW_CALENDAR', $u_calendar->get_built()));
}
ersetzen gegen:
Code: Alles auswählen
if (!$event && !$current_user->has_auth('u_cal_auth_add'))
{
var_dump($event);
var_dump($current_user);
trigger_error(link_back('NO_AUTH_ADD_EVENT', '', '')
.link_back('SHOW_CALENDAR', $u_calendar->get_built()));
}
Poste dann bitte hier die zusätzliche Ausgabe!
Verfasst: 03.11.2008 16:46
von Luuq
Hey,
habe es auch mit den einzelnen Berechtigungen versucht, ging leider auch nicht.
Habe den Code von dir ersetzt.
Das hier kommt bei raus:
Code: Alles auswählen
bool(false) object(cal_user)#53 (13) { ["id"]=> string(1) "2" ["name"]=> string(5) "ehrie" ["email"]=> string(14) "eehriee@gmx.de" ["lang"]=> string(2) "de" ["colour"]=> string(6) "AA0000" ["jabber"]=> string(0) "" ["day_format"]=> string(9) "D, d. M Y" ["days_before"]=> string(1) "7" ["days_after"]=> string(2) "21" ["notify_mode"]=> string(1) "1" ["notify_days"]=> string(1) "7" ["url"]=> object(cal_url)#54 (2) { ["url"]=> string(16) "./memberlist.php" ["query"]=> array(2) { ["mode"]=> string(11) "viewprofile" ["u"]=> string(1) "2" } } ["has_auth"]=> array(1) { ["u_cal_auth_add"]=> string(1) "0" } }
Luuq
Verfasst: 03.11.2008 18:39
von BB-BF-BM
Hallo!
Ich meinte nicht "einzelne", sondern "effektive" Berechtigungen, also welche im Endeffekt gilt (sobald eine Berechtigung auf "Nie" steht, ist die effektive Berechtigung immer "Nein").
Dazu hilft vielleicht folgender KB-Artikel:
KB:rechte_verfolgen (Das Prüfen von Rechten)
Die Änderung kannst du wieder rückgängig machen; sie hat nur bestätigt, was ich mir gedacht habe (nämlich dass die Berechtigung nicht korrekt gesetzt ist).
["u_cal_auth_add"]=> string(1) "0"
Verfasst: 03.11.2008 23:19
von Luuq
Hey,
danke für die Antwort.
Aber ich denke ich habe die Rechte richtig gesetzt.
Ich habe alles auf Ja gesetzt bis auf "Ist Kalender-Moderator".
Luuq
Verfasst: 04.11.2008 00:44
von Metzle
Hallo,
jetzt verfolge doch mal die Rechte, dann wirst du schon sehen, woran es hapert.
Aber gut, dann raten wir noch ein wenig: Bist du in einer Gruppe, bei der die Rechte vielleicht auf Nie stehen?
Verfasst: 04.11.2008 01:20
von Luuq
Hey,
die Rechte habe ich schon verfolgt.
Es ist alles richtig gesetzt.
Zu deiner Frage: Nein, bin ich nicht.
Luuq
Verfasst: 04.11.2008 01:26
von Metzle
Hallo,
also nur nochmal zum Verständnis zum Rechte verfolgen: Dir wird eine Grafik angezeigt, in der das Ergebnis auf Grün steht?
Du bist wie folgt zum Rechte verfolgen vorgegangen im ACP und da wird dir ein Ja angezeigt?
Berechtigungen ---> unter Effektive Berechtigungen Benutzer-Berechtigungen anzeigen ---> User auswählen ---> Reiter Kalender
Verfasst: 04.11.2008 01:34
von Luuq
Das ist komisch.
Meine Benutzerrechte sehen we folgt aus:
http://img146.imageshack.us/my.php?image=recht1bt1.png
Aber wenn ich mir das ansehe wie du beschrieben hast, sieht es so aus:
http://img407.imageshack.us/my.php?image=recht2oh4.jpg
Luuq