Page 1 sur 2

Bibliothèques à jour

Posté : 10 avr. 2014, 20:23
par helmain
Comment avoir ses bibliothèques HighCharts/HighStock toujours à jour ??
Celles-ci sont mises à disposition par HighSoft sur son site http://code.highcharts.com
Vous pouvez donc appeler directement celles dont vous avez besoin dans le head de votre page de cette façon : <script type="text/javascript" src="http://code.highcharts.com/highcharts.js"></script>

Voici toutes les bibliothèques :
HighCharts
JS
http://code.highcharts.com/highcharts.js
http://code.highcharts.com/highcharts.src.js
http://code.highcharts.com/highcharts-all.js
http://code.highcharts.com/highcharts-more.js
http://code.highcharts.com/highcharts-more.src.js

Adapters
http://code.highcharts.com/adapters/mootools-adapter.js
http://code.highcharts.com/adapters/moo ... ter.src.js
http://code.highcharts.com/adapters/pro ... adapter.js
http://code.highcharts.com/adapters/pro ... ter.src.js
http://code.highcharts.com/adapters/sta ... amework.js
http://code.highcharts.com/adapters/sta ... ork.src.js

Modules
http://code.highcharts.com/modules/annotations.js
http://code.highcharts.com/modules/annotations.src.js
http://code.highcharts.com/modules/canvas-tools.js
http://code.highcharts.com/modules/canvas-tools.src.js
http://code.highcharts.com/modules/data.js
http://code.highcharts.com/modules/data.src.js
http://code.highcharts.com/modules/drilldown.js
http://code.highcharts.com/modules/drilldown.src.js
http://code.highcharts.com/modules/exporting.js
http://code.highcharts.com/modules/exporting.src.js
http://code.highcharts.com/modules/funnel.js
http://code.highcharts.com/modules/funnel.src.js
http://code.highcharts.com/modules/heatmap.js
http://code.highcharts.com/modules/heatmap.src.js
http://code.highcharts.com/modules/map.js
http://code.highcharts.com/modules/map.src.js
http://code.highcharts.com/modules/no-d ... display.js
http://code.highcharts.com/modules/no-d ... lay.src.js

Thèmes
http://code.highcharts.com/themes/dark-blue.js
http://code.highcharts.com/themes/dark-green.js
http://code.highcharts.com/themes/gray.js
http://code.highcharts.com/themes/grid.js
http://code.highcharts.com/themes/skies.js

HighStock
JS
http://code.highcharts.com/stock/highcharts-more.js
http://code.highcharts.com/stock/highcharts-more.src.js
http://code.highcharts.com/stock/highstock.js
http://code.highcharts.com/stock/highstock.src.js

Adapters
http://code.highcharts.com/stock/adapte ... adapter.js
http://code.highcharts.com/stock/adapte ... ter.src.js
http://code.highcharts.com/stock/adapte ... adapter.js
http://code.highcharts.com/stock/adapte ... ter.src.js

Modules
http://code.highcharts.com/stock/module ... s-tools.js
http://code.highcharts.com/stock/module ... ols.src.js
http://code.highcharts.com/stock/modules/data.js
http://code.highcharts.com/stock/modules/data.src.js
http://code.highcharts.com/stock/modules/exporting.js
http://code.highcharts.com/stock/module ... ing.src.js

Thèmes
http://code.highcharts.com/stock/themes/dark-blue.js
http://code.highcharts.com/stock/themes/dark-green.js
http://code.highcharts.com/stock/themes/gray.js
http://code.highcharts.com/stock/themes/grid.js
http://code.highcharts.com/stock/themes/skies.js

Re: Bibliothèques à jour

Posté : 10 avr. 2014, 22:36
par Météo Villarzel
Merci helmain,
ceci est bien pratique, on est sur d'avoir la dernière bibliothèque à jour.

Petite précision pour les novices.

Dans les exemple que j'ai mis à disposition dans mon tuto, il y a des liens vers les bibliothèques HighCharts/HighStock, ces liens pointent sur les bibliothèques que vous avez installé sur le serveur de votre site, par exemple

Code : Tout sélectionner

