Programming and webhosting services

CERN-Rechenzentrum

 

Plugins developed for use with Panotour Pro by KOLOR.

Free Plugins

  • infoGeneral information and copyright notice for the free plugins

    None of the PTP plugins available on this site has been developed for or tested with 360°-video nor VR-mode.

    The MIT License (MIT) Copyright (c) 2017 Michael Brüning, Servicios Compunics
    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

  • thumb_upSupport developement

    If you use any of my free plugins, especially when used in a commercial project, please consider a donation via Paypal to support further developement:

AdvancedDebugInfo

  • infoDescription

    The plugin named "AdvancedDebugInfo (ADI)" is a modified version of the "DebugPanoramaDirectory" called plugin, it has been tested with V2.3.2 and V2.5 of PTP.

    Like the original plugin, ADI adds tour information as a comment into the tour skin file "XXX_skin.xml". The data comes as true CSV format so the info can easily be extracted for analysis or imported into a spreadsheet application.

    All data lines start with a "debug data tag" which can be set via configuration menu, as well as the data separation character (or string). The second field of every data line specifies the section or topic, for example: general info, group info, pano info.

    Things that can get reported:
    The number of groups and panos.
    Is project name and author info available?
    Does the project (group, pano) have a description? (The description itself can also be included into the resulting output). Which output formats were generated?
    A list of groups with all embedded panos.
    Is every pano added to an explicit group?
    Does every group have a mapfile attached?
    Is every pano linkedto at least once?
    Has every pano at least one link to another pano?

  • dvrSample data

    # PROJECT INFO:
    ADI,Project,NumberOfPanos,6 ADI,Project,NumberOfGroups,3 ADI,Project,TourTypes,Flash,HTML5,Desktop ADI,Project,ProjectName,AutoQS ADI,Project,ProjectAuthorName,m.bruening@compunics.com.ni ADI,Project,ProjectAuthorWeb,http://360.compunics.com.ni

    # GROUP INFO: TAG,GROUPTYPE,GROUP,ID,DIRECTORY,NUMBER-OF-PANOS,NUMBER-OF-MAPSPOTS,MAPFILE,DESCRIPTION?,GROUP-PANOS ADI,PanoGroup,Explicit,Erdgeschoss,panogroup19,erdgeschoss_19,3,3,grundriss-innen_panogroup19.png,HasDescription,Wohnen,Flur,Bad ADI,PanoGroup,Explicit,Aussen,panogroup12,aussen_12,2,2,grundriss-aussen_panogroup12.png,HasDescription,Eingang,Terrasse 1 ADI,PanoGroup,Implicit,Gruppe 217,panogroup217,gruppe_217_217,1,0,,NoDescription,Hausansicht West

    # PANORAMA LIST: TAG,NUMBER-OF-PANOS,PANOS ADI,PanoList,6,Wohnen,Flur,Bad,Eingang,Terrasse 1,Hausansicht West

    # PANORAMA INFO: TAG,PANONAME ,ID ,DIRECTORY ADI,PanoInfo,Wohnen,pano17,sala_17,NoDescription ADI,PanoInfo,Flur,pano16,oficinaprivada_16,NoDescription ADI,PanoInfo,Bad,pano172,bad_172,NoDescription ADI,PanoInfo,Eingang,pano10,afuera_10,HasDescription ADI,PanoInfo,Terrasse 1,pano218,terrasse_1_218,NoDescription ADI,PanoInfo,Hausansicht West,pano216,hausansicht_west_216,HasDescription

    # PANORAMA LINKSTO INFO: TAG,PANONAME ADI,PanoLinksTo,Wohnen,Flur ADI,PanoLinksTo,Flur,Wohnen,Eingang,Bad ADI,PanoLinksTo,Bad,Flur ADI,PanoLinksTo,Eingang,Wohnen ADI,PanoLinksTo,Terrasse 1,Hausansicht West ADI,PanoLinksTo,Hausansicht West

    # PANORAMA LINKSTO ERRORS: TAG,PANONAME ADI,PanoLinksToError,Hausansicht West

    # PANORAMA LINKEDBY INFO: TAG,PANONAME,LINKING PANOS ADI,PanoLinkedBy,Wohnen,Flur,Eingang ADI,PanoLinkedBy,Flur,Wohnen,Bad ADI,PanoLinkedBy,Bad,Flur ADI,PanoLinkedBy,Eingang,Flur ADI,PanoLinkedBy,Terrasse 1 ADI,PanoLinkedBy,Hausansicht West,Terrasse 1

    # PANORAMA LINKEDBY ERRORS: TAG,PANONAME ADI,PanoLinkedByError,Terrasse 1

    # HOTSPOT INFO: TAG,GROUPNAME,PANONAME,SPOT-TYPE,SPOT-Id,TOOLTIP,TARGET-ID ADI,SpotInfo,Basement,Kitchen,point,spotpoint51,Corridor Basement,pano24 ADI,SpotInfo,1st Floor,Bedroom,point,spotpoint53,Corridor 1st floor,pano21 ADI,SpotInfo,1st Floor,Bedroom,polygon,spotpolygon57,Goto Basement,pano24

  • infoVersion history

    V1.1 2017-02-02
    added Hotspot info and LICENSE file
    V1.0 2016-01-22
    Initial release

  • file_downloadDownload

    Plugin hosted on: Bitbucket

