Ignore:
Timestamp:
Jan 31, 2011, 11:31:11 PM (13 years ago)
Author:
grum
Message:

release 3.4.2

bug:2162

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/GrumPluginClasses/js/ui.inputText.js

    r8961 r9020  
    22 * -----------------------------------------------------------------------------
    33 * file: ui.inputText.js
    4  * file version: 1.1.0
     4 * file version: 1.1.1
    55 * date: 2011-01-09
    66 *
     
    2929 * |         |            | * add multilanguage managment
    3030 * |         |            |
     31 * | 1.1.1   | 2011/01/31 | * add function ':clear' for 'languageValues' method
     32 * |         |            |
     33 * |         |            |
     34 * |         |            |
     35 * |         |            |
     36 * |         |            |
    3137 * |         |            |
    3238 * |         |            |
     
    804810              properties=object.data('properties');
    805811
    806           for(var langValue in value)
    807           {
    808             if(properties.languagesValues[langValue]!=null)
    809                 privateMethods.setLanguageValue(object, langValue, value[langValue], langValue==options.currentLanguage);
     812          if(value==':clear')
     813          {
     814            for(var langValue in properties.languagesValues)
     815            {
     816              privateMethods.setLanguageValue(object, langValue, '', langValue==options.currentLanguage);
     817            }
     818          }
     819          else if(!$.isEmptyObject(value))
     820          {
     821            for(var langValue in value)
     822            {
     823              if(properties.languagesValues[langValue]!=null)
     824                  privateMethods.setLanguageValue(object, langValue, value[langValue], langValue==options.currentLanguage);
     825            }
    810826          }
    811827
Note: See TracChangeset for help on using the changeset viewer.