Fehlermeldungen Geburtstagsliste

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
Antworten
klaubi
Beiträge: 5
Registriert: 22. Jan 2013, 08:41

Fehlermeldungen Geburtstagsliste

Beitrag von klaubi »

Guten Morgen!

Ich habe das Plugin "Geburtstagsliste" gemäß den Vorgaben eingebunden. Nach ein paar Anfangsproblemen mit Fehleranzeigen, habe ich, gemäß einer Anleitung im Forum, die Korrekturen in der Datei "common_funktion.php" (es sollten einige '&'-Zeichen entfernt werden) durchgeführt. Das Plugin läuft jetzt eigentlich ganz gut.

Ich habe aber seit der Installation des Plugins das Problem, dass wenn ich etwas abspeichere, z.B. Änderungen an einem Mitglied oder auch wenn ich mich nur ein- oder auslogge, erscheinen in der rechten Spalte Fehleranzeigen.

Im Anhang ein Bild von den Fehlermeldungen.
Ich verwende Admidio 2.3.7 und Geburtstagsliste 1.2.3

Hat einer von Euch eine Idee?
Dateianhänge
FehlerGeburtstagsliste.jpg
FehlerGeburtstagsliste.jpg (121.98 KiB) 6666 mal betrachtet
klaubi
Beiträge: 5
Registriert: 22. Jan 2013, 08:41

Re: Fehlermeldungen Geburtstagsliste

Beitrag von klaubi »

Liebe Freunde,

es funktioniert jetzt. Ich musste in der Datei "common_function.php" in der Zeile 112:

$handle = fopen($plugin_path.'/'.$plugin_folder.'/config'.ORG_ID.'.ini','w');

den Pfad für das fopen der Datei "config1.ini" fest hinterlegen.

Scheinbar können auf meiner Installation die Variablen "$plugin_path" und "$plugin_folder" nicht mit Werten gefüllt werden.

Hat jemand eine Idee? Herzlichen Dank im voraus.

Viele Grüße
Klaubi
klaubi
Beiträge: 5
Registriert: 22. Jan 2013, 08:41

Re: Fehlermeldungen Geburtstagsliste

Beitrag von klaubi »

Lieder habe ich mich zu früh gefreut.

Die Fehlermeldungen tauchen jetzt zwar nicht mehr auf, aber sämtliche Einstellungen im Plugin "Geburtstagsliste" gehen nach dem ausloggen aus admidio verloren. Der fest eingestellte Serverpfad hat also nichts gebracht.

Hat nicht jemand einen Tip für mich?
klaubi
Beiträge: 5
Registriert: 22. Jan 2013, 08:41

Re: Fehlermeldungen Geburtstagsliste

Beitrag von klaubi »

Scheinbar habe nur ich diese Fehler mit dem Plugin "Geburtstagsliste".

Der Fehler liegt meiner Ansicht nach in der Datei "common_function.php". Der fopen-Befehl kann nicht gedurchgeführt werden, da durch die vorherige Zuweisung global $config_ini,$plugin_path,$plugin_folder; die Pfadangaben in den Variablen scheinbar verloren gehen. Ich habe mir die Variablen mit einem echo anzeigen lassen. Sie sind leer.
// Funktion schreibt die config_ini
function write_config_iniGL()
{
global $config_ini,$plugin_path,$plugin_folder;
$handle = fopen($plugin_path.'/'.$plugin_folder.'/config'.ORG_ID.'.ini','w');

foreach($config_ini as $section => $sectiondata)
{
fputs($handle,"[".$section."]"."\n\r");
foreach($sectiondata as $key => $value)
{
if (is_array($value))
{
foreach($value as $valuekey)
{
fputs($handle,$key.'[] = "'.$valuekey.'"'."\n\r");
}
}
else
{
fputs($handle,$key. ' = "'.$value.'"'."\n\r");
}
}
}
fclose($handle);
return ;
}
Wenn außer mir keiner diese Fehleranzeigen beim login, lougout oder beim Datesatzspeichern hat, dann muss es doch an meiner Installation liegen. Ich habe alle Dateien des Plugins "jungfreulich" mehrfach erneut auf meinen Webspace kopiert. Alle Dateien sind im Format "UTF_8 ohne BOM". Der Include-Befehl für das Plugin ist in der Datei "\admidio\adm_themes\modern\my_body_bottom.php" auch richtig eingetragen. Die zuvielen "&"-Zeichen in den Zeilen 289, 357 und 359 in der Datei "common_function.php" habe ich entfernt.

Hat denn keiner eine Idee???
tusbarop
Beiträge: 26
Registriert: 11. Dez 2011, 19:09

Re: Fehlermeldungen Geburtstagsliste

Beitrag von tusbarop »

Hallo!

Ich habe den Fehler ebenfalls. Habe mich nur nicht gemeldet, weil ich davon ausgehe, daß rmb schon an einer Lösung arbeitet und/oder an den von mir veränderten Zeilen in der common_function.php liegt. (siehe auch http://www.admidio.de/forum/viewtopic.p ... 2bf#p17648)

Grüße
tusbarop
JoDomoWorx
Beiträge: 135
Registriert: 1. Mär 2011, 22:46

Re: Fehlermeldungen Geburtstagsliste

Beitrag von JoDomoWorx »

Ich habe den Fehler auch. Problem sind die Zugriffsrechte auf config1.ini. Die sind bei mir restriktiver (644) als die Ordnerrechte (777), d.h. für alle außer "33" kein schreibender Zugriff und das darf ich auch nicht ändern. Scheint also ein Providerproblem zu sein, dass die Dateien nicht von Hinz und Kunz änderbar haben wollen. Nur wie bekommt man das Problem gelöst?!?
rmb
Plugin-Developer
Beiträge: 632
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Fehlermeldungen Geburtstagsliste

Beitrag von rmb »

Hallo zusammen,

ich passe derzeit meine Plugins an die neue Admidio-Version 2.4 an.

In diesem Zusammenhang werde ich auch die Speicherung der Konfiguration überarbeiten. Ich beabsichtige die config.ini zu streichen und die Konfiguration direkt in der Admidiodatenbank in einer zusätzlichen Tabelle zu speichern. Damit sollten dann die oben genannten Probleme behoben sein.

Gruß

rmb
Antworten