Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
Antworten
Benutzeravatar
m6joe
Beiträge: 51
Registriert: 18. Sep 2015, 18:26
Wohnort: Finkenberg
Kontaktdaten:

Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von m6joe »

Servus zusammen!

Ich habe lokal gerade auf die neueste Admidio-Version erneuert. Ebenso die aktuellen Versionen für Formfiller und Mitgliedsbeitrag eingespielt.
Mittels Menü-Manager die Menüs angelegt, erhalte beim darauffolgenden Aufruf aber jeweils
Die Authorisierungsprüfung des Plugins ist fehlgeschlagen. Es ist mehr als ein Menüpunkt mit derselben URL definiert.
Die alten Links lauteten
/adm_plugins/formfiller/formfiller_show.php
und
/adm_plugins/mitgliedsbeitrag/menue.php
- Beide zielgerichtete Dateien sind in den neuen Versionen nicht mehr vorhanden, also hatte ich den Aufruf nach
/adm_plugins/formfiller/formfiller.php
/adm_plugins/mitgliedsbeitrag/mitgliedsbeitrag.php
gesetzt.

Wer kann mir dazu Auskünfte erteilen?

Danke & Grüße, Joe
Hoerschi
Beiträge: 40
Registriert: 3. Apr 2018, 15:23

Re: Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von Hoerschi »

Version 3.3.

Das gleiche Problem habe ich auch, mit Formfiller

Im Menu als URL drin : http://xxxmeinserver.de/adm_plugins/for ... filler.php

Nur das ich nicht die Übersetzte Info Bekomme sondern nur die Vaiable angezeigt ! (bei IE)
Fehler
#PLG_FORMFILLER_MENU_URL_ERROR#

Bei Edge und Mozilla
Fehler
Die Authorisierungsprüfung des Plugins ist fehlgeschlagen. Es ist mehr als ein Menüpunkt mit derselben URL definiert.

=> /adm_plugins/formfiller/formfiller.php



Wenn ich als URL nur : /adm_plugins/formfiller/formfiller.php

komme ich zwar weiter aber bei allen 3 Browser

Oben folgende Fehlermeldung :

Notice: Undefined variable: javascriptCode in /mnt/web012/b0/40/57052340/htdocs/Member/adm_plugins/formfiller/preferences.php on line 145 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web012/b0/40/57052340/htdocs/Member/adm_plugins/formfiller/preferences.php:145) in /mnt/web012/b0/40/57052340/htdocs/Member/adm_program/system/classes/HtmlPage.php on line 724

Beim IE werden keine Variabeln übersetzt

Bei Edge und Mozilla alle bis auf die Konfiguration Variable

Es gibt auch Darstellungsprobleme bei allen 3 Browser oben rechts wo Pflichtfeld seht, ist im Balken.
rmb
Plugin-Developer
Beiträge: 625
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von rmb »

Hallo zusammen,

aufgrund des neuen Menü-Managers in Admidio 3.3 musste ich alle Plugins umschreiben. Sie sind angepasst an den Menü-Manager und dürfen nicht über include... eingebunden werden. Die Scripte mit ..._show sind komplett entfallen.

Als URL ist immer folgendes einzutragen: -> /adm_plugins/<Name des Pluginverzeichnisses>/<Name des Hauptscripts>, für FormFiller wäre das z.B. -> /adm_plugins/formfiller/formfiller.php, für Mitgliedsbeitrag wäre das -> /adm_plugins/mitgliedsbeitrag/mitgliedsbeitrag.php

Den Fehler mit
Die Authorisierungsprüfung des Plugins ist fehlgeschlagen. Es ist mehr als ein Menüpunkt mit derselben URL definiert.
kann ich mir derzeit noch nicht erklären. In meiner Entwicklungsumgebung und auf zwei Testseiten tritt er nicht auf. Damit die Plugins bei Euch laufen, werde ich diese "Authorisierungsprüfung" mal deaktivieren. Die Updates dazu gibts dann bis zum Wochenende.

Gruß
rmb
Benutzeravatar
m6joe
Beiträge: 51
Registriert: 18. Sep 2015, 18:26
Wohnort: Finkenberg
Kontaktdaten:

Re: Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von m6joe »

Danke @ rmb!
Der angesprochene Fehler tritt auch bei völliger Freigabe (Rollen-Befugnis) des Links auf.
Hatte auch noch das Theme gewechselt, ohne anderem Ergebnis.

