Changeset 1532:f6c9584b4677 for admin/categories.php
- Timestamp:
- 08/23/13 13:16:14 (12 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/categories.php
r1531 r1532 55 55 } 56 56 57 # Update order 58 if (!empty($_POST['categories_order'])) 59 { 60 $categories = json_decode($_POST['categories_order']); 61 62 foreach ($categories as $category) { 63 if (!empty($category->item_id)) { 64 $core->blog->updCategoryPosition($category->item_id, $category->left, $category->right); 65 } 66 } 67 http::redirect('categories.php?reord=1'); 68 } 69 57 70 # Reset order 58 71 if (!empty($_POST['reset'])) … … 78 91 /* Display 79 92 -------------------------------------------------------- */ 80 dcPage::open(__('Categories'), 81 dcPage::jsToolMan()."\n". 82 dcPage::jsLoad('js/_categories.js'), 93 $rs = $core->blog->getCategories(array('post_type'=>'post')); 94 95 $starting_script = dcPage::jsToolMan()."\n"; 96 if (!$core->auth->user_prefs->accessibility->nodragdrop 97 && $core->auth->check('categories',$core->blog->id) 98 && $rs->count()>1) { 99 $starting_script .= dcPage::jsLoad('js/jquery/jquery-ui.custom.js'); 100 $starting_script .= dcPage::jsLoad('js/jquery/jquery.mjs.nestedSortable.js'); 101 } 102 $starting_script .= dcPage::jsLoad('js/_categories.js'); 103 104 dcPage::open(__('Categories'),$starting_script, 83 105 dcPage::breadcrumb( 84 106 array( … … 99 121 } 100 122 101 $rs = $core->blog->getCategories(array('post_type'=>'post'));102 103 123 $categories_combo = array(); 104 124 if (!$rs->isEmpty()) … … 131 151 while ($rs->fetch()) 132 152 { 133 $attr = 'id="cat '.$rs->cat_id.'"';153 $attr = 'id="cat_'.$rs->cat_id.'"'; 134 154 if ($rs->nb_total == 0) { 135 155 $attr .= ' class="deletable"'; … … 188 208 '</form>'. 189 209 '</div>'; 210 211 if (!$core->auth->user_prefs->accessibility->nodragdrop 212 && $core->auth->check('categories',$core->blog->id) 213 && $rs->count()>1) { 214 echo 215 '<div class="col clear">'. 216 '<form action="categories.php" method="post">'. 217 '<p>'. 218 '<input type="hidden" id="categories_order" name="categories_order" value=""/>'. 219 '<input id="save-set-order" type="submit" value="'.__('Save categories order').'"/>'. 220 $core->formNonce().'</p>'. 221 '</form>'. 222 '</div>'; 223 } 190 224 } 191 225
Note: See TracChangeset
for help on using the changeset viewer.