Browse Source

Various improvements

boutils 10 years ago
parent
commit
ea9a2e017d
2 changed files with 8 additions and 7 deletions
  1. 3 3
      index.html
  2. 5 4
      js/app.js

+ 3 - 3
index.html

@@ -233,7 +233,7 @@
                 Le Ftth (Fiber To The Home) “signifie la fibre optique jusqu'à l'abonné”. Cette technologie présente des atouts majeurs (un débit  très fortement  augmenté - de l’ordre de 100 Mbit/s - et symétrique)  et ouvre des possibilités nouvelles en termes d 'usages numériques.
 
                 <a
-                  href   = "http://fr.wikipedia.org/wiki/Fibre_optique"
+                  href   = "http://www.manchenumerique.fr/Un-citoyen/Equipes-et-connectes/Internet-a-tres-haut-debit#ancre_contenu"
                   target = "_blank">
 
                   En savoir plus
@@ -352,7 +352,7 @@
 
                 L'ADSL est une technologie permettant l'accès à internet haut débit par le biais de la ligne téléphonique, constituée  de fils de cuivre.  Cette  ligne  téléphonique  relie  votre domicile  au central téléphonique  de France Télécom.
                 <a
-                  href   = "http://fr.wikipedia.org/wiki/Asymmetric_Digital_Subscriber_Line"
+                  href   = "http://www.manchenumerique.fr/Un-citoyen/Equipes-et-connectes/Acceder-a-internet-haut-debit-partout-dans-la-Manche"
                   target = "_blank">
 
                   En savoir plus
@@ -461,7 +461,7 @@
                 Cette technologie hertzienne, déployée par Manche Numérique, permet de desservir les zones non-éligibles à I'ADSL dites "zones blanches" et les zones qui seront déployées ultérieurement par la fibre optique.  Le MiMo permet un accès à internet et à un service de téléphonie. Cette technologie offre des débits de l'ordre de 10 Mbit/s descendants et de 3 Mbit/s montants.
 
                 <a
-                  href   = "http://fr.wikipedia.org/wiki/MIMO_(t%C3%A9l%C3%A9communications)"
+                  href   = "http://www.manchenumerique.fr/Un-citoyen/Equipes-et-connectes/MiMo"
                   target = "_blank">
 
                   En savoir plus

+ 5 - 4
js/app.js

@@ -498,7 +498,7 @@ app.controller('mainController', function($scope, $detection, $http, $mdSidenav,
   };
 
   var formatDate = function(value) {
-    return moment(value.toString().substr(0,4) + '-' + value.toString().substr(4,2) + '-' + value.toString().substr(6,2)).locale("fr");
+    return moment(value, 'DD/MM/YY');
   };
 
   var getFullAddress = function(callback) {
@@ -590,6 +590,7 @@ app.controller('mainController', function($scope, $detection, $http, $mdSidenav,
     })
     .done(function( msg ) {
       onResults(msg);
+
     });
 
     var onResults = function(results) {
@@ -797,7 +798,7 @@ app.controller('mainController', function($scope, $detection, $http, $mdSidenav,
   };
 
   var isDate = function(value) {
-    return (value.toString().length === 14 && value.toString().substring(0,2) === "20");
+    return (value.toString().length === 8 && value.toString().substr(2, 1) === "/" && value.toString().substr(5,1) === "/");
   };
 
   var isInside = function(polygon, point) {
@@ -930,7 +931,7 @@ app.controller('mainController', function($scope, $detection, $http, $mdSidenav,
     if(!date || date === "Invalid date") {return;}
     var momentDate = moment(date, 'DD/MM/YYYY');
 
-    var result =  '<div class="popup-line"><div class="box-eligibilite-title">Date prévisionnelle abonnement FTTH</div><div style="font-weight: bold;" class="popup-value">' + momentDate.locale("fr").format('ddd, LL') + '</div><div class="popup-small-date">' + momentDate.locale("fr").fromNow() + '</div></div>';
+    var result =  '<div class="popup-line"><div class="box-eligibilite-title">Date prévisionnelle abonnement FTTH</div><div style="font-weight: bold;" class="popup-value">' + momentDate.locale("fr").format('MMMM YYYY') + '</div><div class="popup-small-date">' + momentDate.locale("fr").fromNow() + '</div></div>';
     return $sce.trustAsHtml(result);
   };
 
@@ -999,7 +1000,7 @@ app.controller('mainController', function($scope, $detection, $http, $mdSidenav,
       if(property.substring(0, 5) === 'DATE_' && !$scope.dictionary[value] && isDate(value)) {
         date = formatDate(value);
       }
-      tooltip += '<div class="popup-line"><div class="popup-label">' + label + '</div><div class="popup-value">' + (date ? date.locale("fr").format('ddd, LL') : value) + '</div><div class="popup-small-date">' + (date ? date.locale("fr").fromNow() : '') + '</div></div>';
+      tooltip += '<div class="popup-line"><div class="popup-label">' + label + '</div><div class="popup-value">' + (date ? date.locale("fr").format('MMMM YYYY') : value) + '</div><div class="popup-small-date">' + (date ? date.locale("fr").fromNow() : '') + '</div></div>';
     });
 
     if(identifier === 'adsl') {