Changeset 86971 in spip-zone


Ignore:
Timestamp:
Jan 5, 2015, 9:53:15 AM (6 years ago)
Author:
marcimat@…
Message:

Les boutons 'Définir comme contact' ou 'Définir comme organisation' sur la page d'un auteur ne fonctionnaient plus depuis r85933. Correction.

Location:
_plugins_/contacts_et_organisations
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/contacts_et_organisations/branches/v1/contacts_pipelines.php

    r74560 r86971  
    321321function contacts_optimiser_base_disparus($flux){
    322322
     323spip_log('*****************', 'opt');
     324spip_log($flux, 'opt');
     325
    323326        // supprimer un contact associé à un auteur disparu si demandé dans la configuration
    324327        include_spip('inc/config');
    325328        if (CONTACTS_SUPPRESSIONS_RECIPROQUES_AVEC_AUTEURS) {
    326329                $n = 0;
     330
     331spip_log('define OK', 'opt');
    327332
    328333                # supprimer les contacts dont les auteurs ont disparu
     
    338343                );
    339344
     345spip_log('auteurs disparus', 'opt');
     346spip_log($res, 'opt');
     347
    340348                while ($row = sql_fetch($res)) {
    341349                        $id_contact = $row['id_contact'];
     350spip_log('auteurs disparus', 'opt');
     351spip_log($id_contact, 'opt');
    342352                        sql_delete("spip_contacts_liens", "id_contact=" . sql_quote($id_contact));
    343353                        sql_delete("spip_contacts", "id_contact=" . sql_quote($id_contact));
     
    357367                        )
    358368                );
    359 
     369spip_log('contacts disparus', 'opt');
     370spip_log($res, 'opt');
    360371                while ($row = sql_fetch($res)) {
    361372                        $id_organisation = $row['id_organisation'];
     373spip_log($id_organisation, 'opt');
    362374                        sql_delete("spip_organisations_liens", "id_organisation=" . sql_quote($id_organisation));
    363375                        sql_delete("spip_organisations", "id_organisation=" . sql_quote($id_organisation));
     
    368380                $flux['data'] += $n;
    369381        }
     382spip_log($flux, 'opt');
    370383
    371384        return $flux;
  • _plugins_/contacts_et_organisations/trunk/action/definir_contact.php

    r84783 r86971  
    6262        $nom = sql_getfetsel('nom', 'spip_auteurs', 'id_auteur=' . $id_auteur);
    6363        include_spip('action/editer_contact');
    64         return contact_inserer(array(
     64        return contact_inserer(null, array(
    6565                'id_auteur' => $id_auteur,
    6666                'nom' => $nom,
     
    8080        $nom = sql_getfetsel('nom', 'spip_auteurs', 'id_auteur=' . $id_auteur);
    8181        include_spip('action/editer_organisation');
    82         return organisation_inserer(array(
     82        return organisation_inserer(null, array(
    8383                'id_auteur' => $id_auteur,
    8484                'nom' => $nom,
  • _plugins_/contacts_et_organisations/trunk/paquet.xml

    r86074 r86971  
    22        prefix="contacts"
    33        categorie="auteur"
    4         version="2.11.3"
     4        version="2.11.4"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.