Einbindung Kategoriereport

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
Antworten
DockhornM
Beiträge: 9
Registriert: 20. Okt 2016, 10:44

Einbindung Kategoriereport

Beitrag von DockhornM »

ich hab ein kleines Problem bei der Einbindung des Kategoriereports.

das einbinden unter den Modulen bzw. als separates Pluginmenü mit

Code: Alles auswählen

include(ADMIDIO_PATH . FOLDER_PLUGINS . '/kategoriereport/kategoriereport.php');
bewirkt gar nichts, es wird nichts unter den anderen Modulen angezeigt

das Einbinden mit

Code: Alles auswählen

include(SERVER_PATH. '/adm_plugins/kategoriereport/kategoriereport.php');
bewirkt zwar das etwas angezeigt wird, aber unter dem letzten Modul taucht dann der link auf:

Code: Alles auswählen

#PLG_KATEGORIEREPORT_CATEGORY_REPORT#
Als Ergänzung: der obige Link verweist auf folgendes Ziel:

Code: Alles auswählen

http://www.meineseite.de/admidioFOLDER_PLUGINS/kategoriereport/kategoriereport_show.php?mode=html

Die anderen Plugins funktionieren tadellos

Code: Alles auswählen

//Neu
					$pluginMenu = new Menu('plugins', 'Plugins');
					include(SERVER_PATH. '/adm_plugins/mitgliedsbeitrag/mitgliedsbeitrag.php');
					include(SERVER_PATH. '/adm_plugins/geburtstagsliste/geburtstagsliste.php');
					include(SERVER_PATH. '/adm_plugins/kategoriereport/kategoriereport.php');
					echo $pluginMenu->show();
					
					echo $moduleMenu->show();
rmb
Plugin-Developer
Beiträge: 632
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Einbindung Kategoriereport

Beitrag von rmb »

Hallo DockhornM,

geh mal mit phpMyAdmin auf die Datenbank und öffne die Tabelle adm_plugin_preferences.
Hier suchst und vergleichst Du die plp_value-Einträge von
  • - PKR__Pluginfreigabe__freigabe
    - PGL__Pluginfreigabe__freigabe
    - PMB__Pluginfreigabe__freigabe
Die Einträge sollten alle gleich aussehen, wie z.B. "((1#_#4))".

Gruß
rmb
DockhornM
Beiträge: 9
Registriert: 20. Okt 2016, 10:44

Re: Einbindung Kategoriereport

Beitrag von DockhornM »

folgende Einträge hab ich gefunden:

PKR__Pluginfreigabe__freigabe ((1#_#2))
PGL__Pluginfreigabe__freigabe ((1#_#2))
PMB__Pluginfreigabe__freigabe ((1#_#2))

passt das so?
rmb
Plugin-Developer
Beiträge: 632
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Einbindung Kategoriereport

Beitrag von rmb »

Hallo,

ja das passt so, das ist die Standardeinstellung. Der Link zu den Plugins wird angezeigt für Angehörige der Rollen mit der RollenID 1 bzw. 2 (i.d.R. Administrator und Mitglied).

Dass alle Einträge in der Tabelle vorhanden sind, zeigt schon mal, dass die Setup-Routine durchlaufen wurde. Es gibt also keinen Schreibfehler in den Pfadangaben.

Jetzt mal prüfen, ob diese Einträge in der Tabelle von einer Vorgängerversion stammen oder von der aktuell vorhandenen. Dazu folgendes vergleichen:
In jedem Verzeichnis der Plugins gibt es eine version.php. Die Angaben darin müssen mit den Angaben in der Tabelle adm_plugin_preferences übereinstimmen. Für Kategoriereport sind das die plp_namen PKR__Plugininformationen__stand bzw ...__version

Gruß
rmb
DockhornM
Beiträge: 9
Registriert: 20. Okt 2016, 10:44

Re: Einbindung Kategoriereport

Beitrag von DockhornM »

Hallo rmb,

sorry für die späte Rückmeldung - bin jetzt erst zum Prüfen gekommen.

der Eintrag in der version php stimmt mit dem Eintrag in der Tabelle überein

Code: Alles auswählen

$plugin_version = '2.2.0';
$plugin_stand   = '20.12.2016';
rmb
Plugin-Developer
Beiträge: 632
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Einbindung Kategoriereport

Beitrag von rmb »

Hallo DockhornM,

die Setup-Routine des Plugins ist vollständig abgearbeitet worden, das Plugin ist richtig eingebunden.

Die Startroutinen von Kategoriereport und Geburtstagsliste sind bis auf kleine Unterschiede genau gleich. Alle Werte in der Datenbank sind gleich und auf aktuellem Stand. Der Link müsste angezeigt werden.

Fehlt evtl. der Ordner "languages" im Plugin-Ordner?


rmb
DockhornM
Beiträge: 9
Registriert: 20. Okt 2016, 10:44

Re: Einbindung Kategoriereport

Beitrag von DockhornM »

hallo rmb

der Ordner fehlt tatsächlich :shock:
Antworten