
/* - linguaplone.kss - */
/* http://www.objectif-2020.com/portal_kss/linguaplone.kss?original=1 */
.canonicalLanguage .inlineEditable:click {
action-cancel: replaceField;
}
.canonicalLanguage:load {
action-client: removeClass;
removeClass-value: kssActive;
removeClass-kssSelector: body;
}


/* - ++resource++solgema-resources/solgema_album_image.kss - */
/* http://www.objectif-2020.com/portal_kss/++resource++solgema-resources/solgema_album_image.kss?original=1 */
#album_image .listingBar a:click,
#inner_album_image .listingBar a:click,
#album_image a.back_to_album:click  {
evt-click-preventdefault: true;
action-server:            refreshAlbum;
refreshAlbum-href:        nodeAttr(href);
refreshAlbum-bstart:      kssAttr(bstart, true);
refreshAlbum-context_url: kssAttr(context_url, true);
refreshAlbum-template_id: kssAttr(template_id, true);
refreshAlbum-container_id:kssAttr(container_id, true);
refreshAlbum-macro_id:    kssAttr(macro_id, true);
}
div.photoAlbumImage a:click,
div.photoAlbumImage a img:click,
div.photoAlbumImage a span:click {
evt-click-preventdefault: true;
action-server:            refreshAlbum;
refreshAlbum-href:        nodeAttr(href);
refreshAlbum-bstart:      kssAttr(bstart, true);
refreshAlbum-context_url: kssAttr(context_url, true);
refreshAlbum-template_id: kssAttr(template_id, true);
}
#fullscreen_image:click,
#fullscreen_image span:click,
#fullscreen_image img:click {
evt-click-preventdefault: true;
action-server:            fullscreenAlbum;
fullscreenAlbum-context_url: kssAttr(context_url, true);
fullscreenAlbum-bstart:   kssAttr(bstart, true);
}


/* - ploneformgen.kss - */
/* http://www.objectif-2020.com/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;
}


/* - fckeditor_plone.kss - */
/* http://www.objectif-2020.com/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);
}

