Diese Board wurde aus Spamschutz-Gründen auf minimale Funktionen beschränkt.
Nutze für neue Anfragen/Bug-Reports bitte meine Gitlab-Instanz.

Filme als User zum Reservieren vormerken

Was könnte man an der Filmverwaltung verbessern? Fragen und Anregungen von Entwickler an Entwickler.

Moderator: Lifestyle

Antworten
Benutzeravatar
Lifestyle
Beiträge: 406
Registriert: Mo 17. Sep 2007, 20:24
Wohnort: Helpsen
Kontaktdaten:

Re: Filme als User zum Reservieren vormerken

Beitrag von Lifestyle »

Massafaka hat geschrieben:Jup, scheint alles zu funktionieren, THX.
Werde das alles wenn ich etwas Zeit habe genauer testen, also auch mit neu hinzugefügten Filmen usw.
ausführliches testen ist immer gut,... aber ich denke der Fehler ist behoben,....

ich habe einen Tippfehler gehabt, der bewirkt hat, dass die UserId beim Aufruf der Filmdetailseite gelöscht wird. Dadurch war bei der aktuellen Session keine ID mehr vorhanden und alle Befehle, die mit der UserId gearbeitet haben funktionierten nicht mehr richtig !!

Wie gesgat, hab selbst schon ein wneig getestet, es aber nicht mehr hinbekommen , zum Glück,....

schönen Abend noch !
MFG
L!f3

Bugs melden unter: http://bugs.lifeshammer.de (Auch Wünsche)
Anmeldung zum Bugtracker: http://bugs.lifeshammer.de/signup_page.php
Benutzeravatar
Lifestyle
Beiträge: 406
Registriert: Mo 17. Sep 2007, 20:24
Wohnort: Helpsen
Kontaktdaten:

Re: Filme als User zum Reservieren vormerken

Beitrag von Lifestyle »

Hallo,

es gibt wieder ein paar News aus Richtung meiner Modifikationen.
Da ich mittlerweile ein besseres Verständniss von der DB habe und mich einige Sachen an dem Reservierungsmod gestört haben, habe ich einige Veränderungen vorgenommen.

Innerhalb der Reservierungsübersicht ist auf einen Blick ersichtlich, welche Filme noch da sind oder gerade ausgeliehen. Dies wurde mit einer Farblehre realisiert. Des weiteren ist es nicht mehr möglich Filme zu verliehen, die schon verliehen sind. Das ging zwar auch vorher nicht, nur jetzt ist auch der Link durch Film derzeit ausgeliehen ersetzt.

Ausserdem wird die Anzahl der Disks wieder angezeigt.

Als letztes Feature können nun pro User alle verfügbaren Filme mit einem Klick verliehen werden.
Dateianhänge
Reservierung_design_1_3.zip
-------DESIGN-VERSION-------
(36.86 KiB) 908-mal heruntergeladen
Reservierung_1_3.zip
-------NORMALE-VERSION-------
(35.75 KiB) 891-mal heruntergeladen
MFG
L!f3

Bugs melden unter: http://bugs.lifeshammer.de (Auch Wünsche)
Anmeldung zum Bugtracker: http://bugs.lifeshammer.de/signup_page.php
Benutzeravatar
Lifestyle
Beiträge: 406
Registriert: Mo 17. Sep 2007, 20:24
Wohnort: Helpsen
Kontaktdaten:

Re: Filme als User zum Reservieren vormerken

Beitrag von Lifestyle »

So,...

von mir kommen nun die letzten Post und Updates zu meinen AddOns.
Meiner Meinung gibt es nicht mehr viel zu verbessern. Falls jemand noch WÜnsche Anregungen und Fehler findet, dann soll er sich melden und kümmer mich drum.

Aktuellen Veränderungen:
----------------------------------------------------------------------------------
| 1.4
|
| Neues Feature:
| - Verleih Button ausgeblendet, wenn Film bereits verliehen (Filmdetailanischt)
| - grafische FSK Anzeige kann im Adminbereich eingeschaltet werden
| - zusätzlicher Cronjob der sofortige Information über Reservierung bereitstellt
|
| Bugfix:
| - SQL Fehler beim Löschen eines Filmes mit Reservierung behoben
| - FilmID bei Massenverleih wird in Hinweismeldung angezeigt
| - Nur noch eine Hinweismeldung pro Film (vorher pro Disk)
| - Sonderzeichenbug (PopUp) in Designversion entfernt
| - Bug in FilmEinfügen (Tabelle verspringt) behoben (Normale Version)
------------------------------------------------------------------------------------
Dateianhänge
Reservierung_1_4.zip
-------NORMALE-VERSION-------
(97.95 KiB) 907-mal heruntergeladen
MFG
L!f3

