├── Resources ├── Public │ ├── GPXViewer │ │ ├── GPXViewer6.8 │ │ │ ├── GPX │ │ │ │ ├── .htaccess │ │ │ │ ├── Flug.gpx.gz │ │ │ │ ├── Autobahn.gpx.gz │ │ │ │ ├── Faehre.gpx.gz │ │ │ │ ├── Rennrad.gpx.gz │ │ │ │ ├── Beispiel1.gpx.gz │ │ │ │ ├── Beispiel2.gpx.gz │ │ │ │ └── Beispiel3.gpx.gz │ │ │ ├── Bild1.jpg │ │ │ ├── Bild2.jpg │ │ │ ├── Beispiel11 │ │ │ │ ├── Lido.jpg │ │ │ │ ├── Viale.jpg │ │ │ │ ├── Arsenale.jpg │ │ │ │ ├── Basilica.jpg │ │ │ │ ├── Campanile.jpg │ │ │ │ ├── StMichele.jpg │ │ │ │ ├── PonteAcademia.jpg │ │ │ │ ├── Rialtobruecke.jpg │ │ │ │ ├── Seufzerbruecke.jpg │ │ │ │ ├── Beispiel11.html │ │ │ │ ├── Foto7.html │ │ │ │ └── Beispiel11b.html │ │ │ ├── GM_Utils │ │ │ │ ├── Icons │ │ │ │ │ ├── bar.png │ │ │ │ │ ├── boat.png │ │ │ │ │ ├── flag.png │ │ │ │ │ ├── hotel.png │ │ │ │ │ ├── kreis.png │ │ │ │ │ ├── park.png │ │ │ │ │ ├── peak.png │ │ │ │ │ ├── photo.png │ │ │ │ │ ├── start.png │ │ │ │ │ ├── tent.png │ │ │ │ │ ├── train.png │ │ │ │ │ ├── villa.png │ │ │ │ │ ├── airport.png │ │ │ │ │ ├── bridge.png │ │ │ │ │ ├── castle.png │ │ │ │ │ ├── church2.png │ │ │ │ │ ├── cluster.png │ │ │ │ │ ├── cycling.png │ │ │ │ │ ├── finish.png │ │ │ │ │ ├── harbor.png │ │ │ │ │ ├── hiking.png │ │ │ │ │ ├── hotel2.png │ │ │ │ │ ├── library.png │ │ │ │ │ ├── lupe_m.png │ │ │ │ │ ├── lupe_p.png │ │ │ │ │ ├── marker.gif │ │ │ │ │ ├── museum.png │ │ │ │ │ ├── pin_red.png │ │ │ │ │ ├── scenic.png │ │ │ │ │ ├── shadow.png │ │ │ │ │ ├── subway.png │ │ │ │ │ ├── lupe_m_32.png │ │ │ │ │ ├── lupe_p_32.png │ │ │ │ │ ├── restaurant.png │ │ │ │ │ ├── shadow50.png │ │ │ │ │ ├── Grau256x256.png │ │ │ │ │ ├── Loading_icon.gif │ │ │ │ │ ├── shoppingmall.png │ │ │ │ │ ├── Loading_icon_V1.gif │ │ │ │ │ ├── Loading_icon_V2.gif │ │ │ │ │ ├── marker-icon_bw.png │ │ │ │ │ ├── pin_red_shadow.png │ │ │ │ │ ├── marker-icon_bw_41x25.png │ │ │ │ │ ├── marker-icon_bw_small.png │ │ │ │ │ ├── fullscreen_p.svg │ │ │ │ │ ├── fullscreen_m.svg │ │ │ │ │ ├── circle_red.svg │ │ │ │ │ ├── circle_green.svg │ │ │ │ │ ├── square_red.svg │ │ │ │ │ ├── square_green.svg │ │ │ │ │ ├── cluster.svg │ │ │ │ │ ├── streckenmarker.svg │ │ │ │ │ ├── streckenmarker - Kopie.svg │ │ │ │ │ ├── whereami.svg │ │ │ │ │ ├── marker.svg │ │ │ │ │ ├── whereami_V1.svg │ │ │ │ │ ├── current_location.svg │ │ │ │ │ └── current_location - Kopie.svg │ │ │ │ ├── leaflet │ │ │ │ │ └── images │ │ │ │ │ │ ├── layers.png │ │ │ │ │ │ ├── layers-2x.png │ │ │ │ │ │ ├── marker-icon.png │ │ │ │ │ │ ├── marker-shadow.png │ │ │ │ │ │ └── marker-icon-2x.png │ │ │ │ ├── GPX2GM.css │ │ │ │ ├── shimg.js │ │ │ │ └── gra_canvas.js │ │ │ ├── Foto1.html │ │ │ ├── Foto5.html │ │ │ ├── Beispiel9.html │ │ │ ├── Foto3.html │ │ │ ├── Beispiel1.html │ │ │ ├── Foto4.html │ │ │ ├── Beispiel7.html │ │ │ ├── Beispiel7b.html │ │ │ ├── Beispiel1b.html │ │ │ ├── Beispiel6b.html │ │ │ ├── Beispiel2.html │ │ │ ├── Beispiel5.html │ │ │ ├── Beispiel2b.html │ │ │ ├── Beispiel4_es.html │ │ │ ├── Beispiel5b.html │ │ │ ├── Beispiel4.html │ │ │ ├── Beispiel6.html │ │ │ ├── Beispiel4_fr.html │ │ │ ├── Beispiel4_en.html │ │ │ ├── Beispiel4b.html │ │ │ ├── Foto2.html │ │ │ ├── Beispiel12b.html │ │ │ ├── Beispiel2c.html │ │ │ ├── Beispiel10.html │ │ │ ├── Beispiel12.html │ │ │ ├── Beispiel3.html │ │ │ ├── Beispiel3b.html │ │ │ ├── Foto6.html │ │ │ ├── index.html │ │ │ ├── Beispiel4c.html │ │ │ ├── Beispiel8.html │ │ │ └── Beispiel8b.html │ │ ├── MyIcons │ │ │ ├── car42-l2r.png │ │ │ ├── car42-r2l.png │ │ │ ├── hiking42-l2r.png │ │ │ ├── hiking42-r2l.png │ │ │ ├── plane42-l2r.png │ │ │ ├── plane42-r2l.png │ │ │ ├── cycling42-l2r.png │ │ │ ├── cycling42-r2l.png │ │ │ ├── jogging42-l2r.png │ │ │ ├── jogging42-r2l.png │ │ │ ├── motorbike42-l2r.png │ │ │ ├── motorbike42-r2l.png │ │ │ ├── convertible42-l2r.png │ │ │ ├── convertible42-r2l.png │ │ │ ├── cruiseship42-l2r.png │ │ │ ├── cruiseship42-r2l.png │ │ │ ├── fourbyfour42-l2r.png │ │ │ ├── fourbyfour42-r2l.png │ │ │ ├── helicopter42-l2r.png │ │ │ ├── helicopter42-r2l.png │ │ │ ├── aircraftsmall42-l2r.png │ │ │ └── aircraftsmall42-r2l.png │ │ └── MyAdditionalJS │ │ │ ├── animation.js │ │ │ └── markerimage.js │ ├── Icons │ │ ├── relation.gif │ │ ├── tx_wokgpxviewer_domain_model_display.gif │ │ ├── Extension.svg │ │ └── user_plugin_gpxtracks.svg │ ├── Scss │ │ └── Theme │ │ │ ├── _variables.scss │ │ │ └── theme.scss │ └── CSS │ │ └── custom.css └── Private │ ├── Layouts │ └── Default.html │ ├── .htaccess │ ├── Language │ ├── locallang_csh_tx_wokgpxviewer_domain_model_display.xlf │ ├── locallang_db.xlf │ └── icons.xlf │ └── Templates │ └── Display │ └── Index.html ├── Documentation.tmpl ├── Images │ ├── IntroductionPackage.png │ ├── UserManual │ │ └── BackendView.png │ └── AdministratorManual │ │ └── ExtensionManager.png ├── Sitemap.rst ├── Installation │ └── Index.rst ├── ChangeLog │ └── Index.rst ├── KnownProblems │ └── Index.rst ├── ToDoList │ └── Index.rst ├── Links.rst ├── Localization.de_DE.tmpl │ ├── README │ ├── Settings.yml │ └── Index.rst ├── Localization.fr_FR.tmpl │ ├── README │ ├── Settings.yml │ └── Index.rst ├── Settings.yml ├── Includes.txt ├── Configuration │ └── Index.rst ├── Introduction │ └── Index.rst ├── Developer │ └── Index.rst ├── User │ └── Index.rst ├── Administrator │ └── Index.rst ├── Index.rst ├── Settings.cfg └── Settings.cfgt ├── ext_tables.sql ├── Configuration ├── TCA │ ├── Overrides │ │ ├── sys_template.php │ │ └── tt_content.php │ └── tx_wokgpxviewer_domain_model_display.php └── ExtensionBuilder │ └── settings.yaml ├── composer.json ├── ext_tables.php ├── Classes ├── Domain │ └── Model │ │ └── Display.php └── ViewHelpers │ ├── GpxviewerSettingsViewHelper.php │ └── IncludeFileViewHelper.php ├── ext_emconf.php ├── ext_localconf.php └── README.md /Resources/Public/GPXViewer/GPXViewer6.8/GPX/.htaccess: -------------------------------------------------------------------------------- 1 | Options +Indexes 2 | 3 | -------------------------------------------------------------------------------- /Resources/Public/Icons/relation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/Icons/relation.gif -------------------------------------------------------------------------------- /Documentation.tmpl/Images/IntroductionPackage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Documentation.tmpl/Images/IntroductionPackage.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Bild1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/Bild1.jpg -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Bild2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/Bild2.jpg -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/car42-l2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/car42-l2r.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/car42-r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/car42-r2l.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/hiking42-l2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/hiking42-l2r.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/hiking42-r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/hiking42-r2l.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/plane42-l2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/plane42-l2r.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/plane42-r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/plane42-r2l.png -------------------------------------------------------------------------------- /Documentation.tmpl/Images/UserManual/BackendView.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Documentation.tmpl/Images/UserManual/BackendView.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/cycling42-l2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/cycling42-l2r.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/cycling42-r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/cycling42-r2l.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/jogging42-l2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/jogging42-l2r.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/jogging42-r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/jogging42-r2l.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/motorbike42-l2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/motorbike42-l2r.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/motorbike42-r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/motorbike42-r2l.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GPX/Flug.gpx.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GPX/Flug.gpx.gz -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/convertible42-l2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/convertible42-l2r.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/convertible42-r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/convertible42-r2l.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/cruiseship42-l2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/cruiseship42-l2r.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/cruiseship42-r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/cruiseship42-r2l.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/fourbyfour42-l2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/fourbyfour42-l2r.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/fourbyfour42-r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/fourbyfour42-r2l.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/helicopter42-l2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/helicopter42-l2r.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/helicopter42-r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/helicopter42-r2l.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Lido.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Lido.jpg -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GPX/Autobahn.gpx.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GPX/Autobahn.gpx.gz -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GPX/Faehre.gpx.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GPX/Faehre.gpx.gz -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GPX/Rennrad.gpx.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GPX/Rennrad.gpx.gz -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/aircraftsmall42-l2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/aircraftsmall42-l2r.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyIcons/aircraftsmall42-r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/MyIcons/aircraftsmall42-r2l.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Viale.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Viale.jpg -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GPX/Beispiel1.gpx.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GPX/Beispiel1.gpx.gz -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GPX/Beispiel2.gpx.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GPX/Beispiel2.gpx.gz -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GPX/Beispiel3.gpx.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GPX/Beispiel3.gpx.gz -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Arsenale.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Arsenale.jpg -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Basilica.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Basilica.jpg -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Campanile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Campanile.jpg -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/StMichele.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/StMichele.jpg -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/bar.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/boat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/boat.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/flag.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/hotel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/hotel.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/kreis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/kreis.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/park.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/park.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/peak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/peak.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/photo.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/start.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/tent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/tent.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/train.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/train.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/villa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/villa.png -------------------------------------------------------------------------------- /Resources/Public/Icons/tx_wokgpxviewer_domain_model_display.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/Icons/tx_wokgpxviewer_domain_model_display.gif -------------------------------------------------------------------------------- /Documentation.tmpl/Images/AdministratorManual/ExtensionManager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Documentation.tmpl/Images/AdministratorManual/ExtensionManager.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/airport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/airport.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/bridge.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/castle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/castle.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/church2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/church2.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/cluster.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/cycling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/cycling.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/finish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/finish.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/harbor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/harbor.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/hiking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/hiking.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/hotel2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/hotel2.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/library.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/lupe_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/lupe_m.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/lupe_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/lupe_p.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/marker.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/marker.gif -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/museum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/museum.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/pin_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/pin_red.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/scenic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/scenic.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/shadow.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/subway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/subway.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/PonteAcademia.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/PonteAcademia.jpg -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Rialtobruecke.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Rialtobruecke.jpg -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Seufzerbruecke.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Seufzerbruecke.jpg -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/lupe_m_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/lupe_m_32.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/lupe_p_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/lupe_p_32.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/restaurant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/restaurant.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/shadow50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/shadow50.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/Grau256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/Grau256x256.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/Loading_icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/Loading_icon.gif -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/shoppingmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/shoppingmall.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/Loading_icon_V1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/Loading_icon_V1.gif -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/Loading_icon_V2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/Loading_icon_V2.gif -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/marker-icon_bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/marker-icon_bw.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/pin_red_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/pin_red_shadow.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/leaflet/images/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/leaflet/images/layers.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/marker-icon_bw_41x25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/marker-icon_bw_41x25.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/marker-icon_bw_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/marker-icon_bw_small.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/leaflet/images/layers-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/leaflet/images/layers-2x.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/leaflet/images/marker-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/leaflet/images/marker-icon.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/leaflet/images/marker-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/leaflet/images/marker-shadow.png -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/leaflet/images/marker-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ns130291/wok_gpxviewer/master/Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/leaflet/images/marker-icon-2x.png -------------------------------------------------------------------------------- /Documentation.tmpl/Sitemap.rst: -------------------------------------------------------------------------------- 1 | :template: sitemap.html 2 | 3 | .. _sitemap: 4 | 5 | ======= 6 | Sitemap 7 | ======= 8 | 9 | .. template 'sitemap.html' will insert the toctree as a sitemap here 10 | below normal contents -------------------------------------------------------------------------------- /Resources/Private/Layouts/Default.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 |
5 | -------------------------------------------------------------------------------- /Resources/Public/Scss/Theme/_variables.scss: -------------------------------------------------------------------------------- 1 | // 2 | // Variables 3 | // 4 | $gpxviewer-height: 600px !default; 5 | $gpxviewer-profiles-height: 600px !default; 6 | $gpxviewer-images-height: 600px !default; 7 | $gpxviewer-width: 100% !default; 8 | -------------------------------------------------------------------------------- /Resources/Private/.htaccess: -------------------------------------------------------------------------------- 1 | # Apache < 2.3 2 | 3 | Order allow,deny 4 | Deny from all 5 | Satisfy All 6 | 7 | 8 | # Apache >= 2.3 9 | 10 | Require all denied 11 | 12 | -------------------------------------------------------------------------------- /ext_tables.sql: -------------------------------------------------------------------------------- 1 | # 2 | # Table structure for table 'tx_wokgpxviewer_domain_model_display' 3 | # 4 | CREATE TABLE tx_wokgpxviewer_domain_model_display ( 5 | 6 | dummy varchar(255) DEFAULT '' NOT NULL 7 | 8 | ); 9 | 10 | ## EXTENSION BUILDER DEFAULTS END TOKEN - Everything BEFORE this line is overwritten with the defaults of the extension builder -------------------------------------------------------------------------------- /Configuration/TCA/Overrides/sys_template.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "wok/wok-gpxviewer", 3 | "type": "typo3-cms-extension", 4 | "description": "Extension with plugin for GPXViewer content element based on GPXViewer from J\u00fcrgen Berkemeier (https://www.j-berkemeier.de/GPXViewer/)", 5 | "authors": [], 6 | "require": { 7 | "typo3/cms-core": ">=8.7.1" 8 | }, 9 | "autoload": { 10 | "psr-4": { 11 | "Wok\\WokGpxviewer\\": "Classes" 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/fullscreen_m.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Documentation.tmpl/ChangeLog/Index.rst: -------------------------------------------------------------------------------- 1 | .. ================================================== 2 | .. FOR YOUR INFORMATION 3 | .. -------------------------------------------------- 4 | .. -*- coding: utf-8 -*- with BOM. 5 | 6 | .. include:: ../Includes.txt 7 | 8 | 9 | .. _changelog: 10 | 11 | ChangeLog 12 | ========= 13 | 14 | Providing a change log chapter is optional. You can also refer 15 | users to the ChangeLog file inside the extension or to some repository's 16 | commit listing. 17 | -------------------------------------------------------------------------------- /ext_tables.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | -------------------------------------------------------------------------------- /Resources/Private/Language/locallang_csh_tx_wokgpxviewer_domain_model_display.xlf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 | dummy 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/circle_green.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/square_red.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/square_green.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | -------------------------------------------------------------------------------- /Documentation.tmpl/KnownProblems/Index.rst: -------------------------------------------------------------------------------- 1 | .. ================================================== 2 | .. FOR YOUR INFORMATION 3 | .. -------------------------------------------------- 4 | .. -*- coding: utf-8 -*- with BOM. 5 | 6 | .. include:: ../Includes.txt 7 | 8 | 9 | .. _known-problems: 10 | 11 | Known Problems 12 | ============== 13 | 14 | Say where bugs can be reported / followed up. 15 | 16 | Use this section for informing about any type of of problem 17 | that are not necessarily named in the bug tracker such as performance issues, ... 18 | -------------------------------------------------------------------------------- /Documentation.tmpl/ToDoList/Index.rst: -------------------------------------------------------------------------------- 1 | .. ================================================== 2 | .. FOR YOUR INFORMATION 3 | .. -------------------------------------------------- 4 | .. -*- coding: utf-8 -*- with BOM. 5 | 6 | .. include:: ../Includes.txt 7 | 8 | 9 | .. _todo: 10 | 11 | To-Do list 12 | ========== 13 | 14 | Give a link pointing to a `roadmap `_. 15 | Alternatively, you can dress up a list of things you want to add or fix in this chapter 16 | or give a vision about where the extension is heading. 17 | -------------------------------------------------------------------------------- /Documentation.tmpl/Links.rst: -------------------------------------------------------------------------------- 1 | .. ================================================== 2 | .. FOR YOUR INFORMATION 3 | .. -------------------------------------------------- 4 | .. -*- coding: utf-8 -*- with BOM. 5 | 6 | .. include:: Includes.txt 7 | 8 | 9 | .. _links: 10 | 11 | Links 12 | ----- 13 | 14 | :TER: 15 | https://typo3.org/extensions/repository/view/ 16 | 17 | :Bug Tracker: 18 | https://forge.typo3.org/projects/extension-/issues 19 | 20 | :Git Repository: 21 | https://github.com// 22 | 23 | :Contact: 24 | `@ `__ 25 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/cluster.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/streckenmarker.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/streckenmarker - Kopie.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Foto1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Fotoanzeige V1 mit Bildlink 7 | 10 | 11 | 12 |

