Changeset 40981 in spip-zone


Ignore:
Timestamp:
Sep 22, 2010, 11:44:36 AM (10 years ago)
Author:
joseph@…
Message:

Il faut faire l'insertion y compris dans un contexte non Zpip

Location:
_plugins_/dublin_core
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/dublin_core/dublin_core_pipelines.php

    r40946 r40981  
    11<?php
    22function dublin_core_insert_head($flux){
    3         if ($GLOBALS['page']['contexte']['type'] == 'article'){
    4                 $flux .= recuperer_fond('dublin_core_article', array('id_article'=>$GLOBALS['page']['contexte']['id_article']));
    5                 # interpreter le squelette spip en lui passant les bonnes informations
    6         } # si on est dans une page article.html
     3        // Si Zpip, on connait le type de page
     4         if (defined('_DIR_PLUGIN_Z')) {
     5                if ($GLOBALS['page']['contexte']['type'] == 'article'){
     6                        $flux .= recuperer_fond('dublin_core_article', array('id_article'=>$GLOBALS['page']['contexte']['id_article']));
     7                }
     8        // Sinon, on regarde juste si on dispose d'un id_article dans l'environnement
     9        } else {
     10                if ($GLOBALS['page']['contexte']['id_article']>0){
     11                        $flux .= recuperer_fond('dublin_core_article', array('id_article'=>$GLOBALS['page']['contexte']['id_article']));
     12                }
     13        }
    714        return $flux;
    815}
  • _plugins_/dublin_core/plugin.xml

    r40966 r40981  
    33        <categorie>statistique</categorie>
    44        <auteur>Tony Gheeraert, Ma&#239;eul Rouquette, Joseph</auteur>
    5         <version>1.1</version>
     5        <version>1.2</version>
    66        <etat>stable</etat>
    77        <description>Des Dublins Core pour vos articles, configurables avec le plugin CFG.</description>
Note: See TracChangeset for help on using the changeset viewer.