Changement de dates et tarifs sur NOTEPAD++

BOURGEOISJrme -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'ai une amie qui a un site créé chez one.com. Il s'agit d'un site pour son gîte familial.
Elle doit mettre à jour ses tarifs sur sa page "les tarifs" ainsi que ses nouvelles périodes de disponibilité.
Je ne suis pas à l'origine de la mise en place de ce site mais elle souhaiterait me le confier en gestion (changement de date, de photos, de tarifs....) et je ne connais rien à la programmation.
Pouvez vous me dire ce que je dois faire sur notepad++ pour de telles modifications. (il apparaît les termes de "date", "calendrier", table mais je ne sais pas ou trouver le lien pour faire la modification. le site est http://www.source-miss-terre.fr/ et ci dessous les lignes de code de notepad++
    <th colspan="4" class="tab-titre">Périodes de Location</th>
   </tr>
   <tr>
    <td onclick="date(jan)">Janvier - Février</td>
    <td onclick="date(fev)">Février - Mars</td>
    <td onclick="date(mar)">Mars - Avril</td>
    <td onclick="date(avr)">Avril - Mai</td>
   </tr>
   <tr>
    <td onclick="date(mj)">Mai - Juin</td>
    <td onclick="date(ja)">Juillet</td>
    <td onclick="date(sep)">Août</td>
    <td onclick="date(od)">Septembre</td>  </tr>
   <tr>
    <td onclick="date(tou)">Octobre - Novembre</td>
    <td onclick="date(nna)">Novembre - Décembre</td>
    <td onclick="date(we)">Noël et Nouvel An</td>
    <td onclick="date(pro)">Week-end</td>
   </tr>
   </table>
  </div>
  <div class="cal-dispo">
  <table id="dates">
   <tr>
    <th class="tab-titre">Dates disponibles</th>
   </tr>
   <tr>
    <td id="cel1"></td>
   </tr>
   <tr>
    <td id="cel2">Cliquez sur les mois</td>
   </tr>
   <tr>
    <td id="cel3">afin d'accéder aux disponiblés</td>
   </tr>
  </table>
   </div>
  <div class="cal-dispo">
  <table id="gdf">
 


EDIT : Ajout des balises de code

Comptant sur votre aide
Cordialement
A voir également:

2 réponses

telliak Messages postés 3668 Date d'inscription   Statut Membre Dernière intervention   882
 
Salut,
elle souhaiterait me le confier en gestion [...] et je ne connais rien à la programmation.
Bien qu'il ne s'agisse pas de programmation, les conditions essentielles pour tout casser sont réunies :-)
La gestion de site ne s'improvise pas du jour au lendemain et va un peu plus loin que l'utilisation d'un éditeur...
1
Judge_DT Messages postés 29412 Date d'inscription   Statut Modérateur Dernière intervention   9 671
 
Hi,

Surtout avec du contenu dynamique...

Y'a l'air d'avoir du JS dans l'air et probablement d'autres surprises, mais j'ai pas poussé étant sur mobile.

Il est clair que là, on improvise pas si on connaît pas... sauf si on veut tout péter et mettre la chose en l'air.
0
BOURGEOISJrme
 
merci pour les conseils, je ne touche pas sans un spécialiste !
0
telliak Messages postés 3668 Date d'inscription   Statut Membre Dernière intervention   882
 
Sage précaution.
Bonne journée.
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Ces fameuses dates sont écrites en "dur" dans un fichier JS (chargé depuis le code de la page via l'instruction
<script src="js/dispo.js" defer></script>

et donc qui implique le fichier se trouve dans le répertoire js du site.

Le script contient le code suivant
var jan = ["Janvier - Février", "Du 06/01/2018 - Au 10/02/2018", "290€ la semaine"];
var fev = ["Février - Mars", "Du 10/02/2018 - Au 10/03/2018", "330€ la semaine"];
var mar = ["Mars - Avril", "Du 10/03/2018 - Au 07/04/2018", "290€ la semaine"];
var avr = ["Avril - Mai", "Du 07/04/2018 - Au 05/05/2018", "330€ la semaine"];
var mj = ["Mai - Juin", "Du 05/05/2018 - Au 29/06/2018", "360€ la semaine"];
var ja = ["Juillet", "Du 30/06/2018 - Au 31/07/2018", "490€ la semaine"];
var sep = ["Août", "Du 01/08/2018 - Au 31/08/2018","490€ la semaine"];
var od = ["Septembre", "Du 01/09/2018 - Au 29/09/2018", "360€ la semaine"];
var tou = ["Octobre - Novembre", "Du 21/10/2017 - Au 04/11/2017", "330€ la semaine"];
var nna = ["Novembre - Décembre", "Du 04/11/2017 - Au 22/12/2017", "290€ la semaine"];
var we = ["Noël - Noël et Nouvel An", "Du 23/12/2017 - Au 06/01/2018", "330€"];
var pro = ["Week-end", "Du vendredi soir - Au dimanche midi", "100€"];
var menu_on = 0;

function date(jour) {
	var cel1 = document.getElementById("cel1");
	var cel2 = document.getElementById("cel2");
	var cel3 = document.getElementById("cel3");
	cel1.innerHTML = jour[0];
	cel2.innerHTML = jour[1];
	cel3.innerHTML = jour[2];

}
function menu() {
	if (menu_on == 0) {
		document.getElementById("h1h2").style.display="none";
		document.getElementById("nav-mbl").style.visibility= "visible";
		menu_on = 1;
	
  }else {
      document.getElementById("h1h2").style.display="block";
      document.getElementById("nav-mbl").style.visibility= "hidden";
      menu_on = 0;
      
  }

}


Hormis ce script JS ... je pense que tout le reste est "statique". (pas de base de données).
Bref.. juste des fichiers html / css à éditer avec un simple editeur de texte et donc aucune difficulté particulière.

Un conseil par contre... avant TOUTE modification, faire systématiquement un copie des fichiers au cas où.
Je te conseille même d'en faire des ZIP et de conserver plusieurs versions afin de pouvoir revenir en arrière si besoin.





1
telliak Messages postés 3668 Date d'inscription   Statut Membre Dernière intervention   882
 
Salut,
Bien sûr que c'est facile... pour quelqu'un qui s'y connaît, a fortiori pour un expert.
Cependant je maintiens que pour un béotien les risques d'erreur sont nombreux, de la virgule qui saute, à la faute de frappe, au guillemet ajouté. Notons pour commencer que les caractères diacritiques du code que tu affiches sont mal codés...
Ensuite bonjour le débogage pour un néophyte auquel parler de script JS est déjà vraisemblablement l'emmener dans l'inconnu.
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Là.. on est sur un site "statique" avec juste un pauvre petit code en javascript ..

La seule chose qu'elle pourrait "casser" c'est l'affichage des tarifs du tableau "Dates disponibles"
dans sa page http://www.source-miss-terre.fr/tarifs.html
Mais bon.. comme une sauvegarde du fichier original aura été effectuée.... il sera aisé de faire machine arrière....

Tout expert a, un jour, été néophyte.
Editer un fichier texte en respectant une certaine rigueur et syntaxe est à la porté de tous. Il suffit de s'y mettre.

J'aurai un tout autre discours si la modification du code concernait un CMS ou un Framework (comme synfony ou node js).
Mais..là.. franchement.... ce n'est pas beaucoup plus compliqué que de modifier une formule dans un fichier excel...
0