Guilde RP de Gw2

Le PvP, le PvE, et le RP sur Gw2, secteurs d'avenir de la Grande Armée
 
AccueilDernières imagesRechercherS'enregistrerConnexion
-20%
Le deal à ne pas rater :
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, 144 Hz, FreeSync ...
399 € 499 €
Voir le deal

Partagez
 

 Traducteur Calendaire

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Dakeyras Cuqlaiz
Orateur
Orateur
Dakeyras Cuqlaiz


Messages : 256

Main
Profession: Assassin
Grade: Recrue
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 11:23

Bonjour à tous,
Je profite de cette acalmie sur notre fort pour venir vous mettre a disposition un outils que j'ai apercu
sur l'un des nombreux forum RP de Guild Wars 2.
En effet en me balladant sur le net j'ai trouver un traducteur de date.
En effet grace à ce petit outils que je vais vous poster nous auront la possibilité de connaitre la date
exacte en Krytien.
Cela peut s'averer interessant pour les rapports de mission.

Code:
<div>
   <!-- bibliothèque jquery herbergée par google.app -->
   <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
   <!-- extension jquery.UI servant au calendrier herbergée par google.app -->
   <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script>
   <script type="text/javascript">
      $(document).ready(function() {
         //localisation du plugin en francais
         jQuery(function($){
            $.datepicker.regional['fr'] = {clearText: 'Effacer', clearStatus: '',
               closeText: 'Fermer', closeStatus: 'Fermer sans modifier',
               prevText: 'Préc', prevStatus: 'Voir le mois précédent',
               nextText: 'Suiv', nextStatus: 'Voir le mois suivant',
               currentText: 'Courant', currentStatus: 'Voir le mois courant',
               monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin',
               'Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
               monthNamesShort: ['Jan','Fév','Mar','Avr','Mai','Jun',
               'Jul','Aoû','Sep','Oct','Nov','Déc'],
               monthStatus: 'Voir un autre mois', yearStatus: 'Voir un autre année',
               weekHeader: 'Sm', weekStatus: '',
               dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
               dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'],
               dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'],
               dayStatus: 'Utiliser DD comme premier jour de la semaine', dateStatus: 'Choisir le DD, MM d',
               dateFormat: 'dd/mm/yy', firstDay: 0,
               initStatus: 'Choisir la date', isRTL: false};
            $.datepicker.setDefaults($.datepicker.regional['fr']);
         });
         //ajout du module de selection de date via le plugin jquery.ui
         $('.calendar').datepicker();
        
         $('#dateConversion').change(function(){
            //on parse la date format français JJ/MM/AAAA
            var tab = $(this).val().split('/');
            var d = new Date(tab[2], tab[1], tab[0]);
            //calcul du jour de l'année (24h x 3600sec x 1000 ms = 86400000)
            var d2 = new Date(tab[2],1,1);
            var DoY = Math.ceil((d - d2 + 1 )/ 86400000);
            var t = 0;
            var complement = 'ème';
            var saison = '';
            //on split les jours en fonction des saisons
           
            //impossible de faire un switch case avec des inégalités en js...
            if(DoY > 270){
               t =  DoY - 270;
               saison = 'saison du Colosse';
            }else{
               if(DoY > 180){
                  t =  DoY - 180;
                  saison = 'saison du Scion';
               }else{
                  if(DoY > 90){
                     t =  DoY - 90;
                     saison = 'saison du Phénix';
                  }else{
                     t =  DoY
                     saison = 'saison du Zéphyr';
                  }
               }
            }
            //histoire de pas afficher le 1ème, ça fait moche
            if(t == 1)
            {
               complement = "er";
            }
            //on envoie le résultat a l'affichage
            $('#resultatConversion').html(t.toString() + complement + ' jour de la ' + saison);
         });
      });
   </script>
  
   <!-- on fait un formulaire pour éviter l'utilisation de "entrée" qui provoquerait la validation du formulaire principal, on pourra capturer l'event via js -->
   <form action="#" method="GET" id="miniForumulaire">
      <input type="text" value="" id="dateConversion" class="calendar" />
      <span id="resultatConversion"></span>
   </form>
