2016-07-18 4 views
1

Notre société a un wiki interne alimenté par MediaWiki. Nous prévoyons de créer une page wiki pour publier des données opérationnelles sous forme de graphiques. Je me demande est-il possible de créer ce qui suit dans la page wiki?Comment créer des graphiques dynamiques dans Mediawiki

  1. Créer des boîtes combo comme la fréquence des données (mois dernier/dernier trimestre)
  2. bouton Créer pour générer le graphique
  3. Si possible un calendrier pour sélectionner les données vont
  4. Un graphique généré dynamiquement en fonction de ce qui précède filtres

Est-ce que les pages wiki permettent la création de ces objets et la génération de graphiques basés dynamiquement sur les filtres? Toute référence à cela est très appréciée.

Répondre

0

(Presque) Des graphiques interactifs sont possibles avec MediaWiki, mais seulement si vous installez the Graph extension, ce qui est un peu plus difficile à utiliser. Cependant, il existe de bons didacticiels et démonstrations sur la page d'extension et les sous-pages liées. Je ne suis pas tout à fait sûr, si tous vos cas d'utilisation peuvent être implémentés avec l'extension graphique, car je ne connais pas très bien cette extension.

+0

Merci. Pouvons-nous créer des combos et des boutons? Puis-je écrire une logique pour afficher les graphiques en fonction des paramètres du filtre? C'est possible? – qacodes

+0

Je ne suis pas sûr, mais je ne pense pas, car l'extension ne semble pas fournir ces logiques :( – Florian

1

Vous pouvez le faire avec une extension personnalisée. Voir Extension: Wiretap à titre d'exemple (le code source est sur GitHub). Fondamentalement, vous interrogez la base de données en utilisant PHP et l'ajouter dans la source HTML. Ensuite, vous pouvez utiliser JavaScript pour tracer avec d3.