7 Drupal.behaviors.xbbcode = {
9 $(
'#xbbcode-plugins td.name-selector').each(
function() {
10 var fieldWrapper = $(
'div.form-type-textfield',
this);
11 var edit = $(
this).find(
'span.edit');
12 var reset = $(
this).find(
'a[action=reset]');
13 var field = $(
'input.form-text', fieldWrapper);
14 var name = field.val();
15 var defaultName = field.attr(
'default');
16 $(fieldWrapper).toggle(name !== defaultName);
17 $(reset).toggle(name !== defaultName);
18 edit.toggle(name === defaultName);
19 $(
'a[action=edit]',
this).click(
function(e) {
20 $(fieldWrapper).show();
25 reset.click(
function(e) {
26 $(fieldWrapper).hide();
29 field.val(defaultName);