IQTESTCourseNode.java

Diff Revision Date Message Lines Author Branch
1.99 11 Feb 11

- checkstyle configuration ... ... [X] clean up according to the checkstyle rules - smoke test passed: mvn clean package install

+129 -90 Patrick Brunner MAIN
1.98 11 Feb 11

- checkstyle configuration ... ... [X] organizing import - smoke test passed: mvn clean package install

-3 Patrick Brunner MAIN
1.97 11 Feb 11

- checkstyle configuration ... [X] formatting step only - smoke test passed: mvn clean package install

+60 -79 Patrick Brunner MAIN
1.96 02 Jul 10

OLAT-4622 decoupling assessment to allow onyx integration see assessmentplugin.activate in olat.properties

+11 -46 Patrick Brunner MAIN
1.95 16 Jun 10

OLAT-4793 Fixed. Changed CourseNode.archiveNodeData signature to return a boolean.

+3 -2 lavinia MAIN
1.94 01 Jun 10

OLAT-5404: reverting change with iqtestcourse node, as getInstance always should return a new courseNode...

+1 -4 schnider MAIN
1.93 31 May 10

OLAT-5404: qtiResultsmanager was null when called during startup. Fixed spring dependency issue

+3 -12 schnider MAIN
1.92 31 May 10

debug...

+1 schnider MAIN
1.91 31 May 10

OLAT-5404: qtiResultsmanager was null when called during startup. Fixed spring dependency issue

+20 -13 schnider MAIN
1.90 19 May 10

olat-5277: olatcore unittesting without whole framework loaded. To achive this I have to modifie the CoordinatorManager (missing abstract type) and mock the coordinator methods for the olatcore as it depends on olat3 stuff like database...

+1 -1 schnider MAIN
1.89 15 Mar 10

OLAT-4648 Replace Form with FlexiForm OLAT-3930 Interaction design changes OLAT-2887 Replace DefaultController with BasicController OLAT-4951 Issue with screen-shots for testing

+1 -2 matthai MAIN
1.88 15 Mar 10

config and startup refactoring to spring only

+2 -2 schnider MAIN
1.87 23 Nov 09

OLAT-4148: display of description more consistent across all course elements

+3 -1 srosse MAIN
1.86 22 Oct 09

OLAT-4109: refactoring of course log files into user activity logging table o_loggingtable - introducing ThreadLocalUserActivityLogger concept

+2 -2 eglis MAIN
1.85 19 Jun 09

OLAT-3728: Create, import and edit referencable learning ressource directly from course editor

+17 -1 skoeber MAIN
1.84 12 Jan 09

OLAT-3715 - enhanced archive tool to export Matrix SC 2x4 created with QANT

+1 -1 Alexander Schneider MAIN
1.83 17 Dec 08

OLAT-3570 Wraped exception with KnownIssueException.

+7 -1 lavinia MAIN
1.82 18 Sep 08

OLAT-3357 Refactored the AssessmentManager (NewCachePersistingAssessmentManager) to update the efficiencyStatement in the same doInSync block as the saveScore(), savePassed(), to preserve the data consistency.

+3 -3 lavinia MAIN
1.81 25 Aug 08

OLAT-1796 Boilerplate: replaced "Copyright (c) 1999-200[0-9]" with "Copyright (c) since 2004"

+1 -1 Alexander Schneider MAIN
1.80 14 Aug 08

OLAT-3386 Fixed. Replaced saveNodeScore, saveNodePassed and saveAssessmentId with saveScoreEvaluation in AssessmentManager.

+1 -9 lavinia MAIN
1.79 09 Apr 08

OLAT-2993 Show results time-dependent. In progress...

+7 -3 lavinia MAIN
1.78 25 Jan 08

OLAT-1586 rework wizard styling is missing applied to publish - steps discussed with HJZ

+2 -2 Patrick Brunner MAIN
1.77 18 Dec 07

OLAT-2725 merge YAML Branch in olat3 HEAD development

+2 -2 gnaegi MAIN
1.76 07 Jun 07

OLAT-2316: Fix bug in delete qti results, delete only data of one identity.

+1 -1 guretzki MAIN
1.75 15 Nov 06

