forked from thomas-rcv/admidio-written_communications
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme_de.txt
92 lines (49 loc) · 3.23 KB
/
readme_de.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
/*************************************************************************************
* Plugin Written communications documentation
*
* Copyright : (c) 2004 - 2017 The Admidio Team
* Homepage : http://www.admidio.org
* Author : Thomas-RCV
* License : GNU Public License 2 http://www.gnu.org/licenses/gpl-2.0.html
* Version : 3.1
*
************************************************************************************/
Dieses Plugin ermöglicht es Briefe und Serienbriefe zu erstellen. Basiernd auf einer *.docx Vorlage mit Platzhaltern (Template),
generiert dieses Plugin das komplette Dokument und startet den Download der erstellten Datei.
Das erstellte Dokument kann dann mit entsprechender Software auf dem PC weiter verarbeitet werden.
Unterstützt werden MS Office, Open Office und Libre Office.
1. Systemanforderungen
----------------------
- Admidio Version 2.4.4 oder höher
2. Installation
---------------
- keine Installation erforderlich.
- Das Plugin entpacken und in den Ordner adm_plugins kopieren.
- Link zum Plugin in das Admidio Menü in den Themes einfügen.
Beispiel:
---------
In der Datei my_body_bottom.php am Ende des Menüs folgenden Link anfügen
$moduleMenu->addItem('written_communications', '/adm_plugins/written_communications/written_communications.php',
'Brief erstellen', '/icons/page_white_word.png');
Zugriffsrechte können an Rollen gekoppelt werden. Hier verwende bitte die Admidio Funktion hasRole()
Beispiel für Zugriff nur für den Webmaster und den Vorstand:
------------------------------------------------------------
if(hasRole('Administrator', 'Vorstand')
{
$moduleMenu->addItem('written_communications', '/adm_plugins/written_communications/written_communications.php',
'Brief erstellen', '/icons/page_white_word.png');
}
3. Updates
----------
- Bei einem neuen Release werden die alle Dateien und Ordner durch neuere Versionsscripte ersetzt.
INFO: Seit der Admidio Version 3.2 wurde die Rolle "Webmaster" in "Administrator" umbenannt und die alte Bezeichnung wird künftig entfernt.
Deshalb aktualisiere bitte deine config.php des Plugins und ändere bitte die Rollenüberwachung in $plg_wc_roleArray = array('Administrator');, sofern du diese verwendest, um Programmfehler zu vermeiden.
4. Eigene Briefvorlage erstellen:
---------------------------------
Zur Erstellung eigener Vorlagen ist das Plugin an das Downloadmodul von Admidio gekoppelt.
Eigene Briefvorlagen sollten nicht in dem Beispiel Ordner "Templates" des Plugins erstellt werden, da dieser Ordner unter Umständen
bei Updates ersetzt wird.
- Im Download Modul einen Ordner "MSWord_Templates" erstellen. Sobald ein solches Verzeichnis existiert wird dieser Ordner zur Auswahl genutzt.
- Jetzt können die eigenen Vorlagen bequem über den Upload bereitgestellt werden. Die Templates müssen das Format *.docx haben !
Die alten *.doc Formate und auch Vorlagenformate sind nicht zulässig!
- Die zuverwendenden Platzhalter sind in den Demo Templates demo_de.docx und demo_en.docx im Ordner templates des Plugins enthalten.