Bugs melden unter: http://bugs.lifeshammer.de (Auch Wünsche)
Anmeldung zum Bugtracker: http://bugs.lifeshammer.de/signup_page.php
Benutzeravatar
Lifestyle
Beiträge: 406
Registriert: Mo 17. Sep 2007, 20:24
Wohnort: Helpsen
Kontaktdaten:

Re: Filme als User zum Reservieren vormerken

Beitrag von Lifestyle »

Ich habe heute noch einen Fehler bei den beiden Cronjobs cronjob.php und Reservierung.php gefunden. Anbei mal die beiden gepatchten Dateien. Es wurde immer nur der letzte reservierte Film pro User angezeigt.
Dateianhänge
cronjobs.zip
Für beide Versionen
(3.94 KiB) 889-mal heruntergeladen
MFG
L!f3

Bugs melden unter: http://bugs.lifeshammer.de (Auch Wünsche)
Anmeldung zum Bugtracker: http://bugs.lifeshammer.de/signup_page.php
Benutzeravatar
Lifestyle
Beiträge: 406
Registriert: Mo 17. Sep 2007, 20:24
Wohnort: Helpsen
Kontaktdaten:

Re: Filme als User zum Reservieren vormerken

Beitrag von Lifestyle »

Das Update auf Version 1.4 der Reservierung hat für einen kleinen Bug gesorgt.
Die Useranzeige der reservierten Filme ist zwar vorhanden, zeigt aber keine Liste an.

Patch anbei. Der Bug ist nur in der Design-Version vorhanden !
Dateianhänge
index2.zip
-------DESIGN-VERSION-------
(8.02 KiB) 900-mal heruntergeladen
MFG
L!f3

Bugs melden unter: http://bugs.lifeshammer.de (Auch Wünsche)
Anmeldung zum Bugtracker: http://bugs.lifeshammer.de/signup_page.php
Massafaka
Beiträge: 33
Registriert: So 3. Feb 2008, 01:21

Re: Filme als User zum Reservieren vormerken

Beitrag von Massafaka »

Kann es sein, dass die index2 nocht nicht komplett gefixt ist. Ich habe als Autologin einen Gastuser und wenn ich den Benutzer wechseln will kommt das:
Parse error: syntax error, unexpected T_ELSE in /www/htdocs/massaf/massafilme/install/install_mod.php on line 172
Ich werde da auf http://.../install/install_mod.php weiter geleitet.

Habe erst deinen Fix wegen den Inhaltsangaben installiert und dann Reservierung 1.4 mit den 2 Fixes drüber gebügelt.

EDIT: habe gerade ein Update gemacht und nur den OFDB-Fix angewendet und alles funzt. Liegt also definitiv am Reservierungs-Update.
Benutzeravatar
Lifestyle
Beiträge: 406
Registriert: Mo 17. Sep 2007, 20:24
Wohnort: Helpsen
Kontaktdaten:

Re: Filme als User zum Reservieren vormerken

Beitrag von Lifestyle »

Hallo,

ich gehe davon aus, dass du nur die Reservierung nutzt und dies mit der Design Version.
Hast du den Installer den schon einmal durchgeführt ?

Hi hatte selbes Problem gerade auch, als ich das Problem nachvollzogen habe.

Habe gerade mal einen gefixten Installer geschrieben. Werde demnächst den Installer einmal komplett neu schreiben und dann ein neues Package online stellen.

Sach bitte Bescheid wenn alles funktioniertt. (FSK Mod, usw.)
Dateianhänge
install_mod.zip
-------ALLE VERSIONEN-------
(2.55 KiB) 871-mal heruntergeladen
MFG
L!f3

Bugs melden unter: http://bugs.lifeshammer.de (Auch Wünsche)
Anmeldung zum Bugtracker: http://bugs.lifeshammer.de/signup_page.php
Massafaka
Beiträge: 33
Registriert: So 3. Feb 2008, 01:21

Re: Filme als User zum Reservieren vormerken

Beitrag von Massafaka »

Jetzt scheint alles zu funzen, danke. ;-)
Ja, ich nutze nur die Reservierung mit der Designversion und hatte den Installer noch nie ausgeführt.
michi-cl
Beiträge: 8
Registriert: So 6. Apr 2008, 09:17
Kontaktdaten:

Re: Reservierung.php

Beitrag von michi-cl »

Hallo Fans,

mal eine kleine Frage. Wenn ich es richtig verstanden habe, ist die reservierung.php ein Cronjob, welcher dem Admin mitteilt wer filme reserviert hat?! Korrigiert mich bitte, sollte ich falsch liegen!!!

