Textteile nur für angemeldete Besucher sichtbar machen

Drupal bietet umfangreiche Möglichkeiten, um den Zugang zu Inhalten in Abhängigkeit von der Benutzerrolle zu regeln. Neben den Möglichkeiten die im Drupal-Kern existieren, gibt es zahlreiche Erweiterungen, wie zum Beispiel Taxonomy Access Control. Hiermit wird aber stets der Zugang zum gesamten Inhalt einer Node den Betrachtern gestattet oder verboten. Möchte man dagegen nur bestimmte Textteile ein- oder ausblenden, so ist Restricted Text ein geeignetes Werkzeug.

Es sorgt dafür, dass bestimmte Texte, die mit den Markierungen [restricted] und [/restricted] umschlossen sind nur für bestimmte Rollen sichtbar werden. So kann man z.B. auf einer Ankündigungsseite für eine Online-Schulung  die Zugangsdaten in den für alle sichtbaren Text schreiben. Durch die Markierung als "restricted" werden sie erst sichtbar nachdem sich der Besucher eingeloggt hat, so dass der Zugang beispielsweise auf zahlende Mitglieder beschränkt bleibt.

Zusätzlich bietet Restricted Text noch die Möglichkeit die Sichtbarkeit der markierten Textteile nur für bestimmte Benutzerrollen freizugeben. Dazu ändert man den ersten Teil der Markierung in [restrict:roles=hier eine Komma getrennte Liste aller Rollen]. Damit können nicht mehr alle autenthifizierten Benutzer den Text lesen, sondern nur diejenigen, die zu einer dieser Rollen gehören.

Beispiel:

  • [restrict:roles=Mitglieder]
  • [restrict:roles=Redaktion, Autoren]
  • [restrict:roles=Programmierer,Admins]

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Zeilen und Absätze werden automatisch erzeugt.
  • Each email address will be obfuscated in a human readable fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.

Weitere Informationen über Formatierungsoptionen

Mit dem Speichern des Kommentars akzeptieren Sie die Mollom Datenschutzrichtlinie.

Das Team

Martina Ruediger

Martina Rüdiger
(X)HTML/CSS, PHP, Drupal, Wordpress, Konzeption, Design und Umsetzung von modernen Web-Layouts, SEO, Printdesign

 

Jürgen Thau
Kundenberatung, Projektsteuerung, PHP, JavaScript, Drupal, Joomla, Drupal- und Joomla-Schulungen  

Was wir bieten

  • Konzeption und Gestaltung rund um Ihre Web-Seite
  • Online Shops
  • barrierearmes und zukunftssichere Designs
  • Beratung rund um Content-Management
  • maßgefertigte Lösungen
  • ergänzende Angebote aus dem Print-Bereich
  • bedarfsgerechte Web-Hosting-Angebote
  • Schulungen vor Ort
  • Unterstützung nach dem Start Ihrer Web-Seite

Referenzen

Neugierig geworden auf unser Angebot? Schauen Sie doch auch mal in unsere Referenzen rein!

re:publica 12

Gezwitschert ...

  • Neu im Blog: PHPlist: Mailversand drosseln bei Beschränkungen durch den Provider http://t.co/0fTlsaTZ vor 1 Woche 2 Tage
  • Neu im Blog: CKeditor verhindert private File-Downloads in Drupal7 http://t.co/r5rveT30 vor 2 Wochen 4 Tage

Neueste Kommentare