--- /dev/null
+<traduction module="paquet-redirhttps" gestionnaire="salvatore" url="http://trad.spip.net" source="svn://zone.spip.org/spip-zone/_plugins_/redirhttps/lang/" reference="fr">
+ <langue code="en" url="http://trad.spip.net/tradlang_module/paquet-redirhttps?lang_cible=en">
+ <traducteur nom="Benitron" lien="http://trad.spip.net/auteur/benitron" />
+ </langue>
+ <langue code="es" />
+ <langue code="fr" />
+ <langue code="sk" url="http://trad.spip.net/tradlang_module/paquet-redirhttps?lang_cible=sk">
+ <traducteur nom="jaro" lien="http://trad.spip.net/auteur/jaro" />
+ </langue>
+</traduction>
--- /dev/null
+<?php
+// This is a SPIP language file -- Ceci est un fichier langue de SPIP
+// extrait automatiquement de http://trad.spip.net/tradlang_module/paquet-redirhttps?lang_cible=en
+// ** ne pas modifier le fichier **
+
+if (!defined('_ECRIRE_INC_VERSION')) return;
+
+$GLOBALS[$GLOBALS['idx_lang']] = array(
+
+ // R
+ 'redirhttps_description' => 'Redirect to HTTPS when the content requires it (private area, login, public pages with user logged in)',
+ 'redirhttps_nom' => 'HTTPS redirections',
+ 'redirhttps_slogan' => 'Secure access to certain pages of the site'
+);
+
+?>
--- /dev/null
+<?php
+// This is a SPIP language file -- Ceci est un fichier langue de SPIP
+// extrait automatiquement de http://trad.spip.net/tradlang_module/paquet-redirhttps?lang_cible=es
+// ** ne pas modifier le fichier **
+
+if (!defined('_ECRIRE_INC_VERSION')) return;
+
+$GLOBALS[$GLOBALS['idx_lang']] = array(
+
+ // R
+ 'redirhttps_description' => 'Redirección hacía HTTPS cuando el contendio le necesita (espacio privado, login, páginas públicas con el usuario conectado)',
+ 'redirhttps_nom' => 'Redireciones HTTPS',
+ 'redirhttps_slogan' => 'Sécuriser l\'accès à certaines pages du site' # NEW
+);
+
+?>
--- /dev/null
+<?php
+// This is a SPIP language file -- Ceci est un fichier langue de SPIP
+// Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/redirhttps/lang/
+if (!defined('_ECRIRE_INC_VERSION')) return;
+
+$GLOBALS[$GLOBALS['idx_lang']] = array(
+
+ // R
+ 'redirhttps_description' => 'Redirection vers HTTPS quand le contenu le nécessite (espace privé, login, pages publiques avec utilisateur connecté)',
+ 'redirhttps_nom' => 'Redirections HTTPS',
+ 'redirhttps_slogan' => 'Sécuriser l\'accès à certaines pages du site'
+);
+
+?>
--- /dev/null
+<?php
+// This is a SPIP language file -- Ceci est un fichier langue de SPIP
+// extrait automatiquement de http://trad.spip.net/tradlang_module/paquet-redirhttps?lang_cible=sk
+// ** ne pas modifier le fichier **
+
+if (!defined('_ECRIRE_INC_VERSION')) return;
+
+$GLOBALS[$GLOBALS['idx_lang']] = array(
+
+ // R
+ 'redirhttps_description' => 'Presmerovanie na HTTPS, ak si to vyžaduje obsah (súkromná zóna, prihlásenie, používateľ prihlásený cez verejne prístupné stránky)',
+ 'redirhttps_nom' => 'Presmerovania HTTPS',
+ 'redirhttps_slogan' => 'Zabezpečiť prístup na určité stránky'
+);
+
+?>
--- /dev/null
+<traduction module="redirhttps" gestionnaire="salvatore" url="" source="svn://zone.spip.org/spip-zone/_plugins_/redirhttps/lang/" reference="fr">
+</traduction>
--- /dev/null
+<paquet
+ prefix="redirhttps"
+ categorie="performance"
+ version="0.1.0"
+ etat="test"
+ compatibilite="[2.1.11;["
+ logo="images/redirhttps-128.png"
+ documentation="http://www.spip-contrib.net/Rediriger-en-HTTPS-quand-l-utilisateur-est-connecte"
+>
+
+ <nom>Redirections HTTPS</nom>
+ <!-- Sécuriser l'accès à certaines pages du site -->
+
+ <auteur>Severo</auteur>
+ <credit lien="http://www.iconfinder.com/icondetails/25388/128/high_security_thick_icon">Oliver Scholtz</credit>
+ <licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GPL 3</licence>
+
+ <traduire gestionnaire="salvatore" module="redirhttps" reference="fr" />
+</paquet>
--- /dev/null
+<plugin>\r
+ <nom><multi>[fr]Redirections HTTPS[es]Redireciones HTTPS</multi></nom>\r
+ <auteur>Severo</auteur>\r
+ <licence>GNU/GPL</licence>\r
+ <version>0.1.0</version>\r
+ <etat>test</etat>\r
+ <prefix>redirhttps</prefix>\r
+ <categorie>performance</categorie>\r
+ <slogan>Sécuriser l'accès à certaines pages du site</slogan>\r
+ <description>\r
+ <multi>\r
+ [fr]Redirection vers HTTPS quand le contenu le nécessite (espace privé, login, pages publiques avec utilisateur connecté)\r
+ [es]Redirección hacía HTTPS cuando el contendio le necesita (espacio privado, login, páginas públicas con el usuario conectado)\r
+ </multi>\r
+ </description>\r
+ <lien>http://www.spip-contrib.net/Rediriger-en-HTTPS-quand-l-utilisateur-est-connecte</lien>\r
+ <icon>images/redirhttps-128.png</icon> <!-- http://www.iconfinder.com/icondetails/25388/128/high_security_thick_icon -->\r
+\r
+ <options>redirhttps_options.php</options>\r
+\r
+ <necessite id="SPIP" version="[2.1.11;3.0.99]" />\r
+</plugin>\r
--- /dev/null
+<?php
+// Le traffic HTTP est redirige en HTTPS quand l'utilisateur est connecte ou pour la page de login
+// a noter: il faut avoir applique le patch: http://core.spip.org/projects/spip/repository/revisions/17941
+// -> dans le core depuis la version 2.1.11
+if (
+ (
+ ($_COOKIE['spip_session']) OR
+ (strpos($_SERVER['REQUEST_URI'], '/spip.php?page=login')===0)
+ ) AND
+ (!$_SERVER['HTTPS']) AND
+ ($_SERVER['REQUEST_METHOD'] == 'GET')
+ ) {
+ include_spip('inc/headers');
+ redirige_par_entete('https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
+}
+?>
--- /dev/null
+<svn_revision>
+<text_version>
+Origine: file:///home/svn/repository/spip-zone/_plugins_/redirhttps
+Revision: 69253
+Dernier commit: 2013-01-24 03:41:22 +0100
+</text_version>
+<origine>file:///home/svn/repository/spip-zone/_plugins_/redirhttps</origine>
+<revision>69253</revision>
+<commit>2013-01-24 03:41:22 +0100 </commit>
+</svn_revision>
\ No newline at end of file