InfoFrame: Digitaler Bilderrahmen (Anzeige von Anrufen, E-Mails, Termine, Wetter...)

hat er Dir Deine Kalendernamen angezeigt?
 
nein, nur ich bin komplett durch auf ner weissen seite
 
Hast Du Deine Kalender freigegeben? Siehe http://www.ip-phone-forum.de/showthread.php?t=206194&page=110&p=2051933&viewfull=1#post2051933 ziemleich am Ende in ROT.

EDIT:
Fassen wir zusammen:
  • Sowas sollte in deiner index.php stehen, mit Deinem Pfad natürlich.
    PHP:
    set_include_path(get_include_path() . PATH_SEPARATOR . '/usr/share/google-api-php-client-master/');
  • in Zeile 33 steht in Spoon3ers Code: require_once 'google-api-php-client/autoload.php'; bitte gegen require_once 'autoload.php'; tauschen

Ich muss jetzt weg. Bis später.

Ach nochwas. Schau mal, dass Du das Error Reporting von php auf Deinem Qnap hinbekommst. So wie jetzt, wirst Du nicht glücklich werden...
 
Zuletzt bearbeitet:
ja, exact wie in der beschreibung. Allerdings hatte ich "alle Termindetails anzeigen" an, weil mit "Termine ändern" gings bei mir ja auch nicht. habs grad wieder umgestellt und ich sehe

[email protected]

#d06b64 - 2015-03-09 15:00:00 - 2015-03-09 16:00:00 - Termin
#d06b64 - 2015-04-20 15:00:00 - 2015-04-20 16:00:00 - Termin
#d06b64 - 2015-06-01 15:00:00 - 2015-06-01 16:00:00 - Termin
#d06b64 - 2015-07-13 15:00:00 - 2015-07-13 16:00:00 - Termin
#d06b64 - 2015-08-24 15:00:00 - 2015-08-24 16:00:00 - Termin
#d06b64 - 2015-10-05 15:00:00 - 2015-10-05 16:00:00 - Termin
#d06b64 - 2015-11-16 15:00:00 - 2015-11-16 16:00:00 - Termin
#d06b64 - 2015-12-28 15:00:00 - 2015-12-28 16:00:00 - Termin
#d06b64 - 2015-03-02 11:00:00 - 2015-03-02 11:30:00 - Frisör
#d06b64 - 2015-03-30 11:00:00 - 2015-03-30 11:30:00 - Frisör
#d06b64 - 2015-04-27 11:00:00 - 2015-04-27 11:30:00 - Frisör
#d06b64 - 2015-05-25 11:00:00 - 2015-05-25 11:30:00 - Frisör
#d06b64 - 2015-06-22 11:00:00 - 2015-06-22 11:30:00 - Frisör
#d06b64 - 2015-07-20 11:00:00 - 2015-07-20 11:30:00 - Frisör
#d06b64 - 2015-08-17 11:00:00 - 2015-08-17 11:30:00 - Frisör
#d06b64 - 2015-09-14 11:00:00 - 2015-09-14 11:30:00 - Frisör
#d06b64 - 2015-10-12 11:00:00 - 2015-10-12 11:30:00 - Frisör
#d06b64 - 2015-11-09 11:00:00 - 2015-11-09 11:30:00 - Frisör
#d06b64 - 2015-12-07 11:00:00 - 2015-12-07 11:30:00 - Frisör
#d06b64 - 2016-01-04 11:00:00 - 2016-01-04 11:30:00 - Frisör
#d06b64 - 2016-02-01 11:00:00 - 2016-02-01 11:30:00 - Frisör
ich bin komplett durch


edith sagt:
mit deiner änderung von 18.10 uhr läuft er nun erstmal. bild wird gezeigt und termine auch

vielen Dank für deine Mühe

ist das denn nur bei mir ein problem, weil bei anderen war diese Änderung ja nicht notwendig
 
Zuletzt bearbeitet:
Hallo friday,
Ich denke diese Änderung wird bei jedem notwendig gewesen sein, nur haben sie den Fehler dank einer Error.log sofort gefunden. Wie ich bereits im Post zuvor geschrieben habe. Fix dein Errorreporting oder Du wirst unglücklich. :eek:
 
Zuletzt bearbeitet:
ich bin dem logging auf der spur, jedoch wird fast nichts geschrieben. was könnte ich mal provozieren, damit etwas aussagekräftigen protokolliert wird?

mal ein semikolon in der calendar.php löschen? den google-api pfad aus deiner test.php hab ich nochmal absichtlich falsch gesetzt, wird aber beim ausführen nichts protokolliert
 
Zuletzt bearbeitet:
ja, das sollte einen fatalen Fehler erzeugen
 
auch beim semikolon kein Glück, mist

