Changeset 42428 in spip-zone


Ignore:
Timestamp:
Nov 21, 2010, 9:10:47 AM (10 years ago)
Author:
eric@…
Message:

On utilise le pipeline affiche_milieu pour ajouter, sur la page d'édition d'un site, la boussole d'appartenance si besoin

Location:
_plugins_/boussole
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/boussole/boussole_pipelines.php

    r42026 r42428  
    44if (!defined("_ECRIRE_INC_VERSION")) return;
    55
     6/**
     7 * Insertion dans le pipeline header_prive
     8 * Inclure les css prive de la boussole (formulaire de configuration)
     9 *
     10 * @param object $flux
     11 * @return $flux
     12 */
    613function boussole_header_prive($flux){
    714        $css = find_in_path('css/boussole_prive.css');
     
    1017}
    1118
     19
     20/**
     21 * Insertion dans le pipeline affiche_milieu
     22 * Affiche un bloc l'identification de la boussole a laquelle appartient le site edite
     23 *
     24 * @param object $flux
     25 * @return $flux
     26 */
     27function boussole_affiche_milieu($flux){
     28        if ($flux['args']['exec'] == 'sites') {
     29                $id_syndic = $flux['args']['id_syndic'];
     30                $flux['data'] .= recuperer_fond('prive/milieu/site_boussole', array('id_syndic'=>$id_syndic));
     31        }
     32        return $flux;
     33}
     34
    1235?>
  • _plugins_/boussole/lang/boussole_fr.php

    r42421 r42428  
    1010        'bouton_supprimer' => 'Supprimer',
    1111        'bulle_aller_site' => 'Se rendre sur la page du site référencé',
     12        'bulle_aller_boussole' => 'Se rendre sur la page de la boussole',
    1213        'bulle_afficher' => 'Afficher dans les modèles',
    1314        'bulle_cacher' => 'Ne pas afficher dans les modèles',
     
    4950        'info_liste_aucune_boussole' => 'Aucune boussole n\'a encore été chargée dans votre base. Utilisez le formulaire ci-dessous pour en ajouter.',
    5051        'info_liste_boussoles' => 'Vous trouverez ci-dessous la liste des boussoles ajoutées à votre base.',
     52        'info_site_boussole' => 'Ce site fait partie de la boussole « @boussole@ »',
    5153
    5254// L
  • _plugins_/boussole/plugin.xml

    r42299 r42428  
    3131                <inclure>boussole_pipelines.php</inclure>
    3232        </pipeline>
     33        <pipeline>
     34                <nom>affiche_milieu</nom>
     35                <inclure>boussole_pipelines.php</inclure>
     36        </pipeline>
    3337
    3438        <bouton id="boussole" parent="configuration">
Note: See TracChangeset for help on using the changeset viewer.