History: CartoGraf
Preview of version: 19
CartoGraf is a map and drawing centric profile for Tiki. It's an application to enhance learning in history and geography classes in high schools. This is a great example of how to use profiles to use a general purpose app (Tiki) to make a very specific application.
It will be launched in June 2012.
Work in Progress...
Todo:
Using:
It will be launched in June 2012.
Work in Progress...
Todo:
- add theme
as a .zip to this pageor as a mods (will live in SVN)- Add an instruction page so as to install the theme
General
Copy to clipboard
instructions: Instructions
Styling
Copy to clipboard
preferences: style: CartoGraf.css feature_fixed_width: n feature_sitelogo: y wiki_edit_plugin: n sitelogo_src: styles/CartoGraf/logo.gif
Modules
Copy to clipboard
modules: - column: right order: 1 name: RightEdgeMenu groups: - Registered
Features
Copy to clipboard
preferences: feature_wiki: y feature_articles: n feature_mytiki: n feature_trackers: y geo_tilesets: [google_physical, openstreetmap, google_street, google_satellite] geo_google_streetview: y wikiplugin_appframe: y wikiplugin_list: y feature_search: y feature_wiki_argvariable: y trackerfield_geographicfeature: y fgal_upload_from_source: y
Trackers
Copy to clipboard
objects: - type: tracker ref: pointsOfInterest data: name: Points of interest - type: tracker_field ref: poiName data: name: Name type: text_field tracker: $pointsOfInterest flags: [ mandatory, list, title, link, searchable ] - type: tracker_field ref: poiIcon data: name: Icon type: icon tracker: $pointsOfInterest flags: [ list ] options: "$profileobject:iconContainer$" - type: tracker_field ref: poiMap data: name: Map type: item_link options: "$profileobject:maps$,$profileobject:mapName$,0,,opc,,,,0,0,exact,one,0,$profileobject:mapShareCode$" tracker: $pointsOfInterest flags: [ mandatory, list, title, searchable ] permname: map - type: tracker_field ref: poiLocation data: name: Location type: map options: "1" tracker: $pointsOfInterest flags: [ mandatory ] - type: tracker_field ref: poiFinder data: name: Finder type: user options: "1" tracker: $pointsOfInterest flags: [ mandatory ] permname: finder - type: tracker_field ref: poiDescription data: name: Description type: text_area options: "" tracker: $pointsOfInterest flags: [ ] - type: tracker_field ref: poiImage data: name: Image type: files options: "$profileobject:imageContainer$,image/*,1,1" tracker: $pointsOfInterest flags: [ ]
Zones Tracker
Copy to clipboard
objects: - type: tracker ref: zones data: name: Zones - type: tracker_field ref: zoneName data: name: Name type: text_field tracker: $zones flags: [ mandatory, list, title, link, searchable ] - type: tracker_field ref: zoneMap data: name: Map type: item_link options: "$profileobject:maps$,$profileobject:mapName$,0,,opc,,,,0,0,exact,one,0,$profileobject:mapShareCode$" tracker: $zones flags: [ mandatory, list, title, searchable ] permname: map - type: tracker_field ref: zoneFeature data: name: Zone type: geographic_feature options: "" tracker: $zones flags: [ mandatory ] - type: tracker_field ref: zoneFinder data: name: Finder type: user options: "1" tracker: $zones flags: [ mandatory ] permname: finder - type: tracker_field ref: zoneDescription data: name: Description type: text_area options: "" tracker: $zones flags: [ ] - type: tracker_field ref: zoneImage data: name: Image type: files options: "$profileobject:imageContainer$,image/*,1,1" tracker: $zones flags: [ ]
Maps Tracker
Copy to clipboard
objects: - type: tracker ref: maps data: name: Maps - type: tracker_field ref: mapName data: name: Name type: text_field tracker: $maps flags: [ mandatory, list, title, link, searchable ] - type: tracker_field ref: mapBaseLocation data: name: Base Location type: map tracker: $maps flags: [ mandatory ] - type: tracker_field ref: mapOwner data: name: Owner type: user options: "1" tracker: $maps flags: [ mandatory ] permname: owner - type: tracker_field ref: mapShareCode data: name: Share Code type: text_field tracker: $maps flags: [ ] options: "0,10,,,15 permname: shareCode
File Galleries
Copy to clipboard
objects: - type: file_gallery ref: iconContainer data: parent: 1 name: Icons description: Icons available for selection in the map. owner: admin archives: 5 flags: [ public, visible ] column: [ icon, name, created, creator, files ] - type: file_gallery ref: imageContainer data: parent: 1 name: Image Uploads description: Images uploaded by students owner: admin archives: -1 flags: [ public, visible ] column: [ icon, name, created, creator, files ]
Wiki Pages
Copy to clipboard
objects: - type: wiki_page ref: home_page data: name: Home content: wikicontent:CartoGraf_HomePage - type: wiki_page ref: instructions_page data: name: Instructions description: Profile Instructions lang: en mode: create_or_update content: wikicontent:CartoGraf_Instructions
Application Frame Pages
Copy to clipboard
objects: - type: wiki_page ref: map_page data: name: Map content: wikicontent:CartoGraf_Map - type: wiki_page ref: mapcanvas_page data: name: MapCanvas content: wikicontent:CartoGraf_MapCanvas - type: wiki_page ref: mapselector_page data: name: MapSelector content: wikicontent:CartoGraf_MapSelector - type: wiki_page ref: mapinfo_page data: name: MapInfo content: wikicontent:CartoGraf_MapInfo
Using:
- CartoGraf_HomePage
- CartoGraf_Instructions
- CartoGraf_Map
- CartoGraf_MapCanvas
- CartoGraf_MapSelector
- CartoGraf_MapInfo