Changes in [2633:e926dcfd2a59:2635:ad168cf3085a]
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
inc/admin/lib.moduleslist.php
r2566 r2631 502 502 public static function sortModules($modules, $field, $asc=true) 503 503 { 504 $sorter = array(); 504 $origin = $sorter = array(); 505 505 506 foreach($modules as $id => $module) { 506 $sorter[$id] = isset($module[$field]) ? $module[$field] : $field; 507 } 508 array_multisort($sorter, $asc ? SORT_ASC : SORT_DESC, $modules); 509 510 return $modules; 507 $origin[] = $module; 508 $sorter[] = isset($module[$field]) ? $module[$field] : $field; 509 } 510 511 array_multisort($sorter, $asc ? SORT_ASC : SORT_DESC, $origin); 512 513 foreach($origin as $module) { 514 $final[$module['id']] = $module; 515 } 516 517 return $final; 511 518 } 512 519 -
inc/public/lib.urlhandlers.php
r2585 r2635 374 374 # Get passwords cookie 375 375 if (isset($_COOKIE['dc_passwd'])) { 376 $pwd_cookie = unserialize($_COOKIE['dc_passwd']); 376 $pwd_cookie = json_decode($_COOKIE['dc_passwd']); 377 if ($pwd_cookie === NULL) { 378 $pwd_cookie = array(); 379 } else { 380 $pwd_cookie = (array) $pwd_cookie; 381 } 377 382 } else { 378 383 $pwd_cookie = array(); … … 384 389 { 385 390 $pwd_cookie[$post_id] = $post_password; 386 setcookie('dc_passwd', serialize($pwd_cookie),0,'/');391 setcookie('dc_passwd',json_encode($pwd_cookie),0,'/'); 387 392 } 388 393 else -
plugins/pages/_public.php
r2607 r2635 68 68 # Get passwords cookie 69 69 if (isset($_COOKIE['dc_passwd'])) { 70 $pwd_cookie = unserialize($_COOKIE['dc_passwd']); 70 $pwd_cookie = json_decode($_COOKIE['dc_passwd']); 71 if ($pwd_cookie === NULL) { 72 $pwd_cookie = array(); 73 } else { 74 $pwd_cookie = (array) $pwd_cookie; 75 } 71 76 } else { 72 77 $pwd_cookie = array(); … … 78 83 { 79 84 $pwd_cookie[$post_id] = $post_password; 80 setcookie('dc_passwd', serialize($pwd_cookie),0,'/');85 setcookie('dc_passwd',json_encode($pwd_cookie),0,'/'); 81 86 } 82 87 else
Note: See TracChangeset
for help on using the changeset viewer.