Von Version < 9.1 >
bearbeitet von gru
am 08.06.2021, 16:48
Auf Version < 10.1 >
bearbeitet von gru
am 08.06.2021, 16:58
< >
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -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  
Copyright 2000-2025