HotspotsVisited

  • infoDescription

    Using this Panotour Pro plugin you can use a different image for pano hotspots and the floorplan-mapspots pointing to panos already being visited. Via configuration settings you can choose to have a diferent graphic than the provided default "ok"-image.
    Important usage notice: the plugin only works with "explicit grouping" of your panos in PTP. So if you have single panos they still need to be put into a dedicated group each, this can be done via right-clicking the pano, then select the "embed into group"-option.

  • httpScreenshots and Demotour

    Screenshots Floorplan

  • file_downloadDownload

    Plugin hosted on: Bitbucket

  • infoVersion history

    V3.0 2017-03-07
    Use different file for mapspots/hotspots and automatic insert of JS-function into HTML
    V2.0 2016-04-30
    Rename of MapspotsVisited to HotspotsVisited
    In addition to the floorplan mapspots also the pano-hotspots show the actual state (unseen/visited)
    V1.1 2016-04-11
    Now supports a second alternate graphics file for the current mapspot
    V1.0 2016-04-04
    Initial release, us alternate graphics file for visited mapspots

Language Selector

  • infoDescription

    This Panotour Pro plugin adds a language selector combobox to your tour, the position on screen, an optional title and the language labels can be set.

  • settingsConfiguration

    Screenshot Language Selector configuration

  • file_downloadDownload

    Plugin hosted on: Bitbucket

  • infoVersion history

    V1.1 2017-11-13
    Set selector to default language when no title given
    V1.0 2017-11-05
    Initial release

TourHighlights

  • infoDescription

    The plugin enables automatic changes of panos and movements between individual hotspots. You can select if the autotour covers all panos, only the first pano or a list of selected pano-ids.
    Usage:
    Assign a Hotspot-style called 'TourHighlightsSpot' to the hotspots that will form the automatic tour. The hotspot-image can be an invisible '1x1'-pixel transparent graphic (included in the plugin directory). Using the hotspot description, you can assign individual move properties for each hotspot as follows:
    Field of view (or zoom-factor in°): values between 1 and 179
    Speed: movement in degrees per second (default: 120)
    Wait: time in seconds before the next movement
    Give the parameters on a single line, separated by a semicolon ';', example:
    90;350;4

    You can select an image to be presented at startup, so that the automatic tour starts after the user click on that image. Starting with Version 1.1 you can also select an endless-loop tour, in that case make sure to not use a startup-image, as that would require manual intervention to let the tour start.

    Starting an automatic tour presentation:
    You can let the presentation start automatically on Tourstart, if you don't want that behaviour you can assign the '[Plugin] TourHighlights > Start the TourHighlights' - action to a button or hotspot, or you can assign the startup-action to any other event using the additional 'Call Actions On Tour-Events'-plugin (CAOTE).
    Interruption/termination:
    You can select to let the user interrupt/terminate the automatic presentation mode, but there is no function to resume presentation mode from that point. Hint: just moving the mouse will not cause an interruption, but clicking and/or moving the pano will do.

    There is now a commercial version of this plugin offering advanced features, see the documentation below! The following list shows the differences between the free and the commercial version:
    THP-Feature-Comparison

  • httpDemotour
  • file_downloadDownload

    Plugin hosted on: Bitbucket

    "Call KrPano Code"-plugin (needed if you want the automatic tour start be startable via button): www.kolor.com/wiki-en/action/view/Panotour_-_Advanced_-_Extra_Plugins
    Instructions to install the plugin are at the top of that page.

  • infoVersion history

    V1.3 2016-09-03
    Added Autostart on Tourstart to config-settings
    Tour can be set interruptible by user
    Actions to be performed after presentation mode can be set via config.
    V1.2 2016-08-05
    Plugin-start can be assigned via PTP action selector
    Fixed Re-Start-via-Event-Bug
    V1.1 2016-05-21
    added endless loop option
    V1.0 2016-05-19
    Initial release

