return;
}
- var elt = e.element(), elt2, id;
+ var elt = e.element(), elt2;
while (Object.isElement(elt)) {
if (elt.hasClassName('flagcolorpicker')) {
elt2 = elt.previous('INPUT');
- id = elt2.readAttribute('id');
new ColorPicker({
color: $F(elt2),
draggable: true,
offsetParent: elt,
resizable: true,
- update: [[ id, 'value' ], [ id, 'background' ]]
+ update: [
+ [ elt2, 'value' ],
+ [ elt2, 'background' ],
+ [ elt.previous('DIV.flagUser'), 'background' ]
+ ]
});
e.stop();
return;
if ($val['t'] == 'imapp') {
$tmp['label'] = $label;
- $tmp['icon'] = $bgstyle;
$tmp['imapp'] = true;
$tmp['label_name'] = 'label_' . $hash;
if ($userflags_locked) {
</else:flags.imapp></if:flags.imapp>
</td>
<td class="flagicon">
-<if:flags.imapp>
- <div class="msgflags flagUser" style="<tag:flags.icon />"></div>
-<else:flags.imapp>
+<if:flags.imapp><else:flags.imapp>
<tag:flags.icon />
</else:flags.imapp></if:flags.imapp>
</td>
<td>
-<if:flags.locked>
- <input size="7" disabled="disabled" style="<tag:flags.colorstyle />" value="<tag:flags.color />" />
-<else:flags.locked>
- <input size="7" style="<tag:flags.colorstyle />" id="<tag:flags.colorid />" name="<tag:flags.colorid />" value="<tag:flags.color />" />
+<if:flags.locked><else:flags.locked>
+ <input type="hidden" id="<tag:flags.colorid />" name="<tag:flags.colorid />" value="<tag:flags.color />" />
+ <div class="msgflags flagUser" style="<tag:flags.colorstyle />"></div>
<a class="flagcolorpicker" href="#"><tag:picker_img /></a>
<if:flags.flag_del>
<a class="flagdelete" href="#"><span class="deleteImg"></span></a>
font-weight: bold;
text-decoration: underline;
}
+
+table.flagmanagement div.flagUser {
+ border: 1px solid gray;
+ margin-right: 2px;
+}
+
table.accountsmanagement td.required, .accountsNotSecure {
color: red;
}