Ich habe die reservierung.php mit cronjob.de zum Selbstaufruf eingerichtet, es passiert aber nix. Wenn jemand Filme reserviert, dann wird aber keine mail versendet! Was mache ich falsch???

Wäre in diesem Zusammenhang nicht auch eine Änderung vorstellbar, welche die Reservierungsmail an den jeweiligen Benutzer schickt, dem der reservierte Film gehört?! Denn es gibt auch User, welche nicht jeden Tag "online" in der Filmverwaltung sind.

michi-cl
Benutzeravatar
Lifestyle
Beiträge: 406
Registriert: Mo 17. Sep 2007, 20:24
Wohnort: Helpsen
Kontaktdaten:

Re: Filme als User zum Reservieren vormerken

Beitrag von Lifestyle »

Hallo,

also es handelts ich bei der reservierung.php auch um einen Cronjob, das hast du richtig erkannt. Dieser sollrte natürlich entsprechend kürzer eingeplant werden wie die cronjob.php. Ich habe diesen Job auf alle 15 Minuten gesetzt. Das beudetet, dass alle Reservierungen die innerhalb von 15 Minuten gemacht worden sind, dann zentral vershickt werden.

Weiterhin ist eine Tagesverarbeitung (Übersicht) in normalen Cronjob ebthalten. Hier werden nochmal alle Reservierung des Tages zusammen gefasst.

Der Grund wieso du keine Mails erhälst, wenn jemand eine reservierung macht, kann nur an einem Fehler innerhalb meines Installers liegen denke ich.

Prüfe bitte ob innerhalb deiner Datenbank in der Tabelle $prefix_Reservierung die Spalte AdminMessage vorhanden ist.
Sollte dies nicht der Fall sein, lege die Spalte einfach mit folgendem SQL Code an:
ALTER TABLE $prefix_RESERVIERUNG ADD AdminMessage INT( 10 ) UNSIGNED NOT NULL DEFAULT '0';
michi-cl hat geschrieben:Wäre in diesem Zusammenhang nicht auch eine Änderung vorstellbar, welche die Reservierungsmail an den jeweiligen Benutzer schickt, dem der reservierte Film gehört?! Denn es gibt auch User, welche nicht jeden Tag "online" in der Filmverwaltung sind.
Dies wäre sicherlich denkbar,...
Aber wie in dem andren Thread auch schon geschrieben, müss auch das bis nach meine Abschlussprüfungen warten. Du kannst aber schon mal genau beschreiben, wie du dir die Funktion vorstellst. Sollte eine Mail an jeden Admin gehen oder nur an den der den Film hat oder nur an den der den Film hat und alle Superadmins,.....
MFG
L!f3

Bugs melden unter: http://bugs.lifeshammer.de (Auch Wünsche)
Anmeldung zum Bugtracker: http://bugs.lifeshammer.de/signup_page.php
Massafaka
Beiträge: 33
Registriert: So 3. Feb 2008, 01:21

Re: Filme als User zum Reservieren vormerken

Beitrag von Massafaka »

Hab noch einen Bug gefunden: "FSK als Text anzeigen" kann man zwar aktivieren, aber nach dem Speichern ist der Haken wieder weg. Hätte die FSK-Freigaben gerne als Text, da ich 1. nix von den Freigaben halte und lieber selbst Altersbeschränkungen ausdenke und 2. die Symbole zu groß und aufgdinglich sind.
Benutzeravatar
Lifestyle
Beiträge: 406
Registriert: Mo 17. Sep 2007, 20:24
Wohnort: Helpsen
Kontaktdaten:

Re: Filme als User zum Reservieren vormerken

Beitrag von Lifestyle »

Massafaka hat geschrieben:Hab noch einen Bug gefunden: "FSK als Text anzeigen" kann man zwar aktivieren, aber nach dem Speichern ist der Haken wieder weg.
Vermutlich wieder ein Fehler im Installer. Der wurde nur auf die schnelle geschrieben.
Prüfe bitte in der Datenbank ob in der Tabelle $prefix_SETTINGS die Variable ModFSK exisitiert. Wenn dies nicht der Fall ist, führe folgenden SQL Befehl in deiner Datenbank aus:
INSERT DELAYED IGNORE INTO $prefix_SETTINGS (Variable, Wert) VALUES ('ModFSK', TRUE)

Massafaka hat geschrieben:2. die Symbole zu groß und aufgdinglich sind.
Du kannst einfach die FSK Dateien austauschen und es werden die von dir verwendetetn Symbol in der on dir eingestellten Größe genommen.
MFG
L!f3

