FOCourseNode.java

Diff Revision Date Message Lines Author Branch
1.86 11 Feb 11

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

+90 -64 Patrick Brunner MAIN
1.85 11 Feb 11

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

+116 -139 Patrick Brunner MAIN
1.84 16 Jun 10

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

+21 -16 lavinia MAIN
1.83 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.82 04 Dec 09

OLAT-4340 Fix peekview direct message link: open message and not thread list

+16 -1 gnaegi MAIN
1.81 21 Nov 09

OLAT-4340 Adding course node peekview interface and implementations for BC, Blog, Podcast, FO, SP and ST nodes.

+40 -7 gnaegi MAIN
1.80 18 Sep 09

OLAT-4089: Implementing a user filter in forum for moderator

+8 srosse MAIN
1.79 07 May 09

MERGE BRANCH 6.1.1-RC06 TO HEAD

+1 -1 guretzki MAIN
1.78 08 Dec 08

OLAT-3590: fixed deletion of subscribers when user was removed from group, fixed deletion of publishers/subscribers is resource (group, LR) gets deleted

+1 -1 schnider MAIN
1.77 25 Aug 08

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

+1 -1 Alexander Schneider MAIN
1.76 05 Aug 08

OLAT-3261 Created junit-selenium-codepoints test case.

+13 -5 lavinia MAIN
1.75 01 Jul 08

OLAT-3261 Fixed FOCourseNode clusterNOK.

+54 -32 lavinia MAIN
1.74 04 Jun 08

Clustering: Unify clustering tags to o_clusterNOK, o_clusterREVIEW, o_cluster_ok and o_clusterok

+1 -1 guretzki MAIN
1.73 25 Jan 08

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

+2 -2 Patrick Brunner MAIN
1.72 10 Jan 08

OLAT-2788: Redesign DB-interface, add db.commit when clusterNOK and synchronized.

+3 guretzki MAIN
1.71 06 Dec 07

OLAT-2788: Redesign DB-interface, only transactional mode

-4 guretzki MAIN
1.70 20 Sep 07

OLAT-2278 mark all synchronized statements with either clusterok or clusterNOK which in the latter case, need to be revisited.

+2 -1 fjost MAIN
1.69 19 Jul 07

OLAT-2385 - Merged BRANCH HEAD (OLAT-HEAD-UZH-2385) back to MAIN HEAD (common base version is Temp_lavinia_2)

+4 -3 lavinia MAIN
1.68 23 May 07

OLAT-2320 Refactoring: moving briefcase code from olat3 project to olatcore

+1 -2 gnaegi MAIN
1.67 24 Apr 07

OLAT-909: Add method for single-transaction [beginSingleTransaction( ) ] , move assert-check for transaction-level from app to db implementation.

+1 -3 guretzki MAIN
1.66 19 Apr 07

OLAT-909: Extract DB interface, change to new hibernate query parser.

+4 -4 guretzki MAIN
1.65 12 Dec 06

OLAT-1204: sending foldernames urlencoded to webdav which works but can lead to unreadable folder names

+1 -1 schnider MAIN
1.64 11 Nov 06

organize imports

+14 -14 Patrick Brunner MAIN
1.63 29 Sep 06

OLAT-1796 update to apache 2.0 license boiler plate

+20 -12 Patrick Brunner MAIN
1.62 24 Jul 06

OLAT-1562:Merge Branch back into HEAD.

+1 -1 guretzki MAIN
1.61 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

+4 -4 leberle MAIN
1.60 21 Jun 06

olat-1509 moved org.olat.persistence to org.olat.core.commons.persistence

+1 -1 fjost MAIN
1.59 13 Jun 06

olat-1509 org.olat.notifications.SubscriptionContext --> move to core.util.notifications

+1 -1 fjost MAIN
1.58 05 Jun 06

