Wenn du in inCMS ein PDF bereitstellen moechtest, in das beim Download automatisch der Name oder die E-Mail-Adresse des angemeldeten Members eingedruckt wird, verwendest du dafuer das Modul Member ProtectPDF.
Wichtig: Diese Funktion steht nur innerhalb einer Memberpage bzw. eines Mitgliederbereichs zur Verfuegung. Der Grund ist einfach: inCMS muss wissen, welcher Member gerade angemeldet ist. Nur dann koennen Platzhalter wie %NAME% oder %EMAIL% mit den passenden Mitgliedsdaten ersetzt werden.
Auf einer normalen Website-Seite ohne Member-Login funktioniert diese Personalisierung deshalb nicht sinnvoll.
Voraussetzungen
- Du arbeitest innerhalb einer Memberpage bzw. eines Mitgliederbereichs.
- Der Besucher ist als Member angemeldet.
- Das PDF, das personalisiert werden soll, ist als Datei verfuegbar.
So fuegst du Member ProtectPDF ein
- Oeffne die betreffende Seite innerhalb deiner Memberpage.
- Fuege ein neues Inhaltsmodul hinzu.
- Waehle im Modulbereich Access das Modul Member ProtectPDF aus.
- Waehle unter PDF Dokument das gewuenschte PDF aus.
- Lege im Bereich Button den Button-Text fest, zum Beispiel Mein Dokument herunterladen.
- Trage unter Seiteneinrichtung bei Signatur den Text ein, der in das PDF gedruckt werden soll.
Beispiel:
Lizenziert fuer: %NAME% (%EMAIL%)
Platzhalter
Du kannst in der Signatur unter anderem diese Platzhalter verwenden:
%NAME% %EMAIL%
Beim Download ersetzt inCMS diese Platzhalter durch die Daten des angemeldeten Members.
Position und Darstellung einstellen
Im Modul kannst du ausserdem festlegen:
- auf welchen Seiten die Signatur eingefuegt wird
- welche Seiten ausgeschlossen werden
- die X- und Y-Position der Signatur im PDF
- Schriftart, Stil, Groesse und Farbe
Speichere die Einstellungen anschliessend und teste den Download am besten mit einem angemeldeten Test-Member.
Unterschied zum normalen Protect Modul
Das normale Protect Modul schuetzt Inhalte oder Downloads mit einem Passwort.
Member ProtectPDF geht einen Schritt weiter: Es erstellt beim Download eine personalisierte PDF-Version fuer den angemeldeten Member. Deshalb gehoert diese Funktion in den Mitgliederbereich und nicht auf eine normale Website-Seite.