Fotoanzeige V1 mit Bildlink

13 |
14 |

GPX-Viewer

15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/whereami.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/marker.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /Documentation.tmpl/Localization.de_DE.tmpl/README: -------------------------------------------------------------------------------- 1 | How to translate 2 | ================ 3 | 4 | This directory contains the German translation of your documentation. 5 | This is a complete Sphinx project but you may reuse assets from the 6 | main documentation under Documentation/. 7 | 8 | If you plan to translate your documentation to German, you should 9 | rename this directory and remove the suffix ".tmpl": 10 | 11 | Localization.de_DE.tmpl -> Localization.de_DE 12 | 13 | As this file is not needed either, feel free to delete it as well. 14 | 15 | 16 | Supported languages 17 | =================== 18 | 19 | Please visit http://sphinx-doc.org/latest/config.html#intl-options for a 20 | list of languages supported by Sphinx. 21 | 22 | Please note however that TYPO3 is using locales so you may need to 23 | extend the language code from Sphinx into a proper locale to be used 24 | by TYPO3. 25 | -------------------------------------------------------------------------------- /Documentation.tmpl/Localization.fr_FR.tmpl/README: -------------------------------------------------------------------------------- 1 | How to translate 2 | ================ 3 | 4 | This directory contains the French translation of your documentation. 5 | This is a complete Sphinx project but you may reuse assets from the 6 | main documentation under Documentation/. 7 | 8 | If you plan to translate your documentation to French, you should 9 | rename this directory and remove the suffix ".tmpl": 10 | 11 | Localization.fr_FR.tmpl -> Localization.fr_FR 12 | 13 | As this file is not needed either, feel free to delete it as well. 14 | 15 | 16 | Supported languages 17 | =================== 18 | 19 | Please visit http://sphinx-doc.org/latest/config.html#intl-options for a 20 | list of languages supported by Sphinx. 21 | 22 | Please note however that TYPO3 is using locales so you may need to 23 | extend the language code from Sphinx into a proper locale to be used 24 | by TYPO3. 25 | -------------------------------------------------------------------------------- /Resources/Private/Language/locallang_db.xlf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 | Display 8 | 9 | 10 | GPXViewer tracks display 11 | 12 | 13 | Display GPX tracks with GPXViewer 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Foto5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Fotoanzeige V5 7 | 10 | 11 | 12 |