DayNight

  • infoDescription

    This plugin enables switching between 2 related panos while keeping the same view (Day/Night-effect). An example use case would be a real estate tour presenting an object being constructed and a possible, future interior design using computer generated visualisations.
    You can select the panos which you want to be switchable (Day/Night-scenes) by following this naming convention:
    Name both scenes identical, then append the value of the 'Identifier for Day/Night-scenes' to the 'Night'-scene only. You can define any identifying string (this is: ' by night' by default)
    This way, the two panos named "Tiergarten" and "Tiergarten by night" would become switchable.
    IMPORTANT: if the identifier string contains blanks as in this example, it has to be enclosed in single quotes!.
    If you untick the 'Restrict Day/Night-matching panos'-checkbox the plugin searches for matches looking up ALL panonames of your project, otherwise it only looks in the current group. Be sure to not use the same panoname multiple times, that is for more than the two 'Day and Night'-panos.

  • file_downloadDownload

    Plugin hosted on: Bitbucket

  • infoVersion history

    V1.1 2017-10-23
    bugfix relase, corrected use of mainloadscene-action
    V1.0 2016-09-08
    Initial release

Previous/Next-
SceneName

  • infoDescription

    This plugin shows the previous-/next-panoname as the respective controlbar-button tooltip. It works with the following PTP controlbars:
    classicControlBar
    dockedThumbsControlBar
    iControlBar
    urbanControlBar
    D-padControlBar
    roundCornerBar
    CirclesControlBar

    In addition, you can assign your own previous/next button graphics.

  • httpDemotour
  • file_downloadDownload

    Plugin hosted on: Bitbucket

  • infoVersion history

    V1.0 2016-10-17
    Initial release

SpinningImage

  • infoDescription

    The PTP plugin "SpinningImage" enables the rotating display of an image sequence. Has been tested with V2.5.3 of PTP on Linux.

    Plugin description:
    The plugin enables the rotating display of an image sequence. The image file needs to be composed vertically, whith the individual frames lying upon each other. You can select the action(s) that will be executed when clicking on the rotating image.The rotation, it's direction and speed can be set via PTP menus, the rotation and its behaviour can NOT be controled via mouse events or gestures.

    Plugin usage:
    The plugin can be started and stopped via the PTP actions selector, so you may assign the start to a button or hotspot, and the termination of the rotation and removal of the image to the spinning image itself. The plugin can be incorporated multiple times into a tour, each instance having its own image and display settings.

  • httpDemotour
  • file_downloadDownload

    Plugin hosted on: Bitbucket

  • infoVersion history

    V1.1 2016-08-02
    Start/Stop plugin via PTP actions selector
    V1.0 2016-08-01
    Initial release

OpenDoors

  • infoDescription

    This plugin allows to change parts of your pano by displaying distorted hotspots (Open-/Closed-Door-effect). Has been tested with V2.5.3 of PTP on Linux.

    The values needed for calculating the hotspots distorsion settings have to be looked up manually before you can use this plugin.
    You need to know the following values for each distorted hotspot image you want to incorprate into your panos: HFOV (Horizontal field of view), Yaw, Pitch and Roll.
    There is a detailed explanation/tutorial in the KRPano-Forum, have a look at this link:
    Click here to open in a new tab/window
    Usage:
    For every distorted hotspot you want to use add an additional group of settings via the configuration menu. Fill in the required values: distorted hotspot image path, HFOV, Yaw,Pitch and Roll. Remember the index number PTP assigns to every group of settings, starting with "0". This index number can be given as the required parameter to the show-, hide- or toggle-actions for the [Plugin] OpenDoors action selector.
    That way you can change between different states by assigning the desired action to a hotspot or button.

  • httpDemotour
  • file_downloadDownload

    Plugin hosted on: Bitbucket

  • infoVersion history

    V1.1 2017-12-04
    distorted hotspots disabled, so moving the panos when clicking on the spots is possible
    Thanks to Antonio Gutiérrez de: visitavirtual.es
    V1.0 2016-09-19
    Initial release

