Dotclear

Changeset 1912:da03d9a9ac82


Ignore:
Timestamp:
09/16/13 15:45:57 (11 years ago)
Author:
Dsls
Branch:
default
Message:

Strenghened page number parsing.

Files:
10 edited

Legend:

Unmodified
Added
Removed
  • admin/blogs.php

    r1668 r1912  
    3131$order = !empty($_GET['order']) ? $_GET['order'] : 'desc'; 
    3232 
    33 $page = !empty($_GET['page']) ? $_GET['page'] : 1; 
     33$page = !empty($_GET['page']) ? max(1,(integer) $_GET['page']) : 1; 
    3434$nb_per_page =  30; 
    3535 
  • admin/comments.php

    r1719 r1912  
    6666$show_filters = false; 
    6767 
    68 $page = !empty($_GET['page']) ? (integer) $_GET['page'] : 1; 
     68$page = !empty($_GET['page']) ? max(1,(integer) $_GET['page']) : 1; 
    6969$nb_per_page =  30; 
    7070 
  • admin/media.php

    r1855 r1912  
    3030$dir = null; 
    3131 
    32 $page = !empty($_GET['page']) ? $_GET['page'] : 1; 
     32$page = !empty($_GET['page']) ? max(1,(integer) $_GET['page']) : 1; 
    3333$nb_per_page =  30; 
    3434 
  • admin/popup_posts.php

    r1399 r1912  
    1717$q = !empty($_GET['q']) ? $_GET['q'] : null; 
    1818 
    19 $page = !empty($_GET['page']) ? (integer) $_GET['page'] : 1; 
     19$page = !empty($_GET['page']) ? max(1,(integer) $_GET['page']) : 1; 
    2020$nb_per_page =  10; 
    2121 
  • admin/posts.php

    r1792 r1912  
    146146$show_filters = false; 
    147147 
    148 $page = !empty($_GET['page']) ? (integer) $_GET['page'] : 1; 
     148$page = !empty($_GET['page']) ? max(1,(integer) $_GET['page']) : 1; 
    149149$nb_per_page =  30; 
    150150 
  • admin/search.php

    r1589 r1912  
    2323$starting_scripts = ''; 
    2424 
    25 $page = !empty($_GET['page']) ? (integer) $_GET['page'] : 1; 
     25$page = !empty($_GET['page']) ? max(1,(integer) $_GET['page']) : 1; 
    2626$nb_per_page =  30; 
    2727 
  • admin/users.php

    r1609 r1912  
    4040 
    4141#?Get users 
    42 $page = !empty($_GET['page']) ? $_GET['page'] : 1; 
     42$page = !empty($_GET['page']) ? max(1,(integer) $_GET['page']) : 1; 
    4343$nb_per_page =  30; 
    4444 
  • plugins/daInstaller/index.php

    r1569 r1912  
    2121$p_url         = 'plugin.php?p=daInstaller'; 
    2222$default_tab   = !empty($_GET['tab']) ? html::escapeHTML($_GET['tab']) : 'plugins'; 
    23 $page          = !empty($_GET['page']) ? (integer)$_GET['page'] : 1; 
     23$page          = !empty($_GET['page']) ? max(1,(integer) $_GET['page']) : 1; 
    2424$nb_per_page   = 10; 
    2525$q             = !empty($_GET['q']) ? trim(html::escapeHTML($_GET['q'])) : ''; 
  • plugins/pages/list.php

    r1464 r1912  
    122122); 
    123123 
    124 $page = !empty($_GET['page']) ? (integer) $_GET['page'] : 1; 
     124$page = !empty($_GET['page']) ? max(1,(integer) $_GET['page']) : 1; 
    125125$nb_per_page =  30; 
    126126 
  • plugins/tags/tag_posts.php

    r1572 r1912  
    1717 
    1818 
    19 $page = !empty($_GET['page']) ? (integer) $_GET['page'] : 1; 
     19$page = !empty($_GET['page']) ? max(1,(integer) $_GET['page']) : 1; 
    2020$nb_per_page =  30; 
    2121 
Note: See TracChangeset for help on using the changeset viewer.

Sites map