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) |
RE: suche Plugin um Benutzer bei einem Event einzutragen - DayDreamer - 18.10.2008 (24.05.2008, 18:51)Dragon schrieb: Das habe ich schon programmiert: https://www.mybb.de/forum/showthread.php?tid=19963 Hi Dragon, also dieses Plugin ist sicher eines der meist gesuchten!! Leider habe ich beim Aufrufen ein Problem :-( MyBBMyBB SQL Error MyBB has experienced an internal SQL error and cannot continue. SQL Error: 1146 - Table 'usr_web69_3.mybb_mybb_aute' doesn't exist Query: SELECT * FROM mybb_mybb_aute WHERE eid=0 AND uid=1 Please contact the MyBB Group for support. Ich habe die Version 1.4.2 - kann es daran liegen - hoffe du kannst mir helfen.. Danke im Voraus!! LG DayDreamer RE: An-/Abmelden zu Terminen im Kalender - StefanT - 18.10.2008 (18.10.2008, 06:34)DayDreamer schrieb: Hi Dragon,Komisch, dass sich kaum jemand bisher dafür interessiert hat. Das Plugin ist für MyBB 1.2. Probiere das: aute.php (Größe: 2,3 KB / Downloads: 25) RE: An-/Abmelden zu Terminen im Kalender - DayDreamer - 18.10.2008 (18.10.2008, 11:41)Dragon schrieb:(18.10.2008, 06:34)DayDreamer schrieb: Hi Dragon,Komisch, dass sich kaum jemand bisher dafür interessiert hat. Hallo Dragon, vielen Dank für deine schnelle Antwort - es macht jetzt keine Fehlermeldung mehr Danke! Da ich dich ja heute schon dreimal gequält habe und es zweimal an der Version lag trau ich mich fast nicht zu fragen, aber ich sehe im Eintrag nichts davon, dass jemand daran teilnimmt.. muss ich selbst noch eine Änderung durchführen? Und bzgl. das sich wenige dafür interessiert haben - das wundert mich echt - ich finde es - zumindest für mein Forum - total wichtig und toll das du es gemacht hast!! LG Andreas RE: An-/Abmelden zu Terminen im Kalender - StefanT - 19.10.2008 Komisch, füge in den Templates "calendar_event" und "calendar_dayview_event" ggf. nach: Code: <p>{$event['description']}</p> Code: {$aute} RE: An-/Abmelden zu Terminen im Kalender - DayDreamer - 21.10.2008 (19.10.2008, 12:39)Dragon schrieb: Komisch, füge in den Templates "calendar_event" und "calendar_dayview_event" ggf. nach: Hi Dragon, vielen Dank - ich denke es hat nicht an deinem Script sondern am Forum gelegen (wurde durch eine Portalinstallation vermutlich vermurkst) - sorry - habs neu installiert und jetzt funkts perfekt!! Echt hammer Job!! Eine letzte Frage hab ich noch - eine Abfrage auf Teilnehmer bei Events gibt es nicht zufällig - so auf die Art wo sind die meisten dabei? oder wo ist XY dabei? Falls nicht auch nicht schlimm - das ist schon Hammer! LG DayDreamer RE: An-/Abmelden zu Terminen im Kalender - StefanT - 22.10.2008 Dazu müsstest du nur die Tabelle des Plugins abfragen. Ein Skript dafür kann ich derzeit nicht liefern. Super Script! Doch Hilfe - SUllrich - 22.03.2009 N'abend das Plugin ist wirklich gelungen. Vor allem, weil man es so toll erweitern kann, denn nun verstehe ich die Technologie hinter der Oberfläche ein wenig besser. Ich habe den puristischen Textbutton nun in einen grafischen gewandelt (der natürlich von einem Grünen Häkchen in ein rotes Kreuz wechselt und umgekehrt) und ich habe eine Teilnehmerliste mit Links zum Profil eingefügt. Leider wird in der "calendar_dayview_event" nix angezeigt, z.B. wenn es drei parallele Veranstaltungen gibt, obwohl im Template {$aute} korrekt eingetragen wurde. Warum werden die Änderungen nicht umgesetzt? (MyBB = 1.4.4) Danke für die Hilfe! Gruß Sascha //teilnehmerfeld $query = $db->simple_select("aute", "uid", "eid=".intval($event['eid']).""); $aute = "<br />Gemeldete Teilnehmer: "; while ($user = mysql_fetch_array($query)) { $query1 = $db->simple_select("users", "uid, username", "uid=".$user[uid].""); $userdata = $db->fetch_array($query1); $aute .= "<a href=\"{$mybb->settings['bburl']}/member.php?action=profile&uid=".$userdata[uid]." \">".$userdata[username].", "; } $aute = substr($aute,0,strlen($aute)-2); //mein status $query = $db->simple_select("aute", "*", "eid=".intval($event['eid'])." AND uid=".intval($mybb->user['uid']).""); $check = $db->fetch_array($query); if($check) { $aute .= "<br /><a href=\"{$mybb->settings['bburl']}/calendar.php?action=event&eid={$event['eid']}&user=delete\"> <img src=\"images/black/userdelete.gif\" border=\"0\" alt=\"Teilnahme zurücknehmen\" title=\"Teilnahme zurücknehmen\" ></a>"; } else { $aute .= "<br /><a href=\"{$mybb->settings['bburl']}/calendar.php?action=event&eid={$event['eid']}&user=add\"> <img src=\"images/black/useradd.gif\" border=\"0\" alt=\"Teilnahme anmelden\" title=\"Teilnahme anmelden\" ></a>"; } RE: An-/Abmelden zu Terminen im Kalender - StefanT - 22.03.2009 Kannst du mal deine gesamte Datei anhängen? RE: An-/Abmelden zu Terminen im Kalender - SUllrich - 22.03.2009 Hallo Stefan, anbei die modifizierte Datei. Danke, daß du mal darüber gucken möchtest. Vielleicht findest du was, wäre toll. Bis bald Sascha RE: An-/Abmelden zu Terminen im Kalender - SUllrich - 25.03.2009 Stefan, ich habe folgendes herausgefunden: In der Dayview Ansicht (=Alle Events eines Tages untereinander) wird die aute_do offenbar nur ein einziges Mal aufgerufen. Wenn ich testweise ein echo "test"; in die Routine eincodiere, erscheint "test" auch nur einmal in der HTML Ausgabe. Ich hätte erwartet, dass die Anzahl der echo's der anzahl der Termine entspricht?! Fällt dir dazu spontan etwas ein? Könnte - und ich habe wirklich keinen echten Plan - der add_hook falsch gesetzt sein für die calendar_dayview_event? Gruß Sascha PS: Ich habe in meiner calendar.php jetzt auch eine Abfrage auf die Aute-Tabelle und man kann schon in der Monatsübersicht erkennen, ob Benutzer teilnehmen oder nicht. |