
/* - fckeditor_plone.kss - */
/* https://www.uni-bonn.de/portal_kss/fckeditor_plone.kss?original=1 */
/* */
div.fckContainer:load {
action-client: plone-initFCKeditor;
}
/* */
.fckSaveField:change {
action-server: savekupu;
savekupu-text: currentFormVarFromKssAttr("atfieldname", true);
savekupu-fieldname: kssAttr("atfieldname", true);
}


/* - ploneformgen.kss - */
/* https://www.uni-bonn.de/portal_kss/ploneformgen.kss?original=1 */
.pfg-form input.blurrable:blur {
action-cancel: kssValidateField;
}
.pfg-form select.blurrable:blur {
action-cancel: kssValidateField;
}
.pfg-form textarea.blurrable:blur {
action-cancel: kssValidateField;
}


/* - ++resource++plone.app.z3cform - */
/* https://www.uni-bonn.de/portal_kss/++resource++plone.app.z3cform?original=1 */
.z3cformInlineValidation input[type="text"]:blur,
.z3cformInlineValidation input[type="password"]:blur,
.z3cformInlineValidation input[type="checkbox"]:blur,
.z3cformInlineValidation input[type="radio"]:blur,
.z3cformInlineValidation select:blur,
.z3cformInlineValidation textarea:blur {
action-server: kss_z3cform_inline_validation;
kss_z3cform_inline_validation-formname:      kssAttr('formname', true);
kss_z3cform_inline_validation-fieldname:     kssAttr('fieldname', true);
kss_z3cform_inline_validation-fieldset:      kssAttr('fieldset', true);
kss_z3cform_inline_validation-value:         currentFormVar();
kss_z3cform_inline_validation-kssSubmitForm: currentForm();
}

