Changes between Version 32 and Version 33 of API


Ignore:
Timestamp:
07/30/13 16:54:39 (11 years ago)
Author:
teymour
Comment:

vire le widget de l'API

Legend:

Unmodified
Added
Removed
Modified
  • API

    v32 v33  
    3131
    3232Exemple pour Guy Teissier avec 60 pixels de hauteur : http://www.nosdeputes.fr/depute/photo/guy-teissier/60
    33 
    34 == Widget résumé d'un député ==
    35 
    36 Note : Pour la 14ème législature à partir de juillet 2012, les adresses ci-dessous doivent être remplacées par widget14 en lieu et place de widget. Les widget de la 13ème législature restent accessibles de manière permanente sur 2007-2012.nosdeputes.fr/widget
    37 
    38 Pour exporter des morceaux de !NosDeputes.fr sur un autre site : retourne une zone html proposant pour un député son titre, sa photo, son graphe, sa barre d'activité et ses mots-clés.
    39 
    40 L'accès est proposé via les URLs de la forme http://www.nosdeputes.fr/widget/#NOM avec #NOM idéalement de la forme "slug" (fourni dans les listes et informations individuelles de députés, cf ci-dessus), "Prénom Nom" ou encore (sous réserve d'homonymes) "Nom", par exemple : http://www.nosdeputes.fr/widget/ayrault
    41 
    42 Plusieurs options peuvent également être passées en paramètres :
    43   * Les options '''notitre''', '''nophoto''', '''nographe''', '''noactivite''' et '''notags''' peuvent être utilisées de façon complémentaire pour n'afficher qu'une partie des éléments (activer avec valeur 1 ou true).
    44   * L'option '''maxtags''' peut être précisée pour limiter le nombre de mots-clés affichés. Par défaut la valeur maximale affichée est de 40 mots-clés.
    45   * L'option '''width''' permet de définir la largeur totale de la zone produite. Par défaut la taille normale est de 935 pixels.
    46   * L'option '''iframe''' est à employer lors de l'usage d'un iframe html pour intégrer le widget, afin d'assurer le bon fonctionnement des liens (activer avec valeur 1 ou true).
    47 
    48 Quelques exemples :
    49   * Les 100 premiers mots-clés de Bernard Accoyer, son titre, et son graphe : http://www.nosdeputes.fr/widget/accoyer?nophoto=1&noactivite=1&maxtags=100
    50   * Une vignette de 150px de large avec le nom, la photo et les 20 principaux mots-clés de Jean-François Copé : http://www.nosdeputes.fr/widget/cope?nographe=1&noactivite=1&width=150&maxtags=20
    51   * La photo, le graphe d'activité et la barre d'activité de François Hollande sur 600 pixels de large : http://www.nosdeputes.fr/widget/hollande?notags=1&notitre=1&width=600
    52 
    53 Il est relativement aisé d'inclure ces éléments sur un autre site à l'aide d'iframe en html, de file_get_contents en php, d'ajax en javascript, ...
    54 
    55 Par exemple la page http://www.regardscitoyens.org/gouvernement2012/ est écrite tout simplement ainsi :
    56 
    57 {{{
    58 <?php
    59   $anciens_deputes = array("HOLLANDE", "Ayrault", "FABIUS", "TAUBIRA", "MOSCOVICI", "TOURAINE", "VALLS", "MONTEBOURG", "SAPIN", "FILIPPETTI", "FIORASO", "LEBRANCHU", "LUREL", "FOURNEYRON", "CAHUZAC", "PAU-LANGEVIN", "VIDALIES", "BATHO", "LAMY", "CAZENEUVE", "DELAUNAY", "PINEL", "CUVILLIER");
    60   foreach ($anciens_deputes as $d)
    61     echo file_get_contents('http://www.nosdeputes.fr/widget/'.$d.'?maxtags=15');
    62 ?>
    63 }}}
    64 
    65 Pour un usage simplifié, nous proposons une interface web permettant de réaliser des essais et de disposer d'une simple ligne html à insérer : http://www.nosdeputes.fr/widget14
    6633
    6734== Chiffres de la synthèse sur tous les députés ==