Commercial plugins

  • copyrightCopyright notice and End User License Agreement

    Copyright (c) 2016 Michael Brüning, Servicios Compunics
    When purchasing a commercial plugin the author grants you perpetual, non-exclusive, non-revocable, non-transferable right to install and use the software. The plugin is sold under a single-user personal licence. You may install and use the plugin on as many devices as you like only if you are the only person to use the software.
    You may not copy or electronically transfer the plugin for any purpose other than to install and use in the environment as described above or for backup purposes. You may not sell, rent, lease, sublicense or otherwise distribute the plugin.
    THIS PLUGIN IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS PLUGIN, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    If you do not agree to the terms of this agreement, you may not install and use the plugin.

Google Analytics Track Events (GATE)

  • infoDescription

    This plugin is an extension to the PanotourPro Google Analytics plugin, it cannot be used on its own. While the PTP analytics plugin tracks the tour start and the change of panoramas (page views), this extension adds the possibility to track user activity like button or hotspot clicks, the opening of PDF-documents and more. You can for example track the opening of external websites using the target URL or an individual string as tracking label. The event category is set by PTP to be 'panotour', for the additional events you can set individual labels and value numbers.

  • done_allFeatures & Documentation

    The following user activity can be tracked having these actions:
    Fullscreen:
    enter fullscreen
    leave fullscreen
    Rotation:
    start autorotation
    stop autorotation
    Autotour:
    start autotour
    stop autotour
    Tourcontrols:
    show tourcontrols
    hide tourcontrols
    Floorplans:
    showtourfloorplan
    hide tourfloorplan
    Sound:
    play sound
    stop sound
    Hotspots:
    hide hotspots
    show hotspots
    Helpscreen:
    show help
    Controlmode:
    change controlmode (mouse- and touchtype changes)
    Language:
    change language

    Buttons and Hotspots can be tracked:
    button click
    hotspot click

    Special actions can be assigned to buttons or hotspots:
    PDF-Viewer:
    view pdf
    Websites:
    view website
    Webvideos:
    view webvideo

    GATE works with the following PTP controlbars:
    classicControlBar
    dockedThumbsControlBar
    iControlBar
    urbanControlBar
    D-padControlBar
    roundCornerBar
    CirclesControlBar
    Clean Buttons v.93 by alan@shisko.com
    Sans ControlBar

    When the PTP analytics plugin is set to 'local testmode', no GATE events get tracked but the settings of each tracking event get displayed at the bottom of the screen.

    You can read the documentation (PDF, english) here.

  • httpDemotour in 'local testmode'
  • dvrScreenshots

    GATE-Settings
    GA-realtime-events
    GA-events-course

  • warningKnown issues/restrictions

    The 'pause' and 'resume'-events don't get tracked to avoid cluttering of the event trail. The CirclesControlBar does have a help-button, but no 'showhelp' function.
    Software crashes related to the removal of the GATE-plugin when there are resources (buttons or hotspots) that still are linked to plugin actions do not occur any more when the GATE-plugin is used with version 2.5.6 of PanotourPro. I highly recommend to update to version 2.5.6 of PTP.
    Version 1.5 fixes a bug when the websiteviewer-event tracking was assigned to polygon hotspots, resulting in the label not being set correctly (null). This fix however only works when the selected action is to OPEN the websitebox, it does not work when the action is set to TOGGLE the websiteviewer box. A complete solution for both cases (open and toggle) is still pending.

  • announcementImportant Legal Notice

    Legal restrictions in some countries may prohibit the tracking of user activity or might require an opt-out-offer for individuals. To enable you to apply to these restrictions the GATE event tracking can be turned off either from outside via URL or from inside the tour using a button with the 'disbleTracking'-Action assigned.
    Disable tracking via URL: http://yourprojectname.html?gate=false

  • infoVersion history

    V1.5 2017-04-13
    bugfix WebsiteViewerEvent: Label assignment when called via polygon hotspots (see known issues)
    V1.4 2017-04-03
    Added support of SansControlBar
    V1.3 2017-03-24
    bugfix PDFViewerEvent: Label assignment for multiple PDFViewer-calls corrected
    Updated documentation to include tracking code for external links
    V1.2 2017-02-03
    Now supporting Controlbar: Clean Buttons v.93 by alan@shisko.com
    v1.1 2017-01-08
    PDFViewer: added option to use PDFFilename or PDFTitle as event label
    Workaround to disable double event tracking for hideFloorplan, hideMap and enter/leaveFullscreen
    WebvideoViewer-action: Webvideo-title can be set as label
    First version of GATE-Documentation
    V1.0 2016-12-19
    Initial release, tested with PTP V2.5.3 and V2.5.5

  • euro_symbolBuy Now

    The price of this plugin is 28€.
    Plugin will be sent via mail on receival of payment, to avoid that my mails will be flagged as SPAM, please drop me a short note after purchase: m.bruening@compunics.com.ni
    Payments are accepted via Paypal:

