... |
... |
@@ -1,18
+1,19 @@ |
1 |
1 |
[[**Plugin-Download**>>url:https://customer.formcycle.eu/index.php/apps/files/?dir=/FORMCYCLE%20-%20Plugins%20Customer/fc-plugin-print-service&fileid=8194||rel="noopener noreferrer" target="_blank"]] (erfordert Anmeldung) |
2 |
2 |
|
3 |
3 |
{{info}} |
4 |
|
-Das Print-Service Plugin wurde aus technischen Gründen auf ein neues Konzept umgestellt. Hierfür muss neben dem Plugin ein eigener Print-Server installiert werden. |
|
4 |
+Das Print-Service Plugin wurde aus technischen Gründen auf ein neues Konzept umgestellt. Hierfür muss neben dem Plugin ein eigener Print-Server installiert werden. Die Benutzung und Konfiguration der Plugin-Aktion unterscheidet sich zwischen der alten und der neuen Version nicht. |
5 |
5 |
|
6 |
|
-Die Benutzung und Konfiguration der Plugin-Aktion unterscheidet sich zwischen der alten und der neuen Version nicht. Hinweise zu Besonderheiten und zur Installation sowie die Downloadlink zur alten Version befinden sich im Punkt [[Hinweise für ältere Versionen des Print-Service Plugins>>||anchor="HHinweisefFCrE4ltereVersionendesPrint-ServicePlugins"]]. |
|
6 |
+ |
|
7 |
+Hinweise zur Installation und zu Besonderheiten zur alten Version sowie deren Downloadlink befinden sich im Punkt [[Hinweise für ältere Versionen des Print-Service Plugins>>||anchor="HHinweisefFCrE4ltereVersionendesPrint-ServicePlugins"]]. |
7 |
7 |
{{/info}} |
8 |
8 |
|
9 |
9 |
{{content/}} |
10 |
10 |
|
11 |
|
-Das kostenpflichtige Plugin //Print-Service// ermöglicht es, in der Statusverarbeitung ein PDF aus dem Formular zu erzeugen, welches besser für den Druck geeignet ist. |
|
12 |
+Das kostenpflichtige Plugin //Print-Service// ermöglicht es, in der Statusverarbeitung ein PDF aus dem Formular zu erzeugen, welches besser für den Druck geeignet ist. |
12 |
12 |
|
13 |
13 |
== Technische Besonderheiten == |
14 |
14 |
|
15 |
|
-Um das //Print-Service// Plugin verwenden zu können, ist es erforderlich, //Node.js// sowie den //Print Server// zu installieren. Dieser kann auf dem gleichen Server wie der {{formcycle/}} Master-Server installiert werden. |
|
16 |
+Um das //Print-Service// Plugin verwenden zu können, ist es erforderlich, //Node.js// sowie den //Print Server// zu installieren. Dieser kann auf dem gleichen Server wie der {{formcycle/}} Master-Server installiert werden. |
16 |
16 |
|
17 |
17 |
== Installation == |
18 |
18 |
|
... |
... |
@@ -31,6
+31,7 @@ |
31 |
31 |
: 4. Die Print Server Installationsdateien können Sie hier über die Customer-Cloud herunterladen. |
32 |
32 |
: 5. Entpacken Sie die ZIP Datei „print_server_fc.zip“ und verschieben Sie den Inhalt in den Ordner print_server_fc unter C:\Programme\. |
33 |
33 |
: 6. Zur Installation öffnen Sie die Kommandozeile (cmd) mit administrativen Berechtigungen und führen die folgenden Befehle aus: |
|
35 |
+ |
34 |
34 |
{{code language="none"}} |
35 |
35 |
cd C:\Programme\print_server_fc |
36 |
36 |
npm install |
... |
... |
@@ -39,13
+39,13 @@ |
39 |
39 |
node install-windows-service.js |
40 |
40 |
{{/code}} |
41 |
41 |
|
42 |
|
-Es ist nun ein neuer Dienst {{code language="none"}}FORMCYCLE Print Server{{/code}} vorhanden. Bitte prüfen Sie, ob dieser auch gestartet ist, bevor Sie einen Test durchführen. |
43 |
|
-Das Skript install-windows-service.js enthält Standardvariablen für die Installation des Print-Services. |
|
44 |
+Es ist nun ein neuer Dienst {{code language="none"}}FORMCYCLE Print Server{{/code}} vorhanden. Bitte prüfen Sie, ob dieser auch gestartet ist, bevor Sie einen Test durchführen. Das Skript {{code language="none"}}install-windows-service.js{{/code}} enthält Standardvariablen für die Installation des Print-Services. |
44 |
44 |
|
45 |
|
-: Der Dienst wird standardmäßig auf dem Port 8090 installiert. Um diesen zu ändern, müssen Sie in der Datei install-windows-service.js den Parameter --port=8090 anpassen. |
46 |
|
-: Standardmäßig ist Logging aktiviert. Um dies zu ändern setzen Sie den Parameter {{code language="none"}}--verbose=true{{/code}} auf {{code language="none"}}--verbose=false{{/code}}. |
47 |
|
-Nach der Installation wird ein Ordner mit dem Namen „deamon“ für die Logdateien angelegt. |
|
46 |
+* Der Dienst wird standardmäßig auf dem Port 8090 installiert. Um diesen zu ändern, müssen Sie in der Datei install-windows-service.js den Parameter {{code language="none"}}--port=8090{{/code}} anpassen. |
|
47 |
+* Standardmäßig ist Logging aktiviert. Um dies zu ändern setzen Sie den Parameter {{code language="none"}}--verbose=true{{/code}} auf {{code language="none"}}--verbose=false{{/code}}. |
48 |
48 |
|
|
49 |
+Nach der Installation wird ein Ordner mit dem Namen {{code language="none"}}deamon{{/code}} für die Logdateien angelegt. |
|
50 |
+ |
49 |
49 |
==== Deinstallation ==== |
50 |
50 |
|
51 |
51 |
Für die Deinstallation des Print Servers, öffnen Sie eine Kommandozeile (cmd) mit administrativen Berechtigungen und führen Sie folgende Befehle aus. |
... |
... |
@@ -63,23
+63,26 @@ |
63 |
63 |
Zur Installation öffnen Sie die Konsole und führen die folgenden Befehle aus: |
64 |
64 |
|
65 |
65 |
{{code language="none"}} |
66 |
|
-# Laden des Skriptes |
|
68 |
+# Laden des Skriptes (je nach Betriebssystem unterschiedlich) |
67 |
67 |
|
68 |
|
-(Debian 10 - Wenn Sie als root angemeldet sind,) |
|
70 |
+# Debian 10 - Wenn Sie als root angemeldet sind: |
69 |
69 |
wget "https://customer.formcycle.eu/index.php/s/0GBtp1HtQHJMzQx/download?path=/&files=install_printserver_debian10.sh" -O install_print_server.sh |
70 |
70 |
|
71 |
|
-(Debian 10 - oder wenn Sie als normaler Benutzer mit Sudo-Rechten angemeldet sind.) |
|
73 |
+# Debian 10 - oder wenn Sie als normaler Benutzer mit Sudo-Rechten angemeldet sind: |
72 |
72 |
wget "https://customer.formcycle.eu/index.php/s/0GBtp1HtQHJMzQx/download?path=/&files=install_printserver_debian10_sudo.sh" -O install_print_server.sh |
73 |
73 |
|
74 |
|
-(Ubuntu 16 - oder wenn Sie als root angemeldet sind.) |
|
76 |
+# Ubuntu 16 - Wenn Sie als root angemeldet sind: |
75 |
75 |
wget "https://customer.formcycle.eu/index.php/s/0GBtp1HtQHJMzQx/download?path=/&files=install_printserver_ubuntu16.sh" -O install_print_server.sh |
76 |
76 |
|
|
79 |
+ |
77 |
77 |
# Datei Ausführbar machen |
78 |
78 |
chmod 750 install_print_server.sh |
79 |
79 |
|
|
83 |
+ |
80 |
80 |
# Installation starten |
81 |
81 |
./install_print_server.sh |
82 |
82 |
|
|
87 |
+ |
83 |
83 |
# Print Server ausführen |
84 |
84 |
systemctl start printserver |
85 |
85 |
{{/code}} |
... |
... |
@@ -90,13
+90,16 @@ |
90 |
90 |
==== Deinstallation ==== |
91 |
91 |
|
92 |
92 |
Für die Deinstallation des Print Servers, öffnen Sie eine Kommandozeile (cmd) mit administrativen Berechtigungen und führen Sie folgende Befehle aus: |
93 |
|
- |
|
98 |
+ |
94 |
94 |
{{code language="none"}} |
95 |
95 |
/home/formcycle/deinstall_printserver.sh |
96 |
96 |
{{/code}} |
97 |
|
- |
98 |
|
-{{info}}**Achtung:** Bei der Installation wurden, in Abhängigkeit des vorhandenen Systems, auch einige Linux-Pakete wie z.B. nodejs installiert. Es ist aber nicht möglich, die Pakete automatisiert wieder zu deinstallieren. Löschen Sie die automatisch installierten Pakete nur, wenn Sie zu 100% sicher sind, dass sie nicht mehr benötigt werden!{{/info}} |
99 |
99 |
|
|
103 |
+{{info}} |
|
104 |
+**Achtung:** |
|
105 |
+Bei der Installation wurden, in Abhängigkeit des vorhandenen Systems, auch einige Linux-Pakete wie z.B. nodejs installiert. Es ist aber nicht möglich, die Pakete automatisiert wieder zu deinstallieren. Löschen Sie die automatisch installierten Pakete nur, wenn Sie zu 100% sicher sind, dass sie nicht mehr benötigt werden! |
|
106 |
+{{/info}} |
|
107 |
+ |
100 |
100 |
=== Test === |
101 |
101 |
|
102 |
102 |
Um zu prüfen, ob die Installation erfolgreich durchgeführt wurde, kann der Service testweise auf dem Server aufgerufen werden: |
... |
... |
@@ -108,10
+108,10 @@ |
108 |
108 |
Damit das Plugin in {{formcycle/}} als Aktion in der Verarbeitung zur Verfügung steht, muss dieses im Bereich Systemplugin der Verwaltungsoberfläche bereitgestellt werden. Eine Anleitung zur Installation von Plugins finden Sie [[hier>>doc:Formcycle.UserInterface.Client.Plugins.WebHome]]. |
109 |
109 |
|
110 |
110 |
Falls bereits die alte Version des Print-Service Plugins (Phantom-Plugin) installiert war, wird folgende Vorgehensweise für die Installation empfohlen: |
111 |
|
-: Phantom-Plugin deaktivieren |
112 |
|
-: Phantom-Plugin löschen |
113 |
|
-: Neues Print-Service Plugin hochladen |
114 |
|
-: Mit der Konfiguration fortfahren |
|
119 |
+* Phantom-Plugin deaktivieren |
|
120 |
+* Phantom-Plugin löschen |
|
121 |
+* Neues Print-Service Plugin hochladen |
|
122 |
+* Mit der Konfiguration fortfahren |
115 |
115 |
|
116 |
116 |
==== Konfiguration des Plugins ==== |
117 |
117 |
|