[CLOSED] Simple Calendar
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
@buegelfalte: danke, dass du mich so tatkräftig unterstützt!
Klar kannst du den dazugehörigen Code posten (sofern er nicht zu lang ist), dann kommt das auch schon in das nächste Release!
Werde aber erst Samstag dazu kommen, alles übersichtlich aufzulisten und abzuarbeiten!
EDIT: @Surfer: gut, werde ich ebenfalls mit niedriger Priorität als Feature-Wunsch aufnehmen.
Klar kannst du den dazugehörigen Code posten (sofern er nicht zu lang ist), dann kommt das auch schon in das nächste Release!
Werde aber erst Samstag dazu kommen, alles übersichtlich aufzulisten und abzuarbeiten!
EDIT: @Surfer: gut, werde ich ebenfalls mit niedriger Priorität als Feature-Wunsch aufnehmen.
Ups, da eben noch kein weiterer Beitrag geschrieben war, hatte ich meinen Beitrag editiert, doch nun haste schon längst geantwortet.
Wollte eigendlich noch hinzufügen, dass ich doch noch leider einen Fehler bei mir habe:
..kommmt bei der Emailbenachrichtigung bei mir
Wollte eigendlich noch hinzufügen, dass ich doch noch leider einen Fehler bei mir habe:
Code: Alles auswählen
Fatal error: Unsupported operand types in /var/www/web5/html/klassenforum/phpBB2/calendar.php on line 283
..kommmt bei der Emailbenachrichtigung bei mir
- buegelfalte
- Mitglied
- Beiträge: 759
- Registriert: 16.02.2005 14:32
- Wohnort: Köln
- Kontaktdaten:
Ist nur ganz kurz, hab nur den eMail-Versand eingebaut, die dazugehörige Einstellungsmöglichkeit zum Abschalten der Funktion im ACP fehlt:BB-BF-BM hat geschrieben:Klar kannst du den dazugehörigen Code posten (sofern er nicht zu lang ist), dann kommt das auch schon in das nächste Release!
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
calendar.php
#
#-----[ FIND ]------------------------------------------
#
$template->assign_block_vars('message', array(
'title' => $lang['Information'],
'msg' => $lang['CAL_Adding_Event_Successful']
));
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Mail an admin
include_once($phpbb_root_path . 'includes/emailer.'.$phpEx);
$emailer = new emailer($board_config['smtp_delivery']);
$emailer->from($board_config['board_email']);
$emailer->replyto($board_config['board_email']);
$emailer->use_template('cal_admin_notify', $board_config['default_lang']);
$emailer->email_address($board_config['board_email']);
$emailer->set_subject($lang['CAL_Notify']);
$emailer->assign_vars(array(
'USERNAME' => $userdata['username'],
'NAME' => $HTTP_POST_VARS['name'],
'EVENT' => $HTTP_POST_VARS['desc'],
'EMAIL_SIG' => (!empty($board_config['board_email_sig'])) ? str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']) : ''
));
$emailer->send();
$emailer->reset();
Code: Alles auswählen
Subject: Termin-Benachrichtigung
Charset: iso-8859-1
{USERNAME} hat einen neuen Termin eingetragen:
Name:
{NAME}
Beschreibung:
{EVENT}
{EMAIL_SIG}

EDIT: da fehlt natürlich noch die Kategorie und das Datum des Termins, aber so tief bin ich noch nicht in die Struktur der Daten eingestiegen.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
[kein Support per PN]
- buegelfalte
- Mitglied
- Beiträge: 759
- Registriert: 16.02.2005 14:32
- Wohnort: Köln
- Kontaktdaten:
Und noch eine Anregung aus dem Praxistext:
Sehr gut wäre auch eine Erweiterung der Berechtigungen, so daß man einzelnen Usern den Zugriff verbieten (!) kann.
Grund: ich habe z.B. einen (frei zugänglichen) Testaccount für UploadPic im Forum und prompt tragen die Tester mir irgendwelche Nonsens-Termine in den Kalender ein ...
Sehr gut wäre auch eine Erweiterung der Berechtigungen, so daß man einzelnen Usern den Zugriff verbieten (!) kann.
Grund: ich habe z.B. einen (frei zugänglichen) Testaccount für UploadPic im Forum und prompt tragen die Tester mir irgendwelche Nonsens-Termine in den Kalender ein ...
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
[kein Support per PN]
- kazwo
- Mitglied
- Beiträge: 934
- Registriert: 29.07.2005 14:10
- Wohnort: Mutterstadt des deutschen Fußballs
Ich find die Modifikation sehr gut, vielen Dank 
Allerdings hätte ich auch eine kleine Anregung:
Wenn man im ACP die Berechtigungen unter Einstellungen ändert, dann werden die geändert, aber man bekommt keine Benachrichtung, dass sie geändert wurden.
Vielleicht könntest du da noch sowas einbauen, denn das kann ein wenig verwirren, da man schnell denkt es hätte sich nichts getan.

