We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 33175
    • 711 Posts
    Bonjour, voici la traduction du plugin AutoLinkRef 1.0. J’ai traduit seulement l’entête et l’explication des paramètres.

    Voici les éléments traduits :
    /* Plugin : AutoLinkRef
     * Version : 1.0
     * Date : 2006-03-12
     * Auteur : Guillaume Charneau (Guillaume)
     *
     * Courte description : Crée des liens automatiquement à partir d'une référence (tag) du type [-xxxxx-]
     *
     * Installation :
     *      Créer un nouveau plugin
     *      Copier et coller le code suivant
     *      Cocher OnWebPagePrerender (Evènements système > Template Service Events)
     *
     * Longue description :
     *      Ce plugin parcoure le code (x)html afin de créer des liens web à partir de balise comme [-alias_du_lien-].
     *      Si vous le souhaitez, il peut ajouter "http://" avant l'url.
     *      Tous les attributs de lien peuvent être utilisés pour créer un lien et son contexte.
     *      Possibilité de spécifier des valeurs par défaut.
     *      Pour chaque lien, possibilité d'utiliser ou non les valeurs par défaut.
     * 
     * Exemple : 
     *      [-modx-] peut devenir <a href="www.modxcms.com" class="modxlink" id="linkToModx" lang="en">Modx</a>
     *
     * A faire :
     *      Ajouter une interface pour gérer les paramètres
     *      Ajouter une table dans la base de données pour stocker les paramaètres
     */
    
    
    // !! SOYEZ PRUDENT !!
    // Ne pas supprimer les 2 lignes suivantes. Merci.
    $alr_links = array();
    $alr_links_default = array();
    
    
    ////////////////////////////////////////////////////////////////////////////////
    //  Paramètres
    ////////////////////
    
    // Ajoute 'http://' s'il n'est pas dans $alr_links['xxx']['href']
    // Ex: $alt_autohttp = TRUE;
    //     www.modxcms.com donnera http://www.modxcms.com
    $alt_autohttp = TRUE;
    
    // Valeurs par défaut
    // Tous les attributs de lien peuvent être utilisés
    // Ils seront utilisés s'ils ne sont pas spécifiés dans les paramètres du lien
    // Ex: $alr_links_default['lang'] = 'en';
    //     $alr_links['modx']['text'] = 'Modx';
    //     $alr_links['modx']['href'] = 'www.modxcms.com';
    //     $alr_links['modx']['class'] = 'modxlink';
    //     $alr_links['modx']['id'] = 'linkToModx';
    //     donnera <a href="www.modxcms.com" class="modxlink" id="linkToModx" lang="en">Modx</a>
    
    $alr_links_default['lang'] = 'en';
    $alr_links_default['hreflang'] = 'en';
    
    // Paramètres des liens
    // Tous les attributs de lien peuvent être utilisés
    // Si vous ne souhaitez pas utiliser une valeur par défaut, vous devez indiquer FALSE comme valeur.
    // Ex: $alr_links_default['lang'] = 'en';
    //     $alr_links['modx']['text'] = 'Modx';
    //     $alr_links['modx']['href'] = 'www.modxcms.com';
    //     $alr_links['modx']['lang'] = FALSE;
    //     donnera <a href="www.modx.com">Modx</a>
    // Si $alr_links['xxx']['text'] n'est pas affecté, $alr_links['xxx']['text'] sera $alr_links['modx']['href'],
    // Si $alr_links_default['text'] est affecté, il sera ignoré.
    
    $alr_links['modx']['text'] = 'Modx';
    $alr_links['modx']['href'] = 'www.modxcms.com';
    
    
    // IMPORTANT !!!!!
    // Utilisez les caractères spéciaux ou les caractères accentués si vous le souhaitez mais n'utilisez pas les entités html
    
    ////////////////////
    //  Fin des paramètres
    ////////////////////////////////////////////////////////////////////////////////
    
      Sorry for my english. I&#39;m french... My dictionary is near me, but it&#39;s only a dictionary !
      • 6726
      • 7,075 Posts
      Excellent merci Guillaume !
        .: COO - Commerce Guys - Community Driven Innovation :.


        MODx est l&#39;outil id