[ABD] Simple Calendar
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Die Kategorie-Berechtigungen änderst du wie andere User-Einstellungen:
ACP
=> Reiter "Berechtigungen"
=> links: "Benutzerrechte" (unter 'Allgemeine Berechtigungen')
=> "Nach einem Mitglied suchen": deinen Benutzernamen eintragen; "Absenden"
=> "Erweiterte Berechtigungen"
=> Reiter "Kalender" (zwischen 'Beiträge' und 'Diverses')
Sinnvoller ist es aber, das ganze für eine Rolle zu tun, das Prinzip wo du suchen musst, bleibt aber das gleiche.
Wenn du keine Kategorie für phpBB-interne Geburtstage angegeben hast, werden auch die zusätzlichen Geburtstage nicht angezeigt!
ACP
=> Reiter "Berechtigungen"
=> links: "Benutzerrechte" (unter 'Allgemeine Berechtigungen')
=> "Nach einem Mitglied suchen": deinen Benutzernamen eintragen; "Absenden"
=> "Erweiterte Berechtigungen"
=> Reiter "Kalender" (zwischen 'Beiträge' und 'Diverses')
Sinnvoller ist es aber, das ganze für eine Rolle zu tun, das Prinzip wo du suchen musst, bleibt aber das gleiche.
Wenn du keine Kategorie für phpBB-interne Geburtstage angegeben hast, werden auch die zusätzlichen Geburtstage nicht angezeigt!
So, das mit den kategorin klappt jetzt prima. Und die Geburtstage der registrierten Userinnen werden auch angezeigt.
Aaaaaber meine geburtstage im Froum leider noch nicht.
hab mir das ganze auch nochmal angesehen, und mir ist ehrlich gesagt auch schleierhaft, wie der das anstellen soll.
Ich habe zwar angegeben, das er auf Forum XY zugreifen soll, aber was will der sich dann da rausziehen ?
kann man das so machen, das er im kalender einfach den gesamten Post anzeigt ? steht doch eh nur ne kleine Zeile drin.
Ach ich weiß auch nicht mensch.
Schade ist, das man den Kalender von PhpbbPLUS nicht ins phpbb3 einbauen kann ;-(
Aaaaaber meine geburtstage im Froum leider noch nicht.
hab mir das ganze auch nochmal angesehen, und mir ist ehrlich gesagt auch schleierhaft, wie der das anstellen soll.
Ich habe zwar angegeben, das er auf Forum XY zugreifen soll, aber was will der sich dann da rausziehen ?
kann man das so machen, das er im kalender einfach den gesamten Post anzeigt ? steht doch eh nur ne kleine Zeile drin.
Ach ich weiß auch nicht mensch.
Schade ist, das man den Kalender von PhpbbPLUS nicht ins phpbb3 einbauen kann ;-(
Auch wenn die Funktion sagt, er soll Post XY aus Forum mit ID xx rausnehmen, woher soll der wissen, das es in den Oktober z.B. im kalender soll ?
Wenn überhaupt, müsste man es doch so machen, das man eine Funktion beim Posting schreiben hat, das man das in den kalender eintragen kann, eben wie beim CalLite bzw. MiniCal vom phpbbPLUS.
ich finde diesen kalender´leider nirgends mehr, sonst hätte ich mich mal dran versucht.
Wenn überhaupt, müsste man es doch so machen, das man eine Funktion beim Posting schreiben hat, das man das in den kalender eintragen kann, eben wie beim CalLite bzw. MiniCal vom phpbbPLUS.
ich finde diesen kalender´leider nirgends mehr, sonst hätte ich mich mal dran versucht.
Die letzten 10 Zeichen jedes Beitrags enthalten doch das Geburtsdatum im Format "dd.mm.YYYY"?!
Zumindest war das
Ersetze malmit und dann poste mal die Ausgabe
Dann kann ich schneller feststellen, wo der Fehler ist.
Zumindest war das
Ersetze mal
Code: Alles auswählen
while ($row = $GLOBALS['db']->sql_fetchrow($result))
{
$bday = explode('.', substr($row['post_text'], -10));
Code: Alles auswählen
while ($row = $GLOBALS['db']->sql_fetchrow($result))
{
print_r($row);
$bday = explode('.', substr($row['post_text'], -10));
print_r($bday);
echo "<br />\n<br />\n";
Dann kann ich schneller feststellen, wo der Fehler ist.
Code: Alles auswählen
Array ( [post_id] => 491 [post_subject] => Johannes von Anett [post_text] => [img:7a446]http://www.dtails.de/files/kalender/01.jpg[/img:7a446] [color=orange:7a446]Johannes von Anett 21.01.1970[/color:7a446] [bbcode_uid] => 7a446 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:7a446] )
Array ( [post_id] => 1697 [post_subject] => Jörg von BRITTA1982NRW [post_text] => [img:6f59d]http://www.dtails.de/files/kalender/01.jpg[/img:6f59d] Jörg von BRITTA1982NRW 08.01.1969 [bbcode_uid] => 6f59d [bbcode_bitfield] => CA== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => 08 [1] => 01 [2] => 1969 )
Array ( [post_id] => 493 [post_subject] => Leah - Friederike von Anett [post_text] => [img:3293c]http://www.dtails.de/files/kalender/02.jpg[/img:3293c] [color=red:3293c] Leah-Friedericke von Anett 27.02.2000[/color:3293c] [bbcode_uid] => 3293c [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:3293c] )
Array ( [post_id] => 501 [post_subject] => Lukas von Yvonne [post_text] => [img:86c2d]http://www.dtials.de/files/kalender/02.jpg[/img:86c2d] [color=red:86c2d]Lukas von Yvonne 12.02.1999[/color:86c2d] [bbcode_uid] => 86c2d [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:86c2d] )
Array ( [post_id] => 502 [post_subject] => Rahel von Anett [post_text] => [img:15990]http://www.dtails.de/files/kalender/02.jpg[/img:15990] [color=red:15990]Rahel von Anett 11.02.2002[/color:15990] [bbcode_uid] => 15990 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:15990] )
Array ( [post_id] => 503 [post_subject] => Chris von Yvonne [post_text] => [img:96fd0]http://www.datils.de/files/kalender/02.jpg[/img:96fd0] [color=red:96fd0]Chris von Yvonne 10.02.1974[/color:96fd0] [bbcode_uid] => 96fd0 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:96fd0] )
Array ( [post_id] => 504 [post_subject] => Jamy-Fabienne von Silke [post_text] => [img:2a8fb]http://www.dtails.de/files/kalender/02.jpg[/img:2a8fb] [color=red:2a8fb]Jamy Fabienne von Silke 05.02.2005[/color:2a8fb] [bbcode_uid] => 2a8fb [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:2a8fb] )
Array ( [post_id] => 11877 [post_subject] => Patrick von Chrissy [post_text] => [img:48d30]http://www.dtails.de/files/kalender/02.jpg[/img:48d30] [color=red:48d30]Patrick von Chrissy 16.02.1970[/color:48d30] [bbcode_uid] => 48d30 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:48d30] )
Array ( [post_id] => 505 [post_subject] => Thorsten von Nicole [post_text] => [img:70017]http://www.dtails.de/files/kalender/03.jpg[/img:70017] [color=green:70017]Thorsten von Nicole 23.03.1976[/color:70017] [bbcode_uid] => 70017 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:70017] )
Array ( [post_id] => 1066 [post_subject] => Johanna Sophia von Renate [post_text] => [img:e47c4]http://www.dtails.de/files/kalender/03.jpg[/img:e47c4] [color=green:e47c4]Johanna Sophia von Renate 22.03.2007[/color:e47c4] [bbcode_uid] => e47c4 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:e47c4] )
Array ( [post_id] => 21908 [post_subject] => Markus von Sonja [post_text] => [img:b85f5]http://www.dtails.de/files/kalender/03.jpg[/img:b85f5] [color=green:b85f5]Markus von Sonja 02.03.1979[/color:b85f5] [bbcode_uid] => b85f5 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:b85f5] )
Array ( [post_id] => 507 [post_subject] => Stella von Britta Düsseldorf [post_text] => [img:2c141]http://www.dtails.de/files/kalender/04.jpg[/img:2c141] [color=darkblue:2c141]Stella von Britta Düsseldorf 26.04.2004[/color:2c141] [bbcode_uid] => 2c141 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:2c141] )
Array ( [post_id] => 508 [post_subject] => Markus von Biggi [post_text] => [img:097d9]http://www.dtails.de/files/kalender/05.jpg[/img:097d9] [color=green:097d9]Markus von Biggi 24.05.1970[/color:097d9] [bbcode_uid] => 097d9 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:097d9] )
Array ( [post_id] => 509 [post_subject] => Swen von Silke [post_text] => [img:1c7f4]http://www.dtails.de/files/kalender/05.jpg[/img:1c7f4] [color=green:1c7f4]Swen von Silke 17.05.1978[/color:1c7f4] [bbcode_uid] => 1c7f4 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:1c7f4] )
Array ( [post_id] => 511 [post_subject] => Julian von Yvonne [post_text] => [img:20ec1]http://www.dtails.de/files/kalender/05.jpg[/img:20ec1] [color=green:20ec1]Julian von Yvonne 09.05.2006[/color:20ec1] [bbcode_uid] => 20ec1 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:20ec1] )
Array ( [post_id] => 513 [post_subject] => Simon Benedikt von Anett [post_text] => [img:fb03a]http://www.dtails.de/files/kalender/05.jpg[/img:fb03a] [color=green:fb03a]Simon Benedikt von Anett 06.05.2005[/color:fb03a] [bbcode_uid] => fb03a [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:fb03a] )
Array ( [post_id] => 554 [post_subject] => Lena Marie von Birgit [post_text] => [img:a78d2]http://www.dtails.de/files/kalender/05.jpg[/img:a78d2] [color=green:a78d2]Lena Marie von Birgit 23.05.2005[/color:a78d2] [bbcode_uid] => a78d2 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:a78d2] )
Array ( [post_id] => 514 [post_subject] => Tim von BRITTA1982NRW [post_text] => [img:d6f95]http://www.dtails.de/files/kalender/06.jpg[/img:d6f95] [color=darkred:d6f95]Tim von BRITTA1982NRW 03.06.2004[/color:d6f95] [bbcode_uid] => d6f95 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:d6f95] )
Array ( [post_id] => 515 [post_subject] => Robert von Renate [post_text] => [img:c9b61]http://www.dtails.de/files/kalender/08.jpg[/img:c9b61] [color=red:c9b61]Robert von Renate 08.08.1971[/color:c9b61] [bbcode_uid] => c9b61 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:c9b61] )
Array ( [post_id] => 11878 [post_subject] => Dennis von Chrissy [post_text] => [img:03eb3]http://www.dtails.de/files/kalender/08.jpg[/img:03eb3] [color=darkred:03eb3]Dennis von Chrissy 15.08.2006[/color:03eb3] [bbcode_uid] => 03eb3 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:03eb3] )
Array ( [post_id] => 516 [post_subject] => Julian von Biggi [post_text] => [img:b334d]http://www.dtails.de/files/kalender/09.jpg[/img:b334d] [color=blue:b334d]Julian von Biggi 17.09.2001[/color:b334d] [bbcode_uid] => b334d [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:b334d] )
Array ( [post_id] => 517 [post_subject] => Alina Leonie von Renate [post_text] => [img:5d164]http://www.dtails.de/files/kalender/09.jpg[/img:5d164] [color=blue:5d164]Alina Leonie von Renate 03.09.2005[/color:5d164] [bbcode_uid] => 5d164 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:5d164] )
Array ( [post_id] => 518 [post_subject] => Ralf von Britta Düsseldorf [post_text] => [img:b6bf9]http://www.dtails.de/files/kalender/09.jpg[/img:b6bf9] [color=blue:b6bf9]Ralf von Britta Düsseldorf 02.09.1971[/color:b6bf9] [bbcode_uid] => b6bf9 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:b6bf9] )
Array ( [post_id] => 13211 [post_subject] => Andreas von Michi [post_text] => [img:a8d1f]http://www.dtails.de/files/kalender/09.jpg[/img:a8d1f] [color=darkred:a8d1f]Andreas von Michi 11.09.1978[/color:a8d1f] [bbcode_uid] => a8d1f [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:a8d1f] )
Array ( [post_id] => 520 [post_subject] => Kevin Jeremie von Nicole [post_text] => [img:00e47]http://www.dtails.de/files/kalender/10.jpg[/img:00e47] [color=orange:00e47]Kevin Jeremie von Nicole 18.10.2005[/color:00e47] [bbcode_uid] => 00e47 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:00e47] )
Array ( [post_id] => 522 [post_subject] => Luca von Biggi [post_text] => [img:8842e]http://www.dtails.de/files/kalender/11.jpg[/img:8842e] [color=violet:8842e]Luca von Biggi 08.11.2004[/color:8842e] [bbcode_uid] => 8842e [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:8842e] )
Array ( [post_id] => 523 [post_subject] => Joshua Paul von Yvonne [post_text] => [img:efa5a]http://www.dtails.de/files/akelnder/12.jpg[/img:efa5a] [color=red:efa5a]Joshua Paul von Yvonne 04.12.2002[/color:efa5a] [bbcode_uid] => efa5a [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:efa5a] )
Array ( [post_id] => 524 [post_subject] => Leon-Justin von Silke [post_text] => [img:22752]http://www.dtails.de/files/kalender/12.jpg[/img:22752] [color=red:22752]Leon Justin von Silke 02.12.2006[/color:22752] [bbcode_uid] => 22752 [bbcode_bitfield] => Cg== [enable_bbcode] => 1 [enable_smilies] => 1 [enable_magic_url] => 1 ) Array ( [0] => lor:22752] )
[phpBB Debug] PHP Notice: in file /includes/session.php on line 821: Cannot modify header information - headers already sent by (output started at /calendar/functions.php:1529)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 821: Cannot modify header information - headers already sent by (output started at /calendar/functions.php:1529)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4214: Cannot modify header information - headers already sent by (output started at /calendar/functions.php:1529)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4216: Cannot modify header information - headers already sent by (output started at /calendar/functions.php:1529)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4217: Cannot modify header information - headers already sent by (output started at /calendar/functions.php:1529)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4218: Cannot modify header information - headers already sent by (output started at /calendar/functions.php:1529)
Ich hab mal die Echo-Anweisung erstmal wieder rausgenommen.
Also gibt jedenfalls schon mal die richtigen Sachen aus. Also stimmen die ForensID's auf jeden Fall oder ?
Ja, jetzt weiß ich auch, wo der Fehler liegt: die Beiträge enthalten nicht nur , sondern
Ok, probier mal folgenden Code aus (nur entsprechenden Teil ersetzen)
Code: Alles auswählen
Johannes von Anett 21.01.1970
Code: Alles auswählen
[color=orange:7a446]Johannes von Anett 21.01.1970[/color:7a446]
Code: Alles auswählen
while ($row = $GLOBALS['db']->sql_fetchrow($result))
{
$flags = ($row['enable_bbcode'] ? 1 : 0) + ($row['enable_smilies'] ? 2 : 0) + ($row['enable_magic_url'] ? 4 : 0);
$desc_clean = generate_text_for_display($row['post_text'], $row['bbcode_uid'], $row['bbcode_bitfield'], $flags);
$bday = explode('.', substr(strip_tags($desc_clean), -10));
$bday = array((int)$bday[0], (int)$bday[1], (int)$bday[2]);
$cond = array(
'start' => (string) gmmktime(0, 0, 0, $bday[1], $bday[0], $bday[2]),
'end' => '',
'week_of_month' => '',
'week_of_month_begin' => '',
'week_of_year' => '',
'week_of_year_begin' => '',
'w' => '',
'd' => (string) $bday[0],
'm' => (string) $bday[1],
'Y' => '',
'anti' => 0,
'priority' => 1
);
$desc_edit = decode_message($row['post_text']);
$events[] = array(
'event_url' => append_sid("{$GLOBALS['phpbb_root_path']}viewtopic.{$GLOBALS['phpEx']}", 'p='.$row['post_id']),
'event_name' => sprintf($GLOBALS['user']->lang['_BIRTHDAY_OF'], $row['post_subject']),
'event_desc_edit' => $desc_edit,
'event_desc_clean' => $desc_clean,
'author' => ANONYMOUS,
'cat_id' => CAL_BIRTHDAY_CAT,
'conditions' => array($cond),
);
}
So, der Code hat nicht gefunzt, aaaaaaaaaaaaber ich hab bei einem Termin im Oktober einfach die Formatierung weggenommen 
Und siehe da, es klappt und ich halte dich jetzt für ein Genie
Kann man die Anzeige der Kategorie VOR dem Termin ausblenden, bzw. weglassen ?
Denn sonst wird die Zeile zu lang
Das da eben nur noch die Ausgabe aus dem Posting ( auch bei den internen Geburtstagen de user)steht und Nicht [Kategorie] noch davor.

Und siehe da, es klappt und ich halte dich jetzt für ein Genie

Kann man die Anzeige der Kategorie VOR dem Termin ausblenden, bzw. weglassen ?
Denn sonst wird die Zeile zu lang
Das da eben nur noch die Ausgabe aus dem Posting ( auch bei den internen Geburtstagen de user)steht und Nicht [Kategorie] noch davor.
Bei allen. Zum einen haben meine Kategorien ja eindeutige Namen und die Sachen, die er aus dem Posting zieht, da steht das auch drin, das es sich um einen Geburtstag handelt.
Also bei allen wäre prima. Hab das schon probier, aber das endete in einer katastrophe. Noch 3 tage länger und ich hätte es bestimmt auch hinbekommen. NUr hätte ich dann nicht mehr gewusst was ich alles geändert hab
Also bei allen wäre prima. Hab das schon probier, aber das endete in einer katastrophe. Noch 3 tage länger und ich hätte es bestimmt auch hinbekommen. NUr hätte ich dann nicht mehr gewusst was ich alles geändert hab