OLAT-1818: New feature enable/disable score status info on start-page.

+16 guretzki MAIN
1.74 29 Sep 06

OLAT-1796 update to apache 2.0 license boiler plate

+20 -12 Patrick Brunner MAIN
1.73 06 Sep 06

OLAT-1701: implemented course import with wiki refereces

+3 -3 schnider MAIN
1.72 25 Jul 06

OLAT-1530: Merge BRANCH-1530 into HEAD

+16 -12 Alexander Schneider MAIN
1.71 07 Jul 06

OLAT-1553: New features: - view external page content in new browser window Feature improvements: - external page configuration - multiple possibilities of choosing a html page in all course building blocks with a own html page und batch upload of html page packages in a zip file in a modal dialog - wiki textarea description position and tabindex Removed features: - popup option for all course building blocks (user can choose this on its own when watching content) Enhanced gui features: - visibilityDependsOnSelectionRules can now be detained from working in both ways (for complex dependencies like external page) - RadioButtonGroupElement can now be shown without label and may contain html tags for formatting of description - obsolete DisplayConfiguration(Form)Controller removed Enhanced core programming features: - standarized updateModulConfigDefaults methods (in interface) in all course nodes, documentation of this Enhanced i18n handling: - all major touched classes now contain a NLS (native language support) section with all used LocalStrings in the declaration area

+21 -6 leberle MAIN
1.70 13 Jun 06

olat-1509 - move identityEnvironment to org.olat.core.id also Roles.java

+1 -1 fjost MAIN
1.69 10 May 06

olat-1509

+3 -3 fjost MAIN
1.68 09 May 06

OLAT-1509 moved org.olat.util to org.olat.core.util

+2 -2 fjost MAIN
1.67 09 May 06

olat-1509 moved Identiy to org.olat.core.id and OLATResourceable to org.olat.core.id

+1 -1 fjost MAIN
1.66 08 May 06

OLAT-1509

+1 -1 Patrick Brunner MAIN
1.65 03 May 06

OLAT-1509 -move org.olat.gui -> org.olat.core.gui (except the portal which has some class references in xml stream) -adapted xx_config.xml files where some org.olat.gui.render.VelocityRender references were

+19 -19 Patrick Brunner MAIN
1.64 28 Apr 06

OLAT-1509

+2 -2 Patrick Brunner MAIN
1.63 24 Apr 06

OLAT-1480: Merge branch OLAT-4_2_0-UNIZH-1480 back into head

+7 guretzki MAIN
1.62 05 Apr 06

header cleanup, license stuff has to be on top above package otherwise its included in javadoc every time!

+14 -7 schnider MAIN
1.61 09 Sep 05

always supply windowcontrol to all controllers (various reasons: error tracing, extensions, preferences keys, ...)

+3 -3 fjost MAIN
1.60 02 Sep 05

Unattended import of courses. Adapted CourseModule and Help to deploy from exported course ZIPs. http://bugs.olat.org/jira/browse/OLAT-1076

+15 -5 mike MAIN
1.59 01 Sep 05

OLAT-688

+3 -3 fjost MAIN
1.58 15 Aug 05

assign fixme's

+3 -3 fjost MAIN
1.57 12 Aug 05

http://bugs.olat.org/jira/browse/OLAT-983

+7 -4 mike MAIN
1.56 11 Aug 05

- Bugfix OLAT-987 - first clean up - better readable code

+7 -3 Patrick Brunner MAIN
1.55 10 Aug 05

bug fixes + IQ BB -> choose repo entry (test,surv,self) -> mark IQ BB as deleted -> delete referenced repo entry -> restore IQ BB ==> this was leading to an error in download and validation check.

+24 -4 Patrick Brunner MAIN
1.54 09 Aug 05

Course Editor

+7 -3 Patrick Brunner MAIN
1.53 09 Aug 05

errors provide a link -> click jumps to error, e.g. selects node and opens the tab with the error

+63 -50 Patrick Brunner MAIN
1.52 28 Jul 05

Enhancements, bug fixes

+9 -2 Patrick Brunner MAIN
1.51 26 Jul 05

Fixed strict mode for CPReference lookups

+4 -5 mike MAIN
1.50 25 Jul 05

