Changeset 9442

Show
Ignore:
Timestamp:
04/23/08 13:17:15 (3 weeks ago)
Author:
miker
Message:

adding translation for description

Location:
trunk/Open-ILS/web/conify/global/permission
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/Open-ILS/web/conify/global/permission/perm_list.html

    r9378 r9442  
    8989                                                        {       cells : [ 
    9090                                                                        [ 
    91                                                                                 { name : "Code",        field : "code",        width : "300px", editor : dojox.grid.editors.Dijit }, 
    92                                                                                 { name : "Description", field : "description", width : "auto",  editor : dojox.grid.editors.Editor } 
     91                                                                                { name : "Code",        field : "code",        width : "300px", editor : dojox.grid.editors.Dijit, rowSpan : "2" }, 
     92                                                                                { name : "Description", field : "description", width : "auto",  editor : dojox.grid.editors.Editor, style : "minHeight:1em;" } 
     93                                                                        ], 
     94                                                                        [ 
     95                                                                                { name : "Translation", 
     96                                                                                  width : "10em", 
     97                                                                                  height : "2em", 
     98                                                                                  get : function (row) { 
     99                                                                                        if (!window.perm_rows) window.perm_rows = []; 
     100                                                                                        var r = window.perm_data_model.getRow(row); 
     101                                                                                        if (r) { 
     102                                                                                                window.perm_rows[row] = new ccs().fromHash(window.perm_data_model.getRow(row)); 
     103                                                                                                setTimeout( 
     104                                                                                                        'dojo.query(".perm_grid_trans_desc_' + row + '").'+ 
     105                                                                                                                'instantiate(openils.I18N.translationWidget,{field:"description",'+ 
     106                                                                                                                'targetObject:"window.perm_rows['+row+']",unique:"' + row + '"});'+ 
     107                                                                                                                'perm_grid.rowHeightChanged('+row+')', 
     108                                                                                                        0 
     109                                                                                                ); 
     110                                                                                                var oldnode = dojo.byId('description_translation_' + row); 
     111                                                                                                if (oldnode) dijit.byNode(oldnode).destroyRecursive(); 
     112                                                                                                return '<span class="perm_grid_trans_desc_'+row+'"></span>'; 
     113                                                                                        } 
     114                                                                                        return ''; 
     115                                                                                  } 
     116                                                                                } 
    93117                                                                        ] 
    94118                                                                ] 
  • trunk/Open-ILS/web/conify/global/permission/perm_list.js

    r9309 r9442  
    1717 
    1818dojo.require('fieldmapper.dojoData'); 
     19dojo.require('openils.I18N'); 
    1920dojo.require('dojo.parser'); 
    2021dojo.require('dojo.string');