Geburtstags-Plugin

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
Antworten
bori
Beiträge: 4
Registriert: 19. Dez 2012, 15:21

Geburtstags-Plugin

Beitrag von bori »

Hallo,

als erstes möchte ich mich auf diesem Weg für das echt tolle Programm bedanken!
Es funktioniert wunderbar und tut genau was es soll, bis auf eine Ausnahme...

Habe das Geburtstags-Plugin (aktuellste Verscion) sowie Admidio 2.3.7 installiert, bekomme beim Aufruf allerdings den folgenden Fehler:

Fatal error: Call to a member function setCurrentDB() on a non-object in ... adm_plugins/geburtstagsliste/geburtstagsliste_show.php on line 46

Hier steht genau folgendes:

Code: Alles auswählen

// DB auf Admidio setzen, da evtl. noch andere DBs beim User laufen
$g_db->setCurrentDB();
Das gleiche habe ich auf in der
adm_plugins/geburtstagsliste/geburtstagsliste.php on line 61

Wenn ich aber die Datei entsprechend ändere, nämlich so:

Code: Alles auswählen

// DB auf Admidio setzen, da evtl. noch andere DBs beim User laufen
//$g_db->setCurrentDB();
Dann funktioniert das...

Wer kann mir helfen?
Vielen Dank!
Alex
Benutzeravatar
Thomas-RCV
Former team member
Beiträge: 786
Registriert: 1. Aug 2011, 15:06

Re: Geburtstags-Plugin

Beitrag von Thomas-RCV »

Hallo bori,
da ist noch eine alte Variablenbezeichnung aus der 2.2 im Umlauf.
Das muss noch geändert werden.
Vielen Dank für den Hinweis.

ändere das mal so:

Code: Alles auswählen

$gDb->setCurrentDB();
dann sollte das wieder funktionieren,...

VG Thomas
bori
Beiträge: 4
Registriert: 19. Dez 2012, 15:21

Re: Geburtstags-Plugin

Beitrag von bori »

Hallo,

habe ich erledigt, bekomme aber jetzt die folgende Meldung:

Code: Alles auswählen

S Q L - E R R O R
CODE: 1064
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

B A C K T R A C E

FILE: adm_program/system/db/db_mysql.php
LINE: 62
CALL: DBCommon->db_error()

FILE: adm_program/system/db/db_mysql.php
LINE: 167
CALL: DBMySQL->db_error()

FILE: adm_plugins/geburtstagsliste/geburtstagsliste_show.php
LINE: 443
CALL: DBMySQL->query()

FILE: adm_plugins/geburtstagsliste/geburtstagsliste_show.php
LINE: 103
CALL: erzeuge_liste()
Habe in der gebustagsliste_show.php jeweils

Code: Alles auswählen

$g_db
mit ersetzt...

Falsch?!? Ist doof wenn man von Programmierung keine Ahnung hat... :roll:
VG Alex
bori
Beiträge: 4
Registriert: 19. Dez 2012, 15:21

Re: Geburtstags-Plugin

Beitrag von bori »

Hi,

nochmal ich...
Habe jetzt nochmal die Version für Admidio 2.3 runtergeladen und installiert...
Funktioniert schon besser, bekomme allerdings bei mir das folgende Problem...

Code: Alles auswählen

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/www/.../admidio-2.3.7/adm_plugins/geburtstagsliste/geburtstagsliste_show.php on line 527

Warning: Cannot modify header information - headers already sent by (output started at /home/www/.../admidio-2.3.7/adm_plugins/geburtstagsliste/geburtstagsliste_show.php:522) in /home/www/.../admidio-2.3.7/adm_program/system/overall_header.php on line 54
VG Alex
Benutzeravatar
Thomas-RCV
Former team member
Beiträge: 786
Registriert: 1. Aug 2011, 15:06

Re: Geburtstags-Plugin

Beitrag von Thomas-RCV »

Browsercache mal gelöscht?

VG Thomas
bori
Beiträge: 4
Registriert: 19. Dez 2012, 15:21

Re: Geburtstags-Plugin

Beitrag von bori »

Hallo,

ja, auch von zwei unterschiedlichen PC´s getestet...

Code: Alles auswählen

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/www/.../admidio-2.3.7/adm_plugins/geburtstagsliste/geburtstagsliste_show.php on line 527

Warning: Cannot modify header information - headers already sent by (output started at /home/www/.../admidio-2.3.7/adm_plugins/geburtstagsliste/geburtstagsliste_show.php:522) in /home/www/.../admidio-2.3.7/adm_program/system/overall_header.php on line 54
Das ist jetzt mein Problem, die Auswertung funktioniert allerdings...?!?

Viele Grüße
Alex

P.S.: Habe auch sonst absolut nix geändert, alles noch die original Dateien... Auch an den Einstellungen für Datum etc. habe ich nix gemacht
Benutzeravatar
Thomas-RCV
Former team member
Beiträge: 786
Registriert: 1. Aug 2011, 15:06

Re: Geburtstags-Plugin

Beitrag von Thomas-RCV »

wenn du wirklich die neueste Pluginversion verwendest, dann prüfe bitte noch folgendes:

http://www.admidio.org/dokuwiki/doku.ph ... um_admidio

andernfalls muss ich mal das Plugin genauer anschauen,....
welche php-Version steht dir zur Verfügung?

VG Thomas
rmb
Plugin-Developer
Beiträge: 632
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Geburtstags-Plugin

Beitrag von rmb »

Hallo Alex,

ich arbeite gerade an einem Update für das Plugin. In ein bis zwei Wochen wird es fertig sein.

Gruß

rmb
Antworten