Allerdings hätte ich auch eine kleine Anregung:
Wenn man im ACP die Berechtigungen unter Einstellungen ändert, dann werden die geändert, aber man bekommt keine Benachrichtung, dass sie geändert wurden.
Vielleicht könntest du da noch sowas einbauen, denn das kann ein wenig verwirren, da man schnell denkt es hätte sich nichts getan.
Blau-Gelb ist nicht Ikea und auch nicht die FDP. Blau-Gelb, das ist die Mannschaft, die ich so gern spielen seh.
@Surfer90: ich kann den Fehler nicht nachvollziehen. Aber ansonsten such mal in calendar.php nach und ersetze das mit
Am meisten wundert mich das
Code: Alles auswählen
$userdata = $db->sql_fetchrow() + $userdata;
Code: Alles auswählen
$userdata = array_merge($userdata, $db->sql_fetchrow());
müsste eigentlich immer auftreten, wenn du deine Einstellungen änderst...kommmt bei der Emailbenachrichtigung bei mir
Release: Version 0.2.1
Version 0.2.1 ist fertig.
Download / Demo wie vorher (siehe 1.Post)
Ich habe dem ersten Beitrag eine ToDo-List hinzugefügt, in der ihr sehen könnt, wie weit der Entwicklungsstand ist.
Wie immer ist Feedback willkommen!
Download / Demo wie vorher (siehe 1.Post)
Ich habe dem ersten Beitrag eine ToDo-List hinzugefügt, in der ihr sehen könnt, wie weit der Entwicklungsstand ist.
Wie immer ist Feedback willkommen!
- kazwo
- Mitglied
- Beiträge: 934
- Registriert: 29.07.2005 14:10
- Wohnort: Mutterstadt des deutschen Fußballs
Mir ist eine Sache aufgefallen:
Entweder hast du den Ordner "cache" im Ordner "calendar" vergessen zu erstellen oder vergessen in die install.txt zu schreiben, dass ein Ordner "cache" im Ordner "calendar" erstellt werden muss.
Ansonsten fällt mir nichts auf, super Arbeit und dankeschön.
Entweder hast du den Ordner "cache" im Ordner "calendar" vergessen zu erstellen oder vergessen in die install.txt zu schreiben, dass ein Ordner "cache" im Ordner "calendar" erstellt werden muss.
Ansonsten fällt mir nichts auf, super Arbeit und dankeschön.
Blau-Gelb ist nicht Ikea und auch nicht die FDP. Blau-Gelb, das ist die Mannschaft, die ich so gern spielen seh.
BB-BF-BM hat geschrieben:@Surfer90: ich kann den Fehler nicht nachvollziehen. Aber ansonsten such mal in calendar.php nachund ersetze das mitCode: Alles auswählen
$userdata = $db->sql_fetchrow() + $userdata;
Am meisten wundert mich dasCode: Alles auswählen
$userdata = array_merge($userdata, $db->sql_fetchrow());
müsste eigentlich immer auftreten, wenn du deine Einstellungen änderst...kommmt bei der Emailbenachrichtigung bei mir
Ich hab jetzt erstmal dein Update durchgeführt und nochmal alles getestet.
Jetzt kommt bei mir was neues Lustiges, wenn ich die Einstellung der Benachrichtigung verändere.
Code: Alles auswählen
Der Termin wurde erfolgreich gelöscht!
Wenigstens kein Fehler, aber trotzdem komisch......