Wenn ich in mitgliedsbeitrag.php das rausnehme:
// only authorized user are allowed to start this module
if (!isUserAuthorized($_SESSION['pMembershipFee']['script_name']))
{
$gMessage->show($gL10n->get('SYS_NO_RIGHTS'));
}
läufts...
Ebenso dieselbe Prüfung beim Formfiller.

Tieferes Weiterklicken in die Plugins erzeugt jedoch wieder denselben Fehler - Autorisierungsprüfung wird auch in anderen Dateien abgefragt.

Grüße, Joe
rmb
Plugin-Developer
Beiträge: 625
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von rmb »

Hallo zusammen,

ich habe im Plugin FormFiller mal ein paar Änderungen durchgeführt. Es wäre schön, wenn das jemand mal testen könnte.
Hier ist der Link zu GitHub (Button Clone or download und dann Download ZIP).

Gruß
rmb
Benutzeravatar
m6joe
Beiträge: 51
Registriert: 18. Sep 2015, 18:26
Wohnort: Finkenberg
Kontaktdaten:

Re: Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von m6joe »

Hey rmb,
sieht gut aus jetzt - mir tun sich keine Fehler mehr auf!
rmb
Plugin-Developer
Beiträge: 625
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von rmb »

Hallo,

die neue Version von FormFiller ist hochgeladen. Die anderen Plugins folgen in den nächsten Tagen.

Gruß
rmb
muellermanu
Beiträge: 112
Registriert: 27. Feb 2009, 00:02
Wohnort: Schönau a.d. Brend
Kontaktdaten:

Re: Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von muellermanu »

Hallo,
habe gestern auf die neuste Version admidio und die neusten Versionen der Plugins geupdatetet! Bei mir kommt immer noch diese Fehlermeldung:

Fehler
Die Authorisierungsprüfung des Plugins ist fehlgeschlagen. Es ist mehr als ein Menüpunkt mit derselben URL definiert.

=> /adm_plugins/mitgliedsbeitrag/mitgliedsbeitrag.php
=> /adm_plugins/geburtstagsliste/geburtstagsliste.php
=> /adm_plugins/kategoriereport/kategoriereport.php

woran liegt das? Was muss ich ändern? Was habe ich übersehen?

Vielen Dank schon mal
Manu
Gruß Manu
rmb
Plugin-Developer
Beiträge: 625
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von rmb »

Hallo Manu,

in welchen Ordnern sind die Plugins genau installiert?

z.B. //<Deine Webseite>.de/adm_plugins/kategoriereport/kategoriereport.php

Gruß
rmb
muellermanu
Beiträge: 112
Registriert: 27. Feb 2009, 00:02
Wohnort: Schönau a.d. Brend
Kontaktdaten:

Re: Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von muellermanu »

Gruß Manu
rmb
Plugin-Developer
Beiträge: 625
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von rmb »

Hallo Manu,

schalte zuerst den Debug-Modus ein. Danach fügst du in kategoriereport.php in Zeile 34 folgenden Code ein:

Code: Alles auswählen

$gLogger->info('ScriptName: '.$scriptName);
Nachdem Kategoriereport einmal aufgerufen wurde, schickst Du mir die erstellte Log-Datei als PN.

Gruß
rmb
muellermanu
Beiträge: 112
Registriert: 27. Feb 2009, 00:02
Wohnort: Schönau a.d. Brend
Kontaktdaten:

Re: Updates mehrerer Plugins - erstellter Link nicht aufrufbar

Beitrag von muellermanu »

Danke rmb für Deine Hilfe!

Nur zur Erklärung falls noch andere den selben Fehler machen!
Ich hatte beim anlegend der Menüs bei Url
"https://www.website.de/admidio/adm_plug ... eport.php​"
eingegeben!
hier sollte nur folgendes eingetragen werden:
:arrow: "/adm_plugins/kategoriereport/kategoriereport.php"​

Komischer weise führte die Eingabe bei dem Plugin Awards
"https://www.website.de/admidio/adm_plug ... port.php"​
zu keinen Fehler

Vielen Dank für die SUPER Arbeit die Ihr (Das Team rund um Admidio) leistet und den SUPER Support hier im Forum
Gruß Manu
Antworten