File manager - Edit - /home/jardides/www/Jardi-design/images/administrator/hotspots.tar
Back
single-map.php 0000644 00000013643 15247134053 0007324 0 ustar 00 <?php /** * @package com_hotspots * @author DanielDimitrov <daniel@compojoom.com> * @date 06.05.2015 * * @copyright Copyright (C) 2008 - 2013 compojoom.com . All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE */ defined('_JEXEC') or die('Restricted access'); $document = JFactory::getDocument(); HotspotsHelperUtils::getJsLocalization(); CompojoomHtmlBehavior::jquery(); if (HotspotsHelperSettings::get('emulate_bootstrap', 1)) { JHTML::_('stylesheet', 'media/lib_compojoom/css/bootstrap-232.css'); } JHTML::_('stylesheet', 'media/com_hotspots/css/hotspot.css'); JHTML::_('script', HotspotsHelperUtils::getGmapsUrl()); JHTML::stylesheet('media/lib_compojoom/third/font-awesome/css/font-awesome.min.css'); $hotspot = $displayData['hotspot']; $params = $displayData['params']; $width = $params->get('map_width', '') ? $params->get('map_width') . 'px' : '100%'; $marker = array( 'id' => $hotspot['id'], 'lat' => (float) $hotspot['latitude'], 'lng' => (float) $hotspot['longitude'], 'title' => $hotspot['title'], 'icon' => $hotspot['icon'] ); CompojoomHtml::addScriptsToQueue( 'hotspots', array( HotspotsHelperUtils::createJsonMarker($marker), HotspotsHelperUtils::createJSConfig(array('mapHeightSingle' => $params->get('map_height', 200), 'mapStartZoomSingle' => $params->get('zoom', 12))) ) ); CompojoomHtml::addScriptsToQueue( 'hotspots', array( 'media/com_hotspots/js/v4/vendor/handlebars-v2.0.0.js', 'media/lib_compojoom/js/jquery.ui.custom.js', 'media/com_hotspots/js/v4/vendor/jquery.cookie.js', 'media/com_hotspots/js/v4/vendor/underscore.js', 'media/com_hotspots/js/v4/vendor/backbone.js', 'media/com_hotspots/js/v4/vendor/backbone.marionette.js', 'media/com_hotspots/js/v4/vendor/backbone.picky.js', 'media/com_hotspots/js/v4/vendor/backbone.stickit.js', 'media/com_hotspots/js/v4/vendor/backbone.validator.js', 'media/com_hotspots/js/v4/vendor/backbone.googlemaps.js', 'media/com_hotspots/js/v4/vendor/backbone.paginator.js', 'media/com_hotspots/js/v4/overrides/backbone.marionette.js', 'media/com_hotspots/js/v4/app.js', 'media/com_hotspots/js/v4/entities/map.js', 'media/com_hotspots/js/v4/entities/direction.js', 'media/com_hotspots/js/v4/entities/marker.js', 'media/com_hotspots/js/v4/common/views.js', 'media/com_hotspots/js/v4/common/map/show/show_view.js', ) ); CompojoomHtml::addScriptsToQueue( 'hotspots', array( 'media/com_hotspots/js/v4/subapps/hotspot/map/map_app.js', 'media/com_hotspots/js/v4/subapps/hotspot/map/show/show_controller.js', 'media/com_hotspots/js/v4/subapps/hotspot/map/show/show_view.js', 'media/com_hotspots/js/v4/subapps/hotspot/map/marker/marker_controller.js', 'media/com_hotspots/js/v4/subapps/hotspot/map/marker/marker_view.js' ) ); if (HotspotsHelperSettings::get('show_marker_directions', 1)) { CompojoomHtml::addScriptsToQueue( 'hotspots', array( 'media/com_hotspots/js/v4/subapps/hotspot/directions/directions_app.js', 'media/com_hotspots/js/v4/subapps/hotspot/directions/show/show_controller.js', 'media/com_hotspots/js/v4/subapps/hotspot/directions/show/show_view.js' ) ); } ?> <script type="text/template" id="js-hs-main-region"> <div id="js-map-region" class="hs-map-region"></div> </script> <script type="text/template" id="main-map-template"> <div id="map-container"></div> </script> <script type="text/template" id="js-hs-item-direction"> <div class="js-hs-get-directions hs-get-directions text-right"> <div class="input-prepend input-append control-group visible-phone"> <span class="add-on hs-quick-dir active" data-id="from"><?php echo JText::_('COM_HOTSPOTS_FROM'); ?></span> <input type="text" value="" class="input-min js-hs-input-dir-phone" placeholder="<?php echo JText::_('COM_HOTSPOTS_ADDRESS_OR_LANDMARK'); ?>" style="width:125px" title="<?php echo JText::_('COM_HOTSPOTS_ADDRESS_OR_LANDMARK'); ?>"> <button class="btn js-hs-search"><span class="fa fa-search"></span></button> </div> <div class="input-prepend input-append control-group hidden-phone"> <span class="add-on hs-quick-dir" data-id="to"><?php echo JText::_('COM_HOTSPOTS_TO'); ?></span> <span class="add-on hs-quick-dir active" data-id="from"><?php echo JText::_('COM_HOTSPOTS_FROM'); ?></span> <input type="text" value="" class="input-small js-hs-input-dir-desktop" id="test" placeholder="<?php echo JText::_('COM_HOTSPOTS_ADDRESS_OR_LANDMARK'); ?>" title="<?php echo JText::_('COM_HOTSPOTS_ADDRESS_OR_LANDMARK'); ?>"> <button class="btn js-hs-search"><span class="fa fa-search"></span></button> <button class="btn js-hs-close"><span class="fa fa-times"></span></button> </div> </div> <div class="hs-directions-results"></div> </script> <script type="text/template" id="hs-fullscreen-template"> <div class="hs-buttons-map"> <?php if (HotspotsHelperSettings::get('resize_map', 1)): ?> <div class="js-hs-fullscreen-toggle" title="<?php echo JText::_('COM_HOTSPOTS_CENTER_TOGGLE_FULLSCREEN'); ?>"> <span class="fa fa-expand"></span> </div> <?php endif; ?> </div> </script> <div id="hotspots-id-<?php echo $hotspot['id']; ?>" class="hotspots compojoom-bootstrap"> <div class="row-fluid"> <div class="row-fluid"> <div class="span12"> <div id="" class="hs-map-card-container single-view box-shadow" > <div id="js-hs-main-app" class="hotspots hs-main-region"></div> <?php if (count($displayData['addressArray'])) : ?> <?php echo implode(', ', $displayData['addressArray']); ?> <?php endif; ?> <div id="js-hs-item-direction-region" class="text-right"></div> </div> </div> </div> </div> </div> <?php // Now add all js files to the head CompojoomHtml::script( CompojoomHtml::getScriptQueue('hotspots'), 'media/com_hotspots/cache', HotspotsHelperSettings::get('minify', true) ); view.html.php 0000644 00000002502 15247134152 0007175 0 ustar 00 <?php /** * @package Hotspots * @author DanielDimitrov <daniel@compojoom.com> * @date 22.08.14 * * @copyright Copyright (C) 2008 - 2013 compojoom.com . All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE */ defined('_JEXEC') or die('Restricted access'); /** * Class HotspotsViewHotspots * * @since 4.0 */ class HotspotsViewHotspots extends HotspotsView { /** * Display the map or user hotspots * * @param string $tpl - the template name * * @return mixed|void */ public function display($tpl = null) { $this->_prepareDocument(); parent::display($tpl); } /** * Prepares the document * * @return void */ protected function _prepareDocument() { $menu = JFactory::getApplication()->getMenu()->getActive(); if (isset($menu->params)) { $params = $menu->params; $document = JFactory::getDocument(); if ($params->get('menu-meta_description')) { $document->setDescription($params->get('menu-meta_description')); } if ($params->get('menu-meta_keywords')) { $document->setMetadata('keywords', $params->get('menu-meta_keywords')); } if ($params->get('robots')) { $document->setMetadata('robots', $params->get('robots')); } } } } tmpl/default.php 0000644 00000022606 15247134152 0007667 0 ustar 00 <?php /** * @package Com_Hotspots * @author DanielDimitrov <daniel@compojoom.com> * @date 26.02.14 * * @copyright Copyright (C) 2008 - 2013 compojoom.com . All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE */ defined('_JEXEC') or die('Restricted access'); if (HotspotsHelperSettings::get('emulate_bootstrap', 1)) { JHTML::_('stylesheet', 'media/lib_compojoom/css/bootstrap-232.css'); } JHTML::_('stylesheet', 'media/com_hotspots/css/hotspots-v4.css'); JHTML::_('stylesheet', 'media/com_hotspots/css/tooltipster.css'); if (HotspotsHelperSettings::get('show_welcome_text', 1)) { JHTML::_('stylesheet', 'media/com_hotspots/css/vendor/hopscotch.css'); } if (JVERSION < 3) { /** * Hotspots doesn't need mootools to work. Unfortunately we have to enable * mootools here, otherwise if the library is included after the google maps * files, it screws the controls of the map. Tracing this it comes down to * the delete Function.prototype.bind; * Funny enough - although joomla 3.x comes with exactly the same version of * mootools this line is missing in the moootools-core file, so we don't need * to include it on joomla 3.x * If you don't have mootools on your site, just delete the call here & you * should be fine. */ JHtml::_('behavior.framework'); JHTML::_('stylesheet', 'media/com_hotspots/css/hotspots-j2.5-hacks.css'); JHTML::_('stylesheet', 'media/lib_compojoom/css/bootstrap-232.css'); } CompojoomHtmlBehavior::jquery(); JHTML::_('script', HotspotsHelperUtils::getGmapsUrl()); // Load necessary strings for JS translations HotspotsHelperUtils::getJsLocalization(); JHtml::stylesheet('media/lib_compojoom/third/font-awesome/css/font-awesome.min.css'); JHtml::stylesheet('media/lib_compojoom/third/galleria/themes/compojoom/galleria.compojoom.css'); JHtml::stylesheet('media/com_hotspots/images/v4/hotspots/styles.css'); $tabs = HotspotsHelperSettings::get('show_tabs', array('directions', 'hotspots', 'settings')); CompojoomHtml::addScriptsToQueue( 'hotspots', array( HotspotsHelperUtils::createJSConfig() ) ); CompojoomHtml::addScriptsToQueue( 'hotspots', array( 'media/lib_compojoom/js/jquery.onimpression.js', 'media/lib_compojoom/third/galleria/galleria.js', 'media/lib_compojoom/third/galleria/themes/compojoom/galleria.compojoom.js', 'media/com_hotspots/js/v4/vendor/handlebars-v2.0.0.js', 'media/com_hotspots/js/v4/vendor/hopscotch.js', 'media/lib_compojoom/js/jquery.ui.custom.js', 'media/com_hotspots/js/v4/vendor/jquery.tooltipster.js', 'media/com_hotspots/js/v4/vendor/jquery.cookie.js', 'media/com_hotspots/js/v4/vendor/jquery.smoothscroll.js', 'media/com_hotspots/js/v4/vendor/underscore.js', 'media/com_hotspots/js/v4/vendor/backbone.js', 'media/com_hotspots/js/v4/vendor/backbone.marionette.js', 'media/com_hotspots/js/v4/vendor/backbone.picky.js', 'media/com_hotspots/js/v4/vendor/backbone.stickit.js', 'media/com_hotspots/js/v4/vendor/backbone.validator.js', 'media/com_hotspots/js/v4/vendor/backbone.googlemaps.js', 'media/com_hotspots/js/v4/vendor/backbone.paginator.js', 'media/com_hotspots/js/v4/overrides/backbone.marionette.js', 'media/com_hotspots/js/v4/app.js', 'media/com_hotspots/js/v4/entities/map.js', 'media/com_hotspots/js/v4/entities/hotspot.js', 'media/com_hotspots/js/v4/entities/tab.js', 'media/com_hotspots/js/v4/entities/category.js', 'media/com_hotspots/js/v4/entities/direction.js', 'media/com_hotspots/js/v4/entities/filter.js', 'media/com_hotspots/js/v4/entities/marker.js', 'media/com_hotspots/js/v4/entities/mail.js', 'media/com_hotspots/js/v4/common/views.js', 'media/com_hotspots/js/v4/common/map/show/show_view.js', 'media/com_hotspots/js/v4/apps/app/app_app.js', 'media/com_hotspots/js/v4/apps/app/main/main_view.js' ) ); if (HOTSPOTS_PRO) { CompojoomHtml::addScriptsToQueue( 'hotspots', array( 'media/com_hotspots/js/v4/entities/kml.js' ) ); } if (HOTSPOTS_PRO && HotspotsHelperSettings::get('custom_tiles', 0)) { CompojoomHtml::addScriptsToQueue( 'hotspots', array( 'media/com_hotspots/js/v4/entities/tile.js', 'media/com_hotspots/js/v4/apps/map/tiles/tiles_controller.js', 'media/com_hotspots/js/v4/apps/map/tiles/tiles_view.js' ) ); } CompojoomHtml::addScriptsToQueue( 'hotspots', array( 'media/com_hotspots/js/v4/apps/map/map_app.js', 'media/com_hotspots/js/v4/apps/map/show/show_controller.js', 'media/com_hotspots/js/v4/apps/map/show/show_view.js', 'media/com_hotspots/js/v4/apps/map/weather/weather_controller.js', 'media/com_hotspots/js/v4/apps/map/markers/markers_controller.js', 'media/com_hotspots/js/v4/apps/map/markers/markers_view.js' ) ); CompojoomHtml::addScriptsToQueue( 'hotspots', array( 'media/com_hotspots/js/v4/apps/share/share_app.js', 'media/com_hotspots/js/v4/apps/share/mail/mail_controller.js', 'media/com_hotspots/js/v4/apps/share/mail/mail_view.js', 'media/com_hotspots/js/v4/apps/filter/show/show_view.js' ) ); // If any of the tabs is published, we need to load the menu and tabs files if (HotspotsHelperSettings::get('show_tabs_directions', 1) || HotspotsHelperSettings::get('show_tabs_settings', 1) || HotspotsHelperSettings::get('show_tabs_hotspots', 1)) { CompojoomHtml::addScriptsToQueue( 'hotspots', array( 'media/com_hotspots/js/v4/apps/menu/menu_app.js', 'media/com_hotspots/js/v4/apps/menu/show/show_controller.js', 'media/com_hotspots/js/v4/apps/menu/show/show_view.js', ) ); CompojoomHtml::addScriptsToQueue( 'hotspots', array( 'media/com_hotspots/js/v4/apps/tabs/tabs_app.js', 'media/com_hotspots/js/v4/apps/tabs/list/list_controller.js', 'media/com_hotspots/js/v4/apps/tabs/list/list_view.js', 'media/com_hotspots/js/v4/apps/tabs/tabitem/tabitem_view.js', 'media/com_hotspots/js/v4/apps/tabs/tabcontentitem/tabcontentitem_view.js', 'media/com_hotspots/js/v4/apps/tabs/save/save_controller.js', 'media/com_hotspots/js/v4/apps/tabs/remove/remove_controller.js', ) ); } $this->modules = HotspotsHelperModules::getModules(); ?> <div id="hs" class="compojoom-bootstrap <?php echo $this->escape(HotspotsHelperSettings::get('pageclass_sfx')); ?>"> <?php if (HotspotsHelperSettings::get('show_page_title', 1)) : ?> <div class="page-header"> <h1> <?php echo $this->escape(HotspotsHelperSettings::get('page_heading', 'Hotspots')); ?> </h1> </div> <?php endif; ?> <?php if(count($this->modules['hotspots_above_map'])): ?> <div class="hs-modules-above-map"> <?php echo HotspotsHelperModules::renderModules($this->modules['hotspots_above_map']); ?> </div> <?php endif; ?> <div id="js-hs-main-app" class="hotspots hs-main-region"></div> <?php if(count($this->modules['hotspots_below_map'])): ?> <div class="hs-modules-below-map"> <?php echo HotspotsHelperModules::renderModules($this->modules['hotspots_below_map']); ?> </div> <?php endif; ?> <?php echo $this->loadTemplate('footer'); ?> </div> <script type="text/template" id="js-hs-main-region"> <div id="js-menu-region" class="hs-menu-region"></div> <div id="js-map-region" class="hs-map-region"></div> <div id="js-hs-infowindow-region" class="hs-infowindow-region"></div> </script> <script type="text/template" id="menu-layout-template"> <span title="Toggle the menu" class="<?php echo HotspotsHelperSettings::get('start_closed_menu', 0) ? 'toggle-off' : 'toggle-on'; ?> toggle" id="toggle-menu"></span> <div id="js-tabs-region" class="hs-tab-region"> </div> </script> <?php echo $this->loadTemplate('tabs'); ?> <script type="text/template" id="main-map-template"> <div id="map-container"></div> </script> <?php if(HotspotsHelperSettings::get('show_tabs_hotspots', 1)) : ?> <?php echo $this->loadTemplate('hotspots'); ?> <?php echo $this->loadTemplate('hotspot'); ?> <?php endif; ?> <?php // Show the infowindow only when we don't have a menu ?> <?php if(!HotspotsHelperSettings::get('show_tabs_directions', 1) && !HotspotsHelperSettings::get('show_tabs_settings', 1) && !HotspotsHelperSettings::get('show_tabs_hotspots', 1)) : ?> <?php echo $this->loadTemplate('infowindowmarker'); ?> <?php endif; ?> <?php if(HotspotsHelperSettings::get('show_tabs_directions', 1)) : ?> <?php echo $this->loadTemplate('directions'); ?> <?php endif; ?> <?php if(HotspotsHelperSettings::get('show_tabs_settings', 1)) : ?> <?php echo $this->loadTemplate('settings'); ?> <?php endif; ?> <script type="text/template" id="loading-view"> <div> <span class="fa-li fa fa-spinner fa-spin"></span> <?php echo JText::_('COM_HOTSPOTS_LOADING_DATA'); ?> </div> </script> <script type="text/template" id="js-hs-loading-mouse-template"> <div class="js-hs-loading-data"><span class="fa-li fa fa-spinner fa-spin"></span> <?php echo JText::_('COM_HOTSPOTS_LOADING_DATA'); ?></div> </script> <?php echo preg_replace("@[\\r|\\n|\\t]+@", '', $this->loadTemplate('mapbuttons')); ?> <?php echo $this->loadTemplate('sendmap'); ?> <?php if (HotspotsHelperSettings::get('show_welcome_text', 1)) { CompojoomHtml::addScriptsToQueue( 'hotspots', array( HotspotsHelperTour::addTour(), 'media/com_hotspots/js/tour/tour.js', ) ); } // Now add all js files to the head CompojoomHtml::script( CompojoomHtml::getScriptQueue('hotspots'), 'media/com_hotspots/cache', HotspotsHelperSettings::get('minify', true) ); tmpl/default.xml 0000644 00000012041 15247134152 0007670 0 ustar 00 <?xml version="1.0" encoding="utf-8"?> <metadata> <layout title="COM_HOTSPOTS_MAP"> <message> <![CDATA[COM_HOTSPOTS_MAP_DESC]]> </message> </layout> <name>COM_HOTSPOTS_MAP</name> <description>COM_HOTSPOTS_MAP_DESC</description> <!-- Add fields to the request variables for the layout. --> <fields name="request"> <fieldset name="request"> <!-- dirty stuff for language loading--> <field name="invisible_load_language" type="hotspotsLanguage" hidden="true" languages="com_hotspots"/> </fieldset> </fields> <!-- the params--> <fields name="params" addfieldpath="/administrator/components/com_hotspots/models/fields"> <fieldset name="basic" description="COM_HOTSPOTS_HOTSPOTS_MENU_FIELDSET_DESC_PRO"> <field name="hs_startcat" type="category" extension="com_hotspots" label="COM_HOTSPOTS_CATEGORY" description="COM_HOTSPOTS_MENU_CATEGORY" class="inputbox chzn-done" size="5" multiple="true" > </field> <field name="exclude_categories" type="category" extension="com_hotspots" label="COM_HOTSPOTS_EXCLUDE_CATEGORIES_LBL" description="COM_HOTSPOTS_EXCLUDE_CATEGORIES_DESC" class="inputbox chzn-done" size="5" multiple="true" > </field> <field name="start_closed_menu" type="radio" class="radio btn-group" default="0" label="COM_HOTSPOTS_START_CLOSED_MENU_LABEL" description="COM_HOTSPOTS_START_CLOSED_MENU_DESC"> <option value="0">COM_HOTSPOTS_NO</option> <option value="1">COM_HOTSPOTS_YES</option> </field> <field name="tab_opened" type="list" class="chzn-done" default="hotspots" label="COM_HOTSPOTS_OPENED_TAB_LABEL" description="COM_HOTSPOTS_OPENED_TAB_DESC"> <option value="directions">COM_HOTSPOTS_DIRECTIONS</option> <option value="hotspots">COM_HOTSPOTS_HOTSPOTS</option> <option value="settings">COM_HOTSPOTS_SETTINGS</option> </field> <field name="show_tabs_hotspots" type="radio" class="radio btn-group disabled" labelclass="disabled" default="1" label="COM_HOTSPOTS_SHOW_TABS_HOTSPOTS_LABEL" description="COM_HOTSPOTS_SHOW_TABS_HOTSPOTS_DESC"> <option value="0" disabled="true">COM_HOTSPOTS_NO</option> <option value="1" disabled="true">COM_HOTSPOTS_YES</option> </field> <field name="show_tabs_directions" type="radio" class="radio btn-group disabled" default="1" label="COM_HOTSPOTS_SHOW_TABS_DIRECTIONS_LABEL" labelclass="disabled" description="COM_HOTSPOTS_SHOW_TABS_DIRECTIONS_DESC"> <option value="0" disabled="true">COM_HOTSPOTS_NO</option> <option value="1" disabled="true">COM_HOTSPOTS_YES</option> </field> <field name="show_tabs_settings" type="radio" class="radio btn-group disabled" labelclass="disabled" default="1" label="COM_HOTSPOTS_SHOW_TABS_SETTINGS_LABEL" description="COM_HOTSPOTS_SHOW_TABS_SETTINGS_DESC"> <option value="0" disabled="true">COM_HOTSPOTS_NO</option> <option value="1" disabled="true">COM_HOTSPOTS_YES</option> </field> <field name="show_tabs_title" type="radio" class="radio btn-group disabled" labelclass="disabled" default="1" label="COM_HOTSPOTS_SHOW_TABS_TITLE_LABEL" description="COM_HOTSPOTS_SHOW_TABS_TITLE_DESC"> <option value="0" disabled="true">COM_HOTSPOTS_NO</option> <option value="1" disabled="true">COM_HOTSPOTS_YES</option> </field> <field name="hs_start_fullscreen" type="radio" class="radio btn-group disabled" default="0" label="COM_HOTSPOTS_START_FULLSCREEN_LABEL" labelclass="disabled" description="COM_HOTSPOTS_START_FULLSCREEN_DESC"> <option value="0" disabled="true">COM_HOTSPOTS_NO</option> <option value="1" disabled="true">COM_HOTSPOTS_YES</option> </field> <field name="map_centertyp" type="list" class="chzn-done" default="1" label="COM_HOTSPOTS_MAP_CENTER" description="COM_HOTSPOTS_MAP_CENTER_DESC"> <option value="1">COM_HOTSPOTS_BY_CATEGORY_BOUNDS</option> <option value="0">COM_HOTSPOTS_BY_STARTPOSITION_STARTZOOM</option> <option value="2" disabled="true">COM_HOTSPOTS_BY_USERS_POSITION</option> </field> <field name="high_accuracy" type="radio" class="radio btn-group disabled" labelclass="disabled" default="0" label="COM_HOTSPOTS_HIGH_ACCURACY_LABEL" description="COM_HOTSPOTS_HIGH_ACCURACY_DESC"> <option value="0" disabled="true">JNO</option>f <option value="1" disabled="true">JYES</option> </field> <field name="map_center_user_zoom" default="15" type="text" label="COM_HOTSPOTS_MAP_CENTER_USER_ZOOM_LABEL" description="COM_HOTSPOTS_MAP_CENTER_USER_ZOOM_DESC" filter="int" disabled="true" labelclass="disabled"/> <field name="styled_maps" type="textarea" label="COM_HOTSPOTS_STYLED_MAPS" description="COM_HOTSPOTS_STYLED_MAPS_DESC" filter="raw" disabled="true" labelclass="disabled"/> <field name="settings_override" type="textarea" label="COM_HOTSPOTS_SETTINGS_OVERRIDE_LABEL" description="COM_HOTSPOTS_SETTINGS_OVERRIDE_DESC" filter="raw" disabled="true" labelclass="disabled"/> </fieldset> </fields> </metadata> tmpl/default_sendmap.php 0000644 00000006244 15247134152 0011376 0 ustar 00 <?php /** * @package com_hotspots * @author DanielDimitrov <daniel@compojoom.com> * @date 25.08.14 * * @copyright Copyright (C) 2008 - 2013 compojoom.com . All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE */ defined('_JEXEC') or die('Restricted access'); ?> <script type="text/template" id="js-hs-send-map-template"> <form action="<?php echo JURI::base() ?>index.php?option=com_hotspots&task=mail.send&format=raw" name="hotspots-mail-map" id="hotspots-mail-map" class="form mail map" method="post"> <?php if(!JFactory::getUser()->guest) : ?> <span class="fa-stack pull-right hs-fa-close js-hs-cancel btn-link" title="close tab"> <i class="fa fa-circle-thin fa-stack-1x"></i> <i class="fa fa-times fa-stack-1x"></i> </span> <div class="muted small"> You are logged in as <?php echo (JFactory::getUser()->name); ?> and we will send the mail from: <?php echo (JFactory::getUser()->email); ?> </div> <?php endif; ?> <div> <label for="mailto"> <?php echo JText::_('COM_HOTSPOTS_EMAILTO'); ?>: </label> <input type="text" name="mailto" class="inputbox required validate-email js-hs-mail-mailto" size="25" value="" placeholder="<?php echo JText::_('COM_HOTSPOTS_EMAILTO_TITLE'); ?>"/> </div> <?php if(JFactory::getUser()->guest) : ?> <div> <label for="sender"> <?php echo JText::_('COM_HOTSPOTS_SENDER'); ?>: </label> <input type="text" name="sender" class="js-hs-mail-sender" placeholder="<?php echo JText::_('COM_HOTSPOTS_SENDER_TITLE'); ?>" size="25" /> </div> <div> <label for="sender-email"> <?php echo JText::_('COM_HOTSPOTS_YOUR_EMAIL'); ?>: </label> <input type="text" name="sender-email" id="sender-email" class="inputbox js-hs-mail-sender-email" size="25" placeholder="<?php echo JText::_('COM_HOTSPOTS_YOUR_EMAIL_TITLE'); ?>" /> </div> <?php endif; ?> <div> <label for="subject"> <?php echo JText::_('COM_HOTSPOTS_SUBJECT'); ?>: </label> <input type="text" name="subject" id="subject" class="inputbox js-hs-mail-subject" value="" size="25" placeholder="<?php echo JText::_('COM_HOTSPOTS_SUBJECT_TITLE');?>"/> </div> <div> <label for="bodytext"> <?php echo JText::_('COM_HOTSPOTS_BODYTEXT'); ?>: </label> <textarea name="bodytext" class="text_area js-hs-mail-textarea" rows="10" cols="40" placeholder="<?php echo JText::_('COM_HOTSPOTS_BODYTEXT_TITLE'); ?>"></textarea> </div> <div class="alert alert-error hide"> </div> <button type="submit" class="btn btn-primary js-hs-submit"><?php echo JText::_('COM_HOTSPOTS_SEND_MAP_BUTTON'); ?></button> <button type="submit" class="btn js-hs-cancel"><?php echo JText::_('JCANCEL'); ?></button> <?php echo JHTML::_('form.token'); ?> </form> </script> <script type="text/template" id="js-hs-send-map-template-sent-response"> {{ status }} <button type="submit" class="btn js-hs-cancel"><?php echo JText::_('COM_HOTSPOTS_CLOSE_MAP_BUTTON'); ?></button> </script> tmpl/default_address.php 0000644 00000000714 15247134152 0011370 0 ustar 00 <?php /** * @package com_hotspots * @author DanielDimitrov <daniel@compojoom.com> * @date 29.09.2014 * * @copyright Copyright (C) 2008 - 2013 compojoom.com . All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE */ defined('_JEXEC') or die('Restricted access'); ?> <div class="hs-address small muted" itemprop="address" itemscope="" itemtype="https://schema.org/PostalAddress"> {{address}} </div>