Piwik Analytics (PIA)

  • infoDescription

    This plugin offers the possibility to track panorama views and user activity like button or hotspot clicks. You can for example track the opening of external websites using the target URL or an individual string as tracking label. This plugin does not require the PTP analytics plugin to be part of your project.

  • done_allFeatures & Documentation

    The following user activity can be tracked having these actions:
    Fullscreen:
    enter fullscreen
    leave fullscreen
    Rotation:
    start autorotation
    stop autorotation
    Autotour:
    start autotour
    stop autotour
    Tourcontrols:
    show tourcontrols
    hide tourcontrols
    Floorplans:
    showtourfloorplan
    hide tourfloorplan
    Sound:
    play sound
    stop sound
    Hotspots:
    hide hotspots
    show hotspots
    Helpscreen:
    show help
    Controlmode:
    change controlmode (mouse- and touchtype changes)
    Language:
    change language

    Buttons and Hotspots can be tracked:
    button click
    hotspot click

    Special actions can be assigned to buttons or hotspots:
    PDF-Viewer:
    view pdf
    Websites:
    view website
    Webvideos:
    view webvideo

    PIA works with the following PTP controlbars:
    classicControlBar
    dockedThumbsControlBar
    iControlBar
    urbanControlBar
    D-padControlBar
    roundCornerBar
    CirclesControlBar
    Clean Buttons v.93 by alan@shisko.com
    Sans Controlbar

    When the Piwik analytics plugin is set to 'local testmode', no events get tracked but the settings of each tracking event get displayed at the bottom of the screen.

    You can read the documentation (PDF, english) here.

  • httpDemotour in 'local testmode'
  • dvrScreenshots

    PIA-Settings
    PIA-Settings
    PIA-Settings
    PIA page views
    PIA transitions PIA events

  • warningKnown issues/restrictions

    The 'pause' and 'resume'-events don't get tracked to avoid cluttering of the event trail. The CirclesControlBar does have a help-button, but no 'showhelp' function.

  • announcementImportant Legal Notice

    Legal restrictions in some countries may prohibit the tracking of user activity or might require an opt-out-offer for individuals. To enable you to apply to these restrictions the PIA event tracking can be turned off either from outside via URL or from inside the tour using a button with the 'disbleTracking'-Action assigned.
    Disable tracking via URL: http://yourprojectname.html?PIA=false

  • infoVersion history

    v1.1 2017-04-06
    added support for SansControlbar, PDF-Documentation
    V1.0 2017-03-23
    Initial release, tested with PTP V2.5.7

  • euro_symbolBuy Now

    The price of this plugin is 23€ (including 15% tax).
    Plugin will be sent via mail on receival of payment, to avoid that my mail will be flagged as SPAM, please drop me a short note after purchase: m.bruening@compunics.com.ni
    Payments are accepted via Paypal:

