History: GeoCMS_Maps
Source of version: 5
- «
- »
Copy to clipboard
This profile will apply a set of changes to the settings in your tiki site to demonstrate the usage of maps and locations of wiki pages, blogs posts, articles and tracker items, as a GeoCMS with custom Maps. It goes beyond the ((Easy GeoBlog)) profile with shows maps for geolocated blog posts only. Keep in mind that once you install this profile, you are __NOT LOCKED IN__ to any feature, menu or content. Everything can always be changed, deleted or added to. Pages in profiles.tw.o involved: {TITLESEARCH(search="GeoCMS")}{TITLESEARCH} {maketoc} !Introduction !!Features (Quick List) * Wiki pages * Blogs * Articles * Tracker items * Geolocation for the previous features & aggregated Map * Comments * Search * Menu * Freetags !!Features & Settings (YAML) {CODE(caption=>YAML,wrap=1)} instructions: Instructions preferences: sitetitle: $profilerequest:sitetitle$Our GeoCMS$ sitesubtitle: $profilerequest:sitesubtitle$Geo locating diverses data$ browsertitle: $profilerequest:browsertitle$GeoCMS$ feature_cssmenus: y feature_top_bar: y menus_items_icons: y feature_blogs: y feature_comments_moderation: y feature_comments_locking: y feature_contact: y contact_anon: y feature_categories : y feature_freetags : y feature_messages: y feature_search : y feature_user_watches : y feature_group_watches : y feature_mytiki : y feature_userPreferences: y feature_file_galleries: y feature_jquery: y feature_sitemenu: n wikiplugin_titlesearch: y wikiplugin_list: y geo_locate_blogpost: y comments_field_website: y comments_field_email: y feature_wysiwyg: y {CODE} !!User Interface (YAML) !!!Menu !!!!Top bar menu {CODE(caption=>YAML,wrap=1)} preferences: feature_sitemenu : y feature_topbar_id_menu: $profileobject:geocms_menu$ {CODE} !!!!Menu items {CODE(caption=>YAML,wrap=1)} objects: - type: menu ref: geocms_menu data: name: My Menu description: A menu containing the base navigation of the site collapse: none mode: create_or_update items: - name: Home url: tiki-view_blog.php?blogId=$profileobject:personal$ - name: About url: ((Me)) - name: Map url: ((Map)) - name: Contact me url: tiki-contact.php - name: Files url: tiki-list_file_gallery.php permissions: [ upload_files ] - name: Help permissions: [ edit_page ] items: - name: Wiki Syntax Help url: ((Wiki Help)) permissions: [ edit_page ] - name: Admin menu url: tiki-admin_menus.php permissions: [ edit_menu ] {CODE} !!!Modules {CODE(caption=>YAML,wrap=1)} objects: - type: module ref: module_search data: name: search position: right groups: [ Anonymous, Registered ] mode: create_or_update order: 2 params: compact: y nobox: y decorations: y notitle: y - type: module ref: module_months_links data: name: months_links position: right groups: [ Anonymous ] order: 4 mode: create_or_update params: feature: blogs id: $profileobject:personal$ title: Archives - type: module ref: module_since_last_visit_new data: name: since_last_visit_new position: left groups: [ Registered ] mode: create_or_update order: 20 params: use_jquery_ui: y - type: module ref: module_freetags_most_popular data: name: freetags_most_popular position: right groups: [ Anonymous ] order: 25 mode: create_or_update params: section: blogs nonums: y type: cloud max: 50 where: All - type: module ref: module_freetag data: name: freetag position: right groups: [ Anonymous ] order: 35 mode: create_or_update params: section: blogs nonums: y - type: module ref: module_last_blog_posts data: name: last_blog_posts position: right groups: [ Anonymous ] order: 40 mode: create_or_update params: blogid: $profileobject:personal$ nonums: y - type: module ref: module_blog_last_comments data: position: right order: 60 name: blog_last_comments groups: [ Anonymous ] mode: create_or_update - type: module ref: module_twitter_rss data: name: Tiki Tweets position: right order: 70 rows: 5 groups: [ Anonymous ] mode: create_or_update custom: "{rss id=$profileobject:external_rss$ max=3}" - type: module ref: module_menu data: name: menu position: top groups: [ Anonymous, Registered ] order: 1 mode: create_or_update params: id: $profileobject:geocms_menu$ type: horiz nobox: y decorations: n notitle: y {CODE} !!Object Creation (YAML) !!!Wiki Pages {CODE(caption=>YAML,wrap=>"1")} objects: - type: wiki_page ref: geocms_registered_homepage_include data: name: Registered HomePage description: Registered Members HomePage lang: en mode: create_or_update content: wikicontent:GeoCMS_Registered_HomePage - type: wiki_page ref: geocms_instructions_include data: name: Instructions description: Profile Instructions lang: en mode: create_or_update content: wikicontent:GeoCMS_Instructions - type: wiki_page ref: geocms_about_include data: name: Me description: About Me lang: en mode: create_or_update content: wikicontent:GeoCMS_about_include - type: wiki_page ref: geocms_map_blog_include data: name: Map description: Map of Posts lang: en mode: create_or_update content: wikicontent:GeoCMS_map_blog_include - type: wiki_page ref: geocms_map_wiki_include data: name: Map description: Map of GeoLocated Wiki pages lang: en mode: create_or_update content: wikicontent:GeoCMS_map_wiki_include - type: wiki_page ref: geocms_map_tracker_include data: name: Map description: Map of Tracker items lang: en mode: create_or_update content: wikicontent:GeoCMS_map_tracker_include - type: wiki_page ref: geocms_help_include data: name: Wiki Help description: Wiki Syntax Help lang: en mode: create_or_update content: wikicontent:Simple_Sample_Page {CODE} !!Blog {CODE(caption=>YAML,wrap=>1)} objects: - type: blog ref: personal data: title: $profilerequest:Blog Title$My Personal GeoBlog$ description: $profilerequest:Blog Description$Random daily thoughts and travel stories$ user: $profilerequest:Blog Owner$admin$ use_title: y comments: y allow_comments: y mode: create_or_update heading : $profilerequest:Heading$Never a dull moment!$ - type: blog_post ref: sample_post3 data: blog: $personal title: PLEASE READ content: wikicontent:personal_blog_and_profile_post3_include geolocation: -46.6333094,-23.5505199,15 - type: blog_post ref: sample_post1 data: blog: $personal title: Introducing Tiki Profiles content: wikicontent:personal_blog_and_profile_post1_include geolocation: -73.5539925,45.5086699,15 - type: blog_post ref: sample_post2 data: blog: $personal title: TikiFestBarcelona2 July 12-18th 2010 content: wikicontent:personal_blog_and_profile_post2_include geolocation: 2.1734035,41.3850639,15 {CODE} !! Tracker {CODE(caption=>YAML,wrap=>"1")} objects: - type: tracker ref: geo_located_database data: name: Geo located Database description: > Geo located database of items, created for the group actions in 2015 Spring. restrict_end: 0 restrict_start: 0 - type: tracker_field ref: geo_located_database_id data: name: '#Id' permname: id tracker: $profileobject:geo_located_database$ options: start: 1 type: auto_increment order: 0 flags: - searchable - public - mandatory - type: tracker_field ref: geo_located_database_name data: name: 'Metro Line #' permname: name tracker: $profileobject:geo_located_database$ options: options: - | 1 - red - | 2 - purple - | 3 - green - | 4 - yellow - | 5 - blue type: dropdown_other order: 10 flags: - searchable - public - type: tracker_field ref: geo_located_database_description data: name: Metro Stop name permname: description tracker: $profileobject:geo_located_database$ options: width: 80 height: 5 max: 20000 listmax: 100 distinct: n wysiwyg: n samerow: 1 type: text_area order: 20 flags: - list - searchable - public - type: tracker_field ref: geo_located_database_district data: name: District permname: district tracker: $profileobject:geo_located_database$ options: options: - Ciutat Vella - Eixample - Sants-Montjuïc - Les Corts - Sarrià-Sant Gervasi - Gràcia - Horta-Guinardó - Nou Barris - Sant Andreu - Sant Martí type: dropdown_other order: 30 description: Corresponding district of the city flags: - list - searchable - public - type: tracker_field ref: geo_located_database_crossing data: name: Junctures permname: crossing tracker: $profileobject:geo_located_database$ options: distinct: n wysiwyg: n type: text_area order: 40 flags: - searchable - public - type: tracker_field ref: geo_located_database_poiName data: name: POI Name permname: poiName tracker: $profileobject:geo_located_database$ options: type: text_field order: 50 description: Name of the Point of Interest flags: - link - list - searchable - public - mandatory - type: tracker_field ref: geo_located_database_poiAddress data: name: POI Address permname: poiAddress tracker: $profileobject:geo_located_database$ options: samerow: 1 size: 80 max: 2000 autocomplete: n exact: n type: text_field order: 60 flags: - searchable - public - type: tracker_field ref: geo_located_database_typesOf data: name: POI Type permname: typesOf tracker: $profileobject:geo_located_database$ options: options: - Natural Park - Culture Centre - Food related shops - Bike shop (rentals - ...) type: dropdown_other order: 70 description: > Type of Point of Interest (POI). You can select more than one (Ctrl+click to select more) flags: - list - searchable - public - type: tracker_field ref: geo_located_database_location data: name: Location permname: location tracker: $profileobject:geo_located_database$ options: use_as_item_location: 1 list_width: 200 list_height: 200 item_width: 500 item_height: 400 type: map order: 80 flags: - list - searchable - public - type: tracker_field ref: geo_located_database_addedBy data: name: Added by permname: addedBy tracker: $profileobject:geo_located_database$ options: autoassign: 1 groupIds: - 0 showRealname: 1 type: user order: 90 flags: - list - searchable - public - type: tracker_field ref: geo_located_database_whyVisitIt data: name: Why visit it? permname: whyVisitIt tracker: $profileobject:geo_located_database$ options: toolbars: 1 width: 80 height: 5 max: 20000 listmax: 200 distinct: n wysiwyg: n samerow: 1 type: text_area order: 100 description: Why we recommend you to visit it? flags: - searchable - public - type: tracker_option ref: geo_located_database_sort_default_field data: tracker: $profileobject:geo_located_database$ name: sort_default_field value: modification - type: tracker_option ref: geo_located_database_popup_fields data: tracker: $profileobject:geo_located_database$ name: popup_fields value: > $profileobject:geo_located_database_id$,$profileobject:geo_located_database_crossing$,$profileobject:geo_located_database_district$,$profileobject:geo_located_database_whyVisitIt$,$profileobject:geo_located_database_addedBy$ {CODE} !! RSS Feed This will create an RSS Feed that will display your updated infos (from twitter or elsewhere) on the right side {CODE(caption=>YAML,wrap=>"1")} objects: - type: rss ref: external_rss data: name: Tiki Events url: http://info.tiki.org/tiki-calendars_rss.php?ver=2 {CODE} !!!File Gallery {CODE(caption=>YAML)} objects: - type: file_gallery ref: General_File_Gallery data: name: General description: Images & files owner: admin archives: 0 flags: [ public, visible, lockable ] column: [ icon, name, created, creator, files ] {CODE} !!Groups & Permissions (YAML) || Name | Description Anonymous | Anonymous users can read blog posts and add comments Registered | Just self-register with an email address Editors | Can destroy & edit all content SubAdmins | Almost all powers Admins | All powers || {CODE(caption=>YAML,wrap=>1)} permissions: Anonymous: allow: - download_files - list_file_galleries - read_blog - read_comments - comment - post_comments - search - view - view_calendar - view_categories - view_categorized - view_events - view_fgal_explorer - view_fgal_path - view_file_gallery - view_freetags description: Already exists Registered: description: Blog user home: $geocms_registered_homepage_include allow: - add_events - blog_post - create_blogs - edit - edit_categorized - freetags_tag - plugin_preview - upload_files - upload_picture - watch_trackers Editors: description: Can approve & delete allow: - admin_calendar - admin_categories - admin_comments - admin_file_galleries - admin_freetags - admin_notifications - admin_rssmodules - admin_shoutbox - admin_wiki - blog_admin - clean_cache - edit_menu - edit_menu_option - lock - minor - plugin_approve - trust_input - use_HTML include: Registered SubAdmins: include: Editors allow: - adminusers Admins: include: SubAdmins allow: - admin {CODE} (alias(GeoCMS Maps)) | (alias(GeoCMSMaps)) | (alias(CMSMaps)) | (alias(GeoCMS))