There isn't currently a tab interface, but you can add a map using a jrEmbed tag in ujGoogleMaps 1.0.4.
***Edit - This documentation (with screenshots!!!) can now be found here:
https://www.jamroom.net/ultrajam/documentation/modules/2055/using-the-tinymce-jrembed-function
First you need to enable the Google Maps Embed API in your Google control panel. Unlike the Javascript API,
an API key is compulsory. It is the same API key as the javascript API, you just need to enable the service with Google. The API is simpler than the rest of the module (you can't do complex custom maps), but there are no usage limits imposed.
Then you can use:
Quote: [jrEmbed module="ujGoogleMaps" location="happyraft shikoku japan"]
The location parameter is required.
This is using the default "place" mode.
There are 3 other modes:
1. Directions
Quote: [jrEmbed module="ujGoogleMaps" mode="directions" origin="Oslo Norway" destination="Helsinki Finland" avoid="tolls|highways" maptype="satellite" travel_mode="bicycling"]
The mode, origin and destination parameters are required, the following are optional.
travel_mode can be one of driving, walking, bicycling, transit or flying
avoid will avoid tolls, ferries and/or highways. Multiple values separated by pipe e.g. avoid=tolls|highways
units specifies either metric or imperial, default is determined by the origin country of the query.
waypoints specifies one or more intermediary places to route directions through between the origin and destination. Multiple waypoints can be specified by using the pipe character (|) to separate places (e.g. Berlin,Germany|Paris,France). You can specify up to 20 waypoints.
2. Search
Quote: [jrEmbed module="ujGoogleMaps" mode="search" search="record stores in Seattle"]
The mode and search parameters are required, the others are optional.
Search mode displays results for a search across the visible map region. It's recommended that a location for the search be defined, either by including a location in the search term (record+stores+in+Seattle) or by including a center and zoom parameter to bound the search.
3. View
Quote: [jrEmbed module="ujGoogleMaps" mode="view" center="-33.8569,151.2152" zoom="18" maptype="satellite"]
The mode and center parameters are required, the others are optional.
Optional Parameters which can be used in all views:
center defines the center of the map view. It accepts a comma-separated latitude and longitude value (such as 37.4218,-122.0840). Note: center is required for the
view mode.
zoom sets the initial zoom level of the map. Accepted values range from 0 (the whole world) to 21 (individual buildings). The upper limit can vary depending on the map data available at the selected location.
maptype can be either roadmap (the default) or satellite, and defines the type of map tiles to load.
language defines the language to use for UI elements and for the display of labels on map tiles. Note that this parameter is only supported for some country tiles; if the specific language requested is not supported for the tile set, then the default language for that tileset will be used. By default, visitors will see a map in their own language.
region defines the appropriate borders and labels to display, based on geo-political sensitivities. Accepts a region code specified as a two-character ccTLD (top-level domain) value.
width the width of the map. Default 100%.
height the height of the map. Default 400.
--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
updated by @ultrajam: 10/26/14 03:08:13PM