Loading...
 
Skip to main content

History: CartoGraf_FR

Source of version: 10

Copy to clipboard
            ^Translation of this page is incomplete.^

__CartoGraf__ est une application de cartographie interactive en ligne conçue pour travailler les cartes, les croquis et les images dans un context scolaire. CartoGraf est principalement basé sur les fonctions suivantes : [http://doc.tiki.org/Maps|Maps], [http://doc.tiki.org/Drawings|Drawings], le [http://doc.tiki.org/PluginAppFrame|PluginAppFrame] et  [http://doc.tiki.org/Trackers|Trackers]. C'est un bon exemple d'utilisation des profiles d'une application à usage général (Tiki) pour en faire une application très spécifique. 

Pour obtenir votre propre copie de CartoGraf
# [http://doc.tiki.org/Download|Téléchargez] and [http://doc.tiki.org/Install|installez] __Tiki10__ (Utilisez [http://dev.tiki.org/Daily Build|Daily Build] depuis [http://dev.tiki.org/Get+code|SVN])
# Appliquez le profile CartoGraf
# Suivez les instructions pour installer le profile

Nous espérons que vous apprécierez l'application et nous vous invitons à rejoindre la commaunauté!

Note: rewrite rules are essential for this profile

(Do not use Kaltura wikiplugin as it is not enabled in default install when viewing the profile before apply)

! Pages comprises par ce profile
Using:
* ((CartoGraf_FR_HomePage))
* --((CartoGraf_CustomCSS))-- - not used in the latest version
* --((CartoGraf_LiveHeaderMap))-- - not used in the latest version
* ((CartoGraf_FR_Setup))
* ((CartoGraf_FR_Help))
* --((CartoGraf_MyMaps))--  No longer used
* ((CartoGraf_FR_Map))
* ((CartoGraf_MapCanvasShare)) (shared)
* ((CartoGraf_MapCanvasSolo)) (shared)
* ((CartoGraf_FR_MapSelector))
* ((CartoGraf_FR_NewAccountValidationIncludedPage))
* ((CartoGraf_languages))

!! Préférences générales
{CODE(caption=YAML)}
instructions: Configuration
preferences:
 feature_sefurl: y
 allowRegister: y
 browsertitle: CartoGraf Project
 tracker_refresh_itemlink_detail: y
 geo_always_load_openlayers: y
 url_after_validation: Account_Validated
 feature_jquery_ui_theme: start
 feature_left_column: n
 tracker_clone_item: y
 toolbar_trackers: bold,list,numlist,wikiplugin_youtube
 fgal_tracker_existing_search: y
 fgal_elfinder_feature: y
 layout_add_body_group_class: y
 useGroupHome: y
 language: fr
 wikiHomePage: Accueil
{CODE}

!! Temporary 
{CODE(caption="YAML")}
preferences:
 validateUsers: n
 feature_antibot: n
 {CODE}

!! Restriction des caractères permis dans le nom d'utilisateur
CartoGraf repose fortement sur ((doc:Unified Search)) (Zend_Search_Lucene). Ainsi, le nom d'utilisateur jean-marc ne fonctionnera pas (mais jean_marc fonctionnera). Parce que les traits d'union sont souvent utilisés dans les courriels, CartoGraf ne peut utiliser la préférence  "Use email as username" (login_is_email). Les espaces et les guillements ne peuvent pas non plus être utilisés. 

{CODE(caption="YAML" colors="yaml")}
preferences:
 username_pattern: /^[_a-zA-Z0-9]*$/
 login_is_email: n
{CODE}

!! Permissions
{CODE(caption=YAML)}
permissions:
 Anonymous:
  allow:
   - search
   - view_trackers
   - tracker_view_attachments
 Registered:
  allow:
   - attach_trackers
   - create_tracker_items
   - add_object
   - remove_object
   - upload_files
   - view_file_gallery
{CODE}


!! Look & Feel
{CODE(caption=YAML)}
preferences:
 style: CartoGraf.css
 feature_fixed_width: n
 jquery_ui_selectmenu: y
 feature_page_title: n
 feature_sitelogo: y
 wiki_edit_plugin: n
 sitelogo_src: styles/CartoGraf/logo.gif
{CODE}

!! Menus
{CODE(caption=>YAML,wrap=1)}
objects:
 -
  type: menu
  ref: CartoGraf_Top_menu
  data:
   name: Top
   description: A menu containing the base navigation of the site
   collapse: none
   items:
    -
     name: Accueil
     url: ((Accueil))
    -
     name: Partenaires
     url: ((Partenaires))
    -
     name: Aide
     url: ((Aide))
    -
     name: Configuration
     url: ((Configuration))
     permissions: [ admin ]
 -
  type: menu
  ref: CartoGraf_RightEdge_menu
  data:
   name: RightEdge
   description: 
   collapse: none
   items:
    -
     name: Enregistrement
     url: tiki-register.php
    -
     name: Démo
     url: ((Démo))
    -
     name: Contact
     url: ((Contact))
{CODE}

!! Modules
{CODE(caption=YAML)}
preferences:
 modseparateanon: y
objects:
 -
  type: module
  ref: LiveHeaderMap_module
  data:
   position: top
   order: 0
   name: LiveHeaderMap
   groups: [ Anonymous, Registered ]
   params:
    nopage: Map
   custom: <div id="TheLiveHeaderMap" style="height:188px"></div>
 -
  type: module
  ref: LocationSearch_module
  data:
   position: top
   order: 49 #ensure the map location search is assigned as last module
   name: map_search_location
   groups: [ Registered ]
   params:
    legacy_mode: search_box
    show_search_button: y
    show_go_button: n
    show_edit_button: n
    default_button: search
    page: Map
    nobox: y
    style: "float: right; margin-right: 15px" #most of the params ignored as the module is not standard and does have no module div rendered but just the form tag (TODO: fix in Tiki)
 -
  type: module
  ref: TopMenu_module
  data:
   position: top
   order: 1
   name: menu
   groups: [ Anonymous, Registered ]
   params:
    id: $CartoGraf_Top_menu
    type:horiz
    css:y
    menu_id:TopMenu
    translate:y
    nobox:y
    decorations:n
    notitle:y
    style: "float: left; margin-left: 350px"
 -
  type: module
  ref: RightEdgeMenu_module
  data:
   position: right
   order: 1
   name: menu
   groups: [ Anonymous ]
   params: 
    id: $CartoGraf_RightEdge_menu
    menu_id: RightEdgeMenu
    nobox: y
    nopage: Map
{CODE}

!! Features
{CODE(caption=YAML)}
preferences:
 feature_wiki: y
 feature_articles: n
 feature_mytiki: n
 feature_trackers: y
 geo_tilesets: [mapquest_street, mapquest_aerial, google_street, google_satellite, google_physical, google_hybrid, blank]
 geo_google_streetview: y
 geo_google_streetview_overlay: y
 wikiplugin_appframe: y
 wikiplugin_list: y
 feature_search: y
 feature_wiki_argvariable: y
 trackerfield_geographicfeature: y
 fgal_upload_from_source: y
{CODE}


!! Drawing
{CODE(caption="YAML")}
preferences:
 feature_draw: y
 feature_draw_hide_buttons: ellipse_cx, tool_ellipse_cy, tool_ellipse_rx, tool_ellipse_ry, rect_width_tool, rect_height_tool, cornerRadiusLabel, tool_eyedropper, view_grid, tool_angle, tool_blur, tool_position, xy_panel, marker_panel, tool_reorient, rulers, tool_source, tool_zoom, tool_eyedropper, view_grid, tool_wireframe, line_panel, main_button

{CODE}

!! Trackers
!!! Points of interest
{CODE(caption=YAML)}
objects:
 -
  type: tracker
  ref: pointsOfInterest
  data:
   name: Points d'intérêt
   allow: [creator_modification, creator_deletion]
   show: list_modification_date
   section_format: tab
 -
  type: tracker_option
  data:
   tracker: $pointsOfInterest
   name: popup_fields
   value: "$profileobject:poiImage$,$profileobject:poiDescription$,$profileobject:poiFinder$"
 -
  type: tracker_field
  ref: poiName
  data:
   order: 10
   name: Nom
   type: text_field
   tracker: $pointsOfInterest
   flags: [ mandatory, list, title, link, searchable ]
 -
  type: tracker_field
  ref: poiDescription
  data:
   order: 20
   name: Description
   type: text_area
   options: "1,,12"
   tracker: $pointsOfInterest
   flags: [  ]
 -
  type: tracker_field
  ref: poiIcon
  data:
   order: 30
   name: Icône
   type: icon
   tracker: $pointsOfInterest
   flags: [ list ]
   options: "$profileobject:iconContainer$"
 -
  type: tracker_field
  ref: poiCoordinates
  data:
   order: 40
   name: Coordonnées
   type: header
   tracker: $pointsOfInterest
 -
  type: tracker_field
  ref: poiLocation
  data:
   order: 50
   name: Emplacement
   type: map
   options: "1"
   tracker: $pointsOfInterest
   flags: [ mandatory ]
 -
  type: tracker_field
  ref: poiAttachments
  data:
   order: 60
   name: Fichiers joints
   type: header
   tracker: $pointsOfInterest
 -
  type: tracker_field
  ref: poiImage
  data:
   order: 70
   name: Image
   type: files
   options: "$profileobject:imageContainer$,image/*,1,1,,,1,n,0"
   tracker: $pointsOfInterest
   flags: [  ]
 -
  type: tracker_field
  ref: poiDetails
  data:
   order: 80
   name: Détails
   type: header
   tracker: $pointsOfInterest
 -
  type: tracker_field
  ref: poiMap
  data:
   order: 90
   name: Carte
   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
   visible: immutable
 -
  type: tracker_field
  ref: poiFinder
  data:
   order: 100
   name: Auteur
   type: user
   options: "1"
   tracker: $pointsOfInterest
   flags: [ mandatory, list ]
   permname: finder
   visible: immutable
{CODE}
!!! Zones
This is both for polygons and paths

{CODE(caption=YAML)}
objects:
 -
  type: tracker
  ref: zones
  data:
   name: Zones
   allow: [creator_modification, creator_deletion]
   show: list_modification_date
   section_format: tab
 -
  type: tracker_option
  data:
   tracker: $zones
   name: popup_fields
   value: "$profileobject:zoneImage$,$profileobject:zoneDescription$,$profileobject:zoneFinder$"
 -
  type: tracker_field
  ref: zoneName
  data:
   order: 10
   name: Nom
   type: text_field
   tracker: $zones
   flags: [ list, title, link, searchable ]
 -
  type: tracker_field
  ref: zoneDescription
  data:
   order: 20
   name: Description
   type: text_area
   options: "1,,12"
   tracker: $zones
   flags: [  ]
 -
  type: tracker_field
  ref: zoneAttachments
  data:
   order: 30
   name: Fichiers joints
   type: header
   tracker: $zones
 -
  type: tracker_field
  ref: zoneImage
  data:
   order: 40
   name: Image
   type: files
   options: "$profileobject:imageContainer$,image/*,1,1,,,1,n,0"
   tracker: $zones
   flags: [  ]
 -
  type: tracker_field
  ref: zoneDetails
  data:
   order: 50
   name: Détails
   type: header
   tracker: $zones
 -
  type: tracker_field
  ref: zoneMap
  data:
   order: 60
   name: Carte
   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
   visible: immutable
 -
  type: tracker_field
  ref: zoneFinder
  data:
   order: 70
   name: Auteur
   type: user
   options: "1"
   tracker: $zones
   flags: [ mandatory, list ]
   permname: finder
   visible: immutable
 -
  type: tracker_field
  ref: zoneFeature
  data:
   order: 80
   name: Zone
   type: geographic_feature
   options: ""
   tracker: $zones
   flags: [ mandatory ]
{CODE}

!!! Maps
{CODE(caption="YAML")}
objects:
 -
  type: tracker
  ref: maps
  data:
   name: Cartes
   allow: [creator_modification, creator_deletion]
   show: list_modification_date
   section_format: tab
 -
  type: tracker_option
  data:
   tracker: $maps
   name: popup_fields
   value: "$profileobject:mapDescription$"
 -
  type: tracker_field
  ref: mapName
  data:
   name: Nom
   type: text_field
   tracker: $maps
   order: 10
   flags: [ mandatory, list, title, link, searchable ]
 -
  type: tracker_field
  ref: mapDescription
  data:
   name: Instructions
   type: text_area
   options: "1,,15"
   tracker: $maps
   order: 20
   flags: [ searchable ]
 -
  type: tracker_field
  ref: mapShareCode
  data:
   name: Code de partage
   type: text_field
   tracker: $maps
   flags: [ list ]
   options: "0,10,,,15
   order: 30
   permname: shareCode
 -
  type: tracker_field
  ref: mapDetailsHeader
  data:
   name: Centre de la carte
   type: header
   tracker: $maps
   order: 40
 -
  type: tracker_field
  ref: mapBaseLocation
  data:
   name: Centre de la carte
   type: map
   tracker: $maps
   order: 50
   flags: [ mandatory ]
 -
  type: tracker_field
  ref: mapOwner
  data:
   name: Auteur
   type: user
   options: "1"
   tracker: $maps
   order: 60
   flags: [ mandatory, list ]
   permname: owner
   visible: immutable
{CODE}

!!! Legends
{CODE(caption="YAML")}
objects:
 -
  type: tracker
  ref: legend
  data:
   name: Légende
   allow: [creator_modification, creator_deletion]
   show: list_modification_date
 -
  type: tracker_field
  ref: legendIcon
  data:
   name: Icône
   type: icon
   tracker: $legend
   flags: [ mandatory, list ]
   order: 10
   options: "$profileobject:iconContainer$"
 -
  type: tracker_field
  ref: legendText
  data:
   name: Texte
   type: text_field
   tracker: $legend
   order: 20
   flags: [ mandatory, list, title, link, searchable ]
 -
  type: tracker_field
  ref: legendMap
  data:
   name: Carte
   type: item_link
   options: "$profileobject:maps$,$profileobject:mapName$,0,,opc,,,,0,0,exact,one,0,$profileobject:mapShareCode$"
   tracker: $legend
   flags: [ mandatory, list, title, searchable ]
   permname: map
   order: 30
   visible: immutable
 -
  type: tracker_field
  ref: legendFinder
  data:
   name: Auteur
   type: user
   options: "1"
   tracker: $legend
   order: 40
   flags: [ mandatory, list ]
   permname: finder
   visible: immutable
{CODE}

!! File Galleries
{CODE(caption=YAML)}
objects:
 -
  type: file_gallery
  ref: iconContainer
  data:
   parent: 1
   name: Icônes
   description: Icons available for selection in the map.
   owner: admin
   archives: 5
   flags: []
   column: [ icon, name, created, creator, files ]
   init_files:
    - http://profiles.tiki.org/pics/icons/plugin.png
 -
  type: file_gallery
  ref: imageContainer
  data:
   parent: 1
   name: Images téléversées
   description: Images uploaded by students
   owner: admin
   archives: -1
   flags: [ public, visible ]
   column: [ icon, name, created, creator, files ]
 -
  type: file_gallery
  ref: imageBank
  data:
   parent: 1
   name: Banque d'image
   description: Images uploaded by site admins, for use by teachers and students
   owner: admin
   archives: -1
   flags: [ visible ]
   column: [ icon, name, created, creator, files ]
{CODE}

!! Wiki Pages
{CODE(caption=YAML)}
objects:
 -
  type: wiki_page
  ref: home_page
  data:
   name: Accueil
   content: wikicontent:CartoGraf_FR_HomePage
 -
  type: wiki_page
  ref: cartograf_setup
  data:
   name: Configuration
   description: Post-Profile Setup Instructions
   lang: en
   content: wikicontent:CartoGraf_FR_Setup
 -
  type: wiki_page
  ref: cartograf_help
  data:
   name: Aide
   description: Aide
   lang: en
   content: wikicontent:CartoGraf_FR_Help
 -
  type: wiki_page
  ref: account_validated_page
  data:
   name: Account_Validated
   description: Account Validated
   lang: en
   content: wikicontent:CartoGraf_NewAccountValidationIncludedPage
 -
  type: wiki_page
  ref: demo_page
  data:
   name: Démo
   lang: en
   content: wikicontent:CartoGraf_FR_Demo
 -
  type: wiki_page
  ref: partners_page
  data:
   name: Partenaires
   lang: en
   content: wikicontent:CartoGraf_FR_Partners
 -
  type: wiki_page
  ref: contact_page
  data:
   name: Contact
   lang: en
   content: wikicontent:CartoGraf_FR_Contact
{CODE}

!!! Application Frame Pages
{CODE(caption=YAML)}
objects:
 -
  type: wiki_page
  ref: map_page
  data:
   name: Carte
   content: wikicontent:CartoGraf_FR_Map
 -
  type: wiki_page
  ref: mapcanvas_share_page
  data:
   name: MapCanvasShare
   content: wikicontent:CartoGraf_MapCanvasShare
 -
  type: wiki_page
  ref: mapcanvas_solo_page
  data:
   name: MapCanvasSolo
   content: wikicontent:CartoGraf_MapCanvasSolo
 -
  type: wiki_page
  ref: mapselector_page
  data:
   name: MapSelector
   content: wikicontent:CartoGraf_FR_MapSelector
{CODE}





        

History

Information Version
Fri 14 of Oct, 2016 09:07 GMT-0000 Xavi (as xavidp - admin) Mass search and replace 52
Fri 14 of Oct, 2016 09:07 GMT-0000 Xavi (as xavidp - admin) Mass search and replace 51
Fri 14 of Oct, 2016 09:07 GMT-0000 Xavi (as xavidp - admin) Mass search and replace 50
Fri 14 of Oct, 2016 09:07 GMT-0000 Xavi (as xavidp - admin) Mass search and replace 49
Fri 14 of Oct, 2016 09:07 GMT-0000 Xavi (as xavidp - admin) Mass search and replace 48
Fri 14 of Oct, 2016 09:07 GMT-0000 Xavi (as xavidp - admin) Mass search and replace 47
Fri 14 of Oct, 2016 09:07 GMT-0000 Xavi (as xavidp - admin) Mass search and replace 46
Fri 14 of Oct, 2016 09:07 GMT-0000 Xavi (as xavidp - admin) Mass search and replace 45
Fri 14 of Oct, 2016 09:07 GMT-0000 Xavi (as xavidp - admin) Mass search and replace 44
Mon 30 of Mar, 2015 16:12 GMT-0000 Jonny Bradley Make all tracker fields public (i presume this must have been an error from the beginning?) 43
Tue 07 of May, 2013 13:31 GMT-0000 Marc Laporte typo 42
Tue 07 of May, 2013 13:24 GMT-0000 Marc Laporte update 41
Tue 07 of May, 2013 13:20 GMT-0000 Marc Laporte Some info from the tests 40
Tue 23 of Apr, 2013 19:57 GMT-0000 Jonny Bradley useGroupHome not y encore 39
Tue 23 of Apr, 2013 16:58 GMT-0000 Jonny Bradley image bank unlimited size aussie 38
Tue 23 of Apr, 2013 16:57 GMT-0000 Jonny Bradley fgal img max 800 in fr 37
Tue 16 of Apr, 2013 20:58 GMT-0000 Jonny Bradley category for 11x 36
Tue 16 of Apr, 2013 20:49 GMT-0000 Jonny Bradley a couple more sync from en changes from the diff 35
Tue 16 of Apr, 2013 20:42 GMT-0000 Jonny Bradley major resync with cartograf en from tikifest montreal 11 34
Tue 16 of Apr, 2013 00:36 GMT-0000 Marc Laporte User files needs to be added somewhere 33
Sat 23 of Mar, 2013 04:11 GMT-0000 Marc Laporte Instructions -> Description, demandé par Marianne Giguère 32
Fri 22 of Mar, 2013 16:30 GMT-0000 Marc Laporte essential 31
Fri 22 of Mar, 2013 01:27 GMT-0000 Marc Laporte update 30
Fri 22 of Mar, 2013 01:22 GMT-0000 Marc Laporte update to Sync with EN 29
Fri 22 of Mar, 2013 01:08 GMT-0000 Marc Laporte translations 28