Fotoanzeige V5

13 |
14 |

GPX-Viewer

15 | 16 |

17 | 18 | -------------------------------------------------------------------------------- /Documentation.tmpl/Localization.de_DE.tmpl/Settings.yml: -------------------------------------------------------------------------------- 1 | # This is the project specific Settings.yml file. 2 | # Place Sphinx specific build information here. 3 | # Settings given here will replace the settings of 'conf.py'. 4 | 5 | # Below is an example of intersphinx mapping declaration 6 | # Add more mappings depending on what manual you want to link to 7 | # Remove entirely if you don't need cross-linking 8 | 9 | --- 10 | conf.py: 11 | copyright: 2012-2015 12 | project: Extension Name (Deutsch) 13 | version: x.y 14 | release: x.y.z 15 | intersphinx_mapping: 16 | t3tsref: 17 | - https://docs.typo3.org/typo3cms/TyposcriptReference/ 18 | - null 19 | latex_documents: 20 | - - Index 21 | - .tex 22 | - Extension Name (Français) 23 | - Your Name 24 | - manual 25 | latex_elements: 26 | papersize: a4paper 27 | pointsize: 10pt 28 | preamble: \usepackage{typo3} 29 | ... 30 | -------------------------------------------------------------------------------- /Documentation.tmpl/Localization.fr_FR.tmpl/Settings.yml: -------------------------------------------------------------------------------- 1 | # This is the project specific Settings.yml file. 2 | # Place Sphinx specific build information here. 3 | # Settings given here will replace the settings of 'conf.py'. 4 | 5 | # Below is an example of intersphinx mapping declaration 6 | # Add more mappings depending on what manual you want to link to 7 | # Remove entirely if you don't need cross-linking 8 | 9 | --- 10 | conf.py: 11 | copyright: 2012-2015 12 | project: Extension Name (Français) 13 | version: x.y 14 | release: x.y.z 15 | intersphinx_mapping: 16 | t3tsref: 17 | - https://docs.typo3.org/typo3cms/TyposcriptReference/ 18 | - null 19 | latex_documents: 20 | - - Index 21 | - .tex 22 | - Extension Name (Français) 23 | - Your Name 24 | - manual 25 | latex_elements: 26 | papersize: a4paper 27 | pointsize: 10pt 28 | preamble: \usepackage{typo3} 29 | ... 30 | -------------------------------------------------------------------------------- /Documentation.tmpl/Settings.yml: -------------------------------------------------------------------------------- 1 | # This is the project specific Settings.yml file. 2 | # Place Sphinx specific build information here. 3 | # Settings given here will replace the settings of 'conf.py'. 4 | 5 | # Below is an example of intersphinx mapping declaration 6 | # Add more mappings depending on what manual you want to link to 7 | # Remove entirely if you don't need cross-linking 8 | 9 | --- 10 | conf.py: 11 | copyright: 2018 12 | project: GPXViewer 13 | version: 1.0.0 14 | release: 1.0.0 15 | intersphinx_mapping: 16 | t3tsref: 17 | - http://docs.typo3.org/typo3cms/TyposcriptReference/ 18 | - null 19 | latex_documents: 20 | - - Index 21 | - wok_gpxviewer.tex 22 | - GPXViewer 23 | - 24 | - manual 25 | latex_elements: 26 | papersize: a4paper 27 | pointsize: 10pt 28 | preamble: \usepackage 29 | html_theme_options: 30 | github_repository: TYPO3-Documentation/TYPO3CMS-Example-ExtensionManual 31 | github_branch: latest 32 | ... 33 | -------------------------------------------------------------------------------- /Classes/Domain/Model/Display.php: -------------------------------------------------------------------------------- 1 | dummy; 36 | } 37 | 38 | /** 39 | * Sets the dummy 40 | * 41 | * @param string $dummy 42 | * @return void 43 | */ 44 | public function setDummy($dummy) 45 | { 46 | $this->dummy = $dummy; 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Beispiel 9 7 | 11 | 12 | 13 |

Beispiel 9 - Wegpunktcluster

14 |
15 |

7. 5. 2019 GPX-Viewer

16 | 17 | 29 | 30 | -------------------------------------------------------------------------------- /ext_emconf.php: -------------------------------------------------------------------------------- 1 | 'GPXViewer', 15 | 'description' => 'Extension with plugin for GPXViewer content element based on GPXViewer from Jürgen Berkemeier (https://www.j-berkemeier.de/GPXViewer/)', 16 | 'category' => 'plugin', 17 | 'author' => '', 18 | 'author_email' => '', 19 | 'state' => 'stable', 20 | 'uploadfolder' => 0, 21 | 'createDirs' => '', 22 | 'clearCacheOnLoad' => 0, 23 | 'version' => '1.0.0', 24 | 'constraints' => [ 25 | 'depends' => [ 26 | 'typo3' => '10.4.0-10.4.99', 27 | ], 28 | 'conflicts' => [], 29 | 'suggests' => [], 30 | ], 31 | ]; 32 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Foto3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Fotoanzeige V3 7 | 10 | 11 | 12 |

Fotoanzeige V3

13 |
14 |

GPX-Viewer

15 |

16 | 17 | 26 | 27 | -------------------------------------------------------------------------------- /Documentation.tmpl/Includes.txt: -------------------------------------------------------------------------------- 1 | .. This is 'Includes.txt'. It is included at the very top of each and 2 | every ReST source file in THIS documentation project (= manual). 3 | 4 | .. This files lives at 5 | https://github.com/TYPO3-Documentation/TYPO3CMS-Guide-HowToDocument/blob/master/Documentation/Includes.txt 6 | Version: 2018-10-16 7 | 8 | .. More information about this file: 9 | https://docs.typo3.org/typo3cms/HowToDocument/GeneralConventions/DirectoryFilenames.html#includes-txt 10 | 11 | .. Define some additional textroles 12 | See: https://docs.typo3.org/typo3cms/HowToDocument/WritingReST/InlineCode.html 13 | 14 | 15 | .. --------- 16 | .. textroles 17 | .. --------- 18 | 19 | .. role:: aspect (emphasis) 20 | .. role:: html(code) 21 | .. role:: js(code) 22 | .. role:: php(code) 23 | .. role:: rst(code) 24 | .. role:: sep (strong) 25 | .. role:: typoscript(code) 26 | 27 | .. role:: ts(typoscript) 28 | :class: typoscript 29 | 30 | .. role:: yaml(code) 31 | 32 | .. default-role:: code 33 | 34 | .. --------- 35 | .. highlight 36 | .. --------- 37 | 38 | .. By default, code blocks are php 39 | 40 | .. highlight:: php -------------------------------------------------------------------------------- /Configuration/TCA/Overrides/tt_content.php: -------------------------------------------------------------------------------- 1 | '_' 20 | 'wokgpxviewer_gpxtracks', 21 | // Flexform configuration schema file 22 | 'FILE:EXT:wok_gpxviewer/Configuration/FlexForms/Gpxtracks.xml' 23 | ); 24 | 25 | /*************** 26 | * Deactivate pages and recursive in tab "plugin" of content element 27 | */ 28 | $GLOBALS['TCA']['tt_content']['types']['list']['subtypes_excludelist']['wokgpxviewer_gpxtracks'] = 'pages,recursive'; 29 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 1 7 | 8 | 16 | 17 | 18 |
19 |

GPXViewer Beispiel 1 - nur eine Karte

20 |

Das Beispiel zeigt den Track einer Radtour im Allgäu in der Nähe von Füssen.

21 |

5. 5. 20179 GPX-Viewer

22 |
23 |
24 | 25 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Foto4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Fotoanzeige V4 7 | 10 | 11 | 12 |

Fotoanzeige V4

13 |
14 |

GPX-Viewer

15 |

16 | 17 | 26 | 27 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/whereami_V1.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 8 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 7 7 | 10 | 11 | 12 |

GPXViewer Beispiel 7 - Drei kleine Karten, die vergrößert werden können

13 |
14 |
15 |
16 |

16. 8. 2019 GPX-Viewer

17 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel7b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 7b 7 | 11 | 12 | 13 |

GPXViewer Beispiel 7b - Drei kleine Karten, die vergrößert werden können

14 |
15 |
16 |
17 |

7. 5. 2019 GPX-Viewer

