Skip to content
This repository has been archived by the owner on Sep 17, 2018. It is now read-only.

Commit

Permalink
Minor Release 10.2.0.1
Browse files Browse the repository at this point in the history
- Upgrade to ArcGIS for JavaScript 3.8 in order to support Internet
Explorer 11.
- Updated styling and header, use of the updated search module and
addition of a language button.
- Various bug fixes
  • Loading branch information
dblanchardDev committed Feb 13, 2014
1 parent d32aed3 commit c1aed4a
Show file tree
Hide file tree
Showing 52 changed files with 1,302 additions and 1,385 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
### polling-place-locator
## ArcGIS for Canadian Municipalities - Polling Place Locator 10.2
## ArcGIS for Canadian Municipalities - Polling Place Locator 10.2.0.1

The Polling Place Locator helps voters find their polling place location, obtain driving directions, comment on the polling place and get information about their candidates.

Expand Down
92 changes: 54 additions & 38 deletions français/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ dojo.declare("js.Config", null, {
//
// Utiliser ce fichier afin de configurer:
//
// 1. Le titre de l'application - [ Balise(s) HTML: ApplicationName ]
// 1. Le titre de l'application et l'icône - [ Balise(s) HTML: ApplicationName, WindowTitle, ApplicationIcon ]
// 2. Le message de l'écran de garde - [ Balise(s) HTML: SplashScreenMessage ]
// 3. L'URL pour la page d'aide - [ Balise(s) HTML: HelpURL ]
// 4. Les mots de localisation - [ Balise(s) HTML: PollingPlaceLabel, CandidatesTabLabel ]
Expand All @@ -50,30 +50,35 @@ dojo.declare("js.Config", null, {
// 9. La recherche par addresse - [ Balise(s) HTML: LocatorSettings ]
//
// 10. Le service de géométrie et les Printing Tools - [ Balise(s) HTML: GeometryService, PrintingService ]
//
// 11. Le bouton de bascule de la langue - [ Balise(s) HTML: LanguageButton ]
//
// 11. Les option de routage et de l'itinéraire - [ Balise(s) HTML: RouteServiceURL, ArcGISOnlineClientID DirectionsLanguage,
// 12. Les option de routage et de l'itinéraire - [ Balise(s) HTML: RouteServiceURL, ArcGISOnlineClientID DirectionsLanguage,
// RouteColor, RouteWidth ]
// 11a.Destination du routage - [ Balise(s) HTML: GenerateRouteToNonDesignatedPollingPlace <true/false> ]
// 11b.L'unité de mesure - [ Balise(s) HTML: UnitConfig ]
// 12a.Destination du routage - [ Balise(s) HTML: GenerateRouteToNonDesignatedPollingPlace <true/false> ]
// 12b.L'unité de mesure - [ Balise(s) HTML: UnitConfig ]
//
// 12. Les donnés dans le bas de page - [ Balise(s) HTML: InfoBoxWidth, PollingPlaceTabData, CandidatesTabData ]
// 13. Les donnés dans le bas de page - [ Balise(s) HTML: InfoBoxWidth, PollingPlaceTabData, CandidatesTabData ]
//
// 13. Les champs de la base de données - [ Balise(s) HTML: DatabaseFields, CommentsInfoPopupFieldsCollection ]
// 14. Les champs de la base de données - [ Balise(s) HTML: DatabaseFields, CommentsInfoPopupFieldsCollection ]
//
// 14. Les URL pour le partage des cartes - [ Balise(s) HTML: FacebookShareURL, TwitterShareURL, ShareByMailLink ]
// 14a.L'URL pour le service TinyURL - [ Balise(s) HTML: MapSharingOptions (set TinyURLServiceURL, TinyURLResponseAttribute) ]
// 14b.Les options de partage - [ Balise(s) HTML: TwitterStatus, TwitterHashtag, TwitterFollow, EmailSubject ]
// 14c.L'URL des réseaux sociaux - [ Balise(s) HTML: FacebookShareURL, TwitterShareURL ]
// 15. Les URL pour le partage des cartes - [ Balise(s) HTML: FacebookShareURL, TwitterShareURL, ShareByMailLink ]
// 15a.L'URL pour le service TinyURL - [ Balise(s) HTML: MapSharingOptions (set TinyURLServiceURL, TinyURLResponseAttribute) ]
// 15b.Les options de partage - [ Balise(s) HTML: TwitterStatus, TwitterHashtag, TwitterFollow, EmailSubject ]
// 15c.L'URL des réseaux sociaux - [ Balise(s) HTML: FacebookShareURL, TwitterShareURL ]

// ------------------------------------------------------------------------------------------------------------------------
// CONFIGURATION GÉNÉRALE
// ------------------------------------------------------------------------------------------------------------------------
// Titre de l'application
ApplicationName: /*Nom de l'application*/ "Localisateur de bureaux de scrutin", //Nom de l'application
WindowTitle: /*Title de la fenêtre*/ "Bureaux de scrutin", //CanMod
WindowTitle: /*Title de la fenêtre*/ "Bureaux de scrutin",

// Logo de l'application
ApplicationIcon: "images/appIcon.png",

// Contenu de l'écran de garde (l'écran qui s'affiche lors du lancement de l'application)
SplashScreenMessage: "<b>Localisateur de bureaux de scrutin</b> <br/> <hr/> <br/> Le <b>localisateur de bureau de scrutin</b> permet aux citoyens de trouver leur bureau de scrutin (soit ordinaire ou par anticipation), d’obtenir un itinéraire, d'obtenir de l’information au sujet de leur bureau, de faire des commentaires à propos des bureaux et d’obtenir une liste des candidats. Afin d’indiquer sont lieu de résidence, il est possible de cliquer sur la carte, de chercher par adresse ou d'utiliser l'outil de géolocalisation. L’application permet aussi au citoyens d’alterner entre les bureaux ordinaires (par default) et les bureaux de vote par anticipation.<br/><br/>",
SplashScreenMessage: "<strong>Localisateur de bureaux de scrutin</strong><br><hr><br>Le <strong>localisateur de bureau de scrutin</strong> permet aux citoyens de trouver leur bureau de scrutin (soit ordinaire ou par anticipation), d’obtenir un itinéraire, d'obtenir de l’information au sujet de leur bureau, de faire des commentaires à propos des bureaux et d’obtenir une liste des candidats. Afin d’indiquer sont lieu de résidence, il est possible de cliquer sur la carte, de chercher par adresse ou d'utiliser l'outil de géolocalisation. L’application permet aussi au citoyens d’alterner entre les bureaux ordinaires (par default) et les bureaux de vote par anticipation.<br><br>",

// L'URL de la page/du portail d'aide
HelpURL: "help.htm",
Expand Down Expand Up @@ -244,20 +249,20 @@ dojo.declare("js.Config", null, {

// Configurez les paramètres du service localisateur d’adresse
LocatorSettings: {
ShowSearchOnStartup: /*Montrer lors du lancement*/ false,
DisplayText: /*Texte d'affichage*/ "Trouver une adresse",
Example: /*Exemple*/ "Essayez un adresse tel que '12 Place Concord'",
MyLocationLabel: /*Étiquette Ma position*/ "ma position",
LocatorFields: /*Champs du localisateur*/ ["Address", "City", "Region", "Postal"],
DefaultLocatorSymbol: /*Symbole de localisation*/ "images/RedPushpin.png",
DefaultResultSymbol: /*Anneau du résultat*/ "images/ripple.png",
SymbolSize: /*Taille du symbol*/ { width: 25, height: 25 },
DefaultValue: /*Valeur par default*/ "Saisisez un adresse",
LocatorParameters: /*Paramètre du localisateur*/ ["SingleLine"],
LocatorFields: /*Champs du localisateur*/ ["Address", "City", "Region", "Postal"],
LocatorURL: /*URL du localisateur*/ "http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer",
LocatorParamaters: /*Paramètre du localisateur*/ ["SingleLine"],
CandidateFields: /*Champs candidats*/ "Loc_name, Score, Match_addr",
FieldName: /*Nom du champ*/ "${Match_addr}",
DisplayFieldCML2: /*Champ d'affichage*/ "Match_addr",
AddressMatchScore: /*Score d'appariement minimum*/ 80,
LocatorFieldName: /*Nom du champ du localisateur*/ 'Loc_name',
LocatorFieldValues: /*Valeur du champ du localisateur*/ ["CAN.StreetName" , "CAN.PointAddress", "CAN.StreetAddress", "CAN.PostalExt"],
AddressMatchScore: /*Score d'appariement minimum*/ 80,
LocatorRipple: /*Anneau du résultat*/ { image:"images/ripple.png", width: 30, height: 30 },
//CanMod: Configurez l’étendue utilisé lors d’une recherche par adresse; saisissez un wkid de 0000 afin
//de chercher l’Amérique du Nord en entier. CGS_WGS_1984 : Utilisez wkid 4326 et des dégrées décimaux;
//WGS_1984_Web_Mercator : Utilisez wkid 3785 et des mètres; Aucun autre système accepté.
Expand All @@ -272,6 +277,17 @@ dojo.declare("js.Config", null, {

// Saisissez l’URL du "Export Web Map Task" (fait partie des outils d’impression) – Laissez vide afin de désactiver l’impression de la carte
PrintingService: "http://yourserver:6080/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task",

// ------------------------------------------------------------------------------------------------------------------------
// BOUTON DE BASCULE DE LA LANGUE
// ------------------------------------------------------------------------------------------------------------------------
// Permet d'inclure un bouton dans la barre d'outils afin de changer d'application
LanguageButton: {
Enabled: /*Activé*/ false,
Image: "images/language_EN.png",
Title: /*Titre*/ "Afficher l'application en anglais",
AppURL: /*URL de l'application*/ "http://votresiteweb..."
},

// ------------------------------------------------------------------------------------------------------------------------
// ROUTAGE ET ITINÉAIRE
Expand Down Expand Up @@ -315,14 +331,14 @@ dojo.declare("js.Config", null, {
{
DirectionBox: /*Boite du routage*/ //ne pas enlever
{
HeaderColor: /*Couleur de fond du titre*/ "#303030",
Title: /*Titre*/ "<b>Iténéraire</b>",
HeaderColor: /*Couleur de fond du titre*/ "#B4C8B4",
Title: /*Titre*/ "<strong>Iténéraire</strong>",
ShowDirection: /*Afficher l'itinéaire*/ true
},
DetailsBox: /*Boite des détails*/
{
HeaderColor: /*Coleur de fond du titre*/ "#303030",
Title: /*Titre*/ "<b>Détails</b>",
Title: /*Titre*/ "<strong>Détails</strong>",
//AttachmentDisplayField: /*Champ d'affichage des fichers joints*/ "Bulletin de vote:", //Optional
Data:
[
Expand Down Expand Up @@ -358,8 +374,8 @@ dojo.declare("js.Config", null, {
},
ContactBox: /*Boite des coordonnés*/
{
HeaderColor: "#303030",
Title: "<b>Coordonnés</b>",
HeaderColor: "#B4C8B4",
Title: "<strong>Coordonnés</strong>",
Data:
[
{
Expand All @@ -378,8 +394,8 @@ dojo.declare("js.Config", null, {
},
CommentsBox: /*Boite des commentaires*/ //Ne pas enlever
{
HeaderColor: "#303030",
Title: "<b>Commentaires</b>"
HeaderColor: "#B4C8B4",
Title: "<strong>Commentaires</strong>"
}
},

Expand All @@ -389,8 +405,8 @@ dojo.declare("js.Config", null, {
Mayor:
{
ServiceUrl: "http://yourserver:6080/arcgis/rest/services/Divisions/MapServer/1",
HeaderColor: "#303030",
Title: "<b>Maire/Mairesse de la ville de Toronto</b>",
HeaderColor: "#B4C8B4",
Title: "<strong>Maire/Mairesse de la ville de Toronto</strong>",
Data:
[
{
Expand Down Expand Up @@ -554,8 +570,8 @@ dojo.declare("js.Config", null, {
Councillor:
{
ServiceUrl: "http://yourserver:6080/arcgis/rest/services/Divisions/MapServer/2",
HeaderColor: "#303030",
Title: "<b>Conseillers(ères) du quartier</b>",
HeaderColor: "#B4C8B4",
Title: "<strong>Conseillers(ères) du quartier</strong>",
Data:
[
{
Expand Down Expand Up @@ -623,8 +639,8 @@ dojo.declare("js.Config", null, {
TDSB:
{
ServiceUrl: "http://yourserver:6080/arcgis/rest/services/Divisions/MapServer/3",
HeaderColor: "#303030",
Title: "<b>Toronto District School Board Trustee</b>",
HeaderColor: "#B4C8B4",
Title: "<strong>Toronto District School Board Trustee</strong>",
Data:
[
{
Expand Down Expand Up @@ -664,8 +680,8 @@ dojo.declare("js.Config", null, {
TCDSB:
{
ServiceUrl: "http://yourserver:6080/arcgis/rest/services/Divisions/MapServer/4",
HeaderColor: "#303030",
Title: "<b>Toronto Catholic District School Board Trustee</b>",
HeaderColor: "#B4C8B4",
Title: "<strong>Toronto Catholic District School Board Trustee</strong>",
Data:
[
{
Expand Down Expand Up @@ -709,8 +725,8 @@ dojo.declare("js.Config", null, {
CSDCSO:
{
ServiceUrl: "http://yourserver:6080/arcgis/rest/services/Divisions/MapServer/5",
HeaderColor: "#303030",
Title: "<b>Conseil scolaire de district du Centre-Sud-Ouest</b>",
HeaderColor: "#B4C8B4",
Title: "<strong>Conseil scolaire de district du Centre-Sud-Ouest</strong>",
Data:
[
{
Expand All @@ -734,8 +750,8 @@ dojo.declare("js.Config", null, {
CSDCCS:
{
ServiceUrl: "http://yourserver:6080/arcgis/rest/services/Divisions/MapServer/6",
HeaderColor: "#303030",
Title: "<b>Conseil scolaire de district Catholique du Centre-Sud</b>",
HeaderColor: "#B4C8B4",
Title: "<strong>Conseil scolaire de district Catholique du Centre-Sud</strong>",
Data:
[
{
Expand Down
14 changes: 7 additions & 7 deletions français/help.htm
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<!DOCTYPE html>
<!--FRANÇAIS-->
<html xmlns="http://www.w3.org/1999/xhtml" >
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr">
<head>
<meta charset=utf-8>
<!--
<!--FRANÇAIS
|
|ArcGIS for Canadian Municipalities / ArcGIS pour les municipalités canadiennes
|Polling Place Locator v10.2.0 / Localisateur de bureau de scrutin v10.2.0
Expand All @@ -25,7 +25,7 @@
| limitations under the License.
-->
<title>Aide en ligne</title>
<link rel="shortcut icon" href="images/appIcon.ico" />
<link rel="icon" type="image/png" href="images/favicon.png">
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="IE=7" />
<style type="text/css">
Expand Down Expand Up @@ -74,10 +74,10 @@ <h4>Bureaux de scrutin ordinaire (jour de l’élection) et par anticipation</h4
<hr>
<h4>Recherche par adresse</h4>
<ol>
<li>Cliquez le bouton de recherche <div class="imgDiv"><img src="images/locate.png" alt="Magnifying Glass"></div></li>
<li>Saisissez une adresse</li>
<li>Sélectionnnez une adresse de la liste</li>
<li>Saisissez une adresse dans la barre de recherche</li>
<li>Appuyez sur la touche Retour afin d'effectuer la recherche immédiatement ou choisissez une adress de la liste de saisie.</li>
</ol>
Les utilisateurs mobiles ainsi que ceux utilisant des fureteurs web désuets devront premièrement cliquez l'icône de recherche <div class="imgDiv"><img src="images/locate.png" alt="Magnifying Glass"></div> afin d'afficher la barre de recherche.
<hr>
<h4>Me localiser selon ma position</h4>
L'utilisateur peut cliquer l'icône de géolocalisation <div class="imgDiv"><img src="images/imgGeolocation.png" alt="Geolocation"></div> afin de faire une recherche selon leur position actuelle.
Expand Down Expand Up @@ -115,7 +115,7 @@ <h4>Partager votre carte</h4>
<br>
<hr>
<h4>Compatibilité des fureteurs</h4>
<p>Le Localisateur de bureau de scrutin est compatible avec les fureteurs web suivants: Microsoft Internet Explorer 7/8/9/10, Mozilla Firefox, Google Chrome, Apple Safari, iOS Safari 4.0+, et Android Chrome 2.3+.<br></p>
<p>Le Localisateur de bureau de scrutin est compatible avec les fureteurs web suivants: Microsoft Internet Explorer 7/8/9/10/11, Mozilla Firefox, Google Chrome, Apple Safari, iOS Safari 4.0+, et Android Chrome 2.3+ et la plupart des autres fureteurs web moderne avec JavaScript.<br></p>
<hr>
<br>
</div>
Expand Down
Loading

0 comments on commit c1aed4a

Please sign in to comment.