OLAT-869 75% of refactoring tracing stuff - removed identity from method signatures as this information is taken from the thread local - refactored logError to use class instead of category string, this implied to refactor the olatruntimeexception as it should bring also a class instead of a category string. - grunt work done replacing all (null...) parameters with meanigful a class parameter. the upcoming 25% to do are: - introduce logInfo(..) and logDebug(...) similiar to logWarn and logError in the Tracing class - refactor all classes using log4j calls to log.XXX to the respective call to Tracing.logXXX goal is to have all log calls to go through Tracing.class as it holds lots of cool information in its thread local variable which would not be accessibel outside in the different classes generating log entries.

+1 -1 Patrick Brunner MAIN
1.57 09 May 06

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

+5 -5 fjost MAIN
1.56 08 May 06

OLAT-1509

+2 -2 Patrick Brunner MAIN
1.55 08 May 06

OLAT-1509

+1 -1 Patrick Brunner MAIN
1.54 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

+13 -13 Patrick Brunner MAIN
1.53 28 Apr 06

OLAT-1509

+2 -1 Patrick Brunner MAIN
1.52 05 Apr 06

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

+13 -5 schnider MAIN
1.51 01 Mar 06

OLAT-1419 append a human readable timestamp to the exported forum directory

+7 -1 Patrick Brunner MAIN
1.50 03 Feb 06

http://bugs.olat.org/jira/browse/OLAT-1239 - fixed NullPointerException: was thrown when archiving a forumnode with a forum that hasn't yet any thread

+16 -14 Alexander Schneider MAIN
1.49 25 Nov 05

OLAT-1239 the guest may not archive forums or threads of a forum. - added method mayArchiveForum() to interface ForumCallback

+9 Alexander Schneider MAIN
1.48 23 Nov 05

http://bugs.olat.org/jira/browse/OLAT-1239 - version 0.9 of archiving course forums with the archiving tool

+33 Alexander Schneider MAIN
1.47 21 Nov 05

cleaned up header

+2 -2 schnider MAIN
1.46 08 Nov 05

spelling correction

+5 -5 schnider MAIN
1.45 09 Sep 05

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

+4 -4 fjost MAIN
1.44 01 Sep 05

OLAT-688

+3 -3 fjost MAIN
1.43 11 Aug 05

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

+6 -3 Patrick Brunner MAIN
1.42 09 Aug 05

Course Editor

+7 -3 Patrick Brunner MAIN
1.41 28 Jul 05

Enhancements, bug fixes

+9 -2 Patrick Brunner MAIN
1.40 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.39 20 Jul 05

+ several small changes / bugfixes / enhancements + new icon for publish + publish tree also shows the deleted items as deleted 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

+8 -5 Patrick Brunner MAIN
1.38 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

+138 -69 Patrick Brunner MAIN
1.37 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.36 03 Mar 05

undo commit

+1 -1 fjost MAIN
1.35 03 Mar 05

guests can never subscribe to forum posts

+3 -3 fjost MAIN
1.34 24 Feb 05

removed fixme

+2 -3 fjost MAIN
1.33 22 Feb 05

use sync and transaction to avoid double creation of forums in race condition

+10 -3 fjost MAIN
1.32 10 Feb 05

*** empty log message ***

+4 -7 mike MAIN
1.31 10 Feb 05

delete notifications when deleting course node

+9 -3 fjost MAIN
1.30 08 Feb 05

*** empty log message ***

+5 -4 mike MAIN
1.29 03 Feb 05

course logging - removed warning level, not used - introducing generic userActivityLogger for controllers - every controller can potentially log something using this logger (controller has getter and setter) - removed userActivityEvent (very intransparent, many side effects, many events, difficult to handle for logging) - refactoring user activity events to user activity logger - finished course logging in groupmanagement and grouprun

+3 -2 gnaegi MAIN
1.28 02 Feb 05

- adding user activity event - implemented for groupmanagement and forum node

+3 -3 gnaegi MAIN
1.27 21 Jan 05

cp integration in course v 0.85

