'page' ); $page = !empty($_GET['page']) ? max(1,(integer) $_GET['page']) : 1; $nb_per_page = 30; if (!empty($_GET['nb']) && (integer) $_GET['nb'] > 0) { $nb_per_page = (integer) $_GET['nb']; } $params['limit'] = array((($page-1)*$nb_per_page),$nb_per_page); $params['no_content'] = true; $params['order'] = 'post_position ASC, post_title ASC'; try { $pages = $core->blog->getPosts($params); $counter = $core->blog->getPosts($params,true); $post_list = new adminPagesList($core,$pages,$counter->f(0)); } catch (Exception $e) { $core->error->add($e->getMessage()); } # Actions combo box $pages_actions_page = new dcPagesActionsPage($core,'plugin.php',array('p'=>'pages')); if (!$pages_actions_page->process()) { # --BEHAVIOR-- adminPagesActionsCombo $core->callBehavior('adminPagesActionsCombo',array(&$combo_action)); /* Display -------------------------------------------------------- */ ?> <?php echo __('Pages'); ?> '. "\n".'//'."\n". ''; ?> blog->name) => '', __('Pages') => '' )).dcPage::notices(); if (!empty($_GET['upd'])) { dcPage::success(__('Selected pages have been successfully updated.')); } elseif (!empty($_GET['del'])) { dcPage::success(__('Selected pages have been successfully deleted.')); } elseif (!empty($_GET['reo'])) { dcPage::success(__('Selected pages have been successfully reordered.')); } echo '

'.__('New page').'

'; if (!$core->error->flag()) { # Show pages $post_list->display($page,$nb_per_page, '
'. '%s'. '
'. '

'. '

'. form::combo('action',$pages_actions_page->getCombo()). ''. form::hidden(array('post_type'),'page'). form::hidden(array('p'),'pages'). form::hidden(array('act'),'list'). $core->formNonce(). '

'. '

'. __('To rearrange pages order, change number at the begining of the line, then click on “Save pages order” button.').'

'. '

'. __('To rearrange pages order, move items by drag and drop, then click on “Save pages order” button.').'

'. '

'. '
'); } dcPage::helpBlock('pages'); ?>