Hotspot-Actionlist

  • infoDescription

    This plugin enables you to assign an actionlist to a hotspotstyle, the actions can then be assigned individually to any hotspot of that style. A combobox is used to select the individual actions, you can choose to use the default combobox of PanotourPro/KRPano as well as a customized design.
    You can also choose if the actionlist gets triggered by the „onclick“-event or by the „onover“-event, and you can choose if the combobox should be displayed in „open state“-mode or not. The actions that can be assigned to any hotspot are: „Show an image“, „Show a video“, „Show a PDF-document“ „Download a file“ and „Open a website“.

  • done_allFeatures & Documentation

    The following actions can be assigned individually to any hotspot actionlist:
    Item title
    This is the title of the combobox. Use the placeholder „[item]“ so that the individual item titles get inserted into your title messages.
    Display Image
    Selecting this option displays an image at the position of the hotspot when selected by the user.
    Display PDF
    To be able to display a PDF document, the webPDF-box plugin has to be part of your project.
    Display a video
    Enter the URL of the webhosted video to be displayed using a standard PTP webVideo-Box.
    Download a file
    You can assign any filetype using the PTP standard filechooser.
    Open a website
    When opening a website you can choose the target for this action: shall the website be shown in a new window or tab of the users browser, or should it be openend using a PTP websiteViewer-Box inside your tour?
    The websitebox can be used to integrate an online shop, for example, by pointing the users to the product details page of an existing shop system.

    You can read the documentation (PDF, english) here.

  • httpDemotour
  • warningKnown issues/restrictions

    Using the websiteViewerbox with the „show overlay“-option turned on may leed to disruptions of the current‘s panorama display. The reason for this is still under investigation, so for the moment i recommend to NOT use the „show overlay“-option when opening a website in the PTP websitebox.
    The „native“ mode of the combobox plugin does not work well on all browsers. On current versions of Firefox on Linux, for example, the combobox title and the combobox item elements are displaced. So this feature can be used safely only in environments where you are certain about the type of devices/browsers that your tour visitors are using.
    When assigning the „actionlist item settings“ action to a hotspotstyle, this action can be assigned multiple times to a single style using the PTP actionselector „+“-symbol on the right. However, the plugin does not support the use of multiple actionlist assignments, it works with one actionlist for a hotspotstyle ("normal" and/or polygon hotspots) only.
    This plugin does not include the functionality that is shown in the demotour regarding the integration of external websites like an online shopping system. The plugin enables you to enter external websites from within your tour, but their functionality is completely up to you.

  • infoVersion history

    V1.2 2017-05-30
    added options to control positioning and display of actionlist item images
    V1.1 2017-05-05
    Bugfix, fixed missing template file
    V1.0 2017-05-04
    Initial release, tested with PTP V2.5.7

  • euro_symbolBuy Now

    The price of this plugin is 28€ (including 15% tax).
    Plugin will be sent via mail on receival of payment, to avoid that my mail will be flagged as SPAM, please drop me a short note after purchase: m.bruening@compunics.com.ni
    Payments are accepted via Paypal:

GroupspecificButtons

  • infoDescription

    The "GroupspecificButtons" plugin package is a set of three plugins that can be used alone or in combination to ease the process of creating individual tour navigation modes.

    * Groupspecific Button
    * Groupspecific ToggleButton
    * GroupOnly Previous/Next Pano

    Similar to the "Panorama Specific - Simple button" and "Toggle button" plugins for single panos, the "Groupspecific" plugins do activate one or several buttons for individually selected panorama groups only.

  • done_allFeatures

    The selection of the group(s) to activate your buttons is done via standard PTP GUI panorama/group selector, so there is no need to lookup group-ids or type-in groupnames (see the screenshot below).
    In addition, you can define if the buttons or togglebuttons shall be displayed on certain device types only: desktop, tablet and/or mobile.
    The "Group-Only Previous/Next Pano"-plugin allows to restrict the selection of the next or previous pano to stay within the current panorama group. This can either be switched on "globaly", so that it works with the "previous/next"-buttons of every PTP controlbar, or you can assign these actions to custom navigation buttons.

    Screenshot GroupspecificButtons

  • infoVersion history

    V1.0 2017-06-23
    Initial release, tested with PTP V2.5.7

  • euro_symbolBuy Now

    The price of this plugin package (3 plugins) is 18€ (including 15% tax), they are not sold separately.
    Plugins will be sent via mail on receival of payment, to avoid that my mail will be flagged as SPAM, please drop me a short note after purchase: m.bruening@compunics.com.ni
    Payments are accepted via Paypal:

TourHighlightsPro

  • infoDescription

    The plugin enables automatic changes of panos and movements between individual hotspots. You can select if the autotour covers all panos, only the first pano or a list of selected pano-ids.
    Usage:
    See the accompanying documentation available (PDF, english) here. The following list shows the differences between the free and the commercial version:
    THP-Feature-Comparison

  • httpDemotour
  • infoVersion history

    V1.2 2017-08-23
    Bugfix: display order when selecting panos and/or groups
    V1.1 2017-08-16
    Bugfix: assignment of Hotspot-motion-settings
    V1.0 2017-07-04
    Initial release

  • euro_symbolBuy Now

    The price of this plugin is 18€ (including 15% tax).
    The plugin will be sent via mail on receival of payment, to avoid that my mail will be flagged as SPAM, please drop me a short note after purchase: m.bruening@compunics.com.ni
    Payments are accepted via Paypal:

