Skip to content
Snippets Groups Projects
Commit 22020a84 authored by uhensler's avatar uhensler
Browse files

Merge branch 'OpenOLAT_12.5' of...

Merge branch 'OpenOLAT_12.5' of ssh://uhensler@office.frentix.com/home/uhensler/repositories/OpenOLAT.git

Conflicts:
	src/main/resources/serviceconfig/olat.properties
	src/main/webapp/static/themes/light/content.css
	src/main/webapp/static/themes/light/content.css.map
	src/main/webapp/static/themes/light/theme.css
	src/main/webapp/static/themes/light/theme.css.map
	src/main/webapp/static/themes/openolat/content.css
	src/main/webapp/static/themes/openolat/content.css.map
	src/main/webapp/static/themes/openolat/theme.css
	src/main/webapp/static/themes/openolat/theme.css.map
parents 16185d9f 1d99226d
No related branches found
No related tags found
No related merge requests found
Showing
with 46 additions and 14 deletions
...@@ -539,10 +539,11 @@ ...@@ -539,10 +539,11 @@
#if($printCommand) #if($printCommand)
<script type="text/javascript"> <script type="text/javascript">
/* <![CDATA[ */ /* <![CDATA[ */
jQuery(function() { // execute after radial score rendering
setTimeout(function() {
window.focus(); window.focus();
window.print(); window.print();
}); },110);
/* ]]> */ /* ]]> */
</script> </script>
#end #end
......
...@@ -943,6 +943,7 @@ public class QuestionPoolServiceImpl implements QPoolService { ...@@ -943,6 +943,7 @@ public class QuestionPoolServiceImpl implements QPoolService {
} }
} }
@Override
public Taxonomy getQPoolTaxonomy() { public Taxonomy getQPoolTaxonomy() {
TaxonomyRef ref = getQPoolTaxonomyRef() ; TaxonomyRef ref = getQPoolTaxonomyRef() ;
return ref == null ? null: taxonomyDao.loadByKey(ref.getKey()); return ref == null ? null: taxonomyDao.loadByKey(ref.getKey());
......
...@@ -25,7 +25,6 @@ import java.util.List; ...@@ -25,7 +25,6 @@ import java.util.List;
import java.util.Set; import java.util.Set;
import org.olat.core.CoreSpringFactory; import org.olat.core.CoreSpringFactory;
import org.olat.core.commons.persistence.ResultInfos;
import org.olat.core.gui.UserRequest; import org.olat.core.gui.UserRequest;
import org.olat.core.gui.components.form.flexible.FormItem; import org.olat.core.gui.components.form.flexible.FormItem;
import org.olat.core.gui.components.form.flexible.FormItemContainer; import org.olat.core.gui.components.form.flexible.FormItemContainer;
...@@ -103,8 +102,8 @@ public class PoolsController extends FormBasicController { ...@@ -103,8 +102,8 @@ public class PoolsController extends FormBasicController {
columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(true, Cols.publicPool.i18nKey(), Cols.publicPool.ordinal(), columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(true, Cols.publicPool.i18nKey(), Cols.publicPool.ordinal(),
true, "publicPool", FlexiColumnModel.ALIGNMENT_LEFT, true, "publicPool", FlexiColumnModel.ALIGNMENT_LEFT,
new BooleanCellRenderer( new BooleanCellRenderer(
new CSSIconFlexiCellRenderer("o_public"), new CSSIconFlexiCellRenderer("o_icon_pool_public"),
new CSSIconFlexiCellRenderer("o_private")) new CSSIconFlexiCellRenderer("o_icon_pool_private"))
)); ));
columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(Cols.name.i18nKey(), Cols.name.ordinal(), true, "name")); columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(Cols.name.i18nKey(), Cols.name.ordinal(), true, "name"));
columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel("select", translate("select"), "select-pool")); columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel("select", translate("select"), "select-pool"));
...@@ -113,7 +112,7 @@ public class PoolsController extends FormBasicController { ...@@ -113,7 +112,7 @@ public class PoolsController extends FormBasicController {
poolTable = uifactory.addTableElement(getWindowControl(), "pools", model, getTranslator(), formLayout); poolTable = uifactory.addTableElement(getWindowControl(), "pools", model, getTranslator(), formLayout);
poolTable.setMultiSelect(true); poolTable.setMultiSelect(true);
poolTable.setRendererType(FlexiTableRendererType.classic); poolTable.setRendererType(FlexiTableRendererType.classic);
reloadModel(); reloadModel(ureq);
FormLayoutContainer buttonsCont = FormLayoutContainer.createButtonLayout("buttons", getTranslator()); FormLayoutContainer buttonsCont = FormLayoutContainer.createButtonLayout("buttons", getTranslator());
buttonsCont.setRootForm(mainForm); buttonsCont.setRootForm(mainForm);
...@@ -122,9 +121,9 @@ public class PoolsController extends FormBasicController { ...@@ -122,9 +121,9 @@ public class PoolsController extends FormBasicController {
uifactory.addFormCancelButton("cancel", buttonsCont, ureq, getWindowControl()); uifactory.addFormCancelButton("cancel", buttonsCont, ureq, getWindowControl());
} }
private void reloadModel() { private void reloadModel(UserRequest ureq) {
ResultInfos<Pool> pools = qpoolService.getPools(0, -1); List<Pool> pools = qpoolService.getPools(getIdentity(), ureq.getUserSession().getRoles());
model.setObjects(pools.getObjects()); model.setObjects(pools);
poolTable.reset(); poolTable.reset();
} }
...@@ -141,7 +140,7 @@ public class PoolsController extends FormBasicController { ...@@ -141,7 +140,7 @@ public class PoolsController extends FormBasicController {
} else if(source == selectButton) { } else if(source == selectButton) {
Set<Integer> selectIndexes = poolTable.getMultiSelectedIndex(); Set<Integer> selectIndexes = poolTable.getMultiSelectedIndex();
if(!selectIndexes.isEmpty()) { if(!selectIndexes.isEmpty()) {
List<Pool> rows = new ArrayList<Pool>(selectIndexes.size()); List<Pool> rows = new ArrayList<>(selectIndexes.size());
for(Integer index:selectIndexes) { for(Integer index:selectIndexes) {
Pool row = model.getObject(index.intValue()); Pool row = model.getObject(index.intValue());
rows.add(row); rows.add(row);
...@@ -225,7 +224,7 @@ public class PoolsController extends FormBasicController { ...@@ -225,7 +224,7 @@ public class PoolsController extends FormBasicController {
@Override @Override
public void setObjects(List<Pool> objects) { public void setObjects(List<Pool> objects) {
rows = new ArrayList<Pool>(objects); rows = new ArrayList<>(objects);
} }
@Override @Override
......
...@@ -1190,8 +1190,13 @@ ldap.learningResourceManagerRoleValue= ...@@ -1190,8 +1190,13 @@ ldap.learningResourceManagerRoleValue=
# Build properties # Build properties
##### #####
application.name=OpenOLAT application.name=OpenOLAT
<<<<<<< HEAD
build.version=13.0b3 build.version=13.0b3
build.identifier=openolat130b3-dev build.identifier=openolat130b3-dev
=======
build.version=12.5.4
build.identifier=openolat1254-dev
>>>>>>> branch 'OpenOLAT_12.5' of ssh://uhensler@office.frentix.com/home/uhensler/repositories/OpenOLAT.git
build.repo.revision=local-devel build.repo.revision=local-devel
##### #####
......
This diff is collapsed.
This diff is collapsed.
...@@ -178,7 +178,7 @@ ...@@ -178,7 +178,7 @@
OO Layout is designed for mobile-first, thus everything is a bit large for printing OO Layout is designed for mobile-first, thus everything is a bit large for printing
might not work on FF, but hey, better than nothing might not work on FF, but hey, better than nothing
*/ */
zoom: 0.75; zoom: 0.6;
} }
table, figure, figure { table, figure, figure {
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment