MyBB.de Forum
An-/Abmelden zu Terminen im Kalender - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: An-/Abmelden zu Terminen im Kalender (/thread-19963.html)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9


RE: An-/Abmelden zu Terminen im Kalender - StefanT - 25.03.2009

Es gibt leider keinen Hook "calendar_dayview_event".


RE: An-/Abmelden zu Terminen im Kalender - SUllrich - 25.03.2009

Stefan,

ich habe es endlich hinbekommen. Es war aber doch ein ganz gewaltiger Akt.

Es schien sich zu bewahrheiten, das die aute_do erst gar nicht aufgerufen wird.

Deshalb habe ich die calendar.php modifizieren müssen.
In der Dayview Section if($mybb->input['action'] == "dayview")
habe ich in Zeile 1552 (nach der Generierung der Beschreibung)
das Plugin aufgerufen:
$plugins->run_hooks("calendar_dayview_event");

Damit war das erste Problem fein gelöst. Zig neue standen dafür schon bereit:

Die ursprüngliche aute_do ruft beim Betätigen des Knopfes stets die Eventseite auf, das macht in der Tagesansicht keinen Sinn.
Außerdem bucht er mich immer in den ersten Event des Tages.

Also habe ich eine neue auto1_do gebaut. Diese habe ich mit den entsprechenden geänderten Links versehen (zur calendar.php?action=dayview)

Desweiteren habe ich in der calendar.php Abfragen eingebaut, die unterschiedliche Styles aktivieren bei
1. = ich bin dabei, z.B. Grüner Punkt vor Eintrag
2. = mindestens 1 Benutzer ist dabei, schwarzer Punkt
3. = keiner ist dabei, grauer Punkt

Das ist alles ziemlich customized, aber wenn es dir gelingt, dein Plugin mit diesen Informationen so zu modifizieren, dass es ein rundum-sorglos-Paket wird, verwende die Codezeilen ruhig.

Gern schicke ich dir die Dateiauszüge.

Gruß
Sascha


           


RE: An-/Abmelden zu Terminen im Kalender - Falkenauge Mihawk - 01.04.2009

Wie kann ich machen das statt Eintragen und Austragen Buttons stehen?


RE: An-/Abmelden zu Terminen im Kalender - SUllrich - 02.04.2009

Hallo Falkenauge,

ich gehe davon aus, dass du mit Button keinen Standardbutton sondern einen grafischen meinst, der zu deinem Design passt.

Wenn du HTML-Kenntnisse besitzt, geht es recht einfach:
Schau dir die aute.php mal genauer an und du wirst ganz am Ende des PHP-Codes (den du nicht zwingend verstehen musst) zwei Blöcke finden, die jeweils mit "$aute =" beginnen.
Da wirst du auch die beiden Wörter "Eintragen" und "Austragen" finden, die zwischen einem <a> </a> Tag eingebunden sind.
Ersetze jedes der beiden Worte durch ein:
<img src=\"deinpfad/deinbild.gif\" border=\"0\" alt=\"Dein Text\" title=\"Dein Text\" >
Vergiss nicht, vor jedem " ein Escape \ zu setzen, dass muss so sein.

So, mit genug HTML-Erfahrung solltest du das durchschauen ...

Gruß
Sascha


RE: An-/Abmelden zu Terminen im Kalender - Falkenauge Mihawk - 03.04.2009

Nachdem ich die Änderungen vorgenommen habe, bekomme ich im ACP diese Fehlermeldung:

Warning [2] Cannot modify header information - headers already sent by (output started at /data/apache/users/kilu.de/gimplearncom/www/inc/plugins/aute.php:1) - Line: 51 - File: adminComfortPanel/index.php PHP 5.2.9 (Linux)
File Line Function
[PHP] errorHandler->error
/adminComfortPanel/index.php 51 header


RE: An-/Abmelden zu Terminen im Kalender - SUllrich - 03.04.2009

Falkenauge,

dann hast du vielleicht einen Fehler mit den " oder ' gemacht.
Innerhalb des ersten " und letzten " müssen alle anderen so \" angegeben werden.
Poste doch mal die aute.php, dann werfe ich nachher einen Blick drauf.

Gruß
Sascha


RE: An-/Abmelden zu Terminen im Kalender - StefanT - 04.04.2009

Dein Problem: https://www.mybb.de/doku/haeufig-gestellte-fragen/wie-bearbeite-ich-eine-php-datei.html


RE: An-/Abmelden zu Terminen im Kalender - Falkenauge Mihawk - 04.04.2009

Das Problem war der Editor, funktioniert aber jetzt!


RE: An-/Abmelden zu Terminen im Kalender - Falkenauge Mihawk - 07.04.2009

Ich hab jetzt eine Frage, wo kann ich die Liste der angemeldeten Mitglieder einsehen?


RE: An-/Abmelden zu Terminen im Kalender - StefanT - 08.04.2009

Die Liste sollte beim Termin erscheinen.