+ catch invalid node references during course publish + enhanced publish procedure -> internal pre-publish for checking validity of course -> error messages in case where invalid node references are found, cycles not checked yet. OLAT-872 More verbose information about invalid course node configurations OLAT-471 Löschen von BB bei bestehenden Abhängigkeiten OLAT-540 Catch cyclic or invalid node references in condition during course publish

+15 -2 Patrick Brunner MAIN
1.49 15 Jul 05

+Course Editor enhanced verbosity. Error Overview -> which node has what kind of error. GUI is not finished ;-) customers, please where and how to put what. +Menu tree shows if any condition is set on a node. +Course Editor Environment knows about which node references what other resource (node,group,area, etc) Next step is catch cyclic, and invalid references. And prevent deletion of still referenced nodes. OLAT-872 More verbose information about invalid course node configurations OLAT-471 Löschen von BB bei bestehenden Abhängigkeiten OLAT-540 Catch cyclic or invalid node references in condition during course publish OLAT-67 Icon bei Stuktur wenn Sichtbarkeit oder Zugang aktiv OLAT-877 See conditions in menu tree

+15 -4 Patrick Brunner MAIN
1.48 08 Jul 05

- Copy subtree functionality - Refactored insert functionality

+11 -2 mike MAIN
1.47 08 Jul 05

+ Courseeditor is very verbose now when configuring Conditions with the Expert Form, i.e. the error messages include now the most exact error cause, which is possible to extract from the condition parser. Even some hints about corrections are available. Now it is no longer possible to create an invalid condition, in the sense of referencing a non existing: -GroupName -AreaName -Course node Although it is still possible to add a valid reference and later delete the group, area, course node, but this is a different story. Which is addressed in the next step. All this is more or less a side effect of the ongoing work at the following tasks: OLAT-872 More verbose information about invalid course node configurations OLAT-471 Löschen von BB bei bestehenden Abhängigkeiten OLAT-540 Catch cyclic or invalid node references in condition during course publish OLAT-67 Icon bei Stuktur wenn Sichtbarkeit oder Zugang aktiv OLAT-877 See conditions in menu tree

+4 -4 Patrick Brunner MAIN
1.46 03 Jun 05

Bug: http://bugs.olat.org/jira/browse/OLAT-836 - added SelectCharsetForm (pulldown menu with all available charsets) - added set and getUserCharset to UserManager - added parameter charset to signature of archiveNodeData (intermediate save)

+5 -5 Alexander Schneider MAIN
1.45 30 May 05

FolderNodes import/export

+6 -6 mike MAIN
1.44 24 May 05

Option to import exported repository entries during course import

+12 -3 mike MAIN
1.43 19 May 05

Referenced-repo-entries-import-hook-draft.

+7 -4 mike MAIN
1.42 17 May 05

Export of referenced repo entries

+13 -2 mike MAIN
1.41 13 May 05

Renamed exportNodeData to archiveNodeData()

+5 -5 mike MAIN
1.40 10 Mar 05

- refactoring of qti object tree builder: method splits - adding anonymizer of course to download (survey have same user identifyer as in statistics logs) http://bugzilla.olat.org/show_bug.cgi?id=1410

+3 -3 gnaegi MAIN
1.39 21 Jan 05

cp integration in course v 0.85

+6 -6 fjost MAIN
1.38 21 Jan 05

version 0.8 of course refactoring

+12 -9 fjost MAIN
1.37 13 Jan 05

draft of course preview's test simulation

+10 -2 fjost MAIN
1.36 12 Jan 05

Details view for assessment node

+9 -7 mike MAIN
1.35 01 Dec 04

refactoring: use course audit manager for user node logs instead of direct call to property manager

+5 -4 gnaegi MAIN
1.34 30 Nov 04

adding increment attempts method to assessable course node interface to reduce direct assessment manager calls

+11 -2 gnaegi MAIN
1.33 24 Nov 04

- using assessment manager instead of property manager in assessmentCourseNodes - using assessmentCourseNode interface for get/set of assessment data instead of direct calls to property manager.

+220 -222 gnaegi MAIN
1.32 04 Nov 04

