Sichbarkeit der Blogs individuell anpassen
am 06.02.2010 - 13:24 Uhr in
Hallo,
ich arbeite mit Advanced Blog. Ist es auch möglich,
dass die Mitglieder einstellen können, ob ihre Blogs
generell auch von Gästen oder nur von Mitgliedern
gelesen werden können?
Node Access ist da ja zu speziell und meine User
müßten das jedes Mal einzeln einstellen ...
Ich habe noch so meine Probleme mit den Berechtigungen,
wenn es um 'Gäste' geht oder 'einfache Mitglieder'.
Letztere bekommen zum Beispiel auch das Apture Modul
angezeigt und nirgends kann man einstellen, dass es
pro Rolle ausgeblendet werden soll.
Während man create, edit und delete eigentlich immer
anpassen kann, vermisse ich 'view' doch bei der überwiegenden
Mehrheit der Module.
Ehrlich gesagt erschließt sich mir nicht der Nutzen,
dieser Einschränkung. Wahrscheinlich habe ich die berühmten
Tomaten auf den Augen....
Gruß,
Kirsten
- Anmelden oder Registrieren um Kommentare zu schreiben
Blocksichtbarkeit nach Rolle steuern
am 06.02.2010 - 15:14 Uhr
und nirgends kann man einstellen, dass es pro Rolle ausgeblendet werden so
Wieso soll das nicht gehen.
JEDER Block stellt in seiner Konfiguration bei der Sichtbarkeitssteuerung die Moeglichkeit bereit, mit PHP Code zu arbeiten. Hat man die ID eines User
<?php
global $user;
?>
kann man seine Rollen ermitteln und nur wenn er der fraglichen Rolle zugeordnet ist wird mit
<?php
return TRUE;
?>
der Block angezeigt.
Wie man mittles PHP die Blocksichtbarkeit steuert ist, auch hier auf DC, hinreichend dokumentiert.
------------------------
Quiptime Group
Da geht noch was.
Nicht richtig gelesen ...
am 06.02.2010 - 20:05 Uhr
Hallo quiptime,
damit hast Du Recht, aber das war nicht meine Frage - es geht nicht um Blöcke, sondern um Weblogs.
Ich möchte gerne, dass jeder Blogger aussuchen kann, ob sein Blog für alle sichtbar ist oder nur für angemeldete Benutzer.
Gruß,
Kirsten
Gruß,
Kirsten
Solange besser möglich ist, ist gut nicht genug.
http://www.net-explorer.org
Möglich, dass es das
am 06.02.2010 - 21:02 Uhr
Möglich, dass es das irgendwo in einem Modul gibt ich würde aber eher so hin gehen, dass ich ein Profilfeld für die Einstellung nehme und dann einen View erstelle der als Argument die user id nimmt und die Einstellung beim jeweiligen user überprüft was Eigenentwicklung wäre.
Ich kenne aber auch das Advanced Blog Modul nicht. Hier wäre das herangehen aber vermutlich ähnlich, nur dass Views nicht zum Einsatz kommen würde, sondern eine Abfrage in der node-blog...whatever.tpl.php bzw. die themplate.php das Feld statt findet und gff. nicht den Inhalt, sondern eine Meldung ausgibt.
Coding gurus vor! quiptime?
genau das suche ich auch
am 12.03.2010 - 09:02 Uhr
aktuell mit Content Access nur für Admin gelöst, was Nutzer überfordert.
Einfach "ja" "nein" für Nutzer ob Gastzugriff oder nicht, wäre genial.
Axel