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

Taxonomy nur für angemeldete Benutzer sichtbar machen

Eingetragen von judu (7)
am 10.10.2009 - 21:50 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hallo,

wie kann ich bei einer Taxonomy ein Vokabular nur für angemeldete Benutzergruppen sichtbar machen. Ich würde gerne das Core-Module Taxonomy dahingehend erweitern, dass in der Konfiguration eines Vokabulars angezeigt wird, ob es für alle Benutzer oder nur angemeldete Benutzer oder nur Gäste sichtbar ist.

Könnte ihr mir weiterhelfen?

Gruß judu

‹ Zend Applikation Edit-View eines eigenen Moduls mit Tabellenformat ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Bestehendes Modul

Eingetragen von RedPanda (175)
am 11.10.2009 - 00:34 Uhr

Hi judu, nimm doch einfach dieses Modul hier: http://drupal.org/project/taxonomy_role
Dass sollte in etwa das machen was du möchtest.

Gruss
redpanda

Drupal und SEO mal einfach: http://www.redpanda.ch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul Taxonomy Access

Eingetragen von quiptime (4972)
am 11.10.2009 - 00:34 Uhr

Modul Taxonomy Access Control

------------------------
Quiptime Group

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo RedPanda, danke für

Eingetragen von judu (7)
am 12.10.2009 - 20:43 Uhr

Hallo RedPanda,

danke für den Tipp, aber leider funktioniert taxonomy_role nur beim Erstellen/Bearbeiten von Beiträgen. Ich benötige eine Funktion, die ein bestimmtes Vokabular beim anzeigen der Seiten ausblendet.

Zur Erläuterung: Ich habe mehrere Vokabulare. Eins davon ist sozusagen nicht öffentlichkeitstauglich und soll Gästen nicht angezeigt werden.

Gruß judu

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo quiptime, danke für

Eingetragen von judu (7)
am 12.10.2009 - 20:44 Uhr

Hallo quiptime,

danke für den Tipp. Aber die Seiten sollen alle gründsätzlich besuchbar sein. Ich möchte nur ein Vokabular, nicht die komplette Seite ausblenden.

Gruß judu

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was macht ein Vocabulary nicht öffentlichkeitstauglich?

Eingetragen von quiptime (4972)
am 12.10.2009 - 20:53 Uhr

Was macht ein Vocabulary zu einem nicht öffentlichkeitstauglichen Vocabulary?

Antwort: Wenn die zu diesem Vocabulary gehoerenden Terms nicht öffentlichkeitstauglich sind. Damit sind wir bei meiner obigen Antwort.

Werden alle Terms eines Vocabularys nicht angezeigt koennte man sagen, das Vocabulary wird nicht angezeigt. Obwohl das eigentlich nicht korrekt waere.

Hast Du schon mal einem Vocabulary selbst Inhalte zugeordnet? Ich denke nicht.

PS
Einem Vocabulary werden keine Inhalte zugeordnet sondern seinen Terms. Ein Vocabulary ist quasi der Container seiner Terms.
Man kann Terms auch verschachteln. Damit sind wir bei meiner obigen Antwort.

Mir ist bisher noch kein Access-Modul begegnet das Berechtigungen fuer Vocabularys setzen kann.

------------------------
Quiptime Group

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja weisst Du denn ueberhaupt was ein Vocabulary ist?

Eingetragen von quiptime (4972)
am 12.10.2009 - 20:55 Uhr
Zitat:

Ich möchte nur ein Vokabular, nicht die komplette Seite ausblenden

Ja weisst Du denn ueberhaupt was ein Vocabulary ist?

------------------------
Quiptime Group

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo quiptime! Ok, ok, ich

Eingetragen von judu (7)
am 12.10.2009 - 21:03 Uhr

Hallo quiptime!

Ok, ok, ich präzisiere.

Im HTML-Code werden beim Anzeigen eines Nodes werden immer die Terms eingebaut:

<div class="terms terms-inline">
<ul class="links inline">
<li class="taxonomy_term_9 first last">
<a title="" rel="tag" href="/drupal/taxonomy/term/9">Bla bla bla</a>
</li>
</ul>
</div>

Die Terms eines bestimmten Vokabulars sollen nicht sichtbar sein.

Das soll mit taxonomy_access möglich sein? Ich habe es so verstanden, dass dann der ganze Node nicht sichtbar ist.

Gruß judu

  • Anmelden oder Registrieren um Kommentare zu schreiben

auf der Zunge zergehen lassen

Eingetragen von quiptime (4972)
am 12.10.2009 - 21:36 Uhr

Die Sache ist etwas komplexer als Du im Moment glaubst.

Was nutzt es Dir wenn Du im Nodetype Template die Links der Terms eines Vocabularys versteckst. Sie werden dann zwar nicht mit der Node angezeigt aber ueber die Term ID's (tid). taxonomy/term/tid, sind sie trotzdem erreich- und aufrufbar.

Wenn Du allerdings die Terms mit Berechtigungen ausstattest das sie nicht angezeigt werden dann werden sie auch nicht mit einer Node angezeigt.

TAC differenziert zwischen uebrigens "list term" und "view term".

Lasse Dir mal den Namen des Modules auf der Zunge zergehen: "Taxonomy Access Control" (TAC).

Terms sind Bestandteil der Taxonomy.

Wenn Du glaubst, oder damit der Begriff besser auf der Zunge zergeht, das mit TAC die Berechtigungen von Nodes geregelt werden koennen dann glaust Du irr.

Denn da gibt es das Modul "Content Acces". Eine Node ist Content.
Nun kannst Du Dir auch noch den Namen "Content Acces" auf der Zunge zergehen lassen.

Du hast Dir das Modul TAC ja nicht mal angesehen.

Dickes PS
Meist ist TAC nicht das alleinige Heilmittel sondern erst im Zusammenspiel mit anderen Access Modulen wie beispielsweise "Content Access", "Forum Accesss" erreicht es seine volle Heilkraft.

------------------------
Quiptime Group

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du hast gewonnen! Vielen

Eingetragen von judu (7)
am 12.10.2009 - 21:49 Uhr

Du hast gewonnen!

Vielen Dank für Deine Erläuterungen. Ich habe TAC installiert und für Gäste konfiguriert. Und was soll ich sagen: Es funktionert wie gewünscht!

  • Anmelden oder Registrieren um Kommentare zu schreiben

wider dem Google Infokrake

Eingetragen von quiptime (4972)
am 12.10.2009 - 22:08 Uhr

Freut mich fuer Dich.

Da ich vorhin vom Zusammenspiel der Access Module gesprochen habe. Als Ergaenzung, wenn man schon mal bei dem Thema ist, habe ich hier mal was Aelteres von mir ausgegraben: Mit "Content Access" wider dem Google Infokrake

------------------------
Quiptime Group

  • 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 2 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 10 Stunden
  • Da scheint die Terminologie
    vor 3 Wochen 13 Stunden
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20453

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 18 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