Changeset 118858 in spip-zone


Ignore:
Timestamp:
Dec 2, 2019, 12:30:19 PM (7 days ago)
Author:
Cerdic
Message:

ameliorer l'insertion du message d'avertissement sur la page identite

Location:
_plugins_/facteur/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/facteur/trunk

    • Property subgit:lock:61153cd506cd4f9c2159437c389aad015ab5e8a4 deleted
    • Property subgit:lock:2f52e87fd945a564c57ca92b0b886087da4bd334 set to 2019-12-02T18:21:50.772
  • _plugins_/facteur/trunk/facteur_fonctions.php

    r118857 r118858  
    9090                && (isset($GLOBALS['meta']['facteur_adresse_envoi']) && $GLOBALS['meta']['facteur_adresse_envoi'] == 'oui')
    9191                && (isset($GLOBALS['meta']['facteur_adresse_envoi_email']) && strlen($GLOBALS['meta']['facteur_adresse_envoi_email']) > 0)) {
    92                 $ajout = '<p class="notice">'._T('facteur:message_identite_email').'</p>';
    93                 $flux['data'] = preg_replace(",(<(?:div|li) [^>]*class=[\"']editer editer_email_webmaster.*>)(.*<label),Uims", "\\1".$ajout."\\2", $flux['data'], 1);
     92                $url = generer_url_ecrire('configurer_facteur');
     93                $ajout = '<p class="notice" style="margin-top:0">'._T('facteur:message_identite_email', array('url' => $url)).'</p>';
     94                if (preg_match(",<(div|li) [^>]*class=[\"']editer editer_email_webmaster.*>,Uims", $flux['data'], $match)) {
     95                        $p = strpos($flux['data'], $match[0]);
     96                        $p = strpos($flux['data'], "<input", $p);
     97                        $p = strpos($flux['data'], "</".$match[1], $p);
     98                        $flux['data'] = substr_replace($flux['data'], $ajout, $p, 0);
     99                }
    94100        }
    95101        return $flux;
  • _plugins_/facteur/trunk/lang/facteur_fr.php

    r118852 r118858  
    6464
    6565        // M
    66         'message_identite_email' => 'La configuration du plugin "facteur" surcharge cette adresse email pour l’envoi de courriels.',
     66        'message_identite_email' => 'La <a href="@url@">configuration du plugin <i>Facteur</i></a> surcharge cette adresse email pour l’envoi de courriels.',
    6767
    6868        // N
Note: See TracChangeset for help on using the changeset viewer.