Changeset 48815 in spip-zone


Ignore:
Timestamp:
Jun 15, 2011, 3:20:10 PM (10 years ago)
Author:
n.pavot@…
Message:

On peut désormais lier une ou plusieurs organisations à une rubrique, directement à partir de la vue de la rubrique dans l'espace privé.

Location:
_plugins_/contacts_et_organisations
Files:
6 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/contacts_et_organisations/contacts_pipelines.php

    r47038 r48815  
    99 * Affichage du formulaire de choix Contact/Organisation
    1010 * dans la colonne de vue d'un auteur
     11 * et
     12 * Affichage du formulaire de recherche et de sélection d'Organisations
     13 * dans la colonne de vue d'une rubrique
    1114**/
    1215function contacts_affiche_gauche($flux){
     16
    1317        if ($flux['args']['exec'] == 'auteur_infos'){
    1418                $flux['data'] .= recuperer_fond('prive/boite/selecteur_contacts_organisations', array(
     
    1620                ), array('ajax'=>true));
    1721        }
     22
     23        if ($flux['args']['exec'] == 'naviguer' && $flux['args']['id_rubrique']){
     24                $flux['data'] .= recuperer_fond('prive/boite/selecteur_organisations_de_rubrique', array(
     25                        'id_rubrique'=>$flux['args']['id_rubrique']
     26                ));
     27        }       
     28
    1829        return $flux;
    1930}
    20 
    21 
    22 
    2331
    2432
     
    2735 * Insertion dans la vue des auteurs
    2836 * des informations relatives aux contacts et organisations
     37 * et
     38 * Insertion dans la vue des rubriques
     39 * des informations relatives aux organisations
    2940 */
    3041function contacts_affiche_milieu($flux){
     
    3647                $flux['data'] = $data . $flux['data'];
    3748                }
     49               
     50        if ($flux['args']['exec'] == 'naviguer' && $flux['args']['id_rubrique']){
     51                $flux['data'] .= recuperer_fond('prive/liste/organisations_liees_rubrique', array(
     52                        'id_rubrique' => $flux['args']['id_rubrique'],
     53                        'titre' => _T('contacts:info_organisations_appartenance')
     54                ), array('ajax'=>true));
     55        }
    3856        return $flux;
    3957}
     
    6381/**
    6482 * Autoriser les champs extras sur les objets
    65  * Contacs et Organisations
     83 * Contacts et Organisations
    6684**/
    6785function contacts_objets_extensibles($objets){
  • _plugins_/contacts_et_organisations/lang/contacts_en.php

    r48656 r48815  
    2626        'confirmer_delier_contact' => 'Are you sure you want to unlink this organisation from this contact?',
    2727        'confirmer_delier_organisation' => 'Are you sure you want to unlink this contact from this organisation?',
     28        'confirmer_delier_organisation_rubrique' => 'Are you sure you want to unlink this organisation from this section?',
    2829        'confirmer_supprimer_contact' => 'Ares you sure you want to delete all information about this contact?',
    2930        'confirmer_supprimer_organisation' => 'Are you sure you want to delete all the information about this organisation?',
  • _plugins_/contacts_et_organisations/lang/contacts_fr.php

    r48403 r48815  
    2424        'confirmer_delier_contact' => 'Êtes-vous sûr de vouloir délier cette organisation de ce contact ?',
    2525        'confirmer_delier_organisation' => 'Êtes-vous sûr de vouloir délier ce contact de cette organisation ?',
     26        'confirmer_delier_organisation_rubrique' => 'Êtes-vous sûr de vouloir délier cette organisation de cette rubrique ?',
    2627        'confirmer_supprimer_contact' => 'Êtes-vous sûr de vouloir supprimer
    2728                les informations relatives à ce contact ?',
  • _plugins_/contacts_et_organisations/plugin.xml

    r48712 r48815  
    2727        <prefix>contacts</prefix>
    2828       
    29         <version>1.8.6</version>
     29        <version>1.8.7</version>
    3030        <version_base>1.3.7</version_base>
    3131       
Note: See TracChangeset for help on using the changeset viewer.