adding flag to monolog controller to use/not use the info message box now the monolog controller can also display text snipplets without message box. sometimes usefull

+3 -3 gnaegi MAIN
1.31 05 Oct 04

adding area and group selector controller -> felix, musste signaturen anpassen damit ich dort den edit controller habe.... konnte aber nicht testen da condition form seit neuestem ein problem mit dem abstract text element hat

+3 -3 gnaegi MAIN
1.30 16 Sep 04

adding getDetailsListViewHeaderKey callback method

+9 -2 gnaegi MAIN
1.29 15 Sep 04

- adding details to assessment nodes - chosen task shows up in list - missing: details edit controller

+22 -2 gnaegi MAIN
1.28 15 Sep 04

- adding node attempts as a assessable feature - removed email from users list, moved select action to username instead of extra column

+39 -4 gnaegi MAIN
1.27 03 Sep 04

renaming windowcontroller to windowcontrol, since it is not a controller but wControl / a control

+5 -5 fjost MAIN
1.26 02 Aug 04

- removed user request from cleanupOnDelete method on node - removed user request from dataExport method on node, added locale instead - added lots of javadoc

+12 -11 gnaegi MAIN
1.25 22 Jul 04

remaked parameters as generic as before of hasResultsSets and exportResults

+8 -4 Alexander Schneider MAIN
1.24 21 Jul 04

Bug 681: http://bugzilla.olat.org/cgi-bin/bugzilla/show_bug.cgi?id=681 If a courseadmin deletes test-, selftest- and surveynodes its already existing userdatas will be archived in his personal ordner under private/archive/[coursename] and not more be lost as before.

+7 -8 Alexander Schneider MAIN
1.23 20 Jul 04

- adding export method interface - do export before delete and cleanup on nodes - adding export utils to share export folder configuration

+14 -4 gnaegi MAIN
1.22 09 Jul 04

- using real security callback for iqtest, iqself, iqsurv - adding number of attempts parameter for iqtest configuration form - show configured max attempts also to user - don't render test-launch button when maxAttempts <= userAttempts

+5 -6 gnaegi MAIN
1.21 09 Jul 04

- renamed DownloadManager.java to QTIResultManager.java and moved it up to org.olat.ims.qti - added method to delete resultsets and its results - removed unused key in localstrings

+5 -5 Alexander Schneider MAIN
1.20 09 Jul 04

- implemented delete callbacks for iqself, iqsurv, iqtest and ms nodes - qtiresults are not yet deleted, is a fixme for 3.0 (as)

+10 -9 gnaegi MAIN
1.19 08 Jul 04

- adding delete stuff - refactored to use new node property category style

+38 -19 gnaegi MAIN
1.18 07 Jul 04

using monologcontroller instead of guestnoaccesscontroller

+10 -4 gnaegi MAIN
1.17 06 Jul 04

Set correct folder name for course folder

+3 -3 mike MAIN
1.16 06 Jul 04

*** empty log message ***

+4 -4 mike MAIN
1.15 06 Jul 04

*** empty log message ***

+11 -2 mike MAIN
1.14 05 Jul 04

lots of small improvments; adding runstructure to courseenv; making score evaluation consistent and easier

+25 -48 fjost MAIN
1.13 05 Jul 04

added identityenvironment to encapsulate identity, attributes, locale etc. together, but independent of usersession

+11 -11 fjost MAIN
1.12 02 Jul 04

Adding no access controller for guests. this is used when a guest clicks on a test, questionnaire or a manual scoring node

+28 -4 gnaegi MAIN
1.11 01 Jul 04

added generic methods to coursenode

+13 -2 fjost MAIN
1.10 30 Jun 04

Repository entries carry a softkey which is virtually global unique. References in courses refer to this softkey. (enables import/export of courses from/to olat installations based on soft references)

+3 -4 mike MAIN
1.9 30 Jun 04

reworked assessable course node interface

+115 -19 gnaegi MAIN
1.8 30 Jun 04

using standard get score methods

+6 -17 gnaegi MAIN
1.7 25 Jun 04

- test qti cut value visible in building block configuration - test qti min/max value visible if definied, but olat qti editor does not define this values. not visible for olat test! - tests are now assessable course nodes, results can be monitored an chanded via assessment tool

