kann ich einen blog verstecken vor den anderen usern eines systems?
Eingetragen von thomas.n (7)
am 24.06.2008 - 11:32 Uhr in
am 24.06.2008 - 11:32 Uhr in
Ich betreibe mit einigen kollegen ein geschlossenes diskussionsforum und bin der "admin" (naja hüstel), jetzt habe ich überlegt, ob ich nicht auf der gleichen plattform auch noch ein ganz privaten "blog" betreiben könnte, den nur ich als admin zu sehen bekomme. Aber das habe mit experimentieren mit den berechtigungen nicht hin gekriegt. Die anderen bekamen entweder gar nichts zu sehen oder alles, weil die einzige berechtigung, die für mich erkennbar etwas änderte, in "nodes - inhalte lesen" bestand. Aber klar, alles sind nodes, dann ist eben nix mehr zu sehen, wenn ich das einem user streiche. Gibt es eine lösung, auf die ich nicht gekommen bin?
- Anmelden oder Registrieren um Kommentare zu schreiben
Habe zwar mit Drupal 6 noch
am 30.06.2008 - 10:47 Uhr
Habe zwar mit Drupal 6 noch keine Erfahrung aber unter Drupal 5 wäre z.B. folgende Lösung möglich, die ja eventuell auch mit Drupal 6 geht:
Lade dir von www.drupal.org die Module CCK und Views herunter und installiere es, aktiviere es unter Verwalten-Module. Dann kannst du unter Verwalten-Inhaltstypen- einen neuen Inhaltstyp hinzufügen, z.B. "myblog", wenn du dann unter Verwalten-Zugriffskontrolle "View myblog content" nur für admins freigibst, dürfte den Blog eigentlich sonst auch niemand sehen.
Für einen neuen
am 01.07.2008 - 00:40 Uhr
Für einen neuen Inhaltstypen brauche ich doch weder CCK noch Views. Das kann ich genau so ohne diese beiden Module machen.
Man möge mich berichtigen.
Gruß
JThan
Gruß
JThan
_____
Alle Angaben in meinen Beiträgen sind stets ohne Gewähr und auf eigenes Risiko für bare Münze zu nehmen.
Happy Coding!
am 01.07.2008 - 01:39 Uhr
"View myblog content"
Wäre schön, wenn es das gäbe. Leider aber nicht: für die Nodes alle Inhaltstypen, die als "published" abgespeichert wurden, ist von Haus aus in Drupal nur eine einzige, gemeinsame Berechtigung verfügbar: "Inhalt lesen". Man bräuchte daher zusätzlich noch eines dieser Community-Module: content_access oder auch nodeaccess - aber beide verharren noch im 5.x-Stadium.
Im Grunde ließe sich das Ganze alternativ und relativ rasch über ein Minimodul für Drupal 6.x selber basteln (Stichworte: hook_perm() und hook_access()). hook_access() ist aber tricky - es greift erst, wenn der Node published ist, ansonsten wird der Hook gar nicht erst aufgerufen. Das muss man aber ja einfach nur wissen ...
So Happy Coding!
Content Access
am 01.07.2008 - 10:05 Uhr
Content Access ist in Arbeit.