</div>
Copier le texte ci dessus.
Coller le dans votre bloc note
Enregistrer le fichier avec le nom calendrier.html (ou le nom de votre choix mais il faut que l'extension termine par ".html"
et ouvre votre nouveau fichier avec votre navigateur et cela vous donnera un traducteur tout chaud.


Vous pourrez donc transcrire de Facon RP toutes les dates de vos évenements.
pour rappel nous avions effectué des recherches sur les informations calendaires de la Tyrie
je vous mets le lien vers cet ancien topic ci dessous

https://la-grande-armee-rp.forumgaming.fr/t376-calendrier?highlight=calendrier


Dernière édition par Dakeyras Cuqlaiz le Jeu 7 Nov - 16:50, édité 1 fois
Revenir en haut Aller en bas
Thancrèdes
Phénix
Phénix
Thancrèdes


Féminin Messages : 1119
Age : 37

Main
Profession: Envouteur
Grade: Dignitaire
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 13:04

je n'ai pas encore testé mais ca va faciliter bien des choses !!

Smile
Revenir en haut Aller en bas
Moraz Bloodshed
Phénix
Phénix
Moraz Bloodshed


Masculin Messages : 1165
Age : 36

Main
Profession: Guerrier
Grade: Brigadier
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 15:46

si c'est du HTML, y'a peut être même moyen de lui faire une petite place sur le fofo ^^

et effectivement, si c'est un outil dont les résultats sont ceux acceptés par la communauté RP, ça peut être très intéressant ^^

(EDIT: pas réussi à le faire fonctionner par contre, pas essayé très longtemps, aussi, faut dire ^^)
Revenir en haut Aller en bas
Dakeyras Cuqlaiz
Orateur
Orateur
Dakeyras Cuqlaiz


Messages : 256

Main
Profession: Assassin
Grade: Recrue
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 16:00

Moraz Bloodshed a écrit:
(EDIT: pas réussi à le faire fonctionner par contre, pas essayé très longtemps, aussi, faut dire ^^)
ouais il semblerai qu'il y'ai quelques soucis je vais faire le necessaire afin de pouvoir vous fournir une version qui fonctionne nickel



[Edit] j'ai modifié le code c'est moche mais ca marche !
Revenir en haut Aller en bas
Asillyss
Maître d'Assemblée
Maître d'Assemblée
Asillyss


Masculin Messages : 651
Age : 29

Main
Profession: Envouteur
Grade: Soldat
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 17:22

Marche pas non plus ^^
Mais l'idée est très intéressante.
Revenir en haut Aller en bas
Kaërlan
Phénix
Phénix
Kaërlan


Masculin Messages : 2474
Age : 26

Main
Profession: Envouteur
Grade: Chancelier
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 18:12

Owiiiiii ! Excellent ! Very Happy

(Chez moi ça marche ! xD)
Revenir en haut Aller en bas
Anna Hawsk
Phénix
Phénix
Anna Hawsk


Féminin Messages : 3060
Age : 35

Main
Profession: Gardien
Grade: Exécuteur (Les Loups de Grenth)
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 18:27

Je vais tester ça et voir ce qu'on peut en faire :3

Mémémé.... Il est top ce truc!!!! Laekk! Il faut qu'on l'intègre!!!!
Revenir en haut Aller en bas
Miloan
Prédicateur
Prédicateur
Miloan


Masculin Messages : 386
Age : 27

Main
Profession: Assassin
Grade: Recrue
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 18:53

Moraz Bloodshed a écrit:
(EDIT: pas réussi à le faire fonctionner par contre, pas essayé très longtemps, aussi, faut dire ^^)
Moraz et sa détermination légendaire !

Sinon ça marche pas pour moi :/
Revenir en haut Aller en bas
Anna Hawsk
Phénix
Phénix
Anna Hawsk


Féminin Messages : 3060
Age : 35

Main
Profession: Gardien
Grade: Exécuteur (Les Loups de Grenth)
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 20:56

prenez ça, vous le collez dans un fichier txt, que vous renommez après en .html :

Code:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>calcul date RP</title>
</head>

<body>


<div>
  <!-- bibliothèque jquery herbergée par google.app -->
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
  <!-- extension jquery.UI servant au calendrier herbergée par google.app -->
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script>
  <script type="text/javascript">
      $(document).ready(function() {
        //localisation du plugin en francais
        jQuery(function($){
            $.datepicker.regional['fr'] = {clearText: 'Effacer', clearStatus: '',
              closeText: 'Fermer', closeStatus: 'Fermer sans modifier',
              prevText: 'Préc', prevStatus: 'Voir le mois précédent',
              nextText: 'Suiv', nextStatus: 'Voir le mois suivant',
              currentText: 'Courant', currentStatus: 'Voir le mois courant',
              monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin',
              'Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
              monthNamesShort: ['Jan','Fév','Mar','Avr','Mai','Jun',
              'Jul','Aoû','Sep','Oct','Nov','Déc'],
              monthStatus: 'Voir un autre mois', yearStatus: 'Voir un autre année',
              weekHeader: 'Sm', weekStatus: '',
              dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
              dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'],
              dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'],
              dayStatus: 'Utiliser DD comme premier jour de la semaine', dateStatus: 'Choisir le DD, MM d',
              dateFormat: 'dd/mm/yy', firstDay: 0,
              initStatus: 'Choisir la date', isRTL: false};
            $.datepicker.setDefaults($.datepicker.regional['fr']);
        });
        //ajout du module de selection de date via le plugin jquery.ui
        $('.calendar').datepicker();
       
        $('#dateConversion').change(function(){
            //on parse la date format français JJ/MM/AAAA
            var tab = $(this).val().split('/');
            var d = new Date(tab[2], tab[1], tab[0]);
            //calcul du jour de l'année (24h x 3600sec x 1000 ms = 86400000)
            var d2 = new Date(tab[2],1,1);
            var DoY = Math.ceil((d - d2 + 1 )/ 86400000);
            var t = 0;
            var complement = 'ème';
            var saison = '';
            //on split les jours en fonction des saisons
           
            //impossible de faire un switch case avec des inégalités en js...
            if(DoY > 270){
              t =  DoY - 270;
              saison = 'saison du Colosse';
            }else{
              if(DoY > 180){
                  t =  DoY - 180;
                  saison = 'saison du Scion';
              }else{
                  if(DoY > 90){
                    t =  DoY - 90;
                    saison = 'saison du Phénix';
                  }else{
                    t =  DoY
                    saison = 'saison du Zéphyr';
                  }
              }
            }
            //histoire de pas afficher le 1ème, ça fait moche
            if(t == 1)
            {
              complement = "er";
            }
            //on envoie le résultat a l'affichage
            $('#resultatConversion').html(t.toString() + complement + ' jour de la ' + saison);
        });
      });
  </script>
 
  <!-- on fait un formulaire pour éviter l'utilisation de "entrée" qui provoquerait la validation du formulaire principal, on pourra capturer l'event via js -->
  <form action="#" method="GET" id="miniForumulaire">
      <input type="text" value="" id="dateConversion" class="calendar" />
      <span id="resultatConversion"></span>
  </form>
</div>


</body>
</html>


Revenir en haut Aller en bas
Miloan
Prédicateur
Prédicateur
Miloan


Masculin Messages : 386
Age : 27

Main
Profession: Assassin
Grade: Recrue
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 21:08

Ok pour moi Smile

Anna, t'as juste rajouté les balises et et quelques meta ?
Revenir en haut Aller en bas
Kaërlan
Phénix
Phénix
Kaërlan


Masculin Messages : 2474
Age : 26

Main
Profession: Envouteur
Grade: Chancelier
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 21:17

J'essaye d'intégrer ça sur le fofo dans une page html, je vous en donne des news ensuite ! Wink
Revenir en haut Aller en bas
Anna Hawsk
Phénix
Phénix
Anna Hawsk


Féminin Messages : 3060
Age : 35

Main
Profession: Gardien
Grade: Exécuteur (Les Loups de Grenth)
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeJeu 7 Nov - 21:56

oui Milow j'ai juste rajouté les balises pour qu'il y aie les bases complètes de la page HTML^^
Revenir en haut Aller en bas
Moraz Bloodshed
Phénix
Phénix
Moraz Bloodshed


Masculin Messages : 1165
Age : 36

Main
Profession: Guerrier
Grade: Brigadier
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeVen 8 Nov - 10:27

du point de vue intégration, je sais pas de quelle liberté vous disposez (je sais, j'en dispose aussi, mais j'ai pas encore bien regardé ^^) mais un truc qui serait classe ça serait de l'avoir sur la page de rédaction d'un message ^^
Revenir en haut Aller en bas
Nöyan Colère Rouge
Adepte
Adepte
Nöyan Colère Rouge


Masculin Messages : 157
Age : 30

Main
Profession: Gardien
Grade: Recrue
Niveau:
Traducteur Calendaire Left_bar_bleue27/80Traducteur Calendaire Empty_bar_bleue  (27/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeVen 8 Nov - 12:45

Je me suis amusé à le modifier du coup j'ai l'impression de contrôler le temps je me sent puissant *_*!
Revenir en haut Aller en bas
Anna Hawsk
Phénix
Phénix
Anna Hawsk


Féminin Messages : 3060
Age : 35

Main
Profession: Gardien
Grade: Exécuteur (Les Loups de Grenth)
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeVen 8 Nov - 13:55

Mow : je crois que c'est éventuellement possible *.*

Izzo > mais qu'as-tu fait?
Revenir en haut Aller en bas
Nöyan Colère Rouge
Adepte
Adepte
Nöyan Colère Rouge


Masculin Messages : 157
Age : 30

Main
Profession: Gardien
Grade: Recrue
Niveau:
Traducteur Calendaire Left_bar_bleue27/80Traducteur Calendaire Empty_bar_bleue  (27/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeVen 8 Nov - 14:34

Avec un pote on a cherché un code pour changer le skin . Perso j y connais rien en Html mais il me l'a fait en mode compteur de temps de la delorean ^^.
Revenir en haut Aller en bas
Anna Hawsk
Phénix
Phénix
Anna Hawsk


Féminin Messages : 3060
Age : 35

Main
Profession: Gardien
Grade: Exécuteur (Les Loups de Grenth)
Niveau:
Traducteur Calendaire Left_bar_bleue80/80Traducteur Calendaire Empty_bar_bleue  (80/80)

Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitimeVen 8 Nov - 16:30

Envoie pour voir ce qu'on peut en faire!
Revenir en haut Aller en bas
Contenu sponsorisé




Traducteur Calendaire Empty
MessageSujet: Re: Traducteur Calendaire   Traducteur Calendaire Icon_minitime

Revenir en haut Aller en bas
 

Traducteur Calendaire

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Guilde RP de Gw2 :: Guild Wars 2 :: Entraide et Tutoriaux-