Name: Easy Content Restriction - Version: 3.6.0.1-FREE / 3.7.7.0-PRO / 4.0.5.0-PRO - Typ: Plugin - Lizenz: GPLv3
Beschreibung: Schützt Inhalte in Artikeln mit einer speziellen Syntax vor bestimmten Benutzergruppen oder mit einem Passwort - Joomla! Extensions Directory
Übersicht über alle Downloads zu dieser Erweiterung: ECR - Easy Content Restriction Downloads
Schützt Inhalte in Beiträgen mit einem Passwort oder zeigt sie nur freigegebenen Benutzergruppen an
Mit diesem Plugin kann Text in Artikeln mit einem einfachen Syntaxaufruf direkt im jeweiligen Artikel von bestimmten Benutzergruppen versteckt oder mit einem Passwort geschützt werden. Besondere Merkmale des Plugins sind der unübliche Syntaxaufruf (eckige Klammern) und der Safe Modus, mit dem die Anzeige in anderen Komponenten, wie z.B.: Suchkomponente, verhindert wird. Der typische Syntaxaufruf wird bei einem Aufruf von außen durch einen Trigger entfernt, weswegen das Plugin keine geschweiften Klammern für die Aktivierung verwendet. Im Safe Modus wird der gesamte Inhalt des Artikels mit einem leeren String ersetzt, wenn Easy Content Restriction Pro einen Aufruf eines Artikels, in dem das Plugin benutzt wird, außerhalb der Inhaltskomponente feststellt.
Features
- Globaler Passwortschutz (PRO)
- Globaler Schutz fürs Frontend, Backend oder beide (PRO)
- Schützt Inhalte in Beiträgen (FREE) / Schützt Inhalte auf der gesamten Website (PRO)
- Passwortmodus - Inhalte mit einem Passwort schützen. Es ist kein Benutzerkonto erforderlich, nur das richtige Passwort
- Erfolgreiche Passworteingaben merken - Eingaben werden in der Session des Benutzers gespeichert und müssen nicht erneut eingegeben werden (PRO)
- Einfache Syntax, um das Plugin aufzurufen:
[ecr]VERSTECKTER TEXT[/ecr]
- Sicherer Modus: Inhaltsschutz nicht nur in der Artikelansicht
- Unschärfemodus: Zeigt eine verschwomme Version des Originaltextes als Vorschau an (PRO)
- Erlaubte oder nicht erlaubte Benutzergruppen spezifizieren
- Erlaubte Benutzer können auch über die Benutzer-IDs festgelegt werden
- Ein individueller Ersatztext kann angegeben werden
- Sprachen: Englisch und Deutsch
Installation
Die Erweiterung übers Backend installieren, anschließend unter Erweiterungen -> Plugins -> Easy Content Restriction konfigurieren und aktivieren.
Inhaltsschutz
Passwortmodus
In diesem Modus kann der Inhalt mit einem Passwort geschützt werden, ein Benutzerkonto ist nicht notwendig, um den Inhalt zu laden - nur das korrekte Passwort.
[ecr|password=XXX]Der versteckte Text[/ecr]
Das XXX wird mit einem selbstgewählten Passwort ersetzt, z.B.: asdf?!*#123
Im Passwortmodus kann eine indviduelle Überschrift mit Hilfe eines dritten Parameters gesetzt werden:
[ecr|password=XXX|Hier bitte das Passwort eingeben]Der versteckte Text[/ecr]
(PRO)
Folgende Syntax verwenden, um die Funktion für mehrere Passwörter zu aktivieren:
[ecr|multiple]Hidden text[/ecr]
(PRO)
Standardmodus
Im Standardmodus werden bei der Ausführung des Plugins nur globale Parameter aus den Einstellungen verwendet.
[ecr]Der versteckte Text[/ecr]
Überschreibungsmodus
IDs von Benutzergruppen, die den versteckten Text aufrufen dürfen
[ecr=8,5,3]Der versteckte Text[/ecr]
Die Zugriffsrechte können auch umgeschaltet werden! IDs von Benutzergruppen, die den versteckten Text nicht aufrufen dürfen
[ecr=8,5,3|toggle]Der versteckte Text[/ecr]
Der Ersetzungstext für Gruppen, die keine Rechte haben, kann individuell gesetzt werden
[ecr|Bitte einloggen, um den Inhalt zu sehen!]Der versteckte Text[/ecr]
Selbstverständlich lassen sich alle Parameter zusammen verwenden
[ecr=8,5,3|toggle|Bitte einloggen, um den Inhalt zu sehen!]Der versteckte Text[/ecr]
Hinweis: In der kostenfreien Version muss content und plg_content_easycontentrestriction verwendet werden.
Seitenschutz (PRO)
Diese Option schützt bestimmte Seiten mit einem Passwort vor dem Abruf. Der Inhalt solcher geschützten Seiten wird erst nach Eingabe des korrekten Passworts geladen. Die zu schützenden Seiten können über interne Parameter festgelegt werden. Diese Parameter können mit Hilfe des integrierten Debugmodus ermittelt werden.
Globaler Passwortschutz (PRO)
Es kann ein globaler Passwortschutz für die komplette Website aktiviert werden. Das Plugin stoppt die Ausführung der Applikation und zeigt ein Passworteingabefeld an. Besucher müssen das globale Passwort eingeben, um den Inhalt der Website laden zu können.
Changelog
Joomla! 4.x
Version 4.0.5.0-PRO - 2022-01-07
- + Added Remember successful password inputs option - Successful password entries are stored in the user's session, and the password does not have to be entered again as long as the session is active. You can use this to protect dynamic content, such as forms.
Version 4.0.4.0-PRO - 2022-01-05
- + Blur mode - The blur mode shows a blurred version using CSS instructions of the original text instead of removing it entirely. The text is replaced with random characters on the server and is never recoverable in the browser.
- + Allowed HTML tags in blur mode - The tags entered are retained; all others are automatically removed with the entire content. It is helpful for links, images or other media files that you do not want to disclose.
- # Full article text is created and used in the category context
Version 4.0.3.1-PRO - 2021-12-06
- ^ "Safe Mode" functionality is only applied in the frontend, not in the backend anymore. Thanks to Christoph W. for reporting it!
Version 4.0.3.0-PRO - 2021-11-27
- + Added third parameter in Password Mode to allow individual headings. Thanks to Elisa F. for requesting it!
Version 4.0.2.0-PRO - 2021-11-15
- + Added the built-in Download Key Manager support to enter your Pro Update ID without installing the update helper plugin.
Important: Please copy your personal Pro Update ID using the second copy button in the Pro ID Manager and enter the key in System - Update - Update Sites - Select the entry of the Pro extension and enter the ID into the Download Key field. - ^ Code optimisations
Version 4.0.1.0-PRO - 2021-09-24
- ^ Added Multiple passwords option. With this option, you may define multiple passwords for content protection. Use the following syntax to enable the multiple passwords functionality: [ecr|multiple]Hidden text[/ecr]. Thanks to Huibert de J. for requesting it!
Version 4.0.0.1-PRO - 2021-09-07
- ^ Added the the generic context "text" for the onContentPrepare event. Thanks to M.Nick for reporting it!
Version 4.0.0.0-PRO - 2021-08-22
- + First Pro release for Joomla! 4.x based on ECR Pro version 3.7.3.0-PRO
- ^ Updated template files to Bootstrap 5 syntax
- ^ Changed event trigger for the debug output from onBeforeCompileHead to onBeforeRender
- ^ Added a fallback to retrieve required parameters for the pages protection
Joomla! 3.x
Version 3.6.0.1-FREE - 2022-04-20
- # Fixed incorrect reference to the content plugin group. Thanks to Josef K. for reporting it!
Version 3.6.0.0-FREE - 2022-04-12
- ^ Maintenance release
- ^ Changed plugin type from "content" to "system". Please uninstall the content plugin manually if installed previously!
- ^ Changed the version number specification. The first number stands for the supported major Joomla! version. The following three numbers follow the Semantic Versioning Specification (SemVer), as it used to be previously.
- ^ Updated custom field
- ^ Added the the generic context "text" for the onContentPrepare event
- ^ Code optimisations
- # Optimised system cache handling (Global Configuration - System - System Cache - Conservative/Progressive Caching)
Version 3.7.7.0-PRO - 2022-01-05
- + Added Remember successful password inputs option - Successful password entries are stored in the user's session, and the password does not have to be entered again as long as the session is active. You can use this to protect dynamic content, such as forms.
Version 3.7.6.0-PRO - 2022-01-04
- + Blur mode - The blur mode shows a blurred version using CSS instructions of the original text instead of removing it entirely. The text is replaced with random characters on the server and is never recoverable in the browser.
- + Allowed HTML tags in blur mode - The tags entered are retained; all others are automatically removed with the entire content. It is helpful for links, images or other media files that you do not want to disclose.
- ^ "Safe Mode" functionality is only applied in the frontend, not in the backend anymore. Thanks to Christoph W. for reporting it!
- # Full article text is created and used in the category context
Version 3.7.5.0-PRO - 2021-11-26
- + Added third parameter in Password Mode to allow individual headings. Thanks to Elisa F. for requesting it!
Version 3.7.4.0-PRO - 2021-09-22
- + Added Multiple passwords option. With this option, you may define multiple passwords for content protection. Use the following syntax to enable the multiple passwords functionality: [ecr|multiple]Hidden text[/ecr]. Thanks to Huibert de J. for requesting it!
Version 3.7.3.1-PRO - 2021-09-07
- ^ Added the the generic context "text" for the onContentPrepare event. Thanks to M.Nick for reporting it!
Version 3.7.3.0-PRO - 2021-07-23
- + Pages Protection - This option protects certain pages from being accessed with a password. The content of such protected pages is loaded only after entering the correct password. You can specify the pages to be protected via internal parameters. These parameters can be determined using the integrated debug mode. Thanks to BaseTrix for requesting this feature!
Version 3.7.2.1-PRO - 2021-07-11
- # Optimised system cache handling (Global Configuration - System - System Cache - Conservative/Progressive Caching)
Version 3.7.2.0-PRO - 2021-06-14
- ^ Maintenance release
- ^ Changed the version number specification. The first number stands for the supported major Joomla! version. The following three numbers follow the Semantic Versioning Specification (SemVer), as it used to be previously.
- ^ Updated custom field
- ^ Code optimisations
Download
Übersicht über alle Downloads zu dieser Erweiterung: ECR - Easy Content Restriction Downloads