- Posts: 25
- Thank you received: 0
Kunena 7.0.8 Released
The Kunena team has announce the arrival of Kunena 7.0.8 [K 7.0.8] in stable which is now available for download as a native Joomla extension for J! 5.4.x/6.0.x./6.1.x. This version addresses most of the issues that were discovered in K 6.2 / K 6.3 / K 6.4 and issues discovered during the last development stages of K 7.0
Eröffnet dazu bitte ein eigenes neues Thema.
Solved Berechtigungsebenen im Kunena Forum in Verbindung mit noixACL
ich hab nochmal eine Frage bezüglich Berechtigungssystem im Kunena Forum.
Ich habe ein Forum das in etwas wie folgt struckturiert ist:
Forumcat1
>Forum 1A
>Forum 1B
>Forum 1C
Forumcat2
>Forum 2A
>Forum 2B
>Forum 2C
>Forum 2D (Chefs)
Forumcat3
>Forum 3A
>Forum 3B
Forumcat 1 und 3 sollen für jeden sichtbar sein, und nur für registrierte zu beschreiben sein. Das ist Standardeinstellung und stellt kein Problem dar
Das Problem ist Forumcat2
Forum2A soll für Registrierte und Gäste sichtbar bzw. beschreibbar sein (wie die anderen Standardforum
Forum2B und Forum2C sollen nur für eine bestimmte Gruppe sichtbar sein. Diese nenne ich hier mal "Mitglied"
Forum2D soll für eine übergeordnete Gruppe "Chefs" sichtbar sein (nicht Moderatoren). Diese User in der Gruppe Chefs als übergeordnete sollen natürlich auch die anderen Mitgliederforen einsehen können.
Immerhin weiß ich schon wie die berechtigungen sein sollen, nun zum Problem der Umsetzung:
ich habe mir die component "noixACL" runtergeladen und installiert und war voller Freude dass ihr hier die Usergruppen "Mitglieder" sowie "Chefs" anlegen konnte. Diesen kann in einer Baumstruktur die "parent" gruops zuweisen. Das sieht dann in etwa so aus:
Gast
--> Registrierte
--|-->Autoren
--|--|-->Editoren
--|--|--|-->Publisher
--> Mitglieder
--|--> Chefs
Der Kategorie im Kunena Forum kann ich nun die Mindestzugangsstufe zuweisen. Also wenn ich hier als mindeststufe "Mitglied" einstelle, dann können alle User mit dem Rang "Mitglied" auf dieses Forum zugreifen. Das Funktioniert auch mit dem Chef-Rang.
ABER, um das zu testen habe ich 3 Testaccounts angelegt und war in verschiedenen Browsern mit allen 3 gleichzeitig angemeldet (ein Chef, ein mitglied, ein Registriert Account)
Wenn ich jetzt aber den Chef-Account wieder herabstufe auf Mitglied oder registriert, dann kann dieser Chef Account immer noch alles einsehen. umgekehrt das gleiche Problem. Wenn ich einen Account heraufstufe, kann dieser das Forum nicht einsehen.
Wenn ich die Zugangsstufe fürs Forum 2 x ändere (einmal auf registriert, dann wieder auf Mitglied) dann kann der testaccount wieder korrekt zugreifen.
Leider ist es völliger Humbug, wenn ich jedes mal das Forum überarbeiten muss, sobald es ein neues "Mitglied" gibt. Hier liegt also das Problem
Ich hab auch mal die Datenbank beobachtet. Dabei ist mir aufgefallen, wenn ich bei einem Forum die Mindestzugangsstufe ändere ändert sich logischerweise die Spalte pup_access in der Tabelle kunena_categories.
19, 20, 21 sind hier die Standartwerte (Autor, Editor, Publisher), Mitglied war glaube 35 und Chef 36.
Wer hat Erfahrungen mit diesem Thema, kann mir am besten dabei helfen das Problem zu lösen, zur Not was anderes empfehlen.
Die Zeit drängt etwas, da ich am Sonntag mit der Site online gehen will. Freue mich über schnelle Hilfe.
Achtung: Community Builder würd ich gerne meiden.
Please Log in or Create an account to join the conversation.
- Posts: 12288
- Thank you received: 2537
Das dürfte insofern kein Problem sein, da Kunena die Benutzerverwaltung von Joomla verwendet. Wenn du einen Benutzer in Joomla herabstufst, dann muss es Kunena natürlich mitgeteilt werden. Das geschieht durch die Funktion "Benutzer synchronisieren" in der Kunenaverwaltung.Wenn ich jetzt aber den Chef-Account wieder herabstufe auf Mitglied oder registriert, dann kann dieser Chef Account immer noch alles einsehen.
Leider hast du uns nicht mitgeteilt, welche Kunenaversion du benutzt. Ab Version 1.5.11 aufwärts, werden die Einstellungen nach dem synchronisieren sofort übernommen, bei älteren Versionen musst du danach den Benutzer ab- und wieder neu anmelden, damit es wirksam wird.
Zu deinem zweiten Problem (eine Sektion für Gäste schreibbar und die anderen Sektionen wieder nicht) gibt es keine direkte Lösung in Kunena.Forum2A soll für Registrierte und Gäste sichtbar bzw. beschreibbar sein
Important! Always create a backup before you make any changes to your website!
Please Log in or Create an account to join the conversation.
erstmal wieder danke für deine Antwort.
Klick hats gmacht. War genau das was ich gesucht hatte.
Beim zweiten Problem habe ich mich vielleicht schlecht ausgedrückt. Natürlich soll das genau so sein wie es ist. Also Gäste sollen nichts schreiben können, sonst hab ich sicherlich schnell etliche Spam bots an der Backe.
ich werd vielleicht mal nen kleinen Leitfaden schreiben.
Danke nochmals und Grüße
Please Log in or Create an account to join the conversation.
Multigroup wird aber nicht gegriffen.
Also im noicACL kann man einen user zu "Publisher" machen, und per häkchen dann 'Multigroupen' und noch gleichzeitig zum Mitglied machen.
Damit dieser User also Beiträge verfassen darf, und gleichzeitig ins Forum darf.
Ich werds jetzt wohl so machen, dass meine 2 - 3 Autoren einen eigenen Autoren Account neben Ihrem Foren Account bekommen. Aber vielleicht weiß du (rich) oder jemand anderes da ja mehr als ich....
Dangö again
Please Log in or Create an account to join the conversation.
- Posts: 12288
- Thank you received: 2537
Wenn du für diesen gewissen Forumbereich die Einstellung "Untergruppen erlauben" auf ja stellst, dann kann der Publisher ja in alle Bereiche darunter hinein. Ich nehme an, dass ein Publisher bei noixACL höher als ein Mitglied eingestuft ist.Also im noicACL kann man einen user zu "Publisher" machen, und per häkchen dann 'Multigroupen' und noch gleichzeitig zum Mitglied machen.
Important! Always create a backup before you make any changes to your website!
Please Log in or Create an account to join the conversation.
Wenn ich dich richtig verstehe ist das eine Childgroup der Parentgroup, oder?
Ich habe jetzt mal den Aufbau wie folgt abgeändert:
--> Registrierte
--|-->Autoren
--|--|-->Editoren
--|--|--|-->Publisher
--|--|--|--|--> Mitglieder
--|--|--|--|--|--> Chefs
Einem testaccount habe ich die Gruppe Publisher zugewiesen, sowie die "Untergruppe" Mitglieder"
Der testaccount kann jetzt Publishen, aber hat kein Zugriff auf die internen Foren.
Bei den internen Foren habe ich "Untergruppen berücksichtigen: JA" eingestellt.
Die Benutzer habe ich vorher synchronisiert...
Verstehe das nicht. Irgendwie hab ich den Eindruck dass Kunena und noixACL an dieser Stelle nicht richtig kompatibel sind, oder doch?
Please Log in or Create an account to join the conversation.