FSN#35003 Superuser meldingen en opdrachten: FACFAC mag enkele velden *altijd* bewerken
svn path=/Website/trunk/; revision=33778
This commit is contained in:
@@ -71,18 +71,23 @@
|
||||
// Meeste velden geforceerd readonly
|
||||
for (var fld in model.fields)
|
||||
{
|
||||
var field = model.fields[fld];
|
||||
var exception = edit_fields[table.toLowerCase()];
|
||||
if (fld == model.soft_delete ||
|
||||
exception && inArray(fld, exception.fields))
|
||||
{
|
||||
model.fields[fld].multiedit = !model.fields[fld].foreign;
|
||||
model.fields[fld].track = true;
|
||||
field.multiedit = !field.foreign;
|
||||
field.track = true;
|
||||
if (mode == "save" && field.typ == "key" && !("foreign" in field))
|
||||
{
|
||||
field.foreign = function (x) { return String(x) };
|
||||
}
|
||||
field.track = true;
|
||||
model.trackcode = exception.track;
|
||||
continue;
|
||||
}
|
||||
// Anders altijd:
|
||||
model.fields[fld].readonly = true;
|
||||
|
||||
field.readonly = true;
|
||||
}
|
||||
|
||||
if (mode == "show" || mode == "edit" )
|
||||
|
||||
Reference in New Issue
Block a user