Changeset 96258 in spip-zone


Ignore:
Timestamp:
Mar 28, 2016, 12:27:37 PM (3 years ago)
Author:
p@…
Message:

Avec #CONNECTEUR_FACEBOOK{#SELF, oui}, on connecte le site et non pas un auteur

Location:
_plugins_/connecteur/trunk
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/connecteur/trunk/connecteur_fonctions.php

    r96257 r96258  
    3434        $connecteur_type = strtolower(substr($p->nom_champ, 11));
    3535        $redirect = interprete_argument_balise(1, $p);
    36         $p->code = "connecteur_lien('$connecteur_type', $redirect)";
     36
     37        $site = interprete_argument_balise(2, $p);
     38        if ($site) {
     39                $site = ", 'true'";
     40        } else {
     41                $site = '';
     42        }
     43
     44        $p->code = "connecteur_lien('$connecteur_type', $redirect $site)";
    3745        $p->interdire_scripts = false;
    3846
     
    4654 * @access public
    4755 */
    48 function connecteur_lien($source, $redirect = '') {
     56function connecteur_lien($source, $redirect = '', $site = false) {
    4957        // On appel la fonction du service
    50         $action = generer_action_auteur('connexion', $source, $redirect, true);
     58        if (!$site) {
     59                $action = generer_action_auteur('connexion', $source, $redirect, true);
     60        } else {
     61                $action = generer_action_auteur('connexion_site', $source, $redirect, true);
     62        }
     63
    5164        $f = charger_fonction($source.'_lien', 'connecteur');
    5265        return $f($action);
Note: See TracChangeset for help on using the changeset viewer.