[PLUGIN] plxBibTex pour l'affichage de bibliographie .bib

olivejerolivejer Member
octobre 2013 modifié dans Plugins
Salut à Tous

Voici mon premier plugin pas tout à fait terminé.
Il s'agit d'un petit plugin qui permet d'afficher une bibliographie à partir d'un fichier BibTex .bib. (les utilisateurs de Latex se reconnaîtront)
J'ai pour cela utlisé le script d'Andreas Classen
Je ne suis pas sur qu'il serve à beaucoup de monde, mais on ne sait jamais. :)


Dépot pour les releases

version 1.0

pour afficher la biblio
[== PHP ==]

//pour une page statique
<?php
global $plxShow;
eval($plxShow->CallHook('BibTex')); 
?>
//sinon seulement
<?php eval($plxShow->CallHook('BibTex')); ?>


La config :
plxbibtex-config.png

Ce que ça fait dans le thème kGrid de kamea" :
plxbibtex-biblio.png

Options disponibles :
[list=*]
[*]Choisir les auteurs des références que l'on veut afficher[/*]
[*]Choisir les auteurs que l'on veut mettre en surbrillance[/*]
[*]Choir le nombre d'auteurs affichés[/*]
[*]Choix des catégories à afficher[/*]
[*]Grouper par catégories[/*]
[*]Grouper par années[/*]
[/list]

Options à venir :
[list=*]
[*]Affichage des résumés[/*]
[*]Affichage du bibtex (pour permettre de citer)[/*]
[*]Nouveaux hooks pour afficher plusieurs biblio[/*]
[/list]


Version 1.0 :
[list=*]
[*]Ajout des catégories à afficher[/*]
[*]Ajout des aides (fr,en)[/*]
[*]Résolution du bug des redirections (sous PHP 5.2.17) [/*]
[/list]

Version 0.1a :
[list=*]
[*]version initiale.[/*]
[/list]

Réponses

  • Cool. Ça peut être utile. Merci.
  • Intéressant, merci :)
  • Oh super, merci beaucoup !
    Je devrais, avec mon amie, lancer un petit site orientée sciences humaines (socio / géo), je t'assure que ton plugin nous sera bien pratique !
  • Merci olivejer, peut servir en effet ;)
  • Couplé avec le thème fullscreen pageflip de Frédéric, ça peut donner un résultat intéressant.
  • Plugin qui se révèlera plus utile que tu ne le pensais ! :)

    Merci.


    à plus,

    Gzyg
  • Gzyg a écrit:
    Plugin qui se révèlera plus utile que tu ne le pensais ! :)
    Comme le dit souvent Sebsauvage, partagez, partagez, partagez ! Ça peut toujours être utile à quelqu'un...
  • HarukaHaruka PluXml Project Manager
    Merci pour ce plugin, je l'ai ajouté au Wiki.
  • je suis peut etre un noob mais je ne vois rien d'affiché sur le site Demo dans la page statique biblio.
    J'ai manqué un truc ?
    :D
  • c'est revenu je bosse dessus c'est pour ça. Je sais c'est pas bien :)
  • ;)
    Effectivement, je confirme ca pourrait etre très interessant.
  • L'appel
    global $plxShow;
    
    n'est nécessaire que pour les pages statiques normalement...
  • tout à fait d'accord :)
    c'est vrai que les biblios change pas trop souvent et que du coup moi je ne l'utilise qu'en page statique.
  • Oui, je m'en doutais mais c'était pour un rappel :P
  • Merci, vraiment sympa ce plugin ;) bon boulot.
  • Salut j'en profite pour demander un conseil pour la création de ce plugin. Dès que je l'active les redirections ne fonctionnent plus dans la partie admin.
    Je suis obligé de revalider dans la barre d'adresse.
    J'ai du oublié un truc mais je trouve pas.
    Si quelqu'un pouvait regarder, je pense que c'est dans le config.php ?

    Bonne soirée
  • Bonjour à tous !

    Je vais passer pour un ignorant, mais à quoi ça sert exactement ?

    Merci en tout cas pour le boulot accomplit !
  • olivejer a écrit:
    Salut j'en profite pour demander un conseil pour la création de ce plugin. Dès que je l'active les redirections ne fonctionnent plus dans la partie admin.
    Je suis obligé de revalider dans la barre d'adresse.
    J'ai du oublié un truc mais je trouve pas.
    Si quelqu'un pouvait regarder, je pense que c'est dans le config.php ?

    Bonne soirée
    C'est à cause de ça que gutuma plante ?
    Comme tu l'as dit dans le topic qui lui est consacré, repars d'une installation propre.

    Je vais tout de même regarder ton plugin.
  • aruhuno a écrit:
    Bonjour à tous !

    Je vais passer pour un ignorant, mais à quoi ça sert exactement ?

    Merci en tout cas pour le boulot accomplit !

    En fait ça sert surtout aux chercheurs qui veulent afficher leur bibliographie ou celle de leur laboratoire (liste d'articles scientifiques). C'est ce que je fais dans le mien (site perso et site de mon labo), je ne gère qu'un seul fichier bibtex pour tous les chercheur de mon labo.
  • J'ai mis à jour plxBibTex en version 1.0 (première à priori stable :) ) voir en haut pour les détails.
Connectez-vous ou Inscrivez-vous pour répondre.