Einzelne Kommentare im Forum nur für Rolle x lesbar machen

am 25.12.2010 - 12:29 Uhr in
Hallo zusammen und frohe Weihnachten.
Ich habe jetzt schon etliche Suchbegriffe probiert und bin leider nicht fündig geworden :-(
Mir geht es darum, daß ich als Forenmoderator einzelne Kommentare (und eigentlich auch Nodes) nur für Rolle xyz lesbar machen möchte. Also wenn jemand einen Beitrag bzw eine Antwort erstellt, soll dies moderiert werden können und je nach Inhalt dann eben nicht mehr global lesbar sein, sondern nur noch für die dafür berechtigten Rollen.
Wie müsste ich dazu vorgehen, daß wirklich nur dieser eine Kommentar (oder sogar Node - bzw der Inhalt des Nodes im Forum, aber eben nicht jeder weitere Kommentar) statt für "authenticated user" eben nur für User mit Rolle "darf FSK Beiträge lesen" sichtbar ist UND aber auch dann ein Hinweistext auf die erforderliche Rolle dort steht?
Ich denke mal, mein Anliegen ist nicht ganz so einfach zu lösen und erfordert evtl auch etwas trickreichere Lösungen.
In der Hoffnung, es jetzt deutlich genug dargestellt zu haben, wünsche ich noch schöne Feiertage
Herr Lich
- Anmelden oder Registrieren um Kommentare zu schreiben
uff War mein Anliegen
am 25.12.2010 - 20:58 Uhr
uff
War mein Anliegen wirklich so schwierig? Würde mich ja über die eine oder andere Antwort freuen....
Hi, dir ist schon aufgefallen
am 25.12.2010 - 21:59 Uhr
Hi,
dir ist schon aufgefallen das wir Weihnachten haben und der großteil der User sicherlich Weihnachten nicht unbedingt Ihre wertvolle Zeit hier im Forum "verschwenden"?
Weiterhin finde ich es etwas dreist, weniger als 24Std auf eine Antwort zu warten...
Devil schrieb Hi, dir ist
am 25.12.2010 - 22:08 Uhr
Hi,
dir ist schon aufgefallen das wir Weihnachten haben und der großteil der User sicherlich Weihnachten nicht unbedingt Ihre wertvolle Zeit hier im Forum "verschwenden"?
Weiterhin finde ich es etwas dreist, weniger als 24Std auf eine Antwort zu warten...
Mir ist es nicht nur aufgefallen, sondern ich nehme ebenso bewusst daran teil (An Weihnachten - ja auch ich habe Kinder, die allerdings schon etwas älter sind).
Aber warum dreist? Da empfinde ich Deine Bemerkung schon dreister... denn ich warte auch 96h und mehr auf Antworten...
Übrigens hat mein 2. Posting seinen Zweck erfüllt, daß jemand überhaupt geantwortet hat. Insofern DANKE (den Nutzen lassen wir mal außen vor)
Schöne Feiertage dann noch ;-)
http://drupal.org/search/apac
am 25.12.2010 - 22:17 Uhr
http://drupal.org/search/apachesolr_multisitesearch/node%20access?filter...
20 Sekunden bei d.org
Helrunar
am 25.12.2010 - 22:43 Uhr
http://drupal.org/search/apachesolr_multisitesearch/node%20access?filter...
20 Sekunden bei d.org
Vielen Dank dafür.
Doch ich habe anhand dieser Suchmaske nichts gefunden (gesehen), das es mir bzw dem Foren-Moderator gestattet, einzelne Kommentare innerhalb eines Threads nur noch für bestimmte Rollen lesbar zu machen. Vielleicht war ich jetzt einfach nur zu blind oder meine Anfrage oben war doch zu ungenau oder man hat bisher noch nicht wirklich verstanden, worum es geht.
VIelleicht gibt es diese Möglichkeit in Verbindung mit dem Drupal Forum ja auch gar nicht, daß man wirklich einzelne Kommentare einer Rolle zuweisen kann? Sorry, ich weiß es eben nicht und hoffe auf entsprechende Hilfe oder Hinweise.
Evtl konkretisiert Du Deine Antwort, indem Du eines der Suchergebnisse hier anführst, wo Du der Meinung bist, es entspricht ja doch meinen Vorstellungen?
MfG
Herr Lich
Es fehlt noch der Hinweis
am 30.12.2010 - 15:11 Uhr
Ich schubs den Thread nochmal an, da mir eine Lösung des Problems doch recht wichtig ist.
Damit ich nicht komplett alles nochmal neu schreibe, verweise ich auf obige Erklärung, worum es mir geht.
Gruß
Herr Lich
Scheinbar hat sich noch nie
am 01.05.2011 - 12:55 Uhr
Scheinbar hat sich noch nie jemand über diesen Umstand gedanken gemacht oder eine Lösung gefunden bzw selbst eine erstellt.
Schade eigentlich, da eine solche Funktion wirklich sinnvoll wäre.
hallo
am 01.05.2011 - 13:38 Uhr
ich verstehe deine frage nicht mit der rolle im forum willst du ein forum nur für mod. ? anlegen
Erklärung
am 01.05.2011 - 14:37 Uhr
ich verstehe deine frage nicht mit der rolle im forum willst du ein forum nur für mod. ? anlegen
Hallo Robert,
stelle Dir einmal das Szenario vor, daß ein Mitglied einen Text postet, der als fsk18 eingestuft werden müsste in einem Thread, der aber für alle Mitglieder lesbar ist. Könnte man nun moderieren, daß nur dieser eine Text nur für Rolle xyz lesbar ist, wäre eine feinere Abstufung der Zuordnung von Inhalten zu Rollen möglich.
So besser formuliert? Es muss nicht der komplette Thread verschoben werden, wenn man die Möglichkeit hätte, einzelne Beiträge/Kommentare entspechend zu kennzeichnen als "nur lesbar für Rolle xyz".
MfG
Herr Lich
Dann müsste man die
am 01.05.2011 - 19:32 Uhr
Dann müsste man die Kommentare über einen eigenen Inhaltstypen + CCK machen und nicht die Kommentare vom Core verwenden. Damit wäre es möglich einzelne Kommentare/Nodes nur für spezielle Rollen sichtbar zu machen. Für Rollen, die keinen Berechtigung haben, könnte man z.B. einen Hinweistext, anstelle des Kommentars, ausgeben.
z.B.
Kommentar 1
Kommentar 2
Kommentar 3
Dieser Kommentar ist FSK18 und für Dich nicht sichtbar.
Kommentar 5
Kommentar 6
Kommentar 7
Dieser Kommentar ist FSK18 und für Dich nicht sichtbar.
Kommentar 9
Du hast es erkannt
am 01.05.2011 - 20:42 Uhr
Hallo lonit,
die Struktur hast Du richtig erkannt. Doch wie wäre der Weg, vorhandene Kommentare umzuwandeln und dem Forum nebst advanced forum klar zu machen, den Inhaltstyp zyx als nun relevant zu sehen? Da fehlt mir wohl gewaltig was, um das umzusetzen.
Irgendwie muss das ja dann auch noch moderiert werden. Benachrichtigung etc pp wäre also auch nötig.
Aber den Hinweis nutze ich gerne für lokale Experimente.
Danke erstmal.
Wie man vohandene Kommentare
am 01.05.2011 - 21:26 Uhr
Wie man vohandene Kommentare "umwandeln" kann, kann ich Dir leider nicht sagen. Aber da bei Drupal eigentlich nichts unmöglich ist, könnte man sicher ein Modul schreiben welches die vorhandenen Kommentare, mit Hilfe eines vorher angelegten Inhaltstypen, in Nodes umwandelt. Da müsstest Du Dich aber entweder selbst einlesen oder einen Spezi aus dem Forum beauftragen. Ganz einfach wird das sicher nicht.
Ich nutze z.B. ein eigenes User-Gästebuch (über CCK, Views, Rules, Userreference + diverse Access-Module (u.a.)), weil mir die vorhandenen GästbuchModule nicht zugesagt haben. Es gibt z.B. E-Mailbenachrichtigung und nicht nur der Gästebuchschreiber hat, nach dem Eintragen, das Recht den Eintrag zu löschen/editieren, auch der Profile-Inhaber bekommt, nach dem Eintrag, diese Rechte zugewiesen und noch viel mehr. Moderieren wäre auch möglich. Auch die Sichtbarkeit der Einträge könnte man bis ins kleinste Detail steuern. Jetzt sitze ich gerade und lerne Ajax da ich nach dem Gästbucheintrag keinen Refresh des gesamten Profils haben will. Wenn auch das noch klappt, ist man, bzgl. dieses Problems, ganz oben im Olymp angekommen - besser gehts dann nicht mehr.
Und so wie ich das fürs Gästbuch mache, kann man das auch bestens für die Kommentare umsetzen. Jetzt wäre nur die Frage wie man die vorhandenen Kommentare in Nodes umwandelt. Dazu erstelle aber am besten mal einen neuen Thread hier. Vielleicht kann Dir da jemand ein paar Denkanstöße geben.
Edit:
Mit diesem Modul kann man scheinbar vorhandene Core-Comments in Nodes umwandeln (es gibt aber ein "Warning" dazu)
http://drupal.org/project/nodecomment oder mit http://drupal.org/project/comment_mover
Also Vorsicht beim ausprobieren (Unbedingt eine Sicherung anlegen).
Gruß Matthias