Bugs melden unter: http://bugs.lifeshammer.de (Auch Wünsche)
Anmeldung zum Bugtracker: http://bugs.lifeshammer.de/signup_page.php
michi-cl
Beiträge: 8
Registriert: So 6. Apr 2008, 09:17
Kontaktdaten:

Re: Filme als User zum Reservieren vormerken

Beitrag von michi-cl »

Hallo,
leider bekomme ich noch immer keine mail als Admin, wenn Filme rserviert werden. Alle Tabellen sind richtig vorhanden. Der Cronjob läuft alle 15 Minuten.

Ich möchte aber gleich die Gelegenheit nutzen und ein paar Vorschläge zu Änderung des "Reservierungsjobs" machen. Natürlich soll das nur ein kleiner Wegweiser für Lifestyle werden, damit er sich im groben vorstellen kann, wie es gemeint ist. Wenn die anderen hier im Forum noch Ideen haben, dann posten!

Grundsätzlich sollte jeder User eine mail bekommen, dessen Filme gerade reserviert worden sind. Der Inhalt sollte sein: Name das Filmes, Film ID und Disk ID. Des weiteren sollte noch der Name des reservierenden Users und das Datum sowie die Uhrzeit der Reservierung übermittelt werden. Eine Kopie dieser mail, sollte der Superadmin erhalten um über anstehende Leihvorgänge informiert zu sein.

Mehr fällt mir gerade nicht ein. Sollte ich noch einen Geistesblitz haben, dann melde ich mich umgehend!

michi-cl
Benutzeravatar
Lifestyle
Beiträge: 406
Registriert: Mo 17. Sep 2007, 20:24
Wohnort: Helpsen
Kontaktdaten:

Re: Filme als User zum Reservieren vormerken

Beitrag von Lifestyle »

michi-cl hat geschrieben:leider bekomme ich noch immer keine mail als Admin
Der Admin erhält auch keine Infos. Derzeit nur der SuperAdmin.

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.

michi-cl hat geschrieben:Der Inhalt sollte sein: Name das Filmes, Film ID und Disk ID. Des weiteren sollte noch der Name des reservierenden Users und das Datum sowie die Uhrzeit der Reservierung übermittelt werden.
Diesen teil verstehe ich unter dem gesichtspunkt, dass jeder User diese Informationen erhlaten soll überhaupt nicht. Wieso sollte der User (an den die Mail eh schon geht) noch zusätzlich erfahren, dass er selbst diese Filme reserviert hat ?

Dies würde nur Sinn machen, wenn der betreffende User Admin wäre und über die Verleihvorgänge andereren User informiert wird, meiner Meinung nach.
MFG
L!f3

Bugs melden unter: http://bugs.lifeshammer.de (Auch Wünsche)
Anmeldung zum Bugtracker: http://bugs.lifeshammer.de/signup_page.php
michi-cl
Beiträge: 8
Registriert: So 6. Apr 2008, 09:17
Kontaktdaten:

Re: Filme als User zum Reservieren vormerken

Beitrag von michi-cl »

Lifestyle hat geschrieben:
michi-cl hat geschrieben:leider bekomme ich noch immer keine mail als Admin
Der Admin erhält auch keine Infos. Derzeit nur der SuperAdmin.
Sorry hier hatte ich mich vertippt. Ich meinte das ich Superadmin bin.

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.
Das sehe ich auch so! Jeder soll das für sich selber entscheiden können.

Lifestyle hat geschrieben:
michi-cl hat geschrieben:Der Inhalt sollte sein: Name das Filmes, Film ID und Disk ID. Des weiteren sollte noch der Name des reservierenden Users und das Datum sowie die Uhrzeit der Reservierung übermittelt werden.
Diesen teil verstehe ich unter dem gesichtspunkt, dass jeder User diese Informationen erhlaten soll überhaupt nicht. Wieso sollte der User (an den die Mail eh schon geht) noch zusätzlich erfahren, dass er selbst diese Filme reserviert hat ?
Hier scheint es Missverständnisse zu geben. Ich meinte es so, das der Benutzer, dem ein Film in der DB gehört, eine Mail bekommt, wenn ein User sich seinen Film reservieren möchte. Dann macht der von mir beschriebene Inhalt sinn, denn der "bereitstellende" User muss denn Film ja bei sich suchen. Parallel würde ich die Reservierungsmail an den Admin schicken. Der Superadmin sollte aber diese Funktion dann unter Settings beeinflussen können.

Ich hoffe ich habe jetzt alle Unklarheiten beseitigen können?

Dies würde nur Sinn machen, wenn der betreffende User Admin wäre und über die Verleihvorgänge andereren User informiert wird, meiner Meinung nach.[/quote]
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast