core

Changeset 24900

Show
Ignore:
Timestamp:
11/21/08 14:56:17 (7 weeks ago)
Author:
rgasch
Message:

addded allValue and allText support to country selector

Files:
6 modified

Legend:

Unmodified
Added
Removed
  • branches/zikula-1.0/includes/pnobjlib/HtmlUtil.class.php

    r24739 r24900  
    933933     * @param defaultValue   The default value to select (default='') (optional) 
    934934     * @param defaultText    The text for the default value (default='') (optional) 
     935     * @param allValue       The value to assign for the "All" choice (optional) (default=0) 
     936     * @param allText        The text to display for the "All" choice (optional) (default='') 
    935937     * @param submit         Whether or not to auto-submit the selector 
    936938     * @param disabled       Whether or not to disable selector (optional) (default=false) 
     
    939941     * @return The generated HTML for the selector 
    940942     */ 
    941     function getSelector_Countries ($name='countries', $selectedValue='', $defaultValue=0, $defaultText='',  
    942                                     $submit=false, $disabled=false, $multipleSize=1) 
     943    function getSelector_Countries ($name='countries', $selectedValue='', $defaultValue=0, $defaultText='',   
     944                                    $allValue=0, $allText='', $submit=false, $disabled=false, $multipleSize=1) 
    943945    { 
    944946        $countries = countrylist(); 
     
    956958            $sel = ((string)$defaultValue==(string)$selectedValue ? 'selected="selected"' : ''); 
    957959            $html .= "<option value=\"$defaultValue\" $sel>$defaultText</option>"; 
     960        } 
     961 
     962        if ($allText) { 
     963            $sel = ((string)$allValue==(string)$selectedValue ? 'selected="selected"' : ''); 
     964            $html .= "<option value=\"$allValue\" $sel>$allText</option>"; 
    958965        } 
    959966 
  • branches/zikula-1.0/system/pnRender/plugins/function.selector_countries.php

    r24339 r24900  
    3737function smarty_function_selector_countries($params, &$smarty)  
    3838{ 
     39    $allValue         = isset($params['allValue'])         ? $params['allValue']         : 0; 
     40    $allText          = isset($params['allText'])          ? $params['allText']          : ''; 
    3941    $defaultValue     = isset($params['defaultValue'])     ? $params['defaultValue']     : 0; 
    4042    $defaultText      = isset($params['defaultText'])      ? $params['defaultText']      : ''; 
     
    4648 
    4749    Loader::loadClass('HtmlUtil'); 
    48     return HtmlUtil::getSelector_Countries ($name, $selectedValue, $defaultValue, $defaultText, $submit, $disabled, $multipleSize); 
     50    return HtmlUtil::getSelector_Countries ($name, $selectedValue, $defaultValue, $defaultText, $allValue, $allText, $submit, $disabled, $multipleSize); 
    4951} 
  • development/main/includes/HtmlUtil.class.php

    r24739 r24900  
    938938     * @param defaultValue   The default value to select (default='') (optional) 
    939939     * @param defaultText    The text for the default value (default='') (optional) 
     940     * @param allValue       The value to assign for the "All" choice (optional) (default=0) 
     941     * @param allText        The text to display for the "All" choice (optional) (default='') 
    940942     * @param submit         Whether or not to auto-submit the selector 
    941943     * @param disabled       Whether or not to disable selector (optional) (default=false) 
     
    945947     */ 
    946948    static function getSelector_Countries($name = 'countries', $selectedValue = '', $defaultValue = 0, $defaultText = '',  
    947                                     $submit = false, $disabled = false, $multipleSize = 1) 
     949                                          $allValue=0, $allText='', $submit=false, $disabled=false, $multipleSize=1) 
    948950    { 
    949951        $countries = countrylist(); 
     
    961963            $sel = ((string)$defaultValue == (string)$selectedValue ? 'selected="selected"' : ''); 
    962964            $html .= "<option value=\"$defaultValue\" $sel>$defaultText</option>"; 
     965        } 
     966 
     967        if ($allText) { 
     968            $sel = ((string)$allValue==(string)$selectedValue ? 'selected="selected"' : ''); 
     969            $html .= "<option value=\"$allValue\" $sel>$allText</option>"; 
    963970        } 
    964971 
  • development/main/system/pnRender/plugins/function.selector_countries.php

    r24395 r24900  
    3737function smarty_function_selector_countries($params, &$smarty)  
    3838{ 
     39    $allValue         = isset($params['allValue'])         ? $params['allValue']         : 0; 
     40    $allText          = isset($params['allText'])          ? $params['allText']          : ''; 
    3941    $defaultValue     = isset($params['defaultValue'])     ? $params['defaultValue']     : 0; 
    4042    $defaultText      = isset($params['defaultText'])      ? $params['defaultText']      : ''; 
     
    4648 
    4749    Loader::loadClass('HtmlUtil'); 
    48     return HtmlUtil::getSelector_Countries ($name, $selectedValue, $defaultValue, $defaultText, $submit, $disabled, $multipleSize); 
     50    return HtmlUtil::getSelector_Countries ($name, $selectedValue, $defaultValue, $defaultText, $allValue, $allText, $submit, $disabled, $multipleSize); 
    4951} 
  • development/zikula-1/includes/HtmlUtil.class.php

    r24739 r24900  
    933933     * @param defaultValue   The default value to select (default='') (optional) 
    934934     * @param defaultText    The text for the default value (default='') (optional) 
     935     * @param allValue       The value to assign for the "All" choice (optional) (default=0) 
     936     * @param allText        The text to display for the "All" choice (optional) (default='') 
    935937     * @param submit         Whether or not to auto-submit the selector 
    936938     * @param disabled       Whether or not to disable selector (optional) (default=false) 
     
    940942     */ 
    941943    function getSelector_Countries ($name='countries', $selectedValue='', $defaultValue=0, $defaultText='',  
    942                                     $submit=false, $disabled=false, $multipleSize=1) 
     944                                    $allValue=0, $allText='', $submit=false, $disabled=false, $multipleSize=1) 
    943945    { 
    944946        $countries = countrylist(); 
     
    956958            $sel = ((string)$defaultValue==(string)$selectedValue ? 'selected="selected"' : ''); 
    957959            $html .= "<option value=\"$defaultValue\" $sel>$defaultText</option>"; 
     960        } 
     961 
     962        if ($allText) { 
     963            $sel = ((string)$allValue==(string)$selectedValue ? 'selected="selected"' : ''); 
     964            $html .= "<option value=\"$allValue\" $sel>$allText</option>"; 
    958965        } 
    959966 
  • development/zikula-1/system/pnRender/plugins/function.selector_countries.php

    r24339 r24900  
    3737function smarty_function_selector_countries($params, &$smarty)  
    3838{ 
     39    $allValue         = isset($params['allValue'])         ? $params['allValue']         : 0; 
     40    $allText          = isset($params['allText'])          ? $params['allText']          : ''; 
    3941    $defaultValue     = isset($params['defaultValue'])     ? $params['defaultValue']     : 0; 
    4042    $defaultText      = isset($params['defaultText'])      ? $params['defaultText']      : ''; 
     
    4648 
    4749    Loader::loadClass('HtmlUtil'); 
    48     return HtmlUtil::getSelector_Countries ($name, $selectedValue, $defaultValue, $defaultText, $submit, $disabled, $multipleSize); 
     50    return HtmlUtil::getSelector_Countries ($name, $selectedValue, $defaultValue, $defaultText, $allValue, $allText, $submit, $disabled, $multipleSize); 
    4951} 
 
 
Powered by Trac
Design by Arcsin