Ignore:
Timestamp:
Aug 18, 2009, 12:48:09 AM (12 years ago)
Author:
roux
Message:

Main finale en ce qui me concerne sur le premier plot avec les présences : j'ai intégré tous les éléments disponibles tels qu'utilisables, des options permettent de choisir en les précisant en array dans l'include component:

  • plot : envoie tous les plots si défini à "all" (valeur prise par défaut), juste les commissions si "commission", juste les hémicycles si "hémicycle" et le plot global com+hemi si "total"
  • questions : si défini, ajoute les questions orales en histogramme fin par dessus
  • fonctions : si défini, atténue le rouge des présences/invectives vers le jaune des participations quand un député a plus d'1/4 de ses interventions correspondant à une fonction (président, rapporteur, ...)
  • link ajoute un lien vers le plot all sur le ou les plot générés (ne marche que sur le total je crois)

Par defaut dans l'immédiat j'ai mis tout activé sauf le lien pour la page avec les 3 plots, et juste le lien et les questions pour la page du député.

Reste a définir une charte graphique niveau couleurs...
Et puis à l'intégrer dans la page. Parce que la zone actuelle est clairement trop étroite pour mettre un plot ou alors faut le faire beaucoup moins large et on perd en lisibilité. A voir comment on la place donc. A l'heure actuelle c du 800/300

J'ai aussi complété une fonctionnalités du plugin pChart en ajoutant un pourcentage de largeur (sur l'unité d'abscisse) en argument de la fonction drawOverLayBarGraph, ce qui permet de choisir la largeur et ainsi entre autres de faire le recouvrement nécessaire par exemple pour les vacances

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/plugins/xsPChartPlugin/lib/pChart/pChart/pChart.class

    r264 r266  
    12911291       imagecolortransparent($this->Layers[$GraphID],$C_White);
    12921292
    1293        $XWidth = $Width/200*$this->DivisionWidth;
     1293       $XWidth = $this->DivisionWidth * $Width / 200;
    12941294       $XPos   = $this->GAreaXOffset;
    12951295       $YZero  = $LayerHeight - ((0-$this->VMin) * $this->DivisionRatio);
Note: See TracChangeset for help on using the changeset viewer.