+52 -5 gnaegi MAIN
1.6 13 Jun 04

added evalScore method

+27 -3 fjost MAIN
1.5 10 Jun 04

nodes have now a courseenv plus user data

+6 -8 fjost MAIN
1.4 08 Jun 04

Added node config isValid

+9 -6 mike MAIN
1.3 01 Jun 04

Refactoring: using same class for all course nodes that have only one accessabilty conditions

+3 -4 gnaegi MAIN
1.2 28 May 04

refactore iq nodes, put similarites in abstract class

+6 -14 gnaegi MAIN
1.1 27 May 04

QTI refactoring: - Adding iqtest, iqself, iqsurv as course building blocks - separated course specific stuff from generic stuff (IQDisplayController - IQRunController - Fixed problem with multiple close buttons when in preview / repository mode - Test result passed/score is now saved as course properties

+81 gnaegi MAIN
1.70.4.1 20 Jun 06

OLAT-1553: First draft of - simplyfied options in BB external page (1555) - popup option is no longer available (1554) - course editor: simplyfied workflow (original 1553) - belonging localstrings for de language

+20 -6 leberle OLAT-4_2_0-BPS-1553
1.65.2.2 10 May 06

OLAT-1233: Merge HEAD into Branch

+3 -3 guretzki OLAT-4_2_0-UNIZH-1233
1.65.2.1 10 May 06

OLAT-1233: Merge HEAD into Branch

+4 -4 guretzki OLAT-4_2_0-UNIZH-1233
1.61.18.2 06 Apr 06

merged head (with ajax, header cleanup)

+14 -7 guretzki OLAT-4_2_0-UNIZH-1480
1.61.18.1 30 Mar 06

Extends task node without notification and changes feature (dev version)

+9 -2 guretzki OLAT-4_2_0-UNIZH-1480
1.69.6.6 25 Jul 06

merge HEAD into BRANCH-1530

+21 -6 Alexander Schneider OLAT-4_2_0-UNIZH-1530
1.69.6.5 29 Jun 06

OLAT-1530: Merge HEAD into BRANCH-1530

+1 -1 Alexander Schneider OLAT-4_2_0-UNIZH-1530
1.69.6.4 15 Jun 06

OLAT-1530 - renamed exportResults() to selectAndExportResults and reimplemented exportResults() - User has only to configure the columns for types, that are in the test, which he will archive - special treament of essay-items in qtitests which in fact are fib-items.

+1 -1 Alexander Schneider OLAT-4_2_0-UNIZH-1530
1.69.6.3 14 Jun 06

OLAT-1530 - added delimiters for csv-options wizard step (evening save)

+2 -2 Alexander Schneider OLAT-4_2_0-UNIZH-1530
1.69.6.2 05 Jun 06

OLAT-1530 work in progress

+2 -2 Alexander Schneider OLAT-4_2_0-UNIZH-1530
1.69.6.1 24 May 06

http://bugs.olat.org/jira/browse/OLAT-1530 work in progress

+16 -12 Alexander Schneider OLAT-4_2_0-UNIZH-1530
1.69.16.2 11 Jul 06

OLAT-1562: Work in progress; Merge HEAD into branch.

+21 -6 guretzki OLAT-4_2_0-UNIZH-1562
1.69.16.1 15 Jun 06

OLAT-1562:Merge HEAD into Branch.

+1 -1 guretzki OLAT-4_2_0-UNIZH-1562
1.69.8.1 21 Jul 06

merges from HEAD

+22 -7 gnaegi OLAT-4_2_0-goodsolutions-1232
1.73.2.1 10 Oct 06

MERGE HEAD TO BRANCH 5.0.x prepare for 5.0.1

+20 -12 Patrick Brunner OLAT-5_0_x-BRANCH
1.74.6.1 16 Nov 06

OLAT-1879 Merge HEAD into Branch 1879

+16 leberle OLAT-5_1_0-BPS-1879
1.74.10.1 12 Dec 06

merge head into branch

+16 leberle OLAT-5_1_0-BPS-1914
1.79.2.2 07 Jan 09

OLAT-3715 intermediate save

+1 -1 Alexander Schneider OLAT-6_0_x-BRANCH
1.79.2.1 20 Aug 08

OLAT-1796 Boilerplate: replaced "Copyright (c) 1999-200[0-9]" with "Copyright (c) since 2004"

+1 -1 Alexander Schneider OLAT-6_0_x-BRANCH
1.84.8.1 10 Jun 09

Incomplete - taskOLAT-3728 http://bugs.olat.org/jira/browse/OLAT-3728

+19 -1 bja OLAT-6_2-BPS-FEATURES
1.81.2.2 03 Feb 09

head merged

+9 -3 bja OLAT-HEAD-BPS-1229
1.81.2.1 25 Sep 08

OLAT-1229: mostly only updates to stay in sync with the HEAD extended logging from HEAD calls to new api in this branch updated file to generate reporting table updated file to generate postgresql-database in general

+3 -3 blaw OLAT-HEAD-BPS-1229
1.72.6.2 15 Jun 07

OLAT-1595 : mergeOLAT-5_1_xToBranch

+16 ikroll OLAT-HEAD-BPS-1595
1.72.6.1 05 Oct 06

http://bugs.olat.org/jira/browse/OLAT-1595 OLAT-1595: Merge HEAD into BRANCH (work in progress)

+23 -15 ikroll OLAT-HEAD-BPS-1595
1.74.8.2 06 Jan 08

OLAT-2434 Merging HEAD to CF branch, adding database migration script. There are some classes I had to patch in the core to make this branch work, I will commit them directly to HEAD when merging the branch back to HEAD, so this branch will not compile out of the box.

+2 -2 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.74.8.1 17 Jul 07

OLAT-2434 BPS-CF update old branch to current head development. has some errors in test classes

+17 -1 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.84.10.1 27 Jul 09

OLAT-3946 update from HEAD

+17 -1 gwassmann OLAT-HEAD-FRENTIX-3946-Podcast
1.94.2.1 09 Sep 10

OLAT-5494: merge head to epf-branch: olat3

+13 -47 rhaag OLAT-HEAD-FRENTIX-5494-EPORTFOLIO
1.71.2.2 03 Nov 06

Synchronyzing 1577 branch (glossary, scorm assessable, repo can reference) with HEAD

+23 -15 gnaegi OLAT-HEAD-JGS-1577
1.71.2.1 14 Aug 06

Merging HEAD to branch

+16 -12 gnaegi OLAT-HEAD-JGS-1577
1.85.18.1 28 Oct 09

MERGE HEAD to BRANCH for mvn testing

+2 -2 Patrick Brunner OLAT-HEAD-UZH-4361
1.76.10.1 04 Dec 07

YAML: 0.9 beta -> must verify together with AS -> replace monolog controller -> changing all touched controllers to extending BasicController -> replaced Tracing by OLog log = Tracing.createLogger(..) -> removed lots of Eclipse IDE Warnings hanging around -> DELETED MonologController.java

+2 -2 Patrick Brunner OLAT-HEAD-YAML-1725
1.82.2.3 19 Jun 09

OLAT-3674: merge head to branch, befor final commit

+17 -1 rhaag OLAT-HEAD_FRENTIX-3674
1.82.2.2 19 Jan 09

OLAT-3674: merge head to branch

+1 -1 rhaag OLAT-HEAD_FRENTIX-3674
1.82.2.1 23 Dec 08

merge Head to Branch

+7 -1 rhaag OLAT-HEAD_FRENTIX-3674
1.89.4.2 22 Jun 10

updating to current head

+23 -29 thomasw OLAT_6_4_0-BPS-Onyx_Integration
1.89.4.1 27 May 10

OLAT-4622 Onyx Integration

+71 -19 thomasw OLAT_6_4_0-BPS-Onyx_Integration
1.87.2.2 15 Mar 10

OLAT-4648 Replace Form with FlexiForm OLAT-3930 Interaction design changes OLAT-2887 Replace DefaultController with BasicController OLAT-4951 Issue with screen-shots for testing

+1 -2 matthai tmpOLAT-HEAD-640-until-2010-03-10
1.87.2.1 20 Jan 10

merge with head

+2 -2 schnider tmpOLAT-HEAD-640-until-2010-03-10