.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt ====================== EXT: pitgoogleforecast ====================== :Created: 2009-11-06T15:16:44 :Changed: 2010-01-25T17:16:48 :Classification: pitgoogleforecast :Description: This extension is used to display google forecast weather details. In the backend, the user have to configure the location code and language code to display it in frontend. :Keywords: weather, climate, forecast, google, api, pitsolutions :Author: Ajesh M S :Email: ajesh@pitsolutions.com :Info 4: :Language: en |img-1| |img-2| -pit\_googlemap .. _EXT-pit-googlemap: EXT: pit\_googlemap =================== Extension Key: pit\_googlemap Language: en Keywords: google, map, pitsolution Copyright 2000-2010 Ajesh M S, This document is published under the Open Content License available from http://www.opencontent.org/opl.shtml The content of this document is related to TYPO3 \- a GNU/GPL CMS/Framework available from www.typo3.org .. _Table-of-Contents: Table of Contents ----------------- `EXT: pit\_googlemap 1 <#1.EXT:%20pit_googlemap|outline>`_ **`Introduction 3 <#1.1.Introduction|outline>`_** `What does it do? 3 <#1.1.1.What%20does%20it%20do_|outline>`_ `Screenshots 3 <#1.1.2.Screenshots|outline>`_ **`Users manual 7 <#1.2.Users%20manual|outline>`_** **`Configuration 8 <#1.3.Configuration|outline>`_** `general 8 <#1.3.1.general|outline>`_ `map 9 <#1.3.2.map|outline>`_ `form 10 <#1.3.3.form|outline>`_ **`Known problems 11 <#1.4.Known%20problems|outline>`_** **`To-Do list 12 <#1.5.To-Do%20list|outline>`_** **`ChangeLog 13 <#1.6.ChangeLog|outline>`_** .. _Introduction: Introduction ------------ .. _What-does-it-do: What does it do? ^^^^^^^^^^^^^^^^ This extension is used to display events in a specified area with the help of google map. The extension allows to enter the events from the backend and frontend. Admin review is also possible for the frontend entry. Also detailed view of each event is possible using this extension. The events can be categorized into regions based on there geographical location. The plugin provides option to filter events based on region in the map. The event markers are loaded dynamically from xml on each mouse drag or click in the map. This is ideally suited when there are a lot of markers to be marked on the map. .. _Screenshots: Screenshots ^^^^^^^^^^^ Showing region. |img-3| Showing cluster of events added in a region. |img-4| Showing information of events in a popup. |img-5| Showing detailed information of events. |img-6| Showing event entry form in the frontend. |img-7| Showing events and regions listing from the backend. |img-8| Showing item selection from the backend. |img-9| Showing enable event from the backend. |img-10| .. _Users-manual: Users manual ------------ Just install it from the online repository. Go to a page, change it's type to „Insert Plugin“ and insert the plugin „Google Map“. Select items to display. Three options are there „MAP“, „DETAIL“ and „CREATE\_MARKER“. .. _Configuration: Configuration ------------- Reference Possible subsections: Reference (TypoScript) .. _general: general ^^^^^^^ .. ### BEGIN~OF~TABLE ### .. _templateFile: templateFile """""""""""" .. container:: table-row Property templateFile Data type string Description Sets the path to the template file Default template.info = EXT:pit\_googlemap/res/info.tmpl .. _templateFile: templateFile """""""""""" .. container:: table-row Property templateFile Data type string Description Sets the path to the template file Default template.form = EXT:pit\_googlemap/res/form.tmpl .. _templateFile: templateFile """""""""""" .. container:: table-row Property templateFile Data type string Description Sets the path to the template file Default template.detail = EXT:pit\_googlemap/res/detail.tmpl .. _XML-generation: XML generation """""""""""""" .. container:: table-row Property XML generation Data type stdWrap Description Sets xml configurations for regions and events for google map. Default \# dynamically generate xml for events and region markers in google map [globalVar = TSFE:type = 103] plugin.tx\_pitgooglemap\_pi1.display=XML [global] xmlmap = PAGE xmlmap.typeNum = 103 xmlmap { config.index\_enable = 0 config.disableAllHeaderCode = 1 config.additionalHeaders = Content-type:text/xml no\_cache = 1 xhtml\_cleaning = 0 10 < plugin.tx\_pitgooglemap\_pi1 } .. _info: info """" .. container:: table-row Property info Data type stdWrap Description Sets maximum width and height of image in info page. Default \# set width and height plugin.tx\_pitgooglemap\_pi1.info { image { maxW = 80 maxH = 80 } } .. _detail: detail """""" .. container:: table-row Property detail Data type stdWrap Description Sets maximum width and height of image in detail page. Default \# set width and height plugin.tx\_pitgooglemap\_pi1.detail { image { maxW = 500 maxH = 400 } } .. _storagePid: storagePid """""""""" .. container:: table-row Property storagePid Data type Description Sets page id of storage folder. Default plugin.tx\_pitgooglemap\_pi1.storagePid = 42 .. _recursive: recursive """"""""" .. container:: table-row Property recursive Data type Description Sets enabled to get all the storage folder. Default plugin.tx\_pitgooglemap\_pi1.recursive = 1 .. _xml: xml """ .. container:: table-row Property xml Data type Description Sets xml type number. Default plugin.tx\_pitgooglemap\_pi1.xml.typenum=103 .. _apiKey: apiKey """""" .. container:: table-row Property apiKey Data type Description Sets API key generated from google for the website Default plugin.tx\_pitgooglemap\_pi1.apiKey = `http://yoursite.com `_ \|google api key eg: plugin.tx\_pitgooglemap\_pi1.apiKey = http://192.168.0.5 \|ABQIAAAA-GpUuDbZHbjlx5dZRf8JnRT9BDtxsQ5EhUnmuzmvHQoCWi- qFxQ6peQNGUsKLbDGBcjumDjR4wZDXA .. _defaultLatLng: defaultLatLng """"""""""""" .. container:: table-row Property defaultLatLng Data type Description Sets default latitude and longitude Default plugin.tx\_pitgooglemap\_pi1.defaultLatLng = 8.503696\|76.952187 .. _obligationfields: obligationfields """""""""""""""" .. container:: table-row Property obligationfields Data type Description Sets required field Default plugin.tx\_pitgooglemap\_pi1.obligationfields = title .. _obligationfieldcharacter: obligationfieldcharacter """""""""""""""""""""""" .. container:: table-row Property obligationfieldcharacter Data type Description Sets identifier for mandatory fields Default plugin.tx\_pitgooglemap\_pi1.obligationfieldcharacter = \* .. _pid-list: pid\_list """"""""" .. container:: table-row Property pid\_list Data type Description Sets page id of form display Default plugin.tx\_pitgooglemap\_pi1.pid\_list = 22 .. _redirect-page: redirect\_page """""""""""""" .. container:: table-row Property redirect\_page Data type Description Sets page id of redirection after form submit Default plugin.tx\_pitgooglemap\_pi1.redirect\_page = 22 .. _pid-detail: pid\_detail """"""""""" .. container:: table-row Property pid\_detail Data type Description Sets page id of detailed view Default plugin.tx\_pitgooglemap\_pi1.pid\_detail = 21 .. _manual-backend-release: manual\_backend\_release """""""""""""""""""""""" .. container:: table-row Property manual\_backend\_release Data type Description If set 1 then the events added from the frontend needs admin confirmation to display in the site Default plugin.tx\_pitgooglemap\_pi1.manual\_backend\_release = 1 .. ###### END~OF~TABLE ###### .. _map: map ^^^ .. ### BEGIN~OF~TABLE ### .. _defaultLat: defaultLat """""""""" .. container:: table-row Property defaultLat Data type string Description Sets default latitude value the map has to be centered at Default plugin.tx\_pitgooglemap\_pi1.map.defaultLat = 8.503696 .. _defaultLng: defaultLng """""""""" .. container:: table-row Property defaultLng Data type string Description Sets default longitude value the map has to be centered at Default plugin.tx\_pitgooglemap\_pi1.map.defaultLng = 76.952187 .. _defaultZoom: defaultZoom """"""""""" .. container:: table-row Property defaultZoom Data type string Description Sets default zoom level for the map Default plugin.tx\_pitgooglemap\_pi1.map.defaultZoom = 6 .. _zoomControlX: zoomControlX """""""""""" .. container:: table-row Property zoomControlX Data type stdWrap Description Sets x cordinate of zoom controller. Default plugin.tx\_pitgooglemap\_pi1.map.zoomControlX = 0 .. _zoomControlY: zoomControlY """""""""""" .. container:: table-row Property zoomControlY Data type stdWrap Description Sets y cordinate of zoom controller. Default plugin.tx\_pitgooglemap\_pi1.map.zoomControlY = 40 .. _mapW: mapW """" .. container:: table-row Property mapW Data type Description Sets width of map. Default plugin.tx\_pitgooglemap\_pi1.map.mapW = 500 .. _mapH: mapH """" .. container:: table-row Property mapH Data type Description Sets height of map. Default plugin.tx\_pitgooglemap\_pi1.map.mapH = 350 .. _mapID: mapID """"" .. container:: table-row Property mapID Data type Description Sets id of map Default plugin.tx\_pitgooglemap\_pi1.map.mapID = map .. _event-icon-path: event.icon\_path """""""""""""""" .. container:: table-row Property event.icon\_path Data type Description Sets path of the event icon file Default plugin.tx\_pitgooglemap\_pi1.map.event.icon\_path = EXT:pit\_googlemap/icons/mm\_20\_blue.png .. _event-anchor-position: event.anchor\_position """""""""""""""""""""" .. container:: table-row Property event.anchor\_position Data type Description Sets the x and y cordinate of the event point relative to the icon Default plugin.tx\_pitgooglemap\_pi1.map.event.anchor\_position = 6,20 .. _event-info-position: event.info\_position """""""""""""""""""" .. container:: table-row Property event.info\_position Data type Description Sets the x and y cordinate of the info window relative to the icon Default plugin.tx\_pitgooglemap\_pi1.map.event.info\_position = 6,1 .. _event-zoom-start: event.zoom\_start """"""""""""""""" .. container:: table-row Property event.zoom\_start Data type Description Sets starting zoom level for events to be shown Default plugin.tx\_pitgooglemap\_pi1.map.event.zoom\_start = 8 .. _region-icon-path: region.icon\_path """"""""""""""""" .. container:: table-row Property region.icon\_path Data type Description Sets path of the region icon file Default plugin.tx\_pitgooglemap\_pi1.map.region.icon\_path = EXT:pit\_googlemap/icons/region.png .. _region-anchor-position: region.anchor\_position """"""""""""""""""""""" .. container:: table-row Property region.anchor\_position Data type Description Sets the x and y cordinate of the region point relative to the icon Default plugin.tx\_pitgooglemap\_pi1.map.region.anchor\_position = 12,12 .. _region-zoom-start: region.zoom\_start """""""""""""""""" .. container:: table-row Property region.zoom\_start Data type Description Sets starting zoom level for regions to be shown Default plugin.tx\_pitgooglemap\_pi1.map.region.zoom\_start = 4 .. _region-zoom-end: region.zoom\_end """""""""""""""" .. container:: table-row Property region.zoom\_end Data type Description Sets ending zoom level for regions to be shown Default plugin.tx\_pitgooglemap\_pi1.map.region.zoom\_end = 7 .. ###### END~OF~TABLE ###### .. _form: form ^^^^ .. ### BEGIN~OF~TABLE ### .. _defaultLat: defaultLat """""""""" .. container:: table-row Property defaultLat Data type string Description Sets default latitude value the map has to be centered at Default plugin.tx\_pitgooglemap\_pi1.form.defaultLat = 8.503696 .. _defaultLng: defaultLng """""""""" .. container:: table-row Property defaultLng Data type string Description Sets default longitude value the map has to be centered at Default plugin.tx\_pitgooglemap\_pi1.form.defaultLng = 76.952187 .. _defaultZoom: defaultZoom """"""""""" .. container:: table-row Property defaultZoom Data type string Description Sets default zoom level for the map Default plugin.tx\_pitgooglemap\_pi1.form.defaultZoom = 10 .. _mapW: mapW """" .. container:: table-row Property mapW Data type Description Sets width of map. Default plugin.tx\_pitgooglemap\_pi1.form.mapW = 500 .. _mapH: mapH """" .. container:: table-row Property mapH Data type Description Sets height of map. Default plugin.tx\_pitgooglemap\_pi1.form.mapH = 350 .. _mapID: mapID """"" .. container:: table-row Property mapID Data type Description Sets id of map Default plugin.tx\_pitgooglemap\_pi1.form.mapID = map\_canvas .. ###### END~OF~TABLE ###### .. _Known-problems: Known problems -------------- none .. _To-Do-list: To-Do list ---------- nothing .. _ChangeLog: ChangeLog --------- Initial release 13 .. ######CUTTER_MARK_IMAGES###### .. |img-1| image:: img-1.png .. :align: left .. |img-2| image:: img-2.png .. :border: 0 .. :height: 21 .. :hspace: 9 .. :id: Grafik2 .. :name: Grafik2 .. :width: 87 .. |img-3| image:: img-3.png .. :align: left .. :border: 0 .. :height: 338 .. :id: graphics2 .. :name: graphics2 .. :width: 496 .. |img-4| image:: img-4.jpeg .. :align: left .. :border: 0 .. :height: 305 .. :id: graphics4 .. :name: graphics4 .. :width: 505 .. |img-5| image:: img-5.jpeg .. :align: left .. :border: 0 .. :height: 369 .. :id: graphics3 .. :name: graphics3 .. :width: 523 .. |img-6| image:: img-6.jpeg .. :align: left .. :border: 0 .. :height: 456 .. :id: graphics1 .. :name: graphics1 .. :width: 357 .. |img-7| image:: img-7.jpeg .. :align: left .. :border: 0 .. :height: 579 .. :id: graphics5 .. :name: graphics5 .. :width: 550 .. |img-8| image:: img-8.jpeg .. :align: left .. :border: 0 .. :height: 220 .. :id: graphics6 .. :name: graphics6 .. :width: 655 .. |img-9| image:: img-9.jpeg .. :align: left .. :border: 0 .. :height: 401 .. :id: graphics7 .. :name: graphics7 .. :width: 387 .. |img-10| image:: img-10.jpeg .. :align: left .. :border: 0 .. :height: 134 .. :id: graphics8 .. :name: graphics8 .. :width: 669