{"id":1151,"date":"2024-03-13T09:38:32","date_gmt":"2024-03-13T08:38:32","guid":{"rendered":"https:\/\/contecon.de\/picapportwiki\/?page_id=1151"},"modified":"2024-05-24T15:31:52","modified_gmt":"2024-05-24T13:31:52","slug":"picapport-add-on-guide-2","status":"publish","type":"page","link":"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-guide-2\/","title":{"rendered":"PicApport Add-on Guide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1151\" class=\"elementor elementor-1151\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a4d93c4 e-flex e-con-boxed e-con e-parent\" data-id=\"a4d93c4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de108e4 elementor-widget elementor-widget-heading\" data-id=\"de108e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">PicApport Add-on Guide<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8852bf3 elementor-widget elementor-widget-heading\" data-id=\"8852bf3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">What is an add-on?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e05e63c elementor-widget elementor-widget-text-editor\" data-id=\"e05e63c\" data-element_type=\"widget\" data-e-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\t\t<p>Add-ons have been introduced in PicApport version 9 and allow to extend the functionality of PicApport.<br \/>Possible uses are:<\/p><ul><li>Using external tools or web services to enrich photos with additional metadata, such as automatic tagging, etc.<br \/><br \/><\/li><li>Using external tools or web services to do anything with photos, such as (upload, send, etc.)<br \/><br \/><\/li><li>Extend the PicApport database with your own data fields like project numbers, customer number, etc.<br \/><br \/><\/li><li>Extended filter options of the PicApport internal crawler<\/li><\/ul><p>With the release of PicApport 9 there are already 8 ready add-ons available (see below)<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc83fe6 elementor-widget elementor-widget-heading\" data-id=\"fc83fe6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Features of add-ons<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3abb393 elementor-widget elementor-widget-text-editor\" data-id=\"3abb393\" data-element_type=\"widget\" data-e-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\t\t<ul><li>Add-ons are scripts written in the Groovy programming language that extend the functionality of the PicApportServer<br \/><br \/><\/li><li>All add-ons are installed in the source code and can be customized if necessary.<br \/><br \/><\/li><li>As of September 2020 (version 9.0) there are 3 types of add-ons:<ul><li>Procedures (pagp)<br \/>The scripts are called by the user on the server side for selected photos of the thumbnail view<br \/><br \/><\/li><li>Database field extension (pagf)<br \/>Extends the PicApport internal database with new data fields with the following options:<br \/><ul><li>Fields can optionally be made available in the global full text search<\/li><li>Fields themselves can be addressed as index with the following possibilities:<ul><li>Full text with wildcard support<\/li><li>PicApport hierarchical index with wildcard support<\/li><li>ID index without wildcard support<br \/><br \/><\/li><\/ul><\/li><\/ul><\/li><li>crawler filter (pagc)<br \/>Extends the PicApport Crawler with additional file filter options.<\/li><\/ul><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e7af89 elementor-widget elementor-widget-heading\" data-id=\"0e7af89\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">How do I install an add-on?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-59ba780 elementor-widget elementor-widget-text-editor\" data-id=\"59ba780\" data-element_type=\"widget\" data-e-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\t\t<ul><li><p>Each add-on is provided as a single ZIP file.<br \/>The installation is done by simply copying this file to the server.<\/p><\/li><li>The instructions are available here: <a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-installation-guide-2\/\">PicApport Add-on Installation Guide<\/a><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-04c7e1e elementor-widget elementor-widget-heading\" data-id=\"04c7e1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Using the Add-ons<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1dffdb elementor-widget elementor-widget-text-editor\" data-id=\"b1dffdb\" data-element_type=\"widget\" data-e-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\t\t<p>If images are selected in the thumbnail view, a new menu item &#8222;Add-ons&#8220; appears in the menu bar. With this menu item, the individual add-ons can be selected and applied to the selected images.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b0ffdf elementor-widget elementor-widget-image\" data-id=\"9b0ffdf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"634\" src=\"https:\/\/contecon.de\/picapportwiki\/wp-content\/uploads\/2024\/03\/Add-Ons_EN-1024x634.png\" class=\"attachment-large size-large wp-image-1153\" alt=\"\" srcset=\"https:\/\/contecon.de\/picapportwiki\/wp-content\/uploads\/2024\/03\/Add-Ons_EN-1024x634.png 1024w, https:\/\/contecon.de\/picapportwiki\/wp-content\/uploads\/2024\/03\/Add-Ons_EN-300x186.png 300w, https:\/\/contecon.de\/picapportwiki\/wp-content\/uploads\/2024\/03\/Add-Ons_EN-768x476.png 768w, https:\/\/contecon.de\/picapportwiki\/wp-content\/uploads\/2024\/03\/Add-Ons_EN.png 1198w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f0dbb5b elementor-widget elementor-widget-text-editor\" data-id=\"f0dbb5b\" data-element_type=\"widget\" data-e-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\t\t<p>(click on the image to enlarge)<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0e57ba elementor-widget elementor-widget-heading\" data-id=\"a0e57ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">List of available add-ons<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-14b8848 elementor-widget elementor-widget-text-editor\" data-id=\"14b8848\" data-element_type=\"widget\" data-e-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\t\t<ul><li><a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-openstreetmap-geo-reverse-encoder-2\/\">PicApport Add-on: OpenStreetMap Geo-Reverse-Encoder<\/a><br \/>Uses <em><strong><a class=\"external-link\" href=\"https:\/\/www.openstreetmap.org\" rel=\"nofollow\">OpenStreetMap<\/a><\/strong><\/em> <em><strong>(OSM)<\/strong>\u00a0<\/em>to enrich the photo metadata (photos must contain geo coordinates for this function) and extends the PicApport database with additional search fields.<\/li><li><a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-tagyour-photos-typ-automatic-tagging-of-photos\/\">PicApport Add-on: TagYour.Photos (TYP) Automatic tagging of photos<\/a><br \/>Uses the AI based web service \u00a0<em><strong><a class=\"external-link\" href=\"https:\/\/www.tagyour.photos\/\" rel=\"nofollow\">TagYour.Photos<\/a><\/strong><\/em> <em><strong>(TYP)<\/strong>\u00a0<\/em>to enrich the photo metadata based on the image content and extends the PicApport database with additional search fields.<br \/>This is currently the best PicApport Addon for German language tagging.<\/li><li><a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-imagga-automatic-tagging-of-photos\/\">PicApport Add-on: Imagga &#8211; Automatic tagging of photos<\/a><br \/>Uses the AI based web service <em><a class=\"external-link\" href=\"https:\/\/imagga.com\/\" rel=\"nofollow\">https:\/\/imagga.com\/<\/a> <\/em>to enrich the photo metadata based on the image content and extends the PicApport database with additional search fields.<br \/>This Add-on supports a lot of different languages.<\/li><li><a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-geojson-route-generator\/\">PicApport Add-on: GEOJSON Route Generator<\/a><br \/>Uses the web service <a class=\"external-link\" href=\"http:\/\/openrouteservice.org\" rel=\"nofollow\">openrouteservice.org<\/a> to generate an route in GEOJSON format based on the geodata of the selected photos.<\/li><li><a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-analyze-metadata\/\">PicApport Add-on: Analyze metadata<\/a><br \/>This add-on lists all photo metadata in detail and grouped into segments, making it a very useful tool for anyone dealing with photo metadata.<\/li><li><a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-show-exiftool-metadata\/\">PicApport Add-on: Show ExifTool Metadata<\/a><br \/>Uses ExifTool (<a class=\"external-link\" href=\"https:\/\/exiftool.org\" rel=\"nofollow\">https:\/\/exiftool.org<\/a>) installed on the server to display metadata.<\/li><li><a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-nonjpgtitlefield-2\/\">PicApport Add-on: NonJpgTitleField<\/a><br \/>This add-on creates a red title for all thumbnails of non-jpg files.<\/li><li><a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-privatefilefilter-2\/\">PicApport Add-on: PrivateFileFilter<\/a><br \/>This add-on is a template for an advanced file filter for the PicApport crawler.<\/li><li><a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-groovyprocedurestesttool-2\/\">PicApport Add-on: GroovyProceduresTestTool<\/a><br \/>This add-on is a template and is intended for developers only. It serves as a template for own projects to write procedures.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c514eaa elementor-widget elementor-widget-heading\" data-id=\"c514eaa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Add-on reference for developers<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef456c8 elementor-widget elementor-widget-text-editor\" data-id=\"ef456c8\" data-element_type=\"widget\" data-e-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\t\t<p>The manual for developers is available here: <a href=\"https:\/\/contecon.de\/picapportwiki\/picapport-add-on-programming-reference-2\/\">PicApport Add-on Programming Reference<\/a><\/p>\t\t\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-ceb7c3d e-flex e-con-boxed e-con e-parent\" data-id=\"ceb7c3d\" data-element_type=\"container\" data-e-type=\"container\">\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 Guide What is an add-on? Add-ons have been introduced in PicApport version 9 and allow to extend the functionality of PicApport.Possible uses are: Using external tools or web services to enrich photos with additional metadata, such as automatic tagging, etc. Using external tools or web services to do anything with photos, such as [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ocean_front_end_style_editor":"no","ocean_post_layout":"full-screen","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"off","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"on","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"off","ocean_display_footer_bottom":"off","ocean_custom_footer_template":"","footnotes":""},"class_list":["post-1151","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/pages\/1151","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=1151"}],"version-history":[{"count":7,"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/pages\/1151\/revisions"}],"predecessor-version":[{"id":2295,"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/pages\/1151\/revisions\/2295"}],"wp:attachment":[{"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/media?parent=1151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}