<script type="text/javascript" src="../highcharts/js/highcharts.js"></script> 
<script type="text/javascript" src="../highcharts/themes/grid.js"></script>
<script type="text/javascript" src="../highcharts/js/modules/exporting.js"></script> 
Si vous suivez l'astuce de helmain, vous pouvez mettre les liens qui pointent sur les bibliothèques installées sur le site http://code.highcharts.com, par exemple remplacez les liens ci-dessus par ceux-ci

Code : Tout sélectionner

<script type="text/javascript" src="http://code.highcharts.com/highcharts.js"></script> 
<script type="text/javascript" src="http://code.highcharts.com/themes/grid.js"></script>
<script type="text/javascript" src="http://code.highcharts.com/modules/exporting.js"></script>
et de ce fait vous pouvez supprimer les bibliothèques que vous avez installées sur votre site.

Re: Bibliothèques à jour

Posté : 14 avr. 2014, 14:01
par helmain
Pour ceux qui avaient des versions inférieures de HighCharts/HighStock à celles étant en ligne sur le site HighSoft, vous aurez un affichage du tooltip sur une seule ligne, c'est à dire aucun retour à la ligne.
Rien de bien grave.
Dans les dernières versions, le paramètre "useHTML" qui par défaut était à "true", et donc n'avait ne figurait dans le paramétrage du tooltip, est désormais à "false" et ne prend donc pas en compte le HTML.
Pour revenir à un affichage normal du tooltip, il suffit d'ajouter dans le paramétrage de celui-ci, la commande "useHTML: true" et tout rentrera dans l'ordre. :)

Re: Bibliothèques à jour

Posté : 08 sept. 2014, 19:42
par JP54
Quels sont les avantages d'avoir les bibliothèques toujours à jour.

Re: Bibliothèques à jour

Posté : 09 sept. 2014, 11:28
par Météo Villarzel
Salut,
L'avantage est d'avoir toujours les dernières "nouveautés" à jour, par contre il y a aussi des désavantages, j'ai dû modifier plusieurs graphiques au changement de la nouvelle version de librairie.
J'ai remis certains graphiques avec le lien sur une ancienne version en local.

Bonne journée

A+

Re: Bibliothèques à jour

Posté : 09 sept. 2014, 16:41
par JP54
Merci pour ta réponse Pierre-André, donc c'est un couteau à doubles tranchant.
Au pire Je pense que l'on peut télécharger les dernières librairies et les remplacer par les anciennes et voir s'il y a des modifications à faire sur les graphiques. Parce que je ne regardes pas tous les jours tous mes graphiques et si une mise à jour de la librairie est faite et que certains graphiques ne fonctionnent plus, c'est plutôt gênant.

Re: Bibliothèques à jour

Posté : 09 sept. 2014, 19:34
par Météo Villarzel
Bon, il fonctionnerons toujours, après c'est une question "cosmétique" il y a des choses qui plaisent à certain et pas a d'autre, c'est vraiment personnel, par défaut dans le nouvelle librairie, le point de rencontre avec la courbe et la souris, devient un gros truc avec une espèce d'ombre, on aime ou on n'aime pas !!!
Mais comme je l'ai dit, les graphiques fonctionnerons, après des goûts et des couleurs :lol:

A+

Re: Bibliothèques à jour

Posté : 09 sept. 2014, 19:46
par JP54
Ok Pierre André
merci

Re: Bibliothèques à jour

Posté : 21 sept. 2014, 11:13
par PascalWMR
Météo Villarzel a écrit :Salut,
L'avantage est d'avoir toujours les dernières "nouveautés" à jour, par contre il y a aussi des désavantages, j'ai dû modifier plusieurs graphiques au changement de la nouvelle version de librairie.
Bonjour à tous

Voila mon souci, j'ai mis à jour (en local) les librairies highcharts et highstock.
Pour highcharts, pas de problème; Mais pour highstock v 2.0.4 il y a un souci.
Mes graphiques highstock ne s'affiche plus :cry: .

Quelqu'un saurait-il ce qu'il y a à modifier dans l'ancien code pour que les graphiques se ré-affichent :?:

Merci

Re: Bibliothèques à jour

Posté : 21 sept. 2014, 11:29
par Météo Villarzel
Salut Pascal,
normalement il ne devrait pas avoir de problème d'une version à l'autre, sauf quelques paramètres de (design)

As-tu bien refait tes liens vers le bon répertoire ?

A+