18 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/current_location.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/Icons/current_location - Kopie.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /Classes/ViewHelpers/GpxviewerSettingsViewHelper.php: -------------------------------------------------------------------------------- 1 | registerArgument('jsSettings', 'string', 'Javascript settings for GPXViewer', true); 18 | } 19 | 20 | /** 21 | * @param array $arguments 22 | * @param \Closure $renderChildrenClosure 23 | * @param RenderingContextInterface $renderingContext 24 | **/ 25 | public static function renderStatic( 26 | array $arguments, 27 | \Closure $renderChildrenClosure, 28 | RenderingContextInterface $renderingContext 29 | ) { 30 | $jsSettings = $arguments['jsSettings']; 31 | $compress = "false"; 32 | $onTop = "false"; 33 | 34 | $pageRenderer = GeneralUtility::makeInstance(PageRenderer::class); 35 | $pageRenderer->addJsFooterInlineCode("Settings for GPXViewer", $jsSettings, $compress, $onTop); 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel1b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 1 Parametertest 7 | 8 | 11 | 12 | 17 | 18 | 19 |
20 |

GPXViewer Beispiel 1 Parametertest

21 |
22 |
27 |
30 |
33 | 34 |

15. 10. 2019 GPX-Viewer

35 |

36 | 37 | -------------------------------------------------------------------------------- /Documentation.tmpl/Localization.fr_FR.tmpl/Index.rst: -------------------------------------------------------------------------------- 1 | .. ================================================== 2 | .. FOR YOUR INFORMATION 3 | .. -------------------------------------------------- 4 | .. -*- coding: utf-8 -*- with BOM. 5 | 6 | .. include:: ../Includes.txt 7 | 8 | 9 | .. _start: 10 | 11 | ============================================================= 12 | ###PROJECT_NAME### (Français) 13 | ============================================================= 14 | 15 | .. only:: html 16 | 17 | :Classification: 18 | extension_key 19 | 20 | :Version: 21 | |release| 22 | 23 | :Langue: 24 | fr 25 | 26 | :Description: 27 | entrez une description. 28 | 29 | :Mots-clés: 30 | list,mots-clés,séparés,par,virgules 31 | 32 | :Copyright: 33 | ###YEAR### 34 | 35 | :Auteur: 36 | ###AUTHOR### 37 | 38 | :E-mail: 39 | author@example.com 40 | 41 | :Licence: 42 | Ce document est publié sous la licence de publication libre 43 | disponible sur http://www.opencontent.org/openpub/ 44 | 45 | :Généré: 46 | |today| 47 | 48 | Le contenu de ce document est en relation avec TYPO3, 49 | un CMS/Framework GNU/GPL disponible sur `www.typo3.org `__. 50 | 51 | 52 | **Sommaire** 53 | 54 | .. toctree:: 55 | :maxdepth: 3 56 | :titlesonly: 57 | 58 | .. Introduction/Index 59 | .. UserManual/Index 60 | .. AdministratorManual/Index 61 | .. Configuration/Index 62 | .. DeveloperCorner/Index 63 | .. KnownProblems/Index 64 | .. ToDoList/Index 65 | .. ChangeLog/Index 66 | -------------------------------------------------------------------------------- /Documentation.tmpl/Localization.de_DE.tmpl/Index.rst: -------------------------------------------------------------------------------- 1 | .. ================================================== 2 | .. FOR YOUR INFORMATION 3 | .. -------------------------------------------------- 4 | .. -*- coding: utf-8 -*- with BOM. 5 | 6 | .. include:: ../Includes.txt 7 | 8 | 9 | .. _start: 10 | 11 | ============================================================= 12 | ###PROJECT_NAME### (Deutsch) 13 | ============================================================= 14 | 15 | .. only:: html 16 | 17 | :Klassifikation: 18 | extension_key 19 | 20 | :Version: 21 | |release| 22 | 23 | :Sprache: 24 | de 25 | 26 | :Beschreibung: 27 | Geben Sie eine Beschreibung ein. 28 | 29 | :Schlüsselwörter: 30 | komma-getrennte,Liste,von,Schlüsselwörtern 31 | 32 | :Copyright: 33 | ###YEAR### 34 | 35 | :Autor: 36 | ###AUTHOR### 37 | 38 | :E-Mail: 39 | author@example.com 40 | 41 | :Lizenz: 42 | Dieses Dokument wird unter der Open Publication License, siehe 43 | http://www.opencontent.org/openpub/ veröffentlicht. 44 | 45 | :Gerendert: 46 | |today| 47 | 48 | Der Inhalt dieses Dokuments bezieht sich auf TYPO3, 49 | ein GNU/GPL CMS-Framework auf `www.typo3.org `__. 50 | 51 | 52 | **Inhaltsverzeichnis** 53 | 54 | .. toctree:: 55 | :maxdepth: 3 56 | :titlesonly: 57 | 58 | .. Introduction/Index 59 | .. UserManual/Index 60 | .. AdministratorManual/Index 61 | .. Configuration/Index 62 | .. DeveloperCorner/Index 63 | .. KnownProblems/Index 64 | .. ToDoList/Index 65 | .. ChangeLog/Index 66 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel6b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 6b 7 | 14 | 15 | 16 |

GPXViewer Beispiel 6b

17 | 22 |
23 |
24 |
25 |
26 |
27 | 28 |

7. 5. 2019 GPX-Viewer

29 | 30 | -------------------------------------------------------------------------------- /Documentation.tmpl/Configuration/Index.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../Includes.txt 2 | 3 | 4 | .. _configuration: 5 | 6 | ============= 7 | Configuration 8 | ============= 9 | 10 | Target group: **Developers, Integrators** 11 | 12 | How is the extension configured? Aim to provide simple instructions detailing 13 | how the extension is configured. Always assume that the user has no prior experience 14 | of using your extension. 15 | 16 | Try and provide a typical use case for your extension and detail each of the 17 | steps required to get the extension running. 18 | 19 | 20 | Typical Example 21 | =============== 22 | 23 | - Do we need to include a static template? 24 | - For example add a code snippet with comments 25 | 26 | Minimal example of TypoScript: 27 | 28 | - Code-blocks have support for syntax highlighting 29 | - Use any supported language 30 | 31 | .. code-block:: typoscript 32 | 33 | plugin.tx_myextension.settings { 34 | # configure basic email settings 35 | email { 36 | subject = Some subject 37 | from = someemail@domain.de 38 | } 39 | } 40 | 41 | .. _configuration-typoscript: 42 | 43 | TypoScript Reference 44 | ==================== 45 | 46 | When detailing data types or standard TypoScript 47 | features, don't hesitate to cross-link to the TypoScript 48 | Reference. 49 | 50 | Information about how to use cross-references: 51 | https://docs.typo3.org/typo3cms/HowToDocument/WritingReST/Hyperlinks.html 52 | 53 | See the :file:`Settings.cfg` file for the declaration of cross-linking keys. 54 | You can add more keys besides tsref. 55 | -------------------------------------------------------------------------------- /Resources/Public/Icons/Extension.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 11 | 12 | 13 | 18 | 19 | 20 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /Documentation.tmpl/Introduction/Index.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../Includes.txt 2 | 3 | 4 | .. _introduction: 5 | 6 | ============ 7 | Introduction 8 | ============ 9 | 10 | 11 | .. tip:: 12 | 13 | New to reStructuredText and Sphinx? 14 | 15 | Get an introduction: 16 | https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/WritingReST/Index.html 17 | 18 | Use this cheat sheet as reference: 19 | https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/WritingReST/CheatSheet.html 20 | 21 | .. _what-it-does: 22 | 23 | What does it do? 24 | ================ 25 | 26 | The aim of this chapter is to provide a general overview of your extension. 27 | 28 | * What does it do? 29 | * What problems does it solve? 30 | * Who is the target audience? 31 | 32 | This chapter should provide information that will help inform 33 | potential users and assist them in deciding if they should 34 | install and use this extension. 35 | 36 | .. important:: 37 | 38 | Don't forget to repeat your extension's version number in the 39 | :file:`Settings.cfg` file, in the :code:`release` property. It will be 40 | automatically picked up on the cover page by the :code:`|release|` 41 | substitution. 42 | 43 | 44 | .. _screenshots: 45 | 46 | Screenshots 47 | =========== 48 | 49 | This chapter should help people understand how the extension works. Remove it 50 | if it is not relevant. 51 | 52 | .. figure:: ../Images/IntroductionPackage.png 53 | :class: with-shadow 54 | :alt: Introduction Package 55 | :width: 300px 56 | 57 | Introduction Package just after installation (caption of the image) 58 | 59 | How the Frontend of the Introduction Package looks like just after installation (legend of the image) -------------------------------------------------------------------------------- /Documentation.tmpl/Developer/Index.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../Includes.txt 2 | 3 | 4 | .. _developer: 5 | 6 | ================ 7 | Developer Corner 8 | ================ 9 | 10 | Target group: **Developers** 11 | 12 | This is your opportunity to pass on information to other developers who may be using your extension. 13 | 14 | Use this section to provide examples of code or detail any information that would be deemed relevant to a developer. 15 | 16 | You may wish to explain how a certain feature was implemented or detail any changes that might of been 17 | made to the extension. 18 | 19 | .. _developer-hooks: 20 | 21 | Hooks 22 | ===== 23 | 24 | Possible hook examples. Input parameters are: 25 | 26 | +----------------+---------------+---------------------------------+ 27 | | Parameter | Data type | Description | 28 | +================+===============+=================================+ 29 | | $table | string | Name of the table | 30 | +----------------+---------------+---------------------------------+ 31 | | $field | string | Name of the field | 32 | +----------------+---------------+---------------------------------+ 33 | 34 | Use parameter :code:`$table` to retrieve the table name... 35 | 36 | .. _developer-api: 37 | 38 | API 39 | === 40 | 41 | How to use the API... 42 | 43 | .. code-block:: php 44 | 45 | $stuff = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( 46 | '\\Foo\\Bar\\Utility\\Stuff' 47 | ); 48 | $stuff->do(); 49 | 50 | or some other language: 51 | 52 | .. code-block:: javascript 53 | :linenos: 54 | :emphasize-lines: 2-4 55 | 56 | $(document).ready( 57 | function () { 58 | doStuff(); 59 | } 60 | ); -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 2 7 | 10 | 11 | 19 | 20 | 21 |

GPXViewer Beispiel 2 - weitere Karten mit Button anzeigen

22 |
23 |

24 |

25 |

26 |

27 |

28 |

5. 5. 2019 GPX-Viewer

29 |
30 |
31 | 32 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 5 7 | 8 | 19 | 20 | 21 |

GPXViewer Beispiel 5 - Karte und Profile gegen Zeit

22 |
23 |
24 |
25 |
26 |
27 |
28 |

7. 5. 2019 GPX-Viewer

29 | 30 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel2b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 2b 7 | 12 | 13 | 21 | 22 | 23 |

GPXViewer Beispiel 2b - Weitere Karten mit Auswahlmenü anzeigen

24 |
25 |

26 | 31 |

5. 5. 2019 GPX-Viewer

32 |
33 |
34 |

35 | 36 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Beispiel11.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 11 7 | 10 | 11 | 15 | 16 | 17 |

GPXViewer Beispiel 11 - Bildwegpunkte ohne GPX-Datei

18 |
19 | 30 |

27. 12. 2017 GPX-Viewer

31 | 32 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel4_es.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Ejemplo 4 7 | 10 | 11 | 22 | 23 | 24 |

GPXViewer Ejemplo 4 - Mapa y perfil contra pista con millas y pies como unidades de longitud

25 |
26 |
27 |
28 |
29 |
30 |
31 |

3. 2. 2020 GPX-Viewer

32 | 33 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel5b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 5b 7 | 10 | 11 | 22 | 23 | 24 |

GPXViewer Beispiel 5b - Karte und Profile gegen Zeit mit absoluter Zeitachse

25 |
26 |
27 |
28 |
29 |
30 |
31 |

7. 5. 2019 GPX-Viewer

32 | 33 | -------------------------------------------------------------------------------- /Documentation.tmpl/User/Index.rst: -------------------------------------------------------------------------------- 1 | .. ================================================== 2 | .. FOR YOUR INFORMATION 3 | .. -------------------------------------------------- 4 | .. -*- coding: utf-8 -*- with BOM. 5 | 6 | .. include:: ../Includes.txt 7 | 8 | 9 | .. _user-manual: 10 | 11 | Users Manual 12 | ============ 13 | 14 | Target group: **Editors** 15 | 16 | Here should be described how to use the extension from the editor perspective. 17 | 18 | - How does it work? 19 | 20 | - works well when doing this. 21 | 22 | - does not work so well when doing that 23 | but we can live with it. 24 | 25 | - **mind indentation when nesting lists**. 26 | 27 | - How to install the plugin on a web page? 28 | 29 | - What options are available? 30 | 31 | Language should be non-technical, explaining, using small examples. 32 | Don't use to many acronyms unless they have been explained. 33 | Don't be confusing by putting information targeting administrators. 34 | 35 | .. tip:: 36 | 37 | Take a break from time to time. 38 | 39 | Admonitions should be used to warn the users about potential 40 | pitfalls, attract their attention to important elements 41 | or just add some notes for for information (further reading, 42 | for example). 43 | 44 | .. important:: 45 | 46 | Remember to always say "please" when asking your software to 47 | do something. 48 | 49 | Provide screenshots as needed for making things clear. When creating 50 | screenshots, try using the `Introduction Package `_ 51 | as a neutral TYPO3 CMS instance. 52 | 53 | .. figure:: ../Images/UserManual/BackendView.png 54 | :class: with-shadow 55 | :width: 500px 56 | :alt: Backend view 57 | 58 | Default Backend view (caption of the image) 59 | 60 | The Backend view of TYPO3 after the user has clicked on module "Page". (legend of the image) 61 | 62 | 63 | .. _user-faq: 64 | 65 | FAQ 66 | --- 67 | 68 | Possible subsection: FAQ 69 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 4 7 | 19 | 20 | 21 |

GPXViewer Beispiel 4 - Karte und Profile gegen Weg

22 |
23 |
24 |
25 |
26 |
27 |
28 |

5. 5. 2019 GPX-Viewer

29 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 6 7 | 19 | 20 | 21 |

GPXViewer Beispiel 6 - Karte und Profile gegen Weg mit mehreren GPX-Dateien

22 |
23 |
24 |
25 |
26 |
27 |
28 |

7. 8. 2019 GPX-Viewer

29 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel4_fr.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Exemple GPXViewer 4 7 | 10 | 11 | 22 | 23 | 24 |

Exemple GPXViewer 4 - Carte et profils par rapport au chemin

25 |
26 |
27 |
28 |
29 |
30 |
31 |

5. 5. 2019 GPX-Viewer

32 |

33 | 34 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel4_en.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Example 4 7 | 10 | 11 | 22 | 23 | 24 |

GPXViewer Example 4 - Map and profile versus track with mile and ft as units of length

25 |
26 |
27 |
28 |
29 |
30 |
31 |

5. 5. 2019 GPX-Viewer

32 |

33 | 34 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel4b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 4b 7 | 13 | 14 | 26 | 27 | 28 |

GPXViewer Beispiel 4b - Karte und Profile gegen Weg mit farbcodiertem Track

29 |
30 |
31 |
32 |
33 |
34 |
35 |

5. 5. 2019 GPX-Viewer

36 | 37 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Foto2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Fotoanzeige V2 7 | 8 | 9 |

Fotoanzeige V2

10 |
11 |

12 |

GPX-Viewer

13 |

14 | 15 | 39 | 40 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel12b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Beispiel 12 - Ordner lesen 7 | 11 | 12 | 13 |

Beispiel 12 - Ordner lesen und alles anzeigen

14 |

In diesem Beispiel wird gezeigt, wie alle in einem Ordner auf dem Server abgelegten GPX-Dateien angezeigt werden können. Dazu muss auf dem Webserver das Dirctorylisting eingeschaltet werden. Auf dem Apache-Server muss dazu in den Ordner mit den GPX-Dateien eine Datei mit Namen .htaccess und dem Inhalt Options +Indexes gelegt werden.

15 |
16 | 17 | 34 | 35 |

7. 5. 2019 Jürgen Berkemeier

36 | 37 | -------------------------------------------------------------------------------- /Resources/Public/CSS/custom.css: -------------------------------------------------------------------------------- 1 | //* GPXViewer */ 2 | /* 3 | .frame > .tx-wok-gpxviewer:last-child { 4 | margin-bottom: 1em; 5 | } 6 | .tx-wok-gpxviewer:last-child { 7 | margin-bottom: 0; 8 | } 9 | .gpx-viewer, .gpx-viewer-images { 10 | border-style: solid; 11 | border-width: 1px; 12 | border-color: #477DBE; 13 | width: 85%; 14 | height: 600px; 15 | } 16 | .gpx-viewer-description { 17 | width: 85%; 18 | } 19 | .gpx-viewer-description p { 20 | margin-bottom: 1px; 21 | } 22 | .gpx-viewer-profiles { 23 | border-style: solid; 24 | border-width: 1px; 25 | border-color: #477DBE; 26 | width: 85%; 27 | height: 600px; 28 | border-top-style: none; 29 | padding-top: 0.25em; 30 | padding-bottom: 0.25em; 31 | margin-bottom: 0.5em; 32 | } 33 | .gpx-viewer-profile { 34 | border-style: solid; 35 | border-width: 1px; 36 | border-color: #477DBE; 37 | } 38 | .gpx-viewer-download { 39 | } 40 | .gpx-viewer-images { 41 | text-align: center; 42 | height:auto; 43 | background-color:black; 44 | padding-bottom: 0; 45 | } 46 | .gpx-viewer-figure-caption { 47 | text-align: left; 48 | padding-right: 3px; 49 | padding-left: 3px; 50 | color: white; 51 | } 52 | */ 53 | 54 | /* Bootstrap design changes */ 55 | /*div.frame.default.gpx-viewer {*/ 56 | /* 57 | .gpx-viewer { 58 | margin-bottom: 0px; 59 | padding-bottom: 0; 60 | padding-top: 0; 61 | } 62 | */ 63 | /* Settings of GPXViewer for media queries */ 64 | /* 65 | @media (min-width: 768px) { 66 | } 67 | @media (min-width: 992px) { 68 | } 69 | @media (max-device-width: 480px) and (orientation: landscape) { 70 | } 71 | @media (max-width: 991px) { 72 | } 73 | @media (max-width: 767px) { 74 | .gpx-viewer { 75 | height: 300px; 76 | } 77 | .gpx-viewer-profiles { 78 | height: 300px; 79 | } 80 | } 81 | @media (min-width: 768px) and (max-width: 991px) { 82 | } 83 | @media (min-width: 992px) and (max-width: 1199px) { 84 | } 85 | @media (min-width: 1200px) { 86 | } 87 | */ 88 | /* 89 | figure { display: inline-block; margin:0; padding:0 } 90 | 91 | figure img { max-width: 100%; max-height: 500px } 92 | */ 93 | 94 | 95 | 96 | -------------------------------------------------------------------------------- /ext_localconf.php: -------------------------------------------------------------------------------- 1 | 'index' 13 | ], 14 | // non-cacheable actions 15 | [ 16 | \Wok\WokGpxviewer\Controller\DisplayController::class => 'index' 17 | ] 18 | ); 19 | 20 | // wizards 21 | \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( 22 | 'mod { 23 | wizards.newContentElement.wizardItems.plugins { 24 | elements { 25 | gpxtracks { 26 | iconIdentifier = wok_gpxviewer-plugin-gpxtracks 27 | title = LLL:EXT:wok_gpxviewer/Resources/Private/Language/locallang_db.xlf:tx_wok_gpxviewer_gpxtracks.name 28 | description = LLL:EXT:wok_gpxviewer/Resources/Private/Language/locallang_db.xlf:tx_wok_gpxviewer_gpxtracks.description 29 | tt_content_defValues { 30 | CType = list 31 | list_type = wokgpxviewer_gpxtracks 32 | } 33 | } 34 | } 35 | show = * 36 | } 37 | }' 38 | ); 39 | $iconRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class); 40 | 41 | $iconRegistry->registerIcon( 42 | 'wok_gpxviewer-plugin-gpxtracks', 43 | \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, 44 | ['source' => 'EXT:wok_gpxviewer/Resources/Public/Icons/user_plugin_gpxtracks.svg'] 45 | ); 46 | 47 | } 48 | ); 49 | ## EXTENSION BUILDER DEFAULTS END TOKEN - Everything BEFORE this line is overwritten with the defaults of the extension builder -------------------------------------------------------------------------------- /Documentation.tmpl/Administrator/Index.rst: -------------------------------------------------------------------------------- 1 | .. ================================================== 2 | .. FOR YOUR INFORMATION 3 | .. -------------------------------------------------- 4 | .. -*- coding: utf-8 -*- with BOM. 5 | 6 | .. include:: ../Includes.txt 7 | 8 | 9 | .. _admin-manual: 10 | 11 | Administrator Manual 12 | ==================== 13 | 14 | Target group: **Administrators** 15 | 16 | Describes how to manage the extension from an administrator point of view. 17 | That relates to Page/User TSconfig, permissions, configuration etc., 18 | which administrator level users have access to. 19 | 20 | Language should be non / semi-technical, explaining, using small examples. 21 | 22 | 23 | .. _admin-installation: 24 | 25 | Installation 26 | ------------ 27 | 28 | - How should the extension be installed? 29 | - Are they dependencies to resolve? 30 | - Is it a static template file to be included? 31 | 32 | To install the extension, perform the following steps: 33 | 34 | #. Go to the Extension Manager 35 | #. Install the extension 36 | #. Load the static template 37 | #. ... 38 | 39 | For a list of configuration options, using a definition list is recommended: 40 | 41 | Some Configuration 42 | This option enables... 43 | 44 | Other configuration 45 | This other option is for all the rest... 46 | 47 | 48 | .. figure:: ../Images/AdministratorManual/ExtensionManager.png 49 | :alt: Extension Manager 50 | 51 | Extension Manager (caption of the image) 52 | 53 | List of extensions within the Extension Manager also shorten with "EM" (legend of the image) 54 | 55 | 56 | .. _admin-configuration: 57 | 58 | Configuration 59 | ------------- 60 | 61 | * Where and how the extension should be configured? TypoScript? PHP? 62 | 63 | * Are there other prerequisite to full fill beforehand? 64 | For example, configure a setting in a special way somewhere. 65 | 66 | 67 | .. _admin-faq: 68 | 69 | FAQ 70 | --- 71 | 72 | Possible subsection: FAQ 73 | 74 | Subsection 75 | ^^^^^^^^^^ 76 | 77 | Some subsection 78 | 79 | Sub-subsection 80 | """""""""""""" 81 | 82 | Deeper into the structure... 83 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel2c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 2c 7 | 29 | 30 | 38 | 39 | 40 |

GPXViewer Beispiel 2c - mit Button, um auf einen Ort zu zoomen
Beim Start auf Zoom-Angabe zentriert

41 |
42 |

43 |

44 |

9. 12. 2016 GPX-Viewer

45 |
46 |
47 |

48 | 49 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel10.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 10 7 | 12 | 13 | 27 | 28 | 29 |

GPXViewer Beispiel 10 - Karten und Profile mit Seemeile und Fuß als Einheiten

30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |

27. 2. 2020 GPX-Viewer

41 | 42 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel12.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Beispiel 12 - Ordner lesen 7 | 11 | 12 | 13 |

Beispiel 12 - Ordner lesen

14 |

In diesem Beispiel wird gezeigt, wie alle in einem Ordner auf dem Server abgelegten GPX-Dateien über ein Auswahlmenü angezeigt werden können. Dazu muss auf dem Webserver das Dirctorylisting eingeschaltet werden. Auf dem Apache-Server muss dazu in den Ordner mit den GPX-Dateien eine Datei mit Namen .htaccess und dem Inhalt Options +Indexes gelegt werden.

15 | 17 |
18 | 19 | 20 | 44 | 45 |

7. 5. 2019 Jürgen Berkemeier

46 | 47 | -------------------------------------------------------------------------------- /Resources/Public/Icons/user_plugin_gpxtracks.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 18 | 24 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 3 7 | 16 | 17 | 18 |

GPXViewer Beispiel 3 - weitere Karten mit Button anzeigen - mehrere Karten

19 |
20 |

21 |

22 |

23 |

24 |
25 |
26 |
27 |
28 |
29 |

2. Karte

30 |
31 |

32 |

33 |

34 |

35 |
36 |
37 |
38 |
39 |
40 |

19. 3. 2015 GPX-Viewer

41 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel3b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 3b 7 | 8 | 17 | 18 | 19 |

GPXViewer Beispiel 3b - Weitere Karten mit Auswahlmenü anzeigen - mehrere Karten

20 |

1. Karte

21 |
22 |

23 | 28 |
29 |
30 |
31 |
32 |
33 |

2. Karte

34 |
35 |

36 | 42 |
43 |
44 |
45 |
46 |
47 |

28. 8. 2018 GPX-Viewer

48 | 49 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Foto6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Fotoanzeige V6 7 | 16 | 17 | 18 |

Fotoanzeige V6

19 |
20 |
21 |

GPX-Viewer

22 |

23 | 62 | 63 | 64 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |

Beispiele zum Einsatz des GPX Viewers

9 | 36 |

Hinweis: Die Beispiele funktionieren nur noch, wenn sie über einen Webserver aufgerufen werden.

37 | 38 | -------------------------------------------------------------------------------- /Resources/Private/Language/icons.xlf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 | [none] 8 | 9 | 10 | Lodging 11 | 12 | 13 | Museum 14 | 15 | 16 | Residenz 17 | 18 | 19 | Library 20 | 21 | 22 | Park 23 | 24 | 25 | Castle 26 | 27 | 28 | Airport 29 | 30 | 31 | Church 32 | 33 | 34 | Bridge 35 | 36 | 37 | Bar 38 | 39 | 40 | Restaurant 41 | 42 | 43 | Start 44 | 45 | 46 | Finish 47 | 48 | 49 | Cycling 50 | 51 | 52 | Hiking 53 | 54 | 55 | Flag 56 | 57 | 58 | Harbor 59 | 60 | 61 | Anchor 62 | 63 | 64 | Campground 65 | 66 | 67 | Summit 68 | 69 | 70 | Shopping center 71 | 72 | 73 | Ground transportation 74 | 75 | 76 | Scenic area 77 | 78 | 79 | Boat ramp 80 | 81 | 82 | Circle red 83 | 84 | 85 | Circle green 86 | 87 | 88 | Square red 89 | 90 | 91 | Square green 92 | 93 | 94 | 95 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/GM_Utils/GPX2GM.css: -------------------------------------------------------------------------------- 1 | /* GPX2GM.css 2 | Lizenz CC BY-NC-SA 4.0 3 | Jürgen Berkemeier 4 | www.j-berkemeier.de 5 | 4. 12. 2019 */ 6 | 7 | .JBinfofenster { position:absolute; z-index:1000; margin-top:10px; margin-left:10px; border:1px solid #aaa; border-radius:3px; 8 | box-shadow:1px 1px 5px #aaa; background-color:white; padding:0.5em; font-size:0.8em; line-height:1.2em; 9 | max-width:50%; color: black } 10 | .JBinfofenster strong { font-size:1.2em } 11 | 12 | .JBinfofenster_gm { color: black !important } 13 | .JBinfofenster_gm strong { white-space:nowrap } 14 | 15 | .JBmaphead { position: absolute; margin:0;padding:0;font-size:13px;line-height:23px;z-index:510;max-width:100% } 16 | .JBmaphead * { margin:0;padding:0; font-weight:400; } 17 | .JBmaphead div { display:inline-block; margin-left:3px; } 18 | .JBmaphead button { border: none; background-color: transparent; font: inherit; color: inherit; text-align: inherit; padding: 0; cursor: pointer; } 19 | 20 | .visually-hidden { position: absolute !important; clip: rect(1px, 1px, 1px, 1px) !important; padding: 0 !important; border: 0 !important; height: 1px !important; width: 1px !important; overflow: hidden !important; white-space: nowrap !important; } 21 | 22 | .JBcheckbox ol { position: absolute; } 23 | .JBcheckbox li { list-style-type: none; white-space:nowrap; background-color: white; } 24 | .JBcheckbox input { margin-right:3px; margin-left:3px; margin-top:0px; } 25 | .JBcheckbox li input:hover ~ label, .JBcheckbox li label:hover, .JBcheckbox li button:hover, 26 | .JBcheckbox li input:focus ~ label, .JBcheckbox li button:focus { outline: 1px dotted red; background-color: lightgray; } 27 | .JBcheckbox [aria-pressed="false"]::after { content: " ▼" } 28 | .JBcheckbox ol[aria-expanded="false"] { display: none } 29 | .JBcheckbox [aria-pressed="true"]::after { content: " ▲" } 30 | .JBcheckbox ol[aria-expanded="true"] { overflow-y:auto } 31 | .JBcheckbox ol[aria-expanded="true"] li { padding-right: 1.5em } 32 | 33 | .JBinfodiv { border:3px solid black; background-color:white; padding:30px; font-size:1.2em; line-height:3em; text-align:center; 34 | position:relative; z-index:1000; left:20%; top:-80%; width:60%; height:60%} 35 | .JBinfodiv img { position:absolute; top:50%; left:50%; transform: translateX(-50%) translateY(-50%); } 36 | 37 | .JBmapdiv_map { width:100%; height:100%; color: black } 38 | .JBmapdiv_map img { max-width: none } 39 | .JBmapdiv { font-size:16px; position:relative } 40 | .JBmapdiv img { image-orientation:from-image } 41 | 42 | .JBfull { background-color:#eee; 43 | -webkit-transition: left 1s, top 1s, height 1s, width 1s; 44 | transition: left 1s, top 1s, height 1s, width 1s; 45 | z-index: 2001} 46 | 47 | .JBprofildiv { } 48 | 49 | div.JBcluster-icon { } 50 | div.JBcluster-icon > div { display: flex; align-items: center; justify-content: center; font-weight: bold } 51 | div.JBdirection-marker { width: auto !important; height: auto !important; } 52 | div.JBdirection-marker > div { display: flex; align-items: center; justify-content: center; font-size: 2em; } 53 | 54 | div.leaflet-top { z-index: 500 !important } 55 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel4c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 4c 7 | 13 | 14 | 24 | 25 | 26 |

GPXViewer Beispiel 4c

27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |

5. 5. 2019 GPX-Viewer

36 | 79 | 80 | -------------------------------------------------------------------------------- /Documentation.tmpl/Index.rst: -------------------------------------------------------------------------------- 1 | .. --------------------------------------------------------------- 2 | This is the start file. It gets displayed as first page 3 | https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/GeneralConventions/DirectoryFilenames.html#supported-filenames-and-formats 4 | --------------------------------------------------------------- 5 | 6 | .. --------------------------------------------------------------- 7 | More information about creating an extension manual: 8 | https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/WritingDocForExtension/CreateWithExtensionBuilder.html 9 | --------------------------------------------------------------- 10 | 11 | .. --------------------------------------------------------------- 12 | comments start with 2 dots and a blank 13 | they can continue on the next line 14 | --------------------------------------------------------------- 15 | 16 | .. --------------------------------------------------------------- 17 | every .rst file should include Includes.txt 18 | use correct path! 19 | --------------------------------------------------------------- 20 | 21 | .. include:: Includes.txt 22 | 23 | .. --------------------------------------------------------------- 24 | Every manual should have a start label for cross-referencing to 25 | start page. Do not remove this! 26 | --------------------------------------------------------------- 27 | 28 | .. _start: 29 | 30 | .. --------------------------------------------------------------- 31 | This is the doctitle 32 | --------------------------------------------------------------- 33 | 34 | ============================================================= 35 | GPXViewer 36 | ============================================================= 37 | 38 | :Extension Key: 39 | wok_gpxviewer 40 | 41 | :Version: 42 | |release| 43 | 44 | :Language: 45 | en 46 | 47 | :Copyright: 48 | 2020 49 | 50 | :Author: 51 | 52 | :Email: 53 | 54 | :License: 55 | This extension documentation is published under the `CC BY-NC-SA 4.0 `__ (Creative Commons) license 56 | 57 | Extension with plugin for GPXViewer content element based on GPXViewer from Jürgen Berkemeier (https://www.j-berkemeier.de/GPXViewer/) 58 | 59 | **TYPO3** 60 | 61 | The content of this document is related to TYPO3 CMS, 62 | a GNU/GPL CMS/Framework available from `typo3.org 63 | `_ . 64 | 65 | **Community Documentation:** 66 | 67 | This documentation is community documentation for the TYPO3 extension GPXViewer 68 | 69 | It is maintained as part of this third party extension. 70 | 71 | If you find an error or something is missing, please: 72 | `Report a Problem `__ 73 | 74 | **Sitemap:** 75 | 76 | :ref:`sitemap` 77 | 78 | .. --------------------------------------------------------------- 79 | This generates the menu 80 | https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/WritingReST/MenuHierarchy.html 81 | --------------------------------------------------------------- 82 | 83 | .. toctree:: 84 | :maxdepth: 3 85 | :hidden: 86 | 87 | Introduction/Index 88 | User/Index 89 | Installation/Index 90 | Configuration/Index 91 | Developer/Index 92 | KnownProblems/Index 93 | ToDoList/Index 94 | ChangeLog/Index 95 | Sitemap 96 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 8 7 | 14 | 15 | 16 |

GPXViewer Beispiel 8 - Nachträgliches Setzen von Wegpunkten und Abfahren eines Tracks

17 |

18 |

19 |
20 |
21 |

7. 5. 2019 GPX-Viewer

22 | 23 | 71 | 72 | -------------------------------------------------------------------------------- /Configuration/ExtensionBuilder/settings.yaml: -------------------------------------------------------------------------------- 1 | # 2 | # Extension Builder settings for extension wok_gpxviewer 3 | # generated 2018-03-20T09:41:00Z 4 | # 5 | # See http://www.yaml.org/spec/1.2/spec.html 6 | # 7 | 8 | --- 9 | 10 | ########### Overwrite settings ########### 11 | # 12 | # These settings only apply, if the roundtrip feature of the extension builder 13 | # is enabled in the extension manager 14 | # 15 | # Usage: 16 | # nesting reflects the file structure 17 | # a setting applies to a file or recursive to all files and subfolders 18 | # 19 | # merge: 20 | # means for classes: All properties ,methods and method bodies 21 | # of the existing class will be modified according to the new settings 22 | # but not overwritten 23 | # 24 | # for locallang xlf files: Existing keys and labels are always 25 | # preserved (renaming a property or DomainObject will result in new keys and new labels) 26 | # 27 | # for other files: You will find a Split token at the end of the file 28 | # see: \EBT\ExtensionBuilder\Service\RoundTrip::SPLIT_TOKEN 29 | # 30 | # After this token you can write whatever you want and it will be appended 31 | # everytime the code is generated 32 | # 33 | # keep: 34 | # files are never overwritten 35 | # These settings may break the functionality of the extension builder! 36 | # Handle with care! 37 | # 38 | # 39 | 40 | ############ extension settings ############## 41 | 42 | overwriteSettings: 43 | Classes: 44 | Controller: keep 45 | Domain: 46 | Model: merge 47 | Repository: merge 48 | 49 | Configuration: 50 | #TCA merge not possible - use overrides directory 51 | TypoScript: keep 52 | 53 | Resources: 54 | Private: 55 | // Language set to keep. Merge will strip all translations 56 | Language: keep 57 | #Templates: keep 58 | Templates: 59 | Index.html: keep 60 | Public: 61 | Icons: 62 | Extension.svg: keep 63 | user_plugin_gpxtracks.svg: keep 64 | 65 | user_extension.svg: keep 66 | 67 | ext_localconf.php: merge 68 | 69 | ext_tables.php: keep 70 | 71 | ext_tables.sql: merge 72 | 73 | ## use static date attribute in xliff files ## 74 | #staticDateInXliffFiles: 2018-03-20T09:41:00Z 75 | 76 | ## skip docComment (license header) ## 77 | #skipDocComment 78 | 79 | ## list of error codes for warnings that should be ignored ## 80 | #ignoreWarnings: 81 | #503 82 | 83 | ######### settings for classBuilder ############################# 84 | # 85 | # here you may define default parent classes for your classes 86 | # these settings only apply for new generated classes 87 | # you may also just change the parent class in the generated class file. 88 | # It will be kept on next code generation, if the overwrite settings 89 | # are configured to merge it 90 | # 91 | ################################################################# 92 | 93 | classBuilder: 94 | 95 | Controller: 96 | parentClass: \TYPO3\CMS\Extbase\Mvc\Controller\ActionController 97 | 98 | Model: 99 | AbstractEntity: 100 | parentClass: \TYPO3\CMS\Extbase\DomainObject\AbstractEntity 101 | 102 | AbstractValueObject: 103 | parentClass: \TYPO3\CMS\Extbase\DomainObject\AbstractValueObject 104 | 105 | Repository: 106 | parentClass: \TYPO3\CMS\Extbase\Persistence\Repository 107 | 108 | setDefaultValuesForClassProperties: true -------------------------------------------------------------------------------- /Classes/ViewHelpers/IncludeFileViewHelper.php: -------------------------------------------------------------------------------- 1 | 23 | * 24 | * 25 | * 26 | * This will include the file provided by {settings} in the header 27 | * 28 | * 29 | */ 30 | class IncludeFileViewHelper extends \TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper implements ViewHelperInterface 31 | { 32 | use CompileWithRenderStatic; 33 | 34 | /** 35 | */ 36 | public function initializeArguments() 37 | { 38 | $this->registerArgument('path', 'string', 'Path to the CSS/JS file which should be included', true); 39 | $this->registerArgument('compress', 'bool', 'Define if file should be compressed', false, false); 40 | $this->registerArgument('footer', 'bool', 'Define if JS file should be loaded in the footer', false, false); 41 | } 42 | 43 | /** 44 | * @param array $arguments 45 | * @param \Closure $renderChildrenClosure 46 | * @param RenderingContextInterface $renderingContext 47 | */ 48 | public static function renderStatic( 49 | array $arguments, 50 | \Closure $renderChildrenClosure, 51 | RenderingContextInterface $renderingContext 52 | ) { 53 | $path = $arguments['path']; 54 | $compress = (bool)$arguments['compress']; 55 | $footer = (bool)$arguments['footer']; 56 | 57 | $pageRenderer = GeneralUtility::makeInstance(PageRenderer::class); 58 | if (TYPO3_MODE === 'FE') { 59 | $sanitizer = GeneralUtility::makeInstance(FilePathSanitizer::class); 60 | try { 61 | $path = $sanitizer->sanitize($path); 62 | // JS 63 | if (strtolower(substr($path, -3)) === '.js') { 64 | if ($footer) { 65 | $pageRenderer->addJsFooterFile($path, null, $compress, false, '', true); 66 | } else { 67 | $pageRenderer->addJsFile($path, null, $compress, false, '', true); 68 | } 69 | 70 | // CSS 71 | } elseif (strtolower(substr($path, -4)) === '.css') { 72 | $pageRenderer->addCssFile($path, 'stylesheet', 'all', '', $compress, false, '', true); 73 | } 74 | } catch (\Exception $e) { 75 | // do nothing (todo handle properly?) 76 | } 77 | } else { 78 | // JS 79 | if (strtolower(substr($path, -3)) === '.js') { 80 | $pageRenderer->addJsFile($path, null, $compress, false, '', true); 81 | 82 | // CSS 83 | } elseif (strtolower(substr($path, -4)) === '.css') { 84 | $pageRenderer->addCssFile($path, 'stylesheet', 'all', '', $compress, false, '', true); 85 | } 86 | } 87 | } 88 | } 89 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # wok_gpxviewer 2 | This is a [TYPO3](https://typo3.org) extension, which provides a plugin for integration of [GPXViewer](https://www.j-berkemeier.de/GPXViewer) from Jürgen Berkemeier. 3 | 4 | ## What does it do? 5 | With including the [GPXViewer](https://www.j-berkemeier.de/GPXViewer) javascript one can display GPX tracks, routes, waypoints in Google Maps or Openstreetmap. Please refer to the [GPXViewer website](https://www.j-berkemeier.de/GPXViewer) for more informations about the features of [GPXViewer](https://www.j-berkemeier.de/GPXViewer). 6 | 7 | This extension/plugin for [TYPO3](https://typo3.org) integrate most of the features of [GPXViewer](https://www.j-berkemeier.de/GPXViewer). For some examples please refer to [my website](https://wolfgangkleinbach.de/test/GPXViewer). I will also try to do some documentation for the use of the extension there. 8 | 9 | ## What prerequisites are needed? 10 | * [TYPO3](https://typo3.org) 9.5.x or above. 11 | * The [bootstrap_package](https://www.bootstrap-package.com/) is highly recommended. I only use the extension/plugin with the bootstrap_package and it's ScssPHP compiler and therefore the layout might be broken if you don't. 12 | * For some features you need [exiftool](https://exiftool.org) installed on your server. 13 | * Probably you need API keys for use of Google maps or OSM. Find more information about API keys [here](https://www.j-berkemeier.de/GPXViewer/#Apikey). 14 | * You don't necessarily need GPX files, you even can create a GPXViewer content element and add your own waypoints or waypoint images with GPS coordinates. You need to know the coordinates from another source. This extension does not provide a way to determine GPS coordinates from a map. 15 | * Commercial use of [GPXViewer](https://www.j-berkemeier.de/GPXViewer) of Jürgen Berkemeier is restricted. Read more about this and other restrictions [here](https://www.j-berkemeier.de/GPXViewer/#Rechtliches). 16 | * The use of this TYPO3 extension is only restricted insofar as [GPXViewer](https://www.j-berkemeier.de/GPXViewer) and other provided resources are underlying restrictions. 17 | 18 | ## How to set up? 19 | * Download and install the extension [wok_gpxviewer](https://github.com/zeichensatz/wok_gpxviewer). 20 | * Create a new page in [TYPO3](https://typo3.org) backend or edit an existing one. 21 | * Create an extension template for that page or edit an existing template and `"Include static (from extensions)"` for `GPXViewer (wok_gpxviewer)`. 22 | * Change to `Constant Editor` and edit the settings for GPXViewer if needed. 23 | * Now you can create a content element of type `plugin` and then select `GPXViewer tracks display`. 24 | * In the tab `Plug-in` you are able to add GPX files for display in the frontend. There are several tabs with settings to explore. Hopefully most of them are self explaining. If not, don't hesitate to contact me (see below). 25 | 26 | ## How can you give your feedback 27 | * I would like to hear from you, how you're using the extension and what can be improved. 28 | * You can write me a mail, see [my website](https://wolfgangkleinbach.de) for contact data. 29 | * You can add issues or pull requests on [github](https://github.com/zeichensatz/wok_gpxviewer). 30 | 31 | ## Todos 32 | * Check button formatting for imgdivs: perhaps change to a tag? This would mean changes in the javascript too. 33 | * Check CSS file option and update CSS file 34 | * Map+imgdiv+profiles: Some minor problems in display 35 | * make each map/imgdiv/profiles scaleable from backend 36 | * more examples 37 | * more documentation 38 | * create TER version 39 | * make extension compatible to extension_builder 40 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/MyAdditionalJS/animation.js: -------------------------------------------------------------------------------- 1 | // This file is based on a sample script of GPXViewer created by Jürgen Berkemeier 2 | // Lizenz CC BY-NC-SA 4.0 3 | // Jürgen Berkemeier 4 | // www.j-berkemeier.de 5 | // The file was modified for use with the TYPO3 GPXViewer-Plugin by Wolfgang Kleinbach 6 | // wolfgangkleinbach.de 7 | // 8 | // This file has to be included AFTER GPX2GM.js 9 | // 10 | // With this javascript code, you can easily realize animationed markers along GPX tracks with GPXViewer 11 | // 12 | // To use animated markers, you only have to add an additional class to the GPXViewer map div: 13 | //
14 | // The "animated_" classname can be listed anywhere in the classList 15 | // "MoveMarker" is the name of the marker pic, you like to use for the animation 16 | // The map div id MUST always be named "map" followed by a number, i.e. "map123" 17 | 18 | "use strict"; 19 | 20 | JB.GPX2GM.callback = function(pars) { 21 | JB.Debug_Info("callback",pars.id+" "+pars.type,false); 22 | for(var x=0;x=coords[x].length) numbers[x]=0; 87 | } 88 | } 89 | 90 | var animate = function() { 91 | for(var i=0;i"; // "❌"; "×"; 18 | but.innerHTML = cross; 19 | im.src = url; 20 | imdiv.className = "JB_Photo"; 21 | figcap.innerHTML = info; 22 | fig.appendChild(but); 23 | fig.appendChild(im); 24 | fig.appendChild(figcap); 25 | imdiv.appendChild(fig); 26 | document.body.appendChild(imdiv); 27 | window.setTimeout(function(){ 28 | try { imdiv.style.backgroundColor = "rgba(0,0,0,0.3)"; } catch(e) {}; 29 | imdiv.style.fontSize = "1em"; 30 | im.className="gross"; 31 | },100); 32 | but.onclick = function() { 33 | but.onclick = null; 34 | try { imdiv.style.backgroundColor = "rgba(0,0,0,0.0)"; } catch(e) {}; 35 | imdiv.style.fontSize = "0.1em"; 36 | im.className=""; 37 | window.setTimeout(function(){document.body.removeChild(imdiv)},1000) ; 38 | } 39 | if (coords.link && coords.link.length) { 40 | im.style.cursor = "pointer"; 41 | im.onclick = function() { 42 | console.log(coords.link); 43 | location.href = coords.link; 44 | } 45 | } 46 | }; 47 | ( function() { 48 | var style = function() {}; 49 | style.prototype.create = function() { 50 | this.style = document.createElement("style"); 51 | document.getElementsByTagName("head")[0].appendChild(this.style); 52 | this.style = document.styleSheets[document.styleSheets.length-1]; 53 | } 54 | style.prototype.add = function(selector,rule) { 55 | if( this.style.cssRules ) 56 | this.style.insertRule(selector+" {"+rule+"}", 0); 57 | else if ( this.style.rules ) 58 | this.style.addRule(selector, rule); 59 | } 60 | var show_style = new style(); 61 | show_style.create(); 62 | show_style.add(".JB_Photo","position:fixed; display: flex; align-items: center; top:0; left:0; width:100%; height:100%; height:100vh; margin:0; background-color:rgba(0,0,0,0.0); font-size:0.1em; z-index:10000000; transition: all 0.5s; -webkit-transition: all 0.5s "); 63 | show_style.add(".JB_Photo>figure","margin:auto; display:inline-block; padding:10px; border:1px solid black; border-radius:10px; background-color:white; position:relative "); 64 | show_style.add(".JB_Photo>figure>img","max-width:50px; max-height:50px; transition: all 1s; -webkit-transition: all 1s "); 65 | show_style.add(".JB_Photo>figure>img.gross","max-width:90%; max-height:90%; max-width:calc(100vw - 50px); max-height:calc(100vh - 50px - 3em) "); 66 | show_style.add(".JB_Photo>figure>button","position:absolute; display:block; top:-0.5em; right:-0.5em; background-color:white; border-radius:1em; cursor:pointer; margin:0; padding:0.2em;"); 67 | show_style.add(".JB_Photo>figure>figcaption","text-align:center"); 68 | // show_style.add(".JB_Photo>figure>button>img","width:1em; height:1em; margin:0; display:block"); 69 | // show_style.add(".JB_Photo>figure>button:hover","color:red"); 70 | // show_style.add(".JB_Photo>figure>button img svg:hover","stroke:red"); 71 | show_style.add(".JB_Photo>figure>button>svg","width:1em; height:1em; margin:0; display:block"); 72 | show_style.add(".JB_Photo>figure>button:hover>svg line","stroke:red"); 73 | })(); 74 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Foto7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Fotoanzeige V7 7 | 19 | 20 | 21 |

Fotoanzeige V7

22 |
23 | 34 |

/ Bild

35 |

GPX-Viewer

36 |

37 | 83 | 84 | 85 | -------------------------------------------------------------------------------- /Documentation.tmpl/Settings.cfg: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | # ##### 4 | # 5 | # Settings.cfg - A TYPO3 Documentation Project's Configuration File 6 | # Information about Settings.cfg: 7 | # https://docs.typo3.org/typo3cms/HowToDocument/GeneralConventions/DirectoryFilenames.html#settings-cfg 8 | # 9 | # About Syntax: 10 | # See https://docs.python.org/2/library/configparser.html 11 | # 12 | # Attention: 13 | # Only " ;" can start an inline comment. 14 | # This is: blank PLUS semicolon! 15 | # 16 | # ##### 17 | 18 | [general] 19 | 20 | # ................................................................................. 21 | # ... (required) title (displayed in left sidebar (desktop) or top panel (mobile) 22 | # ................................................................................. 23 | 24 | project = GPXViewer 25 | 26 | # ................................................................................. 27 | # ... (recommended) version, displayed next to title (desktop) and in 1) align_v = align.substr(1,1); 80 | } 81 | context.save(); 82 | context.translate(x,this.h-y); 83 | if(direction && direction=="v") 84 | context.rotate(1.5*Math.PI); 85 | switch(align_h) { 86 | case "l": context.textAlign = "start"; break; 87 | case "m": context.textAlign = "center"; break; 88 | case "r": context.textAlign = "end"; break; 89 | default: context.textAlign = "center"; break; 90 | } 91 | switch(align_v) { 92 | case "o": context.textBaseline = "top" ; break; 93 | case "m": context.textBaseline = "middle" ; break; 94 | case "u": context.textBaseline = "bottom" ; break; 95 | default: context.textBaseline = "middle" ; break; 96 | } 97 | context.font = size + " sans-serif"; 98 | context.fillStyle = color; 99 | context.fillText(text,0,0); 100 | context.restore(); 101 | } // text 102 | 103 | // Canvas löschen 104 | this.del = function() { 105 | context.clearRect(0, 0, this.w, this.h); 106 | } // del 107 | 108 | // Textbreite ermiteln 109 | this.getTextWidth = function(text,size) { 110 | context.font = size+" sans-serif"; 111 | return context.measureText(text).width; 112 | } // getTextWidth 113 | 114 | } // grafik -------------------------------------------------------------------------------- /Documentation.tmpl/Settings.cfgt: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | # ##### 4 | # 5 | # Settings.cfg - A TYPO3 Documentation Project's Configuration File 6 | # Information about Settings.cfg: 7 | # https://docs.typo3.org/typo3cms/HowToDocument/GeneralConventions/DirectoryFilenames.html#settings-cfg 8 | # 9 | # About Syntax: 10 | # See https://docs.python.org/2/library/configparser.html 11 | # 12 | # Attention: 13 | # Only " ;" can start an inline comment. 14 | # This is: blank PLUS semicolon! 15 | # 16 | # ##### 17 | 18 | [general] 19 | 20 | # ................................................................................. 21 | # ... (required) title (displayed in left sidebar (desktop) or top panel (mobile) 22 | # ................................................................................. 23 | 24 | project = {extension.name} 25 | 26 | # ................................................................................. 27 | # ... (recommended) version, displayed next to title (desktop) and in NOW by , {person.name} 37 | 38 | [html_theme_options] 39 | 40 | # ................................................................................. 41 | # ... (recommended) to get the "Edit me on Github Button" 42 | # ................................................................................. 43 | 44 | #github_branch = master 45 | #github_repository = TYPO3-Documentation/TYPO3CMS-Example-ExtensionManual 46 | 47 | 48 | # ................................................................................. 49 | # ... (recommended) Fill in values to get links in the "Related Links" section 50 | # ................................................................................. 51 | 52 | # usually an email address 53 | project_contact = 54 | 55 | # URL of online discussions, you can leave this blank 56 | project_discussions = 57 | 58 | # URL of webpage of your extension (if it has one) 59 | project_home = 60 | 61 | # URL to Issues 62 | project_issues = 63 | 64 | # URL of repository 65 | project_repository = 66 | 67 | 68 | [intersphinx_mapping] 69 | 70 | # ................................................................................. 71 | # for cross-referencing across manuals (intersphinx) with :ref: 72 | # 73 | # You must uncomment all manuals you use in your cross-references 74 | # 75 | # Example usage: 76 | # :ref:`t3contribute:start` will link to start page of Contribution Guide 77 | # ................................................................................. 78 | 79 | h2document = https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/ 80 | # t3coreapi = https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ 81 | # t3editors = https://docs.typo3.org/m/typo3/tutorial-editors/master/en-us/ 82 | # t3extbasebook = https://docs.typo3.org/m/typo3/book-extbasefluid/master/en-us/Index.html 83 | # t3install = https://docs.typo3.org/m/typo3/guide-installation/master/en-us/ 84 | # t3l10n = https://docs.typo3.org/m/typo3/guide-frontendlocalization/master/en-us/ 85 | # t3start = https://docs.typo3.org/m/typo3/tutorial-getting-started/master/en-us/ 86 | # t3sitepackage = https://docs.typo3.org/m/typo3/tutorial-sitepackage/master/en-us/ 87 | # t3tca = https://docs.typo3.org/m/typo3/reference-tca/master/en-us/ 88 | # t3templating = https://docs.typo3.org/m/typo3/tutorial-templating-with-fluid/master/en-us/ 89 | # t3ts45 = https://docs.typo3.org/m/typo3/tutorial-typoscript-in-45-minutes/master/en-us/ 90 | # t3tsconfig = https://docs.typo3.org/m/typo3/reference-tsconfig/master/en-us/ 91 | t3tsref = https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/ 92 | 93 | [extensions] 94 | 95 | # This is required for embedding YouTube videos 96 | 97 | any_name_youtube = sphinxcontrib.youtube 98 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel8b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 8 7 | 14 | 15 | 16 |

GPXViewer Beispiel 8 - Nachträgliches Setzen von Wegpunkten und Abfahren eines Tracks

17 |

18 |

19 |
20 |
21 |

7. 5. 2019 GPX-Viewer

22 | 23 | 92 | 93 | -------------------------------------------------------------------------------- /Resources/Public/GPXViewer/GPXViewer6.8/Beispiel11/Beispiel11b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | GPXViewer Beispiel 11b 7 | 10 | 11 | 15 | 16 | 17 |

GPXViewer Beispiel 11b - Wegpunkte ohne GPX-Datei

18 |

Bilder in Links und Imgs mit Track

19 |
20 | 31 |
32 |

Bilder in Links und Imgs mit eigener Skalierung

33 |
34 | 45 |
46 |

Bilder in Links und Imgs und Wegpunkte in Divs mit eigener Skalierung - Bilder und Wegpunkte sind verlinkt

47 |
48 |
49 |
51 |
53 |
55 |
57 |
59 |
60 |
61 | Rialtobrücke 62 | Seufzerbrücke 64 | St. Michele Island Cemetery 66 | Viale Giuseppe Garibaldi 68 |
69 | 70 |

23. 4. 2019 GPX-Viewer

71 | 72 | -------------------------------------------------------------------------------- /Resources/Private/Templates/Display/Index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 |