Birthday Plugin - wer kann modifizieren?
-
- Beiträge: 157
- Registriert: 24. Jun 2010, 17:35
Birthday Plugin - wer kann modifizieren?
Ich suche jemanden, der dieses Plugin so modifiziert, dass die Geburtstage nur vom bestimmten Rollen angezeigt werden. Wer kann helfen?
Zuletzt geändert von chrissy-dizzy am 25. Jul 2018, 14:24, insgesamt 1-mal geändert.
Re: Geburtstagsliste - wer kann modifizieren?
Hallo!
In admidio 3.3.X kannst du über die Einstellungen im Menü die Sichtbarkeit des Plugins steuern. Dadurch kannst du den zugriff auf bestimmte Rollen beschränken. Reicht dir das nicht?
Gruß Henner
In admidio 3.3.X kannst du über die Einstellungen im Menü die Sichtbarkeit des Plugins steuern. Dadurch kannst du den zugriff auf bestimmte Rollen beschränken. Reicht dir das nicht?
Gruß Henner
-
- Beiträge: 157
- Registriert: 24. Jun 2010, 17:35
Re: Geburtstagsliste - wer kann modifizieren?
Hallo Henner,
in dem System sind die Daten auch von Verstorbenen hinterlegt. Die sollen nicht in der Geburtstagsliste auftauchen. Aus archivarischen Gründen müssen sie jedoch im System bleiben.
Ich habe in der config.php eine 1 für die anzuzeigende Rolle eingetragen
$plg_rolle_sql = '1';
, doch das wirkt nicht. bzw. wird dann die Seite ohne css anzeigt.
in dem System sind die Daten auch von Verstorbenen hinterlegt. Die sollen nicht in der Geburtstagsliste auftauchen. Aus archivarischen Gründen müssen sie jedoch im System bleiben.
Ich habe in der config.php eine 1 für die anzuzeigende Rolle eingetragen
$plg_rolle_sql = '1';
, doch das wirkt nicht. bzw. wird dann die Seite ohne css anzeigt.
Re: Geburtstagsliste - wer kann modifizieren?
Hallo!
Die Sichtbarkeit der verstorbenen Mitglieder würde ich dadurch einschränken, dass ich deren Rollenmitgliedschaft mit dem Todestag beenden würde. Sie werden dann nicht mehr angezeit, wenn sie aktuell keiner Rolle mehr zugeordnet sind.
Für Archivzwecke könnt ihr euch auch die ehemaligen Mitglieder anzeigen lassen, wenn die entsprechenden Rechte vergeben sind.
Die Sichtbarkeit des Plugins und damit der Geburtstagsliste an sich, brauchst du nicht in einer config zu beschränken. In 3.3.X kannst du das bei den Menüeinstellungen machen. Siehe Screenshot: Hilft das weiter?
Die Sichtbarkeit der verstorbenen Mitglieder würde ich dadurch einschränken, dass ich deren Rollenmitgliedschaft mit dem Todestag beenden würde. Sie werden dann nicht mehr angezeit, wenn sie aktuell keiner Rolle mehr zugeordnet sind.
Für Archivzwecke könnt ihr euch auch die ehemaligen Mitglieder anzeigen lassen, wenn die entsprechenden Rechte vergeben sind.
Die Sichtbarkeit des Plugins und damit der Geburtstagsliste an sich, brauchst du nicht in einer config zu beschränken. In 3.3.X kannst du das bei den Menüeinstellungen machen. Siehe Screenshot: Hilft das weiter?
-
- Beiträge: 157
- Registriert: 24. Jun 2010, 17:35
Re: Geburtstagsliste - wer kann modifizieren?
Hallo,
die Mitgliedschaften zu beenden möchte ich vorerst ausschließen. Die Geburtstagsliste soll auch allen eingeloggten Mitgliedern angezeigt werden - nur eben soll die angezeigte Liste auf bestimmte Rollen beschränkt sein.
Dies ist ja in der config.php scheinbar auch vorgesehen
// Angabe welche Rollen selektiert werden sollen
// Aufzählung mit Komma vornehmen "(4,5)"
$plg_rolle_sql = ' ';
Funktioniert nur nicht ... s.o.
die Mitgliedschaften zu beenden möchte ich vorerst ausschließen. Die Geburtstagsliste soll auch allen eingeloggten Mitgliedern angezeigt werden - nur eben soll die angezeigte Liste auf bestimmte Rollen beschränkt sein.
Dies ist ja in der config.php scheinbar auch vorgesehen
// Angabe welche Rollen selektiert werden sollen
// Aufzählung mit Komma vornehmen "(4,5)"
$plg_rolle_sql = ' ';
Funktioniert nur nicht ... s.o.
Re: Geburtstagsliste - wer kann modifizieren?
Das verstehe ich nicht.
Angenommen die Rolle "Mitglied" ist id 1. Dann selektierst du, dass nur Gebrutstage der Rolle 1 angezeigt werden.
Wenn das Mitglied verstirbt willst du die Mitgliedschaft nicht beenden - dann bleibt es doch in Rolle 1 und du musst eigentlich nichts selektieren. Bzw. bringt das Selektieren nichts. Du hast also eine extra Rolle "Ehemalige" (mit z.B. id 5). Beendest also die Mitgliedschaft in Rolle 1 und startest eine Mitgliedschaftin Rolle 5.
Verstehe ich das jetzt richtig? Welche archivarischen Zwecke kannst du mit dem Status "ehemalige", den Admidio vorsieht, nicht umsetzen?
Gruß Henner
Angenommen die Rolle "Mitglied" ist id 1. Dann selektierst du, dass nur Gebrutstage der Rolle 1 angezeigt werden.
Wenn das Mitglied verstirbt willst du die Mitgliedschaft nicht beenden - dann bleibt es doch in Rolle 1 und du musst eigentlich nichts selektieren. Bzw. bringt das Selektieren nichts. Du hast also eine extra Rolle "Ehemalige" (mit z.B. id 5). Beendest also die Mitgliedschaft in Rolle 1 und startest eine Mitgliedschaftin Rolle 5.
Verstehe ich das jetzt richtig? Welche archivarischen Zwecke kannst du mit dem Status "ehemalige", den Admidio vorsieht, nicht umsetzen?
Gruß Henner
Re: Geburtstagsliste - wer kann modifizieren?
Hallo,chrissy-dizzy hat geschrieben:Hallo,
die Mitgliedschaften zu beenden möchte ich vorerst ausschließen. Die Geburtstagsliste soll auch allen eingeloggten Mitgliedern angezeigt werden - nur eben soll die angezeigte Liste auf bestimmte Rollen beschränkt sein.
Dies ist ja in der config.php scheinbar auch vorgesehen
// Angabe welche Rollen selektiert werden sollen
// Aufzählung mit Komma vornehmen "(4,5)"
$plg_rolle_sql = ' ';
Funktioniert nur nicht ... s.o.
ich dachte auch zunächst, dass würde nicht funktionieren. Es lag bei mir aber daran, dass ich mit Adminrechten getestet habe. Als Admin scheinen die Beschränkungen überschrieben zuwerden- was ja auch sinnvoll ist.
Hast du die Beschränkung mit einem Testzugang ohne Adminrechte probiert?
Gruß Henner
-
- Beiträge: 157
- Registriert: 24. Jun 2010, 17:35
Re: Geburtstagsliste - wer kann modifizieren?
Hallo Henner,
wir haben die Rolle "Verstorbene", (Role ID 7)
Dann eine Rolle "Lebende" (Role ID 7).
Sobald ich die config.php ändere, zerschießt es die css. auch wenn ich mich auslogge und als testuser einlogge.
wir haben die Rolle "Verstorbene", (Role ID 7)
Dann eine Rolle "Lebende" (Role ID 7).
Sobald ich die config.php ändere, zerschießt es die css. auch wenn ich mich auslogge und als testuser einlogge.
Re: Geburtstagsliste - wer kann modifizieren?
Ich weiß zwar nicht, ob das das Problem ist, aber es kann ja eigentlich nicht zwei Rollen mit derselben ID geben.chrissy-dizzy hat geschrieben: wir haben die Rolle "Verstorbene", (Role ID 7)
Dann eine Rolle "Lebende" (Role ID 7).
Hast du dich da vertippt?
Sonst kann ich da leider nicht helfen. An die config komme ich ja auch mit Zugangsdaten für admidio nicht dran.
Re: Geburtstagsliste - wer kann modifizieren?
Hallo chrissy-dizzy,
welches Plugin verwendest Du eigentlich?
Du schreibst "Geburtstagsliste", aber im Plugin "Geburtstagsliste" gibt es keine config.php. Die von Dir beschriebene config.php gehört zum Plugin "Birthday".
Gruß
rmb
welches Plugin verwendest Du eigentlich?
Du schreibst "Geburtstagsliste", aber im Plugin "Geburtstagsliste" gibt es keine config.php. Die von Dir beschriebene config.php gehört zum Plugin "Birthday".
Gruß
rmb
-
- Beiträge: 157
- Registriert: 24. Jun 2010, 17:35
Re: Geburtstagsliste - wer kann modifizieren?
Ok, danke für den Hinweis. Es handelt sich in der Tat um das birthday Plugin. Meine Rollen haben unterschiedliche IDs - da habe ich mich vertippt.
Re: Birthday Plugin - wer kann modifizieren?
Hallo,
ein uralter Thread, aber ich hatte heute mit dem Birthday Plugin (welches bei 3.3.7 mitgeliefert wird) das gleiche Problem;
Sobald ich im config.php unter $plg_rolle_sql einen Wert eintrage, zerschiesst es mir das Layout der kompletten Seite und zeigt lediglich eine verstümmelte Login-seite an. Mache ich etwas falsch?
Gruss, swid
ein uralter Thread, aber ich hatte heute mit dem Birthday Plugin (welches bei 3.3.7 mitgeliefert wird) das gleiche Problem;
Sobald ich im config.php unter $plg_rolle_sql einen Wert eintrage, zerschiesst es mir das Layout der kompletten Seite und zeigt lediglich eine verstümmelte Login-seite an. Mache ich etwas falsch?
Gruss, swid
Re: Birthday Plugin - wer kann modifizieren?
ich glaub da fehlen die klammern. Ist leider im Kommentar auch falsch.
Code: Alles auswählen
// falsch
$plg_rolle_sql = '1,2,3';
// richtig
$plg_rolle_sql = '(1,2,3)';
Re: Birthday Plugin - wer kann modifizieren?
so funktioniert es! Danke Ximex
Re: Birthday Plugin - wer kann modifizieren?
Habs für v4.0 auf ein array geändert. Vermutlich wird sich aber bis zum release von v4.0 noch einiges an der config ändern