+6 -6 fjost MAIN
1.26 21 Jan 05

version 0.8 of course refactoring

+6 -5 fjost MAIN
1.25 12 Jan 05

course preview version 0.1

+13 -3 fjost MAIN
1.24 11 Jan 05

Improved easy mode for access and visibility conditions http://bugzilla.olat.org/show_bug.cgi?id=1144

+3 -3 gnaegi MAIN
1.23 21 Dec 04

use correct getter for boolean config

+4 -4 gnaegi MAIN
1.22 14 Dec 04

*** empty log message ***

+27 -2 gnaegi MAIN
1.21 18 Nov 04

3.1.4 merges from BRANCH

+6 -7 gnaegi MAIN
1.20 29 Oct 04

version 0.7 of subscriptions

+14 -6 fjost MAIN
1.19 27 Oct 04

version 0.5 of notifications, implement first with forum

+11 -2 fjost MAIN
1.18 13 Oct 04

javadoc

+3 -3 gnaegi MAIN
1.17 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.16 21 Sep 04

guest has read only rights http://bugzilla.olat.org/cgi-bin/bugzilla/show_bug.cgi?id=970

+12 -4 gnaegi MAIN
1.15 20 Sep 04

fixing broken javadoc

+5 -5 gnaegi MAIN
1.14 16 Sep 04

setting forum moderator default to admins and coaches only

+4 -4 gnaegi MAIN
1.13 03 Sep 04

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

+5 -5 fjost MAIN
1.12 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

+23 -5 gnaegi MAIN
1.11 12 Jul 04

fixed 1st part of bug 840

+14 -11 fjost MAIN
1.10 12 Jul 04

adding default condition for moderators

+7 -2 gnaegi MAIN
1.9 08 Jul 04

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

+6 -6 gnaegi MAIN
1.8 06 Jul 04

added delete method

+21 -18 fjost MAIN
1.7 05 Jul 04

Draft of delete callback for course nodes

+18 -2 mike MAIN
1.6 01 Jul 04

added generic methods to coursenode

+11 -2 fjost MAIN
1.5 10 Jun 04

nodes have now a courseenv plus user data

+7 -9 fjost MAIN
1.4 08 Jun 04

Added node config isValid

+7 -2 mike MAIN
1.3 04 Jun 04

moved forum key from module config to node properties

+15 -11 gnaegi MAIN
1.2 28 May 04

moved org.olat.forum to org.olat.modules.fo

+10 -10 Alexander Schneider MAIN
1.1 17 May 04

Fresh, clean checkin

+181 mike MAIN
1.18.2.1 17 Nov 04

use long property for forum key lookup http://bugzilla.olat.org/show_bug.cgi?id=1087

+6 -6 gnaegi OLAT-3-1-x-BRANCH
1.50.2.1 31 Mar 06

OLAT-1482 ajax -ify olat work in progress!

+7 -1 fjost OLAT-4_1-GOODSOLUTIONS-1411
1.59.4.2 22 Jun 06

Merge HEAD into Branch

+14 -14 leberle OLAT-4_2_0-BPS-1553
1.59.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

+17 -20 leberle OLAT-4_2_0-BPS-1553
1.54.2.1 10 May 06

OLAT-1233: Merge HEAD into Branch

+8 -8 guretzki OLAT-4_2_0-UNIZH-1233
1.51.4.1 06 Apr 06

merged head (with ajax, header cleanup)

+13 -5 guretzki OLAT-4_2_0-UNIZH-1480
1.57.6.3 25 Jul 06

merge HEAD into BRANCH-1530

+5 -5 Alexander Schneider OLAT-4_2_0-UNIZH-1530
1.57.6.2 29 Jun 06

OLAT-1530: Merge HEAD into BRANCH-1530

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

merge HEAD into BRANCH-1530

+1 -1 Alexander Schneider OLAT-4_2_0-UNIZH-1530
1.58.6.4 11 Jul 06

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

