{"id":1219,"date":"2024-03-13T10:15:31","date_gmt":"2024-03-13T09:15:31","guid":{"rendered":"https:\/\/contecon.de\/picapportwiki\/?page_id=1219"},"modified":"2024-05-29T13:19:31","modified_gmt":"2024-05-29T11:19:31","slug":"picapport-add-on-installation-guide-2","status":"publish","type":"page","link":"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-installation-guide-2\/","title":{"rendered":"PicApport Add-on Installation Guide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1219\" class=\"elementor elementor-1219\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9b52e5 e-flex e-con-boxed e-con e-parent\" data-id=\"c9b52e5\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30582e8 elementor-widget elementor-widget-heading\" data-id=\"30582e8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-default\">PicApport Add-on Installation Guide<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f9273ae elementor-widget elementor-widget-text-editor\" data-id=\"f9273ae\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>Here you will find all necessary information for the installation of the add-ons on a PicApport server.<\/p><p>An overview of all available add-ons with the respective download link can be found here: <a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-guide-2\/\">PicApport Add-on Guide<\/a><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9e5143e elementor-widget elementor-widget-heading\" data-id=\"9e5143e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Installation with the Windows Installer<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ae3f34 elementor-widget elementor-widget-text-editor\" data-id=\"1ae3f34\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Simply select the desired add-ons in the installer, start the server, done.<\/p><p>Whether an add-on is available via the Windows installer is documented in the add-ons.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-782798d elementor-widget elementor-widget-heading\" data-id=\"782798d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Manual installation (all operating systems)<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c60a72a elementor-widget elementor-widget-text-editor\" data-id=\"c60a72a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>All files necessary for the installation are available as ZIP files and have to be copied into the <em><strong>.picapport\/groovy<\/strong><\/em> directory.<\/li><li><p>Each time the PicApport Server is started, this directory is scanned for new add-on files and new add-ons are installed automatically.<br \/>A separate directory is created for each add-on and PicApport unpacks and saves the installation file there.<\/p><\/li><li>After successful installation of the add-ons, the .zip ZIP files are copied into the created add-on directory, so that only the current <em><strong>apache-groovy-binary-v.v.v.zip<\/strong><\/em> remains in the Groovy directory.<\/li><li><p>If you install an add-on for the first time, a Groovy runtime environment must be installed once. Unlike the add-ons, the corresponding ZIP file for the Groovy runtime environment always remains in the <em><strong>.picapport\/groovy<\/strong><\/em> directory.<br \/>Example: <em><strong>apache-groovy-binary-3.0.5.zip<\/strong><\/em> (after successful installation a hidden directory <em><strong>groovy-3.0.5<\/strong><\/em> is created additionally)<\/p><p>Only if an <em><strong>apache-groovy-binary-x.x.x.zip<\/strong><\/em> is available the add-on subsystem is activated in PicApport.<\/p><\/li><li><p>In the file <em><strong>.picapport\/groovy\/logfiles\/currentConfiguration.log<\/strong><\/em> you can check the successful installation of the add-ons after the server startup.<br \/>The log file can also be viewed via the PicApport Web-Gui <strong><em>Server Administration-&gt;Logfiles-&gt;groovyaddons\/currentConfiguration.log<\/em><\/strong><\/p><div class=\"code panel pdl conf-macro output-block\" data-hasbody=\"true\" data-macro-name=\"code\"><div class=\"codeHeader panelHeader pdl hide-border-bottom\"><b class=\"code-title\">Example of a log file after successful installation<\/b> <span class=\"collapse-source expand-control\"><span class=\"expand-control-icon icon\">\u00a0<\/span><span class=\"expand-control-text\">Quelle erweitern<\/span><\/span><\/div><\/div><\/li><li>Brief summary:<br \/>Stop server, copy ZIP file(s) into the Groovy directory, start server, done<\/li><\/ul><h3 id=\"PicApportAdd-onInstallationGuide-Namingconventionsandversions\">Naming conventions and versions<\/h3><h4 id=\"PicApportAdd-onInstallationGuide-Groovyruntimeenvironment\">Groovy runtime environment<\/h4><ul><li>apache-groovy-binary-v.v.v.zip<br \/>The current runtime environment is available on the PicApport Add-on download page or on\u00a0<a class=\"external-link\" href=\"https:\/\/groovy.apache.org\/download.html\" rel=\"nofollow\">https:\/\/groovy.apache.org\/download.html<\/a><\/li><li>PicApport version 9.x requires a Groovy &#8211; runtime environment from version 3.0.x (as of September 2020: <em><strong>apache-groovy-binary-3.0.5.zip<\/strong><\/em>)<\/li><\/ul><h4 id=\"PicApportAdd-onInstallationGuide-Add-onfiles\">Add-on files<\/h4><p>The names of the add-on installation files are structured as follows:<\/p><p><em><strong><span style=\"color: #ff0000;\">type<\/span><span style=\"color: #008000;\">Name<\/span>&#8211;<span style=\"color: #0000ff;\">Version<\/span>.<span style=\"color: #333333;\">zip<\/span><\/strong><\/em><\/p><ul><li><span style=\"color: #ff0000;\"><em><strong>type<\/strong><\/em><\/span><ul><li>pagc (Crawlerfilter)<\/li><li>pagf (Field extension)<\/li><li>pagp (Procedure)<\/li><\/ul><\/li><li><span style=\"color: #008000;\"><em><strong>Name<\/strong><\/em><\/span><br \/>Name des Addons (wird auch f\u00fcr den Verzeichnisnamen verwendet, welches bei der Installation des Add-ons generiert wird).<\/li><li><em><strong>Hyphen<\/strong><\/em><br \/>Separates name from version<\/li><li><span style=\"color: #0000ff;\"><em><strong>Version<\/strong><\/em><\/span><br \/>Always x.x.x<\/li><li><em><strong>.<span style=\"color: #333333;\">zip<\/span><\/strong><\/em><\/li><\/ul><h3 id=\"PicApportAdd-onInstallationGuide-Specialfeatures\">Special features<\/h3><p>If a Groovy Runtime was already installed when the server was started, certain add-ons can also be installed or updated while the server is running.<\/p><p>To do this, enter the following console command on the PicApport server: <em><strong>reloadaddons<\/strong><\/em><\/p><p>The exception are add-ons that add new database fields. These must be installed when the server is shut down. (An update, if no new database fields are added, is also possible during operation)<\/p><p>See also the developer documentation.<\/p><p>If you are not sure: Stop the server before installing add-ons.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e0efd98 e-flex e-con-boxed e-con e-parent\" data-id=\"e0efd98\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>PicApport Add-on Installation Guide Here you will find all necessary information for the installation of the add-ons on a PicApport server. An overview of all available add-ons with the respective download link can be found here: PicApport Add-on Guide Installation with the Windows Installer Simply select the desired add-ons in the installer, start the server, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1219","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/pages\/1219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/comments?post=1219"}],"version-history":[{"count":10,"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/pages\/1219\/revisions"}],"predecessor-version":[{"id":2565,"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/pages\/1219\/revisions\/2565"}],"wp:attachment":[{"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/media?parent=1219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}