OO-3653: implement lock on edited portfolio pages
Add a GUI lock on the edited pages in portfolio to prevent concurrent edition of the same contribution. Add system wide events to reload changes for non editing users
Showing
- src/main/java/org/olat/core/gui/control/generic/modal/DialogBoxUIFactory.java 5 additions, 7 deletions...at/core/gui/control/generic/modal/DialogBoxUIFactory.java
- src/main/java/org/olat/modules/ceditor/ui/PageController.java 4 additions, 0 deletions...main/java/org/olat/modules/ceditor/ui/PageController.java
- src/main/java/org/olat/modules/ceditor/ui/component/PageFragmentsComponent.java 12 additions, 11 deletions.../modules/ceditor/ui/component/PageFragmentsComponent.java
- src/main/java/org/olat/modules/portfolio/ui/PageRunController.java 67 additions, 13 deletions...java/org/olat/modules/portfolio/ui/PageRunController.java
- src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_de.properties 1 addition, 0 deletions...lat/modules/portfolio/ui/_i18n/LocalStrings_de.properties
- src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_en.properties 1 addition, 0 deletions...lat/modules/portfolio/ui/_i18n/LocalStrings_en.properties
- src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_fr.properties 1 addition, 0 deletions...lat/modules/portfolio/ui/_i18n/LocalStrings_fr.properties
- src/main/java/org/olat/modules/portfolio/ui/event/PageChangedEvent.java 57 additions, 0 deletions...org/olat/modules/portfolio/ui/event/PageChangedEvent.java
Please register or sign in to comment