Content Restriction
Funktionen / Änderungen
Funktionen
- Benutzergruppen definieren welche Zugriff haben.
- Reguläre Ausdrücke verwenden.
- Und/Oder Bedingungen verwenden.
- Nicht Bedingungen verwenden.
- Debug Modus.
- Grosskleinschreibung wird nicht beachtet.
- p-Tags werden vor den {access...} tags entfernt.
Änderungsverlauf
v1.05 (Joomla 2.5 version, 13th April 2012)
Joomla 2.5 version
v1.04 (Joomla 1.6 version, 27th Feb 2011)
- Fixed bug processing tags after readmore or page breaks.
v1.0.3 (Joomla 1.5 version, 26. Feb 2011)
- Namen von Access Content zu Content Restriction geändert wegen JED Kompatibilität
v1.0.3 (Joomla 1.6 version, 26. Feb 2011)
- Namen von Access Content zu Content Restriction geändert wegen JED Kompatibilität
v1.0.2 (Joomla 1.5 version, 15th Feb 2011)
- First version
v1.0.2 (Joomla 1.6 version, 15th Feb 2011)
- Fixed bug with or parameter
v1.0.1 (Joomla 1.6 version, 15th Feb 2011)
- Fixed bug with ! parameter
v1.0.0 (Joomla 1.6 version, 8. Feb 2011)
- erste Version
Dokumentation
Installation
- Laden Sie die ZIP-Datei auf Ihren Rechner
- Installieren Sie ZIP-Datei mit dem Joomla Install Manager
- Aktivieren Sie das Plugin "Content - Access Content" im Plugin Manager
Tags in Joomla Inhalte
Die Grosskleinschreibung der Gruppennamen spielt keine Rolle. z.B. public = Public
Verwenden Sie z.B. {access Public}Dieser Inhalt wird nur für öffentliche Benutzer angezeigt.{/access}.
Die Canedit Gruppe sind Benützer, welche Bearbeitungsrechte auf den aktuellen Artikel haben.
Beispiel 1: {access canedit}Dieser Inhalt wird für alle Benützer angezeigt, welche Bearbeitungsrechte auf das Dokument haben.{/access}Beispiel 2: {access debug=canedit}Dies erlaubt Benützer, welche Bearbeitungsrechte haben den Debugmodus zu sehen{/access}
Eine Oder-Bedingung sieht folgendermassen aus:{access Public,Super Users}Dieser Inhalt wird für öffentliche Benutzer oder Super Users angezeigt.{/access}.
Eine Und-Bedingung sieht foldgendermassen aus:
{access +User Group1,+User Group2,+User Group3}Dieser Inhalt wird angezeigt für: Benutzer, welche zu User Group1 und User Group2 und User Group3 gehören.{/access}
Eine Nicht-Bedingung sieht folgendermassen aus:
{access !public}Dieser Inhalt wird für alle Benutzer angezeigt, welche nicht öffentliche Benutzer sind.{/access}
Reguläre-Ausdrücke verwenden
Es können mit dem #-Zeichen nach der Bedigung Reguläre Ausdrucke verwendet werden:
{access +!#NoAccess,#[.*?]Group,#^Group}Dieser Inhalt wird für alle Benutzergruppen welche NoAccess enthält nicht angezeigt und alle Benutzergruppen welche mit etwas beginnt und danach Group vorkommt angezeigt oder alle Benutzer welche mit Group beginnen angezeigt.{/access}
Vermischte Bedingungen
Es können Bedingungen vermischt werden:
{access +!public,+!#Group,#GroupSpecials,Super Users}Dieser Inhalt wird nicht für öffentliche Benutzer anzeigt, nicht für Benutzergruppen die Group enthalten, aber für Benutzergruppen die Group-A enthalten oder Super Users wird dieser Text angezeigt.{/access}
debug= Parameter zum debuggen, angezeigt bei der nach debug definierten Benutzergruppe.
{access +!public,+!#Group,#GroupSpecials,Super Users,debug=Super Users}Bei der Benutzergruppe Super Users wird der Debugmodus angezeigt, wobei aufgelistet wird welche Benutzergruppen von diesem Accesstag betroffen sind.{/access}
Plugin Parameter
Es gibt zwei Parameter für Access Content:
1. Default/Added Parameters
Mit diesem Parameter können Sie Standard Parameter der Tags setzten welche nur {access} sind. Oder Standard Parameter definieren, welche dazu gefügt werden. z.B. wenn Sie folgendes für diesen Parameter setzen: Super Users,debug=Super Users. Wird die Gruppe Super Users immer Zugriff haben auf alle Access-Content-Objekte und werden alle von Super Users debugged.
2. Debug Users
Mit diesem Parameter können Sie an oder ausschalten ob beim Debuggen, die Benutzer angezeigt werden sollen, welche Zugriff haben.
Brauchen Sie support für Access Content?
Schauen Sie im support forum. Dort erhalten Sie auch Beratung und Tipps für Access Content.
Download
© 2011 von webconstruction.ch, GNU/GPL Lizenz
Diese Software ist GNU/GPL lizenziert. Mit dem Herunterladen erklären Sie sich mit diesen Richtlinien einverstanden.



Tools
Forum