Changeset 163


Ignore:
Timestamp:
04/22/2009 04:31:34 AM (3 years ago)
Author:
ofer
Message:

Tabs will also respect prefix now

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/WordPress/plugin/transposh/js/transposh.js

    r162 r163  
    120120                                        jQuery("#"+transposh_params['prefix']+"translation").data("edit", { changed: false}); 
    121121                                        jQuery(this).dialog('close'); 
    122                                         jQuery("#tabs").dialog('close'); 
     122                                        jQuery("#"+transposh_params['prefix']+"d-tabs").dialog('close'); 
    123123                                }, 
    124124                                Cancel: function() { 
     
    131131//Open translation dialog  
    132132function translate_dialog(segment_id) { 
    133         jQuery("#trd-tabs").remove(); 
    134         jQuery('<div id="trd-tabs" title="Edit Translation"/>').appendTo("body"); 
    135         jQuery("#trd-tabs").append('<ul/>').tabs({ cache: true }) 
    136                 .tabs('add','#trd-tabs-1','Translate') 
     133        jQuery("#"+transposh_params['prefix']+"d-tabs").remove(); 
     134        jQuery('<div id="'+transposh_params['prefix']+'d-tabs" title="Edit Translation"/>').appendTo("body"); 
     135        jQuery("#"+transposh_params['prefix']+"d-tabs").append('<ul/>').tabs({ cache: true }) 
     136                .tabs('add',"#"+transposh_params['prefix']+"d-tabs-1",'Translate') 
    137137                .tabs('add',transposh_params['post_url']+'?tr_token_hist='+jQuery("#"+transposh_params['prefix'] + segment_id).attr('token')+'&lang='+transposh_params['lang'],'History') 
    138138                .css("text-align","left") 
     
    152152                        // Change buttons 
    153153                        if (jQuery(ui.tab).text() == 'Translate') { 
    154                                 jQuery("#trd-tabs").dialog('option', 'buttons', tButtons); 
     154                                jQuery("#"+transposh_params['prefix']+"d-tabs").dialog('option', 'buttons', tButtons); 
    155155                        } else { 
    156                                 jQuery("#trd-tabs").dialog('option', 'buttons', hButtons); 
     156                                jQuery("#"+transposh_params['prefix']+"d-tabs").dialog('option', 'buttons', hButtons); 
    157157                        } 
    158158                }) 
     
    164164                }); 
    165165        // fix for templates messing with li 
    166         jQuery("#trd-tabs li").css("list-style-type","none").css("list-style-position","outside"); 
    167         jQuery("#trd-tabs-1").append( 
     166        jQuery("#"+transposh_params['prefix']+"d-tabs li").css("list-style-type","none").css("list-style-position","outside"); 
     167        jQuery("#"+transposh_params['prefix']+"d-tabs-1").append( 
    168168                        '<form id="'+transposh_params['prefix']+'form">' +       
    169169                        '<fieldset>' + 
     
    174174                        '</fieldset>' + 
    175175                        '</form>'); 
    176         jQuery("#trd-tabs-1 label").css("display","block"); 
    177         jQuery("#trd-tabs-1 textarea.text").css({'margin-bottom':'12px', 'width' : '95%', 'padding' : '.4em'}); 
     176        jQuery("#"+transposh_params['prefix']+"d-tabs-1 label").css("display","block"); 
     177        jQuery("#"+transposh_params['prefix']+"d-tabs-1 textarea.text").css({'margin-bottom':'12px', 'width' : '95%', 'padding' : '.4em'}); 
    178178        jQuery("#"+transposh_params['prefix']+"original").val(jQuery("#"+transposh_params['prefix'] + segment_id).attr('orig')); 
    179179        jQuery("#"+transposh_params['prefix']+"translation").val(jQuery("#"+transposh_params['prefix'] + segment_id).html()); 
     
    206206                        } 
    207207                };  
    208         jQuery("#trd-tabs").tabs().dialog({ 
     208        jQuery("#"+transposh_params['prefix']+"d-tabs").tabs().dialog({ 
    209209                bgiframe: true, 
    210210                modal: true, 
Note: See TracChangeset for help on using the changeset viewer.