Changeset 1892:4a17784cfa8f
- Timestamp:
- 08/30/13 21:18:13 (10 years ago)
- Branch:
- Ticket #1181
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/pages/pages_actions.php
r1891 r1892 35 35 public function __construct() { 36 36 $this->hidden=array(); 37 $this->entries 37 $this->entries=array(); 38 38 } 39 39 … … 93 93 } else { 94 94 $ret = 95 '<table class="p osts-list"><tr>'.95 '<table class="pages-list"><tr>'. 96 96 '<th colspan="2">'.__('Title').'</th>'. 97 97 '</tr>'; … … 135 135 136 136 $fields = new FieldsList(); 137 $p osts_ids = array();137 $pages_ids = array(); 138 138 139 139 if (isset($_POST['redir']) && strpos($_POST['redir'],'://') === false) … … 143 143 else 144 144 { 145 $redir = 146 'posts.php?user_id='.$_POST['user_id']. 147 '&cat_id='.$_POST['cat_id']. 148 '&status='.$_POST['status']. 149 '&selected='.$_POST['selected']. 150 '&month='.$_POST['month']. 151 '&lang='.$_POST['lang']. 152 '&sortby='.$_POST['sortby']. 153 '&order='.$_POST['order']. 154 '&page='.$_POST['page']. 155 '&nb='.$_POST['nb']; 145 $redir ='plugin.php?p=pages'; 156 146 } 157 147 $redir_sel = $redir; … … 175 165 } 176 166 177 $p osts = $core->blog->getPosts($params);178 while ($p osts->fetch()) {179 $p osts_ids[] = $posts->post_id;180 $fields->addEntry($p osts->post_id,$posts->post_title);167 $pages = $core->blog->getPosts($params); 168 while ($pages->fetch()) { 169 $pages_ids[] = $pages->post_id; 170 $fields->addEntry($pages->post_id,$pages->post_title); 181 171 } 182 172 // Redirection including selected entries … … 184 174 185 175 } else { 186 $p osts = $core->con->select("SELECT blog_id FROM ".$core->prefix."blog WHERE false");;176 $pages = $core->con->select("SELECT blog_id FROM ".$core->prefix."blog WHERE false");; 187 177 } 188 178 … … 201 191 $core->error->add(__('No action specified.')); 202 192 dcPage::open( 203 __(' Entries'),'',dcPage::breadcrumb(193 __('Pages'),'',dcPage::breadcrumb( 204 194 array( 205 195 html::escapeHTML($core->blog->name) => '', 206 __(' Entries') => 'posts.php',196 __('Pages') => 'plugin.php?p=pages', 207 197 '<span class="page-title">'.__('Entries actions').'</span>' => '' 208 198 )) … … 215 205 } 216 206 217 # --BEHAVIOR-- adminP ostsActions218 $core->callBehavior('adminP ostsActions',$core,$posts,$action,$redir);207 # --BEHAVIOR-- adminPagesActions 208 $core->callBehavior('adminPagesActions',$core,$pages,$action,$redir); 219 209 220 210 if (preg_match('/^(publish|unpublish|schedule|pending)$/',$action)) … … 229 219 try 230 220 { 231 $core->blog->updPostsStatus($p osts_ids,$status);221 $core->blog->updPostsStatus($pages_ids,$status); 232 222 233 223 http::redirect($redir_sel.'&upd=1'); … … 243 233 { 244 234 // Backward compatibility 245 foreach($p osts_ids as $post_id)235 foreach($pages_ids as $post_id) 246 236 { 247 237 # --BEHAVIOR-- adminBeforePostDelete 248 $core->callBehavior('adminBeforeP ostDelete',(integer) $post_id);238 $core->callBehavior('adminBeforePagesDelete',(integer) $post_id); 249 239 } 250 240 251 # --BEHAVIOR-- adminBeforeP ostsDelete252 $core->callBehavior('adminBeforeP ostsDelete',$posts_ids);253 254 $core->blog->delPosts($p osts_ids);241 # --BEHAVIOR-- adminBeforePagesDelete 242 $core->callBehavior('adminBeforePagesDelete',$pages_ids); 243 244 $core->blog->delPosts($pages_ids); 255 245 256 246 http::redirect($redir."&del=1"); … … 274 264 $cur = $core->con->openCursor($core->prefix.'post'); 275 265 $cur->user_id = $new_user_id; 276 $cur->update('WHERE post_id '.$core->con->in($p osts_ids));266 $cur->update('WHERE post_id '.$core->con->in($pages_ids)); 277 267 278 268 http::redirect($redir_sel."&upd=1"); … … 342 332 "</script>\n". 343 333 dcPage::jsLoad('js/jquery/jquery.autocomplete.js'). 344 dcPage::jsLoad(' js/_posts_actions.js').334 dcPage::jsLoad('index.php?pf=pages/list.js'). 345 335 dcPage::jsMetaEditor(). 346 336 # --BEHAVIOR-- adminBeforePostDelete 347 $core->callBehavior('adminP ostsActionsHeaders');337 $core->callBehavior('adminPagesActionsHeaders'); 348 338 ?> 349 339 <script type="text/javascript"> … … 388 378 } 389 379 390 # --BEHAVIOR-- adminP ostsActionsContent391 $core->callBehavior('adminP ostsActionsContent',$core,$action,$fields);380 # --BEHAVIOR-- adminPagesActionsContent 381 $core->callBehavior('adminPagesActionsContent',$core,$action,$fields); 392 382 393 383 if ($action == 'author' && $core->auth->check('admin',$core->blog->id)) … … 396 386 array( 397 387 html::escapeHTML($core->blog->name) => '', 398 __(' Entries') => 'posts.php',399 '<span class="page-title">'.__('Change author for entries').'</span>' => ''388 __('Pages') => 'plugin.php?p=pages', 389 '<span class="page-title">'.__('Change author for this selection').'</span>' => '' 400 390 )); 401 391 echo '<p><a class="back" href="'.html::escapeURL($redir_sel).'">'.__('Back to entries list').'</a></p>'; 402 392 403 393 echo 404 '<form action="p osts_actions.php" method="post">'.394 '<form action="plugin.php?p=pages&act=actions" method="post">'. 405 395 $fields->getEntries(). 406 396 '<p><label for="new_auth_id" class="classic">'.__('New author (author ID):').'</label> '.
Note: See TracChangeset
for help on using the changeset viewer.