DeviceCheck

  • infoDescription

    This plugin enables to select on which device types (Desktop, Tablet, Mobile) you want to hide (or display) other PTP plugins.
    Using multiple instances of this plugin you can configure different device specific layouts within one tour.

  • done_allFeatures

    The DeviceCheck plugin works with the following standard PTP plugins:
    Simple Button
    Toggle Button
    Panospecific Simple Button
    Panospecific Toggle Button
    Description
    Title
    Logo
    Picture
    Floorplan
    PanotourMaps
    The DeviceCheck plugin also works with the following PTP controlbars:
    classicControlBar
    dockedThumbsControlBar
    iControlBar
    urbanControlBar
    D-padControlBar
    roundCornerBar
    CirclesControlBar
    SansControlBar DeviceCheck Features See the accompanying documentation available (PDF, english) here.

  • warningKnown issues/restrictions

    Please note that the floorplan and PanotourMaps plugins cannot be included in a tour more than once, so you cannot have differently configured instances of these plugins in the same tour.

    When adding a plugin multiple times, PTP adds a number to each plugin instance to be able to differentiate between them. The instance numbers start at "1" for the first additional instance and get incremented by "1" for any other plugin instance, the numbers are visible as part of the plugin name in the PTP styles tab.
    Please note that displayed instance numbers might get out of sequential order in the case you add another instance, then delete it from your project to later again add another instance of that plugin. So to be sure that the correct instance numbers get used, especially when you notice unexpected DeviceCheck behaviour, please assure to use the correct instance number(s). This can only be done by inspecting the generated XML-output, "index_skin.xml" or "<your-project-name>_skin.xml".

    Although controls bars can be added multiple times to a project, unfortunately it is NOT possible to add, for example, 3 instances of the classicControlBar to have one instance for each device type. The different feature settings for these control bar instances cannot be configured separately.
    The DeviceCheck plugin can be used to hide controlbars on certain device types, so that you can design the tournavigation using a controlbar on desktop and tablets, while using another control bar type with a subset of features activated, or only using navigation buttons and hotspots on mobiles.

  • infoVersion history

    V1.0 2017-12-12
    Initial release, tested with PTP V2.5.7 on Linux and 2.5.8 on Windows

  • euro_symbolBuy Now

    The price of this plugin is 44€ (including 15% tax).
    The plugin will be sent via mail on receival of payment, to avoid that my mail will be flagged as SPAM, please drop me a short note after purchase: m.bruening@compunics.com.ni
    Payments are accepted via Paypal:

 

Unix/Linux-System administration

Free Tool

ClusterIT (MiB)

  • infoDescription

    Modified version of the ClusterIt-toolset developed by Tim Rightnour

    "ClusterIt (MiB)" is based on the great work of Tim Rightnour (root at garbled.net). His sources and documentation are available at his webpage (www.garbled.net/).

    I used some of the tools of ClusterIt version 2.5 and soon missed some features so i modified the tools "dsh", "dvt" and "pcp" as described in this document.

    BE WARNED: i'm not an experienced c-programmer, so my modifications may break the toolset somehow. The use of these tools may harm your computer's security, lead to data loss or any kind of unexpected damage. USE OF THESE TOOLS IS AT YOUR OWN RISK!

    Major changes to the tools are: Ability to select the configfile "clusterit" from the working directory or via option "-c " Possibility to have individual portnumbers in the clusterfile (servername:portnumber). For a detailed description have a look at the file CHANGES-MiB accompanying this package.

    The programs have successfully been compiled and tested on:

    Solaris 10 (SPARC, GCC ) Solaris 10 (x86, SunStudio 12.3) TinyCore Linux 3.0.21 (x86_64, GCC 4.6.1) Lubuntu Linux 3.8.0-26 (x86_64, GCC 4.7.3)

  • laptopDemonstration video

    Video hosted on: Vimeo

  • file_downloadDownload

    Hosted on: Bitbucket

  • copyrightCopyright notice

    The MIT License (MIT)

    Copyright (c) 2017 Michael Brüning, Servicios Compunics

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

  • thumb_upSupport developement

    If you like the tool you might consider a donation via Paypal:

Webhosting services for your virtual tour

and for your website as well
CERN data center