- File:
-
- 1 edited
-
admin/posts_actions.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
admin/posts_actions.php
r1102 r1035 157 157 { 158 158 $core->error->add($e->getMessage()); 159 }160 }161 elseif ($action == 'lang' && isset($_POST['new_lang']))162 {163 $new_lang = $_POST['new_lang'];164 try165 {166 $cur = $core->con->openCursor($core->prefix.'post');167 $cur->post_lang = $new_lang;168 $cur->update('WHERE post_id '.$core->con->in($posts_ids));169 170 http::redirect($redir);171 }172 catch (Exception $e)173 {174 $core->error->add($e->getMessages());175 159 } 176 160 } … … 273 257 '</form>'; 274 258 } 275 elseif ($action == 'lang')276 {277 echo '<h2 class="page-title">'.__('Change language for entries').'</h2>';278 279 # lang list280 # Languages combo281 $rs = $core->blog->getLangs(array('order'=>'asc'));282 $all_langs = l10n::getISOcodes(0,1);283 $lang_combo = array('' => '', __('Most used') => array(), __('Available') => l10n::getISOcodes(1,1));284 while ($rs->fetch()) {285 if (isset($all_langs[$rs->post_lang])) {286 $lang_combo[__('Most used')][$all_langs[$rs->post_lang]] = $rs->post_lang;287 unset($lang_combo[__('Available')][$all_langs[$rs->post_lang]]);288 } else {289 $lang_combo[__('Most used')][$rs->post_lang] = $rs->post_lang;290 }291 }292 unset($all_langs);293 unset($rs);294 295 echo296 '<form action="posts_actions.php" method="post">'.297 '<p><label for="new_lang" class="classic">'.__('Entry lang:').' '.298 form::combo('new_lang',$lang_combo,'').299 '</label> ';300 301 echo302 $hidden_fields.303 $core->formNonce().304 form::hidden(array('action'),'lang').305 '<input type="submit" value="'.__('Save').'" /></p>'.306 '</form>';307 308 }309 259 elseif ($action == 'author' && $core->auth->check('admin',$core->blog->id)) 310 260 {
Note: See TracChangeset
for help on using the changeset viewer.