nur beim start von Apache wird etwas geschrieben

"PHP Warning: Module 'SQLite' already loaded in Unknown on line 0
[Wed Feb 04 16:53:30 2015] [notice] Apache/2.2.29 (Unix) PHP/5.3.29 mod_ssl/2.2.29 OpenSSL/1.0.1j configured -- resuming normal operations"

naja, ich hoffe auf hinweise aus dem deutschen Qnap Forum
 
Hallo friday,

so wie ich das aus der Ferne beurteilen kann, werden die Fahlermeldungen vom apache schon angezeigt, aber die von PHP werden nicht durchgereicht.
Vielleicht sind es auch irgendwelche Schrauben an der php.ini, die verstellt werden müssen.

Gruß, Michael...
 
habs hinbekommen
 
Zuletzt bearbeitet:
@friday
Und wie hast Du es hinbekommen?
 
gilt nur für meinem Qnap,
denn laut recherche hat Qnap das logging ab der Version 3.6.0 deaktiviert

in der /etc/config/uLinux.conf das Logging wieder aktivieren mit

[QWEB]
Enable = 1
Port = 80
.
.
CustomLog = TRUE <------- das hinzufügen, wenn nicht vorhanden

und in der php.ini das

log_errors = Off

auf On gestellt und mit dem zusätzlichen Eintrag

error_log = "/share/MD0_DATA/Sonstiges/PHP_error_log"

log_errors = On
log_errors_max_len = 1024
error_log = "/share/MD0_DATA/Sonstiges/PHP_error_log"


nur die PHP Meldungen in einer separaten Datei gespeichert. Pfad könnt ihr frei wählen.
 
Zuletzt bearbeitet:
bei mir wird schon seitdem das CalendarPlugin auf dem neuen Qnap läuft ein Geburtstagstermin viel zu früh angezeigt.

15.02 wird schon seit paar tagen gelistet, obwohl 5 Tage eingetragen sind.

[CalendarPlugin]
number_of_days = 5
project_name = "infoframe"
client_id = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com"
account_name = "[email protected]"
key_file = "/share/MD0_DATA/Web/resources/infoframe-xxxxxxxxxxxxxxxxxxxx.p12"
;Zeit in Stunden nachdem, auch ohne daß sich was am Kalender geaendert hat, die Daten neu eingelesen werden
;Sollte mindestens alle 24Stunden einmal geschehen.
force_refresh = 10
 
Hallo friday,

in Spoon3er version gibt es den Parameter in der config nicht mehr, es wird immer ein Monat angezeigt.
Könntest Du aber einfach nachrüsten, tausche
PHP:
$clone = date_modify($clone, '+1 month');
gegen
PHP:
$clone = date_modify($clone, '+' . $this->config['number_of_days'] . ' days');

Gruß, Michael....

P.S. ist nicht getestet.
 
danke,

funktioniert aber nur teilweise. Beim ersten Aufruf (doUpdate) kommt im Browser

CalendarPlugin -> insertCalendarData: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

beim zweiten mal gehts dann
 
Bei mir läuft, wie immer eine andere version als hochgeladen. duUpdate mit dem Monat und doOutput guery wie folgt:
PHP:
        $query = "SELECT * FROM `if_calendar` 
        								WHERE `end` > NOW() 
        								AND (`begin` <= ADDDATE(NOW(), INTERVAL ".$this->config['number_of_days']." DAY)) 
        						ORDER BY `begin` ASC";
Sinn davon ist der Monatskalender, deswegen auch gleich den ganzen mOnat bei doUpdate abgerufen...
 
Leider hat sich heute mein Kodak W1020 verabschiedet (bereits der zweite). Jetzt versuche ich gerade mein rumliegendes iPad als Bilderrahmen einzurichten. Leider finde ich keine App die da funktioniert. Hat da jemand eine Idee wie man das realisieren könnte. Muss doch irgendeine App geben die RSS-Feeds darstellen kann oder auf SMB Freigaben zugreifen oder ftp oder Airplay oder was auch immer.

Soll doch nur mein aktuelles Bild darstellen. In diesem Beitrag gibt's anscheinend was für Android -->http://www.ip-phone-forum.de/showthread.php?t=206194&p=2056153&viewfull=1#post2056153
 
Hallo,
und wenn du das Bild per Browser anzeigst und den Browser jede Minute aktualisieren lässt?
 
Jaaa, habe mir schon nen Browser installiert der Fullscreen kann und dazu die Auflösung angepasst. Dazu auf dem Raspi die index.html geändert. So schaut das schon ganz gut aus.
 
Habe einen WLAN Bilderrahmen der also Info frame eingesetzt werden kann zum verkaufen....bei Interesse einfach melden ansonsten landet er in der bucht
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.