Dotclear


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/posts_actions.php

    r1102 r1035  
    157157          { 
    158158               $core->error->add($e->getMessage()); 
    159           } 
    160      } 
    161      elseif ($action == 'lang' && isset($_POST['new_lang'])) 
    162      { 
    163           $new_lang = $_POST['new_lang']; 
    164           try 
    165           { 
    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()); 
    175159          } 
    176160     } 
     
    273257     '</form>'; 
    274258} 
    275 elseif ($action == 'lang') 
    276 { 
    277      echo '<h2 class="page-title">'.__('Change language for entries').'</h2>'; 
    278       
    279      # lang list 
    280      # Languages combo 
    281      $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      echo 
    296      '<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      echo 
    302      $hidden_fields. 
    303      $core->formNonce(). 
    304      form::hidden(array('action'),'lang'). 
    305      '<input type="submit" value="'.__('Save').'" /></p>'. 
    306      '</form>'; 
    307  
    308 } 
    309259elseif ($action == 'author' && $core->auth->check('admin',$core->blog->id)) 
    310260{ 
Note: See TracChangeset for help on using the changeset viewer.

Sites map