+4 -4 guretzki OLAT-4_2_0-UNIZH-1562
1.58.6.3 27 Jun 06

OLAT-1562: Merge HEAD into branch.

+1 -1 guretzki OLAT-4_2_0-UNIZH-1562
1.58.6.2 22 Jun 06

OLAT-1562:Work in progress, index course forum, structure, single-page.

+1 -1 guretzki OLAT-4_2_0-UNIZH-1562
1.58.6.1 15 Jun 06

OLAT-1562:Merge HEAD into Branch.

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

merges from HEAD

+7 -7 gnaegi OLAT-4_2_0-goodsolutions-1232
1.62.12.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.63.6.2 12 Dec 06

merge head into branch

+1 -1 leberle OLAT-5_1_0-BPS-1879
1.63.6.1 16 Nov 06

OLAT-1879 Merge HEAD into Branch 1879

+14 -14 leberle OLAT-5_1_0-BPS-1879
1.63.10.1 12 Dec 06

merge head into branch

+14 -14 leberle OLAT-5_1_0-BPS-1914
1.73.4.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.78.6.1 02 Apr 09

OLAT-3909: Archive-Workflow: Fix RedScreen when deleting course that contains more than one course element with the same name, e,g. forum

+1 -1 guretzki OLAT-6_1_x-BRANCH
1.77.2.1 03 Feb 09

head merged

+1 -1 bja OLAT-HEAD-BPS-1229
1.62.6.2 15 Jun 07

OLAT-1595 : mergeOLAT-5_1_xToBranch

+15 -15 ikroll OLAT-HEAD-BPS-1595
1.62.6.1 05 Oct 06

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

+20 -12 ikroll OLAT-HEAD-BPS-1595
1.63.8.3 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 -5 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.63.8.2 19 Jul 07

OLAT-2434 BPS-CF update branch to current HEAD development after fixing power search method and ajax user search

+4 -3 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.63.8.1 17 Jul 07

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

+17 -20 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.78.2.1 18 May 09

OLAT-3766 cpeditor: Update BRANCH from HEAD

+1 -1 gwassmann OLAT-HEAD-FRENTIX-3766-CPEDITOR
1.78.10.2 16 Oct 09

OLAT-3946 merge from HEAD

+8 gwassmann OLAT-HEAD-FRENTIX-3946-Podcast
1.78.10.1 10 Jun 09

OLAT-3946 podcast: merge from head and some other changes

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

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

+21 -16 rhaag OLAT-HEAD-FRENTIX-5494-EPORTFOLIO
1.61.2.2 03 Nov 06

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

+21 -13 gnaegi OLAT-HEAD-JGS-1577
1.61.2.1 14 Aug 06

Merging HEAD to branch

+1 -1 gnaegi OLAT-HEAD-JGS-1577
1.68.2.1 16 Jul 07

OLAT-2385 - filter the hidden message threads at RTF Archive if no moderator rights

+4 -3 lavinia OLAT-HEAD-UZH-2385
1.79.20.1 28 Oct 09

MERGE HEAD to BRANCH for mvn testing

+8 Patrick Brunner OLAT-HEAD-UZH-4361
1.68.4.1 30 Aug 07

olat-2433

+4 -3 fjost OLAT-HEAD-UZH-OLAT_2433
1.70.2.1 18 Dec 07

OLAT-2725 Merges from HEAD

-4 gnaegi OLAT-HEAD-YAML-1725
1.77.4.2 28 May 09

OLAT-3674: merge head to branch

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

merge Head to Branch

+1 -1 rhaag OLAT-HEAD_FRENTIX-3674
1.64.12.1 17 Jan 07

- intermediate save - merge HEAD into Branch

+1 -1 Patrick Brunner OLAT_5_1_-UZH-1983
1.82.12.1 22 Jun 10

updating to current head

+22 -17 thomasw OLAT_6_4_0-BPS-Onyx_Integration