Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Feld nur für bestimmte Rollen anzeigen lassen

Eingetragen von Tim99@drupal.org (170)
am 14.02.2008 - 07:00 Uhr in
  • Views

Hallo,

es geht bei mir um einen Calendar-Eintrag, also einen Termin. Das ist als CCK-Inhaltstyp definiert, denke ich. Eine bestimmte Gruppe (nennen wir sie "Mitarbeiter") soll die Möglichkeit haben, den Termin als "Nur für Mitarbeiter sichtbar" zu kennzeichnen. Dann möchte ich später filtern, dass diese Termine nur für Mitarbeiter angezeigt werden.

Allerdings weiss ich leider nicht, wie ich es hinkriege, dass Mitarbeiter dieses Feld bei der Node-Erstellung angezeigt werden und andere nicht. Muss man da mit Theming an die Sache ran gehen?

Hier ist ein Tutorial über Themen von CCK, aber das scheint mir etwas schwergewichtig für diese eigentlich "simple" Aufgabe:
http://drupal.org/node/101092

Falls es anders geht (was mir lieber wäre): Kann man die Sichtbarkeit von Feldern irgendwo anders einstellen?

‹ View zeigt Daten nicht an eigenen view für organic groups basteln ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

CCK Field permissions

Eingetragen von Tim99@drupal.org (170)
am 14.02.2008 - 07:12 Uhr

Hm. http://drupal.org/project/cck_field_perms gefunden. Aber ob es davon mal eine D6-Version geben wird, wage ich zu bezweifeln...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Berechtigung für Kalendereinträge

Eingetragen von Thomas Zahreddin (262)
am 14.02.2008 - 10:47 Uhr

Für Berechtigungen hat Drupal mehrere Zuweisungsmechanismen auf Lager:
z.B.
über eine Vokabular = Taxonomy könnte man den Kalendereinträgen verschiedene Begriffe zuordnen, das zugehörige Modul heist glaube ich Taxonomy_access.

Oder Du kopierst den Inhaltstyp und machst einen Typ Termine Nur für Mitarbeiter und weist die Berechtigungen über den Inhaltstyp oder einen View zu, der nur für die Mitarbeiter sichtbar ist.

Falls es wenige Einträge sind kann die Berechtigungszuordnung auf der Basis eines einzelnen Termins erfolgen.

Und es gibt schließlich noch ein Modul, dass die Berechtigungen runter bis zum einzlenen Feld definiert.

Thomas Zahreddin
____________________________

IT + Künste + Organisation ==> http://www.it-arts.org

  • Anmelden oder Registrieren um Kommentare zu schreiben

Weisst Du zufällig, wie das

Eingetragen von Tim99@drupal.org (170)
am 14.02.2008 - 12:20 Uhr

Weisst Du zufällig, wie das letzte von Dir genannte Modul heisst? Du meinst nicht etwa cck field permissions, welches ich oben verlinkt habe? Scheint buggy zu sein und wird wohl nicht mehr weiterentwickelt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Inwiefern buggy? Ich habe es

Eingetragen von Alexander Langer (3416)
am 14.02.2008 - 13:43 Uhr

Inwiefern buggy? Ich habe es in einem Projekt im Einsatz und es funzt dort problemlos.

--
"Look, Ma, I'm dead!"
Cell, Stephen King

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das hier erweckt den

Eingetragen von Tim99@drupal.org (170)
am 14.02.2008 - 14:24 Uhr

Das hier erweckt den Eindruck, dass es ziemlich buggy ist:
http://drupal.org/node/196079

Die Tatsache, dass an dem Modul offensichtlich nicht weitergearbeitet wird, macht mich etwas skeptisch. Es macht ja wenig Sinn, mich jetzt dafür zu entscheiden und wenn ich in ein paar Monaten auf D6 upgraden möchte, steh ich wieder auf dem Schlauch. Deswegen suche ich nach einer halbwegs zukunftssicheren Lösung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hab's jetzt so

Eingetragen von Tim99@drupal.org (170)
am 15.02.2008 - 07:22 Uhr

Ich hab's jetzt so "gelöst", dass nur Mitarbeiter Termine eintragen können. Das ist soweit auch ok. Andere müssen das gar nicht. Ich brauche also für die Eingabe keine Überprüfung mehr. Jetzt gibt es aber ein Problem beim Anzeigen. Ich denke, für die Kalender-Ansicht krieg ich das hin, dass Mitarbeiter alle sehen und andere nur die übrigen Termine. Einfach 2 verschiedene Calendar-Views, oder?

Aber wie mach ich es zB bei der Startseite? Die Termine sollen ja durchaus auf die Startseite. Aber als "nur für Mitarbeiter" markierte Termine sollen auch nur diese sehen dürfen. Mit einem Mitarbeiter-Termin node-Type könnte ich das natürlich hinkriegen. Aber ich will eigentlich alle Termine in einem einzigen Termin node-Type haben. Kann man die Sichtbarkeit über so ein cck-Feld steuern? Wäre hier die Taxonomy Access Control angebracht?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: CCK Field permissions

Eingetragen von traxer (1009)
am 15.02.2008 - 11:46 Uhr
Tim99@drupal.org schrieb

Hm. http://drupal.org/project/cck_field_perms gefunden. Aber ob es davon mal eine D6-Version geben wird, wage ich zu bezweifeln...

Ich nicht. Der Betreuer scheint recht aktiv zu sein. Das man nicht sofort einen D6-Release raushaut ist klar, dazu muss ja erst

  • D6 veröffentlicht werden
  • CCK für D6 veröffentlicht werden.

Frag den Betreuer von CCK Field Permissions doch einfach mal.

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 5 Tagen
  • Hey danke
    vor 1 Woche 5 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 1 Tag
  • In der entsprechenden View
    vor 3 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 1 Tag
  • gelöst
    vor 5 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 12 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association