Browse Source

Fichier de langue pour MSIE_COMPAT

svn/root/tags/spip-2.1/plugins/msie_compat
arno@rezo.net 13 years ago
parent
commit
b17a9afe8d
  1. 1
      .gitattributes
  2. 19
      configuration/ie6config.php
  3. 20
      lang/msie_compat_fr.php

1
.gitattributes vendored

@ -9,5 +9,6 @@ javascript/IE9.js -text
javascript/blank.gif -text
javascript/ie7-squish.js -text
javascript/jquery.ifixpng.js -text
lang/msie_compat_fr.php -text
/msie_compat.php -text
/plugin.xml -text

19
configuration/ie6config.php

@ -22,20 +22,13 @@ function configuration_ie6config()
$iecompat = $GLOBALS['meta']["iecompat"];
if (!$iecompat) $iecompat = "non";
$res = "<p>Cette configuration vous permet d&rsquo;am&eacute;liorer la compatibilit&eacute; du site public avec le navigateur Internet Explorer.</p>
<ul>
<li><a href='http://jquery.khurshid.com/ifixpng.php'>iFixPng</a> rétablit la semi-transparence les images au format PNG sous MSIE&nbsp;5&nbsp;et&nbsp;6.</li>
<li><a href='http://code.google.com/p/ie7-js/'>IE7.js</a> corrige les images PNG et ajoute des comportements de CSS2 pour MSIE&nbsp;5&nbsp;et&nbsp;6.</li>
<li>IE8.js complète IE7.js en enrichissant les comportements des CSS de MSIE 5 à&nbsp;7. </li>
<li>IE9.js complète les précédents en enrichissant MSIE&nbsp;5 à&nbsp;8.</li>
<li>IE7-squish corrige trois bugs de MSIE&nbsp;6 (notamment la double marge des éléments flottants), mais des effets indésirables peuvent apparaître (le webmestre doit vérifier la compatibilité).</li>
</ul>";
$res = _T("msie_compat:choix_explication");
$res .= afficher_choix('iecompat', $iecompat,
array('non' => _L('Non: ne rien ajouter &agrave; mes squelettes'),
'ifixpng' => _L('iFixPng : activer l’affichage des PNG 24 (<b>recommandé</b>)'),
'IE7' => _L("IE7.js : affichages des PNG 24 et quelques comportements de styles"),
'IE7squish' => _L("IE7.js + ie7-squish.js : ajoute la correction des doubles marges sur les &eacute;l&eacute;ments flottants"),
array('non' => _T("msie_compat:choix_non"),
'ifixpng' => _L('iFixPng'),
'IE7' => _L("IE7.js"),
'IE7squish' => _L("IE7.js + ie7-squish.js"),
'IE8' => _L('IE8.js'),
'IE8squish' => _L('IE8.js + ie7-squish.js'),
'IE9' => _L('IE9.js'),
@ -44,7 +37,7 @@ function configuration_ie6config()
" <br /> ");
$res = debut_cadre_trait_couleur(find_in_path("imgs/ie6-logo24.png"), true, "", _L("Compatibilité Microsoft Internet Explorer"))
$res = debut_cadre_trait_couleur(find_in_path("imgs/ie6-logo24.png"), true, "", _T("msie_compat:choix_titre"))
. ajax_action_post('configurer', 'ie6config', 'configuration','',$res)
. fin_cadre_trait_couleur(true);

20
lang/msie_compat_fr.php

@ -0,0 +1,20 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
if (!defined("_ECRIRE_INC_VERSION")) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'choix_explication' => "<p>Cette configuration vous permet d&rsquo;am&eacute;liorer la compatibilit&eacute; du site public avec le navigateur Internet Explorer.</p>
<ul>
<li><a href='http://jquery.khurshid.com/ifixpng.php'>iFixPng</a> (<b>par défaut</b>) rétablit la semi-transparence les images au format PNG sous MSIE&nbsp;5&nbsp;et&nbsp;6.</li>
<li><a href='http://code.google.com/p/ie7-js/'>IE7.js</a> corrige les images PNG et ajoute des s&eacute;lecteurs CSS2 pour MSIE&nbsp;5&nbsp;et&nbsp;6 (<a href='http://ie7-js.googlecode.com/svn/test/index.html'>vous pouvez consulter la liste des sélecteurs compatibles introduits par IE7.js, IE8.js et IE9.js</a>).</li>
<li>IE8.js complète IE7.js en enrichissant les comportements des CSS de MSIE 5 à&nbsp;7. </li>
<li>IE9.js complète les précédents en enrichissant MSIE&nbsp;5 à&nbsp;8.</li>
<li>IE7-squish corrige trois bugs de MSIE&nbsp;6 (notamment la double marge des éléments flottants), mais des effets indésirables peuvent apparaître (le webmestre doit vérifier la compatibilité).</li>
</ul>",
'choix_non' => "Ne pas activer&nbsp;: ne rien ajouter à mes squelettes",
'choix_titre' => "Compatibilité Microsoft Internet Explorer"
);
?>
Loading…
Cancel
Save