Seite 8 von 8
Re: Filme als User zum Reservieren vormerken
Verfasst: Do 1. Mai 2008, 12:49
von Lifestyle
michi-cl hat geschrieben:
Sorry hier hatte ich mich vertippt. Ich meinte das ich Superadmin bin.
Nun denn muss der Fehler wo anders liegen
Prüfe mal die Werte die innerhalb der Reservierungstabelle enthalten sind. Du kannst nur eine Mail bekommen, wenn der Wert AdminMessage noch auf 0 steht. Wenn die Benachrichtigung verschickt wurde, wird dieser Wert auf 1 gesetzt.
Falls dort noch 0 steht und der Job deiner Meinung nach ausgeführt wird, rufe das Script einmal direket auf und schau ob die eine Mail bekommst.
Lifestyle hat geschrieben:michi-cl hat geschrieben:Grundsätzlich sollte jeder User eine mail bekommen, dessen Filme gerade reserviert worden sind.
Dies sollte man, wenn ünerhaupt so machen, dass jeder User dies unter persönliches einstellen muss.
So und nun zu dem ganzen anderen kram:
Klassifizierung der Begriffe:
User = Person die nur Filme reservieren kann, also nicht verleihen, keine Filme in die DB eintragen
Admin = Jemand der Reservieurngen und Leihen bearbeiten kann sowie Filme hinzufügen
SuperAdmin = kann eh alles
Beschreibung der gewünschten Funktion:
User: bekommt derzeit keine Mails über Reservierungen. Sollte auch so bleiben, da die Reservierungen eh sofort in seiner Liste erscheinen.
Admin: Soll unter persönliches einstellen können, ob er im Falle einer Reservierung benachrichtigt werden möchte.
SuperAdmin: Soll über alle Vorgänge innerhalb der Filmdatenbank benachrichtigt werden. Eventuell eine Filterung nach eigenen und fremnden Filmen die reserviert wurden.
Von dieser Beschreibung gehe ich nun aus. Bitte nutz in weiteren erklärungsansätzen die Begriffe User, Admin udn Superadmin wie oben beschrieben. Du würfelst innerhalb deiner Posts diese Begriffe oft durcheinandern.
Re: Filme als User zum Reservieren vormerken
Verfasst: So 4. Mai 2008, 16:14
von michi-cl
Halli hallo.
So war nun paar Tage mit meinen Kopfschmerzen beschäftigt. Himmelfahr und der 50. Geburtstag meiner Mum, das war zu viel für meine Leber!
So aber nun wieder zum Thema. Sorry wenn ich die Begriffe User, Admin und Superadmin durcheinander bringe. Ich nehme die Aufschlüsselung von Lifestyle und will noch einmal versuchen alles zu erläutern
Beschreibung der gewünschten Funktion:
User: bekommt derzeit keine Mails über Reservierungen. Sollte auch so bleiben, da die Reservierungen eh sofort in seiner Liste erscheinen.
Ich sehe gerade für User eine Reservierungsmail als sinnvoll, da manche User nicht ständig an der Datenbank angemeldet sind und so beim täglichem abholen ihrer Mails eine Info bekommen.
Admin: Soll unter persönliches einstellen können, ob er im Falle einer Reservierung benachrichtigt werden möchte.
Da denke ich mit lifestyle gleich.
SuperAdmin: Soll über alle Vorgänge innerhalb der Filmdatenbank benachrichtigt werden. Eventuell eine Filterung nach eigenen und fremnden Filmen die reserviert wurden.
Ist so OK!
Aber nun noch mal zu meinen Cronjob-Problem. Die Werte werden nach der Reservierung in der Tabelle auf NULL gesetzt. Wenn ich den Cronjob selbst aufrufe, bekomme ich keine mail
. Ich werde mal noch etwas probieren, gut Ding will schlißelich Weile haben
Michi-CL
Re: Filme als User zum Reservieren vormerken
Verfasst: So 4. Mai 2008, 18:37
von Lifestyle
michi-cl hat geschrieben:
Beschreibung der gewünschten Funktion:
User: bekommt derzeit keine Mails über Reservierungen. Sollte auch so bleiben, da die Reservierungen eh sofort in seiner Liste erscheinen.
Ich sehe gerade für User eine Reservierungsmail als sinnvoll, da manche User nicht ständig an der Datenbank angemeldet sind und so beim täglichem abholen ihrer Mails eine Info bekommen.
An dieser Stelle muss ich total wiedersprechen. Ich sehe dies wirklich als nicht sinnvoll an. Ich meine der User klickt doch auf reservieren und weiß somit was er reserviert hat. Wieso sollte er nochmal eine Mail bekommen ?? Ich meine er hat die Übersicht Live in der DB und wenn er dort nicht reinschaut (während er reserviert) dann wird ihn auch die Mail nicht interessieren.
michi-cl hat geschrieben:
Aber nun noch mal zu meinen Cronjob-Problem. Die Werte werden nach der Reservierung in der Tabelle auf NULL gesetzt. Wenn ich den Cronjob selbst aufrufe, bekomme ich keine mail
. Ich werde mal noch etwas probieren, gut Ding will schlißelich Weile haben
Also, das is so nicht richtig. Weil das Reservierungsscript (Reservierung.php) nur dann eine Mail schreibt, wenn dort der Wert 0 drin steht. Dieser Wert wird nach dem Mailversand auf 1 gesetzt. Jetzt kommt die große Frage, steht irgendwo NULL oder 1 drinne ist etwas falsch bzw. die Mail noch nicht versendet. NULL bedeutet falscher Standardwert und 1 bedeutet, beim Mailversand muss etwas schief gelaufen sein.
Re: Filme als User zum Reservieren vormerken
Verfasst: So 4. Mai 2008, 18:55
von michi-cl
@all @lifestyle
Ich gestehe, ich hatte einen übelsten Denkfehler (Urlaubsreif)
! Ignoriert meinen letzten post. Ich stimme den von lifestyle beschriebenen Rechten und Funktionen für Admins, Superadmins und Benutzer zu.
Sorry noch mal!
michi-cl
Re: Filme als User zum Reservieren vormerken
Verfasst: So 4. Mai 2008, 23:06
von Lifestyle
michi-cl hat geschrieben:
Ich gestehe, ich hatte einen übelsten Denkfehler (Urlaubsreif)
! Ignoriert meinen letzten post. Ich stimme den von lifestyle beschriebenen Rechten und Funktionen für Admins, Superadmins und Benutzer zu.
Na das beruhigt mich. Ich hatte den Sinn und Unsinn in dem ganzen Kram schon nicht mehr verstanden.
Falls du den Fehler innerhalb deiner DB mit den Reservierungsmails immer noch nicht beheben konntest,kann ich dir anbieten, dass du mir mal ein db backup machst und ich dann mit deinen Daten teste.
Falls du mir die User nicht geben willst, geb denen einfach andere Namen und E-Mailadressen.
MFG
L!f3
Re: Filme als User zum Reservieren vormerken
Verfasst: Mo 12. Mai 2008, 17:15
von Raziel
Problem bei mir: Sobald die funcOutput.php draufgeladen ist, gibts nur noch ne weisse seite...
habs nochmal ohne designversion probiert, da gehts einwandfrei, sobald das design drauf ist, nicht.
Re: Filme als User zum Reservieren vormerken
Verfasst: Mo 12. Mai 2008, 23:36
von Lifestyle
Raziel hat geschrieben:Problem bei mir: Sobald die funcOutput.php draufgeladen ist, gibts nur noch ne weisse seite...
habs nochmal ohne designversion probiert, da gehts einwandfrei, sobald das design drauf ist, nicht.
Zur Problemeinschränkung:
Du hast ne unveränderte Version auf dem Server mit der Designversion. Hast du dort schonmal irgendeine Modifikation von mir installiert und wenn ja welche ?
Re: Filme als User zum Reservieren vormerken
Verfasst: Di 13. Mai 2008, 15:45
von Raziel
hatte nur originalversion + design drauf. momentan läufts mit originalversion ohne design, und reservierung läuft auch einwandfrei ... nur sobald das design mit drauf ist ( und anschliessend nochmal der reservieren-mod ) kommt nur noch weisse seite, egal was ich aufrufe. da es immer erst vorkommt sobald die funcOutput.php draufgeladen ist, gehe ich mal davon aus, das es dadran liegt.
Re: Filme als User zum Reservieren vormerken
Verfasst: Di 13. Mai 2008, 17:13
von Lifestyle
Raziel hat geschrieben:hatte nur originalversion + design drauf. momentan läufts mit originalversion ohne design, und reservierung läuft auch einwandfrei ... nur sobald das design mit drauf ist ( und anschliessend nochmal der reservieren-mod ) kommt nur noch weisse seite, egal was ich aufrufe. da es immer erst vorkommt sobald die funcOutput.php draufgeladen ist, gehe ich mal davon aus, das es dadran liegt.
Hoi,
also ich kann den Fehler beim besten Willen nicht nachvollziehen.
Ich gehe davon aus du hast folgendes in geanu dieser Reihenfolge gemacht:
1.) Installation normale FilmDB
2.) Design Update drüber
3.) Design ReservierungsMod drüber
4.) den install_mod.zip aus diesem Forum drüber kopiert
5.) Installer auf der Hp durchgeklickt
6.) Install Verzeichnis gelöscht
Bei mir hat dies in dieser Reihenfolge geklappt. Ich habe auch ein paar ALternativen durchprobiert, aber konnte deinen Fehler nicht reproduzieren.
Wobei du Schritt 4 & 5 nicht machen musst wenn du dies bereits bei der Installation für die normale Version gemacht hast.
Letzte Alternative:
Mail an
Webmaster@LifesHammer.de mit deinem gepackten Filesystem (optimalerweise DB & Filesystem).
Re: Filme als User zum Reservieren vormerken
Verfasst: Mo 19. Mai 2008, 20:00
von Lifestyle
Hallo,
wie ich auch schon im anderen Beitrag der Tondetails geschrieben habe, wird innerhalb der nächsten 2-3 Wochen eine neue Version der Reservierung rauskommen, die alle bisher veröffentlichten Bugfixes enthält.
Derzeit ist der komplett neu strukturierte Installer für alle Versionen fertig gestellt. Die neuen Reservierungscronjobs, die auch Reservierungsmails an die Filmbesitzer schicken (abschaltbar) sind ausserdem bereits fertig.
Im Moment hängt alles an einem Bug den ich derzeit nicht finde. Und zwar kann trotz der getätigten Einstellung, dass Admins auch reservieren dürfen das Menü zwar angeklickt werden, aber es öffnet sich nicht.
Der zweite Punkt der noch in Bearbeitung ist, dass jeder SuperAdmin eine Komplettübersicht über die Reservierungsvorgänge innerhalb der Datenbank bekommt. Diese soll nach eigenen und restlichen Filmen nochmals unterteilt sein.
Re: Filme als User zum Reservieren vormerken
Verfasst: Sa 24. Mai 2008, 17:24
von Lifestyle
So,
es ist soweit. Die Reservierung wurde nun komplett für MultiAdminumgebungen angepasst und alle mir bekannten Bugs wurden behoben.
Kleine Liste der neuen Features/Bugfixes:
-----------------------------------------------------------------------------------------------
| Neues Feature:
| - MultiAdmin Cronjobs, Die Besitzer der Filme werden nun per Mail über die Reservierung Ihrer Filme benachrichtigt
| - Cronjob schickt nur Reservierungsmails, wenn User nicht eingeloggt sind, gilt nur für reservierung.php
| - Neue Admin Klasse (Admin (eigene Filme)) - dieser Admin kann nur seine eigenen Filme in den Listen Reservierungen und verliehene Filme sehen, sonst gleiche
| Rechte wie der normale Admin
|
| Bugfix:
| - Seit 1.4 wurde die Userliste reservierte Filme nicht mehr richtig angezeigt (nur Design Version)
| - Fehlerhafter Installer komplett neu überarbeitet
| - Admin kann nun auch die Filmreservierung verwalten, wenn dies unter Settings eingeschaltet worden ist.
-----------------------------------------------------------------------------------------------