Dotclear


Ignore:
Timestamp:
04/30/09 08:27:32 (14 years ago)
Author:
Tomtom33
Message:

dcWikipedia 0.2 :

  • Added language combo to change language search (closes #167)
  • Changed locales
File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/dcWikipedia/popup.php

    r1107 r1124  
    3030<?php 
    3131 
     32$rs = $core->blog->getLangs(array('order'=>'asc')); 
     33$all_langs = l10n::getISOcodes(0,1); 
     34$lang_combo = array('' => '', __('Most used') => array(), __('Available') => l10n::getISOcodes(1,1)); 
     35while ($rs->fetch()) { 
     36     if (isset($all_langs[$rs->post_lang])) { 
     37          $lang_combo[__('Most used')][$all_langs[$rs->post_lang]] = $rs->post_lang; 
     38          unset($lang_combo[__('Available')][$all_langs[$rs->post_lang]]); 
     39     } else { 
     40          $lang_combo[__('Most used')][$rs->post_lang] = $rs->post_lang; 
     41     } 
     42} 
     43unset($rs); 
     44 
     45echo  
     46'<form id="dcwikipedia-lang-form" action="'.DC_ADMIN_URL.'plugin.php" method="get">'. 
     47form::hidden('p','dcWikipedia'). 
     48form::hidden('popup','1'). 
     49form::hidden('value',$value). 
     50'<p><label for="lang">'.__('Lang:').''. 
     51form::combo('lang',$lang_combo,$lang). 
     52'</label></p>'. 
     53$core->formNonce(). 
     54'</form>'; 
     55 
    3256if (count($parser->getItems()) == 0) { 
    33      echo '<p>'.sprintf(__('No suggestion found for : %s'),'<q>'.$value.'</q>').'</p>'; 
     57     echo 
     58     '<p>'.sprintf( 
     59     __('No suggestion found for : %s in %s'), 
     60     '<strong><q>'.$value.'</q></strong>', 
     61     '<em>'.$all_langs[$lang].'</em>' 
     62     ).'</p>'; 
    3463} 
    3564else { 
Note: See TracChangeset for help on using the changeset viewer.

Sites map