/* - plone.kss - */ /* https://www.miraclelinux.com/jp/portal_kss/plone.kss?original=1 */ /* */ /* */ /* */ body:load { action-client: addClass; addClass-value: kssActive; } ul.contentViews li a:plone-formProtectionChecked { action-server: replaceContentRegion; replaceContentRegion-tabid: nodeAttr(id, true); replaceContentRegion-url: nodeAttr(href); replaceContentRegion-error: plone-followLink; action-client: plone-removeLockProtection; } iframe.kupu-editor-iframe:load { action-client: plone-initKupu; } #content:load { evt-load-initial: false; action-client: initializeCollapsible; } #content .inlineEditable:load { evt-load-initial: false; action-client: bindExternalLinks; } /* */ div.portlet-deferred:load { action-server: refreshPortlet; refreshPortlet-portlethash: kssAttr(portlethash, True); } #contentActionMenus:load { evt-load-initial: false; action-client: bindActionMenus; } /* */ /* */ #contextSetDefaultPage:click { evt-click-preventdefault: False; action-cancel: changeViewTemplate; } #folderChangeDefaultPage:click { evt-click-preventdefault: False; action-cancel: changeViewTemplate; } /* */ a.actionicon-object_buttons-cut:click { evt-click-preventdefault: True; evt-click-allowbubbling: True; action-server: cutObject; } a.actionicon-object_buttons-copy:click { evt-click-preventdefault: True; evt-click-allowbubbling: True; action-server: copyObject; } #plone-contentmenu-workflow dd.actionMenuContent a:click { evt-click-preventdefault: True; evt-click-allowbubbling: True; action-server: changeWorkflowState; changeWorkflowState-url: nodeAttr(href); } #plone-contentmenu-workflow dd.actionMenuContent a.kssIgnore:click { evt-click-preventdefault: False; action-cancel: changeWorkflowState; } a.kssCalendarChange:click { evt-click-preventdefault: true; action-server: refreshCalendar; refreshCalendar-portlethash: kssAttr(portlethash, True); refreshCalendar-year: kssAttr(year); refreshCalendar-month: kssAttr(month); } /* */ #kss-spinner:spinneron { action-client: setStyle; setStyle-name: display; setStyle-value: block; } #kss-spinner:spinneroff { action-client: setStyle; setStyle-name: display; setStyle-value: none; } form.enableFormTabbing:load { evt-load-initial: false; action-client: plone-initFormTabs; } form.enableUnloadProtection:load { evt-load-initial: false; action-client: plone-initFormProtection; } form.enableUnlockProtection:load { evt-load-initial: false; action-client: plone-initLockingProtection; } /* */ div.inlineEditable:load { evt-load-initial: false; action-client: plone-removeLockProtection; } #sharing-save-button:click { evt-click-preventdefault: true; action-server: updateSharingInfo; updateSharingInfo-kssSubmitForm: currentForm(); updateSharingInfo-error: plone-submitCurrentForm; } #sharing-user-group-search:keydown { evt-keydown-preventdefault: true; evt-keydown-keycodes: 13; action-client: log; } #sharing-user-group-search:keypress { evt-keypress-preventdefault: true; evt-keypress-keycodes: 13; action-client: log; } #sharing-user-group-search:keyup { evt-keyup-preventdefault: true; evt-keyup-keycodes: 13; action-server: updateSharingInfo; updateSharingInfo-kssSubmitForm: currentForm(); } /* */ #kupu-save-button:load { action-client: setStyle; setStyle-name: display; setStyle-value: inline; } button.kupu-save:click { action-server: savekupu; savekupu-text: currentFormVarFromKssAttr("atfieldname", true); savekupu-fieldname: kssAttr("atfieldname", true); } /* */ body:load { action-client: plone-initShiftDetection; } #folderlisting-main-table input[type="checkbox"]:change { action-client: plone-createCheckBoxSelection; plone-createCheckBoxSelection-group: 'table.listing input[type="checkbox"]'; } #folderlisting-main-table input[type="checkbox"]:change { action-client: toggleClass; toggleClass-kssSelector: parentnode("table.listing tbody tr"); toggleClass-classname: "selected"; } /* */ .update-selection:click, #listing-table .column:click { action-server: update_table url(kssAttr("serveraction", true)); evt-click-preventdefault: True; update_table-pagenumber: currentFormVar('pagenumber'); update_table-show_all: currentFormVar('show_all'); update_table-sort_on: currentFormVar('sort_on'); } #foldercontents-show-batched:click { update_table-show_all: "false"; } #foldercontents-show-all:click { update_table-show_all: "true"; update_table-pagenumber: "1"; } #foldercontents-title-column:click { update_table-sort_on: "sortable_title"; } #foldercontents-modified-column:click { update_table-sort_on: "modified"; } #foldercontents-status-column:click { update_table-sort_on: "review_state"; } #foldercontents-selectall:click { update_table-select: 'screen'; } #foldercontents-selectall-completebatch:click { update_table-select: 'all'; } #foldercontents-clearselection:click { update_table-select: 'none'; } #folderlisting-main-table:load { action-client: plone-initDragAndDrop; plone-initDragAndDrop-table: '#listing-table'; } #folderlisting-main-table:load { action-client: plone-initCheckBoxSelection; } /* */ #kupu-save-button:load { action-client: setStyle; setStyle-name: display; setStyle-value: inline; } div.kupu-save-message:timeout { evt-timeout-delay: 2000; evt-timeout-repeat: ''; action-client: deleteNode; } #portal-message:timeout { evt-timeout-delay: 2000; evt-timeout-repeat: ''; action-client: deleteNode; } /* */ /* */ /* */ /* */ /* */ #lock-icon:load{ action-server: updateLockInfo; }