Changeset 51661 in spip-zone


Ignore:
Timestamp:
Sep 21, 2011, 3:16:07 PM (10 years ago)
Author:
marcimat@…
Message:

Version 1.0 du plugin, qui affiche la liste des auteurs et documents liés à un mot sur la page du mot. Nécessite maintenant «afficher_objets» lui même nécessitant «bonux»...

Location:
_plugins_/mots_objets
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mots_objets/inc/gouverneur_de_mots.php

    r43836 r51661  
    2323        var $libelle_objet = ''; // 'mots_objets:objet_auteurs'         = 'Auteurs'
    2424        var $libelle_liaisons_objets = ''; // 'mots_objets:item_mots_cles_association_auteurs'  = 'aux auteurs'
     25        var $titre_mot_objets = ''; // 'mots_objets:titre_mot_objets'   = 'Les auteurs lies a ce mot-clé'
    2526
    2627        var $squelette_liste = ''; // 'auteurs' (prive/liste/auteurs) (avec plugin afficher_objets)
     
    6667                                'libelle_objet' => "mots_objets:objet_auteurs",
    6768                                'libelle_liaisons_objets' => "mots_objets:item_mots_cles_association_auteurs",
     69                                'titre_mot_objets' => "mots_objets:titre_mot_auteurs",
    6870                        )),
    6971                       
     
    7577                                'libelle_objet' => "medias:objet_documents",
    7678                                'libelle_liaisons_objets' => "mots_objets:item_mots_cles_association_documents",
     79                                'titre_mot_objets' => "mots_objets:titre_mot_documents",
    7780                        ))
    7881                ));
  • _plugins_/mots_objets/lang/mots_objets_fr.php

    r41185 r51661  
    2121        'item_mots_cles_association_documents' => 'aux documents',
    2222               
    23         // L
    24         'liste_mots' => 'Liste des mots clé attribués à cet auteur.',
     23
    2524
    2625        // O
     
    2928        // T
    3029        'titre_mots' => 'Mots clé',
     30        'titre_mot_auteurs' => 'Les auteurs liés à ce mot-clé',
     31        'titre_mot_documents' => 'Les documents liés à ce mot-clé',
    3132       
    3233);
  • _plugins_/mots_objets/mots_objets_pipelines.php

    r45357 r51661  
    2323        }
    2424
     25        // afficher les listes de nouveaux objets sur la page de mots
     26        if ($flux['args']['exec'] == 'mots_edit' AND !_request('edit')) {
     27                foreach (gouverneur_de_mots() as $objet=>$desc) {
     28                        if (find_in_path("prive/listes/mots_$objet." . _EXTENSION_SQUELETTES)) {
     29                                $flux['data'] .= recuperer_fond("prive/listes/mots_$objet", array(
     30                                        'id_mot' => $flux['args']['id_mot'],
     31                                        'titre' => _T($desc->titre_mot_objets),
     32                                ));
     33                        }
     34                }
     35        }
     36
     37        // afficher le formulaire de liaison de mots sur les nouveaux objets
    2538        // si on est sur une page ou il faut inserer les mots cles...
    2639        if (in_array($flux['args']['exec'], array_keys($ou))) {
  • _plugins_/mots_objets/plugin.xml

    r45357 r51661  
    66       
    77        <licence>GNU/GPL</licence>
    8         <version>0.4.3</version>
     8        <version>1.0.0</version>
    99        <version_base>0.2</version_base>
    1010       
    11         <etat>test</etat>
     11        <etat>stable</etat>
    1212        <lien></lien>
    1313       
     
    7979       
    8080        <necessite id="SPIP" version="[2.1.0;]" />
     81        <necessite id="afficher_objets" version="[1.2.0;]" />
    8182
    8283        <categorie>navigation</categorie>
Note: See TracChangeset for help on using the changeset viewer.