Changeset 67747 in spip-zone
- Timestamp:
- Nov 15, 2012, 10:43:49 AM (8 years ago)
- Location:
- _plugins_/pages_mobiles
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/pages_mobiles/pages_mobiles_options.php
r67726 r67747 40 40 } 41 41 // détection du mobile 42 if (!$pages_mobiles) { 43 44 $user_agent = isset($_SERVER['HTTP_USER_AGENT'])?strtolower($_SERVER['HTTP_USER_AGENT']):''; 45 46 // Cas d'un desktop (pour eviter des tests inutiles) 47 if (strpos($user_agent,'firefox')!==false AND strpos($user_agent,'fennec')===false) { 48 // firefox (sauf version mobile) 49 $pages_mobiles = 'web'; 50 } elseif (strpos($user_agent,'msie')!==false AND strpos($user_agent,'windows ce')===false AND strpos($user_agent,'iemobile')===false) { 51 // internet explorer (sauf version mobile) 52 $pages_mobiles = 'web'; 42 if (!$pages_mobiles OR $pages_mobiles == "reinit_mobile") { 43 44 // si on ne demande pas de re-détecter le mobile 45 if (!$pages_mobiles) { 46 $user_agent = isset($_SERVER['HTTP_USER_AGENT'])?strtolower($_SERVER['HTTP_USER_AGENT']):''; 47 48 // Cas d'un desktop (pour eviter des tests inutiles) 49 if (strpos($user_agent,'firefox')!==false AND strpos($user_agent,'fennec')===false) { 50 // firefox (sauf version mobile) 51 $pages_mobiles = 'web'; 52 } elseif (strpos($user_agent,'msie')!==false AND strpos($user_agent,'windows ce')===false AND strpos($user_agent,'iemobile')===false) { 53 // internet explorer (sauf version mobile) 54 $pages_mobiles = 'web'; 55 } 53 56 } 54 57 // Tableau des mobiles individualises (smartphones et tablettes) … … 206 209 if (!$contexte) { 207 210 foreach(explode("&",$_SERVER['QUERY_STRING']) as $value) { 208 if (substr($value,0,5) != "page=") $liste_params .= "&".$value; 211 if (substr($value,0,5) != "page=" AND substr($value,0,13) != "page_mobiles=") 212 $liste_params .= "&".$value; 209 213 } 210 214 } -
_plugins_/pages_mobiles/paquet.xml
r67726 r67747 2 2 prefix="pages_mobiles" 3 3 categorie="navigation" 4 version="1.0. 3"4 version="1.0.4" 5 5 etat="test" 6 6 compatibilite="[3.0.4;3.0.*]"
Note: See TracChangeset
for help on using the changeset viewer.