Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bugfix: passed 'rule_id' MUST be of type int #4797

Closed
wants to merge 2,239 commits into from
Closed
Changes from 3 commits
Commits
Show all changes
2239 commits
Select commit Hold shift + click to select a range
03e02ab
Mail: Fix A11Y issue in table (Mantis 32506)
mjansenDatabay Apr 29, 2022
ab6fbd5
Merge pull request #4368 from mjansenDatabay/hotfix/7/md-editor-tpl
smeyer-ilias Apr 29, 2022
67078d1
Merge pull request #3964 from ILIAS-eLearning/dependabot/npm_and_yarn…
Uwe-Kohnle Apr 29, 2022
642b676
Update ilias_de.lang
dsstrassner Apr 29, 2022
945837a
TestQuestionPool: Add SQL indexes for cloze question
mjansenDatabay Apr 29, 2022
6247694
Fixed Mantis #32438: Missing German translation of "News Block" variable
matthiaskunkel Apr 30, 2022
154cbfb
unified dashboard visibilities wish common repository visibilities
iszmais May 2, 2022
895147f
improvements for scorm import
Uwe-Kohnle May 3, 2022
520b58d
#27113: Scoring by Question allows manual scoring of unanswered quest…
May 4, 2022
f56e674
Bump minimist from 1.2.5 to 1.2.6 (#4187)
dependabot[bot] May 4, 2022
60f5e58
Updated minimist version, see: PR 4187
Amstutz May 4, 2022
984ee1c
Bump ansi-regex from 3.0.0 to 3.0.1 (#4266)
dependabot[bot] May 4, 2022
3a27e24
Updated minimist version, see: PR 4266
Amstutz May 4, 2022
25ca789
Bump @yaireo/tagify from 4.9.4 to 4.9.8 (#4483)
dependabot[bot] May 4, 2022
570fd28
Updated minimist version, see: PR 4483
Amstutz May 4, 2022
4f9c383
fix for 32522
okaufman May 4, 2022
ca25f87
Merge pull request #4312 from fneumann/fix7-mantis31263
mbecker-databay May 5, 2022
34ae36f
Merge pull request #4457 from mjansenDatabay/hotfix/7/28558
mbecker-databay May 5, 2022
cd9e0c7
Merge pull request #4484 from okaufman/ilias7_fix32522
mbecker-databay May 5, 2022
526eeae
typo
May 5, 2022
9e3a856
[FIX] 0031844: main menu always visible, even without entrys for anon…
chfsx May 5, 2022
16e333a
Chatroom: Add permanent link (Mantis 32607)
mjansenDatabay May 6, 2022
63e00df
Remove PD sorting
iszmais May 6, 2022
3b44345
Merge pull request #4497 from iszmais/bugfix/remove-pd-sorting7
lscharmer May 6, 2022
f7b18e1
Fixed Mantis #32470: Streamline spelling: "Mail" vs "E-Mail" and some…
matthiaskunkel May 6, 2022
d743300
restore sql compatibility
iszmais May 6, 2022
4644153
Remove deprecated header from PD and replace missing header for memeb…
iszmais May 6, 2022
c1e0886
Less/CSS: Fix TA change, see 32471
Amstutz May 9, 2022
63ce8ac
bottom safe area inset for mainbar on mobile (#4487)
catenglaender May 9, 2022
bf3d383
`Uhr` fehlt für die Zeitangabe in Tests mit Zeitbegrenzung
May 9, 2022
bdc9687
0032614: Argument 1 passed to ilAdvancedMDFieldDefinitionGroupBased::…
smeyer-ilias May 9, 2022
ddbd4f4
Bugfix0032606 (#4495)
ezenzen May 9, 2022
ca73668
0024038: Catchable fatal error in metadata due to limited size in tab…
smeyer-ilias May 9, 2022
9a74cd2
Merge branch 'release_7' of https://github.com/ILIAS-eLearning/ILIAS …
smeyer-ilias May 9, 2022
207dd51
fixed #31535: Public Comments: Modal is empty
alex40724 May 9, 2022
a9e3bb1
Merge pull request #4501 from iszmais/bugfix/remove-old-favourite-header
lscharmer May 10, 2022
50a2fd2
UI/Substyles: fix overwriting of templates for substyles (#4511)
nhaagen May 10, 2022
664b645
Bugfix for 32629
dsstrassner May 11, 2022
573d71a
Merge pull request #4512 from dsstrassner/button_back_rename7
mbecker-databay May 12, 2022
99c1d63
Merge pull request #4491 from fneumann/fix7-mantis27113
mbecker-databay May 12, 2022
d19bffd
Update ilias_en.lang
dsstrassner May 12, 2022
0921ac6
Fixed Mantis #25697: Übersetzung "-certificate" auf deu/eng fehlt im …
matthiaskunkel May 12, 2022
8f76f38
[FIX] 0032276: Übersetzungen von Mainbar-Einträgen für Anonymous nich…
chfsx May 12, 2022
a42ea80
ilServer: Fix missing form action
mjansenDatabay May 12, 2022
c70599a
[FIX] 0032340: leading umlauts of files are truncated
chfsx May 12, 2022
460d566
[FIX] 0032389: Column "sequence" not quoted in nextId
chfsx May 12, 2022
48b4dd9
0020916: missing function split() in /webservice/soap/lib/nusoap.php:…
katringross May 13, 2022
a978a4b
T&A - 13917 addendum: move setting's position in form
nhaagen May 13, 2022
62a79ce
Fix broken language variable
tfamula May 13, 2022
0c8ad31
Merge pull request #4528 from kroepelin-projekte/bug-20916
smeyer-ilias May 16, 2022
023680c
Merge pull request #4527 from mjansenDatabay/hotfix/7/ilserver-form
smeyer-ilias May 16, 2022
e5ca380
amet: fixed unserialization
smeyer-ilias May 16, 2022
d8b75c5
0030807: Sitzungen ohne Titel im Slate (bspw. "Zuletzt besucht") nich…
smeyer-ilias May 16, 2022
6244dda
UI: Add DecoratedRenderer to unify rendering manipulations
iszmais May 16, 2022
6c3f3e5
UI: fix tests
klees May 16, 2022
bb5bc50
fix 30658
okaufman May 16, 2022
bcf7a08
fixed bibliographic link-resolver.
thibsy May 18, 2022
6e61e20
Tables Accessibility Fix, see #32697
Amstutz May 18, 2022
8925692
Pass over rendered HTML to use in an uihook plugin for replacements
amichelsdatabay May 16, 2022
c40272b
fixed bug #32423
alex40724 May 18, 2022
c0ddaf9
Merge branch 'release_7' of https://github.com/ILIAS-eLearning/ILIAS …
alex40724 May 18, 2022
4123127
UI: allow null as false for checkbox input (#29645)
Amstutz May 18, 2022
149dfc3
added support for duplicate files when collecting them.
thibsy May 18, 2022
aa15a19
fixed bug #32288: Interactive image: Marker seems to have absolute po…
alex40724 May 18, 2022
b764314
added hotfix for vanishing favourites mainmenu item.
thibsy May 17, 2022
64aa391
Fix link
padvincenzo May 4, 2022
e818f31
remove letters_activated return in init
fhelfer Apr 27, 2022
8fdce64
fixed bug #30999: Missing peer feedback files in download of submissi…
alex40724 May 19, 2022
b8b9248
UI/LSO: 30048, add LSOS to the standard icons (#4531)
nhaagen May 19, 2022
a6966e5
UI Components, fix Notification Slate, see #32719
Amstutz May 20, 2022
dc069bd
UI Components notification.js, some code formatting
Amstutz May 20, 2022
da5112d
UI Components, Notification Item, fix of #32722
Amstutz May 20, 2022
aa1d466
fixed bug #31030: Usability Improvement: Position and wording of Edit…
alex40724 May 20, 2022
c556199
fixed bug #29582: Usability: Duplicate Edit buttons for blogs in port…
alex40724 May 20, 2022
c56c5e4
fixed bug #31029: Usability Improvement: Improvement of the wording w…
alex40724 May 20, 2022
0b9be89
fixed bug #2099: Usability Improvement: Clicking the more button in b…
alex40724 May 20, 2022
cd35f55
fixed bug #32098: Usability Improvement: Position and duplicates when…
alex40724 May 20, 2022
6db6acc
Background Task: Update Nofication Item description on close
Amstutz May 20, 2022
e89192d
Background Task: Update Nofication Item description on close Part II
Amstutz May 21, 2022
38362e0
Background Task: Update Nofication Item description on close Part III
Amstutz May 21, 2022
cca7f71
new dialog info for forum censorship modal
fhelfer May 23, 2022
ff6c3ff
fixed 31795: Usability Improvement: Actions menu within portfolios; (…
alex40724 May 23, 2022
85ec549
Setup: fix docu for http.proxy.port (#30958)
klees May 23, 2022
403df4f
0032409: Page List settings lost after update to 7
smeyer-ilias May 24, 2022
8ea3327
Merge pull request #4465 from iszmais/bugfix/dashboard-visibility
iszmais May 24, 2022
e33c9e7
[FIX] 0032472: Plugin-Icons sollten über Skin anapssbar sein (#4597)
chfsx May 25, 2022
ca4d838
Merge pull request #4598 from mbecker-databay/7/Overhaul_of_Test_Ques…
mbecker-databay May 25, 2022
8b6baaa
[FIX] 0031614: metadata: found indices that yield better performance
chfsx May 27, 2022
3d9559f
0031647: Missing RBAC check for import tests and questionpools
mbecker-databay May 30, 2022
0a2eee0
Corrected typo in ilias_en.lang
dsstrassner May 30, 2022
a1930c2
0032773: PageEditor still opens after editing question / PageView is …
mbecker-databay May 30, 2022
36b6aea
Fix inconsistency in Value für Division of Int
kergomard May 30, 2022
8e25c79
Add passed option for the getTestResults soap call
lscharmer May 30, 2022
a9e7194
0032773: PageEditor still opens after editing question / PageView is …
mbecker-databay May 30, 2022
a575977
Bump guzzlehttp/guzzle from 6.5.5 to 6.5.6
dependabot[bot] May 25, 2022
fdfdb7e
0032091: Titel des gefundenen Suchgegenstands überträgt sich in Actio…
smeyer-ilias May 31, 2022
4963aa0
Merge branch 'release_7' of https://github.com/ILIAS-eLearning/ILIAS …
smeyer-ilias May 31, 2022
f6918de
Info about supported MathJax version.
May 3, 2022
1b9fef3
Add WAC check for the assessment file answers
lscharmer May 31, 2022
5f7d680
Add missing lang var in Glossary
tfamula May 31, 2022
2a1dd7b
TA MatchingQuestion: 27633, max field size 800 instead of 200
nhaagen May 31, 2022
8e4fb17
Add call to modifySAHSlaunch in ilObjectListGUI::getAsListItem
lscharmer May 31, 2022
ce02be6
fixed issue #32751
alex40724 Jun 2, 2022
48471d0
T&A 32824, translate message
nhaagen Jun 2, 2022
3a98263
T&A 32824, check permissions on and active-status of parent test on edit
nhaagen Jun 2, 2022
0cd7d9f
Merge pull request #4622 from lscharmer/hotfix/sahs-iframe-favorites
iszmais Jun 3, 2022
c765652
Fix https://mantis.ilias.de/view.php?id=32824
kergomard Jun 3, 2022
1bb99b3
And now the same thing for ilObjTestGUI
kergomard Jun 3, 2022
048e406
fixed bug #31379: Objekte, die keine Container sind, zeigen Arrows im…
alex40724 Jun 4, 2022
a0b17ca
fixed bug #31824: Section (block): Permission object does not work
alex40724 Jun 4, 2022
d4d9c1e
fixed bug #32079: Audio file is not displayed after uploading
alex40724 Jun 5, 2022
af86361
fixed bug #32085: Deleting an entry in a list (odered or unordered) n…
alex40724 Jun 5, 2022
da322c3
fixed bug #24421: Ordering arrows in blog settings: Confusing display…
alex40724 Jun 5, 2022
afd1932
catch now values on quoting (as in trunk)
chfsx Jun 7, 2022
5eab031
LSO: Fix lost characters during XML import
mjansenDatabay Jun 7, 2022
7669cc1
Fix typo
kergomard Jun 8, 2022
956b17d
Fix Broken Action-Menu When Test Has Results
kergomard Jun 8, 2022
bac0c4b
Make commands really work
kergomard Jun 8, 2022
0182831
fixed bug #32858: fixed issue #32751 crashes ILIAS-LM Availability
alex40724 Jun 8, 2022
cab8bb7
fixed issue #32840: No feedback on certain actions, while server requ…
alex40724 Jun 9, 2022
057726a
fixed bug #32829: Cannot create new entry in extended list (or delete…
alex40724 Jun 9, 2022
58e8139
fixed issue #32856: Advanced Table: crash, when clicking on table pro…
alex40724 Jun 9, 2022
37390db
Contacts: Fix states (Mantis 32862)
mjansenDatabay Jun 9, 2022
d451471
Contacts/NotificationCenter: Filter inactive users
mjansenDatabay Jun 9, 2022
b0be3dd
added queue to prevent race conditions in text editing; fixed insert/…
alex40724 Jun 9, 2022
646c1c3
add debug messages
alex40724 Jun 9, 2022
efd78f8
added more debug information
alex40724 Jun 10, 2022
2773a35
filter courses and groups on right to leave when unsubscribe multiple
iszmais Jun 10, 2022
e9c4aa3
Test Assessment, A11y fix, see #32870
Amstutz Jun 11, 2022
d2fe4f0
Merge pull request #4617 from lscharmer/hotfix/wac_assessment
mbecker-databay Jun 13, 2022
48abac4
Merge pull request #4642 from HochschuleLuzern/fix_32770
mbecker-databay Jun 13, 2022
e528011
Merge pull request #4636 from HochschuleLuzern/fix_32824
mbecker-databay Jun 13, 2022
f97d9d4
Merge pull request #4620 from nhaagen/7/TA/25418
mbecker-databay Jun 13, 2022
071cb07
Merge pull request #4619 from nhaagen/7/TA/27633
mbecker-databay Jun 13, 2022
9729cb6
[FIX] 0032442: Schreibtisch bleibt auch nach Verschieben in untergeor…
chfsx Jun 13, 2022
073a9a1
[FIX] wrong declaration of RepoLinkItems
chfsx Jun 13, 2022
116ab24
[FIX] 0031403 join/read check for repo-links
chfsx Jun 13, 2022
a4e49e4
Merge pull request #4553 from okaufman/ilias7_30658
mbecker-databay Jun 14, 2022
3ed0987
prevent race conditions when surrounding section is set; disable inpu…
alex40724 Jun 14, 2022
2f12f2a
Accordion: remove bower-entry and switch to node dependency
nhaagen Jun 7, 2022
d835d85
Node/Dependencies: patch-packages
nhaagen Jun 7, 2022
b8a1576
Node/Dependencies: patch-packages, libraries
nhaagen Jun 7, 2022
a66a0b8
patch owl.carousel to avoid spaces due to rounding-errors
nhaagen Jun 7, 2022
c6506e6
Bump guzzlehttp/guzzle from 6.5.6 to 6.5.7 (#4648)
dependabot[bot] Jun 14, 2022
2a7956d
More fixes for edit question
kergomard Jun 15, 2022
f776139
load full descriptions within object cache
iszmais Jun 15, 2022
b7a6f01
Merge pull request #4657 from iszmais/bugfix/remove-description-cache…
iszmais Jun 15, 2022
4de543b
fixed removing a surrounding section
alex40724 Jun 15, 2022
45f49b0
fixed bug #32396: Choosing surrounding section leads to false mode/di…
alex40724 Jun 15, 2022
e42ae8a
fixed 32369: presentation of adv table content
alex40724 Jun 16, 2022
776e481
min-height for error modal
alex40724 Jun 16, 2022
2e75ce7
fixed bug #31129: Extrem schwieriges Händeln der Fehlermeldungen: Det…
alex40724 Jun 16, 2022
deca6aa
fixed bug #32331: CoPage: Editing of ContentPage object not possible …
alex40724 Jun 16, 2022
54e4ddd
fixed bug #31197: Blog: Outermost hover at post irritates (dashed frame)
alex40724 Jun 17, 2022
b0499f8
fixed bug #32131: Medicast files are not replaced on edit if file nam…
alex40724 Jun 17, 2022
d1921a5
fixed bug #32241: Cookies for each video might lead to HTTP 431
alex40724 Jun 17, 2022
190d330
fixed bug #30959: Seiteneditor im Studienprogramm wirft Fehler
alex40724 Jun 17, 2022
a11fec5
skip root node when selecting recommended content
alex40724 Jun 17, 2022
32f4749
skip root node when selecting recommended content
alex40724 Jun 17, 2022
468b31a
removed wrong ilCtrl comments
alex40724 Jun 17, 2022
d8e8e30
renamed ilContainerBlockPropertiesStorage to match ilCtrl requirement…
thibsy Jun 17, 2022
15d7dcd
prevent double signing the legacy letter avatar
alex40724 Jun 17, 2022
7222821
switched to ilMassMailTaskProcessor, see 32872: Wiki (Feature Wiki) s…
alex40724 Jun 19, 2022
8bfbd16
make action map more efficient
alex40724 Jun 19, 2022
499062f
show loader on component update
alex40724 Jun 19, 2022
342ab32
disable text selection in page editing
alex40724 Jun 20, 2022
31cddde
prevent race condition with click event when drop stopped on non-drop…
alex40724 Jun 20, 2022
f78e4f4
Merge pull request #4655 from HochschuleLuzern/fix_editing_links_ques…
mbecker-databay Jun 20, 2022
9c7397c
fixed bug# 32234: Aktionen-Menü des Kurses noch im Editing der Starts…
alex40724 Jun 20, 2022
67287d4
Limit dashboard descriptions to repository setting
iszmais Jun 20, 2022
a30059a
0031616: test / qpl: found indices that yield better performance
mbecker-databay Jun 21, 2022
1545474
fixed resolution of some language variables in permissions
schmitz-ilias Jun 21, 2022
08b6316
remove action menu from ContentPage Editor
fhelfer Jun 21, 2022
acb9cdc
ilObjStyleSheetGUI::class when comparing
fhelfer Jun 21, 2022
89065f2
Merge pull request #4650 from iszmais/bugfix/unsubscribe_multiple7
lscharmer Jun 21, 2022
591db4f
Merge pull request #4669 from iszmais/feature/dashboard-description-l…
lscharmer Jun 21, 2022
d4ded40
implemented requested changes from PR
schmitz-ilias Jun 21, 2022
ae0e1d6
Fix target _blank for dashboard items
lscharmer Jun 21, 2022
bd8f249
Merge pull request #4677 from lscharmer/hotfix/dashboard-target-blank
iszmais Jun 21, 2022
389520f
Fix typo
smeyer-ilias Jun 22, 2022
5f10f96
Merge pull request #4676 from schmitz-ilias/bt_32909
smeyer-ilias Jun 22, 2022
00f5b9a
Fix issues with upload in Finder
kergomard Jun 22, 2022
f74b9cb
New version of Bulgarian language support, thanks to Lyubomir Bistrekov
matthiaskunkel Jun 20, 2022
da83a24
fixed setting width/height for embedded pdfs; partly 32535: View full…
alex40724 Jun 22, 2022
3693dc6
Merge branch 'release_7' of https://github.com/ILIAS-eLearning/ILIAS …
alex40724 Jun 22, 2022
0587412
removed broken chart download; 32981: Grafik herunterladen in Ergebni…
alex40724 Jun 23, 2022
0b2f006
Merge pull request #4615 from nhaagen/7/TA/26290
mbecker-databay Jun 23, 2022
e150251
Merge pull request #4614 from lscharmer/hotfix/soap-get-test-results-…
mbecker-databay Jun 23, 2022
209d489
ContentPage: Fix missing title/breadcrumb (Mantis 33069)
mjansenDatabay Jun 25, 2022
023c3bf
Chatroom: Fix missing title/breadcrumb (Mantis 33066)
mjansenDatabay Jun 25, 2022
9645b99
fixed 31612: conent styles: found indices that yield better performance
alex40724 Jun 26, 2022
370998b
fix for Mantis 31658
Uwe-Kohnle Jun 27, 2022
1941939
Fix issue with Hints
kergomard Jun 27, 2022
0986762
Mail: Fix wordwrap (Mantis 33124)
mjansenDatabay Jun 27, 2022
0ebfc8c
Merge remote-tracking branch 'origin/release_7' into release_7
mjansenDatabay Jun 27, 2022
f392597
Merge pull request #4697 from HochschuleLuzern/fix_issue_with_hints
mbecker-databay Jun 28, 2022
839cf77
Change query to prevent searching of tst_solutions.value1
lscharmer Jun 28, 2022
e250882
Fixes Shown Preview Page when Locking is Enabled
kergomard Jun 28, 2022
4292823
UI Components, Standard Page, remove maximum-scale, see #32772
Amstutz May 27, 2022
5c759d5
Mail: Fix wordwrap for system mails (Mantis 33198)
mjansenDatabay Jun 29, 2022
f633a56
Merge remote-tracking branch 'origin/release_7' into release_7
mjansenDatabay Jun 29, 2022
8fb0f0a
fix 22130
okaufman Jun 29, 2022
581deb9
T&A: fix 31400 remove Char-Selector from manual feedback modal
okaufman Jun 29, 2022
16f27f9
Sync language files
fwolf-ilias Jun 29, 2022
0e36c76
Release release_7
fwolf-ilias Jun 29, 2022
8e0ab6f
fixed action id; updated readme
alex40724 Jun 30, 2022
9887b40
direct logging to svy logger
alex40724 Jul 3, 2022
3ae96ab
Merge pull request #4705 from okaufman/ilias7-fix31400
mbecker-databay Jul 5, 2022
342e71b
fixed #33337, type issue
alex40724 Jul 5, 2022
b01af5c
Merge pull request #4611 from HochschuleLuzern/fix_divisible_by_formu…
mbecker-databay Jul 5, 2022
ee1d330
Merge pull request #4703 from okaufman/ilias7-fix22130
mbecker-databay Jul 5, 2022
92c6a89
Merge pull request #4701 from HochschuleLuzern/fix_finish_editing_wit…
mbecker-databay Jul 5, 2022
f2ff8cb
Merge pull request #4698 from lscharmer/hotfix/wac-assessment-perform…
mbecker-databay Jul 5, 2022
0bccc71
Merge pull request #4530 from nhaagen/7/TA/13917
mbecker-databay Jul 6, 2022
9891a03
SAML: Fix logout
mjansenDatabay Jul 6, 2022
3c4c0cc
Merge remote-tracking branch 'origin/release_7' into release_7
mjansenDatabay Jul 6, 2022
e7442af
copy posts when copying forum
fhelfer Jun 29, 2022
dfdc42b
revert copy posts
fhelfer Jun 30, 2022
27ffa2c
copy first post forum
fhelfer Jun 30, 2022
7750935
getFirstPostId bugfix + empty threads without first visible post
fhelfer Jun 30, 2022
9aadc15
hardened getFirstPostId query
fhelfer Jun 30, 2022
1d37af4
forum handle empty query result
fhelfer Jun 30, 2022
81f41b0
Fix for https://mantis.ilias.de/view.php?id=32439
kergomard Jul 7, 2022
ebafce1
[FIX] 0033211: MainMenu not accessible after update to 7.11 -> isChil…
chfsx Jul 7, 2022
23b2f9c
T&A: use short form of grade in test results table (Mantis #31209)
nicoroeser Jul 5, 2022
62d6c91
replaced datetime picker for opening test
fhelfer Jul 8, 2022
ace63b3
Improved label for link in course settings to fix Mantis #22707: Wron…
matthiaskunkel Jul 10, 2022
a9eaad8
Fixed Mantis #31978: Tile images uploaded are too large and cause slo…
matthiaskunkel Jul 10, 2022
6906cbf
Fixed bug #33289: ILIAS 7 XSS in erweiterter Sprachverwaltung (#4742)
c-knof Jul 11, 2022
7841bd6
added languages for updated DateTimePicker in Tests
fhelfer Jul 11, 2022
000f7c8
Merge pull request #4744 from fhelfer/refactor/datetimepicker-test-7
mbecker-databay Jul 12, 2022
786a8d3
Fixed Mantis #32666: Remove brackets, pls and changed "Frage(n)" to "…
matthiaskunkel Jul 12, 2022
5dd41a9
Merge branch 'release_7' of https://github.com/ILIAS-eLearning/ILIAS …
matthiaskunkel Jul 12, 2022
3d7d9af
Merge pull request #4737 from HochschuleLuzern/fix_32439_7
mbecker-databay Jul 12, 2022
b441323
Merge pull request #4748 from nicoroeser/short_mark_in_test_results_t…
mbecker-databay Jul 12, 2022
0b4ffa7
fixes 21972 by adding adding didactic templates to session settings
schmitz-ilias Jul 12, 2022
b1119f1
Merge pull request #4757 from schmitz-ilias/bt_21972_dtpl_sessions
smeyer-ilias Jul 12, 2022
9b6d7a5
User: Fix preselection of local roles when importing user XML
mjansenDatabay Aug 5, 2021
cf0aef1
User: Only try to show global role selections if there are elements t…
mjansenDatabay Aug 6, 2021
03d6e90
User: Fix accessing (maybe undefined) roles
mjansenDatabay Jul 12, 2022
2eece7a
updated moment js
fhelfer Jul 12, 2022
700718c
completed packeage.json moment section
fhelfer Jul 14, 2022
31d7e30
OrgU: 31522, fix recursive deletion of assignments (#4771)
nhaagen Jul 15, 2022
8e75904
changed moment from bower to npm
fhelfer Jul 15, 2022
c8021c8
changed datetimepicker package from bower to npm
fhelfer Jul 15, 2022
9ec329f
[FIX] 0032777: Preview of SCORM Learning Module with a file list thro…
chfsx Jul 15, 2022
782fe30
[FIX] 0033115: Administrative Notification appears in Print View
chfsx Jul 15, 2022
f0e21bf
OrgU: 31169 walk up the tree, break infinity (#4783)
nhaagen Jul 15, 2022
eeddd20
[FIX] 0032229: Letter avatar is not used in the display of the own pr…
chfsx Jul 18, 2022
ade71ca
bugfix: passed 'rule_id' MUST be of type int
Jul 18, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 20 additions & 36 deletions Modules/Test/classes/class.ilObjTestSettingsGeneralGUI.php
Original file line number Diff line number Diff line change
@@ -814,31 +814,19 @@ private function addTestAccessProperties(ilPropertyFormGUI $form)
$header->setTitle($this->lng->txt("tst_settings_header_execution"));
$form->addItem($header);

// starting time
$startingtime = new ilDateTimeInputGUI($this->lng->txt("tst_starting_time"), 'starting_time');
$startingtime->setInfo($this->lng->txt("tst_starting_time_desc"));
$startingtime->setShowTime(true);
if ($this->testOBJ->getStartingTime() != 0) {
$startingtime->setDate(new ilDateTime($this->testOBJ->getStartingTime(), IL_CAL_UNIX));
} else {
$startingtime->setDate(null);
}

$form->addItem($startingtime);
$opening_period = new ilDateDurationInputGUI($this->lng->txt("tst_opening_period"), "opening_period");
$opening_period->setShowTime(true);
$opening_period->setStart(new ilDateTime($this->testOBJ->getStartingTime(), IL_CAL_UNIX));
$opening_period->setEnd(new ilDateTime($this->testOBJ->getEndingTime(), IL_CAL_UNIX));
$opening_period->setStartText($this->lng->txt('tst_starting_time'));
$opening_period->setEndText($this->lng->txt('tst_ending_time'));
$opening_period->setInfo($this->lng->txt('tst_opening_period_desc'));
$opening_period->setAllowOpenIntervals(true);
if ($this->testOBJ->participantDataExist()) {
$startingtime->setDisabled(true);
$opening_period->setDisabled(true);
}

// ending time
$endingtime = new ilDateTimeInputGUI($this->lng->txt("tst_ending_time"), 'ending_time');
$endingtime->setInfo($this->lng->txt("tst_ending_time_desc"));
$endingtime->setShowTime(true);
if ($this->testOBJ->getEndingTime() != 0) {
$endingtime->setDate(new ilDateTime($this->testOBJ->getEndingTime(), IL_CAL_UNIX));
} else {
$endingtime->setDate(null);
}
$form->addItem($endingtime);
$form->addItem($opening_period);

// test password
$pwEnabled = new ilCheckboxInputGUI($this->lng->txt('tst_password'), 'password_enabled');
@@ -895,25 +883,21 @@ private function addTestAccessProperties(ilPropertyFormGUI $form)
private function saveTestAccessProperties(ilPropertyFormGUI $form)
{
if (!$this->testOBJ->participantDataExist()) {
// starting time
$starting_time = $form->getItemByPostVar('starting_time')->getDate();
if ($starting_time instanceof ilDateTime) {
$this->testOBJ->setStartingTime($starting_time->getUnixtime());
$opening_period = $form->getItemByPostVar('opening_period');
if ($opening_period && $opening_period->getStart()) {
$this->testOBJ->setStartingTime($opening_period->getStart()->get(IL_CAL_UNIX));
$this->testOBJ->setStartingTimeEnabled(true);
} else {
$this->testOBJ->setStartingTime(null);
$this->testOBJ->setStartingTimeEnabled(false);
}
}

// ending time
$ending_time = $form->getItemByPostVar('ending_time')->getDate();
if ($ending_time instanceof ilDateTime) {
$this->testOBJ->setEndingTime($ending_time->getUnixtime());
$this->testOBJ->setEndingTimeEnabled(true);
} else {
$this->testOBJ->setEndingTime(null);
$this->testOBJ->setEndingTimeEnabled(false);
if ($opening_period && $opening_period->getEnd()) {
$this->testOBJ->setEndingTime($opening_period->getEnd()->get(IL_CAL_UNIX));
$this->testOBJ->setEndingTimeEnabled(true);
} else {
$this->testOBJ->setEndingTime(null);
$this->testOBJ->setEndingTimeEnabled(false);
}
}

if ($this->formPropertyExists($form, 'password_enabled')) {
2 changes: 2 additions & 0 deletions lang/ilias_de.lang
Original file line number Diff line number Diff line change
@@ -1167,6 +1167,8 @@ assessment#:#tst_msg_rand_quest_set_change_quest_amount_here#:#Sie können die F
assessment#:#tst_wf_info_optional_question#:#Diese Frage gehört zu einem bereits bestandenen Lernziel.
assessment#:#tst_wf_info_answer_adopted_from_prev_pass#:#Ihre Antwort aus einem früheren Versuch wurde übernommen.
assessment#:#tst_wf_info_answer_not_adopted#:#Es wurde aus früheren Versuchen keine Antwort übernommen. Daher müssen Sie diese Frage bearbeiten, andernfalls wird sich Ihr Lernzielergebnis verschlechtern.
assessment#:#tst_opening_period#:#Zugangszeiten
assessment#:#tst_opening_period_desc#:#Interval, in dem Teilnehmer Zugriff auf den Test haben. <b>Wichtig</b>: Benutzen Sie diese Option <b>nicht</b> für E-Klausuren/Fernklausuren. Verwenden Sie stattdessen die Funktion „Bearbeitungsdauer begrenzen“, siehe unten. Nur dann wird der Test serverseitig beendet und die letzte Eingabe jedes Teilnehmers automatisch gespeichert.
assessment#:#tst_optional_questions_confirmation_fixed_test#:#<b>Fragen zu bereits erfolgreich bearbeiteten Lernzielen sind in vorherigen Versuchen erfolgreich beantwortet worden.</b><br /><br />Sie wollen nun zu einer Frage wechseln, welche zu einem bereits bestandenen Lernziel gehört.<br />Sie können wählen:<br /><br />Wenn Sie fortfahren, können Sie die Fragen zu diesen Lernzielen erneut bearbeiten oder nur einsehen. Wenn Sie die aus früheren Versuchen übernommenen Antworten nicht verändern, können Sie Ihr Lernzielergebnis auch nicht verschlechtern.<br /><br />Wenn Sie die Fragen nicht erneut bearbeiten oder einsehen möchten, können Sie zurück gehen. Die Fragen werden in jedem Fall in der Auswertung berücksichtigt.
assessment#:#tst_optional_questions_confirmation_non_fixed_test#:#<b>Fragen zu bereits erfolgreich bearbeiteten Lernzielen sind optional.</b><br /><br />Sie wollen nun zu einer Frage wechseln, welche zu einem bereits bestandenen Lernziel gehört.<br />Sie können wählen:<br /><br />Wenn Sie fortfahren, können Sie die Fragen zu diesen Lernzielen bearbeiten. Da für diesen Versuch aber neue Fragen ausgewählt wurden, wurden Ihre Antworten aus vorherigen Versuchen nicht übernommen. Sie können sich bei erneuter Bearbeitung der Fragen Ihr Lernzielergebnis auch verschlechtern.<br /><br />Wenn Sie die Fragen nicht erneut bearbeiten möchten können Sie zurück gehen. Die Fragen werden dann in der Auswertung nicht berücksichtigt.
assessment#:#tst_tab_results_pass_oriented#:#Testergebnisse nach Versuchen
2 changes: 2 additions & 0 deletions lang/ilias_en.lang
Original file line number Diff line number Diff line change
@@ -1123,6 +1123,8 @@ assessment#:#tst_msg_rand_quest_set_change_quest_amount_here#:#You can change th
assessment#:#tst_wf_info_optional_question#:#This question relates to an already passed learning objective.
assessment#:#tst_wf_info_answer_adopted_from_prev_pass#:#Your answer from a previous attempt was adopted.
assessment#:#tst_wf_info_answer_not_adopted#:#There was no answer from previous attempts adopted, so you have to work through this question, because otherwise your learning objective result will be degraded.
assessment#:#tst_opening_period#:#Access times
assessment#:#tst_opening_period_desc#:#Interval in which Users have access to the test. <b>Important</b>: Do <b>not</b> use this option for e-exams/distance exams. Instead, use the function "Limit processing time", see below. Only then will the test be ended on the server side and each participant's last entry automatically saved as an authorised answer.
assessment#:#tst_optional_questions_confirmation_fixed_test#:#<b>Question related to already passed learning objectives were answered in previous passes.</b><br /><br />You want to navigate to a question, that relates to an already passed learning objective.<br />You can choose:<br /><br />I you proceed, you can work on or simply review these questions. If you change your answers that were adopted from previous passes, you can also degrade your learning objective result.<br /><br />If you decide to not work on or review these questions, you can go back. The questions will be considered in the evaluation in every case.
assessment#:#tst_optional_questions_confirmation_non_fixed_test#:#<b>Question related to already passed learning objectives are optional.</b><br /><br />You want to navigate to a question, that relates to an already passed learning objective.<br />You can choose:<br /><br />I you proceed, you can work on these questions. Your answers from previous attempts were not adopted, since new random questions were selected for this attempt. With working on this questions you can also degrade your learning objective result.<br /><br />If you decide to not work on these questions, you can go back. In this case these questions won't be considered in the evaluation.
assessment#:#tst_tab_results_pass_oriented#:#Test Results by Attempts