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