diff --git a/.hgtags b/.hgtags
index dd8b9f3c0ecbf5c3b7b1d150fd5e36b7953c315a..47119352c9c7c29aa281170cfe8aaf6b49349014 100644
--- a/.hgtags
+++ b/.hgtags
@@ -111,3 +111,4 @@ dddaecac3f7ad507a77d5d2df5ded499b06baf0f OpenOLAT 10.2.4
 aafe04c808cfdd7a75d436dfeabc36e37823b83c OpenOLAT 10.2.5
 46f160a7966d4be7318a947a7bdd4335b291ee43 OpenOLAT 10.3.0
 eefc9871262afc54b97222798e7a10a20d5a5282 OpenOLAT 10.3.1
+1dbefa0d5ad2f3e6257f962522f26eeb9ac99088 OpenOLAT 10.3.2
diff --git a/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_pt_BR.properties b/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_pt_BR.properties
index 8ad50ebb7097e8bfa2d0085655e640909b06d80e..27126a362f3b5a249e70c48f7546420e3120345b 100644
--- a/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_pt_BR.properties
@@ -1,5 +1,9 @@
-#Wed Jul 30 21:48:11 CEST 2014
+#Fri Jul 10 22:58:33 CEST 2015
 chelp.ced-vc-config.title=Configurar sala de aula virtual
 chelp.hover.vc.config=Ajuda sobre a configura\u00E7\u00E3o da sala de aula virtual
 chelp.vc1=Crie uma sala de aula virtual para comunica\u00E7\u00E3o on-line (apresenta\u00E7\u00F5es, discuss\u00F5es, quadro branco, compartilhamento de \u00E1rea de trabalho, etc) com seus participantes do curso. Cada elemento do curso est\u00E1 ligado exatamente \u00E0 uma sala de aula virtual. Escolha pr\u00E9-configura\u00E7\u00F5es e defina datas para as reuni\u00F5es. A sala de aula n\u00E3o ser\u00E1 aberta automaticamente ao criar o elemento de curso, mas refere-se a sua configura\u00E7\u00E3o e ter\u00E1 que ser aberto pelo moderador ou participante.
 chelp.vc2=<b>Modelo para sala de aula virtual\:</b> Os modelos resultam em diferentes pr\u00E9-configura\u00E7\u00F5es para a sala de aula.
+chelp.vc3=<b>Datas para reuni\u00F5es\:</b> Definir um n\u00FAmero aleat\u00F3rio de datas em sala de aula que ser\u00E3o abertos para reuni\u00F5es e podem ser inseridos pelos participantes.
+condition.accessibility.title=Acesso
+config.header=Configura\u00E7\u00E3o de sala de aula virtual
+config.header.extended=Configura\u00E7\u00E3o extendida
diff --git a/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties
index d983798e9279d39d6122c6d1ef93c64c9641e4f6..75f9a5a3a6a6bfadc614a36cc085e33f53c519e8 100644
--- a/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Feb 24 13:50:06 CET 2015
+#Fri Jul 10 22:56:06 CEST 2015
 action.bulkedit=Editar os atributos desses usu\u00E1rios
 action.choose=Choose
 action.choose.finish=Fechar e terminar
@@ -126,11 +126,12 @@ table.auth.credential=Authorization
 table.auth.login=User name
 table.auth.provider=Provider
 table.header.action=Action
+table.header.vcard=Cart\u00E3o de visitas
 table.identity.action=A\u00E7\u00E3o
 table.identity.creationdate=Criado 
 table.identity.lastlogin=Ultimo Login 
 table.identity.name=Nome de usu\u00E1rio
-table.identity.vcard=<i class='o_icon o_icon-lg o_icon_home'> </i>
+table.identity.vcard=<i class\='o_icon o_icon-lg o_icon_home'> </i>
 table.name.firstName=Nome
 table.name.lastName=\u00DAltimo nome
 table.user.login=User name
diff --git a/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_pt_BR.properties
index b2aca867cedf7339903ef9adeeec3d051e44adb8..96fbd5255cfdff7cb56d2dcc975eb022f4c1061e 100644
--- a/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Jul 30 22:13:34 CEST 2014
+#Fri Jul 10 22:56:41 CEST 2015
 download.example=Baixar modelo em Excel
 error.columncount=Erro na linha {0}\: elementos n\u00E3o suficientes
 error.email=Erro na linha {0}\: o e-mail "{1}" \u00E9 inv\u00E1lido. Favor indicar um endere\u00E7o de e-mail completo e v\u00E1lido.
@@ -12,6 +12,7 @@ error.login=Erro na linha {0}\: o nome de usu\u00E1rio "{1}" n\u00E3o segue as c
 error.login.douplicate=Erro na linha {0}\: O usu\u00E1rio "{1}" foi encontrado pelo menos duas vezes mas precisa ser \u00FAnico.
 error.mandatory=Erro na linha {0}\: a informa\u00E7\u00E3o "{1}" \u00E9 obrigat\u00F3rio.
 error.pwd=Erro na linha {0}\: a senha "{1}" n\u00E3o segue as conven\u00E7\u00F5es do OLAT. Favor mudar esta senha.
+error.shibbolet.name.inuse=Erro na linha {0}\: este identificador shibboleth "{1}" j\u00E1 est\u00E1 em uso em uma conta existente.
 form.importdata=Colunas copiadas do Excel
 formatexplanation.conventions=Regras para nome de usu\u00E1rio e senha\:
 formatexplanation.part1=Use o Excel (ou OpenOffice) de acordo com a imagem abaixo (clique no exemplo).<br><ul>
@@ -35,6 +36,7 @@ step0.description=Ver exemplos e inserir dados
 step0.short.descr=Importar usu\u00E1rio
 step1.description=Amostra de dados de novo usu\u00E1rio
 step1.nonewusers=N\u00E3o h\u00E1 novos usu\u00E1rios nessa tabela. Voc\u00EA n\u00E3o conseguir\u00E1 importar novos usu\u00E1rios.
+step1.passwordEmails=Ao atualizar senhas de usu\u00E1rios j\u00E1 existentes, uma notifica\u00E7\u00E3o por e-mail ser\u00E1 enviado independentemente de suas prefer\u00EAncias de e-mail.
 step1.short.descr=Amostra
 step2.description=Terminar importa\u00E7\u00E3o
 step2.short.descr=Amostra
diff --git a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties
index d98633448b63f9f7fd014214519411ddd105de25..3e306a412570c7f773c8f9a35273a4978a374fb5 100644
--- a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Feb 24 13:52:34 CET 2015
+#Fri Jul 10 22:58:39 CEST 2015
 cal.add.event=Adicionar evento
 cal.add.readonly=(somente leitura)
 cal.color.choose=Escolher cor
@@ -205,6 +205,7 @@ help.hover.groupcal=Ajuda sobre como usar agendas de grupo
 help.hover.personalcal=Ajuda sobre como usar agendas pessoais
 help.hover.personalcal.date=Ajuda para criar eventos em calend\u00E1rios pessoais
 menu.admin.calendar=Calend\u00E1rio
+menu.admin.calendar.alt=Calend\u00E1rio
 month.long.apr=$org.olat.core.gui.components.form.flexible.impl.elements\:month.long.apr
 month.long.aug=$org.olat.core.gui.components.form.flexible.impl.elements\:month.long.aug
 month.long.dec=$org.olat.core.gui.components.form.flexible.impl.elements\:month.long.dec
diff --git a/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties
index c3e60d37c5a59ff3c4fdce77824783d7891bcfb4..f38d36215b83462963b341f0103e027b8fd90940 100644
--- a/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Jan 23 22:17:11 CET 2015
+#Fri Jul 10 15:14:51 CEST 2015
 AssessmentManager=Ferramenta de avalia\u00E7\u00E3o
 BusinessGroup=Grupo de neg\u00F3cios
 CalendarManager=Calend\u00E1rio
@@ -33,6 +33,7 @@ FileResource.WIKI=Wiki
 FileResource.XLS=Excel
 FolderModule=Pasta
 Forum=F\u00F3rum
+GroupTask=Tarefa de grupo
 Inbox=Caixa de entrada
 InfoMessage=Mensagens
 LibrarySite=Biblioteca
diff --git a/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_pt_BR.properties
index 731177e67579745a98a3537d9e13183d310afcc5..383f6a8392842d8d51be6d6c15168236f0cda0c3 100644
--- a/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_pt_BR.properties
@@ -1,10 +1,11 @@
-#Wed Sep 03 14:29:42 CEST 2014
+#Fri Jul 10 14:56:13 CEST 2015
 ContactController.menu.title=Contato
 ContactController.menu.title.alt=Contato
 ImpressumController.menu.title=Impress\u00E3o
 ImpressumController.menu.title.alt=Impress\u00E3o
 TermsOfUseController.menu.title=Termos de uso
 TermsOfUseController.menu.title.alt=Termos de uso
+config.hint=Aqui voc\u00EA pode ativar ou desativar a p\u00E1gina de impress\u00E3o, escolha a posi\u00E7\u00E3o e mude o texto de impress\u00E3o
 contact.to=Secretaria
 contactform.intro=Formul\u00E1rio de contato para pedidos gerais.
 contactform.title=Contato
diff --git a/src/main/java/org/olat/core/commons/controllers/linkchooser/CustomLinkChooserController.java b/src/main/java/org/olat/core/commons/controllers/linkchooser/CustomLinkChooserController.java
index df7070fa1642d753f408eacb371cae41ac325bdd..3ce1b1805a2aa23e0dcf3830e6bc57f183760cdd 100644
--- a/src/main/java/org/olat/core/commons/controllers/linkchooser/CustomLinkChooserController.java
+++ b/src/main/java/org/olat/core/commons/controllers/linkchooser/CustomLinkChooserController.java
@@ -31,6 +31,7 @@ import org.olat.core.gui.components.Component;
 import org.olat.core.gui.components.link.Link;
 import org.olat.core.gui.components.link.LinkFactory;
 import org.olat.core.gui.components.tree.MenuTree;
+import org.olat.core.gui.components.tree.TreeEvent;
 import org.olat.core.gui.components.velocity.VelocityContainer;
 import org.olat.core.gui.control.Event;
 import org.olat.core.gui.control.WindowControl;
@@ -68,7 +69,7 @@ public class CustomLinkChooserController extends BasicController {
 		mainVC.put("internalLinkTree", jumpInSelectionTree);
 
 		selectButton = LinkFactory.createButton("selectfile", mainVC, this);
-		selectButton.setElementCssClass("btn btn-primary");
+		selectButton.setCustomEnabledLinkCSS("btn btn-default");
 		cancelButton = LinkFactory.createButton("cancel", mainVC, this);
 		
 		putInitialPanel(mainVC);
@@ -84,8 +85,19 @@ public class CustomLinkChooserController extends BasicController {
 		if(source == cancelButton) {
 			fireEvent(ureq, Event.CANCELLED_EVENT);
 		} else if(selectButton == source) {
-			String url = customLinkTreeModel.getInternalLinkUrlFor(jumpInSelectionTree.getSelectedNode().getIdent());
-			fireEvent(ureq, new URLChoosenEvent(url));
+			if(jumpInSelectionTree.getSelectedNode() != null) {
+				String url = customLinkTreeModel.getInternalLinkUrlFor(jumpInSelectionTree.getSelectedNode().getIdent());
+				fireEvent(ureq, new URLChoosenEvent(url));
+			}
+		} else if (source == jumpInSelectionTree) {
+			TreeEvent te = (TreeEvent) event;
+			if (te.getCommand().equals(MenuTree.COMMAND_TREENODE_CLICKED)) {
+				if(jumpInSelectionTree.getSelectedNode() != null) {
+					selectButton.setCustomEnabledLinkCSS("btn btn-default o_button_dirty");
+				} else {
+					selectButton.setCustomEnabledLinkCSS("btn btn-default");
+				}
+			}
 		}
 	}
 }
\ No newline at end of file
diff --git a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/plugins/olatmovieviewer/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/plugins/olatmovieviewer/_i18n/LocalStrings_pt_BR.properties
index 8f18a9732271680c78e2f39714546cec777bb1ed..ead306ae81ede787cd004600a6a17a4bb8141f1f 100644
--- a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/plugins/olatmovieviewer/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/plugins/olatmovieviewer/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Jul 28 13:33:29 CEST 2010
+#Fri Jul 10 15:15:44 CEST 2015
 chelp.1address=Endere\u00E7o de arquivo. Por favor, indique um nome de arquivo (para arquivos locais no seu curso) ou a sua URL.
 chelp.1autostart=Atrav\u00E9s desta op\u00E7\u00E3o voc\u00EA pode determinar se os arquivos de v\u00EDdeo ou de \u00E1udio devem ser reproduzidos automaticamente.
 chelp.1controlbar=Exibi\u00E7\u00E3o da barra de tarefas com o bot\u00E3o play e pause, controle de volume, etc
@@ -23,6 +23,7 @@ olatmovieviewer.insert=Inserir
 olatmovieviewer.invalid_date=Formato de tempo inv\u00E1lido. Por favor use hh\:mm\:ss.000
 olatmovieviewer.name=Nome
 olatmovieviewer.play=Tocar filme
+olatmovieviewer.poster=Visualiza\u00E7\u00E3o
 olatmovieviewer.preview=Amostra
 olatmovieviewer.provider=Type
 olatmovieviewer.repeat=Repita
diff --git a/src/main/java/org/olat/core/gui/render/velocity/VelocityTemplatesPreWarm.java b/src/main/java/org/olat/core/gui/render/velocity/VelocityTemplatesPreWarm.java
index 47f5dc79d5844d80bd81bfc6d59e93e498cb692c..093b50fcbc02d32121a233cf23bbb7ef6d772bf7 100644
--- a/src/main/java/org/olat/core/gui/render/velocity/VelocityTemplatesPreWarm.java
+++ b/src/main/java/org/olat/core/gui/render/velocity/VelocityTemplatesPreWarm.java
@@ -31,7 +31,6 @@ import java.util.concurrent.atomic.AtomicInteger;
 import org.apache.velocity.VelocityContext;
 import org.apache.velocity.exception.ParseErrorException;
 import org.apache.velocity.exception.ResourceNotFoundException;
-import org.olat.core.configuration.PreWarm;
 import org.olat.core.gui.render.StringOutput;
 import org.olat.core.logging.OLog;
 import org.olat.core.logging.Tracing;
@@ -46,7 +45,7 @@ import org.springframework.stereotype.Service;
  *
  */
 @Service
-public class VelocityTemplatesPreWarm implements PreWarm {
+public class VelocityTemplatesPreWarm implements Runnable {
 	private static final OLog log = Tracing.createLoggerFor(VelocityTemplatesPreWarm.class);
 
 	@Override
diff --git a/src/main/java/org/olat/core/util/Formatter.java b/src/main/java/org/olat/core/util/Formatter.java
index 00f1f98c023ffe0bd4d6e0fab61a9206126d5fc6..8ccb4586d8102e0886efa54d920d94fd18fb6ed4 100644
--- a/src/main/java/org/olat/core/util/Formatter.java
+++ b/src/main/java/org/olat/core/util/Formatter.java
@@ -77,6 +77,11 @@ public class Formatter {
 		mediumTimeFormat.setLenient(false);
 		shortDateTimeFormat = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT, locale);
 		shortDateTimeFormat.setLenient(false);
+		if (shortDateTimeFormat instanceof SimpleDateFormat) {
+			SimpleDateFormat sdf = (SimpleDateFormat) shortDateTimeFormat;
+			String pattern = sdf.toPattern().replaceAll("y+","yyyy");
+			sdf.applyPattern(pattern); 
+		}
 		shortTimeFormat = DateFormat.getTimeInstance(DateFormat.SHORT, locale);
 		shortTimeFormat.setLenient(false);
 	}
diff --git a/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_pt_BR.properties
index faa55a1995ac906d0a27156e72851d69bcb2835a..3720c317215060632ae2d7ca9e9cbe726ea9e468 100644
--- a/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,5 @@
-#Wed Jul 09 15:26:15 CEST 2014
+#Fri Jul 10 15:19:14 CEST 2015
+checklist=Checklists
 chelp.arch-logf.title=Avaliando arquivos de hist\u00F3rico
 chelp.ass=Avalia\u00E7\u00E3o
 chelp.cont=Contexto do grupo
@@ -67,6 +68,7 @@ course.res.intro=Clicar no bot\u00E3o "Iniciar" abaixo a fim de arquivar os resu
 course.res.title=Resultados do curso
 dialog=Arquivos de di\u00E1logos
 fo=F\u00F3runs
+gta=Tarefa de Grupo
 help.hover.log=Descri\u00E7\u00E3o de poss\u00EDveis itens de hist\u00F3rico
 index.intro=Por meio desta ferramenta voc\u00EA pode arquivar diferentes dados de seu curso do OLAT.<p> Escolher um t\u00F3pico do menu na esquerda para iniciar.
 index.title=Ferramenta para arquivar dados
@@ -87,6 +89,8 @@ menu.dialogs=Arquivos de di\u00E1logo
 menu.dialogs.alt=Arquivar arquivos de di\u00E1logo
 menu.forums=F\u00F3runs
 menu.forums.alt=Arquivar f\u00F3runs
+menu.grouptasks=Tarefas de Grupo
+menu.grouptasks.alt=Arquivar tarefas de grupo
 menu.handedintasks=Resolu\u00E7\u00E3o de tarefas
 menu.handedintasks.alt=Arquivar resolu\u00E7\u00E3o de tarefas
 menu.index=Arquivar
@@ -104,10 +108,12 @@ menu.wikis.alt=Arquivar Wikis
 nodechoose.intro.cl=Selecione na seguinte caixa de di\u00E1logo os Checklists que devem ser avaliados
 nodechoose.intro.dialog=Selecionar um elemento de curso para arquivar file dialog. Este di\u00E1logo arquivado pode ser encontrado na sua pasta pessoal, se\u00E7\u00E3o confidencial/arquivo/[nomedocurso]/arquivo de di\u00E1logo_[f\u00F3rum_id].
 nodechoose.intro.fo=Selecionar um elemento de curso para arquivar f\u00F3rum. Este f\u00F3rum arquivado pode ser encontrado em sua pasta pessoal, se\u00E7\u00E3o confidencial/arquivo/[nomedocurso]/f\u00F3rum_[f\u00F3rum_id].
+nodechoose.intro.gta=Selecione um elemento de curso para arquivar as suas tarefas de grupo.
 nodechoose.intro.projectbroker=Por favor, selecione um elemento de curso para arquivar seu t\u00F3pico atribu\u00EDdo. T\u00F3picos atribu\u00EDdos arquivados podem ser encontrados em sua pasta pessoal, se\u00E7\u00E3o section private/archive/[course's name]/topic assignment_[id]
 nodechoose.intro.scorm=Na janela seguinte selecione o elemento SCORM para ser avaliado. Os resultados arquivados podem ser encontrados na pasta pessoal, se\u00E7\u00E3o private/archive/[course name]/[file name].
 nodechoose.intro.ta=Selecionar um elemento de curso para arquivar suas resolu\u00E7\u00F5es de tarefas. Estas tarefas/resolu\u00E7\u00F5es arquivadas est\u00E3o salvas em sua pasta pessoal na se\u00E7\u00E3o confidencial/arquivo/[nomedocurso]/tarefa_[nomedoelementodecurso] como arquivo zip.
 nodechoose.intro.wiki=Selecionar um elemento de curso para arquivar Wiki. Este Wiki arquivado pode ser encontrado na sua pasta pessoal, se\u00E7\u00E3o confidencial/arquivo/[nomedocurso]/wiki_[data].
+overview.nonodes.checklist=Este curso n\u00E3o cont\u00E9m nenhum Checklist.
 overview.nonodes.dialog=Este curso n\u00E3o cont\u00E9m nenhum arquivo de di\u00E1logo.
 overview.nonodes.fo=Este curso n\u00E3o cont\u00E9m nenhum f\u00F3rum.
 overview.nonodes.projectbroker=Este curso n\u00E3o cont\u00EAm quaisquer atribui\u00E7\u00F5es de t\u00F3pico.
diff --git a/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties
index a7062807a4e803df7c82ffe2eaa69d3f8b025f4d..fd0ef3d0e9d747a6fe952ce09d64d3bfc3375254 100644
--- a/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Jan 23 22:23:29 CET 2015
+#Fri Jul 10 15:19:18 CEST 2015
 action.choose=Selecionar 
 artefact.title=Comprovantes de conclus\u00E3o para curso {0}
 assessment.testresults.finished=<font color\="green">Avalia\u00E7\u00E3o conclu\u00EDda</font>
@@ -157,6 +157,7 @@ table.header.certificate=Certificado
 table.header.course=Nome do curso
 table.header.delete=Apagar
 table.header.details=Detalhes
+table.header.details.gta=$\:table.header.details.ta
 table.header.details.ta=Tarefa
 table.header.initialLaunchDate=Lan\u00E7amento inicial de curso
 table.header.lastScoreDate=\u00DAltima atualiza\u00E7\u00E3o
diff --git a/src/main/java/org/olat/course/assessment/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/assessment/ui/_i18n/LocalStrings_pt_BR.properties
index c0f2e28b3203c14cf01f51007caae9d21eafa74f..9c5be7e760832c8731d89b39d6a68e5e932edbca 100644
--- a/src/main/java/org/olat/course/assessment/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/assessment/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Feb 20 22:14:18 CET 2015
+#Fri Jul 10 15:20:55 CEST 2015
 add.mode=Criar configura\u00E7\u00E3o do teste
 admin.menu.title=Modo do teste
 admin.menu.title.alt=$\:admin.menu.title
@@ -93,3 +93,5 @@ target.course=Apenas participantes do curso
 target.courseAndGroups=Participantes do curso e grupos
 target.groups=Apenas participantes do grupo
 time.formatted={0}m
+warning.missing.element=Um ou mais elementos de curso configurados n\u00E3o puderam ser encontrados no curso. Por favor, verifique as restri\u00E7\u00F5es do elemento de curso.
+warning.missing.start.element=O elemento de curso inicial definido, n\u00E3o foi encontrado no curso.
diff --git a/src/main/java/org/olat/course/condition/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/condition/_i18n/LocalStrings_pt_BR.properties
index 244bb97a656748b395c51514fa89ac64c5da77a8..b727b11ed53db4ebc9270fdc4bf122958ed3aa5a 100644
--- a/src/main/java/org/olat/course/condition/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/condition/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Sat Jan 24 15:31:12 CET 2015
+#Fri Jul 10 15:21:03 CEST 2015
 apply=Aplicar
 choose=Selecionar
 command.activate.easyMode=Exibir modo simples
@@ -35,6 +35,7 @@ error.undefined.unit.at=A unidade na posi\u00E7\u00E3o {0} \u00E9 desconhecida,
 error.undefined.variable.at=A vari\u00E1vel na posi\u00E7\u00E3o {0} \u00E9 desconhecida, ver A juda para poss\u00EDveis vari\u00E1veis.
 form.easy.applyRulesForCoach=Aplicar regras tamb\u00E9m para tutor
 form.easy.area=Apenas para \u00E1reas de ensino
+form.easy.assessmentMode=Apenas no modo de avalia\u00E7\u00E3o
 form.easy.assessmentSwitch=Depende da avalia\u00E7\u00E3o
 form.easy.assessmentSwitch.no=N\u00E3o
 form.easy.assessmentSwitch.passed=Verificar "passou"
diff --git a/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties
index 5022a2b45ba4d8f68041acabce6438c1975a8584..95444ffcf451569681dd862efdd2e0b93427ad6d 100644
--- a/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Feb 24 13:52:13 CET 2015
+#Fri Jul 10 22:57:50 CEST 2015
 command.new_db=Criar novo banco de dados
 customDb.category=Nome
 customDb.create=Criar
diff --git a/src/main/java/org/olat/course/editor/_content/status.html b/src/main/java/org/olat/course/editor/_content/status.html
index 45a65b2ef1769e7041b3c16102c836d6c27014aa..94cfd03b213e99b25760f42173c6cd22e6ceeebc 100644
--- a/src/main/java/org/olat/course/editor/_content/status.html
+++ b/src/main/java/org/olat/course/editor/_content/status.html
@@ -27,7 +27,7 @@
 			<i class="o_icon o_icon-fw o_icon_warn"></i>
 			$r.translate("toggle.coursestatus.warnings", $warningsCount)
 		</h4>
-		<ul class="list-unstyled">
+		<ul class="o_warning list-unstyled">
 		#foreach($elem in $warningIsForNode)
 			<li>
 			#set ($counter = $velocityCount - 1)
diff --git a/src/main/java/org/olat/course/editor/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/editor/_i18n/LocalStrings_pt_BR.properties
index 9f1769e36b80540d73dfb6a0ded02d1b8702c886..8951857bcc409b6a359333a3325a15a444535d77 100644
--- a/src/main/java/org/olat/course/editor/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/editor/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Feb 23 22:47:45 CET 2015
+#Fri Jul 10 15:26:53 CEST 2015
 access.form.label=Acesso ao curso inteiro tem
 access.legend=Modificar acesso ao curso inteiro
 alternative=Pesquisar por elemento de curso alternativo
@@ -27,6 +27,8 @@ chelp.15vis=Se voc\u00EA escolher $org.olat\:chelp.no , os tutores e administrad
 chelp.16=Clicando no bot\u00E3o $\:chelp.expertMode aparecer\u00E1 um campo de entrada onde ser\u00E1 poss\u00EDvel fazer configura\u00E7\u00F5es complexas de acordo com as suas necessidades.
 chelp.16acc=Aqui voc\u00EA pode limitar o acesso atrav\u00E9s de atributos espec\u00EDficos por usu\u00E1rio. $org.olat\:chelp.see\:
 chelp.16vis=Aqui voc\u00EA pode limitar a visibilidade atrav\u00E9s de atributos espec\u00EDficos por usu\u00E1rio. $org.olat\:chelp.see\:
+chelp.17=Marque esta op\u00E7\u00E3o para fazer este elemento de curso vis\u00EDvel apenas em um ambiente de avalia\u00E7\u00E3o.
+chelp.18=Marque esta op\u00E7\u00E3o para fazer este elemento de curso acess\u00EDvel apenas em um ambiente de avalia\u00E7\u00E3o.
 chelp.2=Este t\u00EDtulo curto aparece no menu de navega\u00E7\u00E3o assim como na \u00E1rea de conte\u00FAdo como cabe\u00E7alho. 
 chelp.3=Voc\u00EA pode fornecer um t\u00EDtulo com no m\u00E1ximo 255 caracteres.
 chelp.4=O t\u00EDtulo aparece como uma dica da ferramenta no menu de navega\u00E7\u00E3o e como subt\u00EDtulo (em it\u00E1lico) na \u00E1rea de conte\u00FAdo.
@@ -74,6 +76,7 @@ chelp.accWikiRw2=Se n\u00E3o houver modifica\u00E7\u00F5es, todos os participant
 chelp.applyRulesForCoach=<b>$org.olat.course.condition\:form.easy.applyRulesForCoach\: </b>
 chelp.area=<b>$org.olat.course.condition\:form.easy.area</b>
 chelp.asses=Assessores
+chelp.assessmentMode=<strong>Apenas no modo de avalia\u00E7\u00E3o\:</strong>
 chelp.assessmentSwitch=<b>$org.olat.course.condition\:form.easy.assessmentSwitch\: </b>
 chelp.attr1=[AttrName]
 chelp.attr3=[substring]
@@ -159,6 +162,7 @@ chelp.egR14=Gera $\:chelp.wordTrue durante duas horas no hor\u00E1rio de matr\u0
 chelp.egR15=Gera $\:chelp.wordTrue se um participante do curso ainda n\u00E3o iniciou qualquer curso ou durante as primeiras duas horas depois de iniciar um curso. Desta forma \u00E9 poss\u00EDvel representar que cada participante do curso s\u00F3 poder\u00E1 ver os cursos por um determinado per\u00EDodo de tempo.
 chelp.egR16=Gera $\:chelp.wordTrue se um usu\u00E1rio est\u00E1 ativo h\u00E1 mais de 10 min dentro de um curso.
 chelp.egR17=Gera o valor de $\:chelp.wordTrue de volta, a data de hoje \u00E9 entre as datas de in\u00EDcio e fim do per\u00EDodo do curso, se localizado na implementa\u00E7\u00E3o.
+chelp.egR18=Retorna o valor $\:chelp.wordTrue se o curso est\u00E1 dentro de uma avalia\u00E7\u00E3o.
 chelp.egR2=Com a excess\u00E3o do grupo <i>&laquo;$\:chelp.deb&raquo;</i> o elemento de curso \u00E9 vis\u00EDvel para todos os participantes.
 chelp.egR3=O elemento de curso \u00E9 vis\u00EDvel para todos os participantes entre 22-3-2004 e 23-8-2004. Para membros do grupo de estudo <i>&laquo;$\:chelp.coach&raquo;</i> \u00E9 vis\u00EDvel a qualquer momento.
 chelp.egR4=O elemento de curso \u00E9 vis\u00EDvel para todos participantes do grupo de direito <i>&laquo;$\:chelp.asses&raquo;</i> entre 3-9-2004 e 13-10-2004. Para a pessoa com o nome de usu\u00E1rio <i>&laquo;$\:chelp.author&raquo;</i> \u00E9 vis\u00EDvel a qualquer momento.
@@ -348,12 +352,14 @@ condition.noAccessExplanation.title=Informa\u00E7\u00E3o se vis\u00EDvel e acess
 condition.visibility.title=Visibilidade
 content=Conhecimento
 copy.course.element.title=Copiar elemento do curso
+course.building.block.deprecated=<b>Este elemento de curso est\u00E1 obsoleto.</b><p>Cursos que j\u00E1 utilizam este elemento de curso podem continuar a us\u00E1-lo, no entanto, n\u00E3o \u00E9 poss\u00EDvel criar novas inst\u00E2ncias deste elemento de curso. Selecione o bot\u00E3o "$\:alternative" para procurar um elemento de curso com funcionalidade semelhante e para converter o elemento de curso.
 course.building.block.disabled=Este tipo de elemento de curso foi desativado. Entre em contato com o administrador do sistema ou exclua o elemento do curso.
 course.building.block.disabled.user=Este tipo de elemento de curso foi desativado. Entre em contato com o administrador do sistema ou curso.
 coursefolder.close=Fechar pasta de armazenamento
 coursefolder.name=Pasta de armazenamento
 coursestatus.ok.message=Este curso no editor est\u00E1 correto.
 deletenode.confirm=Voc\u00EA tem certeza que quer apagar permanentemente este elemento de curso assim como todos os seus sub-elementos?
+deletenode.confirm.inuse.assessment.mode=$\:deletenode.confirm <div class\='o_warning'>Este elemento \u00E9 utilizado por uma configura\u00E7\u00E3o no modo de avalia\u00E7\u00E3o.</div>
 deletenode.error.rootnode=O elemento de curso principal n\u00E3o pode ser apagado.
 deletenode.error.selectfirst=Favor selecionar um elemento de curso de seu curso.
 deletenode.header=Confirma\u00E7\u00E3o de elemento de curso apagado
diff --git a/src/main/java/org/olat/course/groupsandrights/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/groupsandrights/_i18n/LocalStrings_pt_BR.properties
index cdd924e47dae1ee1603b23493417eb18fb1d869d..3c08b740d1835bb0d2f53d398ada33ec2e5e9279 100644
--- a/src/main/java/org/olat/course/groupsandrights/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/groupsandrights/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Nov 07 18:32:18 CET 2012
+#Fri Jul 10 15:27:01 CEST 2015
 add.all=Adicionar todas as permiss\u00F5es
 bgr.archive=Ferramenta para arquivar
 bgr.assess=Ferramenta de avalia\u00E7\u00E3o
@@ -6,6 +6,7 @@ bgr.dbs=Banco de dados de Curso
 bgr.editor=Editor de curso
 bgr.glossary=Ferramenta do gloss\u00E1rio
 bgr.groupmngt=Grupo gestor
+bgr.membermngt=Gerenciamento de membros
 bgr.statistics=Estat\u00EDstica
 chelp.archive=Os membros t\u00EAm acesso aos dados do curso, ou seja, eles s\u00E3o autorizados a arquivar dados de cursos tais como f\u00F3runs, etc
 chelp.assess=Os membros podem avaliar e comentar sobre o andamento dos participantes do curso por meio da ferramenta de avalia\u00E7\u00E3o, mesmo sem os direitos de coaching.
diff --git a/src/main/java/org/olat/course/nodes/GTACourseNode.java b/src/main/java/org/olat/course/nodes/GTACourseNode.java
index 7a77a8a427a6fbdfb6d007b9e87db636e10cb2f8..b656f66768c98818ebc0fd5ed97afa154c499610 100644
--- a/src/main/java/org/olat/course/nodes/GTACourseNode.java
+++ b/src/main/java/org/olat/course/nodes/GTACourseNode.java
@@ -66,11 +66,14 @@ import org.olat.course.editor.CourseEditorEnv;
 import org.olat.course.editor.NodeEditController;
 import org.olat.course.editor.PublishEvents;
 import org.olat.course.editor.StatusDescription;
+import org.olat.course.export.CourseEnvironmentMapper;
 import org.olat.course.nodes.gta.GTAManager;
 import org.olat.course.nodes.gta.GTAType;
 import org.olat.course.nodes.gta.Task;
 import org.olat.course.nodes.gta.TaskHelper;
 import org.olat.course.nodes.gta.TaskList;
+import org.olat.course.nodes.gta.model.TaskDefinition;
+import org.olat.course.nodes.gta.model.TaskDefinitionList;
 import org.olat.course.nodes.gta.ui.BulkDownloadToolController;
 import org.olat.course.nodes.gta.ui.GTAAssessmentDetailsController;
 import org.olat.course.nodes.gta.ui.GTAEditController;
@@ -272,6 +275,26 @@ public class GTACourseNode extends AbstractAccessableCourseNode implements Asses
 				File taskDirectory = gtaManager.getTasksDirectory(course.getCourseEnvironment(), this);
 				if(!TaskHelper.hasDocuments(taskDirectory)) {
 					addStatusErrorDescription("error.missing.tasks", GTAEditController.PANE_TAB_ASSIGNMENT, sdList);
+				} else {
+					TaskDefinitionList taskList = (TaskDefinitionList)config.get(GTACourseNode.GTASK_TASKS);
+					if(taskList == null || taskList.getTasks() == null || taskList.getTasks().isEmpty()) {
+						addStatusErrorDescription("error.missing.tasks", GTAEditController.PANE_TAB_ASSIGNMENT, sdList);
+					} else {
+						String[] filenames = taskDirectory.list();
+						for(TaskDefinition taskDef: taskList.getTasks()) {
+							boolean found = false;
+							for(String filename:filenames) {
+								if(filename.equals(taskDef.getFilename())) {
+									found = true;
+									break;
+								}
+							}
+							
+							if(!found) {
+								addStatusWarningDescription("error.missing.file", GTAEditController.PANE_TAB_ASSIGNMENT, sdList);
+							}
+						}
+					}
 				}
 			}
 			
@@ -312,6 +335,14 @@ public class GTACourseNode extends AbstractAccessableCourseNode implements Asses
 		status.add(sd);
 	}
 	
+	private void addStatusWarningDescription(String key, String pane, List<StatusDescription> status) {
+		String[] params = new String[] { getShortTitle() };
+		StatusDescription sd = new StatusDescription(StatusDescription.WARNING, key, key, params, PACKAGE_GTA);
+		sd.setDescriptionForUnit(getIdent());
+		sd.setActivateableViewIdentifier(pane);
+		status.add(sd);
+	}
+	
 	/**
 	 * 
 	 * The files are exported in export/{node ident}/tasks and export/{node ident}/solutions
@@ -349,6 +380,28 @@ public class GTACourseNode extends AbstractAccessableCourseNode implements Asses
 		File fSolImportDir = new File(fNodeImportDir, "solutions");
 		File solutionsDirectory = gtaManager.getSolutionsDirectory(course.getCourseEnvironment(), this);
 		FileUtils.copyDirContentsToDir(fSolImportDir, solutionsDirectory, false, "import task course node solutions");
+		
+		RepositoryEntry entry = course.getCourseEnvironment().getCourseGroupManager().getCourseEntry();
+		gtaManager.createIfNotExists(entry, this);
+	}
+
+	@Override
+	public void postCopy(CourseEnvironmentMapper envMapper, Processing processType, ICourse course, ICourse sourceCourse) {
+		super.postCopy(envMapper, processType, course, sourceCourse);
+		
+		GTAManager gtaManager = CoreSpringFactory.getImpl(GTAManager.class);
+		//copy tasks
+		File sourceTaskDirectory = gtaManager.getTasksDirectory(sourceCourse.getCourseEnvironment(), this);
+		File copyTaskDirectory = gtaManager.getTasksDirectory(course.getCourseEnvironment(), this);
+		FileUtils.copyDirContentsToDir(sourceTaskDirectory, copyTaskDirectory, false, "copy task course node");
+				
+		//copy solutions
+		File sourceSolutionsDirectory = gtaManager.getSolutionsDirectory(sourceCourse.getCourseEnvironment(), this);
+		File copySolutionsDirectory = gtaManager.getSolutionsDirectory(course.getCourseEnvironment(), this);
+		FileUtils.copyDirContentsToDir(sourceSolutionsDirectory, copySolutionsDirectory, false, "copy task course node solutions");
+		
+		RepositoryEntry entry = course.getCourseEnvironment().getCourseGroupManager().getCourseEntry();
+		gtaManager.createIfNotExists(entry, this);
 	}
 
 	@Override
diff --git a/src/main/java/org/olat/course/nodes/IQTESTCourseNode.java b/src/main/java/org/olat/course/nodes/IQTESTCourseNode.java
index 032f477c6656d48189b602def898055312368a1a..a0d0e98dc710e52f3e63f409b848ad508a039902 100644
--- a/src/main/java/org/olat/course/nodes/IQTESTCourseNode.java
+++ b/src/main/java/org/olat/course/nodes/IQTESTCourseNode.java
@@ -79,9 +79,11 @@ import org.olat.ims.qti.export.QTIExportFormatterCSVType1;
 import org.olat.ims.qti.export.QTIExportManager;
 import org.olat.ims.qti.fileresource.TestFileResource;
 import org.olat.ims.qti.process.AssessmentInstance;
+import org.olat.ims.qti.process.FilePersister;
 import org.olat.ims.qti.statistics.QTIStatisticResourceResult;
 import org.olat.ims.qti.statistics.QTIStatisticSearchParams;
 import org.olat.ims.qti.statistics.QTIType;
+import org.olat.ims.qti.statistics.ui.QTI12PullTestsToolController;
 import org.olat.ims.qti.statistics.ui.QTI12StatisticsToolController;
 import org.olat.modules.ModuleConfiguration;
 import org.olat.modules.iq.IQSecurityCallback;
@@ -194,8 +196,22 @@ public class IQTESTCourseNode extends AbstractAccessableCourseNode implements As
 			CourseEnvironment courseEnv, AssessmentToolOptions options) {
 		List<Controller> tools = new ArrayList<>();
 		tools.add(new QTI12StatisticsToolController(ureq, wControl, stackPanel, courseEnv, options, this));
+		if(options.getGroup() == null && options.getIdentities() != null && options.getIdentities().size() > 0) {
+			for(Identity assessedIdentity:options.getIdentities()) {
+				if(isTestRunning(assessedIdentity, courseEnv)) {
+					tools.add(new QTI12PullTestsToolController(ureq, wControl, courseEnv, options, this));
+					break;
+				}
+			}
+		}
 		return tools;
 	}
+	
+	public boolean isTestRunning(Identity assessedIdentity, CourseEnvironment courseEnv) {
+		String resourcePath = courseEnv.getCourseResourceableId() + File.separator + getIdent();
+		FilePersister qtiPersister = new FilePersister(assessedIdentity, resourcePath);
+		return qtiPersister.exists();
+	}
 
 	@Override
 	public StatisticResourceResult createStatisticNodeResult(UserRequest ureq, WindowControl wControl,
diff --git a/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties
index c66b6cd8bf0e17ab61727c026443d5b058492954..46da0f7eb39ca1377a71a5eb1a3f0e863d9d4dbf 100644
--- a/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Jul 30 17:18:29 CEST 2014
+#Fri Jul 10 15:28:05 CEST 2015
 editor.lock.message=Este elemento de curso est\u00E1 sendo modificado e, portanto, est\u00E1 bloqueado.
 editor.lock.title=Elemento de curso trancado
 guestnoaccess.message=Esta parte do curso n\u00E3o \u00E9 acess\u00EDvel para usu\u00E1rios convidados. <p>Para acessar esta parte do curso voc\u00EA tem que estar autenticado via sua universidade ou registrado no OLAT. 
@@ -16,9 +16,11 @@ title_den=Data de inscri\u00E7\u00E3o
 title_dialog=Arquivo de di\u00E1logo
 title_en=Inscri\u00E7\u00E3o
 title_fo=F\u00F3rum
+title_gta=Tarefa de Grupo
 title_iqself=Auto-teste
 title_iqsurv=Pesquisa
 title_iqtest=Teste
+title_ita=Tarefa
 title_ll=Lista de Links
 title_ms=Avalia\u00E7\u00E3o
 title_podcast=Podcast
diff --git a/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties
index 5a2f1f1bebdefb460fccdddecd2c22c7829dce6f..075728f3a0bfa4b145468afe3f95235609baf6d5 100644
--- a/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Sat May 24 16:57:30 CEST 2014
+#Fri Jul 10 15:28:48 CEST 2015
 add.checkbox=Adicionar checkbox
 assessment=Avalia\u00E7\u00E3o
 assessment.checkbox.description=Edite por Caixa de sele\u00E7\u00E3o (checkbox)\: Aplique o filtro de caixa para editar a mesma caixa de sele\u00E7\u00E3o em todos os participantes.
@@ -86,6 +86,7 @@ config.title=Configura\u00E7\u00E3o do Checklist
 config.warning.inuse=Os usu\u00E1rios j\u00E1 verificaram uma ou mais caixas. Alterando a pontua\u00E7\u00E3o poder\u00E1 afetar seus resultados.
 description=Descri\u00E7\u00E3o
 done.by=Completado por\:
+down=Baixar
 edit.checkbox=Editar checkbox
 file=Arquivo
 filter.all=Mostrar tudo
@@ -142,3 +143,4 @@ sum.cutvalue=N\u00FAmero de marca\u00E7\u00F5es necess\u00E1rias para passar
 table.header.edit.checkbox=Editar
 table.header.title=$\:checkbox.title
 title.prefix=T\u00EDtulo
+up=Subir
diff --git a/src/main/java/org/olat/course/nodes/en/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/en/_i18n/LocalStrings_pt_BR.properties
index 99d78fd26ce422af3d3fdc302a8dd869dfef186c..62390d25cdf779e662b433350caa2edeaffed688 100644
--- a/src/main/java/org/olat/course/nodes/en/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/en/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Aug 20 22:46:27 CEST 2010
+#Fri Jul 10 15:36:12 CEST 2015
 chelp.ced-en.title=$\:config.header1
 chelp.choose=<b>$org.olat.course.condition\:choose</b>
 chelp.chsLearnar=Um $\:chelp.learnar existente pode ser selecionado clicando no bot\u00E3o $\:chelp.choose. O bot\u00E3o $\:chelp.create aparecer\u00E1 se n\u00E3o houver $\:chelp.learnar ainda.
@@ -22,10 +22,13 @@ enroll.explain=Escolher um dos grupos de estudo abaixo para se inscrever.
 enrolled.explain=Voc\u00EA j\u00E1 se inscreveu em um grupo de estudo. Para cancelar sua inscri\u00E7\u00E3o favor pressionar a tecla abaixo. Ao cancelar uma inscri\u00E7\u00E3o n\u00E3o h\u00E1 garantia de que outro grupo esteja dispon\u00EDvel.
 enrolled.group.desc=Descri\u00E7\u00E3o
 enrolled.group.name=Nome do grupo de estudo
+enrolled.waitinglist.name=Nomes das listas de espera
 error.group.already.enrolled=Voc\u00EA j\u00E1 \u00E9 um membro registrado deste grupo.
 error.group.full=No meio tempo este grupo est\u00E1 completo. Favor selecionar outro.
+error.multipleEnroll=O valor deve ser 1 ou superior
 error.nogroupdefined.long=Deve ter no m\u00EDnimo um grupo de estudo ou uma \u00E1rea de ensino selecionada para "{0}" do gerenciamento de grupo da sess\u00E3o.
 error.nogroupdefined.short=Grupo de estudo ou \u00E1rea de ensino faltando para "{0}".
+form.allowMultiEnroll=Permitir v\u00E1rias matr\u00EDculas
 form.areanames=\u00C1reas de ensino
 form.areanames.example=(Falta de estudo)
 form.areanames.wrong=Inserir nomes de \u00E1reas de ensino separados por v\u00EDrgulas ou deixe este campo vazio.
@@ -33,6 +36,7 @@ form.enableCancelEnroll=Cancelar inscri\u00E7\u00E3o
 form.groupnames=Grupos de estudo
 form.groupnames.example=(Segunda-feira, Grupo Vermelho, Avan\u00E7ado)
 form.groupnames.wrong=Inserir nomes de grupos de estudo separados por v\u00EDrgulas ou deixe este campo vazio.
+form.multipleEnrollCount=N\u00FAmero de grupos
 form.noGroupsOrAreas=Deve ter no m\u00EDnimo um grupo de estudo ou uma \u00E1rea de ensino definida
 grouplist.no.groups=N\u00E3o h\u00E1 nenhum grupo de estudo em que voc\u00EA possa se inscrever.
 grouplist.table.cancel_enroll=Cancelar inscri\u00E7\u00E3o
@@ -52,6 +56,8 @@ grouplist.table.state.onPartipiciantList=<b>inscritos</b>
 grouplist.table.state.onWaitingList=<b>Na lista de espera ({0})</b>
 grouplist.table.waitingList=Ocupadas<br />lista de espera
 help.hover.en=Ajuda para escolher grupos de estudo e \u00E1reas de ensino
+multiple.select.hint=Escolha entre os grupos de estudo abaixo para se inscrever. Voc\u00EA est\u00E1 autorizado a inscrever-se a um total de <b>{0}</b> grupos.
+multiple.select.hint.outstanding=Voc\u00EA se matriculou para Grupo <b>{0}</b>. Voc\u00EA pode se inscrever para mais <b>{1}</b> grupos.
 notification.mail.added.self.body=*** Esta \u00E9 uma mensagem autom\u00E1tica, n\u00E3o responder*** \n\nVoc\u00EA se increver em um grupo de estudo do OLAT\: \n\nnome do grupo\: {0}\ndescri\u00E7\u00E3o\: {1}\n\n
 notification.mail.added.self.subject=Grupo de estudo OLAT {0}
 notification.mail.error=Este e-mail n\u00E3o pode ser enviado.
diff --git a/src/main/java/org/olat/course/nodes/gta/GTAManager.java b/src/main/java/org/olat/course/nodes/gta/GTAManager.java
index 9b0334970eefe008602ccaf0eae8a78440fc1d8c..c6eae46524ef1f69ca984a2f35fa96177235bfc6 100644
--- a/src/main/java/org/olat/course/nodes/gta/GTAManager.java
+++ b/src/main/java/org/olat/course/nodes/gta/GTAManager.java
@@ -139,7 +139,24 @@ public interface GTAManager {
 	 */
 	public List<IdentityRef> getDuplicatedMemberships(GTACourseNode gtaNode);
 	
+	/**
+	 * Are users already processing the tasks?
+	 * 
+	 * @param entry
+	 * @param gtaNode
+	 * @return
+	 */
+	public boolean isTasksInProcess(RepositoryEntryRef entry, GTACourseNode gtaNode);
 	
+	/**
+	 * Are users already processing this task?
+	 * 
+	 * @param entry
+	 * @param gtaNode
+	 * @param taskName
+	 * @return
+	 */
+	public boolean isTaskInProcess(RepositoryEntryRef entry, GTACourseNode gtaNode, String taskName);
 	
 	public TaskList createIfNotExists(RepositoryEntry entry, GTACourseNode cNode);
 	
diff --git a/src/main/java/org/olat/course/nodes/gta/manager/GTAManagerImpl.java b/src/main/java/org/olat/course/nodes/gta/manager/GTAManagerImpl.java
index 1ae23958994302d3507e462b14f3bc5207d130b9..15ad7e41de4a93af66ad14ed7a811c5e8f126545 100644
--- a/src/main/java/org/olat/course/nodes/gta/manager/GTAManagerImpl.java
+++ b/src/main/java/org/olat/course/nodes/gta/manager/GTAManagerImpl.java
@@ -417,6 +417,27 @@ public class GTAManagerImpl implements GTAManager {
 		return new Membership(coach, participant);
 	}
 
+	@Override
+	public boolean isTasksInProcess(RepositoryEntryRef entry, GTACourseNode cNode) {
+		List<Number> numOfTasks = dbInstance.getCurrentEntityManager()
+				.createNamedQuery("isTasksInProcess", Number.class)
+				.setParameter("entryKey", entry.getKey())
+				.setParameter("courseNodeIdent", cNode.getIdent())
+				.getResultList();
+		return numOfTasks != null && !numOfTasks.isEmpty() && numOfTasks.get(0) != null && numOfTasks.get(0).intValue() > 0;
+	}
+
+	@Override
+	public boolean isTaskInProcess(RepositoryEntryRef entry, GTACourseNode cNode, String taskName) {
+		List<Number> numOfTasks = dbInstance.getCurrentEntityManager()
+				.createNamedQuery("isTaskInProcess", Number.class)
+				.setParameter("entryKey", entry.getKey())
+				.setParameter("courseNodeIdent", cNode.getIdent())
+				.setParameter("taskName", taskName)
+				.getResultList();
+		return numOfTasks != null && !numOfTasks.isEmpty() && numOfTasks.get(0) != null && numOfTasks.get(0).intValue() > 0;
+	}
+
 	@Override
 	public TaskList createIfNotExists(RepositoryEntry entry, GTACourseNode cNode) {
 		TaskList tasks = getTaskList(entry, cNode);
diff --git a/src/main/java/org/olat/course/nodes/gta/model/TaskImpl.java b/src/main/java/org/olat/course/nodes/gta/model/TaskImpl.java
index ab761b65000cdaf1542ebcf172266d1d6eef938d..2b9278ab8a2f71f74f3fa1a0b18ab2c2a93762f5 100644
--- a/src/main/java/org/olat/course/nodes/gta/model/TaskImpl.java
+++ b/src/main/java/org/olat/course/nodes/gta/model/TaskImpl.java
@@ -58,7 +58,9 @@ import org.olat.group.BusinessGroupImpl;
 @Table(name="o_gta_task")
 @NamedQueries({
 	@NamedQuery(name="countTaskByNameAndTaskList", query="select count(task) from gtatask task where task.taskList.key=:taskListKey and task.taskName=:taskName"),
-	@NamedQuery(name="tasksByTaskList", query="select task.taskName from gtatask task where task.taskList.key=:taskListKey")
+	@NamedQuery(name="tasksByTaskList", query="select task.taskName from gtatask task where task.taskList.key=:taskListKey"),
+	@NamedQuery(name="isTaskInProcess", query="select count(task) from gtatask task inner join task.taskList tasklist where task.taskName=:taskName and tasklist.entry.key=:entryKey and tasklist.courseNodeIdent=:courseNodeIdent"),
+	@NamedQuery(name="isTasksInProcess", query="select count(task) from gtatask task inner join task.taskList tasklist where tasklist.entry.key=:entryKey and tasklist.courseNodeIdent=:courseNodeIdent")
 })
 public class TaskImpl implements Task, CreateInfo, Persistable, ModifiedInfo {
 
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/BeforeDateTaskRuleEditor.java b/src/main/java/org/olat/course/nodes/gta/ui/BeforeDateTaskRuleEditor.java
index fa4cc42565e7bb5cb3d63512ed133c6d8b311aa7..81bc2ed4e78528ab48507bf7be6f9992036f99c8 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/BeforeDateTaskRuleEditor.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/BeforeDateTaskRuleEditor.java
@@ -163,15 +163,27 @@ public class BeforeDateTaskRuleEditor extends RuleEditorFragment {
 			
 			if(AssignTaskRuleSPI.class.getSimpleName().equals(ruleType)) {
 				boolean assignment = config.getBooleanSafe(GTACourseNode.GTASK_ASSIGNMENT);
-				Date dueDate = config.getDateValue(GTACourseNode.GTASK_ASSIGNMENT_DEADLINE);
-				if(assignment && dueDate != null) {
-					nodes.add(courseNode);
+				if(assignment) {
+					Date dueDate = config.getDateValue(GTACourseNode.GTASK_ASSIGNMENT_DEADLINE);
+					int numOfDays = config.getIntegerSafe(GTACourseNode.GTASK_ASSIGNMENT_DEADLINE_RELATIVE, -1);
+					String relativeTo = config.getStringValue(GTACourseNode.GTASK_ASSIGNMENT_DEADLINE_RELATIVE_TO);
+					if(dueDate != null) {
+						nodes.add(courseNode);
+					} else if(numOfDays >= 0 && StringHelper.containsNonWhitespace(relativeTo)) {
+						nodes.add(courseNode);
+					}
 				}
 			} else if(SubmissionTaskRuleSPI.class.getSimpleName().equals(ruleType)) {
 				boolean submit = config.getBooleanSafe(GTACourseNode.GTASK_SUBMIT);
-				Date dueDate = config.getDateValue(GTACourseNode.GTASK_SUBMIT_DEADLINE);
-				if(submit && dueDate != null) {
-					nodes.add(courseNode);
+				if(submit) {
+					Date dueDate = config.getDateValue(GTACourseNode.GTASK_SUBMIT_DEADLINE);
+					int numOfDays = config.getIntegerSafe(GTACourseNode.GTASK_SUBMIT_DEADLINE_RELATIVE, -1);
+					String relativeTo = config.getStringValue(GTACourseNode.GTASK_SUBMIT_DEADLINE_RELATIVE_TO);
+					if(dueDate != null) {
+						nodes.add(courseNode);
+					} else if(numOfDays >= 0 && StringHelper.containsNonWhitespace(relativeTo)) {
+						nodes.add(courseNode);
+					}
 				}
 			}
 		}
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTAAbstractController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTAAbstractController.java
index f86b673083c7a6fdbf4c7a1f8b061c00183f99fb..f4005115a969f19f776adc583c6f3378d29c3ceb 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/GTAAbstractController.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/GTAAbstractController.java
@@ -124,7 +124,7 @@ public abstract class GTAAbstractController extends BasicController {
 		
 		businessGroupTask = GTAType.group.name().equals(config.getStringValue(GTACourseNode.GTASK_TYPE));
 		
-		taskList = gtaManager.getTaskList(courseEntry, gtaNode);
+		taskList = gtaManager.createIfNotExists(courseEntry, gtaNode);
 		publisherData = gtaManager.getPublisherData(courseEnv, gtaNode);
 		subsContext = gtaManager.getSubscriptionContext(courseEnv, gtaNode);
 		
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTAAssignedTaskController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTAAssignedTaskController.java
index 1a71cb27edcc6d8bd1890e33f5c08e0ac3ec1683..fd50504d58ca2fd546676daaa684e85bb71f46e1 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/GTAAssignedTaskController.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/GTAAssignedTaskController.java
@@ -49,52 +49,69 @@ import org.springframework.beans.factory.annotation.Autowired;
  */
 public class GTAAssignedTaskController extends BasicController {
 
-	private final Link downloadButton, downloadLink;
+	private Link downloadButton, downloadLink;
 	
-	private final File taskFile;
+	private File taskFile;
 	
 	@Autowired
 	private GTAManager gtaManager;
 	
+	/**
+	 * 
+	 * @param ureq
+	 * @param wControl
+	 * @param task The task
+	 * @param taskDef The task definition if any
+	 * @param courseEnv The course environment
+	 * @param gtaNode The course node
+	 * @param i18nDescription The description of the step
+	 * @param i18nWarning The warning message if the assignee wasn't able to choose a task
+	 * @param message
+	 */
 	public GTAAssignedTaskController(UserRequest ureq, WindowControl wControl, Task task,
 			TaskDefinition taskDef, CourseEnvironment courseEnv, GTACourseNode gtaNode,
-			String i18nDescription, String message) {
+			String i18nDescription, String i18nWarning, String message) {
 		super(ureq, wControl);
-
-		File taskDir = gtaManager.getTasksDirectory(courseEnv, gtaNode);
-		taskFile = new File(taskDir, task.getTaskName());
 		
 		VelocityContainer mainVC = createVelocityContainer("assigned_task");
 		mainVC.contextPut("description", translate(i18nDescription));
 		if(StringHelper.containsNonWhitespace(message)) {
 			mainVC.contextPut("message", message);
 		}
-		
-		double fileSizeInMB = taskFile.length() / (1024.0d * 1024.0d);
-		String[] infos = new String[] { taskFile.getName(), TaskHelper.format(fileSizeInMB) };
-		String taskInfos = translate("download.task.infos", infos);
-		String cssIcon = CSSHelper.createFiletypeIconCssClassFor(taskFile.getName());
-		if(taskDef != null) {
-			mainVC.contextPut("taskDescription", taskDef.getDescription());
-		}
-		// two links to same file: explicit button and task name
-		downloadButton = LinkFactory.createCustomLink("download.task", "download.task", null, Link.BUTTON + Link.NONTRANSLATED, mainVC, this);
-		downloadButton.setCustomDisplayText(translate("download.task"));
-		downloadButton.setTitle(taskInfos);
-		downloadButton.setIconLeftCSS("o_icon o_icon_download");
-		downloadButton.setTarget("_blank");
 
-		downloadLink = LinkFactory.createCustomLink("download.link", "download.link", null, Link.NONTRANSLATED, mainVC, this);
-		if(taskDef != null) {
-			downloadLink.setCustomDisplayText(StringHelper.escapeHtml(taskDef.getTitle()));
-			downloadLink.setIconLeftCSS("o_icon " + cssIcon);
+		File taskDir = gtaManager.getTasksDirectory(courseEnv, gtaNode);
+		
+		if(task == null || !StringHelper.containsNonWhitespace(task.getTaskName())) {
+			mainVC.contextPut("warningMsg", translate(i18nWarning));
 		} else {
-			downloadLink.setCustomDisplayText(StringHelper.escapeHtml(taskFile.getName()));
-			downloadLink.setIconLeftCSS("o_icon " + cssIcon + " o_icon_warning");
-			downloadLink.setEnabled(false);
+			taskFile = new File(taskDir, task.getTaskName());
+
+			double fileSizeInMB = taskFile.length() / (1024.0d * 1024.0d);
+			String[] infos = new String[] { taskFile.getName(), TaskHelper.format(fileSizeInMB) };
+			String taskInfos = translate("download.task.infos", infos);
+			String cssIcon = CSSHelper.createFiletypeIconCssClassFor(taskFile.getName());
+			if(taskDef != null) {
+				mainVC.contextPut("taskDescription", taskDef.getDescription());
+			}
+			// two links to same file: explicit button and task name
+			downloadButton = LinkFactory.createCustomLink("download.task", "download.task", null, Link.BUTTON + Link.NONTRANSLATED, mainVC, this);
+			downloadButton.setCustomDisplayText(translate("download.task"));
+			downloadButton.setTitle(taskInfos);
+			downloadButton.setIconLeftCSS("o_icon o_icon_download");
+			downloadButton.setTarget("_blank");
+	
+			downloadLink = LinkFactory.createCustomLink("download.link", "download.link", null, Link.NONTRANSLATED, mainVC, this);
+			if(taskDef != null) {
+				downloadLink.setCustomDisplayText(StringHelper.escapeHtml(taskDef.getTitle()));
+				downloadLink.setIconLeftCSS("o_icon " + cssIcon);
+			} else {
+				downloadLink.setCustomDisplayText(StringHelper.escapeHtml(taskFile.getName()));
+				downloadLink.setIconLeftCSS("o_icon " + cssIcon + " o_icon_warning");
+				downloadLink.setEnabled(false);
+			}
+			downloadLink.setTitle(taskInfos);
+			downloadLink.setTarget("_blank");
 		}
-		downloadLink.setTitle(taskInfos);
-		downloadLink.setTarget("_blank");
 
 		putInitialPanel(mainVC);
 	}
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTAAssignmentEditController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTAAssignmentEditController.java
index 2455f5caf61c31e30892e500e32a675f29240756..898f5c98443593843c651367ff8200c2780d4416 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/GTAAssignmentEditController.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/GTAAssignmentEditController.java
@@ -35,7 +35,9 @@ import org.olat.core.gui.components.form.flexible.impl.FormEvent;
 import org.olat.core.gui.components.form.flexible.impl.FormLayoutContainer;
 import org.olat.core.gui.components.form.flexible.impl.elements.table.BooleanCellRenderer;
 import org.olat.core.gui.components.form.flexible.impl.elements.table.DefaultFlexiColumnModel;
+import org.olat.core.gui.components.form.flexible.impl.elements.table.FlexiCellRenderer;
 import org.olat.core.gui.components.form.flexible.impl.elements.table.FlexiTableColumnModel;
+import org.olat.core.gui.components.form.flexible.impl.elements.table.FlexiTableComponent;
 import org.olat.core.gui.components.form.flexible.impl.elements.table.FlexiTableDataModelFactory;
 import org.olat.core.gui.components.form.flexible.impl.elements.table.SelectionEvent;
 import org.olat.core.gui.components.form.flexible.impl.elements.table.StaticFlexiCellRenderer;
@@ -45,6 +47,12 @@ import org.olat.core.gui.control.Controller;
 import org.olat.core.gui.control.Event;
 import org.olat.core.gui.control.WindowControl;
 import org.olat.core.gui.control.generic.closablewrapper.CloseableModalController;
+import org.olat.core.gui.control.generic.modal.DialogBoxController;
+import org.olat.core.gui.control.generic.modal.DialogBoxUIFactory;
+import org.olat.core.gui.render.Renderer;
+import org.olat.core.gui.render.StringOutput;
+import org.olat.core.gui.render.URLBuilder;
+import org.olat.core.gui.translator.Translator;
 import org.olat.core.util.StringHelper;
 import org.olat.core.util.vfs.VFSContainer;
 import org.olat.core.util.vfs.VFSItem;
@@ -77,9 +85,11 @@ public class GTAAssignmentEditController extends FormBasicController {
 	private FlexiTableElement taskDefTableEl;
 	private TaskDefinitionTableModel taskModel;
 	private SingleSelection typeEl, previewEl, samplingEl;
+	private WarningFlexiCellRenderer fileExistsRenderer;
 	
 	private CloseableModalController cmc;
 	private NewTaskController newTaskCtrl;
+	private DialogBoxController confirmDeleteCtrl;
 	private EditTaskController addTaskCtrl, editTaskCtrl;
 	private HTMLEditorController newTaskEditorCtrl, editTaskEditorCtrl;
 	
@@ -131,11 +141,13 @@ public class GTAAssignmentEditController extends FormBasicController {
 		
 		FlexiTableColumnModel columnsModel = FlexiTableDataModelFactory.createFlexiTableColumnModel();
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TDCols.title.i18nKey(), TDCols.title.ordinal()));
-		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TDCols.file.i18nKey(), TDCols.file.ordinal()));
+		fileExistsRenderer = new WarningFlexiCellRenderer();
+		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TDCols.file.i18nKey(), TDCols.file.ordinal(), fileExistsRenderer));
 		columnsModel.addFlexiColumnModel(new StaticFlexiColumnModel("table.header.edit", TDCols.edit.ordinal(), "edit",
 				new BooleanCellRenderer(
 						new StaticFlexiCellRenderer(translate("edit"), "edit"),
 						new StaticFlexiCellRenderer(translate("replace"), "edit"))));
+		columnsModel.addFlexiColumnModel(new StaticFlexiColumnModel("table.header.edit", translate("delete"), "delete"));
 		
 		taskModel = new TaskDefinitionTableModel(columnsModel);
 		taskDefTableEl = uifactory.addTableElement(getWindowControl(), "taskTable", taskModel, getTranslator(), tasksCont);
@@ -199,6 +211,7 @@ public class GTAAssignmentEditController extends FormBasicController {
 	}
 	
 	private void updateModel() {
+		fileExistsRenderer.setFilenames(tasksFolder.list());
 		taskModel.setObjects(taskList.getTasks());
 		taskDefTableEl.reset();
 	}
@@ -248,6 +261,12 @@ public class GTAAssignmentEditController extends FormBasicController {
 		} else if(editTaskEditorCtrl == source) {
 			cmc.deactivate();
 			cleanUp();
+		} else if(confirmDeleteCtrl == source) {
+			if(DialogBoxUIFactory.isOkEvent(event) || DialogBoxUIFactory.isYesEvent(event)) {
+				TaskDefinition row = (TaskDefinition)confirmDeleteCtrl.getUserObject();
+				doDelete(ureq, row);
+				fireEvent(ureq, Event.DONE_EVENT);
+			}
 		} else if(cmc == source) {
 			cleanUp();
 		}
@@ -294,6 +313,13 @@ public class GTAAssignmentEditController extends FormBasicController {
 				TaskDefinition row = taskModel.getObject(se.getIndex());
 				if("edit".equals(se.getCommand())) {
 					doEdit(ureq, row);
+				} else if("delete".equals(se.getCommand())) {
+					RepositoryEntry entry = courseEditorEnv.getCourseGroupManager().getCourseEntry();
+					if(gtaManager.isTaskInProcess(entry, gtaNode, row.getFilename())) {
+						doConfirmDelete(ureq, row);
+					} else {
+						doDelete(ureq, row);
+					}
 				}
 			}
 		} else if(typeEl == source) {
@@ -406,4 +432,56 @@ public class GTAAssignmentEditController extends FormBasicController {
 		listenTo(cmc);
 		cmc.activate();
 	}
+	
+	private void doConfirmDelete(UserRequest ureq, TaskDefinition row) {
+		String title = translate("warning.tasks.in.process.delete.title");
+		String text = translate("warning.tasks.in.process.delete.text");
+		confirmDeleteCtrl = activateOkCancelDialog(ureq, title, text, confirmDeleteCtrl);
+		confirmDeleteCtrl.setUserObject(row);
+	}
+	
+	private void doDelete(UserRequest ureq, TaskDefinition taskDef) {
+		taskList.getTasks().remove(taskDef);
+		
+		VFSItem item = tasksContainer.resolve(taskDef.getFilename());
+		if(item != null) {
+			item.delete();
+		}
+		
+		updateModel();
+		fireEvent(ureq, Event.DONE_EVENT);
+	}
+	
+	private class WarningFlexiCellRenderer implements FlexiCellRenderer {
+		
+		private String[] tasks;
+
+		public void setFilenames(String[] tasks) {
+			this.tasks = tasks;
+		}
+
+		@Override
+		public void render(Renderer renderer, StringOutput target, Object cellValue, int row,
+				FlexiTableComponent source, URLBuilder ubu, Translator translator) {
+			
+			if(cellValue instanceof String) {
+				String filename = (String)cellValue;
+				boolean found = false;
+				
+				if(tasks != null && tasks.length > 0) {
+					for(String task:tasks) {
+						if(task.equals(filename)) {
+							found = true;
+							break;
+						}
+					}
+				}
+				
+				if(!found) {
+					target.append("<i class='o_icon o_icon_warn'> </i> ");
+				}
+				StringHelper.escapeHtml(target, filename);
+			}
+		}
+	}
 }
\ No newline at end of file
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTACoachController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTACoachController.java
index cfdbfd493627ab0faf4bccf9be4e65d86aafa041..e8edd9d04a85258e21d02b8ab64c7a4877fb76f7 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/GTACoachController.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/GTACoachController.java
@@ -153,7 +153,7 @@ public class GTACoachController extends GTAAbstractController {
 			TaskDefinition taskDef = getTaskDefinition(assignedTask);
 			assignedTaskCtrl = new GTAAssignedTaskController(ureq, getWindowControl(), assignedTask,
 					taskDef, courseEnv, gtaNode,
-					"coach.task.assigned.description", null);
+					"coach.task.assigned.description", "warning.no.task.choosed.coach", null);
 			listenTo(assignedTaskCtrl);
 			mainVC.put("assignedTask", assignedTaskCtrl.getInitialComponent());
 		}
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTAParticipantController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTAParticipantController.java
index 56a932640ea7891ad5960245a3bd4b4106b559dc..238d1a732dc9f5e3ca87cbf1a873d8db6265c66e 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/GTAParticipantController.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/GTAParticipantController.java
@@ -171,6 +171,9 @@ public class GTAParticipantController extends GTAAbstractController {
 					} else if(response == null || response.getStatus() == AssignmentResponse.Status.noMoreTasks) {
 						showError("error.nomoretasks");
 					} else if(response == null || response.getStatus() == AssignmentResponse.Status.ok) {
+						if(response != null) {
+							assignedTask = response.getTask();
+						}
 						showInfo("task.successfully.assigned");
 						showAssignedTask(ureq, assignedTask);
 					}
@@ -193,7 +196,7 @@ public class GTAParticipantController extends GTAAbstractController {
 		TaskDefinition taskDef = getTaskDefinition(assignedTask);
 		assignedTaskCtrl = new GTAAssignedTaskController(ureq, getWindowControl(), assignedTask,
 				taskDef, courseEnv, gtaNode,
-				"task.assigned.description", message);
+				"task.assigned.description", "warning.no.task.choosed", message);
 		listenTo(assignedTaskCtrl);
 		mainVC.put("myAssignedTask", assignedTaskCtrl.getInitialComponent());
 	}
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTASampleSolutionsEditController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTASampleSolutionsEditController.java
index d94bd34a18ccb16a916b6bcca3c4dd0721097069..e7a09109ccdacbb5696af6d0f322b832b731b0eb 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/GTASampleSolutionsEditController.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/GTASampleSolutionsEditController.java
@@ -115,6 +115,7 @@ public class GTASampleSolutionsEditController extends FormBasicController {
 				new BooleanCellRenderer(
 						new StaticFlexiCellRenderer(translate("edit"), "edit"),
 						new StaticFlexiCellRenderer(translate("replace"), "edit"))));
+		columnsModel.addFlexiColumnModel(new StaticFlexiColumnModel("table.header.edit", translate("delete"), "delete"));
 
 		solutionModel = new SolutionTableModel(columnsModel);
 		solutionTable = uifactory.addTableElement(getWindowControl(), "table", solutionModel, getTranslator(), formLayout);
@@ -213,6 +214,8 @@ public class GTASampleSolutionsEditController extends FormBasicController {
 				SolutionRow row = solutionModel.getObject(se.getIndex());
 				if("edit".equals(se.getCommand())) {
 					doEdit(ureq, row.getSolution());
+				} else if("delete".equals(se.getCommand())) {
+					doDelete(ureq, row);
 				}
 			}
 		}
@@ -294,4 +297,16 @@ public class GTASampleSolutionsEditController extends FormBasicController {
 		listenTo(cmc);
 		cmc.activate();
 	}
+	
+	private void doDelete(UserRequest ureq, SolutionRow solution) {
+		String documentName = solution.getSolution().getFilename();
+		VFSItem item = solutionContainer.resolve(documentName);
+		if(item != null) {
+			item.delete();
+		}
+		solutions.getSolutions().remove(solution.getSolution());
+		
+		fireEvent(ureq, Event.DONE_EVENT);
+		updateModel();
+	}
 }
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTAWorkflowEditController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTAWorkflowEditController.java
index b7cf37ab60a1597ea1fc2f9aef687f4916aaf1dc..179d3f54196cc81e051c0794ec120ca3aed67373 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/GTAWorkflowEditController.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/GTAWorkflowEditController.java
@@ -40,12 +40,15 @@ import org.olat.core.gui.control.Controller;
 import org.olat.core.gui.control.Event;
 import org.olat.core.gui.control.WindowControl;
 import org.olat.core.gui.control.generic.closablewrapper.CloseableModalController;
+import org.olat.core.gui.control.generic.modal.DialogBoxController;
+import org.olat.core.gui.control.generic.modal.DialogBoxUIFactory;
 import org.olat.core.util.Formatter;
 import org.olat.core.util.StringHelper;
 import org.olat.course.condition.AreaSelectionController;
 import org.olat.course.condition.GroupSelectionController;
 import org.olat.course.editor.CourseEditorEnv;
 import org.olat.course.nodes.GTACourseNode;
+import org.olat.course.nodes.gta.GTAManager;
 import org.olat.course.nodes.gta.GTARelativeToDates;
 import org.olat.course.nodes.gta.GTAType;
 import org.olat.group.BusinessGroupService;
@@ -71,6 +74,7 @@ public class GTAWorkflowEditController extends FormBasicController {
 	private final String[] relativeDatesValues;
 	
 	private CloseableModalController cmc;
+	private DialogBoxController confirmChangesCtrl;
 	private AreaSelectionController areaSelectionCtrl;
 	private GroupSelectionController groupSelectionCtrl;
 	
@@ -89,6 +93,8 @@ public class GTAWorkflowEditController extends FormBasicController {
 	private List<Long> areaKeys;
 	private List<Long> groupKeys;
 	
+	@Autowired
+	private GTAManager gtaManager;
 	@Autowired
 	private BGAreaManager areaManager;
 	@Autowired
@@ -458,6 +464,22 @@ public class GTAWorkflowEditController extends FormBasicController {
 
 	@Override
 	protected void formOK(UserRequest ureq) {
+		RepositoryEntry entry = courseEditorEnv.getCourseGroupManager().getCourseEntry();
+		if(gtaManager.isTasksInProcess(entry, gtaNode)) {
+			doConfirmChanges(ureq);
+		} else {
+			commitChanges();
+			fireEvent(ureq, Event.DONE_EVENT);
+		}
+	}
+	
+	private void doConfirmChanges(UserRequest ureq) {
+		String title = translate("warning.tasks.in.process.title");
+		String text = translate("warning.tasks.in.process.text");
+		confirmChangesCtrl = activateOkCancelDialog(ureq, title, text, confirmChangesCtrl);
+	}
+	
+	private void commitChanges() {
 		if(typeEl.isSelected(0)) {
 			config.setStringValue(GTACourseNode.GTASK_TYPE, GTAType.group.name());
 			config.setList(GTACourseNode.GTASK_AREAS, areaKeys);
@@ -519,7 +541,6 @@ public class GTAWorkflowEditController extends FormBasicController {
 		}
 
 		config.setBooleanEntry(GTACourseNode.GTASK_GRADING, gradingEl.isAtLeastSelected(1));
-		fireEvent(ureq, Event.DONE_EVENT);
 	}
 	
 	private void setRelativeDates(TextElement daysEl, String daysKey, SingleSelection relativeToEl, String relativeToKey) {
@@ -586,7 +607,6 @@ public class GTAWorkflowEditController extends FormBasicController {
 		revisionEl.select(keys[0], review);
 	}
 	
-	
 	@Override
 	protected void event(UserRequest ureq, Controller source, Event event) {
 		if(groupSelectionCtrl == source) {
@@ -619,6 +639,11 @@ public class GTAWorkflowEditController extends FormBasicController {
 				cmc.deactivate();
 				cleanUp();
 			}
+		} else if(confirmChangesCtrl == source) {
+			if(DialogBoxUIFactory.isOkEvent(event) || DialogBoxUIFactory.isYesEvent(event)) {
+				commitChanges();
+				fireEvent(ureq, Event.DONE_EVENT);
+			}
 		} else if(cmc == source) {
 			cleanUp();
 		}
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/_content/assigned_task.html b/src/main/java/org/olat/course/nodes/gta/ui/_content/assigned_task.html
index b8dfe463fa2ddcdc2504040564b2bac76fcab972..bdb466fd4c4f2036b6a11e2639210b4663ea5bd9 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/_content/assigned_task.html
+++ b/src/main/java/org/olat/course/nodes/gta/ui/_content/assigned_task.html
@@ -1,12 +1,19 @@
 #if($message && !$message.isEmpty())
 	<div class="o_info">$r.xssScan($message)</div>
 #end
+#if($warningMsg && !$warningMsg.isEmpty())
+	<div class="o_warning">$r.xssScan($warningMsg)</div>
+#end
+#if($r.available("download.task"))
 <div>$description
 	<div class="pull-right">
 		$r.render("download.task")
 	</div>
 </div>
-<h5>
-	$r.render("download.link")
-</h5>
-<p>$r.xssScan($taskDescription)</p>
+#end
+#if($r.available("download.link"))
+	<h5>$r.render("download.link")</h5>
+#end
+#if($taskDescription && !$taskDescription.isEmpty())
+	<p>$r.xssScan($taskDescription)</p>
+#end
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_de.properties
index afc7b466c69d6e418f0ebfdb0ef82297a6c1cfdd..0e7117d3c29b307b2ac7cec9a29168cc912809f7 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_de.properties
@@ -19,7 +19,7 @@ coach.assessment=Bewerten
 coach.close.revision.button=Revision akzeptieren
 coach.corrections.description=Sie haben folgende Dokumente zur\u00FCckgegeben.
 coach.corrections.closed=Die eingereichte Arbeit wurde f\u00FCr die Bewertung akzeptiert
-coach.corrections.rejected=Die Abgabe wurden zur \u00DCberarbeitung zur\u00FCckgewiesen.
+coach.corrections.rejected=Die Abgabe wurde zur \u00DCberarbeitung zur\u00FCckgewiesen.
 coach.corrections.waiting=Die eingereichte Arbeit wartet auf Begutachtung
 coach.document=Dokumente
 coach.documents.successfully.reviewed=Begutachtet\!
@@ -52,7 +52,7 @@ download.task=Aufgabe herunterladen
 download.task.infos={0} ({1} MB)
 edit.task=Aufgabe bearbeiten
 editor.title=Abgabe Konfiguration
-embedded.editor=Abgabe mit externem Editor (PDF)
+embedded.editor=Abgabe mit OpenOLAT Texteditor
 enabled=eingeschaltet
 error.assignment.closed=Zuweisung ist geschlossen.
 error.duplicate.coaching=Der Teilnehmer ist Teilnehmer von mehreren Gruppen f\u00FCr diese Aufgabe.
@@ -61,6 +61,7 @@ error.editor.atLeastOne=Sie m\u00FCssen mindestens einen Editortyp w\u00E4hlen.
 error.file.exists=$org.olat.core.commons.modules.bc\:cfile.already.exists
 error.file.invalid=$org.olat.core.commons.modules.bc\:cfile.name.notvalid
 error.max.documents=Sie d\u00FCrfen nicht mehr als <b>{0}</b> Dokument(e) abgeben. Aber sie k\u00F6nnen noch ein Dokument austauschen oder editieren.
+error.missing.file=Es fehlt die Datei einer Aufgabe
 error.missing.group=Sie haben noch keine Gruppe gew\u00E4hlt
 error.missing.score.config=Fehlende Bewertungskonfiguration
 error.missing.solutions=Sie haben noch keine L\u00F6sungen hochgeladen
@@ -71,7 +72,7 @@ error.not.member.message=Reserviert f\u00FCr die Teilnehmer der Aufgabe
 error.not.member.title=Reserviert f\u00FCr die Teilnehmer der Aufgabe
 error.number.format=Geben Sie eine Zahl zwischen 1 und 12 ein oder lassen Sie das Feld leer.
 error.select.atleastonestep=Sie haben keine Schritte gew\u00E4hlt
-external.editor=Abgabe mit internem Texteditor
+external.editor=Dokumente hochladen (z.B. PDF)
 file.name=Dateiname
 file.name.example=Dokument.html
 grading=Bewertung
@@ -112,7 +113,7 @@ preview.enabled=$org.olat.course.nodes.ta\:form.task.with.preview
 process.no=Zuweisung
 process.assignment=Zuweisung
 process.submission=Abgabe
-process.review=\u00DCberarbeitung
+process.review=Feedback
 process.revision=\u00DCberarbeitung
 process.correction=Korrektur
 process.solution=L\u00F6sung
@@ -215,4 +216,12 @@ uploaded.by=hochgeladen von {0}
 wait.for.solutions=Die Musterl\u00F6sung wird zum angegebenen Zeitpunkt freigegeben.
 warning.group.pick.task=Dies ist eine Gruppenaufgabe\! Die hier getroffene Auswahl ist f\u00FCr alle Mitglieder der Gruppe "{0}" g\u00FCltig\! Stellen Sie sicher, dass diese Auswahl zuvor innerhalb Ihrer Gruppe diskutiert wurde\! Nur ein Gruppenmitglied kann die Gruppenaufgabe ausw\u00E4hlen.
 warning.group.submit=Dies ist eine Gruppenaufgabe\! Das abgegebene Dokument ist f\u00FCr alle Mitglieder der Gruppe "{0}" g\u00FCltig\! Stellen Sie sicher dass diese L\u00F6sung zuvor innerhalb  Ihrer Gruppe diskutiert wurde\! Nur ein Gruppenmitglied kann eine L\u00F6sung im Namen aller Gruppenmitglieder abgeben.
-warning.group.task=Dies ist eine Gruppenaufgabe\! Aufgabenzuweisung, Abgabe sowie die Bewertung werden f\u00FCr die Gruppe vorgenommen. Besprechen Sie mit den anderen Teilnehmern ihrer Gruppe wie sie gemeinsam die Aufgabe ausw\u00E4hlen und bearbeiten wollen.
\ No newline at end of file
+warning.group.task=Dies ist eine Gruppenaufgabe\! Aufgabenzuweisung, Abgabe sowie die Bewertung werden f\u00FCr die Gruppe vorgenommen. Besprechen Sie mit den anderen Teilnehmern ihrer Gruppe wie sie gemeinsam die Aufgabe ausw\u00E4hlen und bearbeiten wollen.
+warning.no.task.choosed=Wie es scheint war es Ihnen aufgrund von Änderungen am Kurselement nicht möglich eine Aufgabe für dieses Aufgabenelement auszuwählen.
+warning.no.task.choosed.coach=Wie es scheint war es der Assignee aufgrund von Änderungen am Kurselement nicht möglich eine Aufgabe für dieses Aufgabenelement auszuwählen.
+warning.tasks.in.process.title=Aufgabenprozess bereits gestartet
+warning.tasks.in.process.text=Es gibt bereits Benutzer die den Aufgabenprozess gestartet haben. Änderungen an der Workflow-Konfiguration kann für diese Benutzer zu Problemen führen.
+warning.tasks.in.process.delete.title=$\:warning.tasks.in.process.title
+warning.tasks.in.process.delete.text=Wollen Sie wirklich dieser Aufgabe löschen? Es gibt bereits Benutzer die den Aufgabenprozess gestartet haben. Das kann für diese Benutzer zu Problemen führen.
+
+
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_en.properties
index 7d600cae283441cfaf793cc56e1dca564724423a..218a68bba0ac45bba8e1102b793f8bce327a273f 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_en.properties
@@ -54,7 +54,7 @@ download.task=Download task
 download.task.infos={0} ({1} MB)
 edit.task=Edit task
 editor.title=Submission configuration
-embedded.editor=Submit files created with external editor (e.g. PDF)
+embedded.editor=Submit with OpenOLAT text editor
 enabled=enabled
 error.assignment.closed=Assignment is closed
 error.duplicate.coaching=This user is a member of multiple groups in this task.
@@ -63,6 +63,7 @@ error.editor.atLeastOne=You must choose at least one kind of editor.
 error.file.exists=$org.olat.core.commons.modules.bc\:cfile.already.exists
 error.file.invalid=$org.olat.core.commons.modules.bc\:cfile.name.notvalid
 error.max.documents=You are not allowed to submit more than <b>{0}</b> Documents. You may edit or change a document.
+error.missing.file=The file of a task is missing
 error.missing.group=You have not selected a group yet
 error.missing.score.config=Missing score configuration
 error.missing.solutions=You have not submitted any solutions yet
@@ -73,7 +74,7 @@ error.not.member.message=Reserved for task members
 error.not.member.title=Reserved for task members
 error.number.format=Enter a number between 1 and 12 or leave the field blank.
 error.select.atleastonestep=You have not selected any steps
-external.editor=Submit with embedded text editor
+external.editor=Upload files (e.g. PDF)
 file.name=File name
 file.name.example=Document.html
 grading=Grading
@@ -144,7 +145,7 @@ run.review.waiting=Your coach is now reviewing the submitted work. You will get
 run.revised.description=The following revised documents have been submitted by you\:
 run.revised.nofiles=The revision was submitted without documents
 run.revision=Revision phase
-run.revision.period.description=Y$\:run.corrections.rejected Create or upload a revised document.
+run.revision.period.description=$\:run.corrections.rejected Create or upload a revised document.
 run.run=Task
 run.solution=Sample solution
 run.solution.available.date={0}
@@ -216,3 +217,11 @@ wait.for.solutions=The sample solution will be displayed at the date specified a
 warning.group.pick.task=This is a group task\! The selection made here is valid for all members of the group "{0}"\! Make sure you discussed this selection within the group prior to selecting a task\! Only one member of the group can select the task for the group.
 warning.group.submit=This is a group task\! The submitted document is valid for all members of the group "{0}"\! Make sure you discussed this solution document prior to uploading it here\! Only one member of the group can submit a solution on behalf of all group members.
 warning.group.task=This is a group task\! The task assignment, submission of documents and grading are performed as a group. Contact your group peers on how to proceed on deciding for a task and to collaboratively solve the task.
+warning.no.task.choosed=It seems that due to a change in the course element configuration, you weren't able to choose a task for this task element.
+warning.no.task.choosed.coach=It seems that due to a change in the course element configuration, the assignee wasn't able to choose a task for this task element.
+warning.tasks.in.process.title=Task already started
+warning.tasks.in.process.text=There are already users who have started the task process. Changing the workflow configuration could result in problems for these users.
+warning.tasks.in.process.delete.title=$\:warning.tasks.in.process.title
+warning.tasks.in.process.delete.text=Do you really wan to delete this task? There are already users who have started the task process. It could result in problems for these users.
+
+
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_fr.properties
index a0a2f4e26785525ee3b90484cdd8d05d2bb5b93e..18a5f3aa497df6fb538b2cfead0d2aab51121c24 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_fr.properties
@@ -45,7 +45,7 @@ download.task=T\u00E9l\u00E9charger les devoirs
 download.task.infos={0} ({1} MB)
 edit.task=Editer le devoir
 editor.title=Configuration du d\u00E9p\u00F4t de documents
-embedded.editor=D\u00E9p\u00F4t avec un \u00E9diteur externe (PDF)
+embedded.editor=Soumettre avec l'\u00E9diteur de texte d'OpenOLAT
 enabled=activ\u00E9
 error.assignment.closed=Le d\u00E9lai d'affectation des devoirs est d\u00E9pass\u00E9.
 error.duplicate.coaching=Le participant est participant dans plusieurs groupes pour ce devoir.
@@ -64,7 +64,7 @@ error.not.member.message=R\u00E9serv\u00E9 aux participants aux devoirs
 error.not.member.title=R\u00E9serv\u00E9 aux participants du devoir
 error.number.format=Donnez un nombre entre 1 et 12 ou laissez le champ libre.
 error.select.atleastonestep=Vous n'avez s\u00E9lectionn\u00E9 aucune \u00E9tape.
-external.editor=D\u00E9p\u00F4t avec l'\u00E9diteur de text interne
+external.editor=T\u00E9l\u00E9charger un fichier (PDF par exemple)
 file.name=Nom du document
 file.name.example=Document.html
 grading=Evaluation
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..ec3b7e807da08d93f2b1830aec9491239d333f14
--- /dev/null
+++ b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,225 @@
+#Fri Jul 10 22:01:14 CEST 2015
+add.solution=Adicionar solu\u00E7\u00E3o
+add.task=Adicionar tarefa
+assessment.group.tool=S\u00E9rie do grupo
+assignment.config.title=Configura\u00E7\u00E3o de atribui\u00E7\u00E3o de tarefa
+assignment.deadline=Prazo para atribui\u00E7\u00E3o
+before=antecipadamente
+bulk.download.title=Baixar todos os arquivos enviados
+bulk.review=Baixar revis\u00E3o
+bulk.solutions=Baixar solu\u00E7\u00F5es
+bulk.submitted.documents=Baixar documentos enviados
+change.group=Mudar grupo ativo
+change.group.description=Voc\u00EA est\u00E1 participando em m\u00FAltiplos grupos.
+choose.areas=Selecionar \u00E1reas
+choose.groups=Selecionar grupos
+choosed.areas=Areas
+choosed.groups=Grupos
+coach.assessment=S\u00E9rie
+coach.close.revision.button=Revis\u00E3o aceita
+coach.corrections.closed=A apresenta\u00E7\u00E3o foi aceita para a classifica\u00E7\u00E3o
+coach.corrections.description=Voc\u00EA retornou os seguintes documentos.
+coach.corrections.rejected=A apresenta\u00E7\u00E3o foi rejeitada para revis\u00E3o.
+coach.corrections.waiting=A apresenta\u00E7\u00E3o est\u00E1 aguardando ser revisada
+coach.document=Documentos
+coach.document.open.editor=Abrir editor de avalia\u00E7\u00E3o
+coach.documents.successfully.reviewed=Avaliado\!
+coach.need.revision.button=Requer revis\u00E3o
+coach.reviewed.button=Apresenta\u00E7\u00E3o aceita
+coach.revisions.description=Voc\u00EA recebeu os seguintes documentos revisados
+coach.revisions.nofiles=A revis\u00E3o foi apresentada sem documentos
+coach.submit.corrections.to.revision.button=$\:coach.need.revision.button
+coach.submitted.documents.description=Estes documentos foram apresentados
+coach.submitted.nofiles=A apresenta\u00E7\u00E3o foi feita sem documentos
+coach.task.assigned.description=A tarefa seguinte foi atribu\u00EDda
+coach.waiting.assignment=Aguardando a atribui\u00E7\u00E3o
+coach.waiting.assignment.description=A tarefa ainda n\u00E3o foi atribu\u00EDda. A entrega e corre\u00E7\u00E3o s\u00F3 pode come\u00E7ar quando uma tarefa \u00E9 atribu\u00EDda.
+coach.waiting.submitted.documents=Aguardando documentos
+coach.waiting.submitted.documents.description=Nenhum documento foi apresentado at\u00E9 agora. A revis\u00E3o s\u00F3 pode ser iniciado quando uma apresenta\u00E7\u00E3o final for feita.
+comment=Coment\u00E1rios
+condition.accessibility.title=Acesso
+confirm.delete.solution.description=Voc\u00EA quer apagar a solu\u00E7\u00E3o "{0}"?
+confirm.delete.solution.title=Excluir solu\u00E7\u00E3o apresentada
+confirmation.title=Enviar confirma\u00E7\u00E3o
+create=Criar
+create.areas=Criar \u00E1rea de aprendizagem
+create.groups=Criar grupo
+create.solution=Criar solu\u00E7\u00E3o
+create.task=Criar tarefa
+days.after=Dias ap\u00F3s
+document=Documentos apresentados
+document.date=Data
+document.open.editor=Abrir editor de solu\u00E7\u00E3o
+download.task=Baixar tarefa
+download.task.infos={0} ({1} MB)
+edit.task=Editar tarefa
+editor.title=Configura\u00E7\u00E3o de envio/apresenta\u00E7\u00E3o
+embedded.editor=Enviar com editor de texto OpenOLAT
+enabled=ativado
+error.assignment.closed=Atribui\u00E7\u00E3o est\u00E1 encerrada
+error.duplicate.coaching=Este usu\u00E1rio \u00E9 um membro de v\u00E1rios grupos nesta tarefa.
+error.duplicate.memberships=Os seguintes usu\u00E1rios s\u00E3o membros de v\u00E1rios grupos\: {1}
+error.editor.atLeastOne=Voc\u00EA deve escolher, pelo menos, um tipo de editor.
+error.file.exists=$org.olat.core.commons.modules.bc\:cfile.already.exists
+error.file.invalid=$org.olat.core.commons.modules.bc\:cfile.name.notvalid
+error.max.documents=Voc\u00EA n\u00E3o tem permiss\u00E3o para enviar mais de <b>{0}</b> Documentos. Voc\u00EA pode editar ou alterar um documento.
+error.missing.file=O arquivo de uma tarefa est\u00E1 faltando
+error.missing.group=Voc\u00EA n\u00E3o selecionou um grupo ainda
+error.missing.score.config=Configura\u00E7\u00E3o pontua\u00E7\u00E3o faltante
+error.missing.solutions=Voc\u00EA n\u00E3o apresentou nenhuma solu\u00E7\u00E3o ainda
+error.missing.tasks=Voc\u00EA n\u00E3o criou nenhuma tarefa ainda
+error.no.group=Voc\u00EA n\u00E3o est\u00E1 em um grupo
+error.nomoretasks=N\u00E3o h\u00E1 mais tarefas para escolher. Entre em contato com o seu treinador.
+error.not.member.message=Reservado para os membros de tarefas
+error.not.member.title=Reservado para os membros de tarefas
+error.number.format=Digite um n\u00FAmero entre 1 e 12 ou deixe o campo em branco.
+error.select.atleastonestep=Voc\u00EA n\u00E3o selecionou nenhum passo
+external.editor=Fazer upload de arquivos (por exemplo, PDF)
+file.name=Nome do arquivo
+file.name.example=Documento.html
+grading=Classifica\u00E7\u00E3o
+grading.enabled=Habilitar classifica\u00E7\u00E3o para trabalhos submetidos
+group.apply.toall=Para todo o grupo
+group.comment=Coment\u00E1rio do Grupo
+group.passed=Grupo passou
+group.score=Pontua\u00E7\u00E3o do grupo
+group.title=Resumo da pontua\u00E7\u00E3o
+info.title=$org.olat.course.nodes.ms\:info.title
+log.title=Registro de altera\u00E7\u00F5es
+mail.confirm.assignment.body=Atribui\u00E7\u00E3o foi bem-sucedida
+mail.confirm.assignment.subject=Atribui\u00E7\u00E3o
+mailto.group=Email para o grupo
+mailto.user=Email para o usu\u00E1rio
+max.documents=N\u00FAmero m\u00E1ximo de documentos
+notifications.correction=Nova corre\u00E7\u00E3o "{0}" of "{1}"
+notifications.header=Tarefa de Grupo no curso "{0}"
+notifications.revision.group=Novas revis\u00F5es "{0}" de "{2}" enviadas para o grupo "{1}"
+notifications.revision.individual=Novas revis\u00F5es "{0}" de "{1}"
+notifications.solution=Nova solu\u00E7\u00F5es de amostra "{0}"
+notifications.submission.group=Novos documentos "{0}" de "{2}" apresentados para o grupo "{1}"
+notifications.submission.individual=Novos documentos enviados "{0}" of "{1}"
+open.group=Abrir grupo
+pane.tab.accessibility=Acesso
+pane.tab.assignment=Atribui\u00E7\u00E3o
+pane.tab.grading=Classifica\u00E7\u00E3o
+pane.tab.solutions=Solu\u00E7\u00F5es de amostra
+pane.tab.submission=Apresenta\u00E7\u00E3o
+pane.tab.workflow=Workflow
+passed.false=$org.olat.course.assessment\:passed.false
+passed.true=$org.olat.course.assessment\:passed.true
+preview=$org.olat.course.nodes.ta\:form.task.preview
+preview.disabled=$org.olat.course.nodes.ta\:form.task.without.preview
+preview.enabled=$org.olat.course.nodes.ta\:form.task.with.preview
+process.assignment=Atribui\u00E7\u00E3o
+process.correction=Corre\u00E7\u00E3o
+process.graded=Classificado
+process.grading=Classifica\u00E7\u00E3o
+process.no=Atribui\u00E7\u00E3o
+process.review=Revisar
+process.revision=Revis\u00E3o
+process.solution=Solu\u00E7\u00E3o
+process.submission=Apresenta\u00E7\u00E3o
+relative.dates=Datas relativas
+relative.to.course.launch=Primeiro lan\u00E7amento do Curso
+relative.to.course.start=In\u00EDcio do Curso
+relative.to.enrollment=Inscri\u00E7\u00E3o
+replace=Substituir
+replace.document=Substituir documento
+review.and.correction=Retorno e Feedback
+review.enabled=Ativar op\u00E7\u00E3o de retorno para revis\u00F5es e feedback
+revision.enabled=Ativar caixa suspensa para revis\u00F5es por parte dos participantes, pode ser definido pelo treinador.
+revision.period=Fase de revis\u00E3o
+run.assignment.due.date=Data de vencimento\: {0}
+run.assignment.title=Atribui\u00E7\u00E3o de tarefas
+run.coach=Correto
+run.coach.corrections.description=Voc\u00EA definiu a seguinte solicita\u00E7\u00E3o de corre\u00E7\u00E3o.
+run.corrections.description=Seu treinador anexou os seguintes arquivos para voc\u00EA\:
+run.corrections.rejected=$\:coach.corrections.rejected
+run.documents.successfully.submitted=Seus documento(s) foram submetidos com sucesso.
+run.grading=Classifica\u00E7\u00E3o
+run.pick.task.description=Por favor, selecione uma tarefa a partir da lista abaixo.
+run.review=Retorno e feedback
+run.review.closed=Seu treinador aceitou o trabalho apresentado para a classifica\u00E7\u00E3o.
+run.review.description=Seu treinador est\u00E1 revendo os documentos enviados. Voc\u00EA vai ser notificado quando uma vers\u00E3o revisada ou corrigida estiver dispon\u00EDvel.
+run.review.waiting=Seu treinador est\u00E1 revendo o trabalho apresentado. Voc\u00EA vai ser notificado quando uma vers\u00E3o revisada ou corrigida estiver dispon\u00EDvel.
+run.revised.description=Os seguintes documentos revistos foram apresentados por voc\u00EA\:
+run.revised.nofiles=A revis\u00E3o foi apresentada sem documentos
+run.revision=Fase de revis\u00E3o
+run.revision.period.description=$\:run.corrections.rejected Criar ou fazer upload de um documento revisado.
+run.run=Tarefa
+run.solution=solu\u00E7\u00E3o de amostra
+run.solution.available.date={0}
+run.solutions.description=As seguintes solu\u00E7\u00F5es de amostra est\u00E3o dispon\u00EDveis para download\:
+run.submit=Enviar
+run.submit.button=Apresenta\u00E7\u00E3o de tarefa final
+run.submit.confirm=Por favor, confirme a apresenta\u00E7\u00E3o para essa tarefa. A apresenta\u00E7\u00E3o da tarefa \u00E9 final e n\u00E3o pode ser desfeita.
+run.submit.confirm.group=$\:run.submit.confirm<br/>Esta \u00E9 uma tarefa de grupo\! O documento apresentado \u00E9 v\u00E1lido para todos os membros do grupo "{0}"\!
+run.submit.due.date=Data de vencimento\: {0}
+run.submit.individual.description.all=Apresente a sua solu\u00E7\u00E3o, enviando um documento que voc\u00EA criou no seu computador ou usando o editor para escrever a sua solu\u00E7\u00E3o aqui.
+run.submit.individual.description.editor=Envie sua solu\u00E7\u00E3o usando o editor escrevendo sua solu\u00E7\u00E3o aqui.
+run.submit.individual.description.upload=Submeta a sua solu\u00E7\u00E3o por meio do envio de um documento que voc\u00EA criou no seu computador.
+run.submit.revision.button=Submeter revis\u00E3o
+run.submitted.description=As solu\u00E7\u00F5es a seguir foram enviadas por voc\u00EA\:
+run.submitted.nofiles=A apresenta\u00E7\u00E3o foi feita sem documentos
+sample.solution=Solu\u00E7\u00E3o de amostra
+sample.solution.enabled=Forne\u00E7a amostra de solu\u00E7\u00F5es para os participantes
+sample.solution.visible.after=Vis\u00EDvel ap\u00F3s...
+sampling=Tipo de amostragem
+sampling.reuse=Sua tarefa ser\u00E1 atribu\u00EDda a mais de um usu\u00E1rio / grupo
+sampling.unique=Sua tarefa ser\u00E1 atribu\u00EDda a apenas um \u00FAnico usu\u00E1rio / grupo
+selected.group=O grupo para esta tarefa \u00E9\: <i class\="o_icon o_icon_group"> </i> "{0}"
+solution.file=Arquivo
+solution.list.description=Selecione "$\:add.solution" ou "$\:create.solution" para adicionar uma solu\u00E7\u00E3o ou "$\:replace" ou "$org.olat.core\:edit" para modificar uma solu\u00E7\u00E3o existente. Por favor, note que as solu\u00E7\u00F5es n\u00E3o s\u00E3o atribu\u00EDdos a uma determinada tarefa.
+solution.list.title=Envie as solu\u00E7\u00F5es de amostra
+solution.title=T\u00EDtulo
+submission=Apresenta\u00E7\u00E3o
+submission.confirmation=A apresenta\u00E7\u00E3o do arquivo "$filename" por $first $last ($email) em $date foi confirmada.
+submission.email.confirmation=Envie texto, adicionalmente, como e-mail
+submission.enabled=Ativar menu suspenso de solu\u00E7\u00F5es para os participantes
+submission.mail.subject=Confirma\u00E7\u00E3o-E-Mail-OpenOLAT
+submission.text=Texto ap\u00F3s a entrega
+submit.deadline=Prazo para apresenta\u00E7\u00E3o
+table.header.author=Autor
+table.header.comment=Comente
+table.header.details.gta=$org.olat.course.nodes.ta\:table.header.details.ta
+table.header.edit=A\u00E7\u00E3o
+table.header.group.name=Grupo
+table.header.group.step=Passo
+table.header.group.taskName=Tarefa
+table.header.passed=Passou
+table.header.score=Pontos
+table.header.uploaded.by=Enviado por
+task.alreadyChosen=$org.olat.course.nodes.ta\:task.chosen
+task.assigned.description=A tarefa seguinte foi atribu\u00EDda a voc\u00EA\:
+task.assignment=Atribui\u00E7\u00E3o de tarefas
+task.assignment.enabled=Fornecer e atribuir tarefas para os participantes
+task.assignment.error=Erro inesperado\!
+task.assignment.type=$org.olat.course.nodes.ta\:form.task.type
+task.assignment.type.auto=$org.olat.course.nodes.ta\:form.task.type.auto
+task.assignment.type.manual=$org.olat.course.nodes.ta\:form.task.type.manual
+task.description=Descri\u00E7\u00E3o
+task.execution=Execu\u00E7\u00E3o da tarefa
+task.execution.group=Como um grupo
+task.execution.individual=Individual
+task.file=Arquivo
+task.list.description=Selecione "$\:add.task" para adicionar uma nova tarefa, "$\:create.task" para criar uma nova tarefa usando o editor de HTML ou "$org.olat.core\:edit" ou "$\:replace" para modificar uma tarefa existente. Se todos os usu\u00E1rios trabalharem na mesma tarefa, crie uma \u00FAnica tarefa.
+task.list.title=Tarefas
+task.steps.description=Selecione quais elementos na tarefa Workflow (fluxo de trabalho) est\u00E3o habilitados e defina datas de vencimento opcionais para a gest\u00E3o do Workflow.
+task.steps.title=Passos do workflow
+task.successfully.assigned=A tarefa foi atribu\u00EDda com sucesso para voc\u00EA.
+task.text=$org.olat.course.nodes.ta\:form.task.text
+task.title=T\u00EDtulo
+task.type.description=Quando a tarefa de grupo est\u00E1 habilitada, todas as etapas do Workflow s\u00E3o executadas como um grupo e n\u00E3o individualmente.
+task.type.title=Tipo de tarefa
+upload.document=Enviar documento
+uploaded.by=enviado por
+wait.for.solutions=A solu\u00E7\u00E3o de amostra ser\u00E1 exibida na data especificada acima.
+warning.group.pick.task=Esta \u00E9 uma tarefa de grupo\! A sele\u00E7\u00E3o feita aqui \u00E9 v\u00E1lida para todos os membros do grupo "{0}"\! Certifique-se de que voc\u00EA discutiu essa sele\u00E7\u00E3o dentro do grupo antes de selecionar uma tarefa\! Apenas um membro do grupo pode selecionar a tarefa para o grupo.
+warning.group.submit=Esta \u00E9 uma tarefa de grupo\! O documento apresentado \u00E9 v\u00E1lido para todos os membros do grupo "{0}"\! Certifique-se de que voc\u00EA discutiu a solu\u00E7\u00E3o neste documento antes de envi\u00E1-lo aqui\! Apenas um membro do grupo pode apresentar uma solu\u00E7\u00E3o em nome de todos os membros do grupo.
+warning.group.task=Esta \u00E9 uma tarefa de grupo\! A atribui\u00E7\u00E3o de tarefas, a apresenta\u00E7\u00E3o de documentos e a classifica\u00E7\u00E3o s\u00E3o realizadas como um grupo. Contacte seus colegas de grupo sobre como proceder em decidir sobre uma tarefa e resolver de forma colaborativa a tarefa.
+warning.no.task.choosed=Parece que, devido a uma altera\u00E7\u00E3o na configura\u00E7\u00E3o do elemento de curso, voc\u00EA n\u00E3o foi capaz de escolher uma tarefa para este elemento.
+warning.no.task.choosed.coach=Parece que, devido a uma altera\u00E7\u00E3o na configura\u00E7\u00E3o do elemento de curso, o designado n\u00E3o foi capaz de escolher uma tarefa para este elemento.
+warning.tasks.in.process.delete.text=Voc\u00EA realmente deseja apagar esta tarefa? J\u00E1 existem usu\u00E1rios que iniciaram o processo da tarefa. Isso pode resultar em problemas para esses usu\u00E1rios.
+warning.tasks.in.process.delete.title=$\:warning.tasks.in.process.title
+warning.tasks.in.process.text=J\u00E1 existem usu\u00E1rios que iniciaram a tarefa. Alterar a configura\u00E7\u00E3o do Workflow pode resultar em problemas para esses usu\u00E1rios.
+warning.tasks.in.process.title=Tarefas j\u00E1 iniciadas
diff --git a/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_pt_BR.properties
index ca60c933fd8543a240cf05659ae66b4337e28011..6526c7b20b7e9c5b29a6cd204e56e249d0829cac 100644
--- a/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Feb 23 22:49:43 CET 2015
+#Fri Jul 10 22:23:52 CEST 2015
 ENROLLMENT_EVENT=Data de registro
 HANDOUT_EVENT=Vencimento
 account.manager.groupdescription=Administrador de $\:chelp.projectbroker.themenboerse <i>{0}</i>, criado automaticamente.
@@ -83,6 +83,8 @@ customfield.value.label=Valor
 delete.confirm=Voc\u00EA realmente deseja excluir a $\:chelp.projectbroker.themaSg `{0}`?
 delete.group.confirm=Voc\u00EA quer apagar o grupo correspondente ao \:chelp.projectbroker.themaSg `{0}`?
 delete.project.button=Excluir $\:chelp.projectbroker.themaSg
+detailsform.allow.deselection=Permitir desmarca\u00E7\u00E3o de tarefa ?
+detailsform.allow.deselection.hint=(ap\u00F3s a data limite de inscri\u00E7\u00E3o a desmarca\u00E7\u00E3o \u00E9 desativada em qualquer caso)
 detailsform.attachmentfilename.label=Anexo
 detailsform.description.fieldset=Descri\u00E7\u00E3o do t\u00F3pico
 detailsform.description.label=Descri\u00E7\u00E3o
@@ -154,6 +156,11 @@ info.msg.could.not.cancel.enrollment=Anexo
 info.msg.could.not.enroll=Descri\u00E7\u00E3o do t\u00F3pico
 info.project.already.edit=Descri\u00E7\u00E3o
 info.project.nolonger.exist=O t\u00F3pico {0} foi exclu\u00EDdo no mesmo per\u00EDodo.
+info.projectbroker.deselect.confirmation=Voc\u00EA realmente quer selecionar o t\u00F3pico "{0}"?
+info.projectbroker.no.deselect=Esta decis\u00E3o \u00E9 final. Desmarca\u00E7\u00E3o deste t\u00F3pico foi desativado pelo autor do curso
+info.projectbroker.no.deselect.cancel=Cancelar
+info.projectbroker.no.deselect.select=Selecionar t\u00F3pico
+info.projectbroker.no.deselect.title=Confirmar sele\u00E7\u00E3o do tema
 info.projectbroker.runmode.accept.automatically.limited=E-mail de notifica\u00E7\u00E3o ao marcar/desmarcar $\:chelp.projectbroker.themaPl
 info.projectbroker.runmode.accept.automatically.unlimited=Voc\u00EA quer limitar as vagas?
 info.projectbroker.runmode.accept.manually.auto.sign.out=N\u00FAmero de vagas (preenchidas/total)
diff --git a/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties
index e2d767f998309ee81eec59b56292853b48b14301..19260dc40305959d24d0a4befd1948b52bacd48b 100644
--- a/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Feb 23 22:50:50 CET 2015
+#Fri Jul 10 22:23:55 CEST 2015
 TUConfigForm.invalidurl=Favor inserir uma URL v\u00E1lida.
 TUConfigForm.pass=Senha
 TUConfigForm.protected=P\u00E1gina controlada por senha
diff --git a/src/main/java/org/olat/course/reminder/ui/CourseReminderEditController.java b/src/main/java/org/olat/course/reminder/ui/CourseReminderEditController.java
index 435e6a37bd88b8e28f78d23ca6355adfd7e81a2b..d119ed10e9c985a0ed46349333d618384fd2322a 100644
--- a/src/main/java/org/olat/course/reminder/ui/CourseReminderEditController.java
+++ b/src/main/java/org/olat/course/reminder/ui/CourseReminderEditController.java
@@ -21,6 +21,7 @@ package org.olat.course.reminder.ui;
 
 import java.util.ArrayList;
 import java.util.Calendar;
+import java.util.Collections;
 import java.util.Comparator;
 import java.util.List;
 
@@ -54,8 +55,6 @@ import org.olat.modules.reminder.ui.ReminderAdminController;
 import org.olat.repository.RepositoryEntry;
 import org.springframework.beans.factory.annotation.Autowired;
 
-import edu.emory.mathcs.backport.java.util.Collections;
-
 /**
  * 
  * Initial date: 02.04.2015<br>
@@ -114,6 +113,7 @@ public class CourseReminderEditController extends FormBasicController {
 		
 		String desc = reminder.getDescription();
 		descriptionEl = uifactory.addTextElement("reminder.description", "reminder.description", 128, desc, generalCont);
+		descriptionEl.setElementCssClass("o_sel_course_reminder_desc");
 		
 		String sendTime = getSendTimeDescription();
 		uifactory.addStaticTextElement("send.time.description.label", sendTime, generalCont);
@@ -199,8 +199,10 @@ public class CourseReminderEditController extends FormBasicController {
 		
 		FormLink addRuleButton = uifactory.addFormLink("add.rule.".concat(id), "add", "add.rule", null, rulesCont, Link.BUTTON);
 		addRuleButton.setIconLeftCSS("o_icon o_icon-fw o_icon_add");
+		addRuleButton.setElementCssClass("o_sel_course_add_rule");
 		FormLink deleteRuleButton = uifactory.addFormLink("delete.rule.".concat(id), "delete", "delete.rule", null, rulesCont, Link.BUTTON);
 		deleteRuleButton.setIconLeftCSS("o_icon o_icon-fw o_icon_delete_item");
+		deleteRuleButton.setElementCssClass("o_sel_course_delete_rule");
 		
 		RuleEditorFragment editor = ruleSpi.getEditorFragment(rule, entry);
 		FormItem customItem = editor.initForm(rulesCont, this, ureq);
diff --git a/src/main/java/org/olat/course/reminder/ui/CourseReminderListController.java b/src/main/java/org/olat/course/reminder/ui/CourseReminderListController.java
index 2fad86b080932c83f87a7cd87818bceeeaad4d9b..c122e8bf8e41b62cdfaea488873c54f7324c2e45 100644
--- a/src/main/java/org/olat/course/reminder/ui/CourseReminderListController.java
+++ b/src/main/java/org/olat/course/reminder/ui/CourseReminderListController.java
@@ -101,8 +101,11 @@ public class CourseReminderListController extends FormBasicController implements
 
 	@Override
 	protected void initForm(FormItemContainer formLayout, Controller listener, UserRequest ureq) {
+		formLayout.setElementCssClass("o_sel_course_reminder_list");
+		
 		addButton = uifactory.addFormLink("add.reminder", formLayout, Link.BUTTON);
 		addButton.setIconLeftCSS("o_icon o_icon_add");
+		addButton.setElementCssClass("o_sel_add_course_reminder");
 		
 		FlexiTableColumnModel columnsModel = FlexiTableDataModelFactory.createFlexiTableColumnModel();
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(false, ReminderCols.id.i18nKey(), ReminderCols.id.ordinal(),
@@ -131,6 +134,7 @@ public class CourseReminderListController extends FormBasicController implements
 			
 			FormLink toolsLink = uifactory.addFormLink("tools_" + counter.incrementAndGet(), "tools", "", null, null, Link.NONTRANSLATED);
 			toolsLink.setIconLeftCSS("o_icon o_icon_actions o_icon-lg");
+			toolsLink.setElementCssClass("o_sel_course_reminder_tools");
 			toolsLink.setTitle(translate("tools"));
 
 			ReminderRow row = new ReminderRow(reminder, toolsLink);
@@ -278,7 +282,7 @@ public class CourseReminderListController extends FormBasicController implements
 	
 	private void doDuplicate(ReminderRow row) {
 		Reminder reminder = reminderManager.loadByKey(row.getKey());
-		reminderManager.duplicate(reminder);
+		reminderManager.duplicate(reminder, getIdentity());
 		updateModel();
 	}
 	
@@ -300,21 +304,24 @@ public class CourseReminderListController extends FormBasicController implements
 			mainVC = createVelocityContainer("tools");
 			List<String> links = new ArrayList<>();
 
-			addLink("edit", "edit", "o_icon o_icon-fw o_icon_edit", links);
-			addLink("duplicate", "duplicate", "o_icon o_icon-fw o_icon_copy", links);
-			addLink("send", "send", "o_icon o_icon-fw o_icon_send", links);
-			addLink("show.sent", "show.sent", "o_icon o_icon-fw o_icon_show_send", links);
-			addLink("delete", "delete", "o_icon o_icon-fw o_icon_delete_item", links);
+			addLink("edit", "edit", "o_icon o_icon-fw o_icon_edit", links, "o_sel_course_reminder_edit");
+			addLink("duplicate", "duplicate", "o_icon o_icon-fw o_icon_copy", links, "o_sel_course_reminder_duplicate");
+			addLink("send", "send", "o_icon o_icon-fw o_icon_send", links, "o_sel_course_reminder_send");
+			addLink("show.sent", "show.sent", "o_icon o_icon-fw o_icon_show_send", links, "o_sel_course_reminder_showsent");
+			addLink("delete", "delete", "o_icon o_icon-fw o_icon_delete_item", links, "o_sel_course_reminder_delete");
 
 			mainVC.contextPut("links", links);
 			putInitialPanel(mainVC);
 		}
 		
-		private void addLink(String name, String cmd, String iconCSS, List<String> links) {
+		private void addLink(String name, String cmd, String iconCSS, List<String> links, String elementCssClass) {
 			Link link = LinkFactory.createLink(name, cmd, getTranslator(), mainVC, this, Link.LINK);
 			if(iconCSS != null) {
 				link.setIconLeftCSS(iconCSS);
 			}
+			if(elementCssClass != null) {
+				link.setElementCssClass(elementCssClass);
+			}
 			mainVC.put(name, link);
 			links.add(name);
 		}
diff --git a/src/main/java/org/olat/course/reminder/ui/CourseReminderLogsController.java b/src/main/java/org/olat/course/reminder/ui/CourseReminderLogsController.java
index 678d0276c6a6d9436b8660b0a531f42b4f504116..0f8c9b539ae3d215ecc02fd5d1f3221c265392fb 100644
--- a/src/main/java/org/olat/course/reminder/ui/CourseReminderLogsController.java
+++ b/src/main/java/org/olat/course/reminder/ui/CourseReminderLogsController.java
@@ -142,6 +142,7 @@ public class CourseReminderLogsController extends FormBasicController {
 		
 		tableModel = new CourseSendReminderTableModel(columnsModel);
 		tableEl = uifactory.addTableElement(getWindowControl(), "table", tableModel, 20, false, getTranslator(), formLayout);
+		tableEl.setElementCssClass("o_sel_course_sent_reminder_log_list");
 		updateModel();
 	}
 	
diff --git a/src/main/java/org/olat/course/reminder/ui/CourseRemindersController.java b/src/main/java/org/olat/course/reminder/ui/CourseRemindersController.java
index 321bb90796777d752e13799d28d2fae84748b217..dea834217fa6aefc7a4056cb3e867a48d11720da 100644
--- a/src/main/java/org/olat/course/reminder/ui/CourseRemindersController.java
+++ b/src/main/java/org/olat/course/reminder/ui/CourseRemindersController.java
@@ -71,8 +71,10 @@ public class CourseRemindersController extends BasicController implements Activa
 		
 		segmentView = SegmentViewFactory.createSegmentView("segments", mainVC, this);
 		remindersLink = LinkFactory.createLink("reminders", mainVC, this);
+		remindersLink.setElementCssClass("o_sel_course_reminder_list_segment");
 		segmentView.addSegment(remindersLink, true);
 		logsLink = LinkFactory.createLink("logs", mainVC, this);
+		logsLink.setElementCssClass("o_sel_course_reminder_log_segment");
 		segmentView.addSegment(logsLink, false);
 		
 		doOpenRemindersConfiguration(ureq);
diff --git a/src/main/java/org/olat/course/reminder/ui/CourseSendReminderListController.java b/src/main/java/org/olat/course/reminder/ui/CourseSendReminderListController.java
index ce3e9423efcf8d73663850256c34820551d54d2c..b54d9c1d343e3db9f19dff12d43fbf6af659c228 100644
--- a/src/main/java/org/olat/course/reminder/ui/CourseSendReminderListController.java
+++ b/src/main/java/org/olat/course/reminder/ui/CourseSendReminderListController.java
@@ -130,6 +130,7 @@ public class CourseSendReminderListController extends FormBasicController {
 		
 		tableModel = new CourseSendReminderTableModel(columnsModel);
 		tableEl = uifactory.addTableElement(getWindowControl(), "table", tableModel, 20, false, getTranslator(), formLayout);
+		tableEl.setElementCssClass("o_sel_course_sent_reminder_list");
 		updateModel();
 	}
 	
diff --git a/src/main/java/org/olat/course/reminder/ui/_content/edit_rules.html b/src/main/java/org/olat/course/reminder/ui/_content/edit_rules.html
index f99d5eb4b3c6b740bffe2bbda22a3cdbfa7c8776..6775c89500b2c23d50ed7f4506e7b673104a5bad 100644
--- a/src/main/java/org/olat/course/reminder/ui/_content/edit_rules.html
+++ b/src/main/java/org/olat/course/reminder/ui/_content/edit_rules.html
@@ -1,7 +1,7 @@
 <div class="o_block_large">
 	<p>$r.translate("rules.description")</p>
 	#foreach($rule in $rules)
-	<div class="o_reminder_rule row">
+	<div class="o_reminder_rule row o_sel_row-$velocityCount">
 		<div class="col-md-4">$r.render($rule.typeComponentName)</div>
 		<div class="col-md-6">
 			$r.render($rule.customItemName)
diff --git a/src/main/java/org/olat/course/reminder/ui/_content/edit_rules_buttons.html b/src/main/java/org/olat/course/reminder/ui/_content/edit_rules_buttons.html
index 8c7c295ee00c713da68de7fc7a2cf4a38bce9dab..b97f9f8bb09a1b217a9e5c910c375e72d35df34f 100644
--- a/src/main/java/org/olat/course/reminder/ui/_content/edit_rules_buttons.html
+++ b/src/main/java/org/olat/course/reminder/ui/_content/edit_rules_buttons.html
@@ -1,4 +1,4 @@
-<div class="o_block o_button_group">
+<div class="o_block o_button_group o_sel_course_reminder_config_buttons">
 	$r.render("save")
 	$r.render("cancel")
 </div>
\ No newline at end of file
diff --git a/src/main/java/org/olat/course/reminder/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/reminder/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..27e896ab1f595fcc039ad7b44e0ef5523243592a
--- /dev/null
+++ b/src/main/java/org/olat/course/reminder/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,56 @@
+#Fri Jul 10 22:41:27 CEST 2015
+add.reminder=Adicionar lembrete
+add.rule=+
+course.role.all=Membros
+course.role.coach=Treinadores (Coaches)
+course.role.owner=Propriet\u00E1rios
+course.role.ownerAndCoach=Propriet\u00E1rios e Treinadores
+course.role.participant=Participantes
+course.role.participantAndCoach=Treinadores e participantes
+day=Dias
+delete.rule=-
+dialog.modal.delete.text=Voc\u00EA realmente quer apagar o lembrete "{0}"?
+duplicate=Duplicar
+edit.reminder=Editar lembrete
+email.content=E-Mail
+error.course.node.found=O elemento de curso n\u00E3o existe
+failed=Falhou
+logs=Enviar registro de lembretes
+logs.intro=Todos os lembretes enviados est\u00E3o listados no registo abaixo.
+month=Meses
+new.reminder=Novo lembrete
+passed=Passou
+points=Pontos
+reminder.def.body=<p>Caro $firstname $lastname</p><p>Voc\u00EA est\u00E1 registrado no curso "$coursename". Agora seria um bom momento para v\u00EA-lo\! </p><p>$courseurl</p><p> <p>Com os melhores cumprimentos</p>
+reminder.description=Descri\u00E7\u00E3o
+reminder.id=ID
+reminder.resend=Lembrete foi enviado com sucesso.
+reminders=Lembretes
+reminders.intro=Com a fun\u00E7\u00E3o lembrete voc\u00EA pode facilmente enviar lembretes de e-mail para os participantes do curso. Os e-mails s\u00E3o enviados assim que as regras configuradas por voc\u00EA acontecerem, por exemplo, um dia antes de um determinado teste quando o usu\u00E1rio tiver passado no teste ainda. Selecione "$\:add.reminder" para come\u00E7ar criando um novo lembrete.
+resend=Reenviar
+rule.assign.task=Prazo\: atribui\u00E7\u00E3o de tarefas
+rule.attempts=Tentativas
+rule.initial.attempts.date=Data de tentativa inicial
+rule.passed=Passou
+rule.score=Pontua\u00E7\u00E3o
+rule.submission.task=Prazo\: apresenta\u00E7\u00E3o de documentos de tarefa
+rules.description=Quando combinando todas as seguintes condi\u00E7\u00F5es
+send=Enviar lembretes agora
+send.reminder=Enviar lembretes
+send.time.description={0} em {1}
+send.time.description.label=Intervalo
+show.sent=Mostrar lembretes enviados
+table.header.actions=<i class\='o_icon o_icon_actions o_icon-lg'> </i>
+table.header.creationDate=Data de cria\u00E7\u00E3o
+table.header.creator=Criado por
+table.header.description=Descri\u00E7\u00E3o
+table.header.id=ID
+table.header.lastModified=\u00DAltima modifica\u00E7\u00E3o
+table.header.reminder=Lembrete
+table.header.send=Enviado
+table.header.sendTime=Hora do envio
+table.header.status=Status
+table.header.username=Usu\u00E1rio
+tools=Ferramentas
+week=Semanas
+year=Anos
diff --git a/src/main/java/org/olat/course/run/CourseRuntimeController.java b/src/main/java/org/olat/course/run/CourseRuntimeController.java
index 147baf873dc52a67d9f4b507b4a9bcd8a95dda85..c58980fe134e744695a8111f2a5824d419187f7e 100644
--- a/src/main/java/org/olat/course/run/CourseRuntimeController.java
+++ b/src/main/java/org/olat/course/run/CourseRuntimeController.java
@@ -89,7 +89,6 @@ import org.olat.course.assessment.AssessmentChangedEvent;
 import org.olat.course.assessment.AssessmentMainController;
 import org.olat.course.assessment.AssessmentModule;
 import org.olat.course.assessment.CoachingGroupAccessAssessmentCallback;
-import org.olat.course.assessment.EfficiencyStatementManager;
 import org.olat.course.assessment.FullAccessAssessmentCallback;
 import org.olat.course.assessment.ui.AssessmentModeListController;
 import org.olat.course.certificate.ui.CertificateAndEfficiencyStatementController;
@@ -191,8 +190,6 @@ public class CourseRuntimeController extends RepositoryEntryRuntimeController im
 	private BusinessGroupService businessGroupService;
 	@Autowired
 	private AssessmentModule assessmentModule;
-	@Autowired
-	private EfficiencyStatementManager efficiencyStatementManager;
 	
 	public CourseRuntimeController(UserRequest ureq, WindowControl wControl,
 			RepositoryEntry re, RepositoryEntrySecurity reSecurity, RuntimeControllerCreator runtimeControllerCreator,
@@ -443,6 +440,7 @@ public class CourseRuntimeController extends RepositoryEntryRuntimeController im
 			
 			ordersLink = LinkFactory.createToolLink("bookings", translate("details.orders"), this, "o_sel_repo_booking");
 			ordersLink.setIconLeftCSS("o_icon o_icon-fw o_icon_booking");
+			ordersLink.setElementCssClass("o_sel_course_ac_tool");
 			boolean booking = acService.isResourceAccessControled(getRepositoryEntry().getOlatResource(), null);
 			ordersLink.setVisible(!corrupted && booking);
 			tools.addComponent(ordersLink);
@@ -495,7 +493,7 @@ public class CourseRuntimeController extends RepositoryEntryRuntimeController im
 			
 			if(reminderModule.isEnabled()) {
 				reminderLink = LinkFactory.createToolLink("reminders.cmd", translate("command.options.reminders"), this, "o_icon_reminder");
-				reminderLink.setElementCssClass("o_sel_course_options_certificates");
+				reminderLink.setElementCssClass("o_sel_course_reminders");
 				settings.addComponent(reminderLink);
 			}
 		}
diff --git a/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties
index 51c63cf4d8e1accbf37a66a9c6e5238094bdbe58..8f34ac349b4cbbaeb7b8b885333c2a14beb97942 100644
--- a/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Feb 23 22:51:19 CET 2015
+#Fri Jul 10 22:58:03 CEST 2015
 command.access=Configura\u00E7\u00E3o de acesso
 command.assessment.mode=Modo Teste
 command.bookmark=Marcar como favorito
@@ -32,8 +32,10 @@ command.opensurveystatistic=Estat\u00EDsticas de Pesquisa
 command.openteststatistic=Estat\u00EDsticas de Test
 command.options=Op\u00E7\u00F5es
 command.options.certificates=Comprovante de conclus\u00E3o
+command.options.reminders=Lembretes
 command.personalnote=Notas pessoais
 command.previous=Ir para p\u00E1gina anterior
+command.reminders=Lembretes
 command.run=Curso
 command.settings=Mudar descri\u00E7\u00E3o
 course.closed=Este curso esta fechado e, portanto, n\u00E3o pode ser editado ou atualizado
diff --git a/src/main/java/org/olat/course/statistic/_content/statistic.html b/src/main/java/org/olat/course/statistic/_content/statistic.html
index 31f94e7d13bb43dd020aa62a6f6c3a47811d40b7..99d457223a86a323a703956ac99031bb347b89bd 100644
--- a/src/main/java/org/olat/course/statistic/_content/statistic.html
+++ b/src/main/java/org/olat/course/statistic/_content/statistic.html
@@ -3,10 +3,7 @@
 	<legend>
 		$r.contextHelpWithWrapper($package, $packageHtml,"help.hover.statistic")
 		$r.translate("statistic.title")</legend>
-<div class="o_desc">$r.translate("statistic.intro", $statsSince)
-#if(!$r.translate('statistic.intro.more').startsWith('no translation::::'))
-	$r.translate('statistic.intro.more')
-#end</div>
+	<div class="o_desc">$r.translate("statistic.intro", $statsSince)</div>
 </fieldset>
 $r.render("statisticResult")
 #if($hasChart)
diff --git a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_de.properties
index ac3a1d25c4d98bd07b0e6421212f1af9e81a49cf..543e7808b73f126249c1e6109670014886213a0a 100644
--- a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_de.properties
@@ -2,8 +2,7 @@ menu.createstatfile=Nach Studienlevel
 menu.createstatfile.alt=Statistik gruppiert nach Studienlevel anzeigen
 
 statistic.title=Statistik gruppiert nach Studienlevel
-statistic.intro=Diese Statistik zeigt alle Zugriffe auf die Kursbausteine basierend auf allen verf\u00FCgbaren Kursdaten (seit {0}) gruppiert nach Studienlevel.
-statistic.intro.more=Weitere Details zum Studienlevel finden Sie <a href="http://www.switch.ch/aai/support/documents/studybranch.html" target="_blank">hier</a>.
+statistic.intro=Diese Statistik zeigt alle Zugriffe auf die Kursbausteine basierend auf allen verf\u00FCgbaren Kursdaten (seit {0}) gruppiert nach Studienlevel. Weitere Details zum Studienlevel finden Sie <a href="https://www.switch.ch/aai/support/documents/attributes/" target="_blank">hier</a>.
 statistic.chart.intro=Diese Grafik zeigt alle Zugriffe {0} basierend auf allen verf\u00FCgbaren Kursdaten (seit {1}) gruppiert nach Studienlevel.
 statistic.chart.pernode.intro=Diese Grafik zeigt alle Zugriffe auf die Kursbausteine von Personen mit Studienlevel <i>{0}</i>.
 statistic.chart.pernode.total.intro=Diese Grafik zeigt alle Zugriffe auf die Kursbausteine basierend auf allen verfügbaren Kursdaten (seit {0}).
diff --git a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_el.properties b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_el.properties
index 45ca4d54b7113f8c0128703e61d4353f7acc4c02..4eb9c9fb7d5901e047f6f61548dc203eb05127d5 100644
--- a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_el.properties
+++ b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_el.properties
@@ -9,6 +9,5 @@ stat.table.header.total=\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF
 statistic.chart.intro=\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03B4\u03B9\u03AC\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1 \u03B4\u03B5\u03AF\u03C7\u03BD\u03B5\u03B9 \u03CC\u03BB\u03B5\u03C2 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C3\u03B2\u03AC\u03C3\u03B5\u03B9\u03C2 {0} \u03C0\u03BF\u03C5 \u03B2\u03B1\u03C3\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03B1 \u03BC\u03B1\u03B8\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03C0\u03BF\u03C5 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B1 (\u03B1\u03C0\u03CC \u03C4\u03B9\u03C2 {1}) \u03C4\u03B1\u03BE\u03B9\u03BD\u03BF\u03BC\u03B7\u03BC\u03AD\u03BD\u03B1 \u03B1\u03BD\u03AC \u03B5\u03C0\u03AF\u03C0\u03B5\u03B4\u03BF \u03BC\u03B5\u03BB\u03AD\u03C4\u03B7\u03C2.
 statistic.chart.pernode.intro=\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03B4\u03B9\u03AC\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1 \u03B4\u03B5\u03AF\u03C7\u03BD\u03B5\u03B9 \u03CC\u03BB\u03B5\u03C2 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C3\u03B2\u03AC\u03C3\u03B5\u03B9\u03C2 \u03C3\u03B5 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03BC\u03B1\u03B8\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03B1\u03C0\u03CC \u03AC\u03C4\u03BF\u03BC\u03B1 \u03BC\u03B5 \u03B5\u03C0\u03AF\u03C0\u03B5\u03B4\u03BF \u03BC\u03B5\u03BB\u03AD\u03C4\u03B7\u03C2 <i>{0}</i>.
 statistic.chart.pernode.total.intro=\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03B4\u03B9\u03AC\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1 \u03B4\u03B5\u03AF\u03C7\u03BD\u03B5\u03B9 \u03CC\u03BB\u03B5\u03C2 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C3\u03B2\u03AC\u03C3\u03B5\u03B9\u03C2 \u03C3\u03B5 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03BC\u03B1\u03B8\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03C0\u03BF\u03C5 \u03B2\u03B1\u03C3\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03B1 \u03BC\u03B1\u03B8\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03C0\u03BF\u03C5 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B1 (\u03B1\u03C0\u03CC \u03C4\u03B9\u03C2 {0}).
-statistic.intro=\u0391\u03C5\u03C4\u03AE \u03B7 \u03C3\u03C4\u03B1\u03C4\u03B9\u03C3\u03C4\u03B9\u03BA\u03AE \u03B4\u03B5\u03AF\u03C7\u03BD\u03B5\u03B9 \u03CC\u03BB\u03B5\u03C2 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C3\u03B2\u03AC\u03C3\u03B5\u03B9\u03C2 \u03C3\u03B5 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03BC\u03B1\u03B8\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03C0\u03BF\u03C5 \u03B2\u03B1\u03C3\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03B1 \u03BC\u03B1\u03B8\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03C0\u03BF\u03C5 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B1 (\u03B1\u03C0\u03CC \u03C4\u03B9\u03C2 {0}) \u03C4\u03B1\u03BE\u03B9\u03BD\u03BF\u03BC\u03B7\u03BC\u03AD\u03BD\u03B1 \u03B1\u03BD\u03AC \u03B5\u03C0\u03AF\u03C0\u03B5\u03B4\u03BF \u03BC\u03B5\u03BB\u03AD\u03C4\u03B7\u03C2.
-statistic.intro.more=\u03A0\u03B5\u03C1\u03B9\u03C3\u03C3\u03CC\u03C4\u03B5\u03C1\u03B5\u03C2 \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AC \u03BC\u03B5 \u03C4\u03BF \u03C0\u03B5\u03B4\u03AF\u03BF \u03C3\u03C0\u03BF\u03C5\u03B4\u03CE\u03BD \u03B8\u03B1 \u03B2\u03C1\u03B5\u03AF\u03C4\u03B5 <a href\="http\://www.switch.ch/aai/support/documents/studybranch.html" target\="_blank">\u03B5\u03B4\u03CE</a>.
+statistic.intro=\u0391\u03C5\u03C4\u03AE \u03B7 \u03C3\u03C4\u03B1\u03C4\u03B9\u03C3\u03C4\u03B9\u03BA\u03AE \u03B4\u03B5\u03AF\u03C7\u03BD\u03B5\u03B9 \u03CC\u03BB\u03B5\u03C2 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C3\u03B2\u03AC\u03C3\u03B5\u03B9\u03C2 \u03C3\u03B5 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03BC\u03B1\u03B8\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03C0\u03BF\u03C5 \u03B2\u03B1\u03C3\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03B1 \u03BC\u03B1\u03B8\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03C0\u03BF\u03C5 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B1 (\u03B1\u03C0\u03CC \u03C4\u03B9\u03C2 {0}) \u03C4\u03B1\u03BE\u03B9\u03BD\u03BF\u03BC\u03B7\u03BC\u03AD\u03BD\u03B1 \u03B1\u03BD\u03AC \u03B5\u03C0\u03AF\u03C0\u03B5\u03B4\u03BF \u03BC\u03B5\u03BB\u03AD\u03C4\u03B7\u03C2. \u03A0\u03B5\u03C1\u03B9\u03C3\u03C3\u03CC\u03C4\u03B5\u03C1\u03B5\u03C2 \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AC \u03BC\u03B5 \u03C4\u03BF \u03C0\u03B5\u03B4\u03AF\u03BF \u03C3\u03C0\u03BF\u03C5\u03B4\u03CE\u03BD \u03B8\u03B1 \u03B2\u03C1\u03B5\u03AF\u03C4\u03B5 <a href\="https://www.switch.ch/aai/support/documents/attributes/" target\="_blank">\u03B5\u03B4\u03CE</a>.
 statistic.title=\u03A3\u03C4\u03B1\u03C4\u03B9\u03C3\u03C4\u03B9\u03BA\u03AC \u03C4\u03B1\u03BE\u03B9\u03BD\u03BF\u03BC\u03B7\u03BC\u03AD\u03BD\u03B1 \u03B1\u03BD\u03AC \u03B5\u03C0\u03AF\u03C0\u03B5\u03B4\u03BF \u03BC\u03B5\u03BB\u03AD\u03C4\u03B7\u03C2
diff --git a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_en.properties
index 6d22ef780b2e55483b6871bb388a8a6b67bf9b0e..9a32f94272557682f1fe22ca3e00ccf908f72e74 100644
--- a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_en.properties
@@ -9,6 +9,5 @@ stat.table.header.total=Total
 statistic.chart.intro=This chart shows all accesses {0} based on the entire course data available (since {1}) sorted by level of study.
 statistic.chart.pernode.intro=This chart shows all accesses to course elements by persons with study level <i>{0}</i>.
 statistic.chart.pernode.total.intro=This chart shows all accesses to course elements based on the entire course data available (since {0}).
-statistic.intro=This statistic shows all accesses to course elements based on the entire course data available (since {0}) sorted by study level.
-statistic.intro.more=For further information on study levels please go to <a href\="http\://www.switch.ch/aai/support/documents/studybranch.html" target\="_blank"></a>.
+statistic.intro=This statistic shows all accesses to course elements based on the entire course data available (since {0}) sorted by study level. For further information on study levels please go to <a href="https://www.switch.ch/aai/support/documents/attributes/" target\="_blank">Switch AAI</a>.
 statistic.title=Statistics sorted by level of study
diff --git a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_fr.properties
index 15389819a56884480fea135fbe8d407570c85d14..fb35316b437768386ed6425ab49d2ecda29b7d92 100644
--- a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_fr.properties
@@ -9,6 +9,5 @@ stat.table.header.total=Total
 statistic.chart.intro=Ce graphique montre tous les acc\u00E8s {0} bas\u00E9 sur toutes les donn\u00E9es de cours disponibles (depuis {1}) group\u00E9es par niveau d'\u00E9tudes.
 statistic.chart.pernode.intro=Ce graphique montre tous les acc\u00E8s sur tous les \u00E9l\u00E9ments de cours de personnes avec niveau d'\u00E9tudes <i>{0}</i>.
 statistic.chart.pernode.total.intro=Ce graphique montre tous les acc\u00E8s sur les \u00E9l\u00E9ments de cours bas\u00E9 sur tous les donn\u00E9es de cours disponibles (depuis {0}).
-statistic.intro=Ces statistiques montrent tous les acc\u00E8s sur les \u00E9l\u00E9ments de cours bas\u00E9 sur tous les donn\u00E9es de cours disponibles (depuis {0}) group\u00E9es par niveau d'\u00E9tudes.
-statistic.intro.more=Vous trouverez des d\u00E9tails suppl\u00E9mentaires sur le niveau d'\u00E9tudes <a href\="http\://www.switch.ch/aai/support/documents/studybranch.html" target\="_blank">ici</a>.
+statistic.intro=Ces statistiques montrent tous les acc\u00E8s sur les \u00E9l\u00E9ments de cours bas\u00E9 sur tous les donn\u00E9es de cours disponibles (depuis {0}) group\u00E9es par niveau d'\u00E9tudes. Vous trouverez des d\u00E9tails suppl\u00E9mentaires sur le niveau d'\u00E9tudes <a href\="https://www.switch.ch/aai/support/documents/attributes/" target\="_blank">ici</a>.
 statistic.title=Statistiques group\u00E9es par niveau d'\u00E9tudes
diff --git a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_it.properties
index 53b8eed5776c4593c2ef4752195bcff9601db6fc..013c53fb03c61176f6cb6a4da4c68bd047c5958b 100644
--- a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_it.properties
@@ -9,6 +9,5 @@ stat.table.header.total=Totale
 statistic.chart.intro=Questa grafica mostra tutti i clic {0} sulla base di tutti i dati disponibili (dal {1}) raggruppati per livello di studi.
 statistic.chart.pernode.intro=Questa grafica mostra tutti i clic sugli elemnti di corso di persone con il livello di studi <i>{0}</i>.
 statistic.chart.pernode.total.intro=Questa grafica mostra tutti i clic sugli elemnti di corso sulla base di tutti i dati disponibili (dal {0}).
-statistic.intro=Questa grafica mostra tutti i clic sugli elementi di corso sulla base di tutti i dati disponibili (dal {0}) raggruppati per livello di studi.
-statistic.intro.more=Ulteriori dettagli sul livello di studi si trovano <a href\="http\://www.switch.ch/aai/support/documents/studybranch.html" target\="_blank">qui</a>.
+statistic.intro=Questa grafica mostra tutti i clic sugli elementi di corso sulla base di tutti i dati disponibili (dal {0}) raggruppati per livello di studi. Ulteriori dettagli sul livello di studi si trovano <a href\="https://www.switch.ch/aai/support/documents/attributes/" target\="_blank">qui</a>.
 statistic.title=Statistica raggruppata per livello di studi
diff --git a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_nl_NL.properties b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_nl_NL.properties
index 845e4cb010cf23f0cc1f6a0dde5b94522a1bd031..f3fed38c331667d854a1c7ac1521f011d7ef08ea 100644
--- a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_nl_NL.properties
+++ b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_nl_NL.properties
@@ -9,6 +9,5 @@ stat.table.header.total=Totaal
 statistic.chart.intro=Deze grafiek toont alle toegangen {0} gebaseerd op de volledige cursusdata beschikbaar (sinds{1}) en gesorteerd per studie-niveau.
 statistic.chart.pernode.intro=Deze grafiek toont alle toegangen {0} cursuselementen door personen met een studie-niveau <i>{0}</i>.
 statistic.chart.pernode.total.intro=Deze grafiek toont alle toegangen tot cursuselementen gebaseerd op de volledige cursusdata beschikbaar (sinds{0}).
-statistic.intro=Deze statistiek toont alle toegangen tot cursuselementen gebaseerd op de volledige cursusdata beschikbaar (sinds{0}) en gesorteerd per studie-niveau.
-statistic.intro.more=Voor verdere informatie over studie-niveaus gelieve te gaan naar <a href\="http\://www.switch.ch/aai/support/documents/attributes/studybranch.html" target\="_blank"></a>.
+statistic.intro=Deze statistiek toont alle toegangen tot cursuselementen gebaseerd op de volledige cursusdata beschikbaar (sinds{0}) en gesorteerd per studie-niveau. Voor verdere informatie over studie-niveaus gelieve te gaan naar <a href\="https://www.switch.ch/aai/support/documents/attributes/" target\="_blank"></a>.
 statistic.title=Statistieken gesorteerd per studie-niveau
diff --git a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_pl.properties b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_pl.properties
index 514ffccccab4484d5c5210155f18068da01b913e..ae09c24f1ed6f27cf92a15ff86c3e51ad3e23720 100644
--- a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_pl.properties
+++ b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_pl.properties
@@ -7,6 +7,5 @@ stat.table.header.total=Og\u00F3\u0142em
 statistic.chart.intro=Ten wykres przedstawia wszystkie zapytania {0}, bazuj\u0105c na wszystkich elementach kursu (od {1}), posortowane wed\u0142ug stopnia studi\u00F3w.
 statistic.chart.pernode.intro=Ten wykres przedstawia wszystkie zapytania do element\u00F3w kursu, wykonane przez osoby na studiach stopnia <i>{0}</i>.
 statistic.chart.pernode.total.intro=Ten wykres przedstawia wszystkie zapytania do element\u00F3w kursu, bazuj\u0105c na wszystkich dost\u0119pnych danych kursu (od {0}).
-statistic.intro=Te statystyki przedstawiaj\u0105 wszystkie zapytania do element\u00F3w kursu, bazuj\u0105c na wszystkich elementach kursu (od {0}), posortowane wed\u0142ug stopnia studi\u00F3w.
-statistic.intro.more=W celu uzyskania dalszych informacji na temat poziomu studi\u00F3w, przejd\u017A pod adres <a href\="http\://www.switch.ch/aai/support/documents/studybranch.html" target\="_blank">hier</a>.
+statistic.intro=Te statystyki przedstawiaj\u0105 wszystkie zapytania do element\u00F3w kursu, bazuj\u0105c na wszystkich elementach kursu (od {0}), posortowane wed\u0142ug stopnia studi\u00F3w. W celu uzyskania dalszych informacji na temat poziomu studi\u00F3w, przejd\u017A pod adres <a href\="https://www.switch.ch/aai/support/documents/attributes/" target\="_blank">hier</a>.
 statistic.title=Statystyki posortowane wed\u0142ug stopnia studi\u00F3w
diff --git a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_pt_BR.properties
index ea020ca803ce9b877daba1787408ee91afe6d2b0..796adb5a82157d95306ef87ddbe66d2c1f39e14c 100644
--- a/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/statistic/studylevel/_i18n/LocalStrings_pt_BR.properties
@@ -9,6 +9,5 @@ stat.table.header.total=Total
 statistic.chart.intro=Este gr\u00E1fico mostra todos os acessos {0} com base em todos os dados do curso dispon\u00EDvel (desde {1}) classificado por n\u00EDvel de estudo.
 statistic.chart.pernode.intro=Este gr\u00E1fico mostra todos os acessos a elementos do curso por pessoas com determinado n\u00EDvel de estudo <i>{0}</i> .
 statistic.chart.pernode.total.intro=Este gr\u00E1fico mostra todos os acessos a elementos do curso com base em todos os dados dispon\u00EDveis (desde {0}).
-statistic.intro=Esta estat\u00EDstica mostra todos os acessos a elementos do curso com base em todos os dados dispon\u00EDveis (desde {0}) classificado por n\u00EDvel de estudo.
-statistic.intro.more=Para mais informa\u00E7\u00F5es sobre os n\u00EDveis de estudo por favor v\u00E1 para <a href\="http\://www.switch.ch/aai/support/documents/studybranch.html" target\="_blank"></a>.
+statistic.intro=Esta estat\u00EDstica mostra todos os acessos a elementos do curso com base em todos os dados dispon\u00EDveis (desde {0}) classificado por n\u00EDvel de estudo. Para mais informa\u00E7\u00F5es sobre os n\u00EDveis de estudo por favor v\u00E1 para <a href\="https://www.switch.ch/aai/support/documents/attributes/" target\="_blank"></a>.
 statistic.title=Estat\u00EDsticas classificadas por n\u00EDvel de estudo.
diff --git a/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java b/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java
index e459f8a9ddcf9e6aee85f63a11712d5c6a2e4133..be661066c35668eadeb29e26b34ff2adb8700828 100644
--- a/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java
+++ b/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java
@@ -217,6 +217,7 @@ public abstract class AbstractMemberListController extends FormBasicController i
 		membersTable.setAndLoadPersistedPreferences(ureq, this.getClass().getSimpleName());
 		membersTable.setSearchEnabled(true);
 		membersTable.setExportEnabled(true);
+		membersTable.setElementCssClass("o_sel_member_list");
 
 		if(!globallyManaged) {
 			editButton = uifactory.addFormLink("edit.members", formLayout, Link.BUTTON);
diff --git a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties
index 11c4e9eac8acb65afa4177444b968ad383ef37c6..8b78c875549ce386a8cb18b1cc9fd81ccaf94beb 100644
--- a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Jan 23 22:13:07 CET 2015
+#Fri Jul 10 14:56:21 CEST 2015
 accept=Confirmar
 action=A\u00E7\u00E3o
 add.member=Adicionar membro
@@ -167,6 +167,7 @@ table.leave=Sair
 table.merge=Juntar
 table.users.management=Administrar membros
 tbl_graduate=$\:table.header.graduate
+tools=<i class\="o_icon o_icon_actions o_icon-lg"> </i>
 tools.add.buddygroup=Grupo de projeto
 tools.add.header=Criar
 tools.delete.header=Apagar
diff --git a/src/main/java/org/olat/ims/qti/QTIPreWarm.java b/src/main/java/org/olat/ims/qti/QTIPreWarm.java
index b0777fe69d646d78b1448e731f554b653a44f80a..c6fb853787e7e77aaf7655543fb8c8ed8636b069 100644
--- a/src/main/java/org/olat/ims/qti/QTIPreWarm.java
+++ b/src/main/java/org/olat/ims/qti/QTIPreWarm.java
@@ -22,15 +22,16 @@ package org.olat.ims.qti;
 import java.util.ArrayList;
 import java.util.List;
 
+import org.olat.core.CoreSpringFactory;
+import org.olat.core.commons.persistence.DBFactory;
 import org.olat.core.configuration.PreWarm;
-import org.olat.core.id.Roles;
 import org.olat.core.logging.OLog;
 import org.olat.core.logging.Tracing;
 import org.olat.core.util.CodeHelper;
 import org.olat.ims.qti.fileresource.SurveyFileResource;
 import org.olat.ims.qti.fileresource.TestFileResource;
-import org.olat.repository.RepositoryEntry;
-import org.olat.repository.RepositoryManager;
+import org.olat.resource.OLATResource;
+import org.olat.resource.OLATResourceManager;
 import org.springframework.stereotype.Service;
 
 import de.bps.onyx.plugin.OnyxModule;
@@ -53,15 +54,14 @@ public class QTIPreWarm implements PreWarm {
 		long start = System.nanoTime();
 		log.info("Start scanning for QTI resources");
 		
-		Roles adminRoles = new Roles(true, false, false, false, false, false, false);
 		List<String> types = new ArrayList<>(2);
 		types.add(TestFileResource.TYPE_NAME);
 		types.add(SurveyFileResource.TYPE_NAME);
-
-		List<RepositoryEntry> res = RepositoryManager.getInstance().queryByTypeLimitAccess(null, types, adminRoles);
-		for(RepositoryEntry re:res) {
-			OnyxModule.isOnyxTest(re.getOlatResource());
+		List<OLATResource> qtiResources = CoreSpringFactory.getImpl(OLATResourceManager.class).findResourceByTypes(types);
+		DBFactory.getInstance().commitAndCloseSession();
+		for(OLATResource qtiResource:qtiResources) {
+			OnyxModule.isOnyxTest(qtiResource);
 		}
-		log.info("QTI Resources scanned in (ms): " + CodeHelper.nanoToMilliTime(start));
+		log.info(qtiResources.size() + " QTI Resources scanned in (ms): " + CodeHelper.nanoToMilliTime(start));
 	}
 }
diff --git a/src/main/java/org/olat/ims/qti/statistics/ui/QTI12PullTestsToolController.java b/src/main/java/org/olat/ims/qti/statistics/ui/QTI12PullTestsToolController.java
new file mode 100644
index 0000000000000000000000000000000000000000..f3053c1a10775615ce2a572e37be8cf5849d4985
--- /dev/null
+++ b/src/main/java/org/olat/ims/qti/statistics/ui/QTI12PullTestsToolController.java
@@ -0,0 +1,170 @@
+package org.olat.ims.qti.statistics.ui;
+
+import java.io.File;
+import java.util.List;
+
+import org.dom4j.Document;
+import org.olat.core.gui.UserRequest;
+import org.olat.core.gui.components.Component;
+import org.olat.core.gui.components.link.Link;
+import org.olat.core.gui.components.link.LinkFactory;
+import org.olat.core.gui.control.Controller;
+import org.olat.core.gui.control.Event;
+import org.olat.core.gui.control.WindowControl;
+import org.olat.core.gui.control.controller.BasicController;
+import org.olat.core.gui.control.generic.dtabs.Activateable2;
+import org.olat.core.gui.control.generic.modal.DialogBoxController;
+import org.olat.core.gui.control.generic.modal.DialogBoxUIFactory;
+import org.olat.core.id.Identity;
+import org.olat.core.id.context.ContextEntry;
+import org.olat.core.id.context.StateEntry;
+import org.olat.core.util.StringHelper;
+import org.olat.core.util.Util;
+import org.olat.core.util.coordinate.CoordinatorManager;
+import org.olat.core.util.i18n.I18nModule;
+import org.olat.course.CourseFactory;
+import org.olat.course.ICourse;
+import org.olat.course.assessment.AssessmentHelper;
+import org.olat.course.nodes.AssessmentToolOptions;
+import org.olat.course.nodes.IQTESTCourseNode;
+import org.olat.course.run.environment.CourseEnvironment;
+import org.olat.course.run.scoring.ScoreEvaluation;
+import org.olat.course.run.userview.UserCourseEnvironment;
+import org.olat.ims.qti.QTIResultManager;
+import org.olat.ims.qti.container.AssessmentContext;
+import org.olat.ims.qti.process.AssessmentFactory;
+import org.olat.ims.qti.process.AssessmentInstance;
+import org.olat.ims.qti.process.FilePersister;
+import org.olat.modules.ModuleConfiguration;
+import org.olat.modules.iq.IQManager;
+import org.olat.modules.iq.IQRetrievedEvent;
+import org.olat.user.UserManager;
+import org.springframework.beans.factory.annotation.Autowired;
+
+/**
+ * 
+ * Initial date: 07.07.2015<br>
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+public class QTI12PullTestsToolController extends BasicController implements Activateable2 {
+	
+	private final Link pullButton;
+	private DialogBoxController retrieveConfirmationCtr;
+	
+	private final IQTESTCourseNode courseNode;
+	private final CourseEnvironment courseEnv;
+	private final List<Identity> assessedIdentities;
+	
+	@Autowired
+	private IQManager iqm;
+	@Autowired
+	private UserManager userManager;
+	
+	public QTI12PullTestsToolController(UserRequest ureq, WindowControl wControl, CourseEnvironment courseEnv,
+			AssessmentToolOptions asOptions, IQTESTCourseNode courseNode) {
+		super(ureq, wControl);
+		setTranslator(Util.createPackageTranslator(QTIResultManager.class, getLocale(), getTranslator()));
+		
+		this.courseEnv = courseEnv;
+		this.courseNode = courseNode;
+		this.assessedIdentities = asOptions.getIdentities();
+		
+		pullButton = LinkFactory.createButton("menu.pull.tests.title", null, this);
+		pullButton.setTranslator(getTranslator());
+		putInitialPanel(pullButton);
+		getInitialComponent().setSpanAsDomReplaceable(true); // override to wrap panel as span to not break link layout 
+	}
+
+	@Override
+	protected void doDispose() {
+		//
+	}
+
+	@Override
+	public void activate(UserRequest ureq, List<ContextEntry> entries, StateEntry state) {
+		//
+	}
+
+	@Override
+	protected void event(UserRequest ureq, Component source, Event event) {
+		if(pullButton == source) {
+			confirmPull(ureq);
+		}
+	}
+	
+	@Override
+	protected void event(UserRequest ureq, Controller source, Event event) {
+		if(retrieveConfirmationCtr == source) {
+			if(DialogBoxUIFactory.isYesEvent(event)) {
+				doRetrieveTests();
+			}
+			removeAsListenerAndDispose(retrieveConfirmationCtr);
+			retrieveConfirmationCtr = null;
+		}
+	}
+	
+	private void confirmPull(UserRequest ureq) {
+		int count = 0;
+		StringBuilder fullnames = new StringBuilder(256);
+		for(Identity assessedIdentity:assessedIdentities) {
+			if(courseNode.isTestRunning(assessedIdentity, courseEnv)) {
+				if(fullnames.length() > 0) fullnames.append(", ");
+				String name = userManager.getUserDisplayName(assessedIdentity);
+				if(StringHelper.containsNonWhitespace(name)) {
+					fullnames.append(name);
+					count++;
+				}
+			}
+		}
+		
+		if(count == 0) {
+			showInfo("retrievetest.nothing.todo");
+		} else if(count == 1) {
+			String title = translate("retrievetest.confirm.title");
+			String text = translate("retrievetest.confirm.text", new String[]{ fullnames.toString() });
+			retrieveConfirmationCtr = activateYesNoDialog(ureq, title, text, retrieveConfirmationCtr);
+		} else  {
+			String title = translate("retrievetest.confirm.title");
+			String text = translate("retrievetest.confirm.text.plural", new String[]{ fullnames.toString() });
+			retrieveConfirmationCtr = activateYesNoDialog(ureq, title, text, retrieveConfirmationCtr);
+		}
+	}
+	
+	private void doRetrieveTests() {
+		ICourse course = CourseFactory.loadCourse(courseEnv.getCourseResourceableId());
+		for(Identity assessedIdentity:assessedIdentities) {
+			if(courseNode.isTestRunning(assessedIdentity, courseEnv)) {
+				IQRetrievedEvent retrieveEvent = new IQRetrievedEvent(assessedIdentity, courseEnv.getCourseResourceableId(), courseNode.getIdent());
+				CoordinatorManager.getInstance().getCoordinator().getEventBus().fireEventToListenersOf(retrieveEvent, retrieveEvent);
+				retrieveTest(assessedIdentity, course);
+			}
+		}
+	}
+
+	private void retrieveTest(Identity assessedIdentity, ICourse course) {
+		ModuleConfiguration modConfig = courseNode.getModuleConfiguration();
+
+		String resourcePathInfo = courseEnv.getCourseResourceableId() + File.separator + courseNode.getIdent();
+		AssessmentInstance ai = AssessmentFactory.createAssessmentInstance(assessedIdentity, "", modConfig, false, courseEnv.getCourseResourceableId(), courseNode.getIdent(), resourcePathInfo, null);
+		//close the test
+		ai.stop();
+		//persist the results
+		iqm.persistResults(ai);
+
+		//reporting
+		Document docResReporting = iqm.getResultsReporting(ai, assessedIdentity, I18nModule.getDefaultLocale());
+		FilePersister.createResultsReporting(docResReporting, assessedIdentity, ai.getFormattedType(), ai.getAssessID());
+		
+		//olat results
+		AssessmentContext ac = ai.getAssessmentContext();
+		Float score = new Float(ac.getScore());
+		Boolean passed = new Boolean(ac.isPassed());
+		ScoreEvaluation sceval = new ScoreEvaluation(score, passed, Boolean.FALSE, new Long(ai.getAssessID()));
+		UserCourseEnvironment userCourseEnv = AssessmentHelper.createAndInitUserCourseEnvironment(assessedIdentity, course);
+		courseNode.updateUserScoreEvaluation(sceval, userCourseEnv, assessedIdentity, true);
+		
+		//cleanup
+		ai.cleanUp();
+	}
+}
\ No newline at end of file
diff --git a/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_de.properties
index 055cf0e2844017890df06aa4d5c918d77eec877d..ffb723fc72d9a4f236033a762e4ce8ff8a03139c 100644
--- a/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_de.properties
@@ -1,5 +1,6 @@
 
 menu.title=Test Statistiken
+menu.pull.tests.title=Tests einziehen
 splash.choosetest=Wählen Sie einen Test aus
 splash.notenoughresults=Für diesen Test/Umfrage gibt es noch zu wenig Resultate ({0} Teilnehmer)
 
@@ -80,4 +81,6 @@ fig.avg=Mittelwert
 fig.span=Spannweite
 fig.median=Median
 print=Drucken
-section=Sektion
\ No newline at end of file
+section=Sektion
+retrievetest.confirm.text.plural=Wollen Sie wirklich die Tests von "{0}" einziehen?
+retrievetest.nothing.todo=Es gibt zurzeit kein Test dass Sie einziehen k\u00F6nnen.
\ No newline at end of file
diff --git a/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_en.properties
index 011c14f00fe90574a52b1509c0a02baa565c1141..fa59a3d47a2f9bb3c6bf5f62e9d3699cfc8a831a 100644
--- a/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_en.properties
@@ -63,7 +63,10 @@ fig.testId=Test-ID
 fig.title=Key figures
 fig.wronganswers=Number of wrong answers
 menu.title=Test Statistics
+menu.pull.tests.title=Pull tests
 print=Print
+retrievetest.confirm.text.plural=Do you really want to pull the tests of "{0}"?
+retrievetest.nothing.todo=There isn't tests you can pull at the moment.
 solution=Solution
 splash.choosetest=Please choose a Test
 splash.notenoughresults=We don't have enough data for the selected test/survey. ({0} Participant(s) so far...)
diff --git a/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_pt_BR.properties
index 92416497bc1a361e35e4bdd5920d995c8abb3962..9d3823c8d47e336a9f6ab9c82399b5127652c5fb 100644
--- a/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/qti/statistics/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Feb 24 13:45:54 CET 2015
+#Fri Jul 10 22:56:00 CEST 2015
 answer.correct=correto
 answer.false=errado
 answer.no=N\u00E3o
@@ -64,8 +64,11 @@ fig.surveyId=ID da Pesquisa
 fig.testId=ID do Teste
 fig.title=N\u00FAmeros-chave
 fig.wronganswers=N\u00FAmero de respostas erradas
+menu.pull.tests.title=Puxar testes
 menu.title=Estat\u00EDsticas do teste
 print=Imprimir
+retrievetest.confirm.text.plural=Voc\u00EA realmente quer puxar os testes de "{0}"?
+retrievetest.nothing.todo=N\u00E3o h\u00E1 testes que voc\u00EA pode puxar no momento.
 section=Se\u00E7\u00E3o
 solution=Solu\u00E7\u00E3o
 splash.choosetest=Favor, escolha um teste
diff --git a/src/main/java/org/olat/instantMessaging/manager/InstantMessagingServiceImpl.java b/src/main/java/org/olat/instantMessaging/manager/InstantMessagingServiceImpl.java
index dc56450b78aa982b1cd6aacc7cd8992d2c910528..4dd2a8bfac35389a84741e6e55162a56e4544c8d 100644
--- a/src/main/java/org/olat/instantMessaging/manager/InstantMessagingServiceImpl.java
+++ b/src/main/java/org/olat/instantMessaging/manager/InstantMessagingServiceImpl.java
@@ -77,8 +77,6 @@ public class InstantMessagingServiceImpl extends BasicManager implements Instant
 	@Autowired
 	private InstantMessagePreferencesDAO prefsDao;
 	@Autowired
-	private ChatLogHelper logHelper;
-	@Autowired
 	private CoordinatorManager coordinator;
 	@Autowired
 	private ContactDAO contactDao;
diff --git a/src/main/java/org/olat/ldap/manager/LDAPDAO.java b/src/main/java/org/olat/ldap/manager/LDAPDAO.java
index 293a8be28e71dca2c2476b74489b912bbc1e6d97..999900a32b8e35a2f6304c64cfe22834532c01dd 100644
--- a/src/main/java/org/olat/ldap/manager/LDAPDAO.java
+++ b/src/main/java/org/olat/ldap/manager/LDAPDAO.java
@@ -148,21 +148,22 @@ public class LDAPDAO {
 						NamingEnumeration<SearchResult> enm = ctx.search(ldapBase, filter, ctls);
 						while (enm.hasMore()) {
 							visitor.visit(enm.next());
+							counter++;
 						}
-				    cookie = getCookie(ctx);
+						cookie = getCookie(ctx);
 					} while (cookie != null);
 				} else {
 					ctx.setRequestControls(null); // reset on failure, see FXOLAT-299
 					NamingEnumeration<SearchResult> enm = ctx.search(ldapBase, filter, ctls);
 					while (enm.hasMore()) {
 						visitor.visit(enm.next());
+						counter++;
 					}
-					counter++;
 				}
 			} catch (SizeLimitExceededException e) {
 				log.error("SizeLimitExceededException after "
 								+ counter
-								+ " records when getting all users from LDAP, reconfigure your LDAP server, hints: http://www.ldapbrowser.com/forum/viewtopic.php?t=14", null);
+								+ " records when getting all users from LDAP, reconfigure your LDAP server, hints: http://www.ldapbrowser.com/forum/viewtopic.php?t=14", e);
 			} catch (NamingException e) {
 				log.error("NamingException when trying to search users from LDAP using ldapBase::" + ldapBase + " on row::" + counter, e);
 			} catch (Exception e) {
@@ -277,7 +278,7 @@ public class LDAPDAO {
 		return ldapUserList;
 	}
 	
-	private String[] getEnhancedUserAttributes() {
+	public String[] getEnhancedUserAttributes() {
 		String[] userAttrs = syncConfiguration.getUserAttributes();
 		
 		List<String> userAttrList = new ArrayList<>(userAttrs.length + 7);
diff --git a/src/main/java/org/olat/ldap/manager/LDAPUserVisitor.java b/src/main/java/org/olat/ldap/manager/LDAPUserVisitor.java
index 7d6a5618e03839ee2ddf0a441e134777a9d2b468..463df66fe28e1d4de93c1304782d1283f8952ab7 100644
--- a/src/main/java/org/olat/ldap/manager/LDAPUserVisitor.java
+++ b/src/main/java/org/olat/ldap/manager/LDAPUserVisitor.java
@@ -86,10 +86,12 @@ public class LDAPUserVisitor implements LDAPVisitor {
 				Attribute groupAttr = resAttribs.get(attributeName);
 				if(groupAttr != null && groupAttr.get() instanceof String) {
 					String groupString = (String)groupAttr.get();
-					String[] groupArr = groupString.split(attributeSeparator);
-					groupList = new ArrayList<>(groupArr.length);
-					for(String group:groupArr) {
-						groupList.add(group);
+					if(!"-".equals(groupString)) {
+						String[] groupArr = groupString.split(attributeSeparator);
+						groupList = new ArrayList<>(groupArr.length);
+						for(String group:groupArr) {
+							groupList.add(group);
+						}
 					}
 				}
 			} catch (Exception e) {
diff --git a/src/main/java/org/olat/ldap/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ldap/ui/_i18n/LocalStrings_pt_BR.properties
index 497572b54ae5a0433e8a26221914e007f3da1e35..ecb3293b5d197e0f84465255e535dcc890f36fc4 100644
--- a/src/main/java/org/olat/ldap/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ldap/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Jul 30 22:18:32 CEST 2014
+#Fri Jul 10 22:57:30 CEST 2015
 admin.deleteUser.intro=Deleta todos os usu\u00E1rios que tenham sido removidos do diret\u00F3rio LDAP
 admin.deleteUser.title=Remove os usu\u00E1rios deletados no LDAP
 admin.logview.title=Acessando
@@ -29,6 +29,7 @@ delete.step0.description=Selecione o usu\u00E1rio a deletar
 delete.step1.content.nothingToDelete=Nenhum usu\u00E1rio selecionado para remo\u00E7\u00E3o
 delete.step1.description=Confirma
 description=Login atrav\u00E9s do servidor LDAP?
+error.password.change.not.allow=Voc\u00EA est\u00E1 logado com um acesso LDAP no OpenOLAT. Para alterar sua senha, entre em contato com o administrador do sistema.
 full.sync.button.start=Iniciar sincroniza\u00E7\u00E3o completa
 ldap.maintenance=Manuten\u00E7\u00E3o
 lf.error.loginempty=Favor insira seu usu\u00E1rio LDAP
diff --git a/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
index bf7c210c2565268a67095b004e28da64c7ac3ad5..a341e377dd3085d4603c1041820b2cc6792b32cb 100644
--- a/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Feb 23 22:52:54 CET 2015
+#Fri Jul 10 22:58:05 CEST 2015
 about.copyright=Copyright e contribui\u00E7\u00F5es
 about.date=Zurique, 8 de Fevereiro de 2011
 about.elearningjournal.test.2012=O eLearning-Journal classificou o LMS OpenOLAT com uma pontua\u00E7\u00E3o de "1.5" em uma compara\u00E7\u00E3o extensa e em testes de LMS dispon\u00EDveis no mercado. Com este grande resultado, o OpenOLAT \u00E9 avaliado como a melhor solu\u00E7\u00E3o. Como grande destaque, o OpenOLAT foi nomeado devido ao grande n\u00FAmero de recursos e ferramentas dispon\u00EDveis.
diff --git a/src/main/java/org/olat/modules/co/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/co/_i18n/LocalStrings_pt_BR.properties
index 939765ef7422ce981685a0b6678ed1156e5c0da9..bae0eea64cb84403dc234b8e4465597d88f06f35 100644
--- a/src/main/java/org/olat/modules/co/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/co/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 17 16:18:32 CEST 2010
+#Fri Jul 10 22:54:21 CEST 2015
 contact.attachment=Anexo
 contact.attachment.maxsize={0} MB \u00E9 o m\u00E1ximo para anexos
 contact.body=Mensagem
@@ -9,6 +9,7 @@ contact.subject=Assunto
 contact.to=Para
 contact.to.groupname.undisclosedrecipients=Receptores predefinidos
 error.field.not.empty=Este campo n\u00E3o deve ficar vazio.
+error.field.not.valid.email=Precisa ser um endere\u00E7o de E-mail v\u00E1lido
 error.msg.content.nok=A mensagem ou seu assunto \u00E9 inv\u00E1lido.
 error.msg.notconnectto.smtp=Uma conex\u00E3o ao servidor SMTP <i>{0}</i> n\u00E3o pode ser estabelecida.
 error.msg.nousers=O grupo receptor selecionado n\u00E3o tem participantes. Seu e-mail n\u00E3o pode ser enviado.
diff --git a/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties
index 1c31acc2a4cd1900270eb1e970cb0304a1a0c4d5..fe914ade4398e953e0379caf0d228c3162a1b3b6 100644
--- a/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Sat Jan 24 15:07:57 CET 2015
+#Fri Jul 10 14:57:13 CEST 2015
 assessment.open=Avalia\u00E7\u00E3o
 chelp.coaching.intro=Se voc\u00EA est\u00E1 treinando um grupo de estudo ou um curso, e o mesmo possui um comprovante de conclus\u00E3o, a ferramenta de Coaching ir\u00E1 aparecer na barra de navega\u00E7\u00E3o superior. A ferramenta de Coaching concede uma vis\u00E3o abrangente da situa\u00E7\u00E3o dos alunos nos cursos.\r\n<br/>Use a navega\u00E7\u00E3o no menu para examinar informa\u00E7\u00F5es sobre a aprendizagem dos usu\u00E1rios\: individualmente, por grupos ou por cursos. A barra de progresso indica se um usu\u00E1rio, grupo ou curso cumpriu todas as avalia\u00E7\u00F5es exigidas ou se algo est\u00E1 faltando e os usu\u00E1rios n\u00E3o passaram nas avalia\u00E7\u00F5es. Na vis\u00E3o de lista, use a ordem das colunas para ordenar por usu\u00E1rios que precisam de mais aten\u00E7\u00E3o.\r\n<br />Uma vez na vis\u00E3o por usu\u00E1rio voc\u00EA pode usar a seta de navega\u00E7\u00E3o para percorrer os seus usu\u00E1rios e simplificar a navega\u00E7\u00E3o. Na vista de detalhes de usu\u00E1rios voc\u00EA vai ver os comprovantes de conclus\u00E3o deles, como eles mesmos v\u00EAem. Alterne para a exibi\u00E7\u00E3o de ferramenta de avalia\u00E7\u00E3o para ajustar a pontua\u00E7\u00E3o usu\u00E1rios ou para deixar-lhe um coment\u00E1rio.
 chelp.coaching.title=Ferramenta Coaching
@@ -28,6 +28,7 @@ next=Pr\u00F3ximo
 next.course=$\:next
 next.group=$\:next
 next.student=$\:next
+only.active=Apenas ativo
 open=Aberto
 open.course=$\:open
 open.group=$\:open
diff --git a/src/main/java/org/olat/modules/openmeetings/manager/OpenMeetingsManagerImpl.java b/src/main/java/org/olat/modules/openmeetings/manager/OpenMeetingsManagerImpl.java
index 0eb450b0dd1e147a482710b598aaea90dbb3f025..a2a105f058571ad1136c65a8aa0b59d6f6a4c875 100644
--- a/src/main/java/org/olat/modules/openmeetings/manager/OpenMeetingsManagerImpl.java
+++ b/src/main/java/org/olat/modules/openmeetings/manager/OpenMeetingsManagerImpl.java
@@ -346,10 +346,18 @@ public class OpenMeetingsManagerImpl implements OpenMeetingsManager, UserDataDel
 			Room omRoom = roomWs.getRoomById(sid, roomId);
 			if(omRoom != null) {
 				room.setComment(omRoom.getComment());
-				room.setModerated(omRoom.isIsModeratedRoom());
-				room.setAudioOnly(omRoom.isIsAudioOnly());
+				if(omRoom.isIsModeratedRoom() != null) {
+					room.setModerated(omRoom.isIsModeratedRoom());
+				}
+				if(omRoom.isIsAudioOnly() != null) {
+					room.setAudioOnly(omRoom.isIsAudioOnly());
+				}
 				room.setName(omRoom.getName());
-				room.setRoomId(omRoom.getRoomsId());
+				if(omRoom.getRoomsId() != null) {
+					room.setRoomId(omRoom.getRoomsId());
+				} else {
+					room.setRoomId(roomId);
+				}
 				room.setSize(omRoom.getNumberOfPartizipants());
 				room.setType(omRoom.getRoomtype().getRoomtypesId());
 				room.setClosed(omRoom.isIsClosed());
@@ -717,7 +725,7 @@ public class OpenMeetingsManagerImpl implements OpenMeetingsManager, UserDataDel
 		RoomService ss = new RoomService();
 		RoomServicePortType port = ss.getRoomServiceHttpSoap11Endpoint();
 		String endPoint = getOpenMeetingsEndPoint() + "RoomService?wsdl";
-    ((BindingProvider)port).getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, endPoint);
+		((BindingProvider)port).getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, endPoint);
 		return port;
 	}
 	
@@ -725,7 +733,7 @@ public class OpenMeetingsManagerImpl implements OpenMeetingsManager, UserDataDel
 		UserService ss = new UserService();
 		UserServicePortType port = ss.getUserServiceHttpSoap11Endpoint();
 		String endPoint = getOpenMeetingsEndPoint() + "UserService?wsdl";
-    ((BindingProvider)port).getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, endPoint);
+		((BindingProvider)port).getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, endPoint);
 		return port;
 	}
 	
diff --git a/src/main/java/org/olat/modules/reminder/ReminderService.java b/src/main/java/org/olat/modules/reminder/ReminderService.java
index e6c2cb964b5f9ba55a282b6c278be152d74999a2..cfe50989f156d7498e7e14baf8ec2beff1371bcf 100644
--- a/src/main/java/org/olat/modules/reminder/ReminderService.java
+++ b/src/main/java/org/olat/modules/reminder/ReminderService.java
@@ -54,7 +54,7 @@ public interface ReminderService {
 	
 	public List<ReminderInfos> getReminderInfos(RepositoryEntryRef entry);
 	
-	public Reminder duplicate(Reminder toCopy);
+	public Reminder duplicate(Reminder toCopy, Identity creator);
 	
 	public void delete(Reminder reminder);
 	
diff --git a/src/main/java/org/olat/modules/reminder/manager/ReminderDAO.java b/src/main/java/org/olat/modules/reminder/manager/ReminderDAO.java
index 3ea165d4f6022fc93b5367c72b0c7a11d20c1af9..466b5a170ebb84a5998ecbf0fdcd189b02378b56 100644
--- a/src/main/java/org/olat/modules/reminder/manager/ReminderDAO.java
+++ b/src/main/java/org/olat/modules/reminder/manager/ReminderDAO.java
@@ -87,7 +87,7 @@ public class ReminderDAO {
 		return reminders.isEmpty() ? null : reminders.get(0);
 	}
 
-	public Reminder duplicate(Reminder toCopy) {
+	public Reminder duplicate(Reminder toCopy, Identity creator) {
 		ReminderImpl reminder = new ReminderImpl();
 		Date now = new Date();
 		reminder.setCreationDate(now);
@@ -97,7 +97,7 @@ public class ReminderDAO {
 					.getReference(RepositoryEntry.class, toCopy.getEntry().getKey());
 			reminder.setEntry(entryRef);
 		}
-		
+		reminder.setCreator(creator);
 		reminder.setDescription(toCopy.getDescription() + " (Copy)");
 		reminder.setConfiguration(toCopy.getConfiguration());
 		reminder.setEmailBody(toCopy.getEmailBody());
diff --git a/src/main/java/org/olat/modules/reminder/manager/ReminderRuleEngine.java b/src/main/java/org/olat/modules/reminder/manager/ReminderRuleEngine.java
index ac3f48448cffb738c1b193a685ffc2e66c103319..b22df840e70d418a6f1ab082e77935479c5cf69d 100644
--- a/src/main/java/org/olat/modules/reminder/manager/ReminderRuleEngine.java
+++ b/src/main/java/org/olat/modules/reminder/manager/ReminderRuleEngine.java
@@ -65,10 +65,6 @@ public class ReminderRuleEngine {
 	private DateRuleSPI dateRuleSpi;
 	@Autowired
 	private UserPropertyRuleSPI userPropertyRuleSpi;
-	@Autowired
-	private BusinessGroupRoleRuleSPI groupRoleRuleSpi;
-	@Autowired
-	private RepositoryEntryRoleRuleSPI repoRoleRuleSpi;
 	
 	@Autowired
 	private ReminderDAO reminderDao;
diff --git a/src/main/java/org/olat/modules/reminder/manager/ReminderServiceImpl.java b/src/main/java/org/olat/modules/reminder/manager/ReminderServiceImpl.java
index b4edfa7e3258bfd30f449b8d7e3ac146ad6659d4..e3190d72f6ffc9d27bb024d7725f69b4d7b56ff9 100644
--- a/src/main/java/org/olat/modules/reminder/manager/ReminderServiceImpl.java
+++ b/src/main/java/org/olat/modules/reminder/manager/ReminderServiceImpl.java
@@ -148,8 +148,8 @@ public class ReminderServiceImpl implements ReminderService {
 	}
 	
 	@Override
-	public Reminder duplicate(Reminder toCopy) {
-		return reminderDao.duplicate(toCopy);
+	public Reminder duplicate(Reminder toCopy, Identity creator) {
+		return reminderDao.duplicate(toCopy, creator);
 	}
 	
 	@Override
diff --git a/src/main/java/org/olat/modules/reminder/rule/AbstractLaunchDateRuleSPI.java b/src/main/java/org/olat/modules/reminder/rule/AbstractLaunchDateRuleSPI.java
index 0320968df7aaf95ae5e6f57981841237ad41a5e1..62bf2d833dcdf5d29addfae9e781c9a1696b43cc 100644
--- a/src/main/java/org/olat/modules/reminder/rule/AbstractLaunchDateRuleSPI.java
+++ b/src/main/java/org/olat/modules/reminder/rule/AbstractLaunchDateRuleSPI.java
@@ -25,14 +25,12 @@ import java.util.List;
 import java.util.Map;
 
 import org.olat.core.id.Identity;
-import org.olat.course.assessment.manager.UserCourseInformationsManager;
 import org.olat.modules.reminder.FilterRuleSPI;
 import org.olat.modules.reminder.ReminderRule;
 import org.olat.modules.reminder.RuleEditorFragment;
 import org.olat.modules.reminder.model.ReminderRuleImpl;
 import org.olat.modules.reminder.ui.CourseLaunchRuleEditor;
 import org.olat.repository.RepositoryEntry;
-import org.springframework.beans.factory.annotation.Autowired;
 
 /**
  * 
@@ -41,9 +39,6 @@ import org.springframework.beans.factory.annotation.Autowired;
  *
  */
 public abstract class AbstractLaunchDateRuleSPI  implements FilterRuleSPI {
-	
-	@Autowired
-	private UserCourseInformationsManager userCourseInformationsManager;
 
 	@Override
 	public String getCategory() {
diff --git a/src/main/java/org/olat/modules/reminder/rule/RepositoryEntryLifecycleAfterValidFromRuleSPI.java b/src/main/java/org/olat/modules/reminder/rule/RepositoryEntryLifecycleAfterValidFromRuleSPI.java
index 41b19ed8629a479cf1170012ef52cc2449c9617b..83d5b9161e3f5346072cf208fe49cdc215e8e251 100644
--- a/src/main/java/org/olat/modules/reminder/rule/RepositoryEntryLifecycleAfterValidFromRuleSPI.java
+++ b/src/main/java/org/olat/modules/reminder/rule/RepositoryEntryLifecycleAfterValidFromRuleSPI.java
@@ -27,7 +27,7 @@ import org.olat.modules.reminder.ReminderRule;
 import org.olat.modules.reminder.RepositoryEntryRuleSPI;
 import org.olat.modules.reminder.RuleEditorFragment;
 import org.olat.modules.reminder.model.ReminderRuleImpl;
-import org.olat.modules.reminder.ui.RepositoryEntryLifecycleAfterValidFromRuleEditor;
+import org.olat.modules.reminder.ui.RepositoryEntryLifecycleAfterValidRuleEditor;
 import org.olat.repository.RepositoryEntry;
 import org.olat.repository.model.RepositoryEntryLifecycle;
 import org.springframework.stereotype.Service;
@@ -60,7 +60,7 @@ public class RepositoryEntryLifecycleAfterValidFromRuleSPI implements Repository
 	
 	@Override
 	public RuleEditorFragment getEditorFragment(ReminderRule rule, RepositoryEntry entry) {
-		return new RepositoryEntryLifecycleAfterValidFromRuleEditor(rule, this.getClass().getSimpleName());
+		return new RepositoryEntryLifecycleAfterValidRuleEditor(rule, this.getClass().getSimpleName(), "/repo_valid_from.html");
 	}
 
 	@Override
diff --git a/src/main/java/org/olat/modules/reminder/rule/RepositoryEntryLifecycleAfterValidToRuleSPI.java b/src/main/java/org/olat/modules/reminder/rule/RepositoryEntryLifecycleAfterValidToRuleSPI.java
new file mode 100644
index 0000000000000000000000000000000000000000..201208cebe7ad2c120db5469a9ff55b1004f6d12
--- /dev/null
+++ b/src/main/java/org/olat/modules/reminder/rule/RepositoryEntryLifecycleAfterValidToRuleSPI.java
@@ -0,0 +1,122 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package org.olat.modules.reminder.rule;
+
+import java.util.Calendar;
+import java.util.Date;
+
+import org.olat.course.export.CourseEnvironmentMapper;
+import org.olat.modules.reminder.ReminderRule;
+import org.olat.modules.reminder.RepositoryEntryRuleSPI;
+import org.olat.modules.reminder.RuleEditorFragment;
+import org.olat.modules.reminder.model.ReminderRuleImpl;
+import org.olat.modules.reminder.ui.RepositoryEntryLifecycleAfterValidRuleEditor;
+import org.olat.repository.RepositoryEntry;
+import org.olat.repository.model.RepositoryEntryLifecycle;
+import org.springframework.stereotype.Service;
+
+
+/**
+ * 
+ * Initial date: 26.05.2015<br>
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+@Service
+public class RepositoryEntryLifecycleAfterValidToRuleSPI implements RepositoryEntryRuleSPI  {
+
+
+	@Override
+	public String getLabelI18nKey() {
+		return "rule.lifecycle.validto";
+	}
+	
+	@Override
+	public String getCategory() {
+		return "course";
+	}
+	
+	@Override
+	public ReminderRule clone(ReminderRule rule, CourseEnvironmentMapper envMapper) {
+		return rule.clone();
+	}
+	
+	@Override
+	public RuleEditorFragment getEditorFragment(ReminderRule rule, RepositoryEntry entry) {
+		return new RepositoryEntryLifecycleAfterValidRuleEditor(rule, this.getClass().getSimpleName(), "/repo_valid_to.html");
+	}
+
+	@Override
+	public boolean evaluate(RepositoryEntry entry, ReminderRule rule) {
+		boolean allOk = true;
+		if(rule instanceof ReminderRuleImpl) {
+			RepositoryEntryLifecycle lifecycle = entry.getLifecycle();
+			if(lifecycle != null && lifecycle.getValidTo() != null) {
+				allOk &= evaluate(lifecycle, rule);
+			} else {
+				allOk &= false;
+			}
+		}
+		return allOk;
+	}
+	
+	public boolean evaluate(RepositoryEntryLifecycle lifecycle, ReminderRule rule) {
+		Date now = cleanNow();
+		ReminderRuleImpl r = (ReminderRuleImpl)rule;
+		int distance = Integer.parseInt(r.getRightOperand());
+		LaunchUnit unit = LaunchUnit.valueOf(r.getRightUnit());
+		Date referenceDate = getDate(lifecycle.getValidTo(), distance, unit);
+		return now.compareTo(referenceDate) >= 0;
+	}
+
+	private Date cleanNow() {
+		Calendar cal = Calendar.getInstance();
+		cal.setTime(new Date());
+		cal.set(Calendar.HOUR_OF_DAY, 0);
+		cal.set(Calendar.MINUTE, 0);
+		cal.set(Calendar.SECOND, 0);
+		cal.set(Calendar.MILLISECOND, 0);
+		return cal.getTime();
+	}
+	
+	private Date getDate(Date date, int distance, LaunchUnit unit) {
+		Calendar cal = Calendar.getInstance();
+		cal.setTime(date);
+		switch(unit) {
+			case day:
+				cal.add(Calendar.DATE, distance);
+				break;
+			case week:
+				cal.add(Calendar.DATE, 7 * distance);
+				break;
+			case month:
+				cal.add(Calendar.MONTH, distance);
+				break;
+			case year:
+				cal.add(Calendar.YEAR, distance);
+				break;
+		}
+		cal.set(Calendar.HOUR_OF_DAY, 0);
+		cal.set(Calendar.MINUTE, 0);
+		cal.set(Calendar.SECOND, 0);
+		cal.set(Calendar.MILLISECOND, 0);
+		return cal.getTime();
+	}
+}
\ No newline at end of file
diff --git a/src/main/java/org/olat/modules/reminder/ui/RepositoryEntryLifecycleAfterValidFromRuleEditor.java b/src/main/java/org/olat/modules/reminder/ui/RepositoryEntryLifecycleAfterValidRuleEditor.java
similarity index 92%
rename from src/main/java/org/olat/modules/reminder/ui/RepositoryEntryLifecycleAfterValidFromRuleEditor.java
rename to src/main/java/org/olat/modules/reminder/ui/RepositoryEntryLifecycleAfterValidRuleEditor.java
index dd2cb38f50f1ca500b3ebb9c657cb18ce42f3d56..e9ed653556312b13844db2fea2b06d2fcd33ad59 100644
--- a/src/main/java/org/olat/modules/reminder/ui/RepositoryEntryLifecycleAfterValidFromRuleEditor.java
+++ b/src/main/java/org/olat/modules/reminder/ui/RepositoryEntryLifecycleAfterValidRuleEditor.java
@@ -41,7 +41,7 @@ import org.olat.modules.reminder.rule.LaunchUnit;
  * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
  *
  */
-public class RepositoryEntryLifecycleAfterValidFromRuleEditor extends RuleEditorFragment {
+public class RepositoryEntryLifecycleAfterValidRuleEditor extends RuleEditorFragment {
 	
 	private static final String[] unitKeys = new String[]{
 		LaunchUnit.day.name(), LaunchUnit.week.name(), LaunchUnit.month.name(), LaunchUnit.year.name()
@@ -51,16 +51,18 @@ public class RepositoryEntryLifecycleAfterValidFromRuleEditor extends RuleEditor
 	private SingleSelection unitEl;
 	
 	private final String ruleType;
+	private final String templateName;
 	
-	public RepositoryEntryLifecycleAfterValidFromRuleEditor(ReminderRule rule, String ruleType) {
+	public RepositoryEntryLifecycleAfterValidRuleEditor(ReminderRule rule, String ruleType, String templateName) {
 		super(rule);
 		this.ruleType = ruleType;
+		this.templateName = templateName;
 	}
 
 	@Override
 	public FormItem initForm(FormItemContainer formLayout, Controller listener, UserRequest ureq) {
 		
-		String page = Util.getPackageVelocityRoot(this.getClass()) + "/repo_valid.html";
+		String page = Util.getPackageVelocityRoot(this.getClass()) + templateName;
 		String id = Long.toString(CodeHelper.getRAMUniqueID());
 		
 		Translator trans = formLayout.getTranslator();
diff --git a/src/main/java/org/olat/modules/reminder/ui/_content/repo_valid.html b/src/main/java/org/olat/modules/reminder/ui/_content/repo_valid_from.html
similarity index 100%
rename from src/main/java/org/olat/modules/reminder/ui/_content/repo_valid.html
rename to src/main/java/org/olat/modules/reminder/ui/_content/repo_valid_from.html
diff --git a/src/main/java/org/olat/modules/reminder/ui/_content/repo_valid_to.html b/src/main/java/org/olat/modules/reminder/ui/_content/repo_valid_to.html
new file mode 100644
index 0000000000000000000000000000000000000000..af590c51fb50fe38906b3ee682980d00ecaeae7d
--- /dev/null
+++ b/src/main/java/org/olat/modules/reminder/ui/_content/repo_valid_to.html
@@ -0,0 +1,6 @@
+<div class='form-inline'>
+	$r.render("launchvalue$id") $r.render("launchunit$id") <span class="form-control-static">$r.translate("after.validto")</span>
+	#if($f.hasError("launchvalue$id"))
+		<br/>$r.render("launchvalue${id}_ERROR")
+	#end
+</div>
\ No newline at end of file
diff --git a/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_de.properties
index 424afa848a5ad37df4a4fa008f2cc6ca6360b4f0..1a8ad6c4af65ef3e6b201b2d358fc2ff3c55657d 100644
--- a/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_de.properties
@@ -2,6 +2,7 @@
 admin.menu.title=Kurserinnerungen
 admin.menu.title.alt=Kurserinnerungen
 after.validfrom=nach Beginn
+after.validto=nach End
 ago=her
 default.send.time=Standard Sendezeit f\u00FCr Erinnerungen
 enable.reminders=Kurserinnerungen einschalten
@@ -21,6 +22,7 @@ rule.course.role=Kursrolle
 rule.group.member=Gruppenteilnehmer
 rule.initial.course.launch.date=Erster Kursbesuch
 rule.lifecycle.validfrom=Beginndatum von Kurs-Durchf\u00FChrungzeitraum
+rule.lifecycle.validto=Enddatum von Kurs-Durchf\u00FChrungzeitraum
 rule.recent.course.launch.date=Letzter Kursbesuch
 rule.user.property=Benutzereigenschaft
 
diff --git a/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_en.properties
index b2817fd996b1a366c3fdb80df1208eac96fb5dba..440da7cb6bddc3f24ac92b7649191fd6236180e0 100644
--- a/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_en.properties
@@ -2,6 +2,7 @@
 admin.menu.title=Course reminders
 admin.menu.title.alt=Course reminders
 after.validfrom=after begin date
+after.validto=after end date
 ago=since
 default.send.time=Default time to send reminders
 enable.reminders=Activate course reminders
@@ -21,6 +22,7 @@ rule.course.enrollment.date=Enrollment date
 rule.course.role=Course role
 rule.group.member=Group member
 rule.lifecycle.validfrom=Begin date of execution period
+rule.lifecycle.validto=End date of execution period
 rule.initial.course.launch.date=Initial course launch date
 rule.recent.course.launch.date=Recent course launch date
 rule.user.property=User property
diff --git a/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..960ebfb4ca2e7b2a5df0438fc6cc66e3ab4348a5
--- /dev/null
+++ b/src/main/java/org/olat/modules/reminder/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,27 @@
+#Fri Jul 10 17:23:59 CEST 2015
+admin.menu.title=Lembretes de curso
+admin.menu.title.alt=Lembretes de Curso
+after.validfrom=Ap\u00F3s o in\u00EDcio
+after.validto=Ap\u00F3s a data final
+ago=desde
+default.send.time=Hora padr\u00E3o para enviar lembretes
+enable.reminders=Ativar lembretes do curso
+enable.sms.reminders=Lembretes SMS
+error.group.not.found=Grupo n\u00E3o existe dentro deste curso
+interval.1=A cada hora
+interval.12=2 vezes por dia
+interval.2=A cada 2 horas
+interval.24=1 vez ao dia
+interval.4=A cada 4 horas
+interval.6=4 vezes ao dia
+interval.8=3 vezes ao dia
+reminder.admin.title=Lembretes de Curso
+rule.after.date=Ap\u00F3s data
+rule.course.enrollment.date=Data de inscri\u00E7\u00E3o
+rule.course.role=Fun\u00E7\u00E3o curso
+rule.group.member=Membro de grupo
+rule.initial.course.launch.date=Data inicial do lan\u00E7amento do Curso
+rule.lifecycle.validfrom=Data inicial do per\u00EDodo de execu\u00E7\u00E3o
+rule.lifecycle.validto=Data de t\u00E9rmino do per\u00EDodo de execu\u00E7\u00E3o
+rule.recent.course.launch.date=\u00DAltimo lan\u00E7amento de curso
+rule.user.property=Propriedade de usu\u00E1rio
diff --git a/src/main/java/org/olat/modules/vitero/manager/ViteroManager.java b/src/main/java/org/olat/modules/vitero/manager/ViteroManager.java
index 5c4dfbbeaa2779de593972ed08cd819ae6df4307..6277ec30608f869145d1b2e35806267ba258bab2 100644
--- a/src/main/java/org/olat/modules/vitero/manager/ViteroManager.java
+++ b/src/main/java/org/olat/modules/vitero/manager/ViteroManager.java
@@ -55,7 +55,8 @@ import org.olat.core.id.Identity;
 import org.olat.core.id.OLATResourceable;
 import org.olat.core.id.User;
 import org.olat.core.id.UserConstants;
-import org.olat.core.manager.BasicManager;
+import org.olat.core.logging.OLog;
+import org.olat.core.logging.Tracing;
 import org.olat.core.util.StringHelper;
 import org.olat.core.util.WebappHelper;
 import org.olat.core.util.xml.XStreamHelper;
@@ -96,6 +97,7 @@ import de.vitero.schema.booking.DeleteBookingResponse;
 import de.vitero.schema.booking.GetBookingListByDateRequest;
 import de.vitero.schema.booking.GetBookingListByUserAndCustomerInFutureRequest;
 import de.vitero.schema.booking.Newbookingtype;
+import de.vitero.schema.booking.UpdateBookingRequest;
 import de.vitero.schema.group.ChangeGroupRoleRequest;
 import de.vitero.schema.group.Completegrouptype;
 import de.vitero.schema.group.CreateGroupRequest;
@@ -143,8 +145,9 @@ import de.vitero.schema.user.Usertype;
  * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
  */
 @Service
-public class ViteroManager extends BasicManager implements UserDataDeletable {
+public class ViteroManager implements UserDataDeletable {
 	
+	private static final OLog log = Tracing.createLoggerFor(ViteroManager.class);
 	private static final SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmm");
 	
 	private static final String VMS_PROVIDER = "VMS";
@@ -256,7 +259,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 					updateVmsUser(identity, userId);
 					storePortrait(identity, userId);
 				} catch (Exception e) {
-					logError("Cannot update user on vitero system:" + identity.getName(), e);
+					log.error("Cannot update user on vitero system:" + identity.getName(), e);
 				}
 			}
 			
@@ -276,12 +279,12 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		} catch(SOAPFaultException f) {
 			ErrorCode code = handleAxisFault(f);
 			switch(code) {
-				case userDoesntExist: logError("User does not exist.", f); break;
-				case userNotAssignedToGroup: logError("User not assigned to group.", f); break;
-				case invalidAttribut: logError("Invalid attribute.", f); break; 
-				case invalidTimezone: logError("Invalid time zone.", f); break;
+				case userDoesntExist: log.error("User does not exist.", f); break;
+				case userNotAssignedToGroup: log.error("User not assigned to group.", f); break;
+				case invalidAttribut: log.error("Invalid attribute.", f); break; 
+				case invalidTimezone: log.error("Invalid time zone.", f); break;
 				case bookingDoesntExist:
-				case bookingDoesntExistPrime: logError("Booking does not exist.", f); break;
+				case bookingDoesntExistPrime: log.error("Booking does not exist.", f); break;
 				default: logAxisError("Cannot create session code.", f);
 			}
 			return null;
@@ -289,7 +292,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot create session code.", e);
+			log.error("Cannot create session code.", e);
 			return null;
 		}
 	}
@@ -312,7 +315,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 					updateVmsUser(identity, userId);
 					storePortrait(identity, userId);
 				} catch (Exception e) {
-					logError("Cannot update user on vitero system:" + identity.getName(), e);
+					log.error("Cannot update user on vitero system:" + identity.getName(), e);
 				}
 			}
 
@@ -334,12 +337,12 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		} catch(SOAPFaultException f) {
 			ErrorCode code = handleAxisFault(f);
 			switch(code) {
-				case userDoesntExist: logError("User does not exist.", f); break;
-				case userNotAssignedToGroup: logError("User not assigned to group.", f); break;
-				case invalidAttribut: logError("Invalid attribute.", f); break; 
-				case invalidTimezone: logError("Invalid time zone.", f); break;
+				case userDoesntExist: log.error("User does not exist.", f); break;
+				case userNotAssignedToGroup: log.error("User not assigned to group.", f); break;
+				case invalidAttribut: log.error("Invalid attribute.", f); break; 
+				case invalidTimezone: log.error("Invalid time zone.", f); break;
 				case bookingDoesntExist:
-				case bookingDoesntExistPrime: logError("Booking does not exist.", f); break;
+				case bookingDoesntExistPrime: log.error("Booking does not exist.", f); break;
 				default: logAxisError("Cannot create session code.", f);
 			}
 			return null;
@@ -347,11 +350,17 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot create session code.", e);
+			log.error("Cannot create session code.", e);
 			return null;
 		}
 	}
 	
+	/**
+	 * 
+	 * @param id The group id
+	 * @return
+	 * @throws VmsNotAvailableException
+	 */
 	public ViteroGroupRoles getGroupRoles(int id)
 	throws VmsNotAvailableException {
 		try {
@@ -384,6 +393,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 					if(email != null) {
 						GroupRole role = GroupRole.valueOf(participant.getRole());
 						groupRoles.getEmailsToRole().put(email, role);
+						groupRoles.getEmailsToVmsUserId().put(email, userId);
 					}
 				}
 			}
@@ -443,7 +453,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot get the list of users of customer: " + viteroModule.getCustomerId(), e);
+			log.error("Cannot get the list of users of customer: " + viteroModule.getCustomerId(), e);
 			return null;
 		}
 	}
@@ -466,7 +476,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot get the list of users in group: " + groupId, e);
+			log.error("Cannot get the list of users in group: " + groupId, e);
 			return null;
 		}
 	}
@@ -502,7 +512,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		try {
 			dbInstance.commitAndCloseSession();
 		} catch (Exception e) {
-			logError("Close safely for VMS", e);
+			log.error("Close safely for VMS", e);
 		}
 	}
 	
@@ -578,7 +588,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot create vms user.", e);
+			log.error("Cannot create vms user.", e);
 			return true;
 		}
 	}
@@ -664,7 +674,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot create vms user.", e);
+			log.error("Cannot create vms user.", e);
 			return -1;
 		}
 	}
@@ -699,7 +709,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot store the portrait of " + userId, e);
+			log.error("Cannot store the portrait of " + userId, e);
 			return false;
 		}
 	}
@@ -715,7 +725,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 				deleteVmsUser(userId);
 			}
 		} catch (VmsNotAvailableException e) {
-			logError("Cannot delete a vms user after a OLAT user deletion.", e);
+			log.error("Cannot delete a vms user after a OLAT user deletion.", e);
 		}
 	}
 	
@@ -734,7 +744,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot delete vms user: " + userId, e);
+			log.error("Cannot delete vms user: " + userId, e);
 		}
 	}
 
@@ -758,14 +768,14 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		} catch(SOAPFaultException f) {
 			ErrorCode code = handleAxisFault(f);
 			switch(code) {
-				case invalidAttribut: logError("ids <=0 or invalid attributs", f); break;
+				case invalidAttribut: log.error("ids <=0 or invalid attributs", f); break;
 				default: logAxisError("Cannot get licence for customer: " + viteroModule.getCustomerId(), f);
 			}
 		} catch (WebServiceException e) {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot get licence for customer: " + viteroModule.getCustomerId(), e);
+			log.error("Cannot get licence for customer: " + viteroModule.getCustomerId(), e);
 		}
 		return roomSizes;
 	}
@@ -795,7 +805,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot get licence for available room by dates.", e);
+			log.error("Cannot get licence for available room by dates.", e);
 		}
 		return roomSizes;
 	}
@@ -821,7 +831,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot create a group.", e);
+			log.error("Cannot create a group.", e);
 			return -1;
 		}
 	}
@@ -844,7 +854,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot create a group.", e);
+			log.error("Cannot create a group.", e);
 			return null;
 		}
 	}
@@ -859,8 +869,8 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		} catch(SOAPFaultException f) {
 			ErrorCode code = handleAxisFault(f);
 			switch(code) {
-				case groupDoesntExist: logError("Group doesn't exist!", f); break;
-				case invalidAttribut: logError("Group id <= 0!", f);
+				case groupDoesntExist: log.error("Group doesn't exist!", f); break;
+				case invalidAttribut: log.error("Group id <= 0!", f);
 				default: logAxisError("Cannot delete group: " + vBooking.getGroupId(), f);
 			}
 			return false;
@@ -868,18 +878,45 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot delete group: " + vBooking.getGroupId(), e);
+			log.error("Cannot delete group: " + vBooking.getGroupId(), e);
 			return false;
 		}
 	}
 	
-	public boolean addToRoom(ViteroBooking booking, Identity identity, GroupRole role)
+	public ViteroStatus changeGroupRole(int groupId, int vmsUserId, int roleId)
+	throws VmsNotAvailableException {
+		try {
+			Group groupWs = getGroupWebService();
+			ChangeGroupRoleRequest roleRequest = new ChangeGroupRoleRequest();
+			roleRequest.setGroupid(groupId);
+			roleRequest.setUserid(vmsUserId);
+			roleRequest.setRole(roleId);
+			groupWs.changeGroupRole(roleRequest);
+			return new ViteroStatus();
+		} catch(SOAPFaultException f) {
+			ErrorCode code = handleAxisFault(f);
+			switch(code) {
+				case userDoesntExist: log.error("The user doesn ́t exist!", f); break;
+				case groupDoesntExist: log.error("The group doesn ́t exist", f); break;
+				default: logAxisError("Cannot add an user to a group", f);
+			}
+			return new ViteroStatus(code);
+		} catch (WebServiceException e) {
+			if(e.getCause() instanceof ConnectException) {
+				throw new VmsNotAvailableException();
+			}
+			log.error("Cannot add an user to a group", e);
+			return new ViteroStatus(ErrorCode.unkown);
+		}
+	}
+	
+	public ViteroStatus addToRoom(ViteroBooking booking, Identity identity, GroupRole role)
 	throws VmsNotAvailableException {
 		try {
 			GetUserInfo userInfo = getVmsUserId(identity, true);
 			int userId = userInfo.getUserId();
 			if(userId < 0) {
-				return false;
+				return new ViteroStatus(ErrorCode.userDoesntExist);
 			}
 			
 			if(!userInfo.isCreated()) {
@@ -888,7 +925,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 					updateVmsUser(identity, userId);
 					//storePortrait(identity, userId);
 				} catch (Exception e) {
-					logError("Cannot update user on vitero system:" + identity.getName(), e);
+					log.error("Cannot update user on vitero system:" + identity.getName(), e);
 				}
 			}
 			
@@ -907,59 +944,59 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 				groupWs.changeGroupRole(roleRequest);
 			}
 			
-			return true;
+			return new ViteroStatus();
 		} catch(SOAPFaultException f) {
 			ErrorCode code = handleAxisFault(f);
 			switch(code) {
-				case userDoesntExist: logError("The user doesn ́t exist!", f); break;
-				case userNotAttachedToCustomer: logError("The user is not attached to the customer (to which this group belongs)", f); break;
-				case groupDoesntExist: logError("The group doesn ́t exist", f); break;
-				case invalidAttribut: logError("An id <= 0", f); break;
+				case userDoesntExist: log.error("The user doesn ́t exist!", f); break;
+				case userNotAttachedToCustomer: log.error("The user is not attached to the customer (to which this group belongs)", f); break;
+				case groupDoesntExist: log.error("The group doesn ́t exist", f); break;
+				case invalidAttribut: log.error("An id <= 0", f); break;
 				default: logAxisError("Cannot add an user to a group", f);
 			}
-			return false;
+			return new ViteroStatus(code);
 		} catch (WebServiceException e) {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot add an user to a group", e);
-			return false;
+			log.error("Cannot add an user to a group", e);
+			return new ViteroStatus(ErrorCode.unkown);
 		}
 	}
 	
-	public boolean removeFromRoom(ViteroBooking booking, Identity identity)
+	public ViteroStatus removeFromRoom(ViteroBooking booking, Identity identity)
 	throws VmsNotAvailableException {
 		GetUserInfo userInfo = getVmsUserId(identity, true);
 		int userId = userInfo.getUserId();
 		if(userId < 0) {
-			return true;//nothing to remove
+			return new ViteroStatus();//nothing to remove
 		}
 		return removeFromRoom(booking, userId);
 	}
 	
-	public boolean removeFromRoom(ViteroBooking booking, int userId)
+	public ViteroStatus removeFromRoom(ViteroBooking booking, int userId)
 	throws VmsNotAvailableException {
 		try {
 			Groupiduserid groupuserId = new Groupiduserid();
 			groupuserId.setGroupid(booking.getGroupId());
 			groupuserId.setUserid(userId);
 			getGroupWebService().removeUserFromGroup(groupuserId);
-			return true;
+			return new ViteroStatus();
 		} catch(SOAPFaultException f) {
 			ErrorCode code = handleAxisFault(f);
 			switch(code) {
-				case userDoesntExist: logError("The user doesn ́t exist!", f); break;
-				case groupDoesntExist: logError("The group doesn ́t exist", f); break;
-				case invalidAttribut: logError("An id <= 0", f); break;
+				case userDoesntExist: log.error("The user doesn ́t exist!", f); break;
+				case groupDoesntExist: log.error("The group doesn ́t exist", f); break;
+				case invalidAttribut: log.error("An id <= 0", f); break;
 				default: logAxisError("Cannot remove an user from a group", f);
 			}
-			return false;
+			return new ViteroStatus(code);
 		} catch (WebServiceException e) {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot remove an user from a group", e);
-			return false;
+			log.error("Cannot remove an user from a group", e);
+			return new ViteroStatus(ErrorCode.unkown);
 		}
 	}
 	
@@ -1002,9 +1039,9 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 
 	public ViteroStatus createBooking(BusinessGroup group, OLATResourceable ores, String subIdentifier, ViteroBooking vBooking)
 	throws VmsNotAvailableException {
-		Bookingtype booking = getBookingById(vBooking.getBookingId());
+		Bookingtype booking = getVmsBookingById(vBooking.getBookingId());
 		if(booking != null) {
-			logInfo("Booking already exists: " + vBooking.getBookingId());
+			log.info("Booking already exists: " + vBooking.getBookingId());
 			return new ViteroStatus();
 		}
 
@@ -1028,25 +1065,10 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			newBooking.setEndbuffer(vBooking.getEndBuffer());
 			newBooking.setGroupid(groupId);
 			newBooking.setRoomsize(vBooking.getRoomSize());
-			
-			//optional
-			/*
-			newBooking.setIgnorefaults(false);
-			newBooking.setCafe(false);
-			newBooking.setCapture(false);
-			//phone
-			BookingServiceStub.Phonetype phone = new BookingServiceStub.Phonetype();
-			phone.setDialout(false);
-			phone.setPhoneconference(false);
-			phone.setShowdialogue(false);
-			newBooking.setPhone(phone);
-
-			newBooking.setPcstateokrequired(false);
-			newBooking.setRepetitionpattern("once");
-			newBooking.setRepetitionenddate("");
-			*/
 			newBooking.setTimezone(viteroModule.getTimeZoneId());
-			
+			if(StringHelper.containsNonWhitespace(vBooking.getEventName())) {
+				newBooking.setEventname(vBooking.getEventName());
+			}
 			createRequest.setBooking(newBooking);
 
 			CreateBookingResponse response = bookingWs.createBooking(createRequest);
@@ -1065,11 +1087,11 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		} catch(SOAPFaultException f) {
 			ErrorCode code = handleAxisFault(f);
 			switch(code) {
-				case invalidTimezone: logError("Invalid time zone!", f); break;
-				case bookingCollision: logError("Booking collision!", f); break;
-				case moduleCollision: logError("Invalid module selection!", f); break;
-				case bookingInPast: logError("Booking in the past!", f); break;
-				case licenseExpired: logError("License/customer expired!", f); break;
+				case invalidTimezone: log.error("Invalid time zone!", f); break;
+				case bookingCollision: log.error("Booking collision!", f); break;
+				case moduleCollision: log.error("Invalid module selection!", f); break;
+				case bookingInPast: log.error("Booking in the past!", f); break;
+				case licenseExpired: log.error("License/customer expired!", f); break;
 				default: logAxisError("Cannot create a booking.", f);
 			}
 			return new ViteroStatus(code);
@@ -1077,7 +1099,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot create a booking.", e);
+			log.error("Cannot create a booking.", e);
 			return new ViteroStatus(ErrorCode.remoteException);
 		}
 	}
@@ -1092,12 +1114,12 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 	 */
 	public ViteroBooking updateBooking(BusinessGroup group, OLATResourceable ores, String subIdentifier, ViteroBooking vBooking)
 	throws VmsNotAvailableException {
-		Bookingtype bookingType = getBookingById(vBooking.getBookingId());
+		Bookingtype bookingType = getVmsBookingById(vBooking.getBookingId());
 		if(bookingType == null) {
-			logInfo("Booking doesn't exist: " + vBooking.getBookingId());
+			log.info("Booking doesn't exist: " + vBooking.getBookingId());
 			return null;
 		}
-		
+
 		Booking_Type booking = bookingType.getBooking();
 		//set the vms values
 		update(vBooking, booking);
@@ -1106,6 +1128,49 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		return vBooking;
 	}
 	
+	public ViteroStatus updateVmsBooking(BusinessGroup group, OLATResourceable ores, String subIdentifier, ViteroBooking vBooking)
+	throws VmsNotAvailableException {
+		try {
+			UpdateBookingRequest updateRequest = new UpdateBookingRequest();
+			updateRequest.setBookingid(vBooking.getBookingId());
+			if(StringHelper.containsNonWhitespace(vBooking.getEventName())) {
+				updateRequest.setEventname(vBooking.getEventName());
+			}
+			updateRequest.setEnd(format(vBooking.getEnd()));
+			updateRequest.setEndbuffer(vBooking.getEndBuffer());
+			updateRequest.setStart(format(vBooking.getStart()));
+			updateRequest.setStartbuffer(vBooking.getStartBuffer());
+			updateRequest.setTimezone(viteroModule.getTimeZoneId());
+			getBookingWebService().updateBooking(updateRequest);
+			return new ViteroStatus();
+		} catch(SOAPFaultException f) {
+			ErrorCode code = handleAxisFault(f);
+			switch(code) {
+				case unsufficientRights:
+				case bookingCollision:
+				case bookingInPast:
+				case noRoomsAvailable:
+					return new ViteroStatus(code);
+				case bookingDoesntExist:
+				case bookingDoesntExistPrime: {
+					deleteGroup(vBooking);
+					deleteProperty(vBooking);
+					return new ViteroStatus(code);//ok, vms deleted, group deleted...
+				}
+				default: {
+					logAxisError("Cannot update a booking.", f);
+				}
+			}
+			return new ViteroStatus(ErrorCode.unkown);
+		} catch (WebServiceException e) {
+			if(e.getCause() instanceof ConnectException) {
+				throw new VmsNotAvailableException();
+			}
+			log.error("Cannot update a booking.", e);
+			return new ViteroStatus(ErrorCode.unkown);
+		}
+	}
+	
 	public boolean deleteBooking(ViteroBooking vBooking)
 	throws VmsNotAvailableException {
 		try {
@@ -1135,7 +1200,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot delete a booking.", e);
+			log.error("Cannot delete a booking.", e);
 			return false;
 		}
 	}
@@ -1149,7 +1214,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 				deleteBooking(booking);
 			}
 		} catch (VmsNotAvailableException e) {
-			logError("", e);
+			log.error("", e);
 			markAsZombie(group, ores, subIdentifier);
 		}
 	}
@@ -1175,9 +1240,9 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 				deleteBooking(booking);
 			} catch (VmsNotAvailableException e) {
 				//try later
-				logDebug("Cannot clean-up vitero room, vms not available");
+				log.debug("Cannot clean-up vitero room, vms not available");
 			} catch (Exception e) {
-				logError("", e);
+				log.error("", e);
 			}
 		}
 	}
@@ -1211,7 +1276,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 					)) {
 				String bookingStr = property.getTextValue();
 				ViteroBooking booking = deserializeViteroBooking(bookingStr);
-				Bookingtype bookingType = getBookingById(booking.getBookingId());
+				Bookingtype bookingType = getVmsBookingById(booking.getBookingId());
 				if(bookingType != null) {
 					Booking_Type vmsBooking = bookingType.getBooking();
 					booking.setProperty(property);
@@ -1223,6 +1288,30 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		return bookings;
 	}
 	
+	public ViteroBooking getBookingById(BusinessGroup group, OLATResourceable ores, String subIdentifier, int bookingId)
+	throws VmsNotAvailableException {
+		ViteroBooking booking = null;
+		List<Property> properties = propertyManager.listProperties(null, group, ores, VMS_CATEGORY, Integer.toString(bookingId));
+		if(properties.size() > 0) {
+			Property property = properties.get(0);
+			String propIdentifier = property.getStringValue();
+			if((propIdentifier == null || subIdentifier == null)
+					|| (subIdentifier != null
+						&& (propIdentifier == null || subIdentifier.equals(propIdentifier))
+					)) {
+				String bookingStr = property.getTextValue();
+				booking = deserializeViteroBooking(bookingStr);
+				Bookingtype bookingType = getVmsBookingById(booking.getBookingId());
+				if(bookingType != null) {
+					Booking_Type vmsBooking = bookingType.getBooking();
+					booking.setProperty(property);
+					update(booking, vmsBooking);
+				}
+			}
+		}
+		return booking;
+	}
+	
 	protected List<Booking_Type> getBookingInFutureByUserId(int userId)
 	throws VmsNotAvailableException {
 		try {
@@ -1237,9 +1326,9 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		} catch(SOAPFaultException f) {
 			ErrorCode code = handleAxisFault(f);
 			switch(code) {
-				case userDoesntExist: logError("The user does not exist!", f); break;
-				case invalidAttribut: logError("ids <= 0!", f); break;
-				case invalidTimezone: logError("Invalid time zone!", f); break;
+				case userDoesntExist: log.error("The user does not exist!", f); break;
+				case invalidAttribut: log.error("ids <= 0!", f); break;
+				case invalidTimezone: log.error("Invalid time zone!", f); break;
 				default: logAxisError("Cannot get booking in future for user: " + userId, f);
 			}
 			return null;
@@ -1247,12 +1336,12 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot get booking in future for custom: " + userId, e);
+			log.error("Cannot get booking in future for custom: " + userId, e);
 			return null;
 		}
 	}
 
-	protected Bookingtype getBookingById(int id)
+	private Bookingtype getVmsBookingById(int id)
 	throws VmsNotAvailableException {
 		if(id < 0) return null;
 		
@@ -1264,8 +1353,8 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		} catch(SOAPFaultException f) {
 			ErrorCode code = handleAxisFault(f);
 			switch(code) {
-				case invalidAttribut: logError("ids <= 0", f); break;
-				case bookingDoesntExist: logError("The booking does not exist", f); break;
+				case invalidAttribut: log.error("ids <= 0", f); break;
+				case bookingDoesntExist: log.error("The booking does not exist", f); break;
 				default: logAxisError("Cannot get booking by id: " + id, f);
 			}
 			return null;
@@ -1273,7 +1362,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logError("Cannot get booking by id: " + id, e);
+			log.error("Cannot get booking by id: " + id, e);
 			return null;
 		}
 	}
@@ -1299,7 +1388,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 						if(identity != null) {
 							authenticationCreated++;
 							securityManager.createAndPersistAuthentication(identity, VMS_PROVIDER, Integer.toString(user.getId()), null, null);
-							logInfo("Recreate VMS authentication for: " + identity.getName());
+							log.info("Recreate VMS authentication for: " + identity.getName());
 						}
 					}
 				}	
@@ -1369,7 +1458,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		} catch(SOAPFaultException f) {
 			ErrorCode code = handleAxisFault(f);
 			switch(code) {
-				case unsufficientRights: logError("Unsufficient rights", f); break;
+				case unsufficientRights: log.error("Unsufficient rights", f); break;
 				default: logAxisError("Cannot check connection", f);
 			}
 			return false;
@@ -1377,7 +1466,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			if(e.getCause() instanceof ConnectException) {
 				throw new VmsNotAvailableException();
 			}
-			logWarn("Error checking connection", e);
+			log.warn("Error checking connection", e);
 			return false;
 		}
 	}
@@ -1409,7 +1498,10 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 				if("errorCode".equals(nodeName)) {
 					return extractText(soapElement);
 				} else {
-					extractErrorCode(soapElement);
+					String code = extractErrorCode(soapElement);
+					if(code != null) {
+						return code;
+					}
 				}
 			}
 		}
@@ -1441,7 +1533,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 			sb.append(f.getMessage());
 		}
 
-		logError(sb.toString(), f);
+		log.error(sb.toString(), f);
 	}
 	
 	private final List<ViteroBooking> convert(List<Booking_Type> bookings) {
@@ -1464,6 +1556,9 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 	private final ViteroBooking update(ViteroBooking vb, Booking_Type booking) {
 		vb.setBookingId(booking.getBookingid());
 		vb.setGroupId(booking.getGroupid());
+		if(StringHelper.containsNonWhitespace(booking.getEventname())) {
+			vb.setEventName(booking.getEventname());
+		}
 		vb.setRoomSize(booking.getRoomsize());
 		vb.setStart(parse(booking.getStart()));
 		vb.setStartBuffer(booking.getStartbuffer());
@@ -1638,7 +1733,7 @@ public class ViteroManager extends BasicManager implements UserDataDeletable {
 		try {
 			return dateFormat.parse(dateString);
 		} catch (ParseException e) {
-			logError("Cannot parse a date: " + dateString, e);
+			log.error("Cannot parse a date: " + dateString, e);
 			return null;
 		}
 	}
diff --git a/src/main/java/org/olat/modules/vitero/model/ErrorCode.java b/src/main/java/org/olat/modules/vitero/model/ErrorCode.java
index 634997393f0b8d5d514d307df9dab3bb3ea40fb2..1438efae6926a1b958a466a7a82f91296a5c7361 100644
--- a/src/main/java/org/olat/modules/vitero/model/ErrorCode.java
+++ b/src/main/java/org/olat/modules/vitero/model/ErrorCode.java
@@ -44,6 +44,7 @@ public enum ErrorCode {
 	moduleCollision(502, "error.moduleCollision"),
 	bookingInPast(505, "error.bookingInPast"),
 	bookingDoesntExist(506, "error.bookingDoesntExist"),
+	noRoomsAvailable(508, "error.noRoomsAvailable"),
 	bookingDoesntExistPrime(509, "error.bookingDoesntExist"),
 	licenseExpired(703, "error.licenseExpired");
 	
diff --git a/src/main/java/org/olat/modules/vitero/model/ViteroBooking.java b/src/main/java/org/olat/modules/vitero/model/ViteroBooking.java
index df64e26d2bc950e10e7be9efd10316186ec4d61a..8d6b73a537a3ad868604138e36fd24c8a0d99209 100644
--- a/src/main/java/org/olat/modules/vitero/model/ViteroBooking.java
+++ b/src/main/java/org/olat/modules/vitero/model/ViteroBooking.java
@@ -37,6 +37,8 @@ public class ViteroBooking {
 	private int bookingId;
 	private int groupId;
 	private String groupName;
+	private String eventName;
+	private String externalId;
 	private Date start;
 	private int startBuffer;
 	private Date end;
@@ -94,6 +96,22 @@ public class ViteroBooking {
 		this.groupName = groupName;
 	}
 
+	public String getEventName() {
+		return eventName;
+	}
+
+	public void setEventName(String eventName) {
+		this.eventName = eventName;
+	}
+
+	public String getExternalId() {
+		return externalId;
+	}
+
+	public void setExternalId(String externalId) {
+		this.externalId = externalId;
+	}
+
 	public int getRoomSize() {
 		return roomSize;
 	}
diff --git a/src/main/java/org/olat/modules/vitero/model/ViteroGroupRoles.java b/src/main/java/org/olat/modules/vitero/model/ViteroGroupRoles.java
index 9600dd0a86dfe4287a9e3f55cc897dcd1c2a6b19..408fbf6270dd2f9d8c2ae4d6e14b4e686425afce 100644
--- a/src/main/java/org/olat/modules/vitero/model/ViteroGroupRoles.java
+++ b/src/main/java/org/olat/modules/vitero/model/ViteroGroupRoles.java
@@ -38,6 +38,7 @@ public class ViteroGroupRoles {
 
 	private final List<String> emailsOfParticipants = new ArrayList<String>();
 	private final Map<String, GroupRole> emailsToRole = new HashMap<String,GroupRole>();
+	private final Map<String, Integer> emailsToVmsUserId = new HashMap<String,Integer>();
 	
 	public List<String> getEmailsOfParticipants() {
 		return emailsOfParticipants;
@@ -47,6 +48,10 @@ public class ViteroGroupRoles {
 		return emailsToRole;
 	}
 	
+	public Map<String, Integer> getEmailsToVmsUserId() {
+		return emailsToVmsUserId;
+	}
+	
 	public int size() {
 		return emailsOfParticipants.size();
 	}
diff --git a/src/main/java/org/olat/modules/vitero/restapi/Examples.java b/src/main/java/org/olat/modules/vitero/restapi/Examples.java
new file mode 100644
index 0000000000000000000000000000000000000000..e3c62b762ab9e08d91223fe8f17a0ace41a0559a
--- /dev/null
+++ b/src/main/java/org/olat/modules/vitero/restapi/Examples.java
@@ -0,0 +1,53 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package org.olat.modules.vitero.restapi;
+
+import java.util.Date;
+
+/**
+ * 
+ * Initial date: 15.07.2015<br>
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+public class Examples {
+	
+	public static final ViteroBookingVO SAMPLE_ViteroBookingVO = new ViteroBookingVO();
+	public static final ViteroGroupMemberVO SAMPLE_ViteroGroupMemberVO = new ViteroGroupMemberVO();
+	
+	  static {
+		  SAMPLE_ViteroBookingVO.setAutoSignIn(true);
+		  SAMPLE_ViteroBookingVO.setBookingId(23);
+		  SAMPLE_ViteroBookingVO.setEnd(new Date());
+		  SAMPLE_ViteroBookingVO.setEndBuffer(15);
+		  SAMPLE_ViteroBookingVO.setEventName("New event");
+		  SAMPLE_ViteroBookingVO.setExternalId("AC-234");
+		  SAMPLE_ViteroBookingVO.setGroupId(24);
+		  SAMPLE_ViteroBookingVO.setGroupName("NEW-EVENT_OLAT_938745983");
+		  SAMPLE_ViteroBookingVO.setRoomSize(22);
+		  SAMPLE_ViteroBookingVO.setStart(new Date());
+		  SAMPLE_ViteroBookingVO.setStartBuffer(15);
+		  SAMPLE_ViteroBookingVO.setTimeZoneId("");
+		  
+		  SAMPLE_ViteroGroupMemberVO.setGroupRole("participant");
+		  SAMPLE_ViteroGroupMemberVO.setIdentityKey(23497l);
+	}
+
+}
diff --git a/src/main/java/org/olat/modules/vitero/restapi/ViteroBookingVO.java b/src/main/java/org/olat/modules/vitero/restapi/ViteroBookingVO.java
new file mode 100644
index 0000000000000000000000000000000000000000..cf98ffbd2e0aabda92aff271bc38c003840849a7
--- /dev/null
+++ b/src/main/java/org/olat/modules/vitero/restapi/ViteroBookingVO.java
@@ -0,0 +1,167 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package org.olat.modules.vitero.restapi;
+
+import java.util.Date;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+
+import org.olat.modules.vitero.model.ViteroBooking;
+
+/**
+ * 
+ * Initial date: 06.07.2015<br>
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlRootElement(name = "viteroBookingVO")
+public class ViteroBookingVO {
+	
+	private int bookingId = -1;
+	private int groupId;
+	private String groupName;
+	private String eventName;
+	private String externalId;
+	private Date start;
+	private int startBuffer;
+	private Date end;
+	private int endBuffer;
+	private int roomSize;
+	private boolean autoSignIn;
+	private String timeZoneId;
+	
+	public ViteroBookingVO() {
+		//
+	}
+	
+	public ViteroBookingVO(ViteroBooking booking) {
+		bookingId = booking.getBookingId();
+		groupId = booking.getGroupId();
+		groupName = booking.getGroupName();
+		eventName = booking.getEventName();
+		externalId = booking.getExternalId();
+		start = booking.getStart();
+		startBuffer = booking.getStartBuffer();
+		end = booking.getEnd();
+		endBuffer = booking.getEndBuffer();
+		roomSize = booking.getRoomSize();
+		autoSignIn = booking.isAutoSignIn();
+		timeZoneId = booking.getTimeZoneId();
+	}
+	
+	public int getBookingId() {
+		return bookingId;
+	}
+	
+	public void setBookingId(int bookingId) {
+		this.bookingId = bookingId;
+	}
+	
+	public int getGroupId() {
+		return groupId;
+	}
+	
+	public void setGroupId(int groupId) {
+		this.groupId = groupId;
+	}
+	
+	public String getGroupName() {
+		return groupName;
+	}
+	
+	public void setGroupName(String groupName) {
+		this.groupName = groupName;
+	}
+	
+	public String getEventName() {
+		return eventName;
+	}
+
+	public void setEventName(String eventName) {
+		this.eventName = eventName;
+	}
+
+	public String getExternalId() {
+		return externalId;
+	}
+
+	public void setExternalId(String externalId) {
+		this.externalId = externalId;
+	}
+
+	public Date getStart() {
+		return start;
+	}
+	
+	public void setStart(Date start) {
+		this.start = start;
+	}
+	
+	public int getStartBuffer() {
+		return startBuffer;
+	}
+	
+	public void setStartBuffer(int startBuffer) {
+		this.startBuffer = startBuffer;
+	}
+	
+	public Date getEnd() {
+		return end;
+	}
+	
+	public void setEnd(Date end) {
+		this.end = end;
+	}
+	
+	public int getEndBuffer() {
+		return endBuffer;
+	}
+	
+	public void setEndBuffer(int endBuffer) {
+		this.endBuffer = endBuffer;
+	}
+	
+	public int getRoomSize() {
+		return roomSize;
+	}
+	
+	public void setRoomSize(int roomSize) {
+		this.roomSize = roomSize;
+	}
+	
+	public boolean isAutoSignIn() {
+		return autoSignIn;
+	}
+	
+	public void setAutoSignIn(boolean autoSignIn) {
+		this.autoSignIn = autoSignIn;
+	}
+	
+	public String getTimeZoneId() {
+		return timeZoneId;
+	}
+	
+	public void setTimeZoneId(String timeZoneId) {
+		this.timeZoneId = timeZoneId;
+	}
+}
diff --git a/src/main/java/org/olat/modules/vitero/restapi/ViteroBookingWebService.java b/src/main/java/org/olat/modules/vitero/restapi/ViteroBookingWebService.java
new file mode 100644
index 0000000000000000000000000000000000000000..4deef994f7a5f7dd8d567d91daa8aa956ebe5734
--- /dev/null
+++ b/src/main/java/org/olat/modules/vitero/restapi/ViteroBookingWebService.java
@@ -0,0 +1,333 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package org.olat.modules.vitero.restapi;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+import java.util.Locale;
+
+import javax.ws.rs.Consumes;
+import javax.ws.rs.DELETE;
+import javax.ws.rs.GET;
+import javax.ws.rs.POST;
+import javax.ws.rs.PUT;
+import javax.ws.rs.Path;
+import javax.ws.rs.PathParam;
+import javax.ws.rs.Produces;
+import javax.ws.rs.core.MediaType;
+import javax.ws.rs.core.Response;
+import javax.ws.rs.core.Response.Status;
+
+import org.olat.basesecurity.BaseSecurity;
+import org.olat.basesecurity.SearchIdentityParams;
+import org.olat.core.CoreSpringFactory;
+import org.olat.core.id.Identity;
+import org.olat.core.id.OLATResourceable;
+import org.olat.core.id.UserConstants;
+import org.olat.core.logging.OLog;
+import org.olat.core.logging.Tracing;
+import org.olat.core.util.Util;
+import org.olat.modules.vitero.ViteroModule;
+import org.olat.modules.vitero.manager.ViteroManager;
+import org.olat.modules.vitero.manager.VmsNotAvailableException;
+import org.olat.modules.vitero.model.GroupRole;
+import org.olat.modules.vitero.model.ViteroBooking;
+import org.olat.modules.vitero.model.ViteroGroupRoles;
+import org.olat.modules.vitero.model.ViteroStatus;
+import org.olat.modules.vitero.ui.ViteroBookingsController;
+import org.springframework.beans.factory.annotation.Autowired;
+
+/**
+ * 
+ * Initial date: 14.07.2015<br>
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+public class ViteroBookingWebService {
+	
+	private static final OLog log = Tracing.createLoggerFor(ViteroBookingWebService.class);
+	
+	private final String subIdentifier;
+	private final OLATResourceable ores;
+	
+	@Autowired
+	private ViteroModule viteroModule;
+	@Autowired
+	private ViteroManager viteroManager;
+	@Autowired
+	private BaseSecurity securityManager;
+	
+	public ViteroBookingWebService(OLATResourceable ores, String subIdentifier) {
+		this.ores = ores;
+		this.subIdentifier = subIdentifier;
+	}
+
+	/**
+	 * returns the list of booking of the resource.
+	 * 
+	 * @response.representation.200.qname {http://www.example.com}viteroBookingVO
+	 * @response.representation.200.mediaType application/xml, application/json
+	 * @response.representation.200.doc This is the list of all bookings of a resource
+	 * @response.representation.200.example {@link org.olat.modules.vitero.restapi.Examples#SAMPLE_ViteroBookingVO}
+	 * @return The list of vitero booking
+	 */
+	@GET
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response getRooms() {
+		ViteroManager viteroManager = CoreSpringFactory.getImpl(ViteroManager.class);
+		
+		try {
+			List<ViteroBooking> bookings = viteroManager.getBookings(null, ores, subIdentifier);
+			ViteroBookingVO[] bookingVos = new ViteroBookingVO[bookings.size()];
+			int count = 0;
+			for(ViteroBooking booking:bookings) {
+				bookingVos[count++] = new ViteroBookingVO(booking);
+			}
+			return Response.ok(bookingVos).build();
+		} catch (VmsNotAvailableException e) {
+			log.error("", e);
+			return handleNotAvailableException();
+		}	
+	}
+	
+	/**
+	 * Return the created or updated booking
+	 * 
+	 * @response.representation.200.qname {http://www.example.com}viteroBookingVO
+	 * @response.representation.200.mediaType application/xml, application/json
+	 * @response.representation.200.doc The created booking
+	 * @response.representation.200.example {@link org.olat.modules.vitero.restapi.Examples#SAMPLE_ViteroBookingVO}
+	 * @return The list of vitero booking
+	 */
+	@PUT
+	@Consumes({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response createRoom(ViteroBookingVO booking) {
+		return saveRoom(booking);
+	}
+	
+	/**
+	 * Return the created or updated booking
+	 * 
+	 * @response.representation.200.qname {http://www.example.com}viteroBookingVO
+	 * @response.representation.200.mediaType application/xml, application/json
+	 * @response.representation.200.doc The created booking
+	 * @response.representation.200.example {@link org.olat.modules.vitero.restapi.Examples#SAMPLE_ViteroBookingVO}
+	 * @return The list of vitero booking
+	 */
+	@POST
+	@Consumes({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response updateRoom(ViteroBookingVO booking) {
+		return saveRoom(booking);
+	}
+	
+	private Response saveRoom(ViteroBookingVO booking) {
+		try {
+			ViteroBooking vBooking = new ViteroBooking();
+			vBooking.setBookingId(booking.getBookingId());
+			vBooking.setExternalId(booking.getExternalId());
+			vBooking.setGroupId(booking.getGroupId());
+			vBooking.setGroupName(booking.getGroupName());
+			vBooking.setEventName(booking.getEventName());
+			vBooking.setStart(booking.getStart());
+			vBooking.setStartBuffer(booking.getStartBuffer());
+			vBooking.setEnd(booking.getEnd());
+			vBooking.setEndBuffer(booking.getEndBuffer());
+			vBooking.setRoomSize(booking.getRoomSize());
+			vBooking.setAutoSignIn(booking.isAutoSignIn());
+			vBooking.setTimeZoneId(viteroModule.getTimeZoneId());
+			
+			ViteroStatus status;
+			if(booking.getBookingId() > 0) {
+				status = viteroManager.updateVmsBooking(null, ores, subIdentifier, vBooking);
+			} else {
+				status = viteroManager.createBooking(null, ores, subIdentifier, vBooking);
+			}
+			
+			Response response;
+			if(status.isOk()) {
+				response = Response.ok(new ViteroBookingVO(vBooking)).build();
+			} else {
+				response = handleViteroError(status);
+			}
+			return response;
+		} catch (VmsNotAvailableException e) {
+			log.error("", e);
+			return handleNotAvailableException();
+		}	
+	}
+	
+	/**
+	 * Delete the booking
+	 * 
+	 * @response.representation.200.doc The booking is deleted
+	 * @return Nothing
+	 */
+	@DELETE
+	@Path("{bookingId}")
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response deleteRoom(@PathParam("bookingId") int bookingId) {
+		try {
+			ViteroBooking vBooking = viteroManager.getBookingById(null, ores, subIdentifier, bookingId);
+			if(vBooking == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			} else if(viteroManager.deleteBooking(vBooking)) {
+				return Response.ok().build();
+			} else {
+				return Response.serverError().status(500).build();
+			}
+		} catch (VmsNotAvailableException e) {
+			log.error("", e);
+			return handleNotAvailableException();
+		}	
+	}
+	
+	/**
+	 * Returns the list of members of the booking.
+	 * 
+	 * @response.representation.200.qname {http://www.example.com}viteroGroupMemberVO
+	 * @response.representation.200.mediaType application/xml, application/json
+	 * @response.representation.200.doc This is the list of all bookings of a resource
+	 * @response.representation.200.example {@link org.olat.modules.vitero.restapi.Examples#SAMPLE_ViteroGroupMemberVO}
+	 * @param bookingId The id of the booking
+	 * @return The list of members in the specified booking
+	 */
+	@GET
+	@Path("{bookingId}/members")
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response getMembers(@PathParam("bookingId") int bookingId) {
+		try {
+			ViteroBooking booking = viteroManager.getBookingById(null, ores, subIdentifier, bookingId);
+			if(booking == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			}
+			ViteroGroupRoles roles = viteroManager.getGroupRoles(booking.getGroupId());
+			if(roles == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			}
+			
+			List<String> currentEmails = new ArrayList<>(roles.getEmailsOfParticipants());
+			List<ViteroGroupMemberVO> memberList = new ArrayList<>(currentEmails.size());
+			for(String email:currentEmails) {
+				SearchIdentityParams params = new SearchIdentityParams();
+				params.setUserProperties(Collections.singletonMap(UserConstants.EMAIL, email));
+				List<Identity> identities = securityManager.getIdentitiesByPowerSearch(params, 0, 1);
+				for(Identity identity:identities) {
+					GroupRole role = roles.getEmailsToRole().get(email);
+					memberList.add(new ViteroGroupMemberVO(identity.getKey(), role.name()));
+				}
+			}
+			
+			ViteroGroupMemberVO[] members = memberList.toArray(new ViteroGroupMemberVO[memberList.size()]);
+			return Response.ok(members).build();
+		} catch (VmsNotAvailableException e) {
+			log.error("", e);
+			return handleNotAvailableException();
+		}
+	}
+	
+	/**
+	 * Update the list of members of the booking, it add and mutates the
+	 * members and delete the missing members.
+	 * 
+	 * @response.representation.200.qname {http://www.example.com}viteroGroupMemberVO
+	 * @response.representation.200.mediaType application/xml, application/json
+	 * @response.representation.200.doc This is the list of all bookings of a resource
+	 * @response.representation.200.example {@link org.olat.modules.vitero.restapi.Examples#SAMPLE_ViteroGroupMemberVO}
+	 * @param bookingId The id of the booking
+	 * @param members The array of members
+	 * @return Nothing
+	 */
+	@POST
+	@Path("{bookingId}/members")
+	@Consumes({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response addMembers(@PathParam("bookingId") int bookingId, ViteroGroupMemberVO[] members) {
+		try {
+			ViteroBooking booking = viteroManager.getBookingById(null, ores, subIdentifier, bookingId);
+			if(booking == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			}
+			ViteroGroupRoles roles = viteroManager.getGroupRoles(booking.getGroupId());
+			if(roles == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			}
+			
+			List<ViteroErrorVO> errors = new ArrayList<>();
+
+			List<String> currentEmails = new ArrayList<>(roles.getEmailsOfParticipants());
+			for(ViteroGroupMemberVO member:members) {
+				GroupRole role = GroupRole.valueOf(member.getGroupRole());
+				Identity identity = securityManager.loadIdentityByKey(member.getIdentityKey());
+				String currentEmail = identity.getUser().getProperty(UserConstants.EMAIL, null);
+				
+				GroupRole currentRole = roles.getEmailsToRole().get(currentEmail);
+				if(currentRole == null) {
+					ViteroStatus status = viteroManager.addToRoom(booking, identity, role);
+					if(!status.isOk()) {
+						errors.add(viteroErrorVO(status));
+					}
+				} else if(!currentRole.equals(role)) {
+					Integer vmsUserId = roles.getEmailsToVmsUserId().get(currentEmail);
+					ViteroStatus status = viteroManager.changeGroupRole(booking.getGroupId(), vmsUserId.intValue(), role.getVmsValue());
+					if(!status.isOk()) {
+						errors.add(viteroErrorVO(status));
+					}
+				}
+				currentEmails.remove(currentEmail);
+			}
+			
+			for(String email:currentEmails) {
+				SearchIdentityParams params = new SearchIdentityParams();
+				params.setUserProperties(Collections.singletonMap(UserConstants.EMAIL, email));
+				List<Identity> identities = securityManager.getIdentitiesByPowerSearch(params, 0, 1);
+				for(Identity identity:identities) {
+					ViteroStatus status = viteroManager.removeFromRoom(booking, identity);
+					if(!status.isOk()) {
+						errors.add(viteroErrorVO(status));
+					}
+				}
+			}
+			return Response.ok().build();
+		} catch (VmsNotAvailableException e) {
+			log.error("", e);
+			return handleNotAvailableException();
+		}
+	}
+	
+	private Response handleViteroError(ViteroStatus status) {
+		return Response.serverError().entity(viteroErrorVO(status)).status(500).build();
+	}
+	
+	private ViteroErrorVO viteroErrorVO(ViteroStatus status) {
+		String msg = "";
+		if(status.getError() != null) {
+			msg = Util.createPackageTranslator(ViteroBookingsController.class, Locale.ENGLISH)
+				.translate(status.getError().i18nKey());
+		}
+		return new ViteroErrorVO(status, msg);
+	}
+	
+	private Response handleNotAvailableException() {
+		return Response.serverError().status(Status.SERVICE_UNAVAILABLE).build();
+	}
+}
\ No newline at end of file
diff --git a/src/main/java/org/olat/modules/vitero/restapi/ViteroErrorVO.java b/src/main/java/org/olat/modules/vitero/restapi/ViteroErrorVO.java
new file mode 100644
index 0000000000000000000000000000000000000000..16e82f094f3413f74d77bf4e77b6f8757a5d8d8b
--- /dev/null
+++ b/src/main/java/org/olat/modules/vitero/restapi/ViteroErrorVO.java
@@ -0,0 +1,77 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package org.olat.modules.vitero.restapi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+
+import org.olat.modules.vitero.model.ViteroStatus;
+
+/**
+ * 
+ * Initial date: 15.07.2015<br>
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlRootElement(name = "viteroErrorVO")
+public class ViteroErrorVO {
+	
+	private int errorCode;
+	private String errorName;
+	private String errorMessage;
+	
+	public ViteroErrorVO() {
+		//
+	}
+	
+	public ViteroErrorVO(ViteroStatus status, String errorMessage) {
+		this.errorMessage = errorMessage;
+		if(status != null && status.getError() != null) {
+			errorCode = status.getError().code();
+			errorName = status.getError().name();
+		}
+	}
+
+	public int getErrorCode() {
+		return errorCode;
+	}
+
+	public void setErrorCode(int errorCode) {
+		this.errorCode = errorCode;
+	}
+
+	public String getErrorName() {
+		return errorName;
+	}
+
+	public void setErrorName(String errorName) {
+		this.errorName = errorName;
+	}
+
+	public String getErrorMessage() {
+		return errorMessage;
+	}
+
+	public void setErrorMessage(String errorMessage) {
+		this.errorMessage = errorMessage;
+	}
+}
diff --git a/src/main/java/org/olat/modules/vitero/restapi/ViteroGroupMemberVO.java b/src/main/java/org/olat/modules/vitero/restapi/ViteroGroupMemberVO.java
new file mode 100644
index 0000000000000000000000000000000000000000..9425aef3f9a58a057e56a231a9d0052e585d0f8d
--- /dev/null
+++ b/src/main/java/org/olat/modules/vitero/restapi/ViteroGroupMemberVO.java
@@ -0,0 +1,63 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package org.olat.modules.vitero.restapi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+
+/**
+ * 
+ * Initial date: 13.07.2015<br>
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlRootElement(name = "viteroGroupMemberVO")
+public class ViteroGroupMemberVO {
+	
+	private Long identityKey;
+	private String groupRole;
+	
+	public ViteroGroupMemberVO() {
+		//
+	}
+	
+	public ViteroGroupMemberVO(Long identityKey, String groupRole) {
+		this.identityKey = identityKey;
+		this.groupRole = groupRole;
+	}
+	
+	public Long getIdentityKey() {
+		return identityKey;
+	}
+	
+	public void setIdentityKey(Long identityKey) {
+		this.identityKey = identityKey;
+	}
+	
+	public String getGroupRole() {
+		return groupRole;
+	}
+	
+	public void setGroupRole(String groupRole) {
+		this.groupRole = groupRole;
+	}
+}
diff --git a/src/main/java/org/olat/modules/vitero/restapi/ViteroWebService.java b/src/main/java/org/olat/modules/vitero/restapi/ViteroWebService.java
new file mode 100644
index 0000000000000000000000000000000000000000..d37697b3f867697e8474e39cdb3c8796d71bcab0
--- /dev/null
+++ b/src/main/java/org/olat/modules/vitero/restapi/ViteroWebService.java
@@ -0,0 +1,48 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package org.olat.modules.vitero.restapi;
+
+
+import javax.ws.rs.Path;
+import javax.ws.rs.PathParam;
+
+import org.olat.core.CoreSpringFactory;
+import org.olat.core.id.OLATResourceable;
+import org.olat.core.util.resource.OresHelper;
+
+/**
+ * 
+ * Initial date: 06.07.2015<br>
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+@Path("vitero")
+public class ViteroWebService {
+	
+	@Path("{resourceName}/{resourceId}/{subIdentifier}")
+	public ViteroBookingWebService getBookingWebService(@PathParam("resourceName") String resourceName,
+			@PathParam("resourceId") Long resourceId, @PathParam("subIdentifier") String subIdentifier) {
+		OLATResourceable ores = OresHelper.createOLATResourceableInstance(resourceName, resourceId);
+		ViteroBookingWebService service = new ViteroBookingWebService(ores, subIdentifier);
+		CoreSpringFactory.autowireObject(service);
+		return service;
+	}
+	
+}
diff --git a/src/main/java/org/olat/modules/vitero/ui/ViteroAdminBookingMembersController.java b/src/main/java/org/olat/modules/vitero/ui/ViteroAdminBookingMembersController.java
index a681ced731715b7c7f317a3e7e40fe1371efdaa8..340580d67a6bb3c812868b2020b49771261cfcdc 100644
--- a/src/main/java/org/olat/modules/vitero/ui/ViteroAdminBookingMembersController.java
+++ b/src/main/java/org/olat/modules/vitero/ui/ViteroAdminBookingMembersController.java
@@ -44,6 +44,7 @@ import org.olat.core.id.UserConstants;
 import org.olat.modules.vitero.manager.ViteroManager;
 import org.olat.modules.vitero.manager.VmsNotAvailableException;
 import org.olat.modules.vitero.model.ViteroBooking;
+import org.olat.modules.vitero.model.ViteroStatus;
 import org.olat.modules.vitero.model.ViteroUser;
 import org.olat.user.UserManager;
 import org.olat.user.propertyhandlers.UserPropertyHandler;
@@ -143,7 +144,8 @@ public class ViteroAdminBookingMembersController extends BasicController {
 	private void signOut(List<ViteroUser> members) {
 		try {
 			for(ViteroUser member:members) {
-				if(viteroManager.removeFromRoom(booking, member.getUserId())) {
+				ViteroStatus status = viteroManager.removeFromRoom(booking, member.getUserId());
+				if(status.isOk()) {
 					showInfo("signout.ok");
 				} else {
 					showInfo("signout.nok");
diff --git a/src/main/java/org/olat/modules/vitero/ui/ViteroBookingEditController.java b/src/main/java/org/olat/modules/vitero/ui/ViteroBookingEditController.java
index c3d449f8415a464e578bd72efeb18f3e76b39b44..18486e0684bd55dccf84a07414bdd71d374f7f2a 100644
--- a/src/main/java/org/olat/modules/vitero/ui/ViteroBookingEditController.java
+++ b/src/main/java/org/olat/modules/vitero/ui/ViteroBookingEditController.java
@@ -35,6 +35,7 @@ import org.olat.core.gui.components.form.flexible.impl.FormLayoutContainer;
 import org.olat.core.gui.control.Controller;
 import org.olat.core.gui.control.Event;
 import org.olat.core.gui.control.WindowControl;
+import org.olat.core.helpers.Settings;
 import org.olat.core.id.OLATResourceable;
 import org.olat.core.util.StringHelper;
 import org.olat.group.BusinessGroup;
@@ -92,12 +93,16 @@ public class ViteroBookingEditController extends FormBasicController {
 			showError(VmsNotAvailableException.I18N_KEY);
 			sizes = Collections.emptyList();
 		}
-		roomSizes = new String[sizes.size()];
-		
-		int i=0;
-		for(Integer size:sizes) {
-			roomSizes[i++] = size.toString();
+		if(Settings.isDebuging() && sizes.isEmpty()) {
+			roomSizes = new String[]{ "22" };
+		} else {
+			roomSizes = new String[sizes.size()];
+			int i=0;
+			for(Integer size:sizes) {
+				roomSizes[i++] = size.toString();
+			}
 		}
+
 		autoSignInValues = new String[]{ translate("enabled") };
 		
 		initForm(ureq);
@@ -105,7 +110,6 @@ public class ViteroBookingEditController extends FormBasicController {
 
 	@Override
 	protected void initForm(FormItemContainer formLayout, Controller listener, UserRequest ureq) {
-		setFormTitle("booking.admin.title");
 		boolean editable = booking.getBookingId() <= 0;
 		if(editable) {
 			setFormWarning("new.booking.warning");
@@ -116,6 +120,10 @@ public class ViteroBookingEditController extends FormBasicController {
 		groupName.setMandatory(true);
 		groupName.setEnabled(editable);
 		
+		if(StringHelper.containsNonWhitespace(booking.getExternalId())) {
+			uifactory.addStaticTextElement("external.id", booking.getExternalId(), formLayout);
+		}
+		
 		//begin
 		beginChooser = uifactory.addDateChooser("booking.begin", null, formLayout);
 		beginChooser.setDisplaySize(21);
diff --git a/src/main/java/org/olat/modules/vitero/ui/ViteroBookingsController.java b/src/main/java/org/olat/modules/vitero/ui/ViteroBookingsController.java
index 4b06c3676a9c494e4c919fd09c371fca309db197..4b86bc03a13c61ab6ccde0061207e3e00ce4ecd4 100644
--- a/src/main/java/org/olat/modules/vitero/ui/ViteroBookingsController.java
+++ b/src/main/java/org/olat/modules/vitero/ui/ViteroBookingsController.java
@@ -43,6 +43,7 @@ import org.olat.modules.vitero.manager.ViteroManager;
 import org.olat.modules.vitero.manager.VmsNotAvailableException;
 import org.olat.modules.vitero.model.StartBookingComparator;
 import org.olat.modules.vitero.model.ViteroBooking;
+import org.olat.modules.vitero.model.ViteroStatus;
 
 /**
  * 
@@ -167,8 +168,8 @@ public class ViteroBookingsController extends BasicController {
 	
 	protected void signInVitero(UserRequest ureq, ViteroBooking booking) {
 		try {
-			boolean ok = viteroManager.addToRoom(booking, ureq.getIdentity(), null);
-			if(ok) {
+			ViteroStatus status = viteroManager.addToRoom(booking, ureq.getIdentity(), null);
+			if(status.isOk()) {
 				showInfo("signin.ok");
 			} else {
 				showError("signin.nok");
@@ -181,8 +182,8 @@ public class ViteroBookingsController extends BasicController {
 	
 	protected void signOutVitero(UserRequest ureq, ViteroBooking booking) {
 		try {
-			boolean ok = viteroManager.removeFromRoom(booking, ureq.getIdentity());
-			if(ok) {
+			ViteroStatus status = viteroManager.removeFromRoom(booking, ureq.getIdentity());
+			if(status.isOk()) {
 				showInfo("signout.ok");
 			} else {
 				showError("signout.nok");
diff --git a/src/main/java/org/olat/modules/vitero/ui/ViteroBookingsEditController.java b/src/main/java/org/olat/modules/vitero/ui/ViteroBookingsEditController.java
index c7d846794e634cd42668c19ce733f14725489ea5..dd6204be541730fd97d42ebf1924047b3ed4f7a7 100644
--- a/src/main/java/org/olat/modules/vitero/ui/ViteroBookingsEditController.java
+++ b/src/main/java/org/olat/modules/vitero/ui/ViteroBookingsEditController.java
@@ -266,13 +266,14 @@ public class ViteroBookingsEditController extends FormBasicController {
 	}
 	
 	protected void usersBooking(UserRequest ureq, ViteroBooking viteroBooking) {
+		removeAsListenerAndDispose(cmc);
 		removeAsListenerAndDispose(usersController);
 
 		usersController = new ViteroUserToGroupController(ureq, getWindowControl(), group, ores, viteroBooking);			
 		listenTo(usersController);
 		
-		removeAsListenerAndDispose(cmc);
-		cmc = new CloseableModalController(getWindowControl(), translate("close"), usersController.getInitialComponent(), true, translate("users"));
+		String title = translate("users.title");
+		cmc = new CloseableModalController(getWindowControl(), translate("close"), usersController.getInitialComponent(), true, title);
 		listenTo(cmc);
 		cmc.activate();
 	}
diff --git a/src/main/java/org/olat/modules/vitero/ui/ViteroRoomsOverviewController.java b/src/main/java/org/olat/modules/vitero/ui/ViteroRoomsOverviewController.java
index 3e34fdc59c0d748c2c2a3d44cfe68b24aea4d53a..24f24f20b18f2658ffa30e05d676bdf935e0be7e 100644
--- a/src/main/java/org/olat/modules/vitero/ui/ViteroRoomsOverviewController.java
+++ b/src/main/java/org/olat/modules/vitero/ui/ViteroRoomsOverviewController.java
@@ -73,6 +73,9 @@ public class ViteroRoomsOverviewController extends BasicController {
 		tableCtr.addColumnDescriptor(new DefaultColumnDescriptor("booking.roomSize", ViteroBookingDataModel.Column.roomSize.ordinal(), null, ureq.getLocale()));
 		
 		Calendar cal = Calendar.getInstance();
+		cal.set(Calendar.MILLISECOND, 0);
+		cal.set(Calendar.SECOND, 0);
+		cal.set(Calendar.MINUTE, 0);
 		Date begin = cal.getTime();
 		cal.add(Calendar.DATE, 2);
 		Date end = cal.getTime();
@@ -93,9 +96,4 @@ public class ViteroRoomsOverviewController extends BasicController {
 	protected void event(UserRequest ureq, Component source, Event event) {
 		//
 	}
-
-
-	
-	
-
-}
+}
\ No newline at end of file
diff --git a/src/main/java/org/olat/modules/vitero/ui/ViteroUserToGroupController.java b/src/main/java/org/olat/modules/vitero/ui/ViteroUserToGroupController.java
index 04e3d18d2cde1d22a3c3e377f65dbc791865e171..e60197a9a2b0fbdc5e41a9f6106d71d15f9d4a04 100644
--- a/src/main/java/org/olat/modules/vitero/ui/ViteroUserToGroupController.java
+++ b/src/main/java/org/olat/modules/vitero/ui/ViteroUserToGroupController.java
@@ -57,6 +57,7 @@ import org.olat.modules.vitero.manager.VmsNotAvailableException;
 import org.olat.modules.vitero.model.GroupRole;
 import org.olat.modules.vitero.model.ViteroBooking;
 import org.olat.modules.vitero.model.ViteroGroupRoles;
+import org.olat.modules.vitero.model.ViteroStatus;
 import org.olat.repository.RepositoryEntry;
 import org.olat.repository.RepositoryManager;
 import org.olat.repository.RepositoryService;
@@ -206,7 +207,8 @@ public class ViteroUserToGroupController extends BasicController {
 			for(Identity identity:identities) {
 				boolean upgrade = members.getCoaches().contains(identity) || members.getOwners().contains(identity);
 				GroupRole role = upgrade ? GroupRole.teamleader : null;
-				if(viteroManager.addToRoom(booking, identity, role)) {
+				ViteroStatus status = viteroManager.addToRoom(booking, identity, role);
+				if(status.isOk()) {
 					showInfo("signin.ok");
 				} else {
 					showInfo("signin.nok");
@@ -223,7 +225,8 @@ public class ViteroUserToGroupController extends BasicController {
 	private void signOut(List<Identity> identities) {
 		try {
 			for(Identity identity:identities) {
-				if(viteroManager.removeFromRoom(booking, identity)) {
+				ViteroStatus status = viteroManager.removeFromRoom(booking, identity);
+				if(status.isOk()) {
 					showInfo("signout.ok");
 				} else {
 					showInfo("signout.nok");
@@ -282,7 +285,7 @@ public class ViteroUserToGroupController extends BasicController {
 		
 		//add all self signed participants
 		if(booking.isAutoSignIn()) {
-			List<String> emailsOfParticipants = groupRoles.getEmailsOfParticipants();
+			List<String> emailsOfParticipants = new ArrayList<>(groupRoles.getEmailsOfParticipants());
 			//remove owners, coaches and already participating users
 			for(Identity owner:owners) {
 				emailsOfParticipants.remove(owner.getUser().getProperty(UserConstants.EMAIL, null));
diff --git a/src/main/java/org/olat/modules/vitero/ui/_content/edit.html b/src/main/java/org/olat/modules/vitero/ui/_content/edit.html
index 342b52ac5f1455b879f364177153459c2e672447..ea08001d5306ae5b690e9e4256c9df0676b1dd34 100644
--- a/src/main/java/org/olat/modules/vitero/ui/_content/edit.html
+++ b/src/main/java/org/olat/modules/vitero/ui/_content/edit.html
@@ -8,7 +8,7 @@
 				<th>$r.translate("group.name")</th>
 				<th>$r.translate("booking.begin")</th>
 				<th>$r.translate("booking.end")</th>
-				<th colspan="3"></th>
+				<th colspan="4"></th>
 			</tr>
 		</thead>
 		<tbody>
diff --git a/src/main/java/org/olat/modules/vitero/ui/_content/opengroup.html b/src/main/java/org/olat/modules/vitero/ui/_content/opengroup.html
index 77923cb5cf9d7395fc7cbbf3f50d4651f5978d73..3e4e20065821beb869975dc3cb6e70d16779f818 100644
--- a/src/main/java/org/olat/modules/vitero/ui/_content/opengroup.html
+++ b/src/main/java/org/olat/modules/vitero/ui/_content/opengroup.html
@@ -1,3 +1,3 @@
 <div>
-	<iframe class=popup_iframe src="$groupUrl"></iframe>
+	<iframe class=vitero_iframe src="$groupUrl"></iframe>
 </div>
\ No newline at end of file
diff --git a/src/main/java/org/olat/modules/vitero/ui/_content/user_admin.html b/src/main/java/org/olat/modules/vitero/ui/_content/user_admin.html
index 719235ccf6c397566d349a0dd0b738c2a3bbd224..b1d98db1462f1f0fbc7d07c516f74d3ae73eeec8 100644
--- a/src/main/java/org/olat/modules/vitero/ui/_content/user_admin.html
+++ b/src/main/java/org/olat/modules/vitero/ui/_content/user_admin.html
@@ -1,6 +1,2 @@
-<fieldset>
-	<legend>$r.translate("users.title")</legend>
-	<p>$r.translate("users.intro")</p>
-	$r.translate('available.places', $freePlaces)<br/>
-	$r.render("userTable")
-</fieldset>
\ No newline at end of file
+<div class="o_info">$r.translate("users.intro")<br/>$r.translate('available.places', $freePlaces)</div>
+$r.render("userTable")
\ No newline at end of file
diff --git a/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_de.properties
index 8f2eeb6ec5ed0b4bf7060eec7854a963eb638bd7..d759f15b21b0efec384339b2334de8e7224da084 100644
--- a/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_de.properties
@@ -5,6 +5,7 @@ vitero.intro=Verf\u00FCgen Sie \u00FCber einen vitero Server der Firma vitero Gm
 vitero.module.enabled=Modul "vitero"
 vitero.account=Konfiguration
 enabled=eingeschaltet
+external.id=Extern ID
 signin=Eintragen
 signin.ok=Die Teilnahme f\u00FCr diesen Termin wurde erfolgreich eingetragen
 signin.nok=Die Teilnahme f\u00FCr diesen Termin konnte nicht eingetragen werden. Pr\u00FCfen Sie ob f\u00FCr diesen Termin noch freie Pl\u00E4tze vorhanden sind. 
diff --git a/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_en.properties
index 07818f0e4ba0f9845e392fdaf8e3d1c20060c911..c3155aac37cc1e5d613b45cc9172b1dc4cc31e2a 100644
--- a/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_en.properties
@@ -64,6 +64,7 @@ error.userDoesntExist=The user does not exist.
 error.userNotAssignedToGroup=The user is not a member of this group.
 error.userNotAttachedToCustomer=The user is not attached to the selected customer.
 error.vmsNotAvailable=The vitero server is not available
+external.id=External ID
 group.id=Group identifyer
 group.name=Title
 group.numOfParticipants=Booked seats
@@ -76,7 +77,7 @@ option.adminpassword=Web service password
 option.baseurl=URL vitero server
 option.customerId=Client identifyer\t
 option.olatTimeZone=Time Zone OLAT server
-reload=reload
+reload=Reload
 role.assistant=Assistant
 role.audience=Audience
 role.participant=Participant
diff --git a/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_fr.properties
index 881ddf6dfacd5bc075805391b7e952e27825a69e..58a5c54d766fd8f701f654b9dfd847c84244eaa5 100644
--- a/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/vitero/ui/_i18n/LocalStrings_fr.properties
@@ -64,6 +64,7 @@ error.userDoesntExist=L'utilisateur n'existe pas.
 error.userNotAssignedToGroup=L'utilisateur ne se trouve pas dans ce groupe.
 error.userNotAttachedToCustomer=L'utilisateur n'appartient pas au groupe s\u00E9lectionn\u00E9.
 error.vmsNotAvailable=Le serveur vitero n'est pas accessible.
+external.id=ID externe
 group.id=Identification du groupe
 group.name=Titre
 group.numOfParticipants=Nombre de participants
diff --git a/src/main/java/org/olat/modules/webFeed/ui/podcast/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/webFeed/ui/podcast/_i18n/LocalStrings_pt_BR.properties
index a1f4a610bad0350b2376a22f9aea303b74bee982..175774a79d8bd34b575854d1e5a77d6b65962449 100644
--- a/src/main/java/org/olat/modules/webFeed/ui/podcast/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/webFeed/ui/podcast/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Apr 02 23:08:06 CEST 2012
+#Fri Jul 10 15:14:18 CEST 2015
 ULLimitExceeded=$org.olat.core.commons.modules.bc\:ULLimitExceeded
 chelp.episode.form.p1=Por favor, indique um t\u00EDtulo para descrever o epis\u00F3dio com precis\u00E3o. Este campo \u00E9 obrigat\u00F3rio.
 chelp.episode.form.p2=Esta descri\u00E7\u00E3o \u00E9 opcional. Se houver necessidade de continuar a explicar o seu arquivo de m\u00EDdia que voc\u00EA pode fazer isso aqui.
@@ -30,5 +30,8 @@ podcast.episodes=Epis\u00F3dios
 podcast.has.no.episodes=N\u00E3o h\u00E1 epis\u00F3dios para este Podcast.
 podcast.internal.or.external=Voc\u00EA pode criar seus pr\u00F3prios epis\u00F3dios ou incluir um Podcast externo. Ao incluir um Podcast externo seus epis\u00F3dios ser\u00E3o colocados em exposi\u00E7\u00E3o.
 podcast.is.being.edited.by=Este Podcast est\u00E1 sendo editado por {0}.
+podcast.subscribe.feed=iOS
+podcast.subscribe.itunes=iTunes
+podcast.subscribe.rss=RSS
 podcast.subscribe.to.this.feed=Subscribe to this Podcast
 podcastfile.name.notvalid=$org.olat.core.commons.modules.bc\:cfile.name.notvalid
diff --git a/src/main/java/org/olat/portfolio/ui/structel/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/portfolio/ui/structel/_i18n/LocalStrings_pt_BR.properties
index 7bca888d1bebf164245caadbaee8781d8b1d4119..7fbae18e0b80bddb642812fe3fa544834c3d1077 100644
--- a/src/main/java/org/olat/portfolio/ui/structel/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/portfolio/ui/structel/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 05 23:46:41 CEST 2013
+#Fri Jul 10 15:14:37 CEST 2015
 add.map=Link de pasta acumulativa
 add.page=Adicionar p\u00E1gina
 add.struct=Adicionar elemento estrutural
@@ -133,6 +133,8 @@ restrict.show.all=Mostrar todas as pastas acumulativas
 restrict.show.limited=Mostrar apenas as pastas liberadas para mim
 restrictions.not.conform=Voc\u00EA n\u00E3o tem agido de acordo com todas as restri\u00E7\u00F5es. Tenha em considera\u00E7\u00E3o os requisitos.
 save.and.open.map=Salvar e abrir pasta acumulativa
+synced.map.deleted=Esta pasta foi exclu\u00EDda.
+synced.map.error=Esta pasta n\u00E3o pode ser sincronizado com seu modelo original.
 synced.map.success=Esta pasta foi sincronizada com o seu modelo original.
 template.alreadyInUse=Este modelo j\u00E1 foi copiado por pelo menos um usu\u00E1rio. Ao modificar seu modelo esta c\u00F3pia ser\u00E1 sincronizado tamb\u00E9m. \u00C9 poss\u00EDvel excluir elementos ou expandir o seu modelo, no entanto, os links para os artefatos j\u00E1 existentes podem ser perdidos\!
 toc=\u00CDndice anal\u00EDtico
diff --git a/src/main/java/org/olat/repository/RepositoryManager.java b/src/main/java/org/olat/repository/RepositoryManager.java
index 64224ad1f1029e9695d7feed33bf3a20d8d72095..3fac8d2f438fd3a798ef93ca890fa0e90e5e4cc7 100644
--- a/src/main/java/org/olat/repository/RepositoryManager.java
+++ b/src/main/java/org/olat/repository/RepositoryManager.java
@@ -39,11 +39,9 @@ import javax.persistence.LockModeType;
 import javax.persistence.TypedQuery;
 
 import org.olat.admin.securitygroup.gui.IdentitiesAddEvent;
-import org.olat.basesecurity.BaseSecurity;
 import org.olat.basesecurity.GroupRoles;
 import org.olat.basesecurity.IdentityImpl;
 import org.olat.basesecurity.IdentityRef;
-import org.olat.basesecurity.manager.GroupDAO;
 import org.olat.core.CoreSpringFactory;
 import org.olat.core.commons.modules.bc.FolderConfig;
 import org.olat.core.commons.modules.bc.meta.MetaInfo;
@@ -54,7 +52,6 @@ import org.olat.core.commons.persistence.PersistenceHelper;
 import org.olat.core.commons.services.image.ImageService;
 import org.olat.core.commons.services.image.Size;
 import org.olat.core.commons.services.mark.impl.MarkImpl;
-import org.olat.core.commons.services.notifications.NotificationsManager;
 import org.olat.core.gui.UserRequest;
 import org.olat.core.id.Identity;
 import org.olat.core.id.OLATResourceable;
@@ -77,7 +74,6 @@ import org.olat.core.util.vfs.VFSContainer;
 import org.olat.core.util.vfs.VFSItem;
 import org.olat.core.util.vfs.VFSLeaf;
 import org.olat.core.util.vfs.VFSManager;
-import org.olat.course.assessment.manager.UserCourseInformationsManager;
 import org.olat.group.GroupLoggingAction;
 import org.olat.repository.manager.RepositoryEntryRelationDAO;
 import org.olat.repository.model.RepositoryEntryLifecycle;
@@ -111,26 +107,18 @@ public class RepositoryManager extends BasicManager {
 	
 	public static final int PICTUREWIDTH = 570;
 
-	@Autowired
-	private BaseSecurity securityManager;
 	@Autowired
 	private ImageService imageHelper;
 	@Autowired
-	private UserCourseInformationsManager userCourseInformationsManager;
-	@Autowired
 	private DB dbInstance;
 	@Autowired
 	private RepositoryModule repositoryModule;
 	@Autowired
-	private GroupDAO groupDao;
-	@Autowired
 	private RepositoryEntryRelationDAO repositoryEntryRelationDao;
 	@Autowired
 	private ACReservationDAO reservationDao;
 	@Autowired
 	private LifeFullIndexer lifeIndexer;
-	@Autowired
-	private NotificationsManager notificationsManager;
 
 	/**
 	 * @return Singleton.
diff --git a/src/main/java/org/olat/repository/_content/cycle_dates.html b/src/main/java/org/olat/repository/_content/cycle_dates.html
index aa1f98e01664d1b76652b8decc2ed4cfa2d514f6..bb817259e3a7e34c7cb1e2da266a456ee5a50af8 100644
--- a/src/main/java/org/olat/repository/_content/cycle_dates.html
+++ b/src/main/java/org/olat/repository/_content/cycle_dates.html
@@ -1,6 +1,6 @@
 <div class="o_date form-inline">
 	<span class="form-control-static">$r.translate("cif.date.start")</span>
-	<div class="form-group">$r.render("date.start")</div>
+	<div class="form-group o_sel_repo_lifecycle_validfrom">$r.render("date.start")</div>
 	<span class="form-control-static">$r.translate("cif.date.end")</span>
-	<div class="form-group">$r.render("date.end")</div>
+	<div class="form-group o_sel_repo_lifecycle_validto">$r.render("date.end")</div>
 </div>
\ No newline at end of file
diff --git a/src/main/java/org/olat/repository/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/repository/_i18n/LocalStrings_pt_BR.properties
index 51b4dd2e83784067c23485c46921434de38ae9bd..636351cff39884262b470b383b50bbaebaaf34ed 100644
--- a/src/main/java/org/olat/repository/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/repository/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Sep 03 14:36:40 CEST 2014
+#Fri Jul 10 22:50:48 CEST 2015
 CourseModule=Curso
 EPStructuredMapTemplate=Template/modelo de Portfolio
 Failed=A transmiss\u00E3o deste arquivo falhou.
@@ -240,6 +240,7 @@ cif.usedbycnt=Usu\u00E1rios atuais
 close.ressource.step1=Informa\u00E7\u00F5es sobre a funcionalidade "Fechar"
 close.ressource.step2=Configura\u00E7\u00F5es opcionais
 close.ressource.step3=Enviar E-mail aos membros
+close.ressource.warning=Esse curso foi encerrado
 cmd.back=Voltar
 cmd.backward=Voltar
 cmd.bookmark=Marcar como favorito
@@ -288,9 +289,14 @@ details.delete=Apagar
 details.delete.acknowledge=Confirma\u00E7\u00E3o
 details.delete.acknowledge.error=Por favor confirme.
 details.delete.acknowledge.msg=Todos os arquivos ser\u00E3o removidos permanentemente e n\u00E3o poder\u00E3o ser recuperados.
+details.delete.alt=Excluir {0}
 details.delete.entries=Recursos did\u00E1ticos
 details.delete.error.editor=Recurso did\u00E1tico n\u00E3o pode ser apagado. Este recurso did\u00E1tico est\u00E1 sendo editado por outro usu\u00E1rio.
 details.delete.error.references=Recurso did\u00E1tico n\u00E3o pode ser apagado. Existem refer\u00EAncias ativas para este recurso no OpenOLAT.<br /><br /><font color\="red">{0}</font>
+details.delete.managed=Gerenciado
+details.delete.notOrphan=Ainda referenciado
+details.delete.notOwner=N\u00E3o propriet\u00E1rio
+details.delete.references=Voc\u00EA quer apagar as refer\u00EAncias tamb\u00E9m?
 details.description=Descri\u00E7\u00E3o do recurso did\u00E1tico
 details.download=Baixar Conte\u00FAdo
 details.download.compatible=Exportar conte\u00FAdo (compat\u00EDvel com "voltar")
@@ -335,6 +341,7 @@ error.course.alreadylocked=Esse curso est\u00E1 sendo editado por {0} e portanto
 error.createcopy=Ocorreu um erro ao tentar copiar o objeto. A\u00E7\u00E3o cancelada.
 error.download=Ocorreu um erro ao tentar baixar o objeto. A\u00E7\u00E3o cancelada.
 error.export=Erro durante a exporta\u00E7\u00E3o desse objeto. Ac\u00E3o abortada.
+error.import=Erro ao importar este objeto. A\u00E7\u00E3o abortada.
 error.launch=Ocorreu um erro ao tentar lan\u00E7ar o objeto. A\u00E7\u00E3o cancelada.
 error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
 filter.booked.author=Ocupado como autor
@@ -380,6 +387,7 @@ index.header=Recursos did\u00E1ticos
 index.header.alt=Buscar seus recursos did\u00E1ticos
 info.could.not.delete.entry=Esta entrada n\u00E3o p\u00F4de ser exclu\u00EDda.
 info.entry.deleted=Item apagado.
+info.header=<i class\='o_icon o_icon-lg o_icon_info_resource'> </i>
 info.message.change.title=Este curso foi modificado com sucesso e [Fechado].
 launch.noaccess=Voc\u00EA n\u00E3o tem direitos de acesso para lan\u00E7ar este recurso did\u00E1tico.
 lifecycle.label=Nome
@@ -437,6 +445,7 @@ orderby.score=Pontua\u00E7\u00E3o
 orderby.title=T\u00EDtulo
 passed.false=$org.olat.course.assessment\:passed.false
 passed.true=$org.olat.course.assessment\:passed.true
+preview.header=Visualiza\u00E7\u00E3o
 properties.for=Configura\u00E7\u00F5es - {0}
 rating.average.explanation=Baseado em {0} classifica\u00E7\u00F5es
 rating.average.title=Avalia\u00E7\u00F5es de outros usu\u00E1rios
@@ -583,10 +592,10 @@ table.header.tutors=$org.olat.group.ui.main\:table.header.tutors
 table.header.tutorsCount=$org.olat.group.ui.main\:table.header.tutorsCount
 table.header.typeimg=Tipo
 table.header.waitingList=$org.olat.group.ui.main\:table.header.waitingList
-table.preview=<i class='o_icon o_icon-lg o_icon_preview' title='$\:preview.header'> </i>
-table.select=<i class='o_icon o_icon-lg o_icon_select'> </i>
+table.preview=<i class\='o_icon o_icon-lg o_icon_preview' title\='$\:preview.header'> </i>
 table.search.author.desc=Voc\u00EA quer pode usar a busca simples com uma palavra-chave para procurar um recurso did\u00E1tico, ou usar a pesquisa avan\u00E7ada para encontrar conte\u00FAdos por t\u00EDtulo, descri\u00E7\u00E3o, autor, tipo ou ID.
 table.search.mycourses.desc=Voc\u00EA quer pode usar a busca simples com uma palavra-chave de pesquisa para um curso, ou usar a pesquisa avan\u00E7ada para encontrar cursos por t\u00EDtulo, autor ou ID.
+table.select=<i class\='o_icon o_icon-lg o_icon_select'> </i>
 table.sort=Classificar
 table.subject.addeddate=Quando foi adicionado?
 table.subject.birthDay=Data de nascimento
diff --git a/src/main/java/org/olat/repository/controllers/ReferencableEntriesSearchController.java b/src/main/java/org/olat/repository/controllers/ReferencableEntriesSearchController.java
index 8bcae22035ceb5c08b307d79865da8bd482d4ddb..fd7299640a66e25536c92ba28a995247a042b717 100644
--- a/src/main/java/org/olat/repository/controllers/ReferencableEntriesSearchController.java
+++ b/src/main/java/org/olat/repository/controllers/ReferencableEntriesSearchController.java
@@ -55,7 +55,6 @@ import org.olat.ims.qti.fileresource.SurveyFileResource;
 import org.olat.ims.qti.fileresource.TestFileResource;
 import org.olat.portfolio.EPTemplateMapResource;
 import org.olat.repository.RepositoryEntry;
-import org.olat.repository.RepositoryManager;
 import org.olat.repository.RepositoryService;
 import org.olat.repository.controllers.RepositorySearchController.Can;
 import org.olat.repository.handlers.RepositoryHandler;
@@ -108,8 +107,6 @@ public class ReferencableEntriesSearchController extends BasicController {
 	
 	private Object userObject;
 	
-	@Autowired
-	private RepositoryManager repositoryManager;
 	@Autowired
 	private RepositoryHandlerFactory repositoryHandlerFactory;
 
diff --git a/src/main/java/org/olat/repository/manager/CatalogManager.java b/src/main/java/org/olat/repository/manager/CatalogManager.java
index b5a06836df7a9f6f2d54af29775155f0bc92e1a3..b8ddd2ae74696a2c699b4406e2d7c5552b245dc2 100644
--- a/src/main/java/org/olat/repository/manager/CatalogManager.java
+++ b/src/main/java/org/olat/repository/manager/CatalogManager.java
@@ -64,7 +64,6 @@ import org.olat.repository.CatalogEntry;
 import org.olat.repository.CatalogEntryRef;
 import org.olat.repository.RepositoryEntry;
 import org.olat.repository.RepositoryEntryRef;
-import org.olat.repository.RepositoryManager;
 import org.olat.repository.RepositoryService;
 import org.olat.repository.controllers.EntryChangedEvent;
 import org.olat.repository.controllers.EntryChangedEvent.Change;
@@ -113,8 +112,6 @@ public class CatalogManager implements UserDataDeletable, InitializingBean {
 	@Autowired
 	private BaseSecurity securityManager;
 	@Autowired
-	private RepositoryManager repositoryManager;
-	@Autowired
 	private RepositoryService repositoryService;
 
 	/**
diff --git a/src/main/java/org/olat/repository/manager/RepositoryDeletionManager.java b/src/main/java/org/olat/repository/manager/RepositoryDeletionManager.java
index d5c7873ba84e0c69717459dc1d51253f5cfa5c2e..bef0547530d2a008a7c8373186c1ab7212a8801e 100644
--- a/src/main/java/org/olat/repository/manager/RepositoryDeletionManager.java
+++ b/src/main/java/org/olat/repository/manager/RepositoryDeletionManager.java
@@ -32,7 +32,6 @@ import org.olat.basesecurity.GroupRoles;
 import org.olat.core.id.Identity;
 import org.olat.core.logging.OLog;
 import org.olat.core.logging.Tracing;
-import org.olat.core.util.mail.MailManager;
 import org.olat.repository.RepositoryDeletionModule;
 import org.olat.repository.RepositoryEntry;
 import org.olat.repository.RepositoryManager;
@@ -59,8 +58,6 @@ public class RepositoryDeletionManager implements UserDataDeletable {
 
 	private final RepositoryDeletionModule deletionModule;
 	
-	@Autowired
-	private MailManager mailManager;
 	@Autowired
 	private RepositoryService repositoryService;
 	
diff --git a/src/main/java/org/olat/repository/ui/RepositoryEntryRuntimeController.java b/src/main/java/org/olat/repository/ui/RepositoryEntryRuntimeController.java
index b8b2d68340c9af44e04faf8fbeeaccbb6f8fc45e..c1bb068372dde60c010999d3c0be9df37beb4e6c 100644
--- a/src/main/java/org/olat/repository/ui/RepositoryEntryRuntimeController.java
+++ b/src/main/java/org/olat/repository/ui/RepositoryEntryRuntimeController.java
@@ -61,7 +61,6 @@ import org.olat.core.util.resource.OresHelper;
 import org.olat.course.CourseModule;
 import org.olat.course.assessment.AssessmentMode;
 import org.olat.course.assessment.AssessmentModeManager;
-import org.olat.course.assessment.AssessmentModule;
 import org.olat.course.assessment.model.TransientAssessmentMode;
 import org.olat.repository.RepositoryEntry;
 import org.olat.repository.RepositoryEntryManagedFlag;
@@ -153,8 +152,6 @@ public class RepositoryEntryRuntimeController extends MainLayoutBasicController
 	@Autowired
 	protected MarkManager markManager;
 	@Autowired
-	private AssessmentModule assessmentModule;
-	@Autowired
 	protected RepositoryModule repositoryModule;
 	@Autowired
 	private RepositoryService repositoryService;
@@ -530,6 +527,10 @@ public class RepositoryEntryRuntimeController extends MainLayoutBasicController
 		} else if(accessCtrl == source) {
 			if(event == Event.CHANGED_EVENT) {
 				re = accessCtrl.getEntry();
+				if(ordersLink != null) {
+					boolean booking = acService.isResourceAccessControled(re.getOlatResource(), null);
+					ordersLink.setVisible(!corrupted && booking);
+				}
 			}
 		} else if(descriptionCtrl == source) {
 			if(event == Event.CHANGED_EVENT) {
diff --git a/src/main/java/org/olat/repository/ui/author/AuthoringEditAccessController.java b/src/main/java/org/olat/repository/ui/author/AuthoringEditAccessController.java
index 5f25c07f9ec369ab11a25c3e84c4f3ad33281534..21beed964104e5a200790772421671b6927b3c6c 100644
--- a/src/main/java/org/olat/repository/ui/author/AuthoringEditAccessController.java
+++ b/src/main/java/org/olat/repository/ui/author/AuthoringEditAccessController.java
@@ -36,6 +36,7 @@ import org.olat.repository.RepositoryManager;
 import org.olat.repository.RepositoryService;
 import org.olat.repository.controllers.EntryChangedEvent;
 import org.olat.repository.controllers.EntryChangedEvent.Change;
+import org.olat.resource.accesscontrol.AccessControlModule;
 import org.olat.resource.accesscontrol.ui.AccessConfigurationController;
 import org.springframework.beans.factory.annotation.Autowired;
 
@@ -57,6 +58,8 @@ public class AuthoringEditAccessController extends BasicController {
 	
 	private RepositoryEntry entry;
 	@Autowired
+	private AccessControlModule acModule;
+	@Autowired
 	private RepositoryManager repositoryManager;
 	
 	public AuthoringEditAccessController(UserRequest ureq, WindowControl wControl, RepositoryEntry entry) {
@@ -76,10 +79,11 @@ public class AuthoringEditAccessController extends BasicController {
 
 		boolean managedBookings = RepositoryEntryManagedFlag.isManaged(entry, RepositoryEntryManagedFlag.bookings);
 		acCtr = new AccessConfigurationController(ureq, getWindowControl(), entry.getOlatResource(), entry.getDisplayname(), true, !managedBookings);
+		listenTo(acCtr);
 		int access = propPupForm.getAccess();
 		int numOfBookingConfigs = acCtr.getNumOfBookingConfigurations();
 		if(access == RepositoryEntry.ACC_USERS || access == RepositoryEntry.ACC_USERS_GUESTS) {
-			if(!managedBookings || numOfBookingConfigs > 0) {
+			if((!managedBookings && acModule.isEnabled()) || numOfBookingConfigs > 0) {
 				editproptabpubVC.put("accesscontrol", acCtr.getInitialComponent());
 				editproptabpubVC.contextPut("isGuestAccess", Boolean.valueOf(access == RepositoryEntry.ACC_USERS_GUESTS));
 			}
@@ -118,7 +122,7 @@ public class AuthoringEditAccessController extends BasicController {
 
 				boolean managedBookings = RepositoryEntryManagedFlag.isManaged(entry, RepositoryEntryManagedFlag.bookings);
 				if(access == RepositoryEntry.ACC_USERS || access == RepositoryEntry.ACC_USERS_GUESTS) {
-					if(!managedBookings || numOfBookingConfigs > 0) {
+					if((!managedBookings && acModule.isEnabled()) || numOfBookingConfigs > 0) {
 						editproptabpubVC.put("accesscontrol", acCtr.getInitialComponent());
 						editproptabpubVC.contextPut("isGuestAccess", Boolean.valueOf(access == RepositoryEntry.ACC_USERS_GUESTS));
 					}
@@ -140,6 +144,10 @@ public class AuthoringEditAccessController extends BasicController {
 				CoordinatorManager.getInstance().getCoordinator().getEventBus().fireEventToListenersOf(modifiedEvent, entry);	
 				fireEvent(ureq, Event.CHANGED_EVENT);
 			}
+		} else if(acCtr == source) {
+			if(event == Event.CHANGED_EVENT) {
+				fireEvent(ureq, Event.CHANGED_EVENT);
+			}
 		}
 	}
 }
diff --git a/src/main/java/org/olat/repository/ui/author/CopyRepositoryEntryController.java b/src/main/java/org/olat/repository/ui/author/CopyRepositoryEntryController.java
index 10de6d58e0d99cbfeeaa1a04a9b594e475dcadef..ba1f3d63ed1063664057b0dcbf88dd59148bfa37 100644
--- a/src/main/java/org/olat/repository/ui/author/CopyRepositoryEntryController.java
+++ b/src/main/java/org/olat/repository/ui/author/CopyRepositoryEntryController.java
@@ -32,7 +32,6 @@ import org.olat.core.util.Util;
 import org.olat.repository.RepositoryEntry;
 import org.olat.repository.RepositoryManager;
 import org.olat.repository.RepositoryService;
-import org.olat.resource.OLATResourceManager;
 import org.springframework.beans.factory.annotation.Autowired;
 
 /**
@@ -48,12 +47,8 @@ public class CopyRepositoryEntryController extends FormBasicController {
 	private RepositoryEntry copyEntry;
 	private final RepositoryEntry sourceEntry;
 
-	@Autowired
-	private RepositoryManager repositoryManager;
 	@Autowired
 	private RepositoryService repositoryService;
-	@Autowired
-	private OLATResourceManager resourceManager;
 	
 	public CopyRepositoryEntryController(UserRequest ureq, WindowControl wControl, RepositoryEntry sourceEntry) {
 		super(ureq, wControl);
diff --git a/src/main/java/org/olat/repository/ui/author/OverviewAuthoringController.java b/src/main/java/org/olat/repository/ui/author/OverviewAuthoringController.java
index 9137310a4319462c91b008855d0bdd31ecce54a7..72c31af13e28953182d641f7067406492e6dae15 100644
--- a/src/main/java/org/olat/repository/ui/author/OverviewAuthoringController.java
+++ b/src/main/java/org/olat/repository/ui/author/OverviewAuthoringController.java
@@ -42,11 +42,8 @@ import org.olat.core.logging.activity.ThreadLocalUserActivityLogger;
 import org.olat.core.util.Util;
 import org.olat.core.util.resource.OresHelper;
 import org.olat.repository.RepositoryManager;
-import org.olat.repository.handlers.RepositoryHandlerFactory;
 import org.olat.repository.model.SearchAuthorRepositoryEntryViewParams;
-import org.olat.user.UserManager;
 import org.olat.util.logging.activity.LoggingResourceable;
-import org.springframework.beans.factory.annotation.Autowired;
 
 /**
  * 
@@ -65,11 +62,6 @@ public class OverviewAuthoringController extends BasicController implements Acti
 
 	private boolean isGuestonly;
 	
-	@Autowired
-	private UserManager userManager;
-	@Autowired
-	private RepositoryHandlerFactory repositoryHandlerFactory;
-	
 	public OverviewAuthoringController(UserRequest ureq, WindowControl wControl) {
 		super(ureq, wControl);
 		setTranslator(Util.createPackageTranslator(RepositoryManager.class, getLocale(), getTranslator()));
diff --git a/src/main/java/org/olat/repository/ui/author/RepositoryEditDescriptionController.java b/src/main/java/org/olat/repository/ui/author/RepositoryEditDescriptionController.java
index 0d86deabf5101068b877d652715df38c341ae6bc..6d0b67eb05e60dcb4d5364b23923ed2acf6c94d8 100644
--- a/src/main/java/org/olat/repository/ui/author/RepositoryEditDescriptionController.java
+++ b/src/main/java/org/olat/repository/ui/author/RepositoryEditDescriptionController.java
@@ -53,7 +53,6 @@ import org.olat.core.gui.control.WindowControl;
 import org.olat.core.util.FileUtils;
 import org.olat.core.util.StringHelper;
 import org.olat.core.util.WebappHelper;
-import org.olat.core.util.i18n.I18nManager;
 import org.olat.core.util.vfs.LocalFileImpl;
 import org.olat.core.util.vfs.LocalFolderImpl;
 import org.olat.core.util.vfs.VFSContainer;
@@ -106,8 +105,6 @@ public class RepositoryEditDescriptionController extends FormBasicController {
 	
 	private static final String[] dateKeys = new String[]{ "none", "private", "public"};
 
-	@Autowired
-	private I18nManager i18nmanager;
 	@Autowired
 	private UserManager userManager;
 	@Autowired
@@ -217,6 +214,7 @@ public class RepositoryEditDescriptionController extends FormBasicController {
 					translate("cif.dates.public")	
 			};
 			dateTypesEl = uifactory.addRadiosVertical("cif.dates", descCont, dateKeys, dateValues);
+			dateTypesEl.setElementCssClass("o_sel_repo_lifecycle_type");
 			if(repositoryEntry.getLifecycle() == null) {
 				dateTypesEl.select("none", true);
 			} else if(repositoryEntry.getLifecycle().isPrivateCycle()) {
@@ -253,7 +251,9 @@ public class RepositoryEditDescriptionController extends FormBasicController {
 			descCont.add("private.date", privateDatesCont);
 			
 			startDateEl = uifactory.addDateChooser("date.start", "cif.date.start", null, privateDatesCont);
+			startDateEl.setElementCssClass("o_sel_repo_lifecycle_validfrom");
 			endDateEl = uifactory.addDateChooser("date.end", "cif.date.end", null, privateDatesCont);
+			endDateEl.setElementCssClass("o_sel_repo_lifecycle_validto");
 			
 			if(repositoryEntry.getLifecycle() != null) {
 				RepositoryEntryLifecycle lifecycle = repositoryEntry.getLifecycle();
diff --git a/src/main/java/org/olat/resource/OLATResourceManager.java b/src/main/java/org/olat/resource/OLATResourceManager.java
index 5ae7dd1e60da7f54128609aa3e4eade7b7917488..38d1db0c4db1c1ceb1cdb961712c91163f77ae0e 100644
--- a/src/main/java/org/olat/resource/OLATResourceManager.java
+++ b/src/main/java/org/olat/resource/OLATResourceManager.java
@@ -25,6 +25,7 @@
 
 package org.olat.resource;
 
+import java.util.Collections;
 import java.util.List;
 
 import org.olat.core.commons.persistence.DB;
@@ -37,6 +38,7 @@ import org.olat.core.util.coordinate.SyncerCallback;
 import org.olat.core.util.resource.OresHelper;
 import org.olat.course.CourseModule;
 
+
 /**
  * A <b>SecurityResourceManager</b> is 
  * 
@@ -221,4 +223,17 @@ public class OLATResourceManager extends BasicManager {
 				.getResultList();
 		return resources.isEmpty() ? null : resources.get(0);
 	}
+	
+	public List<OLATResource> findResourceByTypes(List<String> types) {
+		if(types == null || types.isEmpty()) return Collections.<OLATResource>emptyList();
+		
+		String s = "select ori from org.olat.resource.OLATResourceImpl ori where ori.resName in (:restrictedType)";
+		List<OLATResource> resources = dbInstance.getCurrentEntityManager()
+				.createQuery(s, OLATResource.class)
+				.setParameter("restrictedType", types)
+				.getResultList();
+		return resources;
+		
+		
+	}
 }
\ No newline at end of file
diff --git a/src/main/java/org/olat/resource/accesscontrol/manager/ACFrontendManager.java b/src/main/java/org/olat/resource/accesscontrol/manager/ACFrontendManager.java
index d8b45c5db3c3e7d8df156a970dde0175f3cc6f19..312bdcaa2716a9ab523570bdceba88c31ee52572 100644
--- a/src/main/java/org/olat/resource/accesscontrol/manager/ACFrontendManager.java
+++ b/src/main/java/org/olat/resource/accesscontrol/manager/ACFrontendManager.java
@@ -31,7 +31,6 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
-import org.olat.basesecurity.BaseSecurity;
 import org.olat.basesecurity.GroupRoles;
 import org.olat.core.commons.persistence.DB;
 import org.olat.core.id.Identity;
@@ -87,8 +86,6 @@ public class ACFrontendManager implements ACService {
 	@Autowired
 	private DB dbInstance;
 	@Autowired
-	private BaseSecurity securityManager;
-	@Autowired
 	private RepositoryManager repositoryManager;
 	@Autowired
 	private RepositoryService repositoryService;
diff --git a/src/main/java/org/olat/resource/accesscontrol/ui/AccessConfigurationController.java b/src/main/java/org/olat/resource/accesscontrol/ui/AccessConfigurationController.java
index 6d0155058ea2b64ec98f1b428f54b8af8f61c6ba..605d53aeaf9415c6cbed3e58578716497de7e88d 100644
--- a/src/main/java/org/olat/resource/accesscontrol/ui/AccessConfigurationController.java
+++ b/src/main/java/org/olat/resource/accesscontrol/ui/AccessConfigurationController.java
@@ -241,6 +241,7 @@ public class AccessConfigurationController extends FormBasicController {
 				AccessInfo infos = (AccessInfo)source.getUserObject();
 				acService.deleteOffer(infos.getLink().getOffer());
 				confControllers.remove(infos);
+				fireEvent(ureq, Event.CHANGED_EVENT);
 			} else if("edit".equals(cmd)) {
 				AccessInfo infos = (AccessInfo)source.getUserObject();
 				editMethod(ureq, infos);
diff --git a/src/main/java/org/olat/resource/accesscontrol/ui/OrdersController.java b/src/main/java/org/olat/resource/accesscontrol/ui/OrdersController.java
index 3b960dbd28791482303de783715bb5c34958a06f..28b93708ab0207cc5c14fa62364e7f1bd807bf0c 100644
--- a/src/main/java/org/olat/resource/accesscontrol/ui/OrdersController.java
+++ b/src/main/java/org/olat/resource/accesscontrol/ui/OrdersController.java
@@ -111,7 +111,6 @@ public class OrdersController extends BasicController implements Activateable2 {
 		tableCtr.addColumnDescriptor(new DefaultColumnDescriptor("order.total", Col.total.ordinal(), null, getLocale()));
 		
 		tableCtr.addColumnDescriptor(new StaticColumnDescriptor(CMD_SELECT, "table.order.details", getTranslator().translate("order.details")));
-		
 		listenTo(tableCtr);
 		
 		loadModel();
diff --git a/src/main/java/org/olat/resource/accesscontrol/ui/_content/orders.html b/src/main/java/org/olat/resource/accesscontrol/ui/_content/orders.html
index 07c5f65bf4cee6263ba6e202a281834f527f7ad2..f77d933b39a0f968b33df388afb830d129d04f22 100644
--- a/src/main/java/org/olat/resource/accesscontrol/ui/_content/orders.html
+++ b/src/main/java/org/olat/resource/accesscontrol/ui/_content/orders.html
@@ -1,6 +1,8 @@
-<h4><i class="o_icon o_icon_booking"> </i> $title</h4>
-<div class="o_info">$description</div>
-#if($r.available("searchForm"))
-	$r.render("searchForm")
-#end
-$r.render("orderList")
\ No newline at end of file
+<div class="o_sel_order_list">
+	<h4><i class="o_icon o_icon_booking"> </i> $title</h4>
+	<div class="o_info">$description</div>
+	#if($r.available("searchForm"))
+		$r.render("searchForm")
+	#end
+	$r.render("orderList")
+</div>
\ No newline at end of file
diff --git a/src/main/java/org/olat/restapi/_spring/restApiContext.xml b/src/main/java/org/olat/restapi/_spring/restApiContext.xml
index 8682e7d9118e814fb3c8f611ac9b1124c7e5b0c1..8f08a49483dcfd7f0f98ef3772e87a7ec9f4f1e0 100644
--- a/src/main/java/org/olat/restapi/_spring/restApiContext.xml
+++ b/src/main/java/org/olat/restapi/_spring/restApiContext.xml
@@ -52,6 +52,7 @@
 				<value>org.olat.modules.fo.restapi.ForumCourseNodeWebService</value>
 				<value>org.olat.modules.fo.restapi.MyForumsWebService</value>
 				<value>org.olat.modules.openmeetings.restapi.OpenMeetingsWebService</value>
+				<value>org.olat.modules.vitero.restapi.ViteroWebService</value>
 				<value>org.olat.core.commons.services.notifications.restapi.NotificationsWebService</value>
 				<value>org.olat.registration.restapi.RegistrationWebService</value>
 				<value>org.olat.registration.restapi.ChangePasswordWebService</value>
diff --git a/src/main/java/org/olat/restapi/api/_content/application.html b/src/main/java/org/olat/restapi/api/_content/application.html
index aec87e1b156aca7c4137bfa2c7f074bc48fb8134..7ab1d006b29d2612d3cb2b8f1d9343cdb6b844fb 100644
--- a/src/main/java/org/olat/restapi/api/_content/application.html
+++ b/src/main/java/org/olat/restapi/api/_content/application.html
@@ -200,1454 +200,1515 @@
       </p>
       <ul>
          <li><a href="#resources">Resources</a><ul>
-               <li><a href="#d2e2">http://www.example.com/repo/courses</a><ul>
-                     <li><a href="#d2e88">http://www.example.com/repo/courses/version</a></li>
+               <li><a href="#d2e2">http://www.example.com/repo/courses/{courseId}/elements/enrollment</a><ul>
+                     <li><a href="#d2e33">http://www.example.com/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e103">http://www.example.com/repo/courses/{courseId}/elements/folder</a><ul>
-                     <li><a href="#d2e136">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}</a></li>
-                     <li><a href="#d2e155">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files</a><ul>
-                           <li><a href="#d2e189">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</a></li>
-                           <li><a href="#d2e233">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</a></li>
-                        </ul>
-                     </li>
+               <li><a href="#d2e40">http://www.example.com/catalog</a><ul>
+                     <li><a href="#d2e59">http://www.example.com/catalog/{path:.*}/owners/{identityKey}</a></li>
+                     <li><a href="#d2e150">http://www.example.com/catalog/{path:.*}/children</a></li>
+                     <li><a href="#d2e179">http://www.example.com/catalog/version</a></li>
+                     <li><a href="#d2e194">http://www.example.com/catalog/{path:.*}</a></li>
+                     <li><a href="#d2e423">http://www.example.com/catalog/{path:.*}/owners</a></li>
+                  </ul>
+               </li>
+               <li><a href="#d2e455">http://www.example.com/api</a><ul>
+                     <li><a href="#d2e458">http://www.example.com/api/version</a></li>
+                     <li><a href="#d2e475">http://www.example.com/api/doc</a></li>
+                     <li><a href="#d2e479">http://www.example.com/api/doc/{filename}</a></li>
+                     <li><a href="#d2e490">http://www.example.com/api/{filename}</a></li>
+                     <li><a href="#d2e501">http://www.example.com/api/copyright</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e237">http://www.example.com/system</a><ul>
-                     <li><a href="#d2e240">http://www.example.com/system/environment</a></li>
-                     <li><a href="#d2e263">http://www.example.com/system/release</a></li>
-                     <li><a href="#d2e286">http://www.example.com/system/log</a><ul>
-                           <li><a href="#d2e293">http://www.example.com/system/log/version</a></li>
-                           <li><a href="#d2e308">http://www.example.com/system/log/{date}</a></li>
+               <li><a href="#d2e520">http://www.example.com/groups</a><ul>
+                     <li><a href="#d2e569">http://www.example.com/groups/version</a></li>
+                     <li><a href="#d2e584">http://www.example.com/groups/{groupKey}</a></li>
+                     <li><a href="#d2e642">http://www.example.com/groups/{groupKey}/configuration</a></li>
+                     <li><a href="#d2e649">http://www.example.com/groups/{groupKey}/infos</a></li>
+                     <li><a href="#d2e671">http://www.example.com/groups/{groupKey}/owners</a></li>
+                     <li><a href="#d2e693">http://www.example.com/groups/{groupKey}/participants</a></li>
+                     <li><a href="#d2e715">http://www.example.com/groups/{groupKey}/owners/{identityKey}</a></li>
+                     <li><a href="#d2e752">http://www.example.com/groups/{groupKey}/participants/{identityKey}</a></li>
+                     <li><a href="#d2e790">http://www.example.com/groups/{groupKey}/forum</a><ul>
+                           <li><a href="#d2e824">http://www.example.com/groups/{groupKey}/forum/threads</a></li>
+                           <li><a href="#d2e933">http://www.example.com/groups/{groupKey}/forum/posts/{threadKey}</a></li>
+                           <li><a href="#d2e974">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}</a></li>
+                           <li><a href="#d2e1086">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
+                           <li><a href="#d2e1157">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
                         </ul>
                      </li>
-                     <li><a href="#d2e314">http://www.example.com/system/monitoring</a><ul>
-                           <li><a href="#d2e315">http://www.example.com/system/monitoring/configuration</a></li>
-                           <li><a href="#d2e338">http://www.example.com/system/monitoring/runtime</a><ul>
-                                 <li><a href="#d2e361">http://www.example.com/system/monitoring/runtime/classes</a></li>
-                                 <li><a href="#d2e384">http://www.example.com/system/monitoring/runtime/memory</a></li>
-                                 <li><a href="#d2e407">http://www.example.com/system/monitoring/runtime/threads</a></li>
-                              </ul>
-                           </li>
-                           <li><a href="#d2e430">http://www.example.com/system/monitoring/database</a></li>
-                           <li><a href="#d2e453">http://www.example.com/system/monitoring/openolat</a><ul>
-                                 <li><a href="#d2e476">http://www.example.com/system/monitoring/openolat/tasks</a></li>
-                                 <li><a href="#d2e499">http://www.example.com/system/monitoring/openolat/users</a></li>
-                                 <li><a href="#d2e522">http://www.example.com/system/monitoring/openolat/repository</a></li>
-                                 <li><a href="#d2e545">http://www.example.com/system/monitoring/openolat/sessions</a></li>
-                                 <li><a href="#d2e568">http://www.example.com/system/monitoring/openolat/indexer</a><ul>
-                                       <li><a href="#d2e591">http://www.example.com/system/monitoring/openolat/indexer/status</a></li>
+                     <li><a href="#d2e1179">http://www.example.com/groups/{groupKey}/folder</a><ul>
+                           <li><a href="#d2e1212">http://www.example.com/groups/{groupKey}/folder/{path:.*}</a></li>
+                           <li><a href="#d2e1256">http://www.example.com/groups/{groupKey}/folder/version</a></li>
+                           <li><a href="#d2e1260">http://www.example.com/groups/{groupKey}/folder/metadata/{path:.*}</a></li>
+                        </ul>
+                     </li>
+                     <li><a href="#d2e1266">http://www.example.com/groups/{groupKey}/wiki</a></li>
+                  </ul>
+               </li>
+               <li><a href="#d2e1274">http://www.example.com/repo/courses</a><ul>
+                     <li><a href="#d2e1361">http://www.example.com/repo/courses/version</a></li>
+                     <li><a href="#d2e1376">http://www.example.com/repo/courses/{courseId}</a><ul>
+                           <li><a href="#d2e1423">http://www.example.com/repo/courses/{courseId}/configuration</a></li>
+                           <li><a href="#d2e1503">http://www.example.com/repo/courses/{courseId}/authors</a></li>
+                           <li><a href="#d2e1525">http://www.example.com/repo/courses/{courseId}/version</a></li>
+                           <li><a href="#d2e1540">http://www.example.com/repo/courses/{courseId}/file</a></li>
+                           <li><a href="#d2e1562">http://www.example.com/repo/courses/{courseId}/runstructure</a></li>
+                           <li><a href="#d2e1584">http://www.example.com/repo/courses/{courseId}/editortreemodel</a></li>
+                           <li><a href="#d2e1606">http://www.example.com/repo/courses/{courseId}/authors/{identityKey}</a></li>
+                           <li><a href="#d2e1674">http://www.example.com/repo/courses/{courseId}/tutors/{identityKey}</a></li>
+                           <li><a href="#d2e1699">http://www.example.com/repo/courses/{courseId}/tutors</a></li>
+                           <li><a href="#d2e1721">http://www.example.com/repo/courses/{courseId}/participants</a></li>
+                           <li><a href="#d2e1743">http://www.example.com/repo/courses/{courseId}/participants/{identityKey}</a></li>
+                           <li><a href="#d2e1768">http://www.example.com/repo/courses/{courseId}/resource</a></li>
+                           <li><a href="#d2e1773">http://www.example.com/repo/courses/{courseId}/publish</a></li>
+                           <li><a href="#d2e1806">http://www.example.com/repo/courses/{courseId}/groups</a><ul>
+                                 <li><a href="#d2e1848">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}</a></li>
+                                 <li><a href="#d2e1909">http://www.example.com/repo/courses/{courseId}/groups/version</a></li>
+                                 <li><a href="#d2e1924">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul>
+                                       <li><a href="#d2e1958">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li>
+                                       <li><a href="#d2e2067">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li>
+                                       <li><a href="#d2e2108">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li>
+                                       <li><a href="#d2e2220">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
+                                       <li><a href="#d2e2291">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
+                                    </ul>
+                                 </li>
+                                 <li><a href="#d2e2313">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul>
+                                       <li><a href="#d2e2346">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li>
+                                       <li><a href="#d2e2390">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li>
+                                       <li><a href="#d2e2394">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/metadata/{path:.*}</a></li>
                                     </ul>
                                  </li>
                               </ul>
                            </li>
-                           <li><a href="#d2e640">http://www.example.com/system/monitoring/memory</a><ul>
-                                 <li><a href="#d2e680">http://www.example.com/system/monitoring/memory/pools</a></li>
-                                 <li><a href="#d2e688">http://www.example.com/system/monitoring/memory/samples</a></li>
+                           <li><a href="#d2e2400">http://www.example.com/repo/courses/{courseId}/calendar</a><ul>
+                                 <li><a href="#d2e2401">http://www.example.com/repo/courses/{courseId}/calendar/events</a></li>
+                                 <li><a href="#d2e2425">http://www.example.com/repo/courses/{courseId}/calendar/events/{eventId}</a></li>
                               </ul>
                            </li>
-                           <li><a href="#d2e697">http://www.example.com/system/monitoring/threads</a><ul>
-                                 <li><a href="#d2e707">http://www.example.com/system/monitoring/threads/cpu</a></li>
+                           <li><a href="#d2e2431">http://www.example.com/repo/courses/{courseId}/vitero/{subIdentifier}</a><ul>
+                                 <li><a href="#d2e2451">http://www.example.com/repo/courses/{courseId}/vitero/{subIdentifier}/{bookingId}/members</a></li>
+                                 <li><a href="#d2e2464">http://www.example.com/repo/courses/{courseId}/vitero/{subIdentifier}/{bookingId}</a></li>
                               </ul>
                            </li>
                         </ul>
                      </li>
-                     <li><a href="#d2e712">http://www.example.com/system/indexer</a><ul>
-                           <li><a href="#d2e735">http://www.example.com/system/indexer/status</a></li>
-                        </ul>
-                     </li>
-                     <li><a href="#d2e784">http://www.example.com/system/notifications</a><ul>
-                           <li><a href="#d2e785">http://www.example.com/system/notifications/status</a></li>
-                        </ul>
-                     </li>
                   </ul>
                </li>
-               <li><a href="#d2e834">http://www.example.com/contacts</a></li>
-               <li><a href="#d2e849">http://www.example.com/users/{identityKey}/forums</a><ul>
-                     <li><a href="#d2e875">http://www.example.com/users/{identityKey}/forums/group/{groupKey}</a><ul>
-                           <li><a href="#d2e907">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/threads</a></li>
-                           <li><a href="#d2e1006">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li>
-                           <li><a href="#d2e1041">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li>
-                           <li><a href="#d2e1139">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li>
-                           <li><a href="#d2e1208">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li>
-                        </ul>
-                     </li>
-                     <li><a href="#d2e1226">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul>
-                           <li><a href="#d2e1259">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li>
-                           <li><a href="#d2e1358">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li>
-                           <li><a href="#d2e1393">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li>
-                           <li><a href="#d2e1491">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li>
-                           <li><a href="#d2e1560">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li>
-                        </ul>
-                     </li>
+               <li><a href="#d2e2470">http://www.example.com/ping</a><ul>
+                     <li><a href="#d2e2487">http://www.example.com/ping/version</a></li>
+                     <li><a href="#d2e2502">http://www.example.com/ping/{name}</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e1578">http://www.example.com/repo/courses/{courseId}/elements/contact</a></li>
-               <li><a href="#d2e1621">http://www.example.com/auth</a><ul>
-                     <li><a href="#d2e1624">http://www.example.com/auth/version</a></li>
-                     <li><a href="#d2e1639">http://www.example.com/auth/{username}</a></li>
+               <li><a href="#d2e2518">http://www.example.com/repo/courses/{courseId}/resourcefolders</a><ul>
+                     <li><a href="#d2e2521">http://www.example.com/repo/courses/{courseId}/resourcefolders/version</a></li>
+                     <li><a href="#d2e2536">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li>
+                     <li><a href="#d2e2592">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder</a></li>
+                     <li><a href="#d2e2647">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li>
+                     <li><a href="#d2e2666">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e1666">http://www.example.com/repo/courses/{courseId}/elements/enrollment</a><ul>
-                     <li><a href="#d2e1697">http://www.example.com/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li>
+               <li><a href="#d2e2686">http://www.example.com/auth</a><ul>
+                     <li><a href="#d2e2689">http://www.example.com/auth/{username}</a></li>
+                     <li><a href="#d2e2716">http://www.example.com/auth/version</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e1704">http://www.example.com/repo/courses/{courseId}/assessments</a><ul>
-                     <li><a href="#d2e1730">http://www.example.com/repo/courses/{courseId}/assessments/version</a></li>
-                     <li><a href="#d2e1745">http://www.example.com/repo/courses/{courseId}/assessments/users/{identityKey}</a></li>
-                     <li><a href="#d2e1770">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}</a></li>
-                     <li><a href="#d2e1813">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li>
-                  </ul>
-               </li>
-               <li><a href="#d2e1839">http://www.example.com/users/{username}/auth</a><ul>
-                     <li><a href="#d2e1896">http://www.example.com/users/{username}/auth/{authKey}</a></li>
-                     <li><a href="#d2e1920">http://www.example.com/users/{username}/auth/version</a></li>
-                     <li><a href="#d2e1937">http://www.example.com/users/{username}/auth/new</a></li>
-                     <li><a href="#d2e1970">http://www.example.com/users/{username}/auth/{authKey}/delete</a></li>
+               <li><a href="#d2e2731">http://www.example.com/repo/courses/{courseId}/elements/forum</a><ul>
+                     <li><a href="#d2e2842">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li>
+                     <li><a href="#d2e2890">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li>
+                     <li><a href="#d2e2938">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}</a></li>
+                     <li><a href="#d2e2973">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum</a><ul>
+                           <li><a href="#d2e3006">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</a></li>
+                           <li><a href="#d2e3115">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</a></li>
+                           <li><a href="#d2e3156">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</a></li>
+                           <li><a href="#d2e3268">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</a></li>
+                           <li><a href="#d2e3339">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</a></li>
+                        </ul>
+                     </li>
                   </ul>
                </li>
-               <li><a href="#d2e1994">http://www.example.com/i18n</a><ul>
-                     <li><a href="#d2e1997">http://www.example.com/i18n/version</a></li>
-                     <li><a href="#d2e2012">http://www.example.com/i18n/{package}/{key}</a></li>
+               <li><a href="#d2e3361">http://www.example.com/repo/courses/{courseId}/elements/contact</a></li>
+               <li><a href="#d2e3408">http://www.example.com/repo/courses/{courseId}/elements/folder</a><ul>
+                     <li><a href="#d2e3441">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}</a></li>
+                     <li><a href="#d2e3460">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files</a><ul>
+                           <li><a href="#d2e3494">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</a></li>
+                           <li><a href="#d2e3538">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</a></li>
+                           <li><a href="#d2e3542">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/metadata/{path:.*}</a></li>
+                        </ul>
+                     </li>
                   </ul>
                </li>
-               <li><a href="#d2e2032">http://www.example.com/users</a><ul>
-                     <li><a href="#d2e2099">http://www.example.com/users/{identityKey}</a></li>
-                     <li><a href="#d2e2196">http://www.example.com/users/version</a></li>
-                     <li><a href="#d2e2213">http://www.example.com/users/{identityKey}/roles</a></li>
-                     <li><a href="#d2e2274">http://www.example.com/users/{identityKey}/status</a></li>
-                     <li><a href="#d2e2335">http://www.example.com/users/{identityKey}/preferences</a></li>
-                     <li><a href="#d2e2396">http://www.example.com/users/{identityKey}/portrait</a></li>
-                     <li><a href="#d2e2449">http://www.example.com/users/{identityKey}/folders</a><ul>
-                           <li><a href="#d2e2475">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul>
-                                 <li><a href="#d2e2509">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li>
-                                 <li><a href="#d2e2553">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li>
+               <li><a href="#d2e3549">http://www.example.com/system</a><ul>
+                     <li><a href="#d2e3552">http://www.example.com/system/environment</a></li>
+                     <li><a href="#d2e3575">http://www.example.com/system/release</a></li>
+                     <li><a href="#d2e3598">http://www.example.com/system/notifications</a><ul>
+                           <li><a href="#d2e3599">http://www.example.com/system/notifications/status</a></li>
+                        </ul>
+                     </li>
+                     <li><a href="#d2e3648">http://www.example.com/system/log</a><ul>
+                           <li><a href="#d2e3655">http://www.example.com/system/log/version</a></li>
+                           <li><a href="#d2e3670">http://www.example.com/system/log/{date}</a></li>
+                        </ul>
+                     </li>
+                     <li><a href="#d2e3676">http://www.example.com/system/monitoring</a><ul>
+                           <li><a href="#d2e3677">http://www.example.com/system/monitoring/configuration</a></li>
+                           <li><a href="#d2e3700">http://www.example.com/system/monitoring/runtime</a><ul>
+                                 <li><a href="#d2e3723">http://www.example.com/system/monitoring/runtime/classes</a></li>
+                                 <li><a href="#d2e3746">http://www.example.com/system/monitoring/runtime/memory</a></li>
+                                 <li><a href="#d2e3769">http://www.example.com/system/monitoring/runtime/threads</a></li>
+                              </ul>
+                           </li>
+                           <li><a href="#d2e3792">http://www.example.com/system/monitoring/database</a></li>
+                           <li><a href="#d2e3815">http://www.example.com/system/monitoring/openolat</a><ul>
+                                 <li><a href="#d2e3838">http://www.example.com/system/monitoring/openolat/tasks</a></li>
+                                 <li><a href="#d2e3861">http://www.example.com/system/monitoring/openolat/users</a></li>
+                                 <li><a href="#d2e3884">http://www.example.com/system/monitoring/openolat/sessions</a></li>
+                                 <li><a href="#d2e3907">http://www.example.com/system/monitoring/openolat/repository</a></li>
+                                 <li><a href="#d2e3930">http://www.example.com/system/monitoring/openolat/indexer</a><ul>
+                                       <li><a href="#d2e3953">http://www.example.com/system/monitoring/openolat/indexer/status</a></li>
+                                    </ul>
+                                 </li>
                               </ul>
                            </li>
-                           <li><a href="#d2e2557">http://www.example.com/users/{identityKey}/folders/group/{groupKey}</a><ul>
-                                 <li><a href="#d2e2590">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li>
-                                 <li><a href="#d2e2634">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/version</a></li>
+                           <li><a href="#d2e4002">http://www.example.com/system/monitoring/memory</a><ul>
+                                 <li><a href="#d2e4042">http://www.example.com/system/monitoring/memory/pools</a></li>
+                                 <li><a href="#d2e4050">http://www.example.com/system/monitoring/memory/samples</a></li>
                               </ul>
                            </li>
-                           <li><a href="#d2e2638">http://www.example.com/users/{identityKey}/folders/personal</a><ul>
-                                 <li><a href="#d2e2670">http://www.example.com/users/{identityKey}/folders/personal/{path:.*}</a></li>
-                                 <li><a href="#d2e2714">http://www.example.com/users/{identityKey}/folders/personal/version</a></li>
+                           <li><a href="#d2e4059">http://www.example.com/system/monitoring/threads</a><ul>
+                                 <li><a href="#d2e4069">http://www.example.com/system/monitoring/threads/cpu</a></li>
                               </ul>
                            </li>
                         </ul>
                      </li>
-                     <li><a href="#d2e2718">http://www.example.com/users/{identityKey}/courses</a><ul>
-                           <li><a href="#d2e2720">http://www.example.com/users/{identityKey}/courses/my</a></li>
-                           <li><a href="#d2e2746">http://www.example.com/users/{identityKey}/courses/teached</a></li>
-                           <li><a href="#d2e2772">http://www.example.com/users/{identityKey}/courses/favorite</a></li>
-                        </ul>
-                     </li>
-                     <li><a href="#d2e2799">http://www.example.com/users/{identityKey}/groups</a><ul>
-                           <li><a href="#d2e2830">http://www.example.com/users/{identityKey}/groups/owner</a></li>
-                           <li><a href="#d2e2858">http://www.example.com/users/{identityKey}/groups/participant</a></li>
-                           <li><a href="#d2e2886">http://www.example.com/users/{identityKey}/groups/infos</a></li>
+                     <li><a href="#d2e4074">http://www.example.com/system/indexer</a><ul>
+                           <li><a href="#d2e4097">http://www.example.com/system/indexer/status</a></li>
                         </ul>
                      </li>
                   </ul>
                </li>
-               <li><a href="#d2e2914">http://www.example.com/repo/courses/{courseId}/elements/forum</a><ul>
-                     <li><a href="#d2e3025">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li>
-                     <li><a href="#d2e3061">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li>
-                     <li><a href="#d2e3097">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}</a></li>
-                     <li><a href="#d2e3128">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum</a><ul>
-                           <li><a href="#d2e3161">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</a></li>
-                           <li><a href="#d2e3260">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</a></li>
-                           <li><a href="#d2e3295">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</a></li>
-                           <li><a href="#d2e3393">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</a></li>
-                           <li><a href="#d2e3462">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</a></li>
+               <li><a href="#d2e4146">http://www.example.com/repo/entries</a><ul>
+                     <li><a href="#d2e4214">http://www.example.com/repo/entries/search</a></li>
+                     <li><a href="#d2e4246">http://www.example.com/repo/entries/version</a></li>
+                     <li><a href="#d2e4252">http://www.example.com/repo/entries/{repoEntryKey}</a><ul>
+                           <li><a href="#d2e4322">http://www.example.com/repo/entries/{repoEntryKey}/file</a></li>
+                           <li><a href="#d2e4354">http://www.example.com/repo/entries/{repoEntryKey}/coaches/{identityKey}</a></li>
+                           <li><a href="#d2e4391">http://www.example.com/repo/entries/{repoEntryKey}/coaches</a></li>
+                           <li><a href="#d2e4413">http://www.example.com/repo/entries/{repoEntryKey}/participants</a></li>
+                           <li><a href="#d2e4435">http://www.example.com/repo/entries/{repoEntryKey}/participants/{identityKey}</a></li>
+                           <li><a href="#d2e4473">http://www.example.com/repo/entries/{repoEntryKey}/owners</a></li>
+                           <li><a href="#d2e4495">http://www.example.com/repo/entries/{repoEntryKey}/owners/{identityKey}</a></li>
                         </ul>
                      </li>
                   </ul>
                </li>
-               <li><a href="#d2e3480">http://www.example.com/catalog</a><ul>
-                     <li><a href="#d2e3499">http://www.example.com/catalog/{path:.*}/owners/{identityKey}</a></li>
-                     <li><a href="#d2e3586">http://www.example.com/catalog/version</a></li>
-                     <li><a href="#d2e3601">http://www.example.com/catalog/{path:.*}</a></li>
-                     <li><a href="#d2e3814">http://www.example.com/catalog/{path:.*}/owners</a></li>
-                     <li><a href="#d2e3844">http://www.example.com/catalog/{path:.*}/children</a></li>
+               <li><a href="#d2e4532">http://www.example.com/repo/courses/infos</a><ul>
+                     <li><a href="#d2e4552">http://www.example.com/repo/courses/infos/{courseId}</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e3871">http://www.example.com/repo/courses/infos</a><ul>
-                     <li><a href="#d2e3891">http://www.example.com/repo/courses/infos/{courseId}</a></li>
-                  </ul>
-               </li>
-               <li><a href="#d2e3907">http://www.example.com/repo/entries</a><ul>
-                     <li><a href="#d2e3963">http://www.example.com/repo/entries/version</a></li>
-                     <li><a href="#d2e3969">http://www.example.com/repo/entries/search</a></li>
-                     <li><a href="#d2e3993">http://www.example.com/repo/entries/{repoEntryKey}</a><ul>
-                           <li><a href="#d2e4061">http://www.example.com/repo/entries/{repoEntryKey}/owners</a></li>
-                           <li><a href="#d2e4081">http://www.example.com/repo/entries/{repoEntryKey}/owners/{identityKey}</a></li>
-                           <li><a href="#d2e4114">http://www.example.com/repo/entries/{repoEntryKey}/coaches</a></li>
-                           <li><a href="#d2e4134">http://www.example.com/repo/entries/{repoEntryKey}/coaches/{identityKey}</a></li>
-                           <li><a href="#d2e4167">http://www.example.com/repo/entries/{repoEntryKey}/participants</a></li>
-                           <li><a href="#d2e4188">http://www.example.com/repo/entries/{repoEntryKey}/participants/{identityKey}</a></li>
-                           <li><a href="#d2e4221">http://www.example.com/repo/entries/{repoEntryKey}/file</a></li>
+               <li><a href="#d2e4570">http://www.example.com/contacts</a></li>
+               <li><a href="#d2e4585">http://www.example.com/users/{identityKey}/forums</a><ul>
+                     <li><a href="#d2e4613">http://www.example.com/users/{identityKey}/forums/group/{groupKey}</a><ul>
+                           <li><a href="#d2e4645">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/threads</a></li>
+                           <li><a href="#d2e4754">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li>
+                           <li><a href="#d2e4795">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li>
+                           <li><a href="#d2e4907">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li>
+                           <li><a href="#d2e4978">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li>
+                        </ul>
+                     </li>
+                     <li><a href="#d2e5000">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul>
+                           <li><a href="#d2e5033">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li>
+                           <li><a href="#d2e5142">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li>
+                           <li><a href="#d2e5183">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li>
+                           <li><a href="#d2e5295">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li>
+                           <li><a href="#d2e5366">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li>
                         </ul>
                      </li>
                   </ul>
                </li>
-               <li><a href="#d2e4253">http://www.example.com/api</a><ul>
-                     <li><a href="#d2e4256">http://www.example.com/api/version</a></li>
-                     <li><a href="#d2e4273">http://www.example.com/api/doc</a></li>
-                     <li><a href="#d2e4277">http://www.example.com/api/doc/{filename}</a></li>
-                     <li><a href="#d2e4288">http://www.example.com/api/{filename}</a></li>
-                     <li><a href="#d2e4299">http://www.example.com/api/copyright</a></li>
-                  </ul>
-               </li>
-               <li><a href="#d2e4318">http://www.example.com/notifications</a></li>
-               <li><a href="#d2e4346">http://www.example.com/repo/courses/{courseId}/elements</a><ul>
-                     <li><a href="#d2e4349">http://www.example.com/repo/courses/{courseId}/elements/version</a></li>
-                     <li><a href="#d2e4364">http://www.example.com/repo/courses/{courseId}/elements/{nodeId}</a></li>
-                     <li><a href="#d2e4395">http://www.example.com/repo/courses/{courseId}/elements/structure/{nodeId}</a></li>
-                     <li><a href="#d2e4420">http://www.example.com/repo/courses/{courseId}/elements/structure</a></li>
-                     <li><a href="#d2e4487">http://www.example.com/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li>
-                     <li><a href="#d2e4518">http://www.example.com/repo/courses/{courseId}/elements/singlepage</a></li>
-                     <li><a href="#d2e4653">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}</a></li>
-                     <li><a href="#d2e4693">http://www.example.com/repo/courses/{courseId}/elements/task</a></li>
-                     <li><a href="#d2e4772">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}</a></li>
-                     <li><a href="#d2e4811">http://www.example.com/repo/courses/{courseId}/elements/test</a></li>
-                     <li><a href="#d2e4889">http://www.example.com/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li>
-                     <li><a href="#d2e4921">http://www.example.com/repo/courses/{courseId}/elements/assessment</a></li>
-                     <li><a href="#d2e4984">http://www.example.com/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li>
-                     <li><a href="#d2e5017">http://www.example.com/repo/courses/{courseId}/elements/wiki</a></li>
-                     <li><a href="#d2e5081">http://www.example.com/repo/courses/{courseId}/elements/blog/{nodeId}</a></li>
-                     <li><a href="#d2e5114">http://www.example.com/repo/courses/{courseId}/elements/blog</a></li>
-                     <li><a href="#d2e5178">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}</a></li>
-                     <li><a href="#d2e5211">http://www.example.com/repo/courses/{courseId}/elements/survey</a></li>
-                     <li><a href="#d2e5275">http://www.example.com/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li>
-                     <li><a href="#d2e5308">http://www.example.com/repo/courses/{courseId}/elements/externalpage</a></li>
-                     <li><a href="#d2e5376">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li>
-                     <li><a href="#d2e5442">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li>
-                     <li><a href="#d2e5589">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li>
-                     <li><a href="#d2e5696">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li>
-                  </ul>
-               </li>
-               <li><a href="#d2e5825">http://www.example.com/repo/lifecycle</a></li>
-               <li><a href="#d2e5842">http://www.example.com/groups</a><ul>
-                     <li><a href="#d2e5887">http://www.example.com/groups/version</a></li>
-                     <li><a href="#d2e5902">http://www.example.com/groups/{groupKey}</a></li>
-                     <li><a href="#d2e5958">http://www.example.com/groups/{groupKey}/configuration</a></li>
-                     <li><a href="#d2e5965">http://www.example.com/groups/{groupKey}/infos</a></li>
-                     <li><a href="#d2e5985">http://www.example.com/groups/{groupKey}/owners</a></li>
-                     <li><a href="#d2e6005">http://www.example.com/groups/{groupKey}/participants</a></li>
-                     <li><a href="#d2e6025">http://www.example.com/groups/{groupKey}/owners/{identityKey}</a></li>
-                     <li><a href="#d2e6058">http://www.example.com/groups/{groupKey}/participants/{identityKey}</a></li>
-                     <li><a href="#d2e6092">http://www.example.com/groups/{groupKey}/forum</a><ul>
-                           <li><a href="#d2e6124">http://www.example.com/groups/{groupKey}/forum/threads</a></li>
-                           <li><a href="#d2e6223">http://www.example.com/groups/{groupKey}/forum/posts/{threadKey}</a></li>
-                           <li><a href="#d2e6258">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}</a></li>
-                           <li><a href="#d2e6356">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
-                           <li><a href="#d2e6425">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
+               <li><a href="#d2e5388">http://www.example.com/repo/lifecycle</a></li>
+               <li><a href="#d2e5405">http://www.example.com/users</a><ul>
+                     <li><a href="#d2e5473">http://www.example.com/users/{identityKey}</a></li>
+                     <li><a href="#d2e5574">http://www.example.com/users/managed</a></li>
+                     <li><a href="#d2e5579">http://www.example.com/users/{identityKey}/roles</a></li>
+                     <li><a href="#d2e5642">http://www.example.com/users/{identityKey}/status</a></li>
+                     <li><a href="#d2e5705">http://www.example.com/users/{identityKey}/preferences</a></li>
+                     <li><a href="#d2e5768">http://www.example.com/users/{identityKey}/portrait</a></li>
+                     <li><a href="#d2e5823">http://www.example.com/users/version</a></li>
+                     <li><a href="#d2e5840">http://www.example.com/users/{identityKey}/folders</a><ul>
+                           <li><a href="#d2e5866">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul>
+                                 <li><a href="#d2e5900">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li>
+                                 <li><a href="#d2e5944">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li>
+                                 <li><a href="#d2e5948">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/metadata/{path:.*}</a></li>
+                              </ul>
+                           </li>
+                           <li><a href="#d2e5954">http://www.example.com/users/{identityKey}/folders/group/{groupKey}</a><ul>
+                                 <li><a href="#d2e5987">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li>
+                                 <li><a href="#d2e6031">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/version</a></li>
+                                 <li><a href="#d2e6035">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/metadata/{path:.*}</a></li>
+                              </ul>
+                           </li>
+                           <li><a href="#d2e6041">http://www.example.com/users/{identityKey}/folders/personal</a><ul>
+                                 <li><a href="#d2e6073">http://www.example.com/users/{identityKey}/folders/personal/{path:.*}</a></li>
+                                 <li><a href="#d2e6117">http://www.example.com/users/{identityKey}/folders/personal/version</a></li>
+                                 <li><a href="#d2e6121">http://www.example.com/users/{identityKey}/folders/personal/metadata/{path:.*}</a></li>
+                              </ul>
+                           </li>
                         </ul>
                      </li>
-                     <li><a href="#d2e6443">http://www.example.com/groups/{groupKey}/folder</a><ul>
-                           <li><a href="#d2e6476">http://www.example.com/groups/{groupKey}/folder/{path:.*}</a></li>
-                           <li><a href="#d2e6520">http://www.example.com/groups/{groupKey}/folder/version</a></li>
+                     <li><a href="#d2e6128">http://www.example.com/users/{identityKey}/courses</a><ul>
+                           <li><a href="#d2e6130">http://www.example.com/users/{identityKey}/courses/my</a></li>
+                           <li><a href="#d2e6160">http://www.example.com/users/{identityKey}/courses/teached</a></li>
+                           <li><a href="#d2e6190">http://www.example.com/users/{identityKey}/courses/favorite</a></li>
+                        </ul>
+                     </li>
+                     <li><a href="#d2e6220">http://www.example.com/users/{identityKey}/groups</a><ul>
+                           <li><a href="#d2e6259">http://www.example.com/users/{identityKey}/groups/owner</a></li>
+                           <li><a href="#d2e6295">http://www.example.com/users/{identityKey}/groups/participant</a></li>
+                           <li><a href="#d2e6331">http://www.example.com/users/{identityKey}/groups/infos</a></li>
                         </ul>
                      </li>
-                     <li><a href="#d2e6524">http://www.example.com/groups/{groupKey}/wiki</a></li>
-                  </ul>
-               </li>
-               <li><a href="#d2e6530">http://www.example.com/repo/courses/{courseId}/resourcefolders</a><ul>
-                     <li><a href="#d2e6533">http://www.example.com/repo/courses/{courseId}/resourcefolders/version</a></li>
-                     <li><a href="#d2e6548">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li>
-                     <li><a href="#d2e6566">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li>
-                     <li><a href="#d2e6583">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li>
-                     <li><a href="#d2e6639">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e6695">http://www.example.com/repo/forums</a><ul>
-                     <li><a href="#d2e6698">http://www.example.com/repo/forums/version</a></li>
-                     <li><a href="#d2e6713">http://www.example.com/repo/forums/{forumKey}</a><ul>
-                           <li><a href="#d2e6745">http://www.example.com/repo/forums/{forumKey}/threads</a></li>
-                           <li><a href="#d2e6844">http://www.example.com/repo/forums/{forumKey}/posts/{threadKey}</a></li>
-                           <li><a href="#d2e6879">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}</a></li>
-                           <li><a href="#d2e6977">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li>
-                           <li><a href="#d2e7046">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</a></li>
+               <li><a href="#d2e6367">http://www.example.com/repo/forums</a><ul>
+                     <li><a href="#d2e6370">http://www.example.com/repo/forums/version</a></li>
+                     <li><a href="#d2e6385">http://www.example.com/repo/forums/{forumKey}</a><ul>
+                           <li><a href="#d2e6419">http://www.example.com/repo/forums/{forumKey}/threads</a></li>
+                           <li><a href="#d2e6528">http://www.example.com/repo/forums/{forumKey}/posts/{threadKey}</a></li>
+                           <li><a href="#d2e6569">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}</a></li>
+                           <li><a href="#d2e6681">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li>
+                           <li><a href="#d2e6752">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</a></li>
                         </ul>
                      </li>
                   </ul>
                </li>
-               <li><a href="#d2e7064">http://www.example.com/ping</a><ul>
-                     <li><a href="#d2e7081">http://www.example.com/ping/version</a></li>
-                     <li><a href="#d2e7096">http://www.example.com/ping/{name}</a></li>
+               <li><a href="#d2e6774">http://www.example.com/users/{username}/auth</a><ul>
+                     <li><a href="#d2e6833">http://www.example.com/users/{username}/auth/{authKey}</a></li>
+                     <li><a href="#d2e6861">http://www.example.com/users/{username}/auth/password</a></li>
+                     <li><a href="#d2e6897">http://www.example.com/users/{username}/auth/version</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e7112">http://www.example.com/repo/courses/{courseId}</a><ul>
-                     <li><a href="#d2e7159">http://www.example.com/repo/courses/{courseId}/version</a></li>
-                     <li><a href="#d2e7174">http://www.example.com/repo/courses/{courseId}/configuration</a></li>
-                     <li><a href="#d2e7240">http://www.example.com/repo/courses/{courseId}/authors</a></li>
-                     <li><a href="#d2e7263">http://www.example.com/repo/courses/{courseId}/participants/{identityKey}</a></li>
-                     <li><a href="#d2e7287">http://www.example.com/repo/courses/{courseId}/publish</a></li>
-                     <li><a href="#d2e7319">http://www.example.com/repo/courses/{courseId}/file</a></li>
-                     <li><a href="#d2e7342">http://www.example.com/repo/courses/{courseId}/runstructure</a></li>
-                     <li><a href="#d2e7366">http://www.example.com/repo/courses/{courseId}/editortreemodel</a></li>
-                     <li><a href="#d2e7389">http://www.example.com/repo/courses/{courseId}/authors/{identityKey}</a></li>
-                     <li><a href="#d2e7455">http://www.example.com/repo/courses/{courseId}/tutors/{identityKey}</a></li>
-                     <li><a href="#d2e7479">http://www.example.com/repo/courses/{courseId}/groups</a><ul>
-                           <li><a href="#d2e7522">http://www.example.com/repo/courses/{courseId}/groups/version</a></li>
-                           <li><a href="#d2e7537">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}</a></li>
-                           <li><a href="#d2e7596">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul>
-                                 <li><a href="#d2e7628">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li>
-                                 <li><a href="#d2e7727">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li>
-                                 <li><a href="#d2e7762">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li>
-                                 <li><a href="#d2e7860">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
-                                 <li><a href="#d2e7929">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
-                              </ul>
-                           </li>
-                           <li><a href="#d2e7947">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul>
-                                 <li><a href="#d2e7980">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li>
-                                 <li><a href="#d2e8024">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li>
-                              </ul>
-                           </li>
-                        </ul>
-                     </li>
-                     <li><a href="#d2e8028">http://www.example.com/repo/courses/{courseId}/calendar</a><ul>
-                           <li><a href="#d2e8030">http://www.example.com/repo/courses/{courseId}/calendar/events</a></li>
-                           <li><a href="#d2e8056">http://www.example.com/repo/courses/{courseId}/calendar/events/{eventId}</a></li>
-                        </ul>
-                     </li>
+               <li><a href="#d2e6914">http://www.example.com/i18n</a><ul>
+                     <li><a href="#d2e6917">http://www.example.com/i18n/version</a></li>
+                     <li><a href="#d2e6932">http://www.example.com/i18n/{package}/{key}</a></li>
+                  </ul>
+               </li>
+               <li><a href="#d2e6957">http://www.example.com/repo/courses/{courseId}/elements</a><ul>
+                     <li><a href="#d2e6960">http://www.example.com/repo/courses/{courseId}/elements/version</a></li>
+                     <li><a href="#d2e6975">http://www.example.com/repo/courses/{courseId}/elements/{nodeId}</a></li>
+                     <li><a href="#d2e7010">http://www.example.com/repo/courses/{courseId}/elements/structure/{nodeId}</a></li>
+                     <li><a href="#d2e7035">http://www.example.com/repo/courses/{courseId}/elements/structure</a></li>
+                     <li><a href="#d2e7102">http://www.example.com/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li>
+                     <li><a href="#d2e7133">http://www.example.com/repo/courses/{courseId}/elements/singlepage</a></li>
+                     <li><a href="#d2e7268">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}</a></li>
+                     <li><a href="#d2e7326">http://www.example.com/repo/courses/{courseId}/elements/task</a></li>
+                     <li><a href="#d2e7443">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}</a></li>
+                     <li><a href="#d2e7482">http://www.example.com/repo/courses/{courseId}/elements/test</a></li>
+                     <li><a href="#d2e7594">http://www.example.com/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li>
+                     <li><a href="#d2e7640">http://www.example.com/repo/courses/{courseId}/elements/assessment</a></li>
+                     <li><a href="#d2e7733">http://www.example.com/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li>
+                     <li><a href="#d2e7782">http://www.example.com/repo/courses/{courseId}/elements/wiki</a></li>
+                     <li><a href="#d2e7846">http://www.example.com/repo/courses/{courseId}/elements/blog/{nodeId}</a></li>
+                     <li><a href="#d2e7895">http://www.example.com/repo/courses/{courseId}/elements/blog</a></li>
+                     <li><a href="#d2e7993">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}</a></li>
+                     <li><a href="#d2e8042">http://www.example.com/repo/courses/{courseId}/elements/survey</a></li>
+                     <li><a href="#d2e8118">http://www.example.com/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li>
+                     <li><a href="#d2e8167">http://www.example.com/repo/courses/{courseId}/elements/externalpage</a></li>
+                     <li><a href="#d2e8269">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li>
+                     <li><a href="#d2e8339">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li>
+                     <li><a href="#d2e8486">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li>
+                     <li><a href="#d2e8593">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li>
+                  </ul>
+               </li>
+               <li><a href="#d2e8723">http://www.example.com/notifications</a></li>
+               <li><a href="#d2e8755">http://www.example.com/repo/courses/{courseId}/assessments</a><ul>
+                     <li><a href="#d2e8783">http://www.example.com/repo/courses/{courseId}/assessments/version</a></li>
+                     <li><a href="#d2e8798">http://www.example.com/repo/courses/{courseId}/assessments/users/{identityKey}</a></li>
+                     <li><a href="#d2e8827">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}</a></li>
+                     <li><a href="#d2e8874">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li>
                   </ul>
                </li>
             </ul>
          </li>
          <li><a href="#representations">Representations</a><ul>
-               <li><a href="#d2e15">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e43">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e56"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e63">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)</a></li>
-               <li><a href="#d2e64">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)</a></li>
-               <li><a href="#d2e68">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e81"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e86">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e87">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e93">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e107">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e108">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e120">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e121">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e124">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e134">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e135">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e141">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e142">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e145">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e153">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e154">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e160">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e161">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e162">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e163">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e164">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e167">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e168">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e171">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e176">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e177">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e180">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e181">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e184">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e185">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e187">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e188">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e193">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e194">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e195">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e196">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e197">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e200">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e201">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e202">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e205">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e210">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e211">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e212">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e215">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e216">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e217">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e220">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e221">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e223">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e224">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e227">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e228">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e231">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e232">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e236">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e247">application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li>
-               <li><a href="#d2e260"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e270">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e283"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e291">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e292">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e298">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e312">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e313">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e322">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e335"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e345">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e358"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e368">application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li>
-               <li><a href="#d2e381"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e391">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e404"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e414">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e427"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e437">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e450"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e460">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e473"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e483">application/xml, application/json (<abbr title="{http://www.example.com} taskVOes">ns3:taskVOes</abbr>)</a></li>
-               <li><a href="#d2e496"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e506">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e519"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e529">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e542"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e552">application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li>
-               <li><a href="#d2e565"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e575">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e588"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e598">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e604"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e611">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e616"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e622"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e631">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e637"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e649">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e655"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e664">application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li>
-               <li><a href="#d2e677"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e683">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e686">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e687">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e695">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e696">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e702">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e705">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e706">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e710">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e711">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e719">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e732"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e742">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e748"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e755">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e760"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e766"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e775">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e781"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e792">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e798"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e805">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e810"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e816"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e825">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e831"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e846"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e859">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e872"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e885"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e891">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e904"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e919"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e925">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e938"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e957">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e970"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e977">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e984"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e990">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e1003"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1019"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1025">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e1038"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1047">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1054"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1060">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e1073"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1086"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1092">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e1105"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1112">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e1113">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e1117"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1123">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e1136"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1147"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1153">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1162"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1168">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1175">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e1176">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e1180"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1186">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1193">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1199"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1205">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1223">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1237"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1243">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e1256"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1271"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1277">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e1290"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1303"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1309">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e1322"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1329">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1336"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1342">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e1355"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1371"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1377">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e1390"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1399">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1406"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1412">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e1425"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1438"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1444">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e1457"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1464">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e1465">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e1469"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1475">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e1488"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1499"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1505">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1514"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1520">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1527">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e1528">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e1532"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1538">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1545">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1551"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1557">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e16">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e17">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e20">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e31">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e32">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e38">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e39">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e49">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e72"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e78">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e91"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e100"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e106">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e119"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e128"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e134">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e147"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e163"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e169">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e184">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e204">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e224">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e225">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e229"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e235">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e248"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e270"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e276">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e289"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e296">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e309"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e315">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e328"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e336">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e337">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e341"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e347">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e360"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e373"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e379">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e392"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e401"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e407">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e420"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e433"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e439">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e452"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e465">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e478">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e487">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e498">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e508">text/html, application/xhtml+xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e517">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e527">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e528">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e530"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e534">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e545"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e559">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e574">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e592">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e606">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e607">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e609"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e613">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e624"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e631"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e635"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e639"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e646">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e648">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e657"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e661">application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
+               <li><a href="#d2e679"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e683">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e701"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e705">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e726"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e730"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e734"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e741"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e745"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e749"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e763"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e767"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e771"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e778"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e782"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e786"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e802"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e808">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e821"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e840"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e846">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e859"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e878"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e884">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e897"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e904">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e917">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e930"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e952"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e958">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e971"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e982">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e995"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1001">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e1014"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1021">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e1022">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e1026"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1032">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e1045"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1064"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1070">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e1083"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1102">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1109">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1115"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1121">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1128">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1129">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1133"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1139">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1148"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1154">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1170"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1176">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1183">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1184">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1185">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1186">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1187">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1190">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1191">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1194">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1199">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1200">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1203">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1204">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1207">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1208">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1210">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1211">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1216">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1217">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1218">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1219">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1220">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1223">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1224">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1225">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1228">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1233">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1234">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1235">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1238">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1239">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1240">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1243">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1244">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1246">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1247">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1250">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1251">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1254">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1255">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1259">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1264">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1265">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1272">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1273">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1288">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e1302">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)</a></li>
+               <li><a href="#d2e1303">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)</a></li>
+               <li><a href="#d2e1307">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e1320"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1341">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e1354"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1359">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1360">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1366">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1386"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1392"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1398"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1407"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1413">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e1433"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1439">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
+               <li><a href="#d2e1452"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1459">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1481"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1487">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
+               <li><a href="#d2e1500"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1510"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1516">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e1522"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1530">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1547"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1553">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1559"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e1569"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1575">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1598">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1599">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1602">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1619">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1620">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1629">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1648"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1652">text/plain, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1663"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1680">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1681">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1684">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1695">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1696">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1702">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1703">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1712"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1716">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e1727"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1735">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1752"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1756">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e1767"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1777"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1781">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e1792"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1799">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e1800">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e1802"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1806"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1810"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1821"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1825">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e1836"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1847">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e1848">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e1852"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1858">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e1871"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1575">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1581"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1591"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1597">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1603"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1616"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1622">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e1628"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1637"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1643"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1649"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1658"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1664"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1670"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1684"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1690"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1696"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1706"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1712">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e1718"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1728"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1734">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e1740"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1753"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1759"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1771">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1772">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1784"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1790">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e1803"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1813"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1817">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e1831">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e1832">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e1834">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e1845"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1856"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1860">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e1874"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e1878"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1882">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e1893"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1905"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1917"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1927">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1943">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e1944">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e1948"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1954">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e1967"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1979"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1985"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e1991"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2002">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2021">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2039">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
-               <li><a href="#d2e2040">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
-               <li><a href="#d2e2044">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2057">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2070"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2083">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e2096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2107"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2113"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2119"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2126">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
-               <li><a href="#d2e2127">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
-               <li><a href="#d2e2131"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2137">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e2150">application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li>
-               <li><a href="#d2e2163"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2174"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2180">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2193"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2203">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2219">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)</a></li>
-               <li><a href="#d2e2220">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)</a></li>
-               <li><a href="#d2e2224"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2230">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2243"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2252"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2258">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2271"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2280">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)</a></li>
-               <li><a href="#d2e2281">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)</a></li>
-               <li><a href="#d2e2285"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2291">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1882"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1889">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e1891"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1895">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e1906"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1914">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1936"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1942">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e1955"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1974"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e1980">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e1993"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2012"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2018">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2031"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2038">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2045"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2051">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2064"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2086"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2092">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e2105"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2116">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2129"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2135">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2148"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2155">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e2156">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e2160"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2166">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2179"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2198"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2204">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2230"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2236">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2243">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2249"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2255">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2262">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e2263">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e2267"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2273">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2282"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2288">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e2304"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2313"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2319">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2332"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2343"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2349">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2362"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2369">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)</a></li>
-               <li><a href="#d2e2370">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)</a></li>
-               <li><a href="#d2e2374"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2380">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2393"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2404"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2410">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2419"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2425">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2431"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2440"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2446"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2459">application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li>
-               <li><a href="#d2e2472"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2480">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2481">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2482">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2483">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2484">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2487">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2488">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2491">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2496">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2497">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2500">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2501">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2504">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2505">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2507">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2508">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2513">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2514">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2515">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2516">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2517">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2520">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2521">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2522">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2525">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2530">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2531">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2532">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2535">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2536">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2537">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2540">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2541">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2543">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2544">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2547">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2548">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2551">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2552">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2556">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2561">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2562">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2563">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2564">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2565">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2568">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2569">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2572">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2577">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2578">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2581">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2582">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2585">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2586">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2588">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2589">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2594">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2595">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2596">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2597">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2598">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2601">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2602">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2603">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2606">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2611">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2612">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2613">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2616">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2617">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2618">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2621">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2622">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2624">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2625">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2628">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2629">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2632">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2633">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2637">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2641">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2642">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2643">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2644">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2645">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2648">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2649">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2652">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2657">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2658">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2661">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2662">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2665">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2666">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2668">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2669">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2674">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2675">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2676">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2677">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2678">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2681">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2682">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2683">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2686">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2691">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2692">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2693">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2696">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2697">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2698">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2701">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2702">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2704">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2705">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2708">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2709">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2712">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2713">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2717">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2730">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e2743"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2756">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e2769"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2782">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e2795"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2814"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2820">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e2842"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2848">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e2870"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2876">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e2898">application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
-               <li><a href="#d2e2911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2924"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2930">application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li>
-               <li><a href="#d2e2943"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2950">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2964"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e2970">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e2983"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2310">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2317">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2318">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2319">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2320">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2321">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2324">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2325">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2328">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2333">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2334">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2337">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2338">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2341">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e2342">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e2344">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2345">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2350">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2351">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2352">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2353">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2354">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2357">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2358">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2359">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2362">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2367">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2368">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2369">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2372">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2373">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2374">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2377">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e2378">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e2380">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2381">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2384">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2385">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2388">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2389">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2393">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2398">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2399">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2408">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2409">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2412">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
+               <li><a href="#d2e2413">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
+               <li><a href="#d2e2415">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2416">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2419">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2420">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
+               <li><a href="#d2e2421">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
+               <li><a href="#d2e2423">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2424">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2429">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2430">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2435">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2436">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2439">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)</a></li>
+               <li><a href="#d2e2440">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)</a></li>
+               <li><a href="#d2e2442">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2443">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2446">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)</a></li>
+               <li><a href="#d2e2447">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)</a></li>
+               <li><a href="#d2e2449">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2450">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2455">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2456">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2459">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2460">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2462">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2463">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2468">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2469">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2477">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2492">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2508">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2526">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2543"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2547"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2551"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2558"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2562"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2566"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2570"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2577"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2581"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2585"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2589"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2598"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2602"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2606"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2613"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2617"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2621"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2625"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2632"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2636"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2640"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2644"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2655"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2659"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2663"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2675"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2679"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2683"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2698"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2702">text/plain, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2713"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2721">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2739">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2753"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2759">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2772"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2781"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2787">application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li>
+               <li><a href="#d2e2800"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2820"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2826">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2839"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2868"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2874">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2887"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2916"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2922">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2935"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2957">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e2970"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2984"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e2990">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
                <li><a href="#d2e3003"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3009">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                <li><a href="#d2e3022"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3039"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3045">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3058"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3075"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3081">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3094"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3106"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3112">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e3125"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3139"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3145">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e3158"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3173"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3179">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e3192"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3205"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3211">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3224"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3231">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3238"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3244">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3257"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3273"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3279">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e3292"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3301">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3308"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3314">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3327"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3340"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3346">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3359"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3366">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e3367">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e3371"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3377">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3390"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3401"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3407">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3416"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3422">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3429">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e3430">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e3434"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3440">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3447">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3453"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3459">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3471"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3477">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3489">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3508"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3514">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e3527"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3536"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3542">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e3555"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3564"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3570">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e3583"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3591">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3609">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3622"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3629">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3630">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3634"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3640">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3653"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3667"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3673">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3686"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3693">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3700"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3706">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3719"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3727">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3728">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3732"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3738">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3751"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3764"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3770">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3783"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3792"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3798">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3811"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3822"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3828">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e3841"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3855"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3861">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3881">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e3897">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e3921">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3935">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3949">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3960"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3968">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e3979">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3990"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4001"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4005">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4017">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4018">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4020">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4021">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4026">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4037"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4046"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4052"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4058"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4067"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4071">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e4088"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4092"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4103"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4107"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4111"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4120"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4124">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e4141"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4145"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4149"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4156"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4160"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4164"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4173"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4177">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e4195"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4199"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4203"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4210"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4214"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4218"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4227"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4231"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4235">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4246"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4250"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4263">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4276">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4285">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4296">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4306">text/html, application/xhtml+xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4315">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4330"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4336">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4354">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3028">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e3041"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3060"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3066">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e3079"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3086">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3093"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3099">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e3112"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3134"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3140">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e3153"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3164">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3177"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3183">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e3196"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3203">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e3204">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e3208"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3214">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e3227"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3246"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3252">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e3265"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3278"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3284">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3291">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3297"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3303">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3310">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e3311">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e3315"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3321">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3330"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3336">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3352"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3358">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3381">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3382">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3385">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3406">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3407">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3412">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3413">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3425">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3426">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3429">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3439">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3440">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3446">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3454">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3455">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3458">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3459">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3465">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3466">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3467">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3468">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3469">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3472">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3473">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3476">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3481">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3482">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3485">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3486">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3489">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e3490">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e3492">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3493">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3498">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3499">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3500">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3501">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3502">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3505">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3506">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3507">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3510">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3515">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3516">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3517">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3520">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3521">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3522">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3525">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e3526">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e3528">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3529">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3532">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3533">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3536">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3537">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3541">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3546">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3547">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3559">application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li>
+               <li><a href="#d2e3572"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3582">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e3595"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3606">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3612"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3619">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3624"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3630"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3639">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3645"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3653">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3654">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3660">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3674">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3675">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3684">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e3697"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3707">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               <li><a href="#d2e3720"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3730">application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li>
+               <li><a href="#d2e3743"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3753">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               <li><a href="#d2e3766"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3776">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               <li><a href="#d2e3789"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3799">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               <li><a href="#d2e3812"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3822">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e3835"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3845">application/xml, application/json (<abbr title="{http://www.example.com} taskVOes">ns3:taskVOes</abbr>)</a></li>
+               <li><a href="#d2e3858"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3868">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e3881"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3891">application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li>
+               <li><a href="#d2e3904"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3914">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e3927"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3937">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e3950"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3960">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3966"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3973">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3978"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3984"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3993">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e3999"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4011">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4017"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4026">application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li>
+               <li><a href="#d2e4039"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4045">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4048">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4049">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4057">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4058">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4064">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4067">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4068">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4072">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4073">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4081">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e4094"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4104">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4110"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4117">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4122"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4128"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4137">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4143"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4153">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4167">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4178"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4204">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4232">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4243"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4251">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4264"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4270"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4276"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4281">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4282">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4284">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4285">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4290">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4301"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4308"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4312">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4328"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4332"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4336">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4347"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4351"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4365"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4369"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e4373"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4379">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4392"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4402"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4406">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4417"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4428"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4434">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4447"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4380"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4384"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4388"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4399"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4403">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e4421"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4425">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e4446"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4450"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4454"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4461"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e4465"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4471">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4484"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4496"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4502">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4515"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4524">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4537"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4543">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4556"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4565"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4571">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4584"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4593"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4599">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4612"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4631"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4637">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4650"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4660">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4671"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4677">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4690"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4699">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4712"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4718">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4731"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4750"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4756">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4769"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4779">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4789"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4795">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4808"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4817">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4829"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4835">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4848"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4469"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4481"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4485">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e4506"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4510"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4514"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4521"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4525"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4529"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4542">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e4560">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e4582"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4597">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e4610"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4623"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4629">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e4642"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4661"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4667">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e4680"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4699"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4705">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4718"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4725">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4732"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4738">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4751"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4773"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4779">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e4792"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4803">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4816"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4822">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4835"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4842">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e4843">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e4847"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4853">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                <li><a href="#d2e4866"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4872">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                <li><a href="#d2e4885"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4896">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4903"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4907">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4918"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4927">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4891">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4904"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4917"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4923">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4930">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e4936"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4940">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4966"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4970">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e4981"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4991">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e4999"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5003">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5014"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5032"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5036">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5047"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5063"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5067">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5078"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5088">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5100">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5111"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5129"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5133">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5144"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5160"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5164">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5175"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5185">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5193"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5197">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5208"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5226"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5230">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5241"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5257"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5261">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5272"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5282">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5290"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5294">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e4942">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4949">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e4950">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e4954"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4960">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4969"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4975">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4991"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e4997">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5011"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5017">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e5030"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5049"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5055">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e5068"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5087"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5093">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5106"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5113">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5120"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5126">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5139"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5161"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5167">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e5180"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5191">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5204"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5210">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5223"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5230">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e5231">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e5235"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5241">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5254"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5273"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5279">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5292"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e5305"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5323"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5327">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5338"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5354"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5358"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5362">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5373"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5385"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5391">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5404"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5413"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5419">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5432"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5438"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5477"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5481"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5485">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e5496"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5500"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5535"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5311">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5318">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5324"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5330">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5337">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e5338">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e5342"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5348">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5357"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5363">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5379"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5385">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5395">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e5412">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
+               <li><a href="#d2e5413">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
+               <li><a href="#d2e5417">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5430">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5443"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5457">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e5470"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5483"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5489"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5495"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5502">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
+               <li><a href="#d2e5503">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
+               <li><a href="#d2e5507"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5513">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e5526">application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li>
                <li><a href="#d2e5539"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5543">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e5554"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5558"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5567"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5573">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e5586"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5604"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5608"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5612">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e5623"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5627"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5642"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5646"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5650">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e5661"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5665"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5552"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5558">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5571"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5577">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5578">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5587">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)</a></li>
+               <li><a href="#d2e5588">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)</a></li>
+               <li><a href="#d2e5592"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5598">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5611"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5620"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5626">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5639"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5650">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)</a></li>
+               <li><a href="#d2e5651">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)</a></li>
+               <li><a href="#d2e5655"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5661">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e5674"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5680">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e5693"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5722"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5726"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5730">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-               <li><a href="#d2e5741"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5745"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5771"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5775"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5779">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-               <li><a href="#d2e5790"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5794"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5803"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5809">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-               <li><a href="#d2e5822"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5832">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e5849">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e5850">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e5852"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5856">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e5867"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5877">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e5892">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5908">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e5922">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e5923">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e5925"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5929">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e5940"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5947"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5955"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5962">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e5964">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5971"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5975">application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
-               <li><a href="#d2e5991"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e5995">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e6011"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6015">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e6032"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6036"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6040"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6047"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6051"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6055"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6065"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6069"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6073"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6080"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6084"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6088"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6102"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6108">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e6121"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6136"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6142">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e6155"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6168"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6174">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5683"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5689">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5702"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5715"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5721">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5734"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5741">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)</a></li>
+               <li><a href="#d2e5742">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)</a></li>
+               <li><a href="#d2e5746"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5752">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5778"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5784">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5793"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5799">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5805"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5814"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5820"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5830">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5850">application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li>
+               <li><a href="#d2e5863"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5871">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5872">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5873">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5874">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5875">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5878">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5879">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5882">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5887">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5888">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5891">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5892">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5895">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e5896">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e5898">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5899">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5904">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5905">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5906">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5907">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5908">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5911">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5912">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5913">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5916">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5921">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5922">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5923">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5926">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5927">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5928">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5931">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e5932">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e5934">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5935">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5938">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5939">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5942">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5943">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5947">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5952">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5953">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5958">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5959">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5960">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5961">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5962">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5965">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5966">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5969">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5974">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5975">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5978">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5979">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5982">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e5983">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e5985">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5986">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5991">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5992">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5993">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5994">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5995">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5998">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e5999">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6000">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6003">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6008">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6009">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6010">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6013">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6014">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6015">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6018">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e6019">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e6021">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6022">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6025">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6026">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6029">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6030">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6034">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6039">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6040">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6044">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6045">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6046">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6047">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6048">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6051">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6052">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6055">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6060">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6061">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6064">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6065">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6068">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e6069">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e6071">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6072">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6077">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6078">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6079">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6080">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6081">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6084">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6085">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6086">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6089">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6094">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6095">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6096">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6099">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6100">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6101">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6104">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e6105">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e6107">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6108">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6111">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6112">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6115">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6116">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6120">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6125">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6126">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6144">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e6157"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6174">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                <li><a href="#d2e6187"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6194">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6201"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6207">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6220"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6236"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6242">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e6255"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6264">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6271"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6277">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6290"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6303"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6309">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6322"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6329">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e6330">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e6334"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6340">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6353"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6204">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e6217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6243"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6249">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e6279"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6285">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e6315"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6321">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e6351">application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
                <li><a href="#d2e6364"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6370">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6379"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6385">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6392">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e6393">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e6375">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e6397"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6403">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6410">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6403">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
                <li><a href="#d2e6416"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6422">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6434"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6440">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6447">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6448">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6449">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6450">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6451">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6454">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6455">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6458">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6463">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6464">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6467">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6468">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6471">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e6472">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e6474">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6475">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6480">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6481">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6482">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6483">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6484">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6487">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6488">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6489">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6492">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6497">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6498">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6499">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6502">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6503">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6504">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6507">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e6508">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e6510">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6511">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6514">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6515">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6518">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6519">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6523">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6528">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6529">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6538">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6555"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6559"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6563"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6572"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6576"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6580"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6435"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6441">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e6454"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6473"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6479">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6492"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6499">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6506"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6512">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6525"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6547"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6553">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e6566"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6577">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e6590"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6594"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6598"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6605"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6596">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                <li><a href="#d2e6609"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6613"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6617"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6624"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6628"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6632"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6636"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6645"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6649"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6653"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6660"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6664"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6668"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6672"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6679"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6683"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6687"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6616">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e6617">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e6621"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6627">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6640"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6659"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6665">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6678"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e6691"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6703">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6723"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6729">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e6742"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6757"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6763">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e6776"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6697">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6704">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6710"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6716">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6723">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e6724">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e6728"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6734">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6743"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6749">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6771">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6784">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e6785">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
                <li><a href="#d2e6789"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6795">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6795">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
                <li><a href="#d2e6808"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6815">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6822"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6828">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6841"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6857"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6863">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e6815"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6819">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e6830"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6846"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6852"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6858"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6869">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                <li><a href="#d2e6876"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6885">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6892"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6898">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6924"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6930">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6943"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6950">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e6951">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e6955"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6961">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6974"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6985"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e6991">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7000"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7006">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7013">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7014">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7018"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7024">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7031">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7037"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7043">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7055"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7061">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7071">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7086">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7102">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7122"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7128">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e7144"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7150"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7156"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7164">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7182"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7188">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
-               <li><a href="#d2e7201"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7208">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7218"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7224">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
-               <li><a href="#d2e7237"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7248"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7254">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e7260"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7272"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7278"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7284"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7297"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7303">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e7316"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7327"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7333">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7339"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7350"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7356">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7362"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7374"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7380">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7386"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7398"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7404">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e7410"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7419"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7425"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7431"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6882"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6888"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6894"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6904">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6922">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6947">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6965">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6988"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e6994">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7007"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7017"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7021">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7032"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7043"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7049">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7062"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7080"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7086">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7099"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7111"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7117">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7130"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7139">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7152"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7158">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7171"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7180"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7186">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7199"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7208"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7214">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7227"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7246"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7252">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7265"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7279">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7304"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7310">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7323"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7334">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7365"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7371">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7384"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7421"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7427">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                <li><a href="#d2e7440"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7446"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7452"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7464"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7470"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7476"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7487">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e7488">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e7490">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e7501"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7508"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7512">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e7527">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7543"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7547">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e7561">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e7563"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7567">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e7578"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7585"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7589"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7593"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7606"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7612">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e7625"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7640"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7646">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e7659"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7672"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7678">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e7691"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7698">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7705"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7711">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e7724"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7740"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7746">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e7759"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7768">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7775"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7781">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e7794"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7807"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7813">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e7826"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7833">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e7834">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e7838"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7844">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e7857"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7868"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7874">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7883"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7889">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7896">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7897">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7901"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7907">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7914">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7920"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7926">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7938"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7944">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7951">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7952">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7953">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7954">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7955">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7958">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7959">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7962">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7967">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7968">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7971">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7972">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7975">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7976">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7978">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7979">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7984">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7985">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7986">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7987">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7988">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7991">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7992">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7993">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e7996">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8001">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8002">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8003">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8006">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8007">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8008">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8011">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e8012">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e8014">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8015">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8018">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8019">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8022">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8023">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8027">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8039">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8040">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8043">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
-               <li><a href="#d2e8044">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
-               <li><a href="#d2e8046">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8047">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8050">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8051">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
-               <li><a href="#d2e8052">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
-               <li><a href="#d2e8054">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8055">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8062">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               <li><a href="#d2e8063">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7450">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7460"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7466">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7479"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7490">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7518"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7524">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7537"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7571"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7577">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7590"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7605">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7622"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7626">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7637"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7648">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7671"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7675">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7686"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7715"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7719">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7730"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7744">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7764"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7768">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7779"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7797"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7801">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7812"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7828"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7832">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7843"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7857">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7877"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7881">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7892"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7928"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7932">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7943"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7975"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e7979">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e7990"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8004">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8024"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8028">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e8039"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8069"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8073">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e8084"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8100"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8104">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e8115"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8129">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8149"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8153">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e8164"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8200"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8204">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e8215"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8247"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8251"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8255">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e8266"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8282"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8288">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e8301"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8310"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8316">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e8329"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8335"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8374"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8378"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8382">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e8393"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8397"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8432"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8436"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8440">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e8451"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8455"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8464"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8470">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e8483"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8501"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8505"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8509">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e8520"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8524"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8539"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8543"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8547">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e8558"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8562"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8571"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8577">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e8590"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8619"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8623"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8627">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+               <li><a href="#d2e8638"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8642"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8668"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8672"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8676">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+               <li><a href="#d2e8687"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8691"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8700"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8706">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+               <li><a href="#d2e8719"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8739"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8745">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8769">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e8780"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8788">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8809"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8813">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e8824"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8838"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8842">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e8853"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8860">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e8861">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e8863"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8867"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8871"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8888"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               <li><a href="#d2e8892">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e8903"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
             </ul>
          </li>
       </ul>
       <h2 id="resources">Resources</h2>
       <div class="resource">
-         <h3 id="d2e2">/repo/courses<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;managed</span><span class="optional">&amp;externalId</span><span class="optional">&amp;externalRef</span></h3>
-         <p>Description:&lt;br&gt;
-            This web service handles the courses.
-            
-            &lt;P&gt;
-            Initial Date:  27 apr. 2010 &lt;br&gt;
-         </p>
+         <h3 id="d2e2">/repo/courses/{courseId}/elements/enrollment<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;groups</span><span class="optional">&amp;cancelEnabled</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseList">GET</h4>
-               <p>Get all courses viewable by the authenticated user</p>
+               <h4 id="http://www.example.com#attachEnrolmment">PUT</h4>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -1657,36 +1718,7 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>managed</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>externalId</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -1695,95 +1727,46 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>externalRef</strong></p>
+                        <p><strong>position</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                      </td>
                      <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e15">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#createEmptyCourse">PUT</h4>
-               <p>Creates an empty course, or a copy from a course if the parameter copyFrom is set.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
                   <tr>
                      <td>
                         <p><strong>shortTitle</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>displayName</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>softKey</strong></p>
+                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>access</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>membersOnly</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>externalId</strong></p>
+                        <p><strong>objectives</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>externalRef</strong></p>
+                        <p><strong>visibilityExpertRules</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -1792,7 +1775,7 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>managedFlags</strong></p>
+                        <p><strong>accessExpertRules</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -1801,7 +1784,7 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>sharedFolderSoftKey</strong></p>
+                        <p><strong>groups</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -1810,66 +1793,37 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>copyFrom</strong></p>
+                        <p><strong>cancelEnabled</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
                      <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e43">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e56"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e16">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e17">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#createEmptyCourse">PUT</h4>
-               <p>Creates an empty course, or a copy from a course if the parameter copyFrom is set.</p>
+               <h4 id="http://www.example.com#attachEnrollmenetPost">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e63">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)</a></li>
-                  <li><a href="#d2e64">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e68">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e81"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e20">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#importCourse">POST</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e86">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e87">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e88">/repo/courses/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Course Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e93">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e31">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e32">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e103">/repo/courses/{courseId}/elements/folder</h3>
+         <h3 id="d2e33">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1886,124 +1840,59 @@
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getFolders">GET</h4>
+               <h4 id="http://www.example.com#getGroups">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e107">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e108">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e38">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e39">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e40">/catalog</h3>
+         <p>Description:&lt;br&gt;
+            A web service for the catalog
+            
+            &lt;P&gt;
+            Initial Date:  5 may 2010 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachFolder">PUT</h4>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>downloadExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>uploadExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e120">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e121">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachFolderPost">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e124">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getRoots">GET</h4>
+               <p>Returns the list of root catalog entries.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e134">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e135">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e49">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e136">/repo/courses/{courseId}/elements/folder/{nodeId}</h3>
+         <h3 id="d2e59">/catalog/{path:.*}/owners/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2013,58 +1902,81 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>path</strong></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The path</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the user</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getFolder">GET</h4>
+               <h4 id="http://www.example.com#getOwner">GET</h4>
+               <p>Retrieves data of an owner of the local sub tree</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e72"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e141">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e142">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e78">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e91"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#updateFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#addOwner">PUT</h4>
+               <p>Add an owner of the local sub tree</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e100"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e106">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e119"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#removeOwner">DELETE</h4>
+               <p>Remove an owner of the local sub tree</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e128"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e145">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e134">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e153">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e154">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e147"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e155">/repo/courses/{courseId}/elements/folder/{nodeId}/files</h3>
+         <h3 id="d2e150">/catalog/{path:.*}/children<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2074,90 +1986,76 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>path</strong></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The path</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e160">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e161">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e162">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e163">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e164">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e167">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e168">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e171">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getChildren">GET</h4>
+               <p>Returns a list of catalog entries.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e176">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e177">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e163"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e180">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e181">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e169">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e179">/catalog/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e184">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e185">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retrieves the version of the Catalog Web Service.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e187">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e188">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e184">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e189">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</h3>
+         <h3 id="d2e194">/catalog/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2167,118 +2065,248 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The path</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
+               <h4 id="http://www.example.com#getCatalogEntry">GET</h4>
+               <p>Returns the metadata of the catalog entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e193">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e194">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e195">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e196">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e197">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e204">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e200">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e201">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e202">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
+               <h4 id="http://www.example.com#addCatalogEntry">PUT</h4>
+               <p>Adds a catalog entry under the path specified in the URL.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e205">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e224">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e225">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e229"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e235">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e210">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e211">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e212">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e248"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
+               <h4 id="http://www.example.com#addCatalogEntry">PUT</h4>
+               <p>Adds a catalog entry under the path specified in the URL.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>name</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The name</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>description</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The description</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>type</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The type (leaf or node)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>repoEntryKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The id of the repository entry</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e270"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e276">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e215">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e216">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e217">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e289"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
+               <h4 id="http://www.example.com#updatePostCatalogEntry">POST</h4>
+               <p>Updates the catalog entry under the path specified in the URL.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e220">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e221">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e296">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e309"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e315">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e223">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e224">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e328"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#putFolders">PUT</h4>
+               <h4 id="http://www.example.com#updateCatalogEntry">POST</h4>
+               <p>Updates the catalog entry with the path specified in the URL.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>newParentKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e336">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e337">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e341"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e227">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e228">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e347">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e360"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
+               <h4 id="http://www.example.com#updateCatalogEntry">POST</h4>
+               <p>Updates the catalog entry with the path specified in the URL.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>name</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>description</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>newParentKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e373"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e379">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e392"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#deleteCatalogEntry">DELETE</h4>
+               <p>Deletes the catalog entry with the path specified in the URL.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e401"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e407">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e231">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e232">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e420"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e233">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</h3>
+         <h3 id="d2e423">/catalog/{path:.*}/owners</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2288,124 +2316,107 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>path</strong></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The path</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <h4 id="http://www.example.com#getOwners">GET</h4>
+               <p>Get the owners of the local sub tree</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e236">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e433"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e237">/system</h3>
-         <p>&lt;h3&gt;Description:&lt;/h3&gt;
-            &lt;p&gt;
-            Initial Date:  18 jun. 2010 &lt;br&gt;
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e240">/system/environment</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getEnvironnementXml">GET</h4>
-               <p>Return some informations about the environment.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e247">application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li>
+                  <li><a href="#d2e439">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e260"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e452"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e263">/system/release</h3>
+         <h3 id="d2e455">/api</h3>
+         <p>Description:&lt;br&gt;
+            Service for general informations on the OLAT REST Api.
+            
+            &lt;P&gt;
+            Initial Date:  14 apr. 2010 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e458">/api/version</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getReleaseInfos">GET</h4>
-               <p>Return the version of the instance.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e270">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Version number of the whole REST API of OLAT.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e283"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e465">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e286">/system/log</h3>
-         <p>Description:&lt;br&gt;
-            This web service returns logFiles
-            
-            &lt;P&gt;
-            Initial Date:  23.12.2011 &lt;br&gt;
-         </p>
+         <h3 id="d2e475">/api/doc</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCurrentLogFile">GET</h4>
+               <h4 id="http://www.example.com#getHtmlDoc">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e291">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e292">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e478">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e293">/system/log/version</h3>
+         <h3 id="d2e479">/api/doc/{filename}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Log Web Service</p>
+               <h4 id="http://www.example.com#getImage1">GET</h4>
+               <p>Returns images for the documentation of OLAT.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e298">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e487">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e308">/system/log/{date}</h3>
+         <h3 id="d2e490">/api/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2415,7 +2426,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>date</strong></p>
+                  <p><strong>filename</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -2426,349 +2437,548 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getLogFileByDate">GET</h4>
+               <h4 id="http://www.example.com#getImage2">GET</h4>
+               <p>Returns images for the documentation of OLAT.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e312">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e313">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e498">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e314">/system/monitoring</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e315">/system/monitoring/configuration</h3>
+         <h3 id="d2e501">/api/copyright</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getImplementedProbes">GET</h4>
-               <p>Return the configuration of the monitoring, which probes are available,
-                  which dependency...
-               </p>
+               <h4 id="http://www.example.com#getCopyrightXhtml">GET</h4>
+               <p>Returns the copyright of OLAT.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e322">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+                  <li><a href="#d2e508">text/html, application/xhtml+xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getCopyrightPlainText">GET</h4>
+               <p>Returns the copyright of OLAT.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e335"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e517">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e338">/system/monitoring/runtime</h3>
+         <h3 id="d2e520">/groups</h3>
+         <p>Description:&lt;br&gt;
+            This handles the learning groups.
+            
+            &lt;P&gt;
+            Initial Date:  23 mar. 2010 &lt;br&gt;
+         </p>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getSystemSummaryVO">GET</h4>
-               <p>Return the statistics about runtime: uptime, classes loaded, memory
-                  summary, threads count...
-               </p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#createGroup">PUT</h4>
+               <p>Create a group.</p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e345">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+                  <li><a href="#d2e527">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+                  <li><a href="#d2e528">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e358"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e530"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e361">/system/monitoring/runtime/classes</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getCompilationXml">GET</h4>
-               <p>Return some informations about the number of Java classes...</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e368">application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li>
+                  <li><a href="#d2e534">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e381"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e545"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e384">/system/monitoring/runtime/memory</h3>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMemoryStatistics">GET</h4>
-               <p>Return the statistics about memory</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e391">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#getGroupList">GET</h4>
+               <p>Return the list of all groups if you have group manager permission, or all
+                  learning group that you particip with or owne.
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>externalId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>Search with an external ID</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>managed</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td>
+                        <p>(true / false) Search only managed / not managed groups</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e404"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e559">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e407">/system/monitoring/runtime/threads</h3>
+         <h3 id="d2e569">/groups/version</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getThreadStatistics">GET</h4>
-               <p>Return the statistics about threads</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e414">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retrieves the version of the Group Web Service.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e427"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e574">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e430">/system/monitoring/database</h3>
+         <h3 id="d2e584">/groups/{groupKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getDatabaseStatistics">GET</h4>
-               <p>Return the statistics about database and hibernate</p>
+               <h4 id="http://www.example.com#findById">GET</h4>
+               <p>Return the group specified by the key of the group.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e437">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+                  <li><a href="#d2e592">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postGroup">POST</h4>
+               <p>Updates a group.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e606">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+                  <li><a href="#d2e607">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e450"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e609"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e453">/system/monitoring/openolat</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getStatistics">GET</h4>
-               <p>Return the statistics about OpenOLAT, users count, courses count...</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e460">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+                  <li><a href="#d2e613">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e473"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e624"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e476">/system/monitoring/openolat/tasks</h3>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getTasks">GET</h4>
-               <p>Return some statistics about long running tasks.</p>
+               <h4 id="http://www.example.com#deleteGroup">DELETE</h4>
+               <p>Deletes the business group specified by the groupKey.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e631"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e483">application/xml, application/json (<abbr title="{http://www.example.com} taskVOes">ns3:taskVOes</abbr>)</a></li>
+                  <li><a href="#d2e635"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e496"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e639"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e499">/system/monitoring/openolat/users</h3>
+         <h3 id="d2e642">/groups/{groupKey}/configuration</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getUserStatistics">GET</h4>
-               <p>Return the statistics about OpenOLAT users</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#postGroupConfiguration">POST</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e506">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+                  <li><a href="#d2e646">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e519"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e648">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e522">/system/monitoring/openolat/repository</h3>
+         <h3 id="d2e649">/groups/{groupKey}/infos</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getRepositoryStatistics">GET</h4>
-               <p>Return the statistics about the repository, courses count, published courses...</p>
+               <h4 id="http://www.example.com#getInformations">GET</h4>
+               <p>Returns the informations of the group specified by the groupKey.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e529">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+                  <li><a href="#d2e657"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e542"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e661">application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e545">/system/monitoring/openolat/sessions</h3>
+         <h3 id="d2e671">/groups/{groupKey}/owners</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getSessions">GET</h4>
-               <p>Return some statistics about session.</p>
+               <h4 id="http://www.example.com#getTutors">GET</h4>
+               <p>Returns the list of owners of the group specified by the groupKey.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e552">application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li>
+                  <li><a href="#d2e679"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e565"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e683">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e568">/system/monitoring/openolat/indexer</h3>
+         <h3 id="d2e693">/groups/{groupKey}/participants</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getStatistics">GET</h4>
-               <p>Return the statistics about the indexer</p>
+               <h4 id="http://www.example.com#getParticipants">GET</h4>
+               <p>Returns the list of participants of the group specified by the groupKey.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e575">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+                  <li><a href="#d2e701"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e588"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e705">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e591">/system/monitoring/openolat/indexer/status</h3>
+         <h3 id="d2e715">/groups/{groupKey}/owners/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The user's id</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getStatus">GET</h4>
-               <p>Return the status of the indexer: running, stopped</p>
+               <h4 id="http://www.example.com#addTutor">PUT</h4>
+               <p>Adds an owner to the group.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e598">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e726"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e604"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e730"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e734"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#setStatus">POST</h4>
-               <p>Update the status of the indexer: running, stopped.
-                  Running start the indexer, stopped, stop it.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e611">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e616"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#removeTutor">DELETE</h4>
+               <p>Removes the owner from the group.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e622"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e741"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getPlainTextStatus">GET</h4>
-               <p>Return the status of the indexer: running, stopped</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e631">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e745"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e637"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e749"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e640">/system/monitoring/memory</h3>
-         <p>&lt;h3&gt;Description:&lt;/h3&gt;
-            
-            Initial Date:  21 juin 2010 &lt;br&gt;
-         </p>
+         <h3 id="d2e752">/groups/{groupKey}/participants/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the user</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMemory">GET</h4>
-               <p>Return informations about memory.</p>
+               <h4 id="http://www.example.com#addParticipant">PUT</h4>
+               <p>Adds a participant to the group.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e763"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e649">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e767"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e655"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e771"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#getMemoryXml">GET</h4>
-               <p>Return some informations about memory.</p>
+               <h4 id="http://www.example.com#removeParticipant">DELETE</h4>
+               <p>Removes a participant from the group.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e778"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e664">application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li>
+                  <li><a href="#d2e782"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e677"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e786"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e680">/system/monitoring/memory/pools</h3>
+         <h3 id="d2e790">/groups/{groupKey}/forum</h3>
+         <p>Description:&lt;br&gt;
+            Web service to manage a forum.
+            
+            &lt;P&gt;
+            Initial Date:  20 apr. 2010 &lt;br&gt;
+         </p>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMemoryPools">GET</h4>
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e683">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e802"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e808">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getMemoryPoolsXml">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e686">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e687">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e821"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e688">/system/monitoring/memory/samples<span class="optional">?from</span><span class="optional">&amp;to</span><span class="optional">&amp;lastSamples</span></h3>
+         <h3 id="d2e824">/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getSamplesXml">GET</h4>
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p>Retrieves the threads in the forum</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -2778,210 +2988,178 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>from</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>to</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>lastSamples</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
+                     </td>
+                     <td>
+                        <p>(value name,creationDate)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>asc</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td>
+                        <p>(value true/false)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e695">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e696">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e840"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e697">/system/monitoring/threads</h3>
-         <p>&lt;h3&gt;Description:&lt;/h3&gt;
-            
-            Initial Date:  21 juin 2010 &lt;br&gt;
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e702">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getThreadsXml">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e705">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e706">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e846">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e707">/system/monitoring/threads/cpu</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getThreadsCpu">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e710">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e711">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e859"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e712">/system/indexer</h3>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getStatistics">GET</h4>
-               <p>Return the statistics about the indexer</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e719">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>title</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>body</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>authorKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author user key (optional)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e732"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e878"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e735">/system/indexer/status</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getStatus">GET</h4>
-               <p>Return the status of the indexer: running, stopped</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e742">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e884">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e748"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e897"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#setStatus">POST</h4>
-               <p>Update the status of the indexer: running, stopped.
-                  Running start the indexer, stopped, stop it.
-               </p>
+               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
+               <p>Creates a new thread in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e755">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e760"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e904">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e766"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getPlainTextStatus">GET</h4>
-               <p>Return the status of the indexer: running, stopped</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e775">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e917">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e781"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e930"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e784">/system/notifications</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e785">/system/notifications/status</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getStatus">GET</h4>
-               <p>Return the status of the notifications job: running, stopped</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e792">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e798"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#setStatus">POST</h4>
-               <p>Update the status of the notifications job: running, stopped.
-                  Running start the indexer, stopped, stop it.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e805">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e810"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e816"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getPlainTextStatus">GET</h4>
-               <p>Return the status of the notifications job: running, stopped</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e825">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e831"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e834">/contacts<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
-         <p>Description:&lt;br&gt;
-            
-            &lt;P&gt;
-            Initial Date:  21 oct. 2011 &lt;br&gt;
-         </p>
+         <h3 id="d2e933">/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>threadKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the thread</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMyContacts">GET</h4>
-               <p>Retrieve the contacts of the logged in identity.</p>
+               <h4 id="http://www.example.com#getMessages">GET</h4>
+               <p>Retrieves the messages in the thread</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -3009,65 +3187,48 @@
                      </td>
                      <td></td>
                   </tr>
+                  <tr>
+                     <td>
+                        <p><strong>orderBy</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
+                     </td>
+                     <td>
+                        <p>(value name, creationDate)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>asc</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td>
+                        <p>(value true/false)</p>
+                     </td>
+                  </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e846"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e952"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e849">/users/{identityKey}/forums</h3>
-         <p>Description:&lt;br&gt;
-            
-            &lt;P&gt;
-            Initial Date:  6 déc. 2011 &lt;br&gt;
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getForums">GET</h4>
-               <p>Retrieves a list of forums on a user base. All forums of groups 
-                  where the user is participant/tutor + all forums in course where
-                  the user is a participant (owner, tutor or participant)
-               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e859">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e958">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e872"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e971"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e875">/users/{identityKey}/forums/group/{groupKey}</h3>
-         <p>Description:&lt;br&gt;
-            Web service to manage a forum.
-            
-            &lt;P&gt;
-            Initial Date:  20 apr. 2010 &lt;br&gt;
-         </p>
+         <h3 id="d2e974">/groups/{groupKey}/forum/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3077,140 +3238,73 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the reply message</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
+               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e982">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e885"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e995"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e891">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e1001">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e904"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1014"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e907">/users/{identityKey}/forums/group/{groupKey}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p>Retrieves the threads in the forum</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>orderBy</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>asc</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1021">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+                  <li><a href="#d2e1022">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e919"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1026"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e925">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e1032">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e938"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1045"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -3225,7 +3319,9 @@
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
@@ -3234,7 +3330,9 @@
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
@@ -3243,46 +3341,28 @@
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The author user key (optional)</p>
+                     </td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1064"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e957">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1070">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e970"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e977">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e984"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e990">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1003"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1083"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1006">/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e1086">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3292,102 +3372,99 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>threadKey</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the message</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMessages">GET</h4>
-               <p>Retrieves the messages in the thread</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>orderBy</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>asc</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getAttachments">GET</h4>
+               <p>Retrieves the attachments of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1102">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1109">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1115"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1121">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1128">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e1129">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1019"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1133"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1025">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e1139">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1148"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1038"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1154">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1041">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3>
+         <h3 id="d2e1157">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3397,21 +3474,25 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>filename</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the attachment</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
@@ -3420,107 +3501,104 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The identity key of the user being searched</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1047">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getAttachment">GET</h4>
+               <p>Retrieves the attachment of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1054"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1170"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1060">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1176">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1179">/groups/{groupKey}/folder</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1073"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1183">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1184">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1185">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1186">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1187">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>title</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>body</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>authorKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1086"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1190">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1191">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-               <p><em>available response representations:</em></p>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1092">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1194">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1105"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1199">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1200">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1112">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-                  <li><a href="#d2e1113">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1117"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1203">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1204">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-               <p><em>available response representations:</em></p>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1123">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1207">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e1208">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1136"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1210">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1211">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1139">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e1212">/groups/{groupKey}/folder/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3528,15 +3606,6 @@
                <th>value</th>
                <th>description</th>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
             <tr>
                <td>
                   <p><strong>groupKey</strong></p>
@@ -3548,10 +3617,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -3559,75 +3628,80 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachments">GET</h4>
-               <p>Retrieves the attachments of the message</p>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1147"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1216">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1217">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1218">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1219">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1220">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1153">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1223">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1224">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1225">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
+               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1228">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1162"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1233">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1234">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1235">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1168">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1238">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1239">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1240">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
+               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1175">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e1176">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e1243">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e1244">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1180"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1246">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1247">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1186">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1250">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1251">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1193">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1199"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1205">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1254">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1255">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1208">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e1256">/groups/{groupKey}/folder/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3635,15 +3709,6 @@
                <th>value</th>
                <th>description</th>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
             <tr>
                <td>
                   <p><strong>groupKey</strong></p>
@@ -3653,49 +3718,20 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>filename</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachment">GET</h4>
-               <p>Retrieves the attachment of the message</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1223">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1259">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1226">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3>
-         <p>Description:&lt;br&gt;
-            Web service to manage a forum.
-            
-            &lt;P&gt;
-            Initial Date:  20 apr. 2010 &lt;br&gt;
-         </p>
+         <h3 id="d2e1260">/groups/{groupKey}/folder/metadata/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3705,16 +3741,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -3723,7 +3750,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseNodeId</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -3734,25 +3761,17 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1237"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getFileMetadata">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1243">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1256"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1264">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1265">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1259">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e1266">/groups/{groupKey}/wiki</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3762,37 +3781,41 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p>Retrieves the threads in the forum</p>
+               <h4 id="http://www.example.com#exportWiki">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1272">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1273">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1274">/repo/courses<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;managed</span><span class="optional">&amp;externalId</span><span class="optional">&amp;externalRef</span><span class="optional">&amp;repositoryEntryKey</span></h3>
+         <p>Description:&lt;br&gt;
+            This web service handles the courses.
+            
+            &lt;P&gt;
+            Initial Date:  27 apr. 2010 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getCourseList">GET</h4>
+               <p>Get all courses viewable by the authenticated user</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -3822,41 +3845,66 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>managed</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>externalId</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>externalRef</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>repositoryEntryKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1271"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1288">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#createEmptyCourse">PUT</h4>
+               <p>Creates an empty course, or a copy from a course if the parameter copyFrom is set.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1302">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)</a></li>
+                  <li><a href="#d2e1303">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1277">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e1307">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1290"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1320"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
+               <h4 id="http://www.example.com#createEmptyCourse">PUT</h4>
+               <p>Creates an empty course, or a copy from a course if the parameter copyFrom is set.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -3864,6 +3912,15 @@
                      <th>value</th>
                      <th>description</th>
                   </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
                   <tr>
                      <td>
                         <p><strong>title</strong></p>
@@ -3875,7 +3932,7 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>displayName</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -3884,7 +3941,70 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>softKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>access</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>membersOnly</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>externalId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>externalRef</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>managedFlags</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>sharedFolderSoftKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>copyFrom</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -3894,41 +4014,46 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1303"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1309">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1341">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1322"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1354"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1329">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1336"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#importCourse">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1342">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1359">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1360">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1361">/repo/courses/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the Course Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1355"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1366">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1358">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e1376">/repo/courses/{courseId}</h3>
+         <p>Description:&lt;br&gt;
+            This web service will handle the functionality related to &lt;code&gt;Course&lt;/code&gt;
+            and its contents.
+            
+            &lt;P&gt;
+            Initial Date:  27 apr. 2010 &lt;br&gt;
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3938,34 +4063,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>threadKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -3976,73 +4074,37 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMessages">GET</h4>
-               <p>Retrieves the messages in the thread</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>orderBy</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>asc</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#deleteCourse">DELETE</h4>
+               <p>Delete a course by id</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1386"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1392"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1371"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1398"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#findById">GET</h4>
+               <p>Get the metadatas of the course by id</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1377">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e1407"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1390"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1413">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1393">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3>
+         <h3 id="d2e1423">/repo/courses/{courseId}/configuration</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4052,7 +4114,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4061,130 +4123,97 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1399">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getConfiguration">GET</h4>
+               <p>Get the configuration of the course</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1406"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1433"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1412">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1439">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1425"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1452"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>title</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>body</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>authorKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#updateConfiguration">POST</h4>
+               <p>Update the course configuration</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1459">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1438"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1481"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1444">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1487">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1457"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1500"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1503">/repo/courses/{courseId}/authors</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1464">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-                  <li><a href="#d2e1465">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#getAuthors">GET</h4>
+               <p>Get all owners and authors of the course</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1469"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1510"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1475">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1516">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1488"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1522"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1491">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e1525">/repo/courses/{courseId}/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4194,34 +4223,77 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the Course Web Service</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1530">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1540">/repo/courses/{courseId}/file</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getRepoFileById">GET</h4>
+               <p>Export the course</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1547"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1553">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1559"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1562">/repo/courses/{courseId}/runstructure</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
             <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4232,75 +4304,146 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachments">GET</h4>
-               <p>Retrieves the attachments of the message</p>
+               <h4 id="http://www.example.com#findRunStructureById">GET</h4>
+               <p>Get the runstructure of the course by id</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1499"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1569"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1505">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1575">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1514"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1581"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1520">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1584">/repo/courses/{courseId}/editortreemodel</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#findEditorTreeModelById">GET</h4>
+               <p>Get the editor tree model of the course by id</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1591"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1597">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1603"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1606">/repo/courses/{courseId}/authors/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The user identifier</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getAuthor">GET</h4>
+               <p>Get this specific author and owner of the course</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1616"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1622">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1628"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#addAuthor">PUT</h4>
+               <p>Add an owner and author to the course</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1527">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e1528">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e1637"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1532"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1643"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1538">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1649"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#removeAuthor">DELETE</h4>
+               <p>Remove an owner and author to the course</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1545">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1658"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1551"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1664"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1557">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1670"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1560">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e1674">/repo/courses/{courseId}/tutors/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4310,7 +4453,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4319,59 +4462,166 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The user identifier</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#addCoach">PUT</h4>
+               <p>Add a coach to the course</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1684"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1690"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1696"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1699">/repo/courses/{courseId}/tutors</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseNodeId</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getTutors">GET</h4>
+               <p>Get all coaches of the course (don't follow the groups)</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1706"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1712">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1718"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1721">/repo/courses/{courseId}/participants</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getParticipants">GET</h4>
+               <p>Get all participants of the course (don't follow the groups)</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1728"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1734">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1740"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1743">/repo/courses/{courseId}/participants/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The user identifier</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachment">GET</h4>
-               <p>Retrieves the attachment of the message</p>
+               <h4 id="http://www.example.com#addParticipant">PUT</h4>
+               <p>Add an participant to the course</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1569"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1753"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1759"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1575">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1578">/repo/courses/{courseId}/elements/contact<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;coaches</span><span class="optional">&amp;participants</span><span class="optional">&amp;groups</span><span class="optional">&amp;areas</span><span class="optional">&amp;to</span><span class="optional">&amp;defaultSubject</span><span class="optional">&amp;defaultBody</span></h3>
+         <h3 id="d2e1768">/repo/courses/{courseId}/resource</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4392,7 +4642,39 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachContact">PUT</h4>
+               <h4 id="http://www.example.com#getOlatResource">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1771">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1772">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1773">/repo/courses/{courseId}/publish<span class="optional">?locale</span><span class="optional">&amp;access</span><span class="optional">&amp;membersOnly</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#publishCourse">POST</h4>
+               <p>Publish the course.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -4402,7 +4684,7 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
+                        <p><strong>locale</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -4411,7 +4693,7 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>position</strong></p>
+                        <p><strong>access</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
@@ -4420,165 +4702,89 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
+                        <p><strong>membersOnly</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>coaches</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>participants</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>groups</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>areas</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>to</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>defaultSubject</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>defaultBody</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1598">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e1599">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1784"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachContactPost">POST</h4>
-               <p><em>acceptable request representations:</em></p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1602">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1790">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1619">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e1620">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1803"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1621">/auth</h3>
+         <h3 id="d2e1806">/repo/courses/{courseId}/groups</h3>
          <p>Description:&lt;br&gt;
-            Authenticate against OLAT Provider
+            CourseGroupWebService
             
             &lt;P&gt;
             Initial Date:  7 apr. 2010 &lt;br&gt;
          </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1624">/auth/version</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retrieves the version of the User Authentication Web Service</p>
+               <h4 id="http://www.example.com#getGroupList">GET</h4>
+               <p>Lists all learn groups of the specified course.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1813"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1817">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putNewGroup">PUT</h4>
+               <p>Creates a new group for the course.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1831">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+                  <li><a href="#d2e1832">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1834">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1629">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1845"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1639">/auth/{username}<span class="optional">?password</span><span class="optional">&amp;x-olat-token</span></h3>
+         <h3 id="d2e1848">/repo/courses/{courseId}/groups/{groupKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4588,66 +4794,79 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The group's id</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#login">GET</h4>
-               <p>Authenticates against OLAT Provider and provides a security token if
-                  authentication is successful. The security token is returned as
-                  a header named X-OLAT-TOKEN. Given that the password is sent in clear text and not encrypted, it is not advisable 
-                  to use this service over a none secure connection (https).
-               </p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>password</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>x-olat-token</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getGroup">GET</h4>
+               <p>Retrieves the metadata of the specified group.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1856"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1860">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#deleteGroup">DELETE</h4>
+               <p>Deletes the business group specified by the key of the group.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1874"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1878"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1882"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#updateGroup">POST</h4>
+               <p>Updates the metadata for the specified group.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1889">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1648"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1891"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1652">text/plain, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1895">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1663"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1906"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1666">/repo/courses/{courseId}/elements/enrollment<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;groups</span><span class="optional">&amp;cancelEnabled</span></h3>
+         <h3 id="d2e1909">/repo/courses/{courseId}/groups/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4668,122 +4887,23 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachEnrolmment">PUT</h4>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>groups</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>cancelEnabled</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1680">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e1681">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachEnrollmenetPost">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1684">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retrieves the version of the Course Group Web Service.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1695">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e1696">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1914">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1697">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3>
+         <h3 id="d2e1924">/repo/courses/{courseId}/groups/{groupKey}/forum</h3>
+         <p>Description:&lt;br&gt;
+            Web service to manage a forum.
+            
+            &lt;P&gt;
+            Initial Date:  20 apr. 2010 &lt;br&gt;
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4802,43 +4922,38 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><strong>groupKey</strong></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getGroups">GET</h4>
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1936"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1942">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1702">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e1703">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1955"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1704">/repo/courses/{courseId}/assessments</h3>
-         <p>Description:&lt;br&gt;
-            Retrieve and import course assessments
-            
-            &lt;P&gt;
-            Initial Date:  7 apr. 2010 &lt;br&gt;
-         </p>
+         <h3 id="d2e1958">/repo/courses/{courseId}/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4855,60 +4970,169 @@
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseResults">GET</h4>
-               <p>Returns the results of the course.</p>
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p>Retrieves the threads in the forum</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>orderBy</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
+                     </td>
+                     <td>
+                        <p>(value name,creationDate)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>asc</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td>
+                        <p>(value true/false)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1712"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1974"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1716">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+                  <li><a href="#d2e1980">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1727"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e1993"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1730">/repo/courses/{courseId}/assessments/version</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retireves the version of the Course Assessment Web Service.</p>
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>title</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>body</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>authorKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author user key (optional)</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2012"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2018">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2031"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2038">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2045"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2051">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1735">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2064"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1745">/repo/courses/{courseId}/assessments/users/{identityKey}</h3>
+         <h3 id="d2e2067">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4927,45 +5151,101 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>threadKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the thread</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseResultsOf">GET</h4>
-               <p>Returns the results of the course.</p>
+               <h4 id="http://www.example.com#getMessages">GET</h4>
+               <p>Retrieves the messages in the thread</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>orderBy</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
+                     </td>
+                     <td>
+                        <p>(value name, creationDate)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>asc</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td>
+                        <p>(value true/false)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1752"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2086"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1756">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+                  <li><a href="#d2e2092">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1767"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2105"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1770">/repo/courses/{courseId}/assessments/{nodeId}</h3>
+         <h3 id="d2e2108">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4984,66 +5264,131 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the reply message</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAssessableResults">GET</h4>
-               <p>Exports results for an assessable course node for all students.</p>
+               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2116">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1777"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2129"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1781">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+                  <li><a href="#d2e2135">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1792"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2148"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#postAssessableResults">POST</h4>
-               <p>Imports results for an assessable course node for the authenticated student.</p>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1799">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)</a></li>
-                  <li><a href="#d2e1800">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)</a></li>
+                  <li><a href="#d2e2155">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+                  <li><a href="#d2e2156">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1802"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2160"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2166">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2179"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>title</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>body</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>authorKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author user key (optional)</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2198"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1806"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2204">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1810"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1813">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3>
+         <h3 id="d2e2220">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5062,115 +5407,99 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the message</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseNodeResultsForNode">GET</h4>
-               <p>Returns the results of a student at a specific assessable node</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1821"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getAttachments">GET</h4>
+               <p>Retrieves the attachments of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1825">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+                  <li><a href="#d2e2230"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1836"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2236">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1839">/users/{username}/auth</h3>
-         <p>This web service handles functionalities related to authentication credentials of users.</p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#create">PUT</h4>
-               <p>Creates and persists an authentication</p>
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1847">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
-                  <li><a href="#d2e1848">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
+                  <li><a href="#d2e2243">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1852"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2249"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1858">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+                  <li><a href="#d2e2255">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2262">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e2263">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1871"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2267"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getAuthenticationTokenList">GET</h4>
-               <p>Returns all user authentications</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1878"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2273">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1882">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+                  <li><a href="#d2e2282"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1893"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2288">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1896">/users/{username}/auth/{authKey}</h3>
+         <h3 id="d2e2291">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5180,54 +5509,65 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>filename</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The name of the attachment</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>authKey</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The identity key of the user being searched</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#delete">DELETE</h4>
-               <p>Deletes an authentication from the system</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1905"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getAttachment">GET</h4>
+               <p>Retrieves the attachment of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2304"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1917"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2310">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1920">/users/{username}/auth/version</h3>
+         <h3 id="d2e2313">/repo/courses/{courseId}/groups/{groupKey}/folder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5237,10 +5577,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -5248,17 +5597,61 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the User Authentication Web Service</p>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1927">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2317">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2318">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2319">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2320">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2321">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1937">/users/{username}/auth/new</h3>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2324">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2325">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2328">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2333">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2334">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2337">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2338">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2341">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e2342">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2344">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2345">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2346">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5268,16 +5661,25 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -5288,30 +5690,80 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#createPost">POST</h4>
-               <p>Fallback method for browsers</p>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2350">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2351">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2352">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2353">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2354">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2357">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2358">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2359">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2362">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2367">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2368">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2369">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2372">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2373">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2374">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1943">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
-                  <li><a href="#d2e1944">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
+                  <li><a href="#d2e2377">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e2378">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1948"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2380">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2381">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1954">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+                  <li><a href="#d2e2384">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2385">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1967"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2388">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2389">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1970">/users/{username}/auth/{authKey}/delete</h3>
+         <h3 id="d2e2390">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5321,25 +5773,16 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>authKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -5348,52 +5791,18 @@
             </tr>
          </table>
          <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#deletePost">POST</h4>
-               <p>Fallback method for browsers</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1979"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1985"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1991"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1994">/i18n</h3>
-         <p>Description:&lt;br&gt;
-            This handles translations from the i18n module of OLAT.
-            
-            &lt;P&gt;
-            Initial Date:  14 apr. 2010 &lt;br&gt;
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1997">/i18n/version</h3>
-         <h6>Methods</h6>
          <div class="methods">
             <div class="method">
                <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retrieves the version of the i18n Web Service.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2002">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2393">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2012">/i18n/{package}/{key}<span class="optional">?locale</span></h3>
+         <h3 id="d2e2394">/repo/courses/{courseId}/groups/{groupKey}/folder/metadata/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5403,16 +5812,25 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>package</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>key</strong></p>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -5423,73 +5841,60 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getTranslation">GET</h4>
-               <p>Return the translation of the key. If the "locale" parameter is not specified, the method
-                  try to use the "locale" of the user and if it hasn't, take the default locale.
-               </p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>locale</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getFileMetadata">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2021">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2398">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2399">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2032">/users</h3>
-         <p>This web service handles functionalities related to &lt;code&gt;User&lt;/code&gt;.</p>
+         <h3 id="d2e2400">/repo/courses/{courseId}/calendar</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2401">/repo/courses/{courseId}/calendar/events<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;onlyFuture</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#create">PUT</h4>
-               <p>Creates and persists a new user entity</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2039">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
-                  <li><a href="#d2e2040">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2044">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2057">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2070"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getUserListQuery">GET</h4>
-               <p>Search users and return them in a simple form (without user properties). User properties
-                  can be added two the query parameters. If the authUsername and the authProvider are set,
-                  the search is made only with these two parameters because they are sufficient to return
-                  a single user.&lt;br&gt;
-                  The search with login and user properties are made default with wild cards. If an exact
-                  match is needed, the parameter msut be quoted:&lt;br&gt;
-                  users?login="username"&lt;br&gt;
-                  Don't forget the right escaping in the URL!&lt;br&gt;
-                  You can make a search with the user properties like this:&lt;br&gt;
-                  users?telMobile=39847592&amp;login=test
-               </p>
+               <h4 id="http://www.example.com#getEventsByCalendar">GET</h4>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -5499,157 +5904,72 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>login</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authProvider</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authUsername</strong></p>
+                        <p><strong>onlyFuture</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
                      <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2083">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e2408">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2409">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putEventByCalendar">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2412">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
+                  <li><a href="#d2e2413">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2099">/users/{identityKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#delete">DELETE</h4>
-               <p>Delete an user from the system</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2107"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2113"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2119"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2415">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2416">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#update">POST</h4>
-               <p>Update an user</p>
+               <h4 id="http://www.example.com#postEventByCalendar">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e2126">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
-                  <li><a href="#d2e2127">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2131"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2137">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2150">application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2163"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#findById">GET</h4>
-               <p>Retrieves an user given its unique key identifier</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>withPortrait</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2174"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2180">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2193"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2419">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2420">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
+                  <li><a href="#d2e2421">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2196">/users/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the User Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2203">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2423">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2424">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2213">/users/{identityKey}/roles</h3>
+         <h3 id="d2e2425">/repo/courses/{courseId}/calendar/events/{eventId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5659,57 +5979,37 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>eventId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateRoles">POST</h4>
-               <p>Update the roles of a user given its unique key identifier</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2219">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)</a></li>
-                  <li><a href="#d2e2220">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2224"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2230">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2243"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getRoles">GET</h4>
-               <p>Retrieves the roles of a user given its unique key identifier</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2252"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2258">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#deleteEventByCalendar">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2271"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2429">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2430">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2274">/users/{identityKey}/status</h3>
+         <h3 id="d2e2431">/repo/courses/{courseId}/vitero/{subIdentifier}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5719,64 +6019,63 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>subIdentifier</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateStatus">POST</h4>
-               <p>Update the roles of a user given its unique key identifier:
-                  &lt;ul&gt;
-                  	&lt;li&gt;1: Permanent user&lt;/li&gt; 
-                  	&lt;li&gt;2: activ&lt;/li&gt; 
-                  &lt;li&gt;101: login denied&lt;/li&gt; 
-                  &lt;li&gt;199: deleted&lt;/li&gt; 
-                  &lt;/ul&gt;
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2280">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)</a></li>
-                  <li><a href="#d2e2281">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#getRooms">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2285"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2435">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2436">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-               <p><em>available response representations:</em></p>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#createRoom">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e2291">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2439">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)</a></li>
+                  <li><a href="#d2e2440">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2304"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2442">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2443">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#getStatus">GET</h4>
-               <p>Retrieves the status of a user given its unique key identifier</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2313"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#updateRoom">POST</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e2319">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2446">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)</a></li>
+                  <li><a href="#d2e2447">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2332"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2449">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2450">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2335">/users/{identityKey}/preferences</h3>
+         <h3 id="d2e2451">/repo/courses/{courseId}/vitero/{subIdentifier}/{bookingId}/members</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5786,57 +6085,59 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>subIdentifier</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>bookingId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getUserPreferences">GET</h4>
-               <p>Retrieves the preferences of a user given its unique key identifier</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2343"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2349">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getMembers">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2362"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2455">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2456">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#updatePreferences">POST</h4>
-               <p>Update the preferences of a user given its unique key identifier</p>
+               <h4 id="http://www.example.com#addMembers">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e2369">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)</a></li>
-                  <li><a href="#d2e2370">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2374"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2380">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2459">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2460">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2393"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2462">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2463">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2396">/users/{identityKey}/portrait</h3>
+         <h3 id="d2e2464">/repo/courses/{courseId}/vitero/{subIdentifier}/{bookingId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5846,65 +6147,80 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>subIdentifier</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>bookingId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getPortrait">GET</h4>
-               <p>Retrieves the portrait of an user</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2404"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#deleteRoom">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2410">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2468">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2469">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2470">/ping</h3>
+         <p>Description:&lt;br&gt;
+            Ping to test the presence of the REST Api
+            
+            &lt;P&gt;
+            Initial Date:  7 apr. 2010 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#postPortrait">POST</h4>
-               <p>Upload the portrait of an user</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2419"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2425">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#ping">GET</h4>
+               <p>Return a string</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2431"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2477">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2487">/ping/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#deletePortrait">DELETE</h4>
-               <p>Deletes the portrait of an user</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2440"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the Ping Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2446"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2492">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2449">/users/{identityKey}/folders</h3>
-         <p>Description:&lt;br&gt;
-            
-            &lt;P&gt;
-            Initial Date:  16 déc. 2011 &lt;br&gt;
-         </p>
+         <h3 id="d2e2502">/ping/{name}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5914,10 +6230,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>name</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -5925,24 +6241,44 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getFolders">GET</h4>
-               <p>Retrieves a list of folders on a user base. All folders of groups 
-                  where the user is participant/tutor + all folders in course where
-                  the user is a participant (owner, tutor or participant)
-               </p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#ping">POST</h4>
+               <p>Return a string</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2459">application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li>
+                  <li><a href="#d2e2508">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2518">/repo/courses/{courseId}/resourcefolders</h3>
+         <p>Description:&lt;br&gt;
+            This will handle the resources folders in the course: the course storage folder
+            and the shared folder. The course folder has a read-write access but the shared
+            folder can only be read.
+            
+            &lt;P&gt;
+            Initial Date:  26 apr. 2010 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2521">/repo/courses/{courseId}/resourcefolders/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the resources folders Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2472"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2526">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2475">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</h3>
+         <h3 id="d2e2536">/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5952,90 +6288,85 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
+               <h4 id="http://www.example.com#getCourseFiles">GET</h4>
+               <p>This retrieves the files in the course folder</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2480">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2481">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2482">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2483">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2484">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2543"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2547"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2487">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2488">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2551"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4>
+               <p>This attaches the uploaded file(s) to the supplied folder id.</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2491">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2558"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2496">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2497">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2562"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2500">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2501">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2566"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2570"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#attachFileToFolder">PUT</h4>
+               <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2504">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e2505">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e2577"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2507">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2508">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2581"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2585"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2589"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2509">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3>
+         <h3 id="d2e2592">/repo/courses/{courseId}/resourcefolders/coursefolder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6045,118 +6376,76 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
+               <h4 id="http://www.example.com#getCourseFiles">GET</h4>
+               <p>This retrieves the files in the course folder</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2513">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2514">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2515">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2516">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2517">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2598"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2602"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2520">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2521">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2522">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2606"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4>
+               <p>This attaches the uploaded file(s) to the supplied folder id.</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2525">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2613"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2530">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2531">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2532">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2617"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2535">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2536">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2537">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2621"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2625"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#attachFileToFolder">PUT</h4>
+               <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2540">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e2541">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e2632"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2543">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2544">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2636"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2547">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2548">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2640"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2551">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2552">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2644"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2553">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3>
+         <h3 id="d2e2647">/repo/courses/{courseId}/resourcefolders/sharedfolder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6166,45 +6455,38 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <h4 id="http://www.example.com#getSharedFiles">GET</h4>
+               <p>This retrieves the files in the shared folder</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2556">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2655"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2659"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2663"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2557">/users/{identityKey}/folders/group/{groupKey}</h3>
+         <h3 id="d2e2666">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6214,81 +6496,58 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2561">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2562">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2563">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2564">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2565">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2568">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2569">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2572">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getSharedFiles">GET</h4>
+               <p>This retrieves the files in the shared folder</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2577">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2578">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2675"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2581">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2582">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2585">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e2586">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e2679"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2588">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2589">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2683"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2590">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</h3>
+         <h3 id="d2e2686">/auth</h3>
+         <p>Description:&lt;br&gt;
+            Authenticate against OLAT Provider
+            
+            &lt;P&gt;
+            Initial Date:  7 apr. 2010 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2689">/auth/{username}<span class="optional">?password</span><span class="optional">&amp;x-olat-token</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6298,25 +6557,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -6327,119 +6568,75 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2594">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2595">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2596">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2597">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2598">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2601">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2602">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2603">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2606">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2611">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2612">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2613">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2616">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2617">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2618">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2621">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e2622">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#login">GET</h4>
+               <p>Authenticates against OLAT Provider and provides a security token if
+                  authentication is successful. The security token is returned as
+                  a header named X-OLAT-TOKEN. Given that the password is sent in clear text and not encrypted, it is not advisable 
+                  to use this service over a none secure connection (https).
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>password</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>x-olat-token</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2624">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2625">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2698"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2628">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2629">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2702">text/plain, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2632">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2633">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2713"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2634">/users/{identityKey}/folders/group/{groupKey}/version</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e2716">/auth/version</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
                <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retrieves the version of the User Authentication Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2637">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2721">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2638">/users/{identityKey}/folders/personal</h3>
+         <h3 id="d2e2731">/repo/courses/{courseId}/elements/forum</h3>
+         <p>Description:&lt;br&gt;
+            REST API implementation for forum course node 
+            
+            &lt;P&gt;
+            Initial Date:  20.12.2010 &lt;br&gt;
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6449,7 +6646,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -6460,61 +6657,166 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
+               <h4 id="http://www.example.com#attachForumPost">POST</h4>
+               <p>This attaches a Forum Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2739">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2641">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2642">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2643">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2644">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2645">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2753"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2759">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2648">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2649">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2772"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#getForums">GET</h4>
+               <p>Retrieves metadata of the published course node</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2652">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2781"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2657">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2658">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2787">application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2661">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2662">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2800"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#attachForum">PUT</h4>
+               <p>This attaches a Forum Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>moderatorExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>posterExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>readerExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2665">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e2666">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e2820"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2668">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2669">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2826">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2839"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2670">/users/{identityKey}/folders/personal/{path:.*}</h3>
+         <h3 id="d2e2842">/repo/courses/{courseId}/elements/forum/{nodeId}/thread<span class="optional">?title</span><span class="optional">&amp;body</span><span class="optional">&amp;identityName</span><span class="optional">&amp;sticky</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6524,7 +6826,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -6533,91 +6835,101 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the course node.</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the course.</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2674">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2675">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2676">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2677">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2678">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2681">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2682">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2683">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2686">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2691">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2692">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2693">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2696">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2697">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2698">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2701">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e2702">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>title</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>body</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>identityName</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author identity name (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>sticky</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td>
+                        <p>Creates sticky thread.</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2704">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2705">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2868"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2708">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2709">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2874">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2712">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e2713">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2887"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2714">/users/{identityKey}/folders/personal/version</h3>
+         <h3 id="d2e2890">/repo/courses/{courseId}/elements/forum/{nodeId}/message<span class="optional">?parentMessageId</span><span class="optional">&amp;title</span><span class="optional">&amp;body</span><span class="optional">&amp;identityName</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6627,71 +6939,41 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2717">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2718">/users/{identityKey}/courses</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the course node.</p>
                </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2720">/users/{identityKey}/courses/my<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the course.</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMyCourses">GET</h4>
-               <p>Retrieves the list of "My entries" but limited to courses.</p>
+               <h4 id="http://www.example.com#newMessageToForum">PUT</h4>
+               <p>Creates a new forum message in the forum of the course node</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -6701,101 +6983,66 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>parentMessageId</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The id of the parent message.</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>title</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
                      </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2730">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2743"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2746">/users/{identityKey}/courses/teached<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getTeachedCourses">GET</h4>
-               <p>Retrieves the list of "My supervised courses" but limited to courses.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>identityName</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author identity name (optional)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2756">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+                  <li><a href="#d2e2916"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2922">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2769"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2935"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2772">/users/{identityKey}/courses/favorite<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
+         <h3 id="d2e2938">/repo/courses/{courseId}/elements/forum/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6805,64 +7052,63 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getFavoritCourses">GET</h4>
-               <p>Retrieves the list of my favorite courses.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves metadata of the published course node</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2782">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+                  <li><a href="#d2e2957">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2795"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2970"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2799">/users/{identityKey}/groups<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;externalId</span><span class="optional">&amp;managed</span></h3>
+         <h3 id="d2e2973">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</h3>
          <p>Description:&lt;br&gt;
+            Web service to manage a forum.
             
             &lt;P&gt;
-            Initial Date:  18 oct. 2011 &lt;br&gt;
+            Initial Date:  20 apr. 2010 &lt;br&gt;
          </p>
          <h6>resource-wide template parameters</h6>
          <table>
@@ -6873,78 +7119,54 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getUserGroupList">GET</h4>
-               <p>Return all groups of a user where the user is coach or participant.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>externalId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>managed</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2984"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2814"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e2990">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2820">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e3003"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2830">/users/{identityKey}/groups/owner<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;externalId</span><span class="optional">&amp;managed</span></h3>
+         <h3 id="d2e3006">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6954,19 +7176,37 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getOwnedGroupList">GET</h4>
-               <p>Return all groups of a user where the user is coach/owner.</p>
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p>Retrieves the threads in the forum</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -6996,58 +7236,45 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>externalId</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
+                     </td>
+                     <td>
+                        <p>(value name,creationDate)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>managed</strong></p>
+                        <p><strong>asc</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td>
+                        <p>(value true/false)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2842"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3022"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3028">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2848">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e3041"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2858">/users/{identityKey}/groups/participant<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;externalId</span><span class="optional">&amp;managed</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getParticipatingGroupList">GET</h4>
-               <p>Return all groups of a user where the user is participant.</p>
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -7057,56 +7284,75 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><strong>title</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p>The title for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>externalId</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>managed</strong></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author user key (optional)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2870"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3060"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3066">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3079"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3086">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3093"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3099">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2876">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e3112"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2886">/users/{identityKey}/groups/infos<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;externalId</span><span class="optional">&amp;managed</span></h3>
+         <h3 id="d2e3115">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -7116,19 +7362,48 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>threadKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the thread</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getUserGroupInfosList">GET</h4>
-               <p>Return all groups with information of a user. Paging is mandatory!</p>
+               <h4 id="http://www.example.com#getMessages">GET</h4>
+               <p>Retrieves the messages in the thread</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -7158,42 +7433,46 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>externalId</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
+                     </td>
+                     <td>
+                        <p>(value name, creationDate)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>managed</strong></p>
+                        <p><strong>asc</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td>
+                        <p>(value true/false)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2898">application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
+                  <li><a href="#d2e3134"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3140">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3153"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2914">/repo/courses/{courseId}/elements/forum</h3>
-         <p>Description:&lt;br&gt;
-            REST API implementation for forum course node 
-            
-            &lt;P&gt;
-            Initial Date:  20.12.2010 &lt;br&gt;
-         </p>
+         <h3 id="d2e3156">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -7210,52 +7489,82 @@
                </td>
                <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getForums">GET</h4>
-               <p>Retrieves metadata of the published course node</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2924"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2930">application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2943"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachForumPost">POST</h4>
-               <p>This attaches a Forum Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2950">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the reply message</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3164">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2964"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3177"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2970">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e3183">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2983"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3196"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachForum">PUT</h4>
-               <p>This attaches a Forum Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3203">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+                  <li><a href="#d2e3204">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3208"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3214">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3227"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -7265,115 +7574,55 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
+                        <p><strong>title</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The title for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>moderatorExpertRules</strong></p>
-                     </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The body for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>posterExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>readerExpertRules</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The author user key (optional)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3003"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3246"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3009">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e3252">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3022"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3265"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3025">/repo/courses/{courseId}/elements/forum/{nodeId}/thread<span class="optional">?title</span><span class="optional">&amp;body</span><span class="optional">&amp;identityName</span><span class="optional">&amp;sticky</span></h3>
+         <h3 id="d2e3268">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -7390,6 +7639,15 @@
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
             <tr>
                <td>
                   <p><strong>nodeId</strong></p>
@@ -7401,80 +7659,88 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the message</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>title</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>body</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>identityName</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>sticky</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getAttachments">GET</h4>
+               <p>Retrieves the attachments of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3278"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3284">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3291">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3297"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3303">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3310">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e3311">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3315"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3039"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3321">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3045">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e3330"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3058"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3336">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3061">/repo/courses/{courseId}/elements/forum/{nodeId}/message<span class="optional">?parentMessageId</span><span class="optional">&amp;title</span><span class="optional">&amp;body</span><span class="optional">&amp;identityName</span></h3>
+         <h3 id="d2e3339">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -7491,6 +7757,15 @@
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
             <tr>
                <td>
                   <p><strong>nodeId</strong></p>
@@ -7502,200 +7777,45 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>filename</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the attachment</p>
                </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#newMessageToForum">PUT</h4>
-               <p>Creates a new forum message in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentMessageId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>title</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>body</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>identityName</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3075"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3081">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3094"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3097">/repo/courses/{courseId}/elements/forum/{nodeId}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves metadata of the published course node</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3106"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3112">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3125"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3128">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</h3>
-         <p>Description:&lt;br&gt;
-            Web service to manage a forum.
-            
-            &lt;P&gt;
-            Initial Date:  20 apr. 2010 &lt;br&gt;
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The identity key of the user being searched</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3139"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getAttachment">GET</h4>
+               <p>Retrieves the attachment of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3145">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e3352"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3158"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3358">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3161">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e3361">/repo/courses/{courseId}/elements/contact<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;coaches</span><span class="optional">&amp;participants</span><span class="optional">&amp;groups</span><span class="optional">&amp;areas</span><span class="optional">&amp;to</span><span class="optional">&amp;defaultSubject</span><span class="optional">&amp;defaultBody</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -7712,30 +7832,11 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p>Retrieves the threads in the forum</p>
+               <h4 id="http://www.example.com#attachContact">PUT</h4>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -7745,71 +7846,55 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>position</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>shortTitle</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3173"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3179">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3192"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>visibilityExpertRules</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -7818,7 +7903,7 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>accessExpertRules</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -7827,165 +7912,92 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>coaches</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
                      <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3205"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3211">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3224"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3231">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3238"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3244">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3257"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3260">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>threadKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getMessages">GET</h4>
-               <p>Retrieves the messages in the thread</p>
-               <h6>request query parameters</h6>
-               <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td>
+                        <p><strong>participants</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>groups</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>areas</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>to</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>defaultSubject</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>defaultBody</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3273"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3381">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3382">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-               <p><em>available response representations:</em></p>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachContactPost">POST</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e3279">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e3385">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3292"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3406">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3407">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3295">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</h3>
+         <h3 id="d2e3408">/repo/courses/{courseId}/elements/folder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -8002,59 +8014,19 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3301">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3308"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3314">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#getFolders">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3327"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3412">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3413">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
+               <h4 id="http://www.example.com#attachFolder">PUT</h4>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -8064,7 +8036,7 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -8073,61 +8045,93 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>downloadExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>uploadExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3340"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3346">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3359"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3425">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3426">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
+               <h4 id="http://www.example.com#attachFolderPost">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e3366">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-                  <li><a href="#d2e3367">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+                  <li><a href="#d2e3429">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3371"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3377">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3390"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3439">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3440">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3393">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e3441">/repo/courses/{courseId}/elements/folder/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -8144,15 +8148,6 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
             <tr>
                <td>
                   <p><strong>nodeId</strong></p>
@@ -8164,7 +8159,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -8175,75 +8170,29 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachments">GET</h4>
-               <p>Retrieves the attachments of the message</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3401"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3407">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#updateFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e3416"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3446">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3422">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3454">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3455">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3429">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e3430">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3434"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getFolder">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3440">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3447">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3453"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3459">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3458">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3459">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3462">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e3460">/repo/courses/{courseId}/elements/folder/{nodeId}/files</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -8278,63 +8227,65 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>filename</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachment">GET</h4>
-               <p>Retrieves the attachment of the message</p>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3471"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3465">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3466">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3467">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3468">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3469">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3477">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3472">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3473">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3480">/catalog</h3>
-         <p>Description:&lt;br&gt;
-            A web service for the catalog
-            
-            &lt;P&gt;
-            Initial Date:  5 may 2010 &lt;br&gt;
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getRoots">GET</h4>
-               <p>Returns the list of root catalog entries.</p>
+               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3476">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3489">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3481">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3482">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3485">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3486">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3489">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e3490">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3492">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3493">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3499">/catalog/{path:.*}/owners/{identityKey}</h3>
+         <h3 id="d2e3494">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -8344,91 +8295,166 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getOwner">GET</h4>
-               <p>Retrieves data of an owner of the local sub tree</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3508"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3514">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e3498">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3499">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3500">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3501">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3502">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3527"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3505">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3506">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3507">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#addOwner">PUT</h4>
-               <p>Add an owner of the local sub tree</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e3536"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3510">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3542">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e3515">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3516">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3517">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3555"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3520">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3521">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3522">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#removeOwner">DELETE</h4>
-               <p>Remove an owner of the local sub tree</p>
+               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3525">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e3526">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3564"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3528">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3529">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3570">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e3532">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3533">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3583"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3536">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3537">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3586">/catalog/version</h3>
+         <h3 id="d2e3538">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
                <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retrieves the version of the Catalog Web Service.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3591">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3541">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3601">/catalog/{path:.*}</h3>
+         <h3 id="d2e3542">/repo/courses/{courseId}/elements/folder/{nodeId}/files/metadata/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -8436,6 +8462,33 @@
                <th>value</th>
                <th>description</th>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
             <tr>
                <td>
                   <p><strong>path</strong></p>
@@ -8449,227 +8502,149 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCatalogEntry">GET</h4>
-               <p>Returns the metadata of the catalog entry.</p>
+               <h4 id="http://www.example.com#getFileMetadata">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3546">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3547">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3549">/system</h3>
+         <p>&lt;h3&gt;Description:&lt;/h3&gt;
+            &lt;p&gt;
+            Initial Date:  18 jun. 2010 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3552">/system/environment</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getEnvironnementXml">GET</h4>
+               <p>Return some informations about the environment.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3609">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3559">application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3622"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3572"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3575">/system/release</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addCatalogEntry">PUT</h4>
-               <p>Adds a catalog entry under the path specified in the URL.</p>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#getReleaseInfos">GET</h4>
+               <p>Return the version of the instance.</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3629">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e3630">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3582">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3634"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3595"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3598">/system/notifications</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3599">/system/notifications/status</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getStatus">GET</h4>
+               <p>Return the status of the notifications job: running, stopped</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3640">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3606">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3653"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3612"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#addCatalogEntry">PUT</h4>
-               <p>Adds a catalog entry under the path specified in the URL.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>name</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>description</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>type</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>repoEntryKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3667"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3673">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3686"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#updatePostCatalogEntry">POST</h4>
-               <p>Updates the catalog entry under the path specified in the URL.</p>
+               <h4 id="http://www.example.com#setStatus">POST</h4>
+               <p>Update the status of the notifications job: running, stopped.
+                  Running start the indexer, stopped, stop it.
+               </p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e3693">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3619">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3700"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3624"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3706">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3719"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3630"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#updateCatalogEntry">POST</h4>
-               <p>Updates the catalog entry with the path specified in the URL.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>newParentKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3727">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e3728">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3732"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getPlainTextStatus">GET</h4>
+               <p>Return the status of the notifications job: running, stopped</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3738">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3639">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3751"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3645"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3648">/system/log</h3>
+         <p>Description:&lt;br&gt;
+            This web service returns logFiles
+            
+            &lt;P&gt;
+            Initial Date:  23.12.2011 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateCatalogEntry">POST</h4>
-               <p>Updates the catalog entry with the path specified in the URL.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>name</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>description</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>newParentKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3764"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3770">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#getCurrentLogFile">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3783"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3653">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3654">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3655">/system/log/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#deleteCatalogEntry">DELETE</h4>
-               <p>Deletes the catalog entry with the path specified in the URL.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3792"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3798">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the Log Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3811"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3660">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3814">/catalog/{path:.*}/owners</h3>
+         <h3 id="d2e3670">/system/log/{date}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -8679,7 +8654,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>date</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -8690,878 +8665,708 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getOwners">GET</h4>
-               <p>Get the owners of the local sub tree</p>
+               <h4 id="http://www.example.com#getLogFileByDate">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3822"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3674">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3675">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3676">/system/monitoring</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3677">/system/monitoring/configuration</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getImplementedProbes">GET</h4>
+               <p>Return the configuration of the monitoring, which probes are available,
+                  which dependency...
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3828">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e3684">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3841"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3697"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3844">/catalog/{path:.*}/children<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e3700">/system/monitoring/runtime</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getChildren">GET</h4>
-               <p>Returns a list of catalog entries.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getSystemSummaryVO">GET</h4>
+               <p>Return the statistics about runtime: uptime, classes loaded, memory
+                  summary, threads count...
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3855"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3707">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3861">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3720"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3871">/repo/courses/infos<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
-         <p>Description:&lt;br&gt;
-            
-            &lt;P&gt;
-            Initial Date:  7 févr. 2012 &lt;br&gt;
-         </p>
+         <h3 id="d2e3723">/system/monitoring/runtime/classes</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseInfoList">GET</h4>
-               <p>Get courses informations viewable by the authenticated user</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getCompilationXml">GET</h4>
+               <p>Return some informations about the number of Java classes...</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3881">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+                  <li><a href="#d2e3730">application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3743"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3891">/repo/courses/infos/{courseId}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e3746">/system/monitoring/runtime/memory</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseInfo">GET</h4>
-               <p>Get course informations viewable by the authenticated user</p>
+               <h4 id="http://www.example.com#getMemoryStatistics">GET</h4>
+               <p>Return the statistics about memory</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3897">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+                  <li><a href="#d2e3753">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3766"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3907">/repo/entries<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;managed</span><span class="optional">&amp;externalId</span><span class="optional">&amp;externalRef</span><span class="optional">&amp;resourceType</span></h3>
-         <p>Description:&lt;br&gt;
-            This handles the repository entries
-            
-            &lt;P&gt;
-            Initial Date: 19.05.2009 &lt;br&gt;
-         </p>
+         <h3 id="d2e3769">/system/monitoring/runtime/threads</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getEntries">GET</h4>
-               <p>List all entries in the OLAT repository</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>managed</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>externalId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>externalRef</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>resourceType</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getThreadStatistics">GET</h4>
+               <p>Return the statistics about threads</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3921">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3776">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getEntriesText">GET</h4>
-               <p>List all entries in the OLAT repository</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3935">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3789"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3792">/system/monitoring/database</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#putResource">PUT</h4>
-               <p>Import a resource in the repository</p>
+               <h4 id="http://www.example.com#getDatabaseStatistics">GET</h4>
+               <p>Return the statistics about database and hibernate</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3949">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3799">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3960"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3812"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3963">/repo/entries/version</h3>
+         <h3 id="d2e3815">/system/monitoring/openolat</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version number of this web service</p>
+               <h4 id="http://www.example.com#getStatistics">GET</h4>
+               <p>Return the statistics about OpenOLAT, users count, courses count...</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3822">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3968">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3835"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3969">/repo/entries/search<span class="optional">?type</span><span class="optional">&amp;author</span><span class="optional">&amp;name</span><span class="optional">&amp;myentries</span></h3>
+         <h3 id="d2e3838">/system/monitoring/openolat/tasks</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#searchEntries">GET</h4>
-               <p>Search for repository entries, possible search attributes are name, author and type</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>type</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>author</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>*</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>name</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>*</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>myentries</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getTasks">GET</h4>
+               <p>Return some statistics about long running tasks.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3979">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3845">application/xml, application/json (<abbr title="{http://www.example.com} taskVOes">ns3:taskVOes</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3990"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3858"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3993">/repo/entries/{repoEntryKey}</h3>
-         <p>Description:&lt;br&gt;
-            Repository entry resource
-            
-            &lt;P&gt;
-            Initial Date:  19.05.2009 &lt;br&gt;
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e3861">/system/monitoring/openolat/users</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getById">GET</h4>
-               <p>get a resource in the repository</p>
+               <h4 id="http://www.example.com#getUserStatistics">GET</h4>
+               <p>Return the statistics about OpenOLAT users</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4001"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3868">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4005">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3881"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3884">/system/monitoring/openolat/sessions</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateEntry">POST</h4>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#getSessions">GET</h4>
+               <p>Return some statistics about session.</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4017">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e4018">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3891">application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4020">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e4021">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3904"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3907">/system/monitoring/openolat/repository</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replaceResource">POST</h4>
-               <p>Replace a resource in the repository and update its display name. The implementation is
-                  limited to CP.
-               </p>
+               <h4 id="http://www.example.com#getRepositoryStatistics">GET</h4>
+               <p>Return the statistics about the repository, courses count, published courses...</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4026">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e3914">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4037"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3927"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3930">/system/monitoring/openolat/indexer</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#deleteCourse">DELETE</h4>
-               <p>Delete a course by id</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4046"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getStatistics">GET</h4>
+               <p>Return the statistics about the indexer</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4052"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3937">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4058"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3950"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4061">/repo/entries/{repoEntryKey}/owners</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e3953">/system/monitoring/openolat/indexer/status</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getOwners">GET</h4>
-               <p>Returns the list of owners of the repository entry specified by the groupKey.</p>
+               <h4 id="http://www.example.com#getStatus">GET</h4>
+               <p>Return the status of the indexer: running, stopped</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4067"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3960">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4071">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e3966"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4081">/repo/entries/{repoEntryKey}/owners/{identityKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addOwner">PUT</h4>
-               <p>Adds an owner to the repository entry.</p>
+               <h4 id="http://www.example.com#setStatus">POST</h4>
+               <p>Update the status of the indexer: running, stopped.
+                  Running start the indexer, stopped, stop it.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3973">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3978"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4088"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3984"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getPlainTextStatus">GET</h4>
+               <p>Return the status of the indexer: running, stopped</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4092"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3993">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e3999"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4002">/system/monitoring/memory</h3>
+         <p>&lt;h3&gt;Description:&lt;/h3&gt;
+            
+            Initial Date:  21 juin 2010 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#removeOwner">DELETE</h4>
-               <p>Removes the owner from the repository entry.</p>
+               <h4 id="http://www.example.com#getMemory">GET</h4>
+               <p>Return informations about memory.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4011">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4103"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4017"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getMemoryXml">GET</h4>
+               <p>Return some informations about memory.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4107"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4026">application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4111"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4039"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4114">/repo/entries/{repoEntryKey}/coaches</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e4042">/system/monitoring/memory/pools</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCoaches">GET</h4>
-               <p>Returns the list of coaches of the repository entry.</p>
+               <h4 id="http://www.example.com#getMemoryPools">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4120"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4045">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getMemoryPoolsXml">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4124">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e4048">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4049">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4134">/repo/entries/{repoEntryKey}/coaches/{identityKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e4050">/system/monitoring/memory/samples<span class="optional">?from</span><span class="optional">&amp;to</span><span class="optional">&amp;lastSamples</span></h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#removeCoach">DELETE</h4>
-               <p>Removes the coach from the repository entry.</p>
+               <h4 id="http://www.example.com#getSamplesXml">GET</h4>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>from</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>to</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>lastSamples</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4141"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4057">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4058">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4059">/system/monitoring/threads</h3>
+         <p>&lt;h3&gt;Description:&lt;/h3&gt;
+            
+            Initial Date:  21 juin 2010 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getThreads">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4145"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4064">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getThreadsXml">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4149"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4067">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4068">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4069">/system/monitoring/threads/cpu</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addCoach">PUT</h4>
-               <p>Adds a coach to the repository entry.</p>
+               <h4 id="http://www.example.com#getThreadsCpu">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4156"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4072">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4073">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4074">/system/indexer</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getStatistics">GET</h4>
+               <p>Return the statistics about the indexer</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4160"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4081">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4164"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4094"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4167">/repo/entries/{repoEntryKey}/participants</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e4097">/system/indexer/status</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getParticipants">GET</h4>
-               <p>Returns the list of participants of the repository entry.</p>
+               <h4 id="http://www.example.com#getStatus">GET</h4>
+               <p>Return the status of the indexer: running, stopped</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4173"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4104">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4177">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e4110"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4188">/repo/entries/{repoEntryKey}/participants/{identityKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addParticipant">PUT</h4>
-               <p>Adds a participant to the repository entry.</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#setStatus">POST</h4>
+               <p>Update the status of the indexer: running, stopped.
+                  Running start the indexer, stopped, stop it.
+               </p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4195"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4117">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4199"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4122"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4203"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4128"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#removeParticipant">DELETE</h4>
-               <p>Removes the participant from the repository entry.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4210"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getPlainTextStatus">GET</h4>
+               <p>Return the status of the indexer: running, stopped</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4214"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4137">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4218"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4143"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4221">/repo/entries/{repoEntryKey}/file</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e4146">/repo/entries</h3>
+         <p>Description:&lt;br&gt;
+            This handles the repository entries
+            
+            &lt;P&gt;
+            Initial Date: 19.05.2009 &lt;br&gt;
+         </p>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getRepoFileById">GET</h4>
-               <p>Download the export zip file of a repository entry.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4227"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getEntriesText">GET</h4>
+               <p>List all entries in the OLAT repository</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4231"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4153">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putResource">PUT</h4>
+               <p>Import a resource in the repository</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4235">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4167">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4246"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4178"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getEntries">GET</h4>
+               <p>List all entries in the OLAT repository</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td>
+                        <p>(optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td>
+                        <p>(optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>managed</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td>
+                        <p>(optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>externalId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>External ID (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>externalRef</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>External reference number (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>resourceType</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The resource type (CourseModule) (optional)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4250"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4204">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4253">/api</h3>
-         <p>Description:&lt;br&gt;
-            Service for general informations on the OLAT REST Api.
-            
-            &lt;P&gt;
-            Initial Date:  14 apr. 2010 &lt;br&gt;
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4256">/api/version</h3>
+         <h3 id="d2e4214">/repo/entries/search<span class="optional">?type</span><span class="optional">&amp;author</span><span class="optional">&amp;name</span><span class="optional">&amp;myentries</span></h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Version number of the whole REST API of OLAT.</p>
+               <h4 id="http://www.example.com#searchEntries">GET</h4>
+               <p>Search for repository entries, possible search attributes are name, author and type</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>type</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>Filter by the file resource type of the repository entry</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>author</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>*</tt></p>
+                     </td>
+                     <td>
+                        <p>Filter by the author's username</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>name</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>*</tt></p>
+                     </td>
+                     <td>
+                        <p>Filter by name of repository entry</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>myentries</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td>
+                        <p>Only search entries the requester owns</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4232">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4263">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4243"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4273">/api/doc</h3>
+         <h3 id="d2e4246">/repo/entries/version</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getHtmlDoc">GET</h4>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version number of this web service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4276">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4251">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4277">/api/doc/{filename}</h3>
+         <h3 id="d2e4252">/repo/entries/{repoEntryKey}</h3>
+         <p>Description:&lt;br&gt;
+            Repository entry resource
+            
+            &lt;P&gt;
+            Initial Date:  19.05.2009 &lt;br&gt;
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9571,153 +9376,135 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key or soft key of the repository entry</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getImage1">GET</h4>
-               <p>Returns images for the documentation of OLAT.</p>
+               <h4 id="http://www.example.com#deleteCourse">DELETE</h4>
+               <p>Delete a course by id</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4264"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4270"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4285">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4276"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4288">/api/{filename}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>filename</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getImage2">GET</h4>
-               <p>Returns images for the documentation of OLAT.</p>
+               <h4 id="http://www.example.com#updateEntry">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4281">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e4282">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4296">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4284">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4285">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4299">/api/copyright</h3>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCopyrightXhtml">GET</h4>
-               <p>Returns the copyright of OLAT.</p>
+               <h4 id="http://www.example.com#replaceResource">POST</h4>
+               <p>Replace a resource in the repository and update its display name. The implementation is
+                  limited to CP.
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4306">text/html, application/xhtml+xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4290">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getCopyrightPlainText">GET</h4>
-               <p>Returns the copyright of OLAT.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4315">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4301"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4318">/notifications<span class="optional">?date</span><span class="optional">&amp;type</span></h3>
-         <p>&lt;h3&gt;Description:&lt;/h3&gt;
-            REST API for notifications
-            &lt;p&gt;
-            Initial Date:  25 aug 2010 &lt;br&gt;
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getNotifications">GET</h4>
-               <p>Retrieves the notification of the logged in user.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>date</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>type</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getById">GET</h4>
+               <p>get a resource in the repository</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4330"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4308"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4336">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4312">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4346">/repo/courses/{courseId}/elements</h3>
-         <p>This interface provides course building capabilities from our REST API.
-            &lt;p&gt;
-            Initial Date: Feb 8, 2010 Time: 3:45:50 PM&lt;br&gt;
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4349">/repo/courses/{courseId}/elements/version</h3>
+         <h3 id="d2e4322">/repo/entries/{repoEntryKey}/file</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key or soft key of the repository entry</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Course Elements Web Service</p>
+               <h4 id="http://www.example.com#getRepoFileById">GET</h4>
+               <p>Download the export zip file of a repository entry.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4328"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4332"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4336">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4354">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4347"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4351"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4364">/repo/courses/{courseId}/elements/{nodeId}</h3>
+         <h3 id="d2e4354">/repo/entries/{repoEntryKey}/coaches/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9727,45 +9514,76 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key or soft key of the repository entry</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the repository entry</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The user's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseNode">GET</h4>
-               <p>Retrieves metadata of the course node</p>
+               <h4 id="http://www.example.com#addCoach">PUT</h4>
+               <p>Adds a coach to the repository entry.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4365"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4369"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
                   <li><a href="#d2e4373"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#removeCoach">DELETE</h4>
+               <p>Removes the coach from the repository entry.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4380"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4379">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4384"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4392"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4388"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4395">/repo/courses/{courseId}/elements/structure/{nodeId}</h3>
+         <h3 id="d2e4391">/repo/entries/{repoEntryKey}/coaches</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9775,45 +9593,93 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key or soft key of the repository entry</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the repository entry</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateStructure">POST</h4>
-               <p>This updates a Structure Element onto a given course.</p>
+               <h4 id="http://www.example.com#getCoaches">GET</h4>
+               <p>Returns the list of coaches of the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4402"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4399"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4406">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4403">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4413">/repo/entries/{repoEntryKey}/participants</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key or soft key of the repository entry</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the repository entry</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getParticipants">GET</h4>
+               <p>Returns the list of participants of the repository entry.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4421"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4417"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4425">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4420">/repo/courses/{courseId}/elements/structure</h3>
+         <h3 id="d2e4435">/repo/entries/{repoEntryKey}/participants/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9823,140 +9689,76 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key or soft key of the repository entry</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the repository entry</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The user's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachStructurePostMultiparts">POST</h4>
-               <p>This attaches a Structure Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
+               <h4 id="http://www.example.com#addParticipant">PUT</h4>
+               <p>Adds a participant to the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4428"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4446"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4434">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4450"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4447"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4454"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachStructure">PUT</h4>
-               <p>This attaches a Structure Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>displayType</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>toc</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#removeParticipant">DELETE</h4>
+               <p>Removes the participant from the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4465"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4461"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4471">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4465"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4484"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4469"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4487">/repo/courses/{courseId}/elements/singlepage/{nodeId}</h3>
+         <h3 id="d2e4473">/repo/entries/{repoEntryKey}/owners</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9966,45 +9768,45 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key or soft key of the repository entry</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the repository entry</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateSinglePage">POST</h4>
-               <p>This updates a Single Page Element onto a given course.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4496"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getOwners">GET</h4>
+               <p>Returns the list of owners of the repository entry specified by the groupKey.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4502">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4481"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4515"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4485">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4518">/repo/courses/{courseId}/elements/singlepage</h3>
+         <h3 id="d2e4495">/repo/entries/{repoEntryKey}/owners/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10014,79 +9816,86 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key or soft key of the repository entry</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the repository entry</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The user's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachSinglePagePost">POST</h4>
-               <p>This attaches a Single Page Element onto a given course. The element will
-                  be inserted underneath the supplied parentNodeId.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4524">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4537"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4543">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4556"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachSinglePagePost">POST</h4>
-               <p>This attaches a Single Page Element onto a given course. The element will
-                  be inserted underneath the supplied parentNodeId.
-               </p>
+               <h4 id="http://www.example.com#addOwner">PUT</h4>
+               <p>Adds an owner to the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4565"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4506"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4571">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4510"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4584"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4514"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachSinglePage">PUT</h4>
-               <p>This attaches a Single Page Element onto a given course. The element will
-                  be inserted underneath the supplied parentNodeId.
-               </p>
+               <h4 id="http://www.example.com#removeOwner">DELETE</h4>
+               <p>Removes the owner from the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4593"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4521"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4599">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4525"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4612"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4529"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4532">/repo/courses/infos<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
+         <p>Description:&lt;br&gt;
+            
+            &lt;P&gt;
+            Initial Date:  7 févr. 2012 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachSinglePage">PUT</h4>
-               <p>This attaches a Single Page Element onto a given course. The element will
-                  be inserted underneath the supplied parentNodeId.
-               </p>
+               <h4 id="http://www.example.com#getCourseInfoList">GET</h4>
+               <p>Get courses informations viewable by the authenticated user</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -10096,106 +9905,34 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>filename</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>path</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4631"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4637">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4650"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4542">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4653">/repo/courses/{courseId}/elements/task/{nodeId}</h3>
+         <h3 id="d2e4552">/repo/courses/infos/{courseId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10205,95 +9942,40 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateTask">POST</h4>
-               <p>This updates a Task Element onto a given course.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4660">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4671"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4677">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#getCourseInfo">GET</h4>
+               <p>Get course informations viewable by the authenticated user</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4690"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4560">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4693">/repo/courses/{courseId}/elements/task</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e4570">/contacts<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
+         <p>Description:&lt;br&gt;
+            
+            &lt;P&gt;
+            Initial Date:  21 oct. 2011 &lt;br&gt;
+         </p>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachTaskPost">POST</h4>
-               <p>This attaches a Task Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4699">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4712"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4718">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4731"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachTask">PUT</h4>
-               <p>This attaches a Task Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
+               <h4 id="http://www.example.com#getMyContacts">GET</h4>
+               <p>Retrieve the contacts of the logged in identity.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -10303,106 +9985,85 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>text</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>points</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4750"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4582"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4585">/users/{identityKey}/forums</h3>
+         <p>Description:&lt;br&gt;
+            
+            &lt;P&gt;
+            Initial Date:  6 déc. 2011 &lt;br&gt;
+         </p>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getForums">GET</h4>
+               <p>Retrieves a list of forums on a user base. All forums of groups 
+                  where the user is participant/tutor + all forums in course where
+                  the user is a participant (owner, tutor or participant)
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4756">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4597">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4769"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4610"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4772">/repo/courses/{courseId}/elements/test/{nodeId}</h3>
+         <h3 id="d2e4613">/users/{identityKey}/forums/group/{groupKey}</h3>
+         <p>Description:&lt;br&gt;
+            Web service to manage a forum.
+            
+            &lt;P&gt;
+            Initial Date:  20 apr. 2010 &lt;br&gt;
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10412,16 +10073,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -10432,29 +10095,25 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateTest">POST</h4>
-               <p>This updates a Test Element onto a given course.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4779">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4789"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4623"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4795">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4629">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4808"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4642"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4811">/repo/courses/{courseId}/elements/test</h3>
+         <h3 id="d2e4645">/users/{identityKey}/forums/group/{groupKey}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10464,7 +10123,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -10475,32 +10145,8 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachTestPost">POST</h4>
-               <p>This attaches a Test Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4817">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4829"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4835">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4848"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachTest">PUT</h4>
-               <p>This attaches a Test Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p>Retrieves the threads in the forum</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -10510,149 +10156,143 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>position</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p>Default: <tt>creationDate</tt></p>
+                     </td>
+                     <td>
+                        <p>(value name,creationDate)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>longTitle</strong></p>
+                        <p><strong>asc</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>objectives</strong></p>
+                        <p>(value true/false)</p>
                      </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4661"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4667">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4680"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>visibilityExpertRules</strong></p>
+                        <p><strong>title</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>testResourceableId</strong></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The author user key (optional)</p>
+                     </td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4866"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4699"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4872">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4705">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4885"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4718"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4889">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateAssessment">POST</h4>
-               <p>Updates an assessment building block.</p>
+               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
+               <p>Creates a new thread in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4896">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4725">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4903"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4732"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4907">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4738">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4918"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4751"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4921">/repo/courses/{courseId}/elements/assessment</h3>
+         <h3 id="d2e4754">/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10662,39 +10302,41 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>threadKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the thread</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachAssessmentPost">POST</h4>
-               <p>Attaches an assessment building block.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4927">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4936"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4940">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachAssessment">PUT</h4>
-               <p>Attaches an assessment building block.</p>
+               <h4 id="http://www.example.com#getMessages">GET</h4>
+               <p>Retrieves the messages in the thread</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -10704,88 +10346,66 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>longTitle</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
+                        <p>Default: <tt>creationDate</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p>(value name, creationDate)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>asc</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>(value true/false)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4966"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4773"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4970">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4779">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4981"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4792"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4984">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3>
+         <h3 id="d2e4795">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10795,71 +10415,82 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the reply message</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateWiki">POST</h4>
-               <p>Attaches an wiki building block.</p>
+               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
+               <p>Creates a new reply in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4991">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4803">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4999"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4816"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5003">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4822">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5014"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4835"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5017">/repo/courses/{courseId}/elements/wiki<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;wikiResourceableId</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachWikiPost">POST</h4>
-               <p>Attaches an wiki building block.</p>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4842">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+                  <li><a href="#d2e4843">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4847"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4853">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4866"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -10869,196 +10500,55 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
+                        <p><strong>title</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>The title for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>longTitle</strong></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>objectives</strong></p>
+                        <p>The author user key (optional)</p>
                      </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>wikiResourceableId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5032"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5036">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5047"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachWiki">PUT</h4>
-               <p>Attaches an wiki building block.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>wikiResourceableId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5063"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4885"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5067">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4891">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5078"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4904"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5081">/repo/courses/{courseId}/elements/blog/{nodeId}</h3>
+         <h3 id="d2e4907">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11068,49 +10558,108 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the message</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateBlog">POST</h4>
-               <p>Update an blog building block.</p>
+               <h4 id="http://www.example.com#getAttachments">GET</h4>
+               <p>Retrieves the attachments of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4917"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4923">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4930">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4936"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4942">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5088">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4949">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e4950">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4954"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4960">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5100">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e4969"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5111"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e4975">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5114">/repo/courses/{courseId}/elements/blog<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;repoEntry</span></h3>
+         <h3 id="d2e4978">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11120,118 +10669,240 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the attachment</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The identity key of the user being searched</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachBlogPost">POST</h4>
-               <p>Attaches an blog building block.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
+               <h4 id="http://www.example.com#getAttachment">GET</h4>
+               <p>Retrieves the attachment of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4991"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4997">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5000">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3>
+         <p>Description:&lt;br&gt;
+            Web service to manage a forum.
+            
+            &lt;P&gt;
+            Initial Date:  20 apr. 2010 &lt;br&gt;
+         </p>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5011"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5017">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5030"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5033">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p>Retrieves the threads in the forum</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>longTitle</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>objectives</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>visibilityExpertRules</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
+                        <p>Default: <tt>creationDate</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>(value name,creationDate)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>repoEntry</strong></p>
+                        <p><strong>asc</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td>
+                        <p>(value true/false)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5129"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5049"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5133">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e5055">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5144"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5068"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachBlog">PUT</h4>
-               <p>Attaches an blog building block.</p>
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -11241,149 +10912,75 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
+                        <p><strong>title</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p>The title for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>objectives</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The body for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>repoEntry</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p>The author user key (optional)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5160"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5087"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5164">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e5093">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5175"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5106"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5178">/repo/courses/{courseId}/elements/survey/{nodeId}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachSurveyPost">POST</h4>
-               <p>Attaches an survey building block.</p>
+               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
+               <p>Creates a new thread in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5185">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5113">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5193"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5120"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5197">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e5126">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5208"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5139"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5211">/repo/courses/{courseId}/elements/survey<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;surveyResourceableId</span></h3>
+         <h3 id="d2e5142">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11393,19 +10990,50 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#attachSurveyPost">POST</h4>
-               <p>Attaches an survey building block.</p>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>threadKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the thread</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getMessages">GET</h4>
+               <p>Retrieves the messages in the thread</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -11415,96 +11043,160 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>objectives</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
+                        <p>Default: <tt>creationDate</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>(value name, creationDate)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>asc</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>surveyResourceableId</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p>(value true/false)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5226"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5161"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5167">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5180"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5183">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the reply message</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5191">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5204"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5230">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e5210">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5241"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5223"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachSurvey">PUT</h4>
-               <p>Attaches an survey building block.</p>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5230">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+                  <li><a href="#d2e5231">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5235"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5241">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5254"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -11514,97 +11206,55 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
+                        <p><strong>title</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p>The title for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>objectives</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The body for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>surveyResourceableId</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p>The author user key (optional)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5257"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5273"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5261">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e5279">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5272"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5292"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5275">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3>
+         <h3 id="d2e5295">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11614,7 +11264,27 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>parentNodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -11623,40 +11293,88 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the message</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateExternalPage">POST</h4>
-               <p>Update an external page building block.</p>
+               <h4 id="http://www.example.com#getAttachments">GET</h4>
+               <p>Retrieves the attachments of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5305"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5311">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5282">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5318">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5290"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5324"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5294">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e5330">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5337">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e5338">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5305"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5342"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5348">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5357"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5363">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5308">/repo/courses/{courseId}/elements/externalpage<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;url</span></h3>
+         <h3 id="d2e5366">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11666,19 +11384,126 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the attachment</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The identity key of the user being searched</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachExternalPagePost">POST</h4>
-               <p>Attaches an external page building block.</p>
+               <h4 id="http://www.example.com#getAttachment">GET</h4>
+               <p>Retrieves the attachment of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5379"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5385">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5388">/repo/lifecycle</h3>
+         <p>Initial date: 10.06.2013&lt;br&gt;</p>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getPublicLifeCycles">GET</h4>
+               <p>List all public lifecycles</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5395">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5405">/users</h3>
+         <p>This web service handles functionalities related to &lt;code&gt;User&lt;/code&gt;.</p>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#create">PUT</h4>
+               <p>Creates and persists a new user entity</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5412">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
+                  <li><a href="#d2e5413">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5417">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5430">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5443"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getUserListQuery">GET</h4>
+               <p>Search users and return them in a simple form (without user properties). User properties
+                  can be added two the query parameters. If the authUsername and the authProvider are set,
+                  the search is made only with these two parameters because they are sufficient to return
+                  a single user.&lt;br&gt;
+                  The search with login and user properties are made default with wild cards. If an exact
+                  match is needed, the parameter msut be quoted:&lt;br&gt;
+                  users?login="username"&lt;br&gt;
+                  Don't forget the right escaping in the URL!&lt;br&gt;
+                  You can make a search with the user properties like this:&lt;br&gt;
+                  users?telMobile=39847592&amp;login=test
+               </p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -11688,55 +11513,16 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
+                        <p><strong>login</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>visibilityExpertRules</strong></p>
+                        <p><strong>authProvider</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -11745,7 +11531,7 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
+                        <p><strong>authUsername</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -11754,7 +11540,7 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>url</strong></p>
+                        <p><strong>statusVisibleLimit</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -11764,20 +11550,82 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5323"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5457">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5470"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5473">/users/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The user key identifier of the user being searched</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#delete">DELETE</h4>
+               <p>Delete an user from the system</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5483"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5327">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e5489"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5338"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5495"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachExternalPage">PUT</h4>
-               <p>Attaches an external page building block.</p>
+               <h4 id="http://www.example.com#update">POST</h4>
+               <p>Update an user</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5502">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
+                  <li><a href="#d2e5503">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5507"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5513">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5526">application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5539"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#findById">GET</h4>
+               <p>Retrieves an user given its unique key identifier</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -11787,101 +11635,48 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
+                        <p><strong>withPortrait</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>position</strong></p>
+                        <p>If true return the portrait as Base64 (default false)</p>
                      </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>url</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5354"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5552"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5358"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5558">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5362">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e5571"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5574">/users/managed</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getManagedUsers">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5373"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5577">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5578">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5376">/repo/courses/{courseId}/elements/task/{nodeId}/file</h3>
+         <h3 id="d2e5579">/users/{identityKey}/roles</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11891,65 +11686,128 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The user key identifier of the user being searched</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#updateRoles">POST</h4>
+               <p>Update the roles of a user given its unique key identifier</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5587">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)</a></li>
+                  <li><a href="#d2e5588">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5592"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5598">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5611"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getRoles">GET</h4>
+               <p>Retrieves the roles of a user given its unique key identifier</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5620"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5626">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5639"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5642">/users/{identityKey}/status</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The user key identifier of the user being searched</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachTaskFilePost">POST</h4>
-               <p>This attaches a Task file onto a given task element.</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#updateStatus">POST</h4>
+               <p>Update the roles of a user given its unique key identifier:
+                  &lt;ul&gt;
+                  	&lt;li&gt;1: Permanent user&lt;/li&gt; 
+                  	&lt;li&gt;2: activ&lt;/li&gt; 
+                  &lt;li&gt;101: login denied&lt;/li&gt; 
+                  &lt;li&gt;199: deleted&lt;/li&gt; 
+                  &lt;/ul&gt;
+               </p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5385"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5650">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)</a></li>
+                  <li><a href="#d2e5651">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5391">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e5655"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5404"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5661">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachTaskFile">PUT</h4>
-               <p>This attaches a Task file onto a given task element.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5413"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5674"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getStatus">GET</h4>
+               <p>Retrieves the status of a user given its unique key identifier</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5419">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e5683"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5432"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5689">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5438"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5702"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5442">/repo/courses/{courseId}/elements/task/{nodeId}/configuration<span class="optional">?enableAssignment</span><span class="optional">&amp;taskAssignmentType</span><span class="optional">&amp;taskAssignmentText</span><span class="optional">&amp;enableTaskPreview</span><span class="optional">&amp;enableTaskDeselect</span><span class="optional">&amp;onlyOneUserPerTask</span><span class="optional">&amp;enableDropbox</span><span class="optional">&amp;enableDropboxConfirmationMail</span><span class="optional">&amp;dropboxConfirmationText</span><span class="optional">&amp;enableReturnbox</span><span class="optional">&amp;enableScoring</span><span class="optional">&amp;grantScoring</span><span class="optional">&amp;scoreMin</span><span class="optional">&amp;scoreMax</span><span class="optional">&amp;grantPassing</span><span class="optional">&amp;scorePassingThreshold</span><span class="optional">&amp;enableCommentField</span><span class="optional">&amp;commentForUser</span><span class="optional">&amp;commentForCoaches</span><span class="optional">&amp;enableSolution</span><span class="optional">&amp;accessExpertRuleTask</span><span class="optional">&amp;accessExpertRuleDropbox</span><span class="optional">&amp;accessExpertRuleReturnbox</span><span class="optional">&amp;accessExpertRuleScoring</span><span class="optional">&amp;accessExpertRuleSolution</span></h3>
+         <h3 id="d2e5705">/users/{identityKey}/preferences</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11959,559 +11817,181 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The user key identifier of the user being searched</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getUserPreferences">GET</h4>
+               <p>Retrieves the preferences of a user given its unique key identifier</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5715"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5721">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5734"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#updatePreferences">POST</h4>
+               <p>Update the preferences of a user given its unique key identifier</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5741">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)</a></li>
+                  <li><a href="#d2e5742">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5746"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5752">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5768">/users/{identityKey}/portrait</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The identity key identifier of the user being searched</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addTaskConfigurationPost">POST</h4>
-               <p>This attaches the run-time configuration onto a given task element.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableAssignment</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>taskAssignmentType</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>taskAssignmentText</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableTaskPreview</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableTaskDeselect</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>onlyOneUserPerTask</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableDropbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableDropboxConfirmationMail</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>dropboxConfirmationText</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableReturnbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>grantScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scoreMin</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scoreMax</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>grantPassing</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scorePassingThreshold</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableCommentField</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>commentForUser</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>commentForCoaches</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableSolution</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleTask</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleDropbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleReturnbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleSolution</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getPortrait">GET</h4>
+               <p>Retrieves the portrait of an user</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5477"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5778"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5481"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5784">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postPortrait">POST</h4>
+               <p>Upload the portrait of an user</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5485">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e5793"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5496"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5799">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5500"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5805"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#addTaskConfiguration">PUT</h4>
-               <p>This attaches the run-time configuration onto a given task element.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableAssignment</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>taskAssignmentType</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>taskAssignmentText</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableTaskPreview</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableTaskDeselect</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>onlyOneUserPerTask</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableDropbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableDropboxConfirmationMail</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>dropboxConfirmationText</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableReturnbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>grantScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scoreMin</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scoreMax</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>grantPassing</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scorePassingThreshold</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableCommentField</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>commentForUser</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>commentForCoaches</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableSolution</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleTask</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleDropbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleReturnbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleSolution</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5535"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5539"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5543">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#deletePortrait">DELETE</h4>
+               <p>Deletes the portrait of an user</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5554"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5814"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5558"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5820"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5823">/users/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getTaskConfiguration">GET</h4>
-               <p>Retrieves configuration of the task course node</p>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the User Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5567"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5830">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5840">/users/{identityKey}/folders</h3>
+         <p>Description:&lt;br&gt;
+            
+            &lt;P&gt;
+            Initial Date:  16 déc. 2011 &lt;br&gt;
+         </p>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getFolders">GET</h4>
+               <p>Retrieves a list of folders on a user base. All folders of groups 
+                  where the user is participant/tutor + all folders in course where
+                  the user is a participant (owner, tutor or participant)
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5573">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e5850">application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5586"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5863"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5589">/repo/courses/{courseId}/elements/survey/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&amp;allowNavigation</span><span class="optional">&amp;allowSuspend</span><span class="optional">&amp;sequencePresentation</span><span class="optional">&amp;showNavigation</span><span class="optional">&amp;showQuestionTitle</span><span class="optional">&amp;showSectionsOnly</span></h3>
+         <h3 id="d2e5866">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -12521,249 +12001,211 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addSurveyConfigurationPost">POST</h4>
-               <p>This attaches the run-time configuration onto a given survey element.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowCancel</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowSuspend</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>sequencePresentation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>itemPage</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showQuestionTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showSectionsOnly</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5604"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5871">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5872">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5873">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5874">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5875">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5608"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5878">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5879">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-               <p><em>available response representations:</em></p>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5612">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e5882">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5623"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5887">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5888">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5627"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5891">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5892">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#addSurveyConfiguration">PUT</h4>
-               <p>This attaches the run-time configuration onto a given survey element.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowCancel</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowSuspend</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>sequencePresentation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>itemPage</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showQuestionTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showSectionsOnly</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5895">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e5896">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5642"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5898">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5899">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5900">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5646"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5904">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5905">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5906">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5907">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5908">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5650">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e5911">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5912">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5913">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5916">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5661"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5921">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5922">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5923">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5665"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5926">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5927">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5928">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#getSurveyConfiguration">GET</h4>
-               <p>Retrieves configuration of the survey course node</p>
+               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5931">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e5932">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5674"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5934">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5935">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5680">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e5938">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5939">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5693"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5942">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5943">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5696">/repo/courses/{courseId}/elements/test/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&amp;allowNavigation</span><span class="optional">&amp;allowSuspend</span><span class="optional">&amp;numAttempts</span><span class="optional">&amp;sequencePresentation</span><span class="optional">&amp;showNavigation</span><span class="optional">&amp;showQuestionTitle</span><span class="optional">&amp;showResultsAfterFinish</span><span class="optional">&amp;showResultsDependendOnDate</span><span class="optional">&amp;showResultsOnHomepage</span><span class="optional">&amp;showScoreInfo</span><span class="optional">&amp;showQuestionProgress</span><span class="optional">&amp;showScoreProgress</span><span class="optional">&amp;showSectionsOnly</span><span class="optional">&amp;summaryPresentation</span><span class="optional">&amp;startDate</span><span class="optional">&amp;endDate</span></h3>
+         <h3 id="d2e5944">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -12773,611 +12215,299 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addTestConfigurationPost">POST</h4>
-               <p>This attaches the run-time configuration onto a given test element.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowCancel</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowSuspend</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>numAttempts</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>sequencePresentation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>itemPage</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showQuestionTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showResultsAfterFinish</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showResultsDependendOnDate</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showResultsOnHomepage</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showScoreInfo</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showQuestionProgress</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showScoreProgress</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showSectionsOnly</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>summaryPresentation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>summaryCompact</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>startDate</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>endDate</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5722"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5947">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5948">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/metadata/{path:.*}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getFileMetadata">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5726"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5952">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5953">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5954">/users/{identityKey}/folders/group/{groupKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5730">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e5958">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5959">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5960">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5961">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5962">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5741"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5745"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5965">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5966">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#addTestConfiguration">PUT</h4>
-               <p>This attaches the run-time configuration onto a given test element.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowCancel</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowSuspend</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>numAttempts</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>sequencePresentation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>itemPage</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showQuestionTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showResultsAfterFinish</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showResultsDependendOnDate</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showResultsOnHomepage</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showScoreInfo</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showQuestionProgress</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showScoreProgress</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showSectionsOnly</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>summaryPresentation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>summaryCompact</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>startDate</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>endDate</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5771"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5775"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5779">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5790"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5969">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5794"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5974">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5975">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#getTestConfiguration">GET</h4>
-               <p>Retrieves configuration of the test course node</p>
+               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5803"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5978">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5979">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-               <p><em>available response representations:</em></p>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5809">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e5982">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e5983">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5822"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5985">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5986">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5825">/repo/lifecycle</h3>
-         <p>Initial date: 10.06.2013&lt;br&gt;</p>
+         <h3 id="d2e5987">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getPublicLifeCycles">GET</h4>
-               <p>List all public lifecycles</p>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5832">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e5991">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5992">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5993">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5994">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5995">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5842">/groups</h3>
-         <p>Description:&lt;br&gt;
-            This handles the learning groups.
-            
-            &lt;P&gt;
-            Initial Date:  23 mar. 2010 &lt;br&gt;
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#createGroup">PUT</h4>
-               <p>Create a group.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5849">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-                  <li><a href="#d2e5850">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5852"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5856">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5867"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5998">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e5999">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6000">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#getGroupList">GET</h4>
-               <p>Return the list of all groups if you have group manager permission, or all
-                  learning group that you particip with or owne.
-               </p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>externalId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>managed</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5877">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e6003">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5887">/groups/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retrieves the version of the Group Web Service.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5892">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6008">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6009">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6010">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5902">/groups/{groupKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#findById">GET</h4>
-               <p>Return the group specified by the key of the group.</p>
+               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5908">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e6013">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6014">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6015">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#postGroup">POST</h4>
-               <p>Updates a group.</p>
+               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5922">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-                  <li><a href="#d2e5923">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5925"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5929">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e6018">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e6019">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5940"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6021">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6022">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#deleteGroup">DELETE</h4>
-               <p>Deletes the business group specified by the groupKey.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5947"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6025">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6026">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5955"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6029">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6030">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5958">/groups/{groupKey}/configuration</h3>
+         <h3 id="d2e6031">/users/{identityKey}/folders/group/{groupKey}/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13387,38 +12517,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#postGroupConfiguration">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5962">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5964">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5965">/groups/{groupKey}/infos</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
                   <p><strong>groupKey</strong></p>
@@ -13432,21 +12537,16 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getInformations">GET</h4>
-               <p>Returns the informations of the group specified by the groupKey.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5971"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5975">application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
+                  <li><a href="#d2e6034">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5985">/groups/{groupKey}/owners</h3>
+         <h3 id="d2e6035">/users/{identityKey}/folders/group/{groupKey}/metadata/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13456,39 +12556,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getTutors">GET</h4>
-               <p>Returns the list of owners of the group specified by the groupKey.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5991"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5995">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6005">/groups/{groupKey}/participants</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
                   <p><strong>groupKey</strong></p>
@@ -13498,25 +12572,30 @@
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getParticipants">GET</h4>
-               <p>Returns the list of participants of the group specified by the groupKey.</p>
+               <h4 id="http://www.example.com#getFileMetadata">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6011"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6015">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e6039">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6040">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6025">/groups/{groupKey}/owners/{identityKey}</h3>
+         <h3 id="d2e6041">/users/{identityKey}/folders/personal</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13524,15 +12603,6 @@
                <th>value</th>
                <th>description</th>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
             <tr>
                <td>
                   <p><strong>identityKey</strong></p>
@@ -13546,41 +12616,61 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addTutor">PUT</h4>
-               <p>Adds an owner to the group.</p>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6032"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6044">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6045">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6046">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6047">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6048">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6036"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6051">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6052">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6055">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6040"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6060">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6061">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#removeTutor">DELETE</h4>
-               <p>Removes the owner from the group.</p>
+               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6047"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6064">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6065">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-               <p><em>available response representations:</em></p>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e6051"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6068">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e6069">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6055"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6071">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6072">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6058">/groups/{groupKey}/participants/{identityKey}</h3>
+         <h3 id="d2e6073">/users/{identityKey}/folders/personal/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13590,7 +12680,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -13599,10 +12689,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -13610,47 +12700,80 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addParticipant">PUT</h4>
-               <p>Adds a participant to the group.</p>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6065"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6077">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6078">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6079">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6080">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6081">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6069"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6084">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6085">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6086">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6089">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6073"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6094">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6095">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6096">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#removeParticipant">DELETE</h4>
-               <p>Removes a participant from the group.</p>
+               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6099">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6100">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6101">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6104">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e6105">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6080"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6107">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6108">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6084"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6111">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6112">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6088"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6115">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6116">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6092">/groups/{groupKey}/forum</h3>
-         <p>Description:&lt;br&gt;
-            Web service to manage a forum.
-            
-            &lt;P&gt;
-            Initial Date:  20 apr. 2010 &lt;br&gt;
-         </p>
+         <h3 id="d2e6117">/users/{identityKey}/folders/personal/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13660,7 +12783,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -13671,25 +12794,16 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6102"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6108">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6121"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6120">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6124">/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e6121">/users/{identityKey}/folders/personal/metadata/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13699,21 +12813,83 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p>Retrieves the threads in the forum</p>
-               <h6>request query parameters</h6>
-               <table>
+               <h4 id="http://www.example.com#getFileMetadata">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6125">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6126">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6128">/users/{identityKey}/courses</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6130">/users/{identityKey}/courses/my<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getMyCourses">GET</h4>
+               <p>Retrieves the list of "My entries" but limited to courses.</p>
+               <h6>request query parameters</h6>
+               <table>
                   <tr>
                      <th>parameter</th>
                      <th>value</th>
@@ -13727,7 +12903,9 @@
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                         <p>Default: <tt>0</tt></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The first result</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
@@ -13737,45 +12915,46 @@
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                         <p>Default: <tt>25</tt></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>orderBy</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>asc</strong></p>
-                     </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p>Max result</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6136"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6142">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e6144">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6155"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6157"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6160">/users/{identityKey}/courses/teached<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
+               <h4 id="http://www.example.com#getTeachedCourses">GET</h4>
+               <p>Retrieves the list of "My supervised courses" but limited to courses.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -13785,69 +12964,42 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>start</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The first result</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td>
+                        <p>Max result</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6168"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6174">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6174">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
                   <li><a href="#d2e6187"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6194">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6201"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6207">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6220"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6223">/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e6190">/users/{identityKey}/courses/favorite<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13857,16 +13009,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>threadKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -13877,8 +13020,8 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMessages">GET</h4>
-               <p>Retrieves the messages in the thread</p>
+               <h4 id="http://www.example.com#getFavoritCourses">GET</h4>
+               <p>Retrieves the list of my favorite courses.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -13894,7 +13037,9 @@
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                         <p>Default: <tt>0</tt></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The first result</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
@@ -13904,46 +13049,29 @@
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                         <p>Default: <tt>25</tt></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>orderBy</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>asc</strong></p>
-                     </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p>Max result</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6236"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6204">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6242">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6255"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6258">/groups/{groupKey}/forum/posts/{messageKey}</h3>
+         <h3 id="d2e6220">/users/{identityKey}/groups<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;externalId</span><span class="optional">&amp;managed</span></h3>
+         <p>Description:&lt;br&gt;
+            
+            &lt;P&gt;
+            Initial Date:  18 oct. 2011 &lt;br&gt;
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13953,16 +13081,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -13973,28 +13092,8 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6264">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6271"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6277">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6290"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
+               <h4 id="http://www.example.com#getUserGroupList">GET</h4>
+               <p>Return all groups of a user where the user is coach or participant.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -14004,70 +13103,64 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td>
+                        <p>The first result</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td>
+                        <p>The maximum results</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>externalId</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>Search with an external ID</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>managed</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td>
+                        <p>(true / false) Search only managed / not managed groups</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6303"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6309">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6243"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6322"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6329">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-                  <li><a href="#d2e6330">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6334"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6340">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6353"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6249">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6356">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e6259">/users/{identityKey}/groups/owner<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;externalId</span><span class="optional">&amp;managed</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14077,16 +13170,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -14097,75 +13181,75 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachments">GET</h4>
-               <p>Retrieves the attachments of the message</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6364"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6370">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6379"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6385">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6392">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e6393">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6397"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6403">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6410">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getOwnedGroupList">GET</h4>
+               <p>Return all groups of a user where the user is coach/owner.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td>
+                        <p>The first result</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td>
+                        <p>The maximum results</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>externalId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>Search with an external ID</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>managed</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td>
+                        <p>(true / false) Search only managed / not managed groups</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6416"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6279"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6422">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6285">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6425">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e6295">/users/{identityKey}/groups/participant<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;externalId</span><span class="optional">&amp;managed</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14175,25 +13259,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>filename</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -14204,21 +13270,75 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachment">GET</h4>
-               <p>Retrieves the attachment of the message</p>
+               <h4 id="http://www.example.com#getParticipatingGroupList">GET</h4>
+               <p>Return all groups of a user where the user is participant.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td>
+                        <p>The first result</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td>
+                        <p>The maximum results</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>externalId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>Search with an external ID</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>managed</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td>
+                        <p>(true / false) Search only managed / not managed groups</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6434"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6315"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6440">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6321">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6443">/groups/{groupKey}/folder</h3>
+         <h3 id="d2e6331">/users/{identityKey}/groups/infos<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;externalId</span><span class="optional">&amp;managed</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14228,7 +13348,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -14239,61 +13359,147 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
+               <h4 id="http://www.example.com#getUserGroupInfosList">GET</h4>
+               <p>Return all groups with information of a user. Paging is mandatory!</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td>
+                        <p>The first result</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td>
+                        <p>The maximum results</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>externalId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>Search with an external ID</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>managed</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td>
+                        <p>(true / false) Search only managed / not managed groups</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6447">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6448">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6449">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6450">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6451">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6351">application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6454">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6455">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6364"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6367">/repo/forums</h3>
+         <p>Description:&lt;br&gt;
+            Web service to manage forums.
+            
+            &lt;P&gt;
+            Initial Date:  26 aug. 2010 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6370">/repo/forums/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6458">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the Forum Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6463">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6464">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6375">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6385">/repo/forums/{forumKey}</h3>
+         <p>Description:&lt;br&gt;
+            Web service to manage a forum.
+            
+            &lt;P&gt;
+            Initial Date:  20 apr. 2010 &lt;br&gt;
+         </p>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>forumKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the forum</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6467">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6468">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6397"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6471">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e6472">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e6403">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6474">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6475">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6416"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6476">/groups/{groupKey}/folder/{path:.*}</h3>
+         <h3 id="d2e6419">/repo/forums/{forumKey}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14303,100 +13509,167 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The key of the forum</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p>Retrieves the threads in the forum</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>orderBy</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
+                     </td>
+                     <td>
+                        <p>(value name,creationDate)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>asc</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td>
+                        <p>(value true/false)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6480">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6481">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6482">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6483">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6484">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6435"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6441">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6487">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6488">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6489">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6454"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>title</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>body</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>authorKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author user key (optional)</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6492">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6473"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6497">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6498">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6499">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6479">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6502">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6503">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6504">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6492"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
+               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
+               <p>Creates a new thread in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e6507">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e6508">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e6499">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6510">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6511">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6506"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6514">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6515">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6512">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6518">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6519">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6525"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6520">/groups/{groupKey}/folder/version</h3>
+         <h3 id="d2e6528">/repo/forums/{forumKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14406,133 +13679,101 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6523">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6524">/groups/{groupKey}/wiki</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td>
+                  <p>The key of the forum</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>threadKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the thread</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#exportWiki">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6528">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e6529">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6530">/repo/courses/{courseId}/resourcefolders</h3>
-         <p>Description:&lt;br&gt;
-            This will handle the resources folders in the course: the course storage folder
-            and the shared folder. The course folder has a read-write access but the shared
-            folder can only be read.
-            
-            &lt;P&gt;
-            Initial Date:  26 apr. 2010 &lt;br&gt;
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6533">/repo/courses/{courseId}/resourcefolders/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the resources folders Web Service</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6538">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6548">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getSharedFiles">GET</h4>
-               <p>This retrieves the files in the shared folder</p>
+               <h4 id="http://www.example.com#getMessages">GET</h4>
+               <p>Retrieves the messages in the thread</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>orderBy</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
+                     </td>
+                     <td>
+                        <p>(value name, creationDate)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>asc</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td>
+                        <p>(value true/false)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6555"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6547"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6559"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6553">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6563"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6566"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6566">/repo/courses/{courseId}/resourcefolders/sharedfolder</h3>
+         <h3 id="d2e6569">/repo/forums/{forumKey}/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14542,124 +13783,131 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getSharedFiles">GET</h4>
-               <p>This retrieves the files in the shared folder</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6572"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6576"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6580"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6583">/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The key of the forum</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the reply message</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseFiles">GET</h4>
-               <p>This retrieves the files in the course folder</p>
+               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6577">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
                   <li><a href="#d2e6590"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6594"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6596">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6598"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6609"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4>
-               <p>This attaches the uploaded file(s) to the supplied folder id.</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e6605"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6616">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
+                  <li><a href="#d2e6617">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6609"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6621"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6613"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6627">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6617"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6640"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachFileToFolder">PUT</h4>
-               <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6624"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>title</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>body</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>authorKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author user key (optional)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6628"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6659"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6632"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6665">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6636"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6678"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6639">/repo/courses/{courseId}/resourcefolders/coursefolder</h3>
+         <h3 id="d2e6681">/repo/forums/{forumKey}/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14669,107 +13917,99 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the forum</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the message</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseFiles">GET</h4>
-               <p>This retrieves the files in the course folder</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6645"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getAttachments">GET</h4>
+               <p>Retrieves the attachments of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6649"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6691"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6653"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6697">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4>
-               <p>This attaches the uploaded file(s) to the supplied folder id.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6660"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e6664"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6704">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6668"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6710"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6672"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6716">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachFileToFolder">PUT</h4>
-               <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e6679"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6723">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e6724">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6683"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6728"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6687"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6734">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
+                  filename The name of the attachment&lt;br&gt;
+                  file The attachment.
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6691"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6743"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6695">/repo/forums</h3>
-         <p>Description:&lt;br&gt;
-            Web service to manage forums.
-            
-            &lt;P&gt;
-            Initial Date:  26 aug. 2010 &lt;br&gt;
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6698">/repo/forums/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Forum Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6703">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6749">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6713">/repo/forums/{forumKey}</h3>
-         <p>Description:&lt;br&gt;
-            Web service to manage a forum.
-            
-            &lt;P&gt;
-            Initial Date:  20 apr. 2010 &lt;br&gt;
-         </p>
+         <h3 id="d2e6752">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14784,31 +14024,52 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the forum</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the attachment</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The identity key of the user being searched</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6723"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getAttachment">GET</h4>
+               <p>Retrieves the attachment of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6729">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e6765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6742"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6771">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6745">/repo/forums/{forumKey}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e6774">/users/{username}/auth</h3>
+         <p>This web service handles functionalities related to authentication credentials of users.</p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14818,125 +14079,33 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The username of the user to retrieve authentication</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p>Retrieves the threads in the forum</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>orderBy</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>asc</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6757"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6763">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#create">PUT</h4>
+               <p>Creates and persists an authentication</p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e6776"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6784">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
+                  <li><a href="#d2e6785">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)</a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>title</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>body</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>authorKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
                <p><em>available response representations:</em></p>
                <ul>
                   <li><a href="#d2e6789"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6795">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6795">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
@@ -14944,29 +14113,25 @@
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6815">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getAuthenticationTokenList">GET</h4>
+               <p>Returns all user authentications</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6822"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6815"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6828">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6819">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6841"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6830"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6844">/repo/forums/{forumKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e6833">/users/{username}/auth/{authKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14976,93 +14141,60 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The username of the user to retrieve authentication</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>threadKey</strong></p>
+                  <p><strong>username</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The username of the user</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>authKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The authentication key identifier</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMessages">GET</h4>
-               <p>Retrieves the messages in the thread</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>orderBy</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>asc</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#delete">DELETE</h4>
+               <p>Deletes an authentication from the system</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6857"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6846"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6863">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e6852"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6876"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6858"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6879">/repo/forums/{forumKey}/posts/{messageKey}</h3>
+         <h3 id="d2e6861">/users/{username}/auth/password</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15072,121 +14204,57 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The username of the user to retrieve authentication</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The username of the user to change the password</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
-               <p>Creates a new reply in the forum of the course node</p>
+               <h4 id="http://www.example.com#changePassword">POST</h4>
+               <p>Change the password of a user.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e6885">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6869">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6892"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6876"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6882"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6898">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6888"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>title</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>body</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>authorKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6924"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6930">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6943"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6950">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-                  <li><a href="#d2e6951">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6955"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6961">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6974"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6894"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6977">/repo/forums/{forumKey}/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e6897">/users/{username}/auth/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15196,95 +14264,55 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>username</strong></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The username of the user to retrieve authentication</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachments">GET</h4>
-               <p>Retrieves the attachments of the message</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6985"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6991">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7000"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7006">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7013">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e7014">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7018"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the User Authentication Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7024">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6904">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6914">/i18n</h3>
+         <p>Description:&lt;br&gt;
+            This handles translations from the i18n module of OLAT.
+            
+            &lt;P&gt;
+            Initial Date:  14 apr. 2010 &lt;br&gt;
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6917">/i18n/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7031">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7037"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retrieves the version of the i18n Web Service.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7043">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6922">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7046">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e6932">/i18n/{package}/{key}<span class="optional">?locale</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15294,84 +14322,85 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
+                  <p><strong>package</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the package</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>key</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The key to translate</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachment">GET</h4>
-               <p>Retrieves the attachment of the message</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7055"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getTranslation">GET</h4>
+               <p>Return the translation of the key. If the "locale" parameter is not specified, the method
+                  try to use the "locale" of the user and if it hasn't, take the default locale.
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>locale</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The locale (optional)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7061">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6947">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7064">/ping</h3>
-         <p>Description:&lt;br&gt;
-            Ping to test the presence of the REST Api
-            
-            &lt;P&gt;
-            Initial Date:  7 apr. 2010 &lt;br&gt;
+         <h3 id="d2e6957">/repo/courses/{courseId}/elements</h3>
+         <p>This interface provides course building capabilities from our REST API.
+            &lt;p&gt;
+            Initial Date: Feb 8, 2010 Time: 3:45:50 PM&lt;br&gt;
          </p>
          <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#ping">GET</h4>
-               <p>Return a string</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7071">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
+         <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7081">/ping/version</h3>
+         <h3 id="d2e6960">/repo/courses/{courseId}/elements/version</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
                <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Ping Web Service</p>
+               <p>The version of the Course Elements Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7086">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6965">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7096">/ping/{name}</h3>
+         <h3 id="d2e6975">/repo/courses/{courseId}/elements/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15381,41 +14410,14 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>name</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#ping">POST</h4>
-               <p>Return a string</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7102">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e7112">/repo/courses/{courseId}</h3>
-         <p>Description:&lt;br&gt;
-            This web service will handle the functionality related to &lt;code&gt;Course&lt;/code&gt;
-            and its contents.
-            
-            &lt;P&gt;
-            Initial Date:  27 apr. 2010 &lt;br&gt;
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td>
+                  <p>The node's id</p>
+               </td>
             </tr>
             <tr>
                <td>
@@ -15424,43 +14426,33 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#findById">GET</h4>
-               <p>Get the metadatas of the course by id</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7122"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7128">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#deleteCourse">DELETE</h4>
-               <p>Delete a course by id</p>
+               <h4 id="http://www.example.com#getCourseNode">GET</h4>
+               <p>Retrieves metadata of the course node</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7144"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6988"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7150"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e6994">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7156"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7007"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7159">/repo/courses/{courseId}/version</h3>
+         <h3 id="d2e7010">/repo/courses/{courseId}/elements/structure/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15468,6 +14460,15 @@
                <th>value</th>
                <th>description</th>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
             <tr>
                <td>
                   <p><strong>courseId</strong></p>
@@ -15481,17 +14482,25 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Course Web Service</p>
+               <h4 id="http://www.example.com#updateStructure">POST</h4>
+               <p>This updates a Structure Element onto a given course.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7017"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7021">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7164">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7032"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7174">/repo/courses/{courseId}/configuration</h3>
+         <h3 id="d2e7035">/repo/courses/{courseId}/elements/structure</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15508,58 +14517,133 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getConfiguration">GET</h4>
-               <p>Get the configuration of the course</p>
+               <h4 id="http://www.example.com#attachStructurePostMultiparts">POST</h4>
+               <p>This attaches a Structure Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7182"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7043"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7188">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e7049">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7201"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7062"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#updateConfiguration">POST</h4>
-               <p>Update the course configuration</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7208">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#attachStructure">PUT</h4>
+               <p>This attaches a Structure Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>displayType</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>toc</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7218"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7080"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7224">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e7086">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7237"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7099"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7240">/repo/courses/{courseId}/authors</h3>
+         <h3 id="d2e7102">/repo/courses/{courseId}/elements/singlepage/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15569,10 +14653,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -15589,25 +14673,25 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAuthors">GET</h4>
-               <p>Get all owners and authors of the course</p>
+               <h4 id="http://www.example.com#updateSinglePage">POST</h4>
+               <p>This updates a Single Page Element onto a given course.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7248"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7111"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7254">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e7117">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7260"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7130"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7263">/repo/courses/{courseId}/participants/{identityKey}</h3>
+         <h3 id="d2e7133">/repo/courses/{courseId}/elements/singlepage</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15624,208 +14708,181 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addParticipant">PUT</h4>
-               <p>Add an participant to the course</p>
+               <h4 id="http://www.example.com#attachSinglePagePost">POST</h4>
+               <p>This attaches a Single Page Element onto a given course. The element will
+                  be inserted underneath the supplied parentNodeId.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7139">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7272"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7152"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7278"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7158">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7284"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7171"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e7287">/repo/courses/{courseId}/publish<span class="optional">?locale</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#publishCourse">POST</h4>
-               <p>Publish the course.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>locale</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#attachSinglePagePost">POST</h4>
+               <p>This attaches a Single Page Element onto a given course. The element will
+                  be inserted underneath the supplied parentNodeId.
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7297"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7180"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7303">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+                  <li><a href="#d2e7186">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7316"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7199"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e7319">/repo/courses/{courseId}/file</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getRepoFileById">GET</h4>
-               <p>Export the course</p>
+               <h4 id="http://www.example.com#attachSinglePage">PUT</h4>
+               <p>This attaches a Single Page Element onto a given course. The element will
+                  be inserted underneath the supplied parentNodeId.
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7327"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7208"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7333">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7214">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7339"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7227"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e7342">/repo/courses/{courseId}/runstructure</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#findRunStructureById">GET</h4>
-               <p>Get the runstructure of the course by id</p>
+               <h4 id="http://www.example.com#attachSinglePage">PUT</h4>
+               <p>This attaches a Single Page Element onto a given course. The element will
+                  be inserted underneath the supplied parentNodeId.
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>filename</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>path</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7350"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7246"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7356">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7252">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7362"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7265"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7366">/repo/courses/{courseId}/editortreemodel</h3>
+         <h3 id="d2e7268">/repo/courses/{courseId}/elements/task/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15835,12 +14892,14 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id of this task</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
@@ -15849,31 +14908,37 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#findEditorTreeModelById">GET</h4>
-               <p>Get the editor tree model of the course by id</p>
+               <h4 id="http://www.example.com#updateTask">POST</h4>
+               <p>This updates a Task Element onto a given course.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7279">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7374"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7304"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7380">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7310">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7386"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7323"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7389">/repo/courses/{courseId}/authors/{identityKey}</h3>
+         <h3 id="d2e7326">/repo/courses/{courseId}/elements/task</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15888,81 +14953,167 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course resourceable id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAuthor">GET</h4>
-               <p>Get this specific author and owner of the course</p>
+               <h4 id="http://www.example.com#attachTaskPost">POST</h4>
+               <p>This attaches a Task Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7334">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7398"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7365"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7404">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e7371">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7410"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7384"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#addAuthor">PUT</h4>
-               <p>Add an owner and author to the course</p>
+               <h4 id="http://www.example.com#attachTask">PUT</h4>
+               <p>This attaches a Task Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this task</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>text</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The task node text</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>points</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td>
+                        <p>The task node's possible points</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7419"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7421"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7425"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7427">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7431"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#removeAuthor">DELETE</h4>
-               <p>Remove an owner and author to the course</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7440"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7446"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7452"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7440"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7455">/repo/courses/{courseId}/tutors/{identityKey}</h3>
+         <h3 id="d2e7443">/repo/courses/{courseId}/elements/test/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15972,19 +15123,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -16001,31 +15143,29 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addCoach">PUT</h4>
-               <p>Add a coach to the course</p>
+               <h4 id="http://www.example.com#updateTest">POST</h4>
+               <p>This updates a Test Element onto a given course.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7450">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7464"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7460"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7470"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7466">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7476"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7479"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7479">/repo/courses/{courseId}/groups</h3>
-         <p>Description:&lt;br&gt;
-            CourseGroupWebService
-            
-            &lt;P&gt;
-            Initial Date:  7 apr. 2010 &lt;br&gt;
-         </p>
+         <h3 id="d2e7482">/repo/courses/{courseId}/elements/test</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -16040,53 +15180,158 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course resourceable id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#putNewGroup">PUT</h4>
-               <p>Creates a new group for the course.</p>
+               <h4 id="http://www.example.com#attachTestPost">POST</h4>
+               <p>This attaches a Test Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e7487">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
-                  <li><a href="#d2e7488">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+                  <li><a href="#d2e7490">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7490">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e7518"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7501"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7524">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7537"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#getGroupList">GET</h4>
-               <p>Lists all learn groups of the specified course.</p>
+               <h4 id="http://www.example.com#attachTest">PUT</h4>
+               <p>This attaches a Test Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this test</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The test node's id which is retorned in the
+                           response of the import test resource
+                        </p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>testResourceableId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7508"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7571"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7512">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e7577">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7590"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7522">/repo/courses/{courseId}/groups/version</h3>
+         <h3 id="d2e7594">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -16096,12 +15341,14 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id of this assessment</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
@@ -16110,23 +15357,37 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retrieves the version of the Course Group Web Service.</p>
+               <h4 id="http://www.example.com#updateAssessment">POST</h4>
+               <p>Updates an assessment building block.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7605">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7622"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7626">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7527">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7637"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7537">/repo/courses/{courseId}/groups/{groupKey}</h3>
+         <h3 id="d2e7640">/repo/courses/{courseId}/elements/assessment</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -16141,87 +15402,1967 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getGroup">GET</h4>
-               <p>Retrieves the metadata of the specified group.</p>
+               <h4 id="http://www.example.com#attachAssessmentPost">POST</h4>
+               <p>Attaches an assessment building block.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7648">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7671"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7543"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e7675">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7547">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e7686"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#updateGroup">POST</h4>
-               <p>Updates the metadata for the specified group.</p>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#attachAssessment">PUT</h4>
+               <p>Attaches an assessment building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this assessment</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7715"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7719">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7730"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7733">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id which of this wiki</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#updateWiki">POST</h4>
+               <p>Attaches an wiki building block.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7744">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7764"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7768">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7779"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7782">/repo/courses/{courseId}/elements/wiki<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;wikiResourceableId</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#attachWikiPost">POST</h4>
+               <p>Attaches an wiki building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>wikiResourceableId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7797"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7801">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7812"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachWiki">PUT</h4>
+               <p>Attaches an wiki building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>wikiResourceableId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7828"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7832">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7843"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7846">/repo/courses/{courseId}/elements/blog/{nodeId}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id of this blog</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#updateBlog">POST</h4>
+               <p>Update an blog building block.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7857">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7877"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7881">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7892"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7895">/repo/courses/{courseId}/elements/blog<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;repoEntry</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#attachBlogPost">POST</h4>
+               <p>Attaches an blog building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this assessment</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>repoEntry</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The softkey of the blog resourceable (optional)</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7928"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7932">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7943"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachBlog">PUT</h4>
+               <p>Attaches an blog building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this assessment</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>repoEntry</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The softkey of the blog resourceable (optional)</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7975"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7979">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7990"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7993">/repo/courses/{courseId}/elements/survey/{nodeId}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id which will be the parent of this assessment</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#attachSurveyPost">POST</h4>
+               <p>Attaches an survey building block.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8004">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8024"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8028">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8039"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8042">/repo/courses/{courseId}/elements/survey<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;surveyResourceableId</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#attachSurveyPost">POST</h4>
+               <p>Attaches an survey building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>surveyResourceableId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8069"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8073">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8084"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachSurvey">PUT</h4>
+               <p>Attaches an survey building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>surveyResourceableId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8100"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8104">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8115"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8118">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>parentNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id of this external page</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#updateExternalPage">POST</h4>
+               <p>Update an external page building block.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8129">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8149"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8153">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8164"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8167">/repo/courses/{courseId}/elements/externalpage<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;url</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#attachExternalPagePost">POST</h4>
+               <p>Attaches an external page building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this assessment</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>url</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The URL of the external page</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8200"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8204">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8215"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachExternalPage">PUT</h4>
+               <p>Attaches an external page building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this assessment</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>url</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The URL of the external page</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8247"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8251"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8255">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8266"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8269">/repo/courses/{courseId}/elements/task/{nodeId}/file</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id which will be the parent of this task file</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#attachTaskFilePost">POST</h4>
+               <p>This attaches a Task file onto a given task element.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8282"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8288">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8301"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachTaskFile">PUT</h4>
+               <p>This attaches a Task file onto a given task element.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8310"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8316">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8329"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8335"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8339">/repo/courses/{courseId}/elements/task/{nodeId}/configuration<span class="optional">?enableAssignment</span><span class="optional">&amp;taskAssignmentType</span><span class="optional">&amp;taskAssignmentText</span><span class="optional">&amp;enableTaskPreview</span><span class="optional">&amp;enableTaskDeselect</span><span class="optional">&amp;onlyOneUserPerTask</span><span class="optional">&amp;enableDropbox</span><span class="optional">&amp;enableDropboxConfirmationMail</span><span class="optional">&amp;dropboxConfirmationText</span><span class="optional">&amp;enableReturnbox</span><span class="optional">&amp;enableScoring</span><span class="optional">&amp;grantScoring</span><span class="optional">&amp;scoreMin</span><span class="optional">&amp;scoreMax</span><span class="optional">&amp;grantPassing</span><span class="optional">&amp;scorePassingThreshold</span><span class="optional">&amp;enableCommentField</span><span class="optional">&amp;commentForUser</span><span class="optional">&amp;commentForCoaches</span><span class="optional">&amp;enableSolution</span><span class="optional">&amp;accessExpertRuleTask</span><span class="optional">&amp;accessExpertRuleDropbox</span><span class="optional">&amp;accessExpertRuleReturnbox</span><span class="optional">&amp;accessExpertRuleScoring</span><span class="optional">&amp;accessExpertRuleSolution</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#addTaskConfigurationPost">POST</h4>
+               <p>This attaches the run-time configuration onto a given task element.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableAssignment</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>taskAssignmentType</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>taskAssignmentText</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableTaskPreview</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableTaskDeselect</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>onlyOneUserPerTask</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableDropbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableDropboxConfirmationMail</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>dropboxConfirmationText</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableReturnbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableScoring</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>grantScoring</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>scoreMin</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>scoreMax</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>grantPassing</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>scorePassingThreshold</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableCommentField</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>commentForUser</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>commentForCoaches</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableSolution</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleTask</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleDropbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleReturnbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleScoring</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleSolution</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8374"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8378"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8382">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8393"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8397"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#addTaskConfiguration">PUT</h4>
+               <p>This attaches the run-time configuration onto a given task element.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableAssignment</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>taskAssignmentType</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>taskAssignmentText</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableTaskPreview</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableTaskDeselect</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>onlyOneUserPerTask</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableDropbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableDropboxConfirmationMail</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>dropboxConfirmationText</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableReturnbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableScoring</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>grantScoring</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>scoreMin</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>scoreMax</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>grantPassing</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>scorePassingThreshold</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableCommentField</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>commentForUser</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>commentForCoaches</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableSolution</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleTask</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleDropbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleReturnbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleScoring</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleSolution</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7561">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)</a></li>
+                  <li><a href="#d2e8432"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7563"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8436"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7567">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e8440">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7578"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8451"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8455"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#deleteGroup">DELETE</h4>
-               <p>Deletes the business group specified by the key of the group.</p>
+               <h4 id="http://www.example.com#getTaskConfiguration">GET</h4>
+               <p>Retrieves configuration of the task course node</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7585"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8464"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7589"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8470">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7593"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8483"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7596">/repo/courses/{courseId}/groups/{groupKey}/forum</h3>
-         <p>Description:&lt;br&gt;
-            Web service to manage a forum.
-            
-            &lt;P&gt;
-            Initial Date:  20 apr. 2010 &lt;br&gt;
-         </p>
+         <h3 id="d2e8486">/repo/courses/{courseId}/elements/survey/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&amp;allowNavigation</span><span class="optional">&amp;allowSuspend</span><span class="optional">&amp;sequencePresentation</span><span class="optional">&amp;showNavigation</span><span class="optional">&amp;showQuestionTitle</span><span class="optional">&amp;showSectionsOnly</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -16231,10 +17372,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -16247,38 +17388,233 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
+               <h4 id="http://www.example.com#addSurveyConfigurationPost">POST</h4>
+               <p>This attaches the run-time configuration onto a given survey element.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowCancel</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowSuspend</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>sequencePresentation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>itemPage</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showQuestionTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showSectionsOnly</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8501"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8505"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8509">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8520"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8524"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#addSurveyConfiguration">PUT</h4>
+               <p>This attaches the run-time configuration onto a given survey element.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowCancel</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowSuspend</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>sequencePresentation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>itemPage</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showQuestionTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showSectionsOnly</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8539"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8543"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8547">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8558"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8562"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getSurveyConfiguration">GET</h4>
+               <p>Retrieves configuration of the survey course node</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7606"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8571"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7612">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e8577">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7625"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8590"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7628">/repo/courses/{courseId}/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e8593">/repo/courses/{courseId}/elements/test/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&amp;allowNavigation</span><span class="optional">&amp;allowSuspend</span><span class="optional">&amp;numAttempts</span><span class="optional">&amp;sequencePresentation</span><span class="optional">&amp;showNavigation</span><span class="optional">&amp;showQuestionTitle</span><span class="optional">&amp;showResultsAfterFinish</span><span class="optional">&amp;showResultsDependendOnDate</span><span class="optional">&amp;showResultsOnHomepage</span><span class="optional">&amp;showScoreInfo</span><span class="optional">&amp;showQuestionProgress</span><span class="optional">&amp;showScoreProgress</span><span class="optional">&amp;showSectionsOnly</span><span class="optional">&amp;summaryPresentation</span><span class="optional">&amp;startDate</span><span class="optional">&amp;endDate</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -16288,10 +17624,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -16304,61 +17640,72 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p>Retrieves the threads in the forum</p>
+               <h4 id="http://www.example.com#addTestConfigurationPost">POST</h4>
+               <p>This attaches the run-time configuration onto a given test element.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowCancel</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>allowSuspend</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>numAttempts</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>sequencePresentation</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
+                        <p>Default: <tt>itemPage</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>showNavigation</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
@@ -16366,51 +17713,108 @@
                      </td>
                      <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7640"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7646">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7659"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td>
+                        <p><strong>showQuestionTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>showResultsAfterFinish</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>showResultsDependendOnDate</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showResultsOnHomepage</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showScoreInfo</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showQuestionProgress</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showScoreProgress</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showSectionsOnly</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>summaryPresentation</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>summaryCompact</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>startDate</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>endDate</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -16420,130 +17824,138 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7672"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7678">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e8619"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7691"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7698">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8623"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7705"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8627">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7711">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e8638"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7724"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8642"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e7727">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>threadKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMessages">GET</h4>
-               <p>Retrieves the messages in the thread</p>
+               <h4 id="http://www.example.com#addTestConfiguration">PUT</h4>
+               <p>This attaches the run-time configuration onto a given test element.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowCancel</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowSuspend</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>numAttempts</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>sequencePresentation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>itemPage</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showQuestionTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>showResultsAfterFinish</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>showResultsDependendOnDate</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>showResultsOnHomepage</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>showScoreInfo</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
@@ -16551,121 +17963,58 @@
                      </td>
                      <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7740"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7746">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7759"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e7762">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7768">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7775"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7781">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7794"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td>
+                        <p><strong>showQuestionProgress</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>showScoreProgress</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>showSectionsOnly</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>summaryPresentation</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>summaryCompact</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>startDate</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>endDate</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -16675,229 +18024,104 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7807"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7813">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7826"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7833">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-                  <li><a href="#d2e7834">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7838"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7844">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7857"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e7860">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getAttachments">GET</h4>
-               <p>Retrieves the attachments of the message</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7868"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7874">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7883"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8668"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7889">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8672"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>acceptable request representations:</em></p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7896">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e7897">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e8676">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7901"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8687"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7907">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8691"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message, as parameter:&lt;br&gt;
-                  filename The name of the attachment&lt;br&gt;
-                  file The attachment.
-               </p>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#getTestConfiguration">GET</h4>
+               <p>Retrieves configuration of the test course node</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7914">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8700"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7920"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8706">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7926">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8719"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7929">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>filename</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e8723">/notifications<span class="optional">?date</span><span class="optional">&amp;type</span></h3>
+         <p>&lt;h3&gt;Description:&lt;/h3&gt;
+            REST API for notifications
+            &lt;p&gt;
+            Initial Date:  25 aug 2010 &lt;br&gt;
+         </p>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachment">GET</h4>
-               <p>Retrieves the attachment of the message</p>
+               <h4 id="http://www.example.com#getNotifications">GET</h4>
+               <p>Retrieves the notification of the logged in user.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>date</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The date (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>type</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The type of notifications (User, Forum...) (optional)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7938"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8739"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7944">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8745">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7947">/repo/courses/{courseId}/groups/{groupKey}/folder</h3>
+         <h3 id="d2e8755">/repo/courses/{courseId}/assessments</h3>
+         <p>Description:&lt;br&gt;
+            Retrieve and import course assessments
+            
+            &lt;P&gt;
+            Initial Date:  7 apr. 2010 &lt;br&gt;
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -16912,85 +18136,33 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7951">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7952">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7953">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7954">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7955">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7958">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7959">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7962">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getCourseResults">GET</h4>
+               <p>Returns the results of the course.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7967">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7968">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7971">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7972">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7975">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e7976">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
+                  <li><a href="#d2e8769">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7978">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7979">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8780"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7980">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3>
+         <h3 id="d2e8783">/repo/courses/{courseId}/assessments/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -17005,113 +18177,25 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7984">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7985">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7986">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7987">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7988">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7991">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7992">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e7993">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e7996">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e8001">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8002">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8003">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e8006">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8007">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8008">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e8011">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-                  <li><a href="#d2e8012">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)</a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e8014">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8015">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFolders">PUT</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e8018">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8019">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retireves the version of the Course Assessment Web Service.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e8022">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8023">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8788">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e8024">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3>
+         <h3 id="d2e8798">/repo/courses/{courseId}/assessments/users/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -17126,55 +18210,20 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e8027">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e8028">/repo/courses/{courseId}/calendar</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The id of the user</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
@@ -17183,14 +18232,33 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
-         <div class="methods"></div>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getCourseResultsOf">GET</h4>
+               <p>Returns the results of the course.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8809"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8813">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8824"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
       </div>
       <div class="resource">
-         <h3 id="d2e8030">/repo/courses/{courseId}/calendar/events<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;onlyFuture</span></h3>
+         <h3 id="d2e8827">/repo/courses/{courseId}/assessments/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -17205,115 +18273,76 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>calendarId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the course building block</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The resourceable id of the course</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getEventsByCalendar">GET</h4>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>onlyFuture</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getAssessableResults">GET</h4>
+               <p>Exports results for an assessable course node for all students.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e8039">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8040">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8838"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putEventByCalendar">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e8043">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
-                  <li><a href="#d2e8044">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
+                  <li><a href="#d2e8842">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e8046">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8047">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8853"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#postEventByCalendar">POST</h4>
+               <h4 id="http://www.example.com#postAssessableResults">POST</h4>
+               <p>Imports results for an assessable course node for the authenticated student.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e8050">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8051">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
-                  <li><a href="#d2e8052">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)</a></li>
+                  <li><a href="#d2e8860">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)</a></li>
+                  <li><a href="#d2e8861">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8863"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8867"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e8054">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8055">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8871"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e8056">/repo/courses/{courseId}/calendar/events/{eventId}</h3>
+         <h3 id="d2e8874">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -17328,705 +18357,1286 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>calendarId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The ident of the course building block</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>eventId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the user</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#deleteEventByCalendar">DELETE</h4>
+               <h4 id="http://www.example.com#getCourseNodeResultsForNode">GET</h4>
+               <p>Returns the results of a student at a specific assessable node</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e8062">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
-                  <li><a href="#d2e8063">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+                  <li><a href="#d2e8888"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8892">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e8903"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <h2 id="representations">Representations</h2>
-      <h3 id="d2e15">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e16">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e17">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e20">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e31">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e32">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e38">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e39">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e49">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntries totalCount="0"&gt;
+    &lt;catalogEntries&gt;
+        &lt;catalogEntry&gt;
+            &lt;key&gt;478&lt;/key&gt;
+            &lt;name&gt;Category&lt;/name&gt;
+            &lt;description&gt;Description of the category&lt;/description&gt;
+            &lt;type&gt;0&lt;/type&gt;
+        &lt;/catalogEntry&gt;
+    &lt;/catalogEntries&gt;
+&lt;/catalogEntries&gt;
+</code></pre></p>
+      <p>The list of roots catalog entries</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e72"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e78">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e91"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e100"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e106">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e119"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e128"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e134">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e147"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e163"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e169">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntries totalCount="0"&gt;
+    &lt;catalogEntries&gt;
+        &lt;catalogEntry&gt;
+            &lt;key&gt;478&lt;/key&gt;
+            &lt;name&gt;Category&lt;/name&gt;
+            &lt;description&gt;Description of the category&lt;/description&gt;
+            &lt;type&gt;0&lt;/type&gt;
+        &lt;/catalogEntry&gt;
+    &lt;/catalogEntries&gt;
+&lt;/catalogEntries&gt;
+</code></pre></p>
+      <p>The list of catalog entries</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e184">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e204">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courses totalCount="0"&gt;
-    &lt;courses&gt;
-        &lt;course&gt;
-            &lt;key&gt;777&lt;/key&gt;
-            &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
-            &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
-            &lt;externalId&gt;External identifier&lt;/externalId&gt;
-            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e224">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e225">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e229"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e235">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e248"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e270"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e276">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e289"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e296">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e309"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e315">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e328"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e336">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e337">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e341"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e347">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e360"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e373"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e379">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e392"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e401"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e407">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e420"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e433"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e439">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e452"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e465">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>Return the version number</p>
+      <h3 id="d2e478">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e487">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Images for the documentation</p>
+      <h3 id="d2e498">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Images for the documentation</p>
+      <h3 id="d2e508">text/html, application/xhtml+xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The copyright of the REST API.</p>
+      <h3 id="d2e517">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The copyright of the REST API.</p>
+      <h3 id="d2e527">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e528">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e530"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e534">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
+    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
+</code></pre></p>
+      <p>The saved business group</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e545"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e559">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;externalId&gt;External Identifier&lt;/externalId&gt;
             &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-            &lt;title&gt;Demo course&lt;/title&gt;
-            &lt;displayName&gt;Demo course&lt;/displayName&gt;
-        &lt;/course&gt;
-    &lt;/courses&gt;
-&lt;/courses&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>List of visible courses</p>
+      <p>This is the list of all groups in OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e43">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e574">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e592">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;key&gt;777&lt;/key&gt;
-    &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
-    &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
-    &lt;externalId&gt;External identifier&lt;/externalId&gt;
-    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
     &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-    &lt;title&gt;Demo course&lt;/title&gt;
-    &lt;displayName&gt;Demo course&lt;/displayName&gt;
-&lt;/courseVO&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The metadatas of the created course</p>
+      <p>A business group in the OLAT system</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e606">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e607">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
+      </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e56"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e63">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)
+      <h3 id="d2e609"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e613">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
+    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
+</code></pre></p>
+      <p>The saved business group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e64">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)
+      <h3 id="d2e624"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e631"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e635"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group is deleted</p>
+      <h3 id="d2e639"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e646">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e68">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e648">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e657"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e661">application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;key&gt;777&lt;/key&gt;
-    &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
-    &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
+&lt;groupInfoVO folderWrite="false"&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
     &lt;externalId&gt;External identifier&lt;/externalId&gt;
-    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-    &lt;title&gt;Demo course&lt;/title&gt;
-    &lt;displayName&gt;Demo course&lt;/displayName&gt;
-&lt;/courseVO&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+    &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
+    &lt;forumKey&gt;374589&lt;/forumKey&gt;
+    &lt;hasWiki&gt;false&lt;/hasWiki&gt;
+    &lt;hasFolder&gt;false&lt;/hasFolder&gt;
+&lt;/groupInfoVO&gt;
 </code></pre></p>
-      <p>The metadatas of the created course</p>
+      <p>Participants of the business group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e81"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e86">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e87">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e93">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e107">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e108">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e120">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e121">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e124">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e134">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e135">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e141">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e142">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e145">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e153">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e154">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e160">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e161">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e162">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e163">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e164">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e167">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e168">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e171">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e176">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e177">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e180">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e181">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e184">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e679"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e683">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>Owners of the business group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e185">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e701"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e705">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>Participants of the business group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e187">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e188">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e193">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e194">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e195">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e196">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e197">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e200">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e201">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e202">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e205">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e210">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e211">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e212">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e215">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e216">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e217">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e220">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e726"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e730"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is added as owner of the group</p>
+      <h3 id="d2e734"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e741"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e745"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is removed as owner from the group</p>
+      <h3 id="d2e749"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e763"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e767"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is added as participant of the group</p>
+      <h3 id="d2e771"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e778"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e782"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is remove from the group as participant</p>
+      <h3 id="d2e786"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e802"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The forum not found</p>
+      <h3 id="d2e808">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e221">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e821"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e840"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e846">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e223">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e224">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e227">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e228">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e231">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e232">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e236">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e247">application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)
+      <h3 id="d2e859"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e878"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e884">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;environmentVO arch="x86_64" osName="Mac OS X" osVersion="10.7.2" availableProcessors="4" runtimeName="15261@agam.local" vmName="Java HotSpot(TM) 64-Bit Server VM" vmVendor="Apple Inc." vmVersion="20.4-b02-402"/&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>A short summary of the number of classes</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e260"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e897"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e270">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e904">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e917">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;versionVO buildVersion="" olatVersion="" repoRevision="" allowAutoPatch="true" patchAvailable="true" allowAutoUpdate="false" updateAvailable="false" upgradeAvailable="false"/&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e283"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e930"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e291">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e292">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e298">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e312">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e313">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e322">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e952"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e958">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;monitoringInfosVO&gt;
-    &lt;type&gt;openolat&lt;/type&gt;
-    &lt;description&gt;this is an OpenOLAT instance&lt;/description&gt;
-    &lt;probes&gt;
-        &lt;probe&gt;Environment&lt;/probe&gt;
-        &lt;probe&gt;System&lt;/probe&gt;
-        &lt;probe&gt;Runtime&lt;/probe&gt;
-        &lt;probe&gt;Memory&lt;/probe&gt;
-    &lt;/probes&gt;
-    &lt;dependencies&gt;
-        &lt;dependency type="openfire" url="localhost"/&gt;
-        &lt;dependency type="mysql" url="192.168.1.120"/&gt;
-    &lt;/dependencies&gt;
-&lt;/monitoringInfosVO&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e335"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e971"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e345">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e982">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e995"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e1001">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;runtimeVO systemLoadAverage="1.16748046875" startTime="2013-11-04T08:58:38.656+01:00" upTime="21248"&gt;
-    &lt;classes loadedClassCount="7000" unloadedClassCount="1500" totalLoadedClassCount="8500"/&gt;
-    &lt;threads threadCount="102" daemonCount="45" peakThreadCount="123"/&gt;
-    &lt;memory usedMemory="12" freeMemory="45" totalMemory="56" initHeap="0" usedHeap="0" committedHeap="0" maxHeap="0" initNonHeap="0" usedNonHeap="0" committedNonHeap="0" maxNonHeap="0" garbageCollectionTime="0" garbageCollectionCount="0"/&gt;
-&lt;/runtimeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The version of the instance</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e358"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1014"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e368">application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)
+      <h3 id="d2e1021">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1022">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1026"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e1032">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;classeStatisticsVO loadedClassCount="7000" unloadedClassCount="1500" totalLoadedClassCount="8500"/&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>A short summary of the number of classes</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e381"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1045"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e391">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e1064"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e1070">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;memoryStatisticsVO usedMemory="12" freeMemory="45" totalMemory="56" initHeap="0" usedHeap="0" committedHeap="0" maxHeap="0" initNonHeap="0" usedNonHeap="0" committedNonHeap="0" maxNonHeap="0" garbageCollectionTime="0" garbageCollectionCount="0"/&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The version of the instance</p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1083"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The message not found</p>
+      <h3 id="d2e1102">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The links to the attachments</p>
+      <h3 id="d2e1109">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1115"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e1121">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e1128">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1129">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1133"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e1139">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e1148"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e1154">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e1170"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e1176">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e1183">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1184">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1185">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1186">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1187">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1190">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1191">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1194">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1199">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1200">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1203">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1204">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1207">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e404"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e414">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e1208">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;threadStatisticsVO threadCount="102" daemonCount="45" peakThreadCount="123"/&gt;
-</code></pre></p>
-      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e427"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e437">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e1210">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1211">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1216">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1217">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1218">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1219">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1220">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1223">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1224">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1225">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1228">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1233">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1234">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1235">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1238">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1239">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1240">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1243">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;databaseVO&gt;
-    &lt;connectionInfos activeConnectionCount="10" currentConnectionCount="25"/&gt;
-    &lt;hibernateStatistics openSessionsCount="12" transactionsCount="13900" successfulTransactionCount="13980" failedTransactionsCount="2" optimisticFailureCount="23" queryExecutionMaxTime="12000" queryExecutionMaxTimeQueryString="select * from PLock" queryExecutionCount="1237"/&gt;
-&lt;/databaseVO&gt;
-</code></pre></p>
-      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e450"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e460">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e1244">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;openolatStatisticsVO/&gt;
-</code></pre></p>
-      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e473"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e483">application/xml, application/json (<abbr title="{http://www.example.com} taskVOes">ns3:taskVOes</abbr>)
+      <h3 id="d2e1246">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1247">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1250">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1251">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1254">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1255">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1259">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1264">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1265">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1272">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1273">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1288">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;sessionsVO count="234" authenticatedCount="234" secureAuthenticatedCount="234" webdavCount="23" secureWebdavCount="12" restCount="0" secureRestCount="0" instantMessagingCount="123" authenticatedClickCountLastMinute="0" authenticatedPollCountLastMinute="0" authenticatedClickCountLastFiveMinutes="0" requestLastMinute="0" requestLastFiveMinutes="0" authenticatedPollCountLastFiveMinutes="0" concurrentDispatchThreads="0"/&gt;
+&lt;courses totalCount="0"&gt;
+    &lt;courses&gt;
+        &lt;course&gt;
+            &lt;key&gt;777&lt;/key&gt;
+            &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
+            &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
+            &lt;externalId&gt;External identifier&lt;/externalId&gt;
+            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+            &lt;title&gt;Demo course&lt;/title&gt;
+            &lt;displayName&gt;Demo course&lt;/displayName&gt;
+        &lt;/course&gt;
+    &lt;/courses&gt;
+&lt;/courses&gt;
 </code></pre></p>
-      <p>A short summary about sessions</p>
+      <p>List of visible courses</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e496"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e506">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e1302">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userStatisticsVO totalUserCount="0" totalGroupCount="0"/&gt;
-</code></pre></p>
-      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e519"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e529">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e1303">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">courseVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryStatisticsVO coursesCount="0" publishedCoursesCount="0"/&gt;
-</code></pre></p>
-      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e542"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e552">application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)
+      <h3 id="d2e1307">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;sessionsVO count="234" authenticatedCount="234" secureAuthenticatedCount="234" webdavCount="23" secureWebdavCount="12" restCount="0" secureRestCount="0" instantMessagingCount="123" authenticatedClickCountLastMinute="0" authenticatedPollCountLastMinute="0" authenticatedClickCountLastFiveMinutes="0" requestLastMinute="0" requestLastFiveMinutes="0" authenticatedPollCountLastFiveMinutes="0" concurrentDispatchThreads="0"/&gt;
+&lt;courseVO&gt;
+    &lt;key&gt;777&lt;/key&gt;
+    &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
+    &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
+    &lt;externalId&gt;External identifier&lt;/externalId&gt;
+    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+    &lt;title&gt;Demo course&lt;/title&gt;
+    &lt;displayName&gt;Demo course&lt;/displayName&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>A short summary about sessions</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e565"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1320"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e575">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e1341">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;indexerStatisticsVO indexedDocumentCount="0" excludedDocumentCount="0" documentQueueSize="0" runningFolderIndexerCount="0" availableFolderIndexerCount="0" indexSize="0" indexingTime="0"/&gt;
+&lt;courseVO&gt;
+    &lt;key&gt;777&lt;/key&gt;
+    &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
+    &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
+    &lt;externalId&gt;External identifier&lt;/externalId&gt;
+    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+    &lt;title&gt;Demo course&lt;/title&gt;
+    &lt;displayName&gt;Demo course&lt;/displayName&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>Statistics about the indexer</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e588"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1354"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e598">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The status of the indexer</p>
-      <h3 id="d2e604"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e611">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e616"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The status has changed</p>
-      <h3 id="d2e622"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e631">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The status of the indexer</p>
-      <h3 id="d2e637"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e649">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Informations about memory</p>
-      <h3 id="d2e655"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1359">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1360">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1366">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e1386"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e1392"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The metadatas of the created course</p>
+      <h3 id="d2e1398"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e664">application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)
+      <h3 id="d2e1407"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e1413">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;memoryVO date="2013-11-04T08:58:38.656+01:00" totalMem="230" totalUsed="546" maxAvailable="2000"/&gt;
+&lt;courseVO&gt;
+    &lt;key&gt;777&lt;/key&gt;
+    &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
+    &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
+    &lt;externalId&gt;External identifier&lt;/externalId&gt;
+    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+    &lt;title&gt;Demo course&lt;/title&gt;
+    &lt;displayName&gt;Demo course&lt;/displayName&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>A short summary of the number of classes</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e677"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e683">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e686">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e687">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e695">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e696">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e702">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e705">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e706">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e710">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e711">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e719">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e1433"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e1439">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;indexerStatisticsVO indexedDocumentCount="0" excludedDocumentCount="0" documentQueueSize="0" runningFolderIndexerCount="0" availableFolderIndexerCount="0" indexSize="0" indexingTime="0"/&gt;
+&lt;courseVO&gt;
+    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>Statistics about the indexer</p>
+      <p>The configuration of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e732"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e742">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The status of the indexer</p>
-      <h3 id="d2e748"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e755">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e760"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The status has changed</p>
-      <h3 id="d2e766"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e775">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The status of the indexer</p>
-      <h3 id="d2e781"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e792">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The status of the notifications job</p>
-      <h3 id="d2e798"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1452"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e805">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1459">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e810"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The status has changed</p>
-      <h3 id="d2e816"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e825">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The status of the notifications job</p>
-      <h3 id="d2e831"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e846"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The list of contacts</p>
-      <h3 id="d2e859">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e1481"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e1487">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
+&lt;courseVO&gt;
+    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>The forums</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e872"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1500"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e885"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The forum not found</p>
-      <h3 id="d2e891">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e1510"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e1516">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The array of authors</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e904"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1522"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e919"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e925">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
-      </h3>
+      <h3 id="d2e1530">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e1547"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e1553">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course as a ZIP file</p>
+      <h3 id="d2e1559"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized to export the course</p>
+      <h3 id="d2e1569"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e1575">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The run structure of the course</p>
+      <h3 id="d2e1581"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1591"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e1597">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The editor tree model of the course</p>
+      <h3 id="d2e1603"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1616"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found or the user is not an onwer or author of the course</p>
+      <h3 id="d2e1622">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>The author</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e938"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1628"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e957">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e1637"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or the user not found</p>
+      <h3 id="d2e1643"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is an author and owner of the course</p>
+      <h3 id="d2e1649"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1658"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or the user not found</p>
+      <h3 id="d2e1664"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user was successfully removed as owner of the course</p>
+      <h3 id="d2e1670"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1684"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or the user not found</p>
+      <h3 id="d2e1690"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is a coach of the course</p>
+      <h3 id="d2e1696"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1706"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e1712">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The array of coaches</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e970"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1718"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e977">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e984"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e990">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e1728"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e1734">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The array of participants</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1003"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1740"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1019"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e1025">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e1753"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or the user not found</p>
+      <h3 id="d2e1759"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is a participant of the course</p>
+      <h3 id="d2e1765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1771">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1772">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1784"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e1790">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;courseVO&gt;
+    &lt;key&gt;777&lt;/key&gt;
+    &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
+    &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
+    &lt;externalId&gt;External identifier&lt;/externalId&gt;
+    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+    &lt;title&gt;Demo course&lt;/title&gt;
+    &lt;displayName&gt;Demo course&lt;/displayName&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1038"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1803"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1047">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e1054"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e1060">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e1813"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The context of the group not found</p>
+      <h3 id="d2e1817">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;externalId&gt;External Identifier&lt;/externalId&gt;
+            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The list of all learning group of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1073"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1086"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e1092">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e1831">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1105"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1112">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      <h3 id="d2e1832">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1113">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      <h3 id="d2e1834">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
+    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
+</code></pre></p>
+      <p>The persisted group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1117"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e1123">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e1845"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1856"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e1860">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
+    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>This is the list of all groups in OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1136"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1874"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e1878"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group is deleted</p>
+      <h3 id="d2e1882"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1147"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The message not found</p>
-      <h3 id="d2e1153">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The links to the attachments</p>
-      <h3 id="d2e1162"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e1168">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e1175">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e1889">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1176">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e1891"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e1895">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
+    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
+</code></pre></p>
+      <p>The saved group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1180"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e1186">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e1193">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e1199"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e1205">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e1217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e1223">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e1237"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1906"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1914">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e1936"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The forum not found</p>
-      <h3 id="d2e1243">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e1942">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18036,11 +19646,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1256"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1955"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1271"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1974"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e1277">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e1980">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18059,11 +19669,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1290"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e1993"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1303"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2012"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e1309">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2018">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18078,13 +19688,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1322"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2031"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1329">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2038">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1336"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2045"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e1342">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2051">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18099,11 +19709,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1355"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2064"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1371"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2086"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e1377">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e2092">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18122,13 +19732,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1390"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2105"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1399">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2116">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1406"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2129"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e1412">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2135">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18143,11 +19753,21 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1425"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2148"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1438"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2155">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2156">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2160"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e1444">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2166">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18162,21 +19782,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1457"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2179"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1464">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1465">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1469"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2198"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e1475">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2204">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18191,1300 +19801,1102 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1488"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1499"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2230"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The message not found</p>
-      <h3 id="d2e1505">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2236">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The links to the attachments</p>
-      <h3 id="d2e1514"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2243">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2249"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e1520">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2255">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e1527">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e2262">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1528">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e2263">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1532"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2267"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e1538">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2273">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e1545">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e1551"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2282"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e1557">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2288">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e1569"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2304"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e1575">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2310">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The portrait as image</p>
-      <h3 id="d2e1598">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e1599">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e1602">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e1619">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e1620">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e1629">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e1648"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1652">text/plain, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>&amp;lt;hello&amp;gt;Hello john&amp;lt;/hello&amp;gt;</code></pre></p>
-      <p>Say hello to the authenticated user, and give it a security token</p>
-      <h3 id="d2e1663"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The authentication has failed</p>
-      <h3 id="d2e1680">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e1681">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e1684">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2317">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2318">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2319">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2320">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2321">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2324">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2325">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2328">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1695">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e1696">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e1702">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e1703">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e1712"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e1716">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVOes&gt;
-    &lt;assessableResultsVO&gt;
-        &lt;identityKey&gt;345&lt;/identityKey&gt;
-        &lt;score&gt;34.0&lt;/score&gt;
-        &lt;passed&gt;true&lt;/passed&gt;
-    &lt;/assessableResultsVO&gt;
-&lt;/assessableResultsVOes&gt;
-</code></pre></p>
-      <p>Array of results for the whole the course</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1727"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1735">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e1752"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the course not found</p>
-      <h3 id="d2e1756">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVO&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;score&gt;34.0&lt;/score&gt;
-    &lt;passed&gt;true&lt;/passed&gt;
-&lt;/assessableResultsVO&gt;
-</code></pre></p>
-      <p>The result of the course</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1767"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1777"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e1781">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVOes&gt;
-    &lt;assessableResultsVO&gt;
-        &lt;identityKey&gt;345&lt;/identityKey&gt;
-        &lt;score&gt;34.0&lt;/score&gt;
-        &lt;passed&gt;true&lt;/passed&gt;
-    &lt;/assessableResultsVO&gt;
-&lt;/assessableResultsVOes&gt;
-</code></pre></p>
-      <p>Export all results of all user of the course</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1792"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1799">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1800">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1802"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1806"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Import successful</p>
-      <h3 id="d2e1810"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1821"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the course not found</p>
-      <h3 id="d2e1825">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVO&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;score&gt;34.0&lt;/score&gt;
-    &lt;passed&gt;true&lt;/passed&gt;
-&lt;/assessableResultsVO&gt;
-</code></pre></p>
-      <p>The result of a user at a specific node</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1836"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1847">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1848">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1852"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1858">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;authenticationVO&gt;
-    &lt;key&gt;38759&lt;/key&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;provider&gt;OLAT&lt;/provider&gt;
-    &lt;authUsername&gt;john&lt;/authUsername&gt;
-&lt;/authenticationVO&gt;
-</code></pre></p>
-      <p>The saved authentication</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1871"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1878"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1882">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
+      <h3 id="d2e2333">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2334">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2337">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2338">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2341">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;authenticationVOes&gt;
-    &lt;authenticationVO&gt;
-        &lt;key&gt;38759&lt;/key&gt;
-        &lt;identityKey&gt;345&lt;/identityKey&gt;
-        &lt;provider&gt;OLAT&lt;/provider&gt;
-        &lt;authUsername&gt;john&lt;/authUsername&gt;
-    &lt;/authenticationVO&gt;
-&lt;/authenticationVOes&gt;
-</code></pre></p>
-      <p>The list of all users in the OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1893"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1905"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the authentication not found</p>
-      <h3 id="d2e1911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The authentication successfully deleted</p>
-      <h3 id="d2e1917"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1927">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e1943">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)
+      <h3 id="d2e2342">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1944">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)
+      <h3 id="d2e2344">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2345">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2350">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2351">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2352">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2353">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2354">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2357">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2358">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2359">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2362">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2367">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2368">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2369">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2372">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2373">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2374">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2377">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1948"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1954">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
+      <h3 id="d2e2378">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;authenticationVO&gt;
-    &lt;key&gt;38759&lt;/key&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;provider&gt;OLAT&lt;/provider&gt;
-    &lt;authUsername&gt;john&lt;/authUsername&gt;
-&lt;/authenticationVO&gt;
-</code></pre></p>
-      <p>The saved authentication</p>
       <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1967"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1979"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the authentication not found</p>
-      <h3 id="d2e1985"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The authentication successfully deleted</p>
-      <h3 id="d2e1991"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2002">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e2021">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>OK</code></pre></p>
-      <p>The translation of the package + key</p>
-      <h3 id="d2e2039">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2380">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2381">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2384">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2385">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2388">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2389">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2393">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2398">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2399">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2408">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2409">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2412">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2040">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)
+      <h3 id="d2e2413">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2044">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userVO&gt;
-    &lt;key&gt;345&lt;/key&gt;
-    &lt;login&gt;john&lt;/login&gt;
-    &lt;password&gt;&lt;/password&gt;
-    &lt;firstName&gt;John&lt;/firstName&gt;
-    &lt;lastName&gt;Smith&lt;/lastName&gt;
-    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-    &lt;properties&gt;
-        &lt;property&gt;
-            &lt;name&gt;telPrivate&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-        &lt;property&gt;
-            &lt;name&gt;telMobile&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-    &lt;/properties&gt;
-&lt;/userVO&gt;
-</code></pre></p>
-      <p>The persisted user</p>
-      <h3 id="d2e2057">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;errorVOes&gt;
-    &lt;errorVO&gt;
-        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
-        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
-    &lt;/errorVO&gt;
-&lt;/errorVOes&gt;
-</code></pre></p>
-      <p>The list of errors</p>
-      <h3 id="d2e2070"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2083">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e2415">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2416">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2419">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2420">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
-</code></pre></p>
-      <p>The list of all users in the OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2107"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e2113"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is removed from the group</p>
-      <h3 id="d2e2119"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2126">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)
+      <h3 id="d2e2421">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2127">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)
+      <h3 id="d2e2423">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2424">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2429">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2430">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2435">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2436">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2439">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2131"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e2137">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e2440">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userVO&gt;
-    &lt;key&gt;345&lt;/key&gt;
-    &lt;login&gt;john&lt;/login&gt;
-    &lt;password&gt;&lt;/password&gt;
-    &lt;firstName&gt;John&lt;/firstName&gt;
-    &lt;lastName&gt;Smith&lt;/lastName&gt;
-    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-    &lt;properties&gt;
-        &lt;property&gt;
-            &lt;name&gt;telPrivate&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-        &lt;property&gt;
-            &lt;name&gt;telMobile&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-    &lt;/properties&gt;
-&lt;/userVO&gt;
-</code></pre></p>
-      <p>The user</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2150">application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)
+      <h3 id="d2e2442">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2443">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2446">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2447">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">viteroBookingVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;errorVOes&gt;
-    &lt;errorVO&gt;
-        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
-        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
-    &lt;/errorVO&gt;
-&lt;/errorVOes&gt;
-</code></pre></p>
-      <p>The list of validation errors</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2163"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2449">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2450">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2455">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2456">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2459">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2460">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2462">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2463">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2468">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2469">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2477">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>Ping</code></pre></p>
+      <p>Return a small string</p>
+      <h3 id="d2e2492">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e2508">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>Ping</code></pre></p>
+      <p>Return a small string</p>
+      <h3 id="d2e2526">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e2543"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e2547"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e2551"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2558"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e2562"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e2566"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e2570"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2577"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e2581"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e2585"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e2589"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2598"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e2602"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e2606"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2613"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e2617"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e2621"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e2625"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2632"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e2636"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e2640"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e2644"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2655"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or the shared folder not found</p>
+      <h3 id="d2e2659"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e2663"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2675"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or the shared folder not found</p>
+      <h3 id="d2e2679"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e2683"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2174"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2698"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The identity not found</p>
-      <h3 id="d2e2180">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2702">text/plain, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userVO&gt;
-    &lt;key&gt;345&lt;/key&gt;
-    &lt;login&gt;john&lt;/login&gt;
-    &lt;password&gt;&lt;/password&gt;
-    &lt;firstName&gt;John&lt;/firstName&gt;
-    &lt;lastName&gt;Smith&lt;/lastName&gt;
-    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-    &lt;properties&gt;
-        &lt;property&gt;
-            &lt;name&gt;telPrivate&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-        &lt;property&gt;
-            &lt;name&gt;telMobile&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-    &lt;/properties&gt;
-&lt;/userVO&gt;
-</code></pre></p>
-      <p>The user</p>
-      <h3 id="d2e2193"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2203">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+         <h6>Example</h6><pre><code>&amp;lt;hello&amp;gt;Hello john&amp;lt;/hello&amp;gt;</code></pre></p>
+      <p>Say hello to the authenticated user, and give it a security token</p>
+      <h3 id="d2e2713"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The authentication has failed</p>
+      <h3 id="d2e2721">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>The version of this specific Web Service</p>
-      <h3 id="d2e2219">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)
+      <h3 id="d2e2739">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2753"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2759">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2220">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)
+      <h3 id="d2e2772"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2781"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2787">application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)
       </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2224"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e2230">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;rolesVO&gt;
-    &lt;olatAdmin&gt;false&lt;/olatAdmin&gt;
-    &lt;userManager&gt;false&lt;/userManager&gt;
-    &lt;groupManager&gt;false&lt;/groupManager&gt;
-    &lt;author&gt;true&lt;/author&gt;
-    &lt;guestOnly&gt;false&lt;/guestOnly&gt;
-    &lt;institutionalResourceManager&gt;false&lt;/institutionalResourceManager&gt;
-    &lt;poolAdmin&gt;false&lt;/poolAdmin&gt;
-    &lt;invitee&gt;false&lt;/invitee&gt;
-&lt;/rolesVO&gt;
+&lt;forums totalCount="1"&gt;
+    &lt;forums&gt;
+        &lt;forums name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
+    &lt;/forums&gt;
+&lt;/forums&gt;
 </code></pre></p>
-      <p>The user</p>
-      <h3 id="d2e2243"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course node metadatas</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2800"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2252"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e2258">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2820"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2826">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;rolesVO&gt;
-    &lt;olatAdmin&gt;false&lt;/olatAdmin&gt;
-    &lt;userManager&gt;false&lt;/userManager&gt;
-    &lt;groupManager&gt;false&lt;/groupManager&gt;
-    &lt;author&gt;true&lt;/author&gt;
-    &lt;guestOnly&gt;false&lt;/guestOnly&gt;
-    &lt;institutionalResourceManager&gt;false&lt;/institutionalResourceManager&gt;
-    &lt;poolAdmin&gt;false&lt;/poolAdmin&gt;
-    &lt;invitee&gt;false&lt;/invitee&gt;
-&lt;/rolesVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The user</p>
-      <h3 id="d2e2271"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2280">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)
-      </h3>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2281">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)
+      <h3 id="d2e2839"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2868"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e2874">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2285"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e2291">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2887"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2916"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e2922">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;rolesVO&gt;
-    &lt;olatAdmin&gt;false&lt;/olatAdmin&gt;
-    &lt;userManager&gt;false&lt;/userManager&gt;
-    &lt;groupManager&gt;false&lt;/groupManager&gt;
-    &lt;author&gt;true&lt;/author&gt;
-    &lt;guestOnly&gt;false&lt;/guestOnly&gt;
-    &lt;institutionalResourceManager&gt;false&lt;/institutionalResourceManager&gt;
-    &lt;poolAdmin&gt;false&lt;/poolAdmin&gt;
-    &lt;invitee&gt;false&lt;/invitee&gt;
-&lt;/rolesVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The user</p>
-      <h3 id="d2e2304"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2935"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2313"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e2319">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2957">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;statusVO&gt;
-    &lt;status&gt;2&lt;/status&gt;
-&lt;/statusVO&gt;
+&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
 </code></pre></p>
-      <p>The user</p>
-      <h3 id="d2e2332"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course node metadatas</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2970"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2343"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e2349">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e2984"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The forum not found</p>
+      <h3 id="d2e2990">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;preferencesVO&gt;
-    &lt;language&gt;de&lt;/language&gt;
-&lt;/preferencesVO&gt;
+&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
 </code></pre></p>
-      <p>The preferences</p>
-      <h3 id="d2e2362"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2369">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)
-      </h3>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2370">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)
+      <h3 id="d2e3003"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3022"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e3028">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2374"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e2380">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3041"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3060"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e3066">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;preferencesVO&gt;
-    &lt;language&gt;de&lt;/language&gt;
-&lt;/preferencesVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The user</p>
-      <h3 id="d2e2393"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e3079"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2404"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e2410">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e2419"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e2425">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e2431"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e2440"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The portrait deleted</p>
-      <h3 id="d2e2446"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e2459">application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)
+      <h3 id="d2e3086">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3093"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e3099">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;folders totalCount="1"&gt;
-    &lt;folders&gt;
-        &lt;folder name="Course folder" courseKey="375397" courseNodeId="438950850389" subscribed="true" write="false" read="false" list="false" delete="false"/&gt;
-    &lt;/folders&gt;
-&lt;/folders&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The folders</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2472"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3112"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2480">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2481">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2482">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2483">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2484">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2487">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2488">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2491">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2496">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2497">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2500">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2501">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2504">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3134"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e3140">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2505">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3153"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3164">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3177"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e3183">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2507">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2508">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2513">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2514">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2515">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2516">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2517">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2520">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2521">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2522">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2525">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2530">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2531">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2532">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2535">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2536">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2537">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2540">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3196"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3203">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2541">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3204">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2543">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2544">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2547">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2548">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2551">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2552">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2556">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2561">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2562">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2563">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2564">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2565">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2568">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2569">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2572">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2577">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2578">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2581">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2582">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2585">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3208"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e3214">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2586">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3227"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3246"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e3252">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2588">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2589">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2594">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2595">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2596">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2597">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2598">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2601">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2602">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2603">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2606">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3265"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3278"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The message not found</p>
+      <h3 id="d2e3284">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The links to the attachments</p>
+      <h3 id="d2e3291">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e2611">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2612">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2613">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2616">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2617">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2618">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2621">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3297"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e3303">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e3310">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2622">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3311">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2624">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2625">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2628">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2629">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2632">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2633">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2637">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2641">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2642">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2643">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2644">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2645">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2648">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2649">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2652">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3315"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e3321">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e3330"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e3336">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e3352"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e3358">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e3381">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3382">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3385">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3406">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3407">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3412">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3413">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3425">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3426">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3429">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3439">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3440">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3446">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e2657">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2658">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2661">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2662">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2665">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3454">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3455">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3458">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3459">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3465">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3466">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3467">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3468">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3469">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3472">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3473">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3476">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3481">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3482">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3485">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3486">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3489">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2666">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3490">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2668">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2669">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2674">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2675">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2676">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2677">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2678">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2681">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2682">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2683">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2686">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3492">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3493">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3498">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3499">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3500">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3501">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3502">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3505">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3506">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3507">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3510">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e2691">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2692">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2693">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2696">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2697">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2698">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2701">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3515">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3516">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3517">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3520">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3521">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3522">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3525">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2702">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e3526">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2704">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2705">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2708">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2709">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2712">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2713">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2717">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e2730">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e3528">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3529">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3532">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3533">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3536">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3537">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3541">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3546">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3547">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3559">application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courses totalCount="0"&gt;
-    &lt;courses&gt;
-        &lt;course&gt;
-            &lt;key&gt;777&lt;/key&gt;
-            &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
-            &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
-            &lt;externalId&gt;External identifier&lt;/externalId&gt;
-            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-            &lt;title&gt;Demo course&lt;/title&gt;
-            &lt;displayName&gt;Demo course&lt;/displayName&gt;
-        &lt;/course&gt;
-    &lt;/courses&gt;
-&lt;/courses&gt;
+&lt;environmentVO arch="x86_64" osName="Mac OS X" osVersion="10.7.2" availableProcessors="4" runtimeName="15261@agam.local" vmName="Java HotSpot(TM) 64-Bit Server VM" vmVendor="Apple Inc." vmVersion="20.4-b02-402"/&gt;
 </code></pre></p>
-      <p>The courses</p>
+      <p>A short summary of the number of classes</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2743"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3572"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2756">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e3582">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courses totalCount="0"&gt;
-    &lt;courses&gt;
-        &lt;course&gt;
-            &lt;key&gt;777&lt;/key&gt;
-            &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
-            &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
-            &lt;externalId&gt;External identifier&lt;/externalId&gt;
-            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-            &lt;title&gt;Demo course&lt;/title&gt;
-            &lt;displayName&gt;Demo course&lt;/displayName&gt;
-        &lt;/course&gt;
-    &lt;/courses&gt;
-&lt;/courses&gt;
+&lt;versionVO buildVersion="" olatVersion="" repoRevision=""/&gt;
 </code></pre></p>
-      <p>The courses</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2769"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3595"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2782">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courses totalCount="0"&gt;
-    &lt;courses&gt;
-        &lt;course&gt;
-            &lt;key&gt;777&lt;/key&gt;
-            &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
-            &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
-            &lt;externalId&gt;External identifier&lt;/externalId&gt;
-            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-            &lt;title&gt;Demo course&lt;/title&gt;
-            &lt;displayName&gt;Demo course&lt;/displayName&gt;
-        &lt;/course&gt;
-    &lt;/courses&gt;
-&lt;/courses&gt;
-</code></pre></p>
-      <p>The courses</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2795"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3606">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The status of the notifications job</p>
+      <h3 id="d2e3612"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2814"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e2820">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
-      </h3>
+      <h3 id="d2e3619">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3624"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The status has changed</p>
+      <h3 id="d2e3630"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3639">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The status of the notifications job</p>
+      <h3 id="d2e3645"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3653">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3654">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3660">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;externalId&gt;External Identifier&lt;/externalId&gt;
-            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
-</code></pre></p>
-      <p>The groups of the user</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2842"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e2848">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e3674">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3675">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3684">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;externalId&gt;External Identifier&lt;/externalId&gt;
-            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
+&lt;monitoringInfosVO&gt;
+    &lt;type&gt;openolat&lt;/type&gt;
+    &lt;description&gt;this is an OpenOLAT instance&lt;/description&gt;
+    &lt;probes&gt;
+        &lt;probe&gt;Environment&lt;/probe&gt;
+        &lt;probe&gt;System&lt;/probe&gt;
+        &lt;probe&gt;Runtime&lt;/probe&gt;
+        &lt;probe&gt;Memory&lt;/probe&gt;
+    &lt;/probes&gt;
+    &lt;dependencies&gt;
+        &lt;dependency type="openfire" url="localhost"/&gt;
+        &lt;dependency type="mysql" url="192.168.1.120"/&gt;
+    &lt;/dependencies&gt;
+&lt;/monitoringInfosVO&gt;
 </code></pre></p>
-      <p>The groups of the user</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2870"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e2876">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e3697"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3707">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;externalId&gt;External Identifier&lt;/externalId&gt;
-            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
+&lt;runtimeVO systemLoadAverage="1.16748046875" startTime="2015-07-15T13:18:08.591+02:00" upTime="21248"&gt;
+    &lt;classes loadedClassCount="7000" unloadedClassCount="1500" totalLoadedClassCount="8500"/&gt;
+    &lt;threads threadCount="102" daemonCount="45" peakThreadCount="123"/&gt;
+    &lt;memory usedMemory="12" freeMemory="45" totalMemory="56" initHeap="0" usedHeap="0" committedHeap="0" maxHeap="0" initNonHeap="0" usedNonHeap="0" committedNonHeap="0" maxNonHeap="0" garbageCollectionTime="0" garbageCollectionCount="0"/&gt;
+&lt;/runtimeVO&gt;
 </code></pre></p>
-      <p>The groups of the user</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2898">application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
+      <h3 id="d2e3720"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3730">application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group folderWrite="false"&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;externalId&gt;External identifier&lt;/externalId&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-            &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
-            &lt;forumKey&gt;374589&lt;/forumKey&gt;
-            &lt;hasWiki&gt;false&lt;/hasWiki&gt;
-            &lt;hasFolder&gt;false&lt;/hasFolder&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
+&lt;classeStatisticsVO loadedClassCount="7000" unloadedClassCount="1500" totalLoadedClassCount="8500"/&gt;
 </code></pre></p>
-      <p>The groups of the user</p>
+      <p>A short summary of the number of classes</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The request hasn't paging information</p>
-      <h3 id="d2e2924"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e2930">application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)
+      <h3 id="d2e3743"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3753">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forums totalCount="1"&gt;
-    &lt;forums&gt;
-        &lt;forums name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
-    &lt;/forums&gt;
-&lt;/forums&gt;
+&lt;memoryStatisticsVO usedMemory="12" freeMemory="45" totalMemory="56" initHeap="0" usedHeap="0" committedHeap="0" maxHeap="0" initNonHeap="0" usedNonHeap="0" committedNonHeap="0" maxNonHeap="0" garbageCollectionTime="0" garbageCollectionCount="0"/&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2943"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3766"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2950">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2964"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e2970">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e3776">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;threadStatisticsVO threadCount="102" daemonCount="45" peakThreadCount="123"/&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2983"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3789"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3003"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e3009">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e3799">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;databaseVO&gt;
+    &lt;connectionInfos activeConnectionCount="10" currentConnectionCount="25"/&gt;
+    &lt;hibernateStatistics openSessionsCount="12" transactionsCount="13900" successfulTransactionCount="13980" failedTransactionsCount="2" optimisticFailureCount="23" queryExecutionMaxTime="12000" queryExecutionMaxTimeQueryString="select * from PLock" queryExecutionCount="1237"/&gt;
+&lt;/databaseVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3022"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3812"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3039"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3045">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3822">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;openolatStatisticsVO/&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3058"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3835"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3075"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3081">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3845">application/xml, application/json (<abbr title="{http://www.example.com} taskVOes">ns3:taskVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;sessionsVO count="234" authenticatedCount="234" secureAuthenticatedCount="234" webdavCount="23" secureWebdavCount="12" restCount="0" secureRestCount="0" instantMessagingCount="123" authenticatedClickCountLastMinute="0" authenticatedPollCountLastMinute="0" authenticatedClickCountLastFiveMinutes="0" requestLastMinute="0" requestLastFiveMinutes="0" authenticatedPollCountLastFiveMinutes="0" concurrentDispatchThreads="0"/&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>A short summary about sessions</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3094"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3858"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3106"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e3112">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e3868">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
+&lt;userStatisticsVO totalUserCount="0" activeUserCount="0" activeUserCountLastDay="0" activeUserCountLastWeek="0" activeUserCountLastMonth="0" activeUserCountLast6Month="0" externalUserCount="0" blockedUserCount="0" deletedUserCount="0" totalGroupCount="0"/&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3125"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3881"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3139"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The forum not found</p>
-      <h3 id="d2e3145">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e3891">application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
+&lt;sessionsVO count="234" authenticatedCount="234" secureAuthenticatedCount="234" webdavCount="23" secureWebdavCount="12" restCount="0" secureRestCount="0" instantMessagingCount="123" authenticatedClickCountLastMinute="0" authenticatedPollCountLastMinute="0" authenticatedClickCountLastFiveMinutes="0" requestLastMinute="0" requestLastFiveMinutes="0" authenticatedPollCountLastFiveMinutes="0" concurrentDispatchThreads="0"/&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>A short summary about sessions</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3158"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3904"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3173"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3179">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e3914">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;repositoryStatisticsVO coursesCount="0" publishedCoursesCount="0"/&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3192"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3927"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3205"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3211">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3937">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;indexerStatisticsVO indexedDocumentCount="0" excludedDocumentCount="0" documentQueueSize="0" runningFolderIndexerCount="0" availableFolderIndexerCount="0" indexSize="0" indexingTime="0"/&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>Statistics about the indexer</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3224"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3950"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3231">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e3960">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The status of the indexer</p>
+      <h3 id="d2e3966"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3973">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e3238"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3244">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3978"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The status has changed</p>
+      <h3 id="d2e3984"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3993">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The status of the indexer</p>
+      <h3 id="d2e3999"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4011">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Informations about memory</p>
+      <h3 id="d2e4017"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4026">application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;memoryVO date="2015-07-15T13:18:08.591+02:00" totalMem="230" totalUsed="546" maxAvailable="2000"/&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>A short summary of the number of classes</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3257"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4039"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3273"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3279">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e4045">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4048">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4049">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4057">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4058">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4064">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4067">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4068">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4072">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4073">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4081">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;indexerStatisticsVO indexedDocumentCount="0" excludedDocumentCount="0" documentQueueSize="0" runningFolderIndexerCount="0" availableFolderIndexerCount="0" indexSize="0" indexingTime="0"/&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>Statistics about the indexer</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3292"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4094"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4104">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The status of the indexer</p>
+      <h3 id="d2e4110"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3301">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4117">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e3308"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e3314">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4122"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The status has changed</p>
+      <h3 id="d2e4128"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4137">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The status of the indexer</p>
+      <h3 id="d2e4143"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4153">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;repositoryEntries totalCount="1"&gt;
+    &lt;repositoryEntries&gt;
+        &lt;repositoryEntrie&gt;
+            &lt;key&gt;479286&lt;/key&gt;
+            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+            &lt;externalId&gt;External identifier&lt;/externalId&gt;
+            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+            &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
+            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+        &lt;/repositoryEntrie&gt;
+    &lt;/repositoryEntries&gt;
+&lt;/repositoryEntries&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>List all entries in the repository</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3327"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3340"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e3346">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4167">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;externalId&gt;External identifier&lt;/externalId&gt;
+    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+    &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>Import the resource and return the repository entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3359"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4178"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3366">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3367">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      <h3 id="d2e4204">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntries totalCount="1"&gt;
+    &lt;repositoryEntries&gt;
+        &lt;repositoryEntrie&gt;
+            &lt;key&gt;479286&lt;/key&gt;
+            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+            &lt;externalId&gt;External identifier&lt;/externalId&gt;
+            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+            &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
+            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+        &lt;/repositoryEntrie&gt;
+    &lt;/repositoryEntries&gt;
+&lt;/repositoryEntries&gt;
+</code></pre></p>
+      <p>List all entries in the repository</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3371"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e3377">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4232">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;externalId&gt;External identifier&lt;/externalId&gt;
+    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+    &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>Search for repository entries</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3390"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4243"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3401"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The message not found</p>
-      <h3 id="d2e3407">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The links to the attachments</p>
-      <h3 id="d2e3416"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e3422">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e3429">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e4251">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4264"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e4270"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The metadatas of the created course</p>
+      <h3 id="d2e4276"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4281">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3430">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e4282">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3434"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e3440">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e3447">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e3453"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e3459">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e3471"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e3477">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e3489">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e4284">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4285">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4290">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntries totalCount="0"&gt;
-    &lt;catalogEntries&gt;
-        &lt;catalogEntry&gt;
-            &lt;key&gt;478&lt;/key&gt;
-            &lt;name&gt;Category&lt;/name&gt;
-            &lt;description&gt;Description of the category&lt;/description&gt;
-            &lt;type&gt;0&lt;/type&gt;
-        &lt;/catalogEntry&gt;
-    &lt;/catalogEntries&gt;
-&lt;/catalogEntries&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;externalId&gt;External identifier&lt;/externalId&gt;
+    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+    &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
 </code></pre></p>
-      <p>The list of roots catalog entries</p>
+      <p>Replace the resource and return the updated repository entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3508"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3514">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e4301"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4308"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The repository entry not found</p>
+      <h3 id="d2e4312">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;externalId&gt;External identifier&lt;/externalId&gt;
+    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+    &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>Get the repository resource</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3527"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e3536"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3542">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e4328"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The resource is locked</p>
+      <h3 id="d2e4332"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The resource could not found</p>
+      <h3 id="d2e4336">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;externalId&gt;External identifier&lt;/externalId&gt;
+    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+    &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
+</code></pre></p>
+      <p>Download the repository entry as export zip file</p>
+      <h3 id="d2e4347"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Download of this resource is not possible</p>
+      <h3 id="d2e4351"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4365"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e4369"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is added as coach of the repository entry</p>
+      <h3 id="d2e4373"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4380"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e4384"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is removed as coach from the repository entry</p>
+      <h3 id="d2e4388"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4399"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The repository entry cannot be found</p>
+      <h3 id="d2e4403">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -19511,15 +20923,13 @@
     &lt;/users&gt;
 &lt;/users&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>Coaches of the repository entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3555"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e3564"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3570">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e4421"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The repository entry cannot be found</p>
+      <h3 id="d2e4425">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -19534,184 +20944,37 @@
             &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
             &lt;properties&gt;
                 &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
-</code></pre></p>
-      <p>The catalog entry</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3583"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e3591">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e3609">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
-</code></pre></p>
-      <p>The catalog entry</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3622"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3629">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3630">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3634"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3640">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
-</code></pre></p>
-      <p>The catalog entry</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3653"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e3667"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3673">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
-</code></pre></p>
-      <p>The catalog entry</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3686"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e3693">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e3700"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3706">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
-</code></pre></p>
-      <p>The catalog entry</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3719"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e3727">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3728">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">catalogEntryVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3732"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3738">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
-</code></pre></p>
-      <p>The catalog entry</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3751"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e3764"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3770">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
-</code></pre></p>
-      <p>The catalog entry</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3783"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e3792"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3798">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>Coaches of the repository entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3811"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e3822"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3828">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e4446"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e4450"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is added as participant of the repository entry</p>
+      <h3 id="d2e4454"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4461"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e4465"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is removed as participant from the repository entry</p>
+      <h3 id="d2e4469"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4481"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The repository entry cannot be found</p>
+      <h3 id="d2e4485">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -19738,34 +21001,23 @@
     &lt;/users&gt;
 &lt;/users&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3841"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e3855"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e3861">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntries totalCount="0"&gt;
-    &lt;catalogEntries&gt;
-        &lt;catalogEntry&gt;
-            &lt;key&gt;478&lt;/key&gt;
-            &lt;name&gt;Category&lt;/name&gt;
-            &lt;description&gt;Description of the category&lt;/description&gt;
-            &lt;type&gt;0&lt;/type&gt;
-        &lt;/catalogEntry&gt;
-    &lt;/catalogEntries&gt;
-&lt;/catalogEntries&gt;
-</code></pre></p>
-      <p>The list of catalog entries</p>
+      <p>Owners of the repository entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3881">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e4506"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e4510"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is added as owner of the repository entry</p>
+      <h3 id="d2e4514"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4521"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e4525"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is removed as owner from the repository entry</p>
+      <h3 id="d2e4529"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4542">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -19785,7 +21037,7 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3897">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e4560">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -19801,1113 +21053,1031 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3921">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e4582"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The list of contacts</p>
+      <h3 id="d2e4597">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntries totalCount="1"&gt;
-    &lt;repositoryEntries&gt;
-        &lt;repositoryEntrie&gt;
-            &lt;key&gt;479286&lt;/key&gt;
-            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-            &lt;externalId&gt;External identifier&lt;/externalId&gt;
-            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-            &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
-            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-        &lt;/repositoryEntrie&gt;
-    &lt;/repositoryEntries&gt;
-&lt;/repositoryEntries&gt;
+&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
 </code></pre></p>
-      <p>List all entries in the repository</p>
+      <p>The forums</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3935">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e4610"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4623"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The forum not found</p>
+      <h3 id="d2e4629">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntries totalCount="1"&gt;
-    &lt;repositoryEntries&gt;
-        &lt;repositoryEntrie&gt;
-            &lt;key&gt;479286&lt;/key&gt;
-            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-            &lt;externalId&gt;External identifier&lt;/externalId&gt;
-            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-            &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
-            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-        &lt;/repositoryEntrie&gt;
-    &lt;/repositoryEntries&gt;
-&lt;/repositoryEntries&gt;
+&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
 </code></pre></p>
-      <p>List all entries in the repository</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3949">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e4642"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4661"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e4667">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;externalId&gt;External identifier&lt;/externalId&gt;
-    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-    &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
 </code></pre></p>
-      <p>Import the resource and return the repository entry</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3960"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4680"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3968">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e3979">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e4699"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e4705">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;externalId&gt;External identifier&lt;/externalId&gt;
-    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-    &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>Search for repository entries</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3990"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4718"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4001"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The repository entry not found</p>
-      <h3 id="d2e4005">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e4725">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4732"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e4738">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;externalId&gt;External identifier&lt;/externalId&gt;
-    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-    &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>Get the repository resource</p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e4751"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4773"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e4779">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e4792"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4803">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4816"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e4822">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4017">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)
+      <h3 id="d2e4835"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4842">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4018">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">repositoryEntryVO</abbr>)
+      <h3 id="d2e4843">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4020">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e4021">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e4026">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e4847"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e4853">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;externalId&gt;External identifier&lt;/externalId&gt;
-    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-    &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>Replace the resource and return the updated repository entry</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4037"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4046"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e4052"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The metadatas of the created course</p>
-      <h3 id="d2e4058"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e4866"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4067"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The repository entry cannot be found</p>
-      <h3 id="d2e4071">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e4885"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e4891">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>Owners of the repository entry</p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e4904"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4917"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The message not found</p>
+      <h3 id="d2e4923">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The links to the attachments</p>
+      <h3 id="d2e4930">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4936"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e4942">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e4949">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4088"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
-      <h3 id="d2e4092"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is added as owner of the repository entry</p>
-      <h3 id="d2e4096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4103"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
-      <h3 id="d2e4107"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is removed as owner from the repository entry</p>
-      <h3 id="d2e4111"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4120"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The repository entry cannot be found</p>
-      <h3 id="d2e4124">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e4950">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e4954"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e4960">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e4969"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e4975">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e4991"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e4997">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e5011"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The forum not found</p>
+      <h3 id="d2e5017">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
 </code></pre></p>
-      <p>Coaches of the repository entry</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4141"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
-      <h3 id="d2e4145"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is removed as coach from the repository entry</p>
-      <h3 id="d2e4149"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5030"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4156"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
-      <h3 id="d2e4160"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is added as coach of the repository entry</p>
-      <h3 id="d2e4164"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4173"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The repository entry cannot be found</p>
-      <h3 id="d2e4177">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e5049"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e5055">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
 </code></pre></p>
-      <p>Coaches of the repository entry</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4195"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
-      <h3 id="d2e4199"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is added as participant of the repository entry</p>
-      <h3 id="d2e4203"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4210"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
-      <h3 id="d2e4214"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is removed as participant from the repository entry</p>
-      <h3 id="d2e4218"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5068"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4227"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The resource is locked</p>
-      <h3 id="d2e4231"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The resource could not found</p>
-      <h3 id="d2e4235">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5087"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e5093">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;externalId&gt;External identifier&lt;/externalId&gt;
-    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-    &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>Download the repository entry as export zip file</p>
-      <h3 id="d2e4246"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Download of this resource is not possible</p>
-      <h3 id="d2e4250"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e5106"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4263">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>Return the version number</p>
-      <h3 id="d2e4276">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e4285">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Images for the documentation</p>
-      <h3 id="d2e4296">image/jpeg<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Images for the documentation</p>
-      <h3 id="d2e4306">text/html, application/xhtml+xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The copyright of the REST API.</p>
-      <h3 id="d2e4315">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The copyright of the REST API.</p>
-      <h3 id="d2e4330"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e4336">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;subscriptionInfoVOes&gt;
-    &lt;subscriptionInfoVO&gt;
-        &lt;title&gt;Infos&lt;/title&gt;
-        &lt;items/&gt;
-    &lt;/subscriptionInfoVO&gt;
-&lt;/subscriptionInfoVOes&gt;
-</code></pre></p>
-      <p>The notifications</p>
-      <h3 id="d2e4354">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e4373"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4379">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5113">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5120"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e5126">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4392"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5139"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4402"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4406">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5161"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e5167">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4417"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5180"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4428"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4434">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5191">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5204"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e5210">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4447"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5223"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4465"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4471">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5230">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e5231">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e5235"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e5241">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4484"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5254"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4496"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4502">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5273"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e5279">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>the course node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4515"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5292"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4524">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5305"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The message not found</p>
+      <h3 id="d2e5311">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The links to the attachments</p>
+      <h3 id="d2e5318">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e4537"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4543">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5324"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e5330">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e5337">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e5338">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e5342"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e5348">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e5357"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e5363">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e5379"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e5385">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e5395">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;repositoryEntries totalCount="1"&gt;
+    &lt;repositoryEntries&gt;
+        &lt;repositoryEntrie&gt;
+            &lt;key&gt;479286&lt;/key&gt;
+            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+            &lt;externalId&gt;External identifier&lt;/externalId&gt;
+            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+            &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
+            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+        &lt;/repositoryEntrie&gt;
+    &lt;/repositoryEntries&gt;
+&lt;/repositoryEntries&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>List all entries in the repository</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4556"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4565"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4571">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5412">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4584"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4593"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4599">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5413">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>the course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4612"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4631"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4637">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <h3 id="d2e5417">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;userVO&gt;
+    &lt;key&gt;345&lt;/key&gt;
+    &lt;login&gt;john&lt;/login&gt;
+    &lt;password&gt;&lt;/password&gt;
+    &lt;firstName&gt;John&lt;/firstName&gt;
+    &lt;lastName&gt;Smith&lt;/lastName&gt;
+    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+    &lt;properties&gt;
+        &lt;property&gt;
+            &lt;name&gt;telPrivate&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+        &lt;property&gt;
+            &lt;name&gt;telMobile&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+    &lt;/properties&gt;
+&lt;/userVO&gt;
 </code></pre></p>
-      <p>the course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4650"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4660">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4671"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4677">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <p>The persisted user</p>
+      <h3 id="d2e5430">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;errorVOes&gt;
+    &lt;errorVO&gt;
+        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
+        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
+    &lt;/errorVO&gt;
+&lt;/errorVOes&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4690"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The list of errors</p>
+      <h3 id="d2e5443"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4699">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4712"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4718">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5457">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The list of all users in the OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4731"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5470"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4750"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4756">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5483"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e5489"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user is removed from the group</p>
+      <h3 id="d2e5495"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5502">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4769"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4779">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4789"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course, parentNode or test not found</p>
-      <h3 id="d2e4795">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5503">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The test node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4808"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4817">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4829"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course, parentNode or test not found</p>
-      <h3 id="d2e4835">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5507"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e5513">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;userVO&gt;
+    &lt;key&gt;345&lt;/key&gt;
+    &lt;login&gt;john&lt;/login&gt;
+    &lt;password&gt;&lt;/password&gt;
+    &lt;firstName&gt;John&lt;/firstName&gt;
+    &lt;lastName&gt;Smith&lt;/lastName&gt;
+    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+    &lt;properties&gt;
+        &lt;property&gt;
+            &lt;name&gt;telPrivate&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+        &lt;property&gt;
+            &lt;name&gt;telMobile&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+    &lt;/properties&gt;
+&lt;/userVO&gt;
 </code></pre></p>
-      <p>The test node metadatas</p>
+      <p>The user</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4848"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4866"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>course, parentNode or test not found</p>
-      <h3 id="d2e4872">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5526">application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;errorVOes&gt;
+    &lt;errorVO&gt;
+        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
+        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
+    &lt;/errorVO&gt;
+&lt;/errorVOes&gt;
 </code></pre></p>
-      <p>the test node metadatas</p>
+      <p>The list of validation errors</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4885"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5539"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4896">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4903"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4907">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <h3 id="d2e5552"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e5558">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;userVO&gt;
+    &lt;key&gt;345&lt;/key&gt;
+    &lt;login&gt;john&lt;/login&gt;
+    &lt;password&gt;&lt;/password&gt;
+    &lt;firstName&gt;John&lt;/firstName&gt;
+    &lt;lastName&gt;Smith&lt;/lastName&gt;
+    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+    &lt;properties&gt;
+        &lt;property&gt;
+            &lt;name&gt;telPrivate&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+        &lt;property&gt;
+            &lt;name&gt;telMobile&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+    &lt;/properties&gt;
+&lt;/userVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4918"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user</p>
+      <h3 id="d2e5571"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4927">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4936"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4940">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5577">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5578">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5587">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4966"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e4970">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5588">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">rolesVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4981"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4991">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4999"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5003">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <h3 id="d2e5592"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e5598">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;rolesVO&gt;
+    &lt;olatAdmin&gt;false&lt;/olatAdmin&gt;
+    &lt;userManager&gt;false&lt;/userManager&gt;
+    &lt;groupManager&gt;false&lt;/groupManager&gt;
+    &lt;author&gt;true&lt;/author&gt;
+    &lt;guestOnly&gt;false&lt;/guestOnly&gt;
+    &lt;institutionalResourceManager&gt;false&lt;/institutionalResourceManager&gt;
+    &lt;poolAdmin&gt;false&lt;/poolAdmin&gt;
+    &lt;invitee&gt;false&lt;/invitee&gt;
+&lt;/rolesVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5014"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user</p>
+      <h3 id="d2e5611"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5032"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5036">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <h3 id="d2e5620"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e5626">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;rolesVO&gt;
+    &lt;olatAdmin&gt;false&lt;/olatAdmin&gt;
+    &lt;userManager&gt;false&lt;/userManager&gt;
+    &lt;groupManager&gt;false&lt;/groupManager&gt;
+    &lt;author&gt;true&lt;/author&gt;
+    &lt;guestOnly&gt;false&lt;/guestOnly&gt;
+    &lt;institutionalResourceManager&gt;false&lt;/institutionalResourceManager&gt;
+    &lt;poolAdmin&gt;false&lt;/poolAdmin&gt;
+    &lt;invitee&gt;false&lt;/invitee&gt;
+&lt;/rolesVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The user</p>
+      <h3 id="d2e5639"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5650">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)
+      </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5047"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5063"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5067">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5651">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">statusVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5078"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5088">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5096"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5100">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <h3 id="d2e5655"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e5661">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;rolesVO&gt;
+    &lt;olatAdmin&gt;false&lt;/olatAdmin&gt;
+    &lt;userManager&gt;false&lt;/userManager&gt;
+    &lt;groupManager&gt;false&lt;/groupManager&gt;
+    &lt;author&gt;true&lt;/author&gt;
+    &lt;guestOnly&gt;false&lt;/guestOnly&gt;
+    &lt;institutionalResourceManager&gt;false&lt;/institutionalResourceManager&gt;
+    &lt;poolAdmin&gt;false&lt;/poolAdmin&gt;
+    &lt;invitee&gt;false&lt;/invitee&gt;
+&lt;/rolesVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5111"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user</p>
+      <h3 id="d2e5674"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5129"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5133">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <h3 id="d2e5683"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e5689">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;statusVO&gt;
+    &lt;status&gt;2&lt;/status&gt;
+&lt;/statusVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5144"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user</p>
+      <h3 id="d2e5702"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5160"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5164">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <h3 id="d2e5715"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e5721">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;preferencesVO&gt;
+    &lt;language&gt;de&lt;/language&gt;
+&lt;/preferencesVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The preferences</p>
+      <h3 id="d2e5734"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5741">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)
+      </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5175"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5185">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5193"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5197">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5742">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">preferencesVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5208"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5226"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5230">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <h3 id="d2e5746"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e5752">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;preferencesVO&gt;
+    &lt;language&gt;de&lt;/language&gt;
+&lt;/preferencesVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5241"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The user</p>
+      <h3 id="d2e5765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5257"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5261">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5778"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e5784">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e5793"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e5799">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e5805"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e5814"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The portrait deleted</p>
+      <h3 id="d2e5820"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e5830">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e5850">application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;folders totalCount="1"&gt;
+    &lt;folders&gt;
+        &lt;folder name="Course folder" courseKey="375397" courseNodeId="438950850389" subscribed="true" write="false" read="false" list="false" delete="false"/&gt;
+    &lt;/folders&gt;
+&lt;/folders&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The folders</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5272"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5863"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5282">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5871">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5872">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5873">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5874">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5875">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5878">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5879">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5882">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e5290"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5294">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5887">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5888">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5891">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5892">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5895">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5305"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5323"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5327">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5896">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5338"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5354"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The given URL is not valid</p>
-      <h3 id="d2e5358"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5362">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5898">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5899">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5904">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5905">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5906">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5907">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5908">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5911">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5912">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5913">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5916">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5921">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5922">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5923">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5926">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5927">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5928">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5931">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5373"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5385"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5391">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5932">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5404"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5413"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5419">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5934">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5935">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5938">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5939">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5942">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5943">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5947">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5952">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5953">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5958">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5959">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5960">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5961">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5962">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5965">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5966">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5969">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5974">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5975">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5978">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5979">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5982">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5432"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course node is not of type task</p>
-      <h3 id="d2e5438"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5477"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e5481"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or task node not found</p>
-      <h3 id="d2e5485">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e5983">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The task node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5496"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The call is not applicable to task course node</p>
-      <h3 id="d2e5500"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5535"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e5539"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or task node not found</p>
-      <h3 id="d2e5543">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e5985">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5986">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5991">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5992">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5993">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5994">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5995">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5998">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e5999">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6000">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6003">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e6008">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6009">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6010">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6013">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6014">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6015">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6018">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The task node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5554"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The call is not applicable to task course node</p>
-      <h3 id="d2e5558"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5567"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or task node not found</p>
-      <h3 id="d2e5573">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e6019">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5586"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5604"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e5608"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or survey node not found</p>
-      <h3 id="d2e5612">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e6021">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6022">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6025">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6026">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6029">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6030">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6034">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6039">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6040">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6044">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6045">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6046">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6047">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6048">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6051">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6052">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6055">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e6060">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6061">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6064">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6065">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6068">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The survey node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5623"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The call is not applicable to survey course node</p>
-      <h3 id="d2e5627"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5642"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e5646"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or survey node not found</p>
-      <h3 id="d2e5650">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e6069">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The survey node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5661"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The call is not applicable to survey course node</p>
-      <h3 id="d2e5665"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5674"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or survey node not found</p>
-      <h3 id="d2e5680">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e6071">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6072">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6077">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6078">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6079">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6080">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6081">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6084">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6085">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6086">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6089">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e6094">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6095">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6096">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6099">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6100">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6101">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6104">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5693"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5722"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e5726"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or test node not found</p>
-      <h3 id="d2e5730">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
+      <h3 id="d2e6105">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The test node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5741"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The call is not applicable to test course node</p>
-      <h3 id="d2e5745"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5771"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e5775"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or test node not found</p>
-      <h3 id="d2e5779">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
+      <h3 id="d2e6107">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6108">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6111">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6112">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6115">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6116">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6120">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6125">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6126">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6144">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;courses totalCount="0"&gt;
+    &lt;courses&gt;
+        &lt;course&gt;
+            &lt;key&gt;777&lt;/key&gt;
+            &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
+            &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
+            &lt;externalId&gt;External identifier&lt;/externalId&gt;
+            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+            &lt;title&gt;Demo course&lt;/title&gt;
+            &lt;displayName&gt;Demo course&lt;/displayName&gt;
+        &lt;/course&gt;
+    &lt;/courses&gt;
+&lt;/courses&gt;
 </code></pre></p>
-      <p>The test node configuration</p>
+      <p>The courses</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5790"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The call is not applicable to test course node</p>
-      <h3 id="d2e5794"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6157"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5803"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or test node not found</p>
-      <h3 id="d2e5809">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
+      <h3 id="d2e6174">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;courses totalCount="0"&gt;
+    &lt;courses&gt;
+        &lt;course&gt;
+            &lt;key&gt;777&lt;/key&gt;
+            &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
+            &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
+            &lt;externalId&gt;External identifier&lt;/externalId&gt;
+            &lt;externalRef&gt;External reference&lt;/externalRef&gt;
+            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+            &lt;title&gt;Demo course&lt;/title&gt;
+            &lt;displayName&gt;Demo course&lt;/displayName&gt;
+        &lt;/course&gt;
+    &lt;/courses&gt;
+&lt;/courses&gt;
 </code></pre></p>
-      <p>The course node configuration</p>
+      <p>The courses</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5822"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6187"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5832">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e6204">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntries totalCount="1"&gt;
-    &lt;repositoryEntries&gt;
-        &lt;repositoryEntrie&gt;
-            &lt;key&gt;479286&lt;/key&gt;
-            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+&lt;courses totalCount="0"&gt;
+    &lt;courses&gt;
+        &lt;course&gt;
+            &lt;key&gt;777&lt;/key&gt;
+            &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
+            &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
             &lt;externalId&gt;External identifier&lt;/externalId&gt;
             &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-            &lt;managedFlags&gt;title.description&lt;/managedFlags&gt;
-            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-        &lt;/repositoryEntrie&gt;
-    &lt;/repositoryEntries&gt;
-&lt;/repositoryEntries&gt;
-</code></pre></p>
-      <p>List all entries in the repository</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5849">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5850">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5852"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e5856">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
-    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+            &lt;title&gt;Demo course&lt;/title&gt;
+            &lt;displayName&gt;Demo course&lt;/displayName&gt;
+        &lt;/course&gt;
+    &lt;/courses&gt;
+&lt;/courses&gt;
 </code></pre></p>
-      <p>The saved business group</p>
+      <p>The courses</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5867"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6217"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5877">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e6243"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e6249">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -20925,192 +22095,92 @@
     &lt;/groups&gt;
 &lt;/groups&gt;
 </code></pre></p>
-      <p>This is the list of all groups in OLAT system</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5892">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e5908">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
-    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
-</code></pre></p>
-      <p>A business group in the OLAT system</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5922">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5923">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5925"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e5929">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
-    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
-</code></pre></p>
-      <p>The saved business group</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5940"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5947"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e5951"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group is deleted</p>
-      <h3 id="d2e5955"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5962">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
-      </h3>
+      <p>The groups of the user</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5964">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e5971"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e5975">application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
+      <h3 id="d2e6279"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e6285">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupInfoVO folderWrite="false"&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;externalId&gt;External identifier&lt;/externalId&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-    &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
-    &lt;forumKey&gt;374589&lt;/forumKey&gt;
-    &lt;hasWiki&gt;false&lt;/hasWiki&gt;
-    &lt;hasFolder&gt;false&lt;/hasFolder&gt;
-&lt;/groupInfoVO&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;externalId&gt;External Identifier&lt;/externalId&gt;
+            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>Participants of the business group</p>
+      <p>The groups of the user</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5991"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e5995">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e6315"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e6321">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;externalId&gt;External Identifier&lt;/externalId&gt;
+            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>Owners of the business group</p>
+      <p>The groups of the user</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6011"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e6015">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e6351">application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group folderWrite="false"&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;externalId&gt;External identifier&lt;/externalId&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+            &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
+            &lt;forumKey&gt;374589&lt;/forumKey&gt;
+            &lt;hasWiki&gt;false&lt;/hasWiki&gt;
+            &lt;hasFolder&gt;false&lt;/hasFolder&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>Participants of the business group</p>
+      <p>The groups of the user</p>
       <div class="representation">
          <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6032"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e6036"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is added as owner of the group</p>
-      <h3 id="d2e6040"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6047"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e6051"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is removed as owner from the group</p>
-      <h3 id="d2e6055"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6065"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e6069"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is added as participant of the group</p>
-      <h3 id="d2e6073"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6080"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e6084"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is remove from the group as participant</p>
-      <h3 id="d2e6088"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6102"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e6364"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The request hasn't paging information</p>
+      <h3 id="d2e6375">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e6397"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The forum not found</p>
-      <h3 id="d2e6108">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e6403">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -21120,11 +22190,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6121"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6416"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6136"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6435"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e6142">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e6441">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -21143,11 +22213,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6155"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6454"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6168"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6473"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e6174">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e6479">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -21162,13 +22232,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6187"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6492"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6194">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6499">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e6201"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6506"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e6207">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e6512">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -21183,11 +22253,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6220"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6525"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6236"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6547"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e6242">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e6553">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -21206,13 +22276,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6255"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6566"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6264">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6577">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e6271"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6590"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e6277">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e6596">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -21227,11 +22297,21 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6290"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6609"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6303"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6616">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e6617">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e6621"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e6309">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e6627">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -21246,21 +22326,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6322"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6640"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6329">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6330">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6334"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6659"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e6340">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e6665">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -21275,925 +22345,936 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6353"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6678"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6364"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6691"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The message not found</p>
-      <h3 id="d2e6370">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6697">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The links to the attachments</p>
-      <h3 id="d2e6379"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6704">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e6710"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e6385">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6716">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e6392">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e6723">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6393">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e6724">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6397"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6728"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e6403">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6734">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e6410">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e6416"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6743"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e6422">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6749">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e6434"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e6440">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6771">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The portrait as image</p>
-      <h3 id="d2e6447">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6448">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6449">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6450">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6451">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6454">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6455">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6458">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e6463">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6464">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6467">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6468">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6471">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e6784">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6472">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e6785">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">authenticationVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6474">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6475">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6480">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6481">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6482">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6483">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6484">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6487">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6488">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6489">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6492">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e6497">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6498">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6499">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6502">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6503">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6504">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6507">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e6789"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e6795">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;authenticationVO&gt;
+    &lt;key&gt;38759&lt;/key&gt;
+    &lt;identityKey&gt;345&lt;/identityKey&gt;
+    &lt;provider&gt;OLAT&lt;/provider&gt;
+    &lt;authUsername&gt;john&lt;/authUsername&gt;
+&lt;/authenticationVO&gt;
+</code></pre></p>
+      <p>The saved authentication</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6508">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e6808"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6815"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e6819">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;authenticationVOes&gt;
+    &lt;authenticationVO&gt;
+        &lt;key&gt;38759&lt;/key&gt;
+        &lt;identityKey&gt;345&lt;/identityKey&gt;
+        &lt;provider&gt;OLAT&lt;/provider&gt;
+        &lt;authUsername&gt;john&lt;/authUsername&gt;
+    &lt;/authenticationVO&gt;
+&lt;/authenticationVOes&gt;
+</code></pre></p>
+      <p>The list of all users in the OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6510">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6511">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6514">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6515">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6518">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6519">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6523">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6528">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6529">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e6538">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e6555"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or the shared folder not found</p>
-      <h3 id="d2e6559"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e6563"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6572"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or the shared folder not found</p>
-      <h3 id="d2e6576"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e6580"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6590"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e6594"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e6598"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6605"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e6609"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e6613"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e6617"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6624"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e6628"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e6632"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e6636"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6645"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e6649"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e6653"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6830"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6660"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e6664"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e6668"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e6672"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6846"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the authentication not found</p>
+      <h3 id="d2e6852"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The authentication successfully deleted</p>
+      <h3 id="d2e6858"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6679"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e6683"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e6687"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e6691"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6869">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e6876"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the authentication not found</p>
+      <h3 id="d2e6882"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The password was not changed</p>
+      <h3 id="d2e6888"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The password successfully changed</p>
+      <h3 id="d2e6894"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6703">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e6904">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>The version of this specific Web Service</p>
-      <h3 id="d2e6723"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The forum not found</p>
-      <h3 id="d2e6729">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e6922">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e6947">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>OK</code></pre></p>
+      <p>The translation of the package + key</p>
+      <h3 id="d2e6965">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e6988"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6994">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6742"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7007"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6757"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e6763">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e7017"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7021">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6776"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7032"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6789"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e6795">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e7043"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7049">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6808"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7062"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6815">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e6822"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e6828">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e7080"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7086">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6841"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7099"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6857"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e6863">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e7111"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7117">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>the course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6876"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7130"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6885">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7139">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e6892"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e6898">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e7152"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7158">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6911"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7171"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6924"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e6930">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e7180"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7186">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6943"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7199"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6950">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      <h3 id="d2e7208"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7214">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>the course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6951">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      <h3 id="d2e7227"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7246"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7252">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>the course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6955"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e6961">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e7265"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7279">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7304"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7310">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e7323"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7334">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7365"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7371">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e7384"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7421"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7427">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6974"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7440"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6985"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The message not found</p>
-      <h3 id="d2e6991">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The links to the attachments</p>
-      <h3 id="d2e7000"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e7006">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e7013">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e7450">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7460"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course, parentNode or test not found</p>
+      <h3 id="d2e7466">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The test node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7014">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e7479"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7490">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7518"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course, parentNode or test not found</p>
+      <h3 id="d2e7524">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The test node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7018"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e7024">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e7031">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e7037"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e7043">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e7055"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e7061">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e7071">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>Ping</code></pre></p>
-      <p>Return a small string</p>
-      <h3 id="d2e7086">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e7102">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>Ping</code></pre></p>
-      <p>Return a small string</p>
-      <h3 id="d2e7122"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7128">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e7537"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7571"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>course, parentNode or test not found</p>
+      <h3 id="d2e7577">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;key&gt;777&lt;/key&gt;
-    &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
-    &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
-    &lt;externalId&gt;External identifier&lt;/externalId&gt;
-    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-    &lt;title&gt;Demo course&lt;/title&gt;
-    &lt;displayName&gt;Demo course&lt;/displayName&gt;
-&lt;/courseVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The metadatas of the created course</p>
+      <p>the test node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7144"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7150"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The metadatas of the created course</p>
-      <h3 id="d2e7156"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7590"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7164">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e7182"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7188">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
+      <h3 id="d2e7605">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7622"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7626">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
-&lt;/courseVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The configuration of the course</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7201"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7637"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7208">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7648">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e7218"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7224">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
+      <h3 id="d2e7671"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7675">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
-&lt;/courseVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The metadatas of the created course</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7237"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7686"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7248"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7254">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e7715"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7719">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
-      <p>The array of authors</p>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7260"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7272"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or the user not found</p>
-      <h3 id="d2e7278"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is a participant of the course</p>
-      <h3 id="d2e7284"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7730"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7297"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7303">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e7744">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7764"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7768">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;key&gt;777&lt;/key&gt;
-    &lt;softKey&gt;internal_fx_cp&lt;/softKey&gt;
-    &lt;repoEntryKey&gt;27684&lt;/repoEntryKey&gt;
-    &lt;externalId&gt;External identifier&lt;/externalId&gt;
-    &lt;externalRef&gt;External reference&lt;/externalRef&gt;
-    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-    &lt;title&gt;Demo course&lt;/title&gt;
-    &lt;displayName&gt;Demo course&lt;/displayName&gt;
-&lt;/courseVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The metadatas of the created course</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7316"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7327"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7333">application/zip<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course as a ZIP file</p>
-      <h3 id="d2e7339"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Not authorized to export the course</p>
-      <h3 id="d2e7350"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7356">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The run structure of the course</p>
-      <h3 id="d2e7362"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7374"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7380">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The editor tree model of the course</p>
-      <h3 id="d2e7386"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7779"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7398"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course not found or the user is not an onwer or author of the course</p>
-      <h3 id="d2e7404">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e7797"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7801">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
-      <p>The author</p>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7410"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7419"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or the user not found</p>
-      <h3 id="d2e7425"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is an author and owner of the course</p>
-      <h3 id="d2e7431"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7440"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or the user not found</p>
-      <h3 id="d2e7446"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user was successfully removed as owner of the course</p>
-      <h3 id="d2e7452"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7464"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The course or the user not found</p>
-      <h3 id="d2e7470"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The user is a coach of the course</p>
-      <h3 id="d2e7476"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7812"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7487">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
+      <h3 id="d2e7828"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7832">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7488">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
+      <h3 id="d2e7843"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7857">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7877"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7881">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7490">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e7892"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7928"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7932">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
-    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The persisted group</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7501"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e7943"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7508"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The context of the group not found</p>
-      <h3 id="d2e7512">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e7975"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e7979">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;externalId&gt;External Identifier&lt;/externalId&gt;
-            &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The list of all learning group of the course</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7527">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e7543"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e7547">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e7990"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8004">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e8024"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e8028">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
-    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>This is the list of all groups in OLAT system</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7561">*/* (<abbr title="{http://wadl.dev.java.net/2009/02} ">groupVO</abbr>)
+      <h3 id="d2e8039"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8069"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e8073">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7563"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e7567">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e8084"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8100"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e8104">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;externalId&gt;External Identifier&lt;/externalId&gt;
-    &lt;managedFlags&gt;title,description&lt;/managedFlags&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The saved group</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7578"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7585"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e7589"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The business group is deleted</p>
-      <h3 id="d2e7593"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e8115"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7606"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The forum not found</p>
-      <h3 id="d2e7612">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e8129">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e8149"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e8153">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7625"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e8164"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7640"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e7646">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e8200"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e8204">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7659"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e8215"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7672"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e7678">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e8247"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The given URL is not valid</p>
+      <h3 id="d2e8251"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e8255">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7691"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e8266"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7698">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e7705"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e7711">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e8282"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e8288">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7724"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e8301"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7740"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e7746">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e8310"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e8316">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7759"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e8329"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course node is not of type task</p>
+      <h3 id="d2e8335"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7768">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e7775"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e7781">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e8374"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e8378"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or task node not found</p>
+      <h3 id="d2e8382">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The task node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7794"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e8393"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The call is not applicable to task course node</p>
+      <h3 id="d2e8397"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7807"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e7813">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e8432"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e8436"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or task node not found</p>
+      <h3 id="d2e8440">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The task node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7826"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e8451"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The call is not applicable to task course node</p>
+      <h3 id="d2e8455"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7833">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      <h3 id="d2e8464"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or task node not found</p>
+      <h3 id="d2e8470">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7834">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">replyVO</abbr>)
+      <h3 id="d2e8483"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8501"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e8505"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or survey node not found</p>
+      <h3 id="d2e8509">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The survey node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7838"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e7844">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e8520"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The call is not applicable to survey course node</p>
+      <h3 id="d2e8524"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8539"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e8543"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or survey node not found</p>
+      <h3 id="d2e8547">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The survey node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7857"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e8558"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The call is not applicable to survey course node</p>
+      <h3 id="d2e8562"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7868"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The message not found</p>
-      <h3 id="d2e7874">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The links to the attachments</p>
-      <h3 id="d2e7883"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e7889">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e7896">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e8571"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or survey node not found</p>
+      <h3 id="d2e8577">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7897">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e8590"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8619"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e8623"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or test node not found</p>
+      <h3 id="d2e8627">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The test node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7901"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e7907">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e7914">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e7920"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e7926">application/json, application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e7938"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e7944">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e7951">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7952">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7953">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7954">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7955">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7958">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7959">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7962">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e7967">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7968">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7971">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7972">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7975">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e8638"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The call is not applicable to test course node</p>
+      <h3 id="d2e8642"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8668"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e8672"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or test node not found</p>
+      <h3 id="d2e8676">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The test node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7976">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e8687"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The call is not applicable to test course node</p>
+      <h3 id="d2e8691"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8700"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course or test node not found</p>
+      <h3 id="d2e8706">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7978">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7979">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7984">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7985">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7986">text/html<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7987">application/octet-stream<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7988">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7991">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7992">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7993">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e7996">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e8001">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8002">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8003">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8006">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8007">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8008">*/*<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8011">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e8719"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8739"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e8745">application/xml, application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;subscriptionInfoVOes&gt;
+    &lt;subscriptionInfoVO&gt;
+        &lt;title&gt;Infos&lt;/title&gt;
+        &lt;items/&gt;
+    &lt;/subscriptionInfoVO&gt;
+&lt;/subscriptionInfoVOes&gt;
+</code></pre></p>
+      <p>The notifications</p>
+      <h3 id="d2e8765"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e8769">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;assessableResultsVOes&gt;
+    &lt;assessableResultsVO&gt;
+        &lt;identityKey&gt;345&lt;/identityKey&gt;
+        &lt;score&gt;34.0&lt;/score&gt;
+        &lt;passed&gt;true&lt;/passed&gt;
+    &lt;/assessableResultsVO&gt;
+&lt;/assessableResultsVOes&gt;
+</code></pre></p>
+      <p>Array of results for the whole the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8012">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">fileUpload</abbr>)
+      <h3 id="d2e8780"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8788">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e8809"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the course not found</p>
+      <h3 id="d2e8813">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;assessableResultsVO&gt;
+    &lt;identityKey&gt;345&lt;/identityKey&gt;
+    &lt;score&gt;34.0&lt;/score&gt;
+    &lt;passed&gt;true&lt;/passed&gt;
+&lt;/assessableResultsVO&gt;
+</code></pre></p>
+      <p>The result of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8014">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8015">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8018">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8019">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8022">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8023">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8027">text/plain<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8039">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8040">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8043">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)
+      <h3 id="d2e8824"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8838"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e8842">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;assessableResultsVOes&gt;
+    &lt;assessableResultsVO&gt;
+        &lt;identityKey&gt;345&lt;/identityKey&gt;
+        &lt;score&gt;34.0&lt;/score&gt;
+        &lt;passed&gt;true&lt;/passed&gt;
+    &lt;/assessableResultsVO&gt;
+&lt;/assessableResultsVOes&gt;
+</code></pre></p>
+      <p>Export all results of all user of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8044">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)
+      <h3 id="d2e8853"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8860">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8046">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8047">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8050">application/x-www-form-urlencoded<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8051">application/xml (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)
+      <h3 id="d2e8861">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">assessableResultsVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8052">application/json (<abbr title="{http://wadl.dev.java.net/2009/02} ">eventVO</abbr>)
+      <h3 id="d2e8863"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e8867"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>Import successful</p>
+      <h3 id="d2e8871"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8888"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The identity or the course not found</p>
+      <h3 id="d2e8892">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;assessableResultsVO&gt;
+    &lt;identityKey&gt;345&lt;/identityKey&gt;
+    &lt;score&gt;34.0&lt;/score&gt;
+    &lt;passed&gt;true&lt;/passed&gt;
+&lt;/assessableResultsVO&gt;
+</code></pre></p>
+      <p>The result of a user at a specific node</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8054">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8055">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8062">application/xml<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
-      <h3 id="d2e8063">application/json<abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <h3 id="d2e8903"><abbr title="{http://wadl.dev.java.net/2009/02} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
    </body>
 </html>
\ No newline at end of file
diff --git a/src/main/java/org/olat/restapi/repository/CatalogWebService.java b/src/main/java/org/olat/restapi/repository/CatalogWebService.java
index ec946e0db3e273cd478d0725e6d514175eeb720f..5dcdfbb8756c814c38648622777995cd6905dc56 100644
--- a/src/main/java/org/olat/restapi/repository/CatalogWebService.java
+++ b/src/main/java/org/olat/restapi/repository/CatalogWebService.java
@@ -466,7 +466,6 @@ public class CatalogWebService {
 			}
 			
 			//only update if needed
-			//fxdiff FXOLAT-122: course management
 			if(StringHelper.containsNonWhitespace(entryVo.getName())) {
 				ce.setName(entryVo.getName());
 			}
@@ -493,13 +492,13 @@ public class CatalogWebService {
 	/**
 	 * Deletes the catalog entry with the path specified in the URL.
 	 * @response.representation.200.qname {http://www.example.com}catalogEntryVO
-   * @response.representation.200.mediaType application/xml, application/json
-   * @response.representation.200.doc The catalog entry
-   * @response.representation.200.example {@link org.olat.catalog.restapi.Examples#SAMPLE_CATALOGENTRYVO}
-   * @response.representation.401.doc Not authorized
-   * @response.representation.404.doc The path could not be resolved to a valid catalog entry
-   * @param path The path
-   * @param httpRquest The HTTP request
+	 * @response.representation.200.mediaType application/xml, application/json
+	 * @response.representation.200.doc The catalog entry
+	 * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_CATALOGENTRYVO}
+	 * @response.representation.401.doc Not authorized
+	 * @response.representation.404.doc The path could not be resolved to a valid catalog entry
+	 * @param path The path
+	 * @param httpRquest The HTTP request
 	 * @return The response
 	 */
 	@DELETE
diff --git a/src/main/java/org/olat/restapi/repository/course/CourseWebService.java b/src/main/java/org/olat/restapi/repository/course/CourseWebService.java
index bbbc5321908dc535041307c90da832b866ddf7b4..59339b4a503fd4390986f230bc36ff5487e0cdf9 100644
--- a/src/main/java/org/olat/restapi/repository/course/CourseWebService.java
+++ b/src/main/java/org/olat/restapi/repository/course/CourseWebService.java
@@ -72,6 +72,7 @@ import org.olat.course.CourseFactory;
 import org.olat.course.ICourse;
 import org.olat.course.config.CourseConfig;
 import org.olat.course.nodes.cal.CourseCalendars;
+import org.olat.modules.vitero.restapi.ViteroBookingWebService;
 import org.olat.repository.ErrorList;
 import org.olat.repository.RepositoryEntry;
 import org.olat.repository.RepositoryManager;
@@ -154,6 +155,13 @@ public class CourseWebService {
 		}
 		return null;
 	}
+	
+	@Path("vitero/{subIdentifier}")
+	public ViteroBookingWebService getViteroWebService(@PathParam("subIdentifier") String subIdentifier) {
+		ViteroBookingWebService service = new ViteroBookingWebService(courseOres, subIdentifier);
+		CoreSpringFactory.autowireObject(service);
+		return service;
+	}
 
 	/**
 	 * Publish the course.
diff --git a/src/main/java/org/olat/search/service/document/file/PowerPointOOXMLDocument.java b/src/main/java/org/olat/search/service/document/file/PowerPointOOXMLDocument.java
index 907bf19e63aae9a187ca077ee5cb89e44989a40b..bdb6347175410979d9df7aacf89581360512f856 100644
--- a/src/main/java/org/olat/search/service/document/file/PowerPointOOXMLDocument.java
+++ b/src/main/java/org/olat/search/service/document/file/PowerPointOOXMLDocument.java
@@ -23,6 +23,7 @@ import java.io.File;
 import java.io.IOException;
 import java.io.InputStream;
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.Enumeration;
 import java.util.List;
 import java.util.zip.ZipEntry;
@@ -42,8 +43,6 @@ import org.xml.sax.XMLReader;
 import org.xml.sax.helpers.DefaultHandler;
 import org.xml.sax.helpers.XMLReaderFactory;
 
-import edu.emory.mathcs.backport.java.util.Collections;
-
 /**
  * 
  * Description:<br>
diff --git a/src/main/java/org/olat/search/service/document/file/WordOOXMLDocument.java b/src/main/java/org/olat/search/service/document/file/WordOOXMLDocument.java
index 1cccd55e0d2c0d0e376657af40b41dfd9112282f..4fb9a2507f626101cfe3c842e89c2824beea172f 100644
--- a/src/main/java/org/olat/search/service/document/file/WordOOXMLDocument.java
+++ b/src/main/java/org/olat/search/service/document/file/WordOOXMLDocument.java
@@ -23,6 +23,7 @@ import java.io.File;
 import java.io.IOException;
 import java.io.InputStream;
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.Enumeration;
 import java.util.List;
 import java.util.zip.ZipEntry;
@@ -42,8 +43,6 @@ import org.xml.sax.XMLReader;
 import org.xml.sax.helpers.DefaultHandler;
 import org.xml.sax.helpers.XMLReaderFactory;
 
-import edu.emory.mathcs.backport.java.util.Collections;
-
 /**
  * 
  * Description:<br>
diff --git a/src/main/java/org/olat/user/UserDisplayNamePreWarm.java b/src/main/java/org/olat/user/UserDisplayNamePreWarm.java
index 4b6f94c128113bdd169eca9eaa3f783a9673b05a..0a743052a2582e32d081b638b1feb21ef93c946e 100644
--- a/src/main/java/org/olat/user/UserDisplayNamePreWarm.java
+++ b/src/main/java/org/olat/user/UserDisplayNamePreWarm.java
@@ -19,7 +19,6 @@
  */
 package org.olat.user;
 
-import org.olat.core.configuration.PreWarm;
 import org.olat.core.logging.OLog;
 import org.olat.core.logging.Tracing;
 import org.olat.core.util.CodeHelper;
@@ -32,7 +31,7 @@ import org.springframework.stereotype.Service;
  *
  */
 @Service
-public class UserDisplayNamePreWarm implements PreWarm {
+public class UserDisplayNamePreWarm implements Runnable {
 	
 	private static final OLog log = Tracing.createLoggerFor(UserDisplayNamePreWarm.class);
 
diff --git a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties
index 3e98fadb09aac7f5c0dac9ea144c9e472a5b9f3e..d3cafb9795dc2b786414ef8a76922fd9278ae905 100644
--- a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties
@@ -1,181 +1,181 @@
-#Mon Mar 02 14:47:49 CET 2015
+#Fri Jul 10 22:41:56 CEST 2015
 country.code.AD=Andorra
-country.code.AE=Emirados \u00c1rabes Unidos
-country.code.AG=Ant\u00edgua e Barbuda
+country.code.AE=Emirados \u00C1rabes Unidos
+country.code.AG=Ant\u00EDgua e Barbuda
 country.code.AI=Anguilla
-country.code.AL=Alb\u00e2nia
-country.code.AM=Arm\u00e9nia
+country.code.AL=Alb\u00E2nia
+country.code.AM=Arm\u00E9nia
 country.code.AO=Angola
-country.code.AQ=Ant\u00e1rtida
+country.code.AQ=Ant\u00E1rtida
 country.code.AR=Argentina
 country.code.AS=Samoa Americana
-country.code.AT=\u00c1ustria
-country.code.AU=Austr\u00e1lia
+country.code.AT=\u00C1ustria
+country.code.AU=Austr\u00E1lia
 country.code.AW=Aruba
-country.code.AZ=Azerbaij\u00e3o
-country.code.BA=B\u00f3snia e Herzegovina
+country.code.AZ=Azerbaij\u00E3o
+country.code.BA=B\u00F3snia e Herzegovina
 country.code.BB=Barbados
 country.code.BD=Bangladesh
-country.code.BE=B\u00e9lgica
+country.code.BE=B\u00E9lgica
 country.code.BF=Burkina Faso
-country.code.BG=Bulg\u00e1ria
+country.code.BG=Bulg\u00E1ria
 country.code.BH=Bahrein
 country.code.BI=Burundi
 country.code.BJ=Benim
-country.code.BL=S\u00e3o Bartolomeu
+country.code.BL=S\u00E3o Bartolomeu
 country.code.BM=Bermudas
 country.code.BN=Brunei
-country.code.BO=Bol\u00edvia
+country.code.BO=Bol\u00EDvia
 country.code.BQ=Bonaire, Saint Eustatius and Saba
 country.code.BR=Brasil
 country.code.BS=Bahamas
-country.code.BT=But\u00e3o
+country.code.BT=But\u00E3o
 country.code.BV=Ilha Bouvet
 country.code.BW=Botswana
-country.code.BY=Bielorr\u00fassia
+country.code.BY=Bielorr\u00FAssia
 country.code.BZ=Belize
-country.code.CA=Canad\u00e1
+country.code.CA=Canad\u00E1
 country.code.CC=Ilhas Cocos (Keeling)
-country.code.CD=Rep\u00fablica Democr\u00e1tica do Congo
-country.code.CF=Rep\u00fablica Centro-Africana
-country.code.CG=Rep\u00fablica do Congo
-country.code.CH=Su\u00ed\u00e7a
+country.code.CD=Rep\u00FAblica Democr\u00E1tica do Congo
+country.code.CF=Rep\u00FAblica Centro-Africana
+country.code.CG=Rep\u00FAblica do Congo
+country.code.CH=Su\u00ED\u00E7a
 country.code.CI=Costa do Marfim
 country.code.CK=Ilhas Cook
 country.code.CL=Chile
-country.code.CM=Camar\u00f5es
+country.code.CM=Camar\u00F5es
 country.code.CN=China
-country.code.CO=Col\u00f4mbia
+country.code.CO=Col\u00F4mbia
 country.code.CR=Costa Rica
 country.code.CU=Cuba
 country.code.CV=Cabo Verde Cabo Verde
-country.code.CW=Cura\u00e7ao
+country.code.CW=Cura\u00E7ao
 country.code.CX=Ilha do Natal
 country.code.CY=Chipre
-country.code.CZ=Rep\u00fablica Checa
+country.code.CZ=Rep\u00FAblica Checa
 country.code.DE=Alemanha
 country.code.DJ=Djibouti
 country.code.DK=Dinamarca
 country.code.DM=Dominica
-country.code.DO=Rep\u00fablica Dominicana
-country.code.DZ=Arg\u00e9lia
+country.code.DO=Rep\u00FAblica Dominicana
+country.code.DZ=Arg\u00E9lia
 country.code.EC=Equador
-country.code.EE=Est\u00f3nia
+country.code.EE=Est\u00F3nia
 country.code.EG=Egito
 country.code.EH=Saara Ocidental
 country.code.ER=Eritreia
 country.code.ES=Flag of Spain.svg Espanha
-country.code.ET=Eti\u00f3pia
-country.code.FI=Finl\u00e2ndia
+country.code.ET=Eti\u00F3pia
+country.code.FI=Finl\u00E2ndia
 country.code.FJ=Fiji
 country.code.FK=Ilhas Malvinas
-country.code.FM=Estados Federados da Micron\u00e9sia
-country.code.FO=Ilhas Fero\u00e9
-country.code.FR=Fran\u00e7a
-country.code.GA=Gab\u00e3o
+country.code.FM=Estados Federados da Micron\u00E9sia
+country.code.FO=Ilhas Fero\u00E9
+country.code.FR=Fran\u00E7a
+country.code.GA=Gab\u00E3o
 country.code.GB=Reino Unido
 country.code.GD=Granada
-country.code.GE=Ge\u00f3rgia
+country.code.GE=Ge\u00F3rgia
 country.code.GF=Guiana Francesa
 country.code.GG=Guernesei
 country.code.GH=Gana
 country.code.GI=Gibraltar
-country.code.GL=Gronel\u00e2ndia
-country.code.GM=G\u00e2mbia
-country.code.GN=Guin\u00e9
+country.code.GL=Gronel\u00E2ndia
+country.code.GM=G\u00E2mbia
+country.code.GN=Guin\u00E9
 country.code.GP=Guadalupe
-country.code.GQ=Guin\u00e9 Equatorial
-country.code.GR=Gr\u00e9cia
-country.code.GS=Ilhas Ge\u00f3rgia do Sul e Sandwich do Sul
+country.code.GQ=Guin\u00E9 Equatorial
+country.code.GR=Gr\u00E9cia
+country.code.GS=Ilhas Ge\u00F3rgia do Sul e Sandwich do Sul
 country.code.GT=Guatemala
 country.code.GU=Guam
-country.code.GW=Guin\u00e9-Bissau
+country.code.GW=Guin\u00E9-Bissau
 country.code.GY=Guiana
 country.code.HK=Hong Kong
 country.code.HM=Ilha Heard e Ilhas McDonald
 country.code.HN=Honduras
-country.code.HR=Cro\u00e1cia
+country.code.HR=Cro\u00E1cia
 country.code.HT=Haiti
 country.code.HU=Hungria
-country.code.ID=Indon\u00e9sia
+country.code.ID=Indon\u00E9sia
 country.code.IE=Irlanda
 country.code.IL=Israel
 country.code.IM=Ilha de Man
-country.code.IN=\u00cdndia
-country.code.IO=Territ\u00f3rio Brit\u00e2nico do Oceano \u00cdndico
+country.code.IN=\u00CDndia
+country.code.IO=Territ\u00F3rio Brit\u00E2nico do Oceano \u00CDndico
 country.code.IQ=Iraque
-country.code.IR=Ir\u00e3oo
-country.code.IS=Isl\u00e2ndia
-country.code.IT=It\u00e1lia
+country.code.IR=Ir\u00E3oo
+country.code.IS=Isl\u00E2ndia
+country.code.IT=It\u00E1lia
 country.code.JE=Jersey
 country.code.JM=Jamaica
-country.code.JO=Jord\u00e2nia
-country.code.JP=Jap\u00e3o
-country.code.KE=Qu\u00eania
-country.code.KG=Quirguist\u00e3o
+country.code.JO=Jord\u00E2nia
+country.code.JP=Jap\u00E3o
+country.code.KE=Qu\u00EAnia
+country.code.KG=Quirguist\u00E3o
 country.code.KH=Camboja
 country.code.KI=Kiribati
 country.code.KM=Comores
-country.code.KN=S\u00e3o Crist\u00f3v\u00e3o e Nevis
+country.code.KN=S\u00E3o Crist\u00F3v\u00E3o e Nevis
 country.code.KP=Coreia do Norte
 country.code.KR=Coreia do Sul
 country.code.KW=Kuwait
 country.code.KY=Ilhas Cayman
-country.code.KZ=Cazaquist\u00e3o
+country.code.KZ=Cazaquist\u00E3o
 country.code.LA=Laos
-country.code.LB=L\u00edbano
-country.code.LC=Santa L\u00facia
+country.code.LB=L\u00EDbano
+country.code.LC=Santa L\u00FAcia
 country.code.LI=Liechtenstein
 country.code.LK=Sri Lanka
-country.code.LR=Lib\u00e9ria
+country.code.LR=Lib\u00E9ria
 country.code.LS=Lesoto
-country.code.LT=Litu\u00e2nia
+country.code.LT=Litu\u00E2nia
 country.code.LU=Luxemburgo
-country.code.LV=Let\u00f4nia
-country.code.LY=L\u00edbia
+country.code.LV=Let\u00F4nia
+country.code.LY=L\u00EDbia
 country.code.MA=Marrocos
-country.code.MC=M\u00f3naco
-country.code.MD=Mold\u00e1via
+country.code.MC=M\u00F3naco
+country.code.MD=Mold\u00E1via
 country.code.ME=Montenegro
-country.code.MF=S\u00e3o Martinho
-country.code.MG=Madag\u00e1scar
+country.code.MF=S\u00E3o Martinho
+country.code.MG=Madag\u00E1scar
 country.code.MH=Ilhas Marshall
-country.code.MK=Maced\u00f3nia
+country.code.MK=Maced\u00F3nia
 country.code.ML=Mali
 country.code.MM=Myanmar
-country.code.MN=Mong\u00f3lia
+country.code.MN=Mong\u00F3lia
 country.code.MO=Macau
 country.code.MP=Marianas Setentrionais
 country.code.MQ=Martinica
-country.code.MR=Maurit\u00e2nia
+country.code.MR=Maurit\u00E2nia
 country.code.MS=Montserrat
 country.code.MT=Malta
-country.code.MU=Maur\u00edcia
+country.code.MU=Maur\u00EDcia
 country.code.MV=Maldivas
 country.code.MW=Malawi
-country.code.MX=M\u00e9xico
-country.code.MY=Mal\u00e1sia
-country.code.MZ=Mo\u00e7ambique
-country.code.NA=Nam\u00edbia
-country.code.NC=Nova Caled\u00f4nia
-country.code.NE=N\u00edger
+country.code.MX=M\u00E9xico
+country.code.MY=Mal\u00E1sia
+country.code.MZ=Mo\u00E7ambique
+country.code.NA=Nam\u00EDbia
+country.code.NC=Nova Caled\u00F4nia
+country.code.NE=N\u00EDger
 country.code.NF=Ilha Norfolk
-country.code.NG=Nig\u00e9ria
-country.code.NI=Nicar\u00e1gua
-country.code.NL=Pa\u00edses Baixos
+country.code.NG=Nig\u00E9ria
+country.code.NI=Nicar\u00E1gua
+country.code.NL=Pa\u00EDses Baixos
 country.code.NO=Noruega
 country.code.NP=Nepal
 country.code.NR=Nauru
 country.code.NU=Niue
-country.code.NZ=Nova Zel\u00e2ndia
-country.code.OM=Om\u00e3
-country.code.PA=Panam\u00e1
+country.code.NZ=Nova Zel\u00E2ndia
+country.code.OM=Om\u00E3
+country.code.PA=Panam\u00E1
 country.code.PE=Peru
-country.code.PF=Polin\u00e9sia Francesa
-country.code.PG=Papua-Nova Guin\u00e9
+country.code.PF=Polin\u00E9sia Francesa
+country.code.PG=Papua-Nova Guin\u00E9
 country.code.PH=Filipinas
-country.code.PK=Paquist\u00e3o
-country.code.PL=Pol\u00f3nia
+country.code.PK=Paquist\u00E3o
+country.code.PL=Pol\u00F3nia
 country.code.PM=Saint-Pierre e Miquelon
 country.code.PN=Pitcairn
 country.code.PR=Porto Rico
@@ -184,66 +184,66 @@ country.code.PT=Portugal
 country.code.PW=Palau
 country.code.PY=Paraguai
 country.code.QA=Catar
-country.code.RE=Reuni\u00e3o
-country.code.RO=Rom\u00e9nia
-country.code.RS=S\u00e9rvia
-country.code.RU=R\u00fassia
+country.code.RE=Reuni\u00E3o
+country.code.RO=Rom\u00E9nia
+country.code.RS=S\u00E9rvia
+country.code.RU=R\u00FAssia
 country.code.RW=Ruanda
-country.code.SA=Ar\u00e1bia Saudita
-country.code.SB=Ilhas Salom\u00e3o
+country.code.SA=Ar\u00E1bia Saudita
+country.code.SB=Ilhas Salom\u00E3o
 country.code.SC=Seychelles
-country.code.SD=Sud\u00e3o
-country.code.SE=Su\u00e9cia
+country.code.SD=Sud\u00E3o
+country.code.SE=Su\u00E9cia
 country.code.SG=Singapura
-country.code.SH=Santa Helena, Ascens\u00e3o e Trist\u00e3o da Cunha
-country.code.SI=Eslov\u00eania
+country.code.SH=Santa Helena, Ascens\u00E3o e Trist\u00E3o da Cunha
+country.code.SI=Eslov\u00EAnia
 country.code.SJ=Svalbard e Jan Mayen
-country.code.SK=Eslov\u00e1quia
+country.code.SK=Eslov\u00E1quia
 country.code.SL=Serra Leoa
-country.code.SM=S\u00e3o Marino
+country.code.SM=S\u00E3o Marino
 country.code.SN=Senegal
-country.code.SO=Som\u00e1lia
+country.code.SO=Som\u00E1lia
 country.code.SR=Suriname
-country.code.ST=S\u00e3o Tom\u00e9 e Pr\u00edncipe
+country.code.ST=S\u00E3o Tom\u00E9 e Pr\u00EDncipe
 country.code.SV=El Salvador
 country.code.SX=Sint Maarten (Dutch part)
-country.code.SY=S\u00edria
-country.code.SZ=Suazil\u00e2ndia
+country.code.SY=S\u00EDria
+country.code.SZ=Suazil\u00E2ndia
 country.code.TC=Flag of the Turks and Caicos Islands.svg Turks e Caicos
 country.code.TD=Chade
-country.code.TF=Terras Austrais e Ant\u00e1rticas Francesas
+country.code.TF=Terras Austrais e Ant\u00E1rticas Francesas
 country.code.TG=Togo
-country.code.TH=Tail\u00e2ndia
-country.code.TJ=Tajiquist\u00e3o
+country.code.TH=Tail\u00E2ndia
+country.code.TJ=Tajiquist\u00E3o
 country.code.TK=Toquelau
 country.code.TL=Timor-Leste
-country.code.TM=Turquemenist\u00e3o
-country.code.TN=Tun\u00edsia
+country.code.TM=Turquemenist\u00E3o
+country.code.TN=Tun\u00EDsia
 country.code.TO=Tonga
 country.code.TR=Turquia
 country.code.TT=Trinidad e Tobago
 country.code.TV=Tuvalu
 country.code.TW=Taiwan (Taiwan)
-country.code.TZ=Tanz\u00e2nia
-country.code.UA=Ucr\u00e2nia
+country.code.TZ=Tanz\u00E2nia
+country.code.UA=Ucr\u00E2nia
 country.code.UG=Uganda
 country.code.UM=Ilhas Menores Distantes dos Estados Unidos
 country.code.US=Estados Unidos
 country.code.UY=Uruguai
-country.code.UZ=Uzbequist\u00e3o
+country.code.UZ=Uzbequist\u00E3o
 country.code.VA=Vaticano
-country.code.VC=S\u00e3o Vicente e Granadinas
+country.code.VC=S\u00E3o Vicente e Granadinas
 country.code.VE=Venezuela
-country.code.VG=Ilhas Virgens Brit\u00e2nicas
+country.code.VG=Ilhas Virgens Brit\u00E2nicas
 country.code.VI=Ilhas Virgens Americanas
 country.code.VN=Vietname
 country.code.VU=Vanuatu
 country.code.WF=Wallis e Futuna
 country.code.WS=Samoa
-country.code.YE=I\u00e9men/I\u00eamen
+country.code.YE=I\u00E9men/I\u00EAmen
 country.code.YT=Mayotte
-country.code.ZA=\u00c1frica do Sul
-country.code.ZM=Z\u00e2mbia
+country.code.ZA=\u00C1frica do Sul
+country.code.ZM=Z\u00E2mbia
 country.code.ZW=Zimbabwe
 form.example.free={0}
 form.example.icqname=(16827354)
@@ -269,6 +269,7 @@ form.name.city=Cidade
 form.name.city.error.empty=O campo "Cidade" \u00E9 obrigat\u00F3rio.
 form.name.country=Pa\u00EDs
 form.name.country.error.empty=O campo "Pa\u00EDs" \u00E9 obrigat\u00F3rio.
+form.name.countryCode=$\:form.name.country
 form.name.date.future.error=A data escolhida deve estar no futuro
 form.name.date.past.error=A data escolhida deve estar no passado
 form.name.degree=Gradua\u00E7\u00E3o acad\u00EAmica
@@ -381,9 +382,11 @@ import.example.telOffice=0449871234
 import.example.telPrivate=0443215467
 import.example.xingname=xing user ou E-mail
 import.example.zipCode=8000
+nocountry.doselect=-
 table.name.birthDay=Dia de nascimento
 table.name.city=Cidade
 table.name.country=Pa\u00EDs
+table.name.countryCode=$\:table.name.country
 table.name.degree=Grau acad\u00EAmico
 table.name.department=Departamento / empresa
 table.name.email=EndereDia de nascimentou00E7o de e-mail
diff --git a/src/main/java/org/olat/user/restapi/UserWebService.java b/src/main/java/org/olat/user/restapi/UserWebService.java
index c0376d15facee5b98b12749dfb9ef4169630b91c..fa49c2e324a2bbc203da3e9468463e9b8af85613 100644
--- a/src/main/java/org/olat/user/restapi/UserWebService.java
+++ b/src/main/java/org/olat/user/restapi/UserWebService.java
@@ -656,17 +656,17 @@ public class UserWebService {
 	 * @response.representation.qname {http://www.example.com}userVO
 	 * @response.representation.mediaType application/xml, application/json
 	 * @response.representation.doc The user
-   * @response.representation.example {@link org.olat.user.restapi.Examples#SAMPLE_USERVO}
+	 * @response.representation.example {@link org.olat.user.restapi.Examples#SAMPLE_USERVO}
 	 * @response.representation.200.qname {http://www.example.com}userVO
 	 * @response.representation.200.mediaType application/xml, application/json
 	 * @response.representation.200.doc The user
-   * @response.representation.200.example {@link org.olat.user.restapi.Examples#SAMPLE_USERVO}
+	 * @response.representation.200.example {@link org.olat.user.restapi.Examples#SAMPLE_USERVO}
 	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
-   * @response.representation.404.doc The identity not found
-   * @response.representation.406.qname {http://www.example.com}errorVO
+	 * @response.representation.404.doc The identity not found
+	 * @response.representation.406.qname {http://www.example.com}errorVO
 	 * @response.representation.406.mediaType application/xml, application/json
 	 * @response.representation.406.doc The list of validation errors
-   * @response.representation.406.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_ERRORVOes}
+	 * @response.representation.406.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_ERRORVOes}
 	 * @param identityKey The user key identifier
 	 * @param user The user datas
 	 * @param request The HTTP request
@@ -694,6 +694,11 @@ public class UserWebService {
 			User retrievedUser = retrievedIdentity.getUser();
 			List<ErrorVO> errors = validateUser(retrievedUser, user, request);
 			if(errors.isEmpty()) {
+				if(StringHelper.containsNonWhitespace(user.getExternalId())
+						&& !user.getExternalId().equals(retrievedIdentity.getExternalId())) {
+					retrievedIdentity = baseSecurity.setExternalId(retrievedIdentity, user.getExternalId());
+					retrievedUser = retrievedIdentity.getUser();
+				}
 				post(retrievedUser, user, getLocale(request));
 				UserManager.getInstance().updateUser(retrievedUser);
 				return Response.ok(get(retrievedIdentity, true, true)).build();
diff --git a/src/main/webapp/static/themes/light/modules/_various_modules.scss b/src/main/webapp/static/themes/light/modules/_various_modules.scss
index 3a37329f8e02175cd20c9fdca7764f16699217bc..59ebdd23e3d76c3e59afec64d8bef5632dbdbf9a 100644
--- a/src/main/webapp/static/themes/light/modules/_various_modules.scss
+++ b/src/main/webapp/static/themes/light/modules/_various_modules.scss
@@ -412,6 +412,15 @@ ul.o_certificates li {
 .o_tm_red { background-color: #FF3333; }
 .o_tm_green { background-color: #99FF00; }
 
+/* vitero */
+/* onyx   */
+.vitero_iframe {
+	width: 100%;
+	height: 100%;
+	border: none;
+	min-height: 60em;
+}
+
 /* Reminders rules */
 .o_reminder_rule {
 	padding: 5px 0;
diff --git a/src/main/webapp/static/themes/light/theme.css b/src/main/webapp/static/themes/light/theme.css
index 90160aeb371eec13daf63e2dfe6ee455d023c0a6..dadba7fc3ba302013edcc22fcbc69e48c89923b9 100644
--- a/src/main/webapp/static/themes/light/theme.css
+++ b/src/main/webapp/static/themes/light/theme.css
@@ -66,7 +66,7 @@ body{overflow-x:hidden}.o_container_offcanvas{position:relative;max-width:1324px
 #o_msg_sticky,#o_msg_sticky_preview{position:relative;color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;padding:10px 16px 10px 60px;min-height:40px;margin:-20px 0 20px 0}#o_msg_sticky .o_icon_info_msg,#o_msg_sticky_preview .o_icon_info_msg{position:absolute;left:10px;top:5px;font-size:40px}#o_msg_sticky.o_msg_sticky_fullscreen,#o_msg_sticky_preview.o_msg_sticky_fullscreen{margin-top:0}@media (min-width: 768px){.modal .o_modal_fullwidth{width:90%}}@media (min-width: 992px){.modal .o_modal_fullwidth{width:80%}}.modal .modal-header h4,.modal .modal-header .o_cal .fc-header-title h2,.o_cal .fc-header-title .modal .modal-header h2{color:#337ab7;font-weight:500;font-family:inherit;line-height:1.1}.o_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_tree a{color:#777;background-color:none}.o_tree a:hover,.o_tree a:focus{color:#333}.o_tree .o_tree_link{background-color:none}.o_tree .o_tree_link:hover,.o_tree .o_tree_link:focus{background-color:#f8f8f8}.o_tree .o_tree_link:first-child{background-color:transparent}.o_tree .o_tree_link:last-child:hover,.o_tree .o_tree_link:last-child:focus{background-color:#f8f8f8}.o_tree .o_insertion_point>a>span{padding:5px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_insertion_source>a>span.o_tree_item,.o_tree .o_insertion_source>a>span.o_dnd_item{border-bottom:solid #f90 4px;background-color:#fefbf6}.o_tree ul{margin:0;padding:0;list-style-type:none}.o_tree ul li{margin:0;padding:0;white-space:nowrap}.o_tree ul li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_tree ul li div.popover{position:absolute;left:auto;right:0}.o_tree ul li div a.o_tree_oc_l0{position:absolute;top:10px;left:-4px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l0,.o_tree ul .o_tree_level_close.b_tree_oc_l0{z-index:10}.o_tree ul li div a.o_tree_oc_l1{position:absolute;top:10px;left:11px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l1,.o_tree ul .o_tree_level_close.b_tree_oc_l1{z-index:10}.o_tree ul li div a.o_tree_oc_l2{position:absolute;top:10px;left:26px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l2,.o_tree ul .o_tree_level_close.b_tree_oc_l2{z-index:10}.o_tree ul li div a.o_tree_oc_l3{position:absolute;top:10px;left:41px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l3,.o_tree ul .o_tree_level_close.b_tree_oc_l3{z-index:10}.o_tree ul li div a.o_tree_oc_l4{position:absolute;top:10px;left:56px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l4,.o_tree ul .o_tree_level_close.b_tree_oc_l4{z-index:10}.o_tree ul li div a.o_tree_oc_l5{position:absolute;top:10px;left:71px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l5,.o_tree ul .o_tree_level_close.b_tree_oc_l5{z-index:10}.o_tree ul li div a.o_tree_oc_l6{position:absolute;top:10px;left:86px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l6,.o_tree ul .o_tree_level_close.b_tree_oc_l6{z-index:10}.o_tree ul li div a.o_tree_oc_l7{position:absolute;top:10px;left:101px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l7,.o_tree ul .o_tree_level_close.b_tree_oc_l7{z-index:10}.o_tree ul li div a.o_tree_oc_l8{position:absolute;top:10px;left:116px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l8,.o_tree ul .o_tree_level_close.b_tree_oc_l8{z-index:10}.o_tree ul li div a.o_tree_oc_l9{position:absolute;top:10px;left:131px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l9,.o_tree ul .o_tree_level_close.b_tree_oc_l9{z-index:10}.o_tree ul li div a.o_tree_oc_l10{position:absolute;top:10px;left:146px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l10,.o_tree ul .o_tree_level_close.b_tree_oc_l10{z-index:10}.o_tree ul li div a.o_tree_oc_l11{position:absolute;top:10px;left:161px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l11,.o_tree ul .o_tree_level_close.b_tree_oc_l11{z-index:10}.o_tree ul li div span.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_tree ul li div span.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_tree ul li div span.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_tree ul li div span.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_tree ul li div span.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_tree ul li div span.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_tree ul li div span.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_tree ul li div span.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_tree ul li div span.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_tree ul li div span.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_tree ul li div span.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_tree ul li div span.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_tree ul span.o_tree_leaf{display:none}.o_tree ul span.o_tree_link>input[type=checkbox]{margin-right:5px}.o_tree ul li .badge{position:absolute;font-size:70%}.o_tree ul li .badge:before{content:none}.o_tree ul li .badge.o_badge_1{top:3px;right:1px}.o_tree ul li .badge.o_badge_2{bottom:3px;right:1px}.o_tree ul li .badge.o_badge_3{top:3px;right:25px}.o_tree ul li .badge.o_badge_4{bottom:3px;right:25px}.o_tree ul li div.o_dnd_sibling{margin:0;padding:0;border-bottom:none}.o_tree ul li .active.o_tree_link{background-color:none;font-weight:bold}.o_tree ul li .active.o_tree_link a{color:#337ab7}.o_tree ul li .active.o_tree_link:hover,.o_tree ul li .active.o_tree_link:focus{background-color:#eee}.o_tree ul li .active.o_tree_link:hover a,.o_tree ul li .active.o_tree_link:focus a{color:#23527c}.o_tree ul li .active_parent.o_tree_link{font-weight:bold}.o_tree ul li .active_parent.o_tree_link a{color:#777}.o_tree ul li .active_parent.o_tree_link a:hover,.o_tree ul li .active_parent.o_tree_link a:focus{color:#333}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l0{left:6px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l1{left:21px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l2{left:36px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l3{left:51px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l4{left:66px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l5{left:81px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l6{left:96px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l7{left:111px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l8{left:126px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l9{left:141px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l10{left:156px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l11{left:171px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l0{padding:10px 2px 10px 20px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l1{padding:10px 2px 10px 35px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l2{padding:10px 2px 10px 50px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l3{padding:10px 2px 10px 65px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l4{padding:10px 2px 10px 80px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l5{padding:10px 2px 10px 95px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l6{padding:10px 2px 10px 110px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l7{padding:10px 2px 10px 125px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l8{padding:10px 2px 10px 140px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l9{padding:10px 2px 10px 155px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l10{padding:10px 2px 10px 170px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l11{padding:10px 2px 10px 185px}.o_tree .o_dnd_item{cursor:move;z-index:100}.o_tree .o_dnd_proxy{opacity:0.4;filter:alpha(opacity=40);background-color:#f0ad4e;padding:5px 10px 5px 10px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_dnd_item.o_dnd_over{background-color:#ffff60}.o_tree .o_dnd_sibling{height:7px;width:100%}.o_tree .o_dnd_sibling.o_dnd_over{background:transparent url(../light/images/arrow_dd.png) top left no-repeat}.o_tree .o_dnd_l1{margin-left:0 !important}.o_tree .o_dnd_l2{margin-left:1em !important}.o_tree .o_dnd_l3{margin-left:2em !important}.o_tree .o_dnd_l4{margin-left:3em !important}.o_tree .o_dnd_l5{margin-left:4em !important}.o_tree .o_dnd_l6{margin-left:5em !important}.o_tree .o_dnd_l7{margin-left:6em !important}.o_tree .o_dnd_l8{margin-left:7em !important}.o_tree .o_dnd_l9{margin-left:8em !important}.o_tree .o_dnd_l10{margin-left:9em !important}.o_tree .o_dnd_l11{margin-left:10em !important}.o_tree.o_tree_insert_tool span.o_tree_link a{display:block}.o_offcanvas .o_tree{border:0}.o_selection_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_selection_tree ul{margin:0;padding:0;list-style-type:none}.o_selection_tree li{margin:0;padding:0;white-space:nowrap}.o_selection_tree li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_selection_tree li>div>span.o_tree_l0,.o_selection_tree li>div>div.checkbox.o_tree_l0,.o_selection_tree li>div>div.radio.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_selection_tree li>div>span.o_tree_l1,.o_selection_tree li>div>div.checkbox.o_tree_l1,.o_selection_tree li>div>div.radio.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_selection_tree li>div>span.o_tree_l2,.o_selection_tree li>div>div.checkbox.o_tree_l2,.o_selection_tree li>div>div.radio.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_selection_tree li>div>span.o_tree_l3,.o_selection_tree li>div>div.checkbox.o_tree_l3,.o_selection_tree li>div>div.radio.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_selection_tree li>div>span.o_tree_l4,.o_selection_tree li>div>div.checkbox.o_tree_l4,.o_selection_tree li>div>div.radio.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_selection_tree li>div>span.o_tree_l5,.o_selection_tree li>div>div.checkbox.o_tree_l5,.o_selection_tree li>div>div.radio.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_selection_tree li>div>span.o_tree_l6,.o_selection_tree li>div>div.checkbox.o_tree_l6,.o_selection_tree li>div>div.radio.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_selection_tree li>div>span.o_tree_l7,.o_selection_tree li>div>div.checkbox.o_tree_l7,.o_selection_tree li>div>div.radio.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_selection_tree li>div>span.o_tree_l8,.o_selection_tree li>div>div.checkbox.o_tree_l8,.o_selection_tree li>div>div.radio.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_selection_tree li>div>span.o_tree_l9,.o_selection_tree li>div>div.checkbox.o_tree_l9,.o_selection_tree li>div>div.radio.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_selection_tree li>div>span.o_tree_l10,.o_selection_tree li>div>div.checkbox.o_tree_l10,.o_selection_tree li>div>div.radio.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_selection_tree li>div>span.o_tree_l11,.o_selection_tree li>div>div.checkbox.o_tree_l11,.o_selection_tree li>div>div.radio.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_breadcrumb{position:relative}.o_breadcrumb .o_breadcrumb_close{float:right;position:relative;margin:0 0 0 15px;vertical-align:middle}.o_breadcrumb .o_breadcrumb_close a{line-height:15px;color:#d9534f}.o_breadcrumb .o_breadcrumb_close a:hover{color:#b52b27}.o_breadcrumb .o_breadcrumb_close a i{font-size:16px}.o_breadcrumb .o_breadcrumb_close a span{display:none}.o_breadcrumb .o_breadcrumb_close:before{content:none}.o_form .o_icon_mandatory{position:relative;right:0;line-height:inherit;margin-left:0.25em}.o_form .o_error{margin-top:1px;margin-bottom:0;padding:10px}.o_form hr.o_spacer_noline{border-top:1px solid transparent}.o_form hr.o_spacer.form,.o_form hr.o_spacer_noline.form{margin-top:0px;margin-bottom:0px}.o_form .form-group.o_omit_margin{margin-bottom:0}.o_form .o_date{position:relative;padding-right:34px}.o_form .o_date.form-inline .form-group,.o_form .o_date.o_navbar-form .form-group{margin-left:0}.o_form input.o_date_ms{width:3em}.o_form .o_date.form-inline .o_date_ms.form-group,.o_form .o_date.o_navbar-form .o_date_ms.form-group{margin-left:25px}.o_form .has-feedback .o_date.form-inline .form-control.o_date_ms,.o_form .has-feedback .o_date.o_navbar-form .form-control.o_date_ms{padding-right:0}.o_form .o_form_element.form-inline .o_form_element.form-group,.o_form .o_form_element.o_navbar-form .o_form_element.form-group{margin-left:25px}.o_form .input-group.o_date_picker{width:16em}.o_form .o_filepreview{margin-bottom:10px}.o_form .o_fileinput{cursor:pointer;position:relative}.o_form .o_fileinput .o_fakechooser{position:relative;z-index:1}.o_form .o_fileinput .o_realchooser{position:absolute;top:0;left:0;z-index:2;opacity:0;filter:alpha(opacity=0)}.o_centered_form{text-align:center}.o_centered_form fieldset.o_form{display:inline-block;text-align:left}.o_choice_checkrow,.o_choice_textrow{vertical-align:text-top;padding-bottom:2px}.o_choice_textrow{padding-left:1em}.o_togglecheck a{white-space:nowrap}.o_catalog .o_catalog_delete_img{position:relative;top:-0.5em}.o_button_dirty{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_button_dirty:hover,.o_button_dirty:focus,.o_button_dirty.focus,.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{background-image:none}.o_button_dirty.disabled,.o_button_dirty.disabled:hover,.o_button_dirty.disabled:focus,.o_button_dirty.disabled.focus,.o_button_dirty.disabled:active,.o_button_dirty.disabled.active,.o_button_dirty[disabled],.o_button_dirty[disabled]:hover,.o_button_dirty[disabled]:focus,.o_button_dirty[disabled].focus,.o_button_dirty[disabled]:active,.o_button_dirty[disabled].active,fieldset[disabled] .o_button_dirty,fieldset[disabled] .o_button_dirty:hover,fieldset[disabled] .o_button_dirty:focus,fieldset[disabled] .o_button_dirty.focus,fieldset[disabled] .o_button_dirty:active,fieldset[disabled] .o_button_dirty.active{background-color:#f0ad4e;border-color:#eea236}.o_button_dirty .badge{color:#f0ad4e;background-color:#fff}.o_button_toggle{border:1px solid #777;border-top-right-radius:9px;border-top-left-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;background:#eee;display:inline-block;height:18px;line-height:16px;font-size:16px;text-align:left;padding:0 0.5em 0 0;margin:0}.o_button_toggle i{color:#777;text-shadow:1px 0 2px rgba(0,0,0,0.25)}.o_button_toggle span{line-height:16px;vertical-align:top;font-size:60%;color:#777;text-transform:uppercase}.o_button_toggle.o_on{text-align:right;padding:0 0 0 0.5em}.o_button_toggle.o_on i{color:#337ab7;text-shadow:-1px 0 2px rgba(0,0,0,0.25)}.o_table_wrapper{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_table_wrapper.o_table_flexi .o_table_body{margin-top:20px}.o_table_wrapper.o_table_flexi .table{margin-top:20px}.o_table_wrapper.o_table_flexi .table td ul{margin:0}.o_table_wrapper.o_table_edit table tbody{border-top:solid #f90 4px;background-color:#fefbf6}.o_table_wrapper .o_table_search{max-width:50em}.o_table_wrapper .o_table_footer .o_table_pagination{text-align:center}.o_table_wrapper .o_table_rows_infos{float:left;padding-left:0;padding-right:20px;margin:20px 0}.o_table_wrapper .o_row_selected td{background-color:#dff0d8 !important}.o_table_wrapper .o_table{margin-bottom:0}.o_table_wrapper .o_marked{font-weight:bold}.o_table_wrapper .table{margin-bottom:0}.o_table_wrapper th{color:#333}@media (max-width: 767px){.o_table_wrapper .o_table_rows_infos{clear:both}}a.o_orderby,a.o_orderby:hover{color:#333;text-decoration:none}a.o_orderby.o_orderby_asc,a.o_orderby.o_orderby_desc,a.o_orderby:hover.o_orderby_asc,a.o_orderby:hover.o_orderby_desc{border-bottom:1px solid #ddd}.o_table_row_count{padding-top:6px;padding-bottom:6px;vertical-align:middle}.o_table_row_details td{background-color:white !important}.o_table_config{font-size:12px}.o_table_buttons{text-align:center}.o_table_buttons input{margin-right:1em}.o_table_buttons input:last-child{margin-right:0}.o_table_tools{margin-left:6px}.o_table_tools_indications{margin-left:10px;padding-top:3px;font-size:66%}.o_table_count{max-width:20em;float:left;padding:0 15px}.o_info .table-bordered td,o_note .table-bordered td,o_important .table-bordered td,o_warning .table-bordered td,o_error .table-bordered td{border-color:#333}.panel .o_table_layout{border-top:1px solid #ddd;padding-top:6px}.panel .o_table_count{padding:0 15px}#o_navbar_imclient .o_im_messages{float:left}#o_navbar_imclient #o_im_message,#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_summary{float:left;position:relative;padding:15px 3px}#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_message{padding-left:15px}#o_navbar_imclient #o_im_summary .badge{color:#fff;background-color:#777}#o_navbar_imclient #o_im_status li>a>span{display:inline}#o_navbar_imclient #o_im_status div.o_chelp_wrapper{right:0.5em}#o_navbar_imclient #o_im_message a:hover,#o_navbar_imclient #o_im_message a:focus{text-decoration:none}#o_navbar_imclient #o_im_message .o_icon_message{color:#d9534f}#o_navbar_imclient #o_im_message .o_icon_message:hover{color:#f4c37d}.o_im_load_history{margin-bottom:6px}.o_im_load_history .o_label{font-size:12px;padding-right:0.5em;line-height:1.5em;color:#777}.o_im_chat_history{height:170px;font-size:90%;border:1px solid #eee;margin:0 0 1em 0;overflow:scroll;overflow-x:auto}.o_im_message_group{padding:3px 3px 3px 40px;min-height:40px;position:relative;border-top:1px solid #eee;background:#fff}.o_im_message_group.o_odd{background:#f4f4f4}.o_im_message_group .o_portrait{position:absolute;top:3px;left:3px}.o_im_message_group .o_im_from{color:#777;font-size:12px;font-weight:bold}.o_im_message_group .o_im_from:hover{color:#5e5e5e}.o_im_message_group div.o_im_body{padding:3px 0 3px 0;font-size:12px}.o_im_message_group div.o_im_body .o_date{float:right;color:#777;font-size:9px}.o_groupchat_roster{font-size:12px}.o_groupchat_roster li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.o_groupchat_roster li.o_vip{color:#3c763d}.o_groupchat_roster li.o_anonymous{color:#31708f}.o_im_buddieslist .o_im_buddieslist_toggler .btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_im_buddieslist ul{font-size:12px}.o_im_buddieslist ul ul{padding-left:1em}.o_im_buddieslist ul a{color:#337ab7}.o_im_buddieslist ul a:hover{color:#23527c}.o_flag{position:relative;top:1px;display:inline-block;line-height:1;width:16px;height:16px;background-repeat:no-repeat;background-position:0 100%}option.o_with_flag{padding-left:23px;min-height:16px;background-repeat:no-repeat;background-position:2px 50%}.o_flag_en{background-image:url("../light/images/flags/gb.png")}.o_flag_de{background-image:url("../light/images/flags/de.png")}.o_flag_fr{background-image:url("../light/images/flags/fr.png")}.o_flag_it{background-image:url("../light/images/flags/it.png")}.o_flag_es{background-image:url("../light/images/flags/es.png")}.o_flag_da{background-image:url("../light/images/flags/dk.png")}.o_flag_cs{background-image:url("../light/images/flags/cz.png")}.o_flag_el{background-image:url("../light/images/flags/gr.png")}.o_flag_ee{background-image:url("../light/images/flags/ee.png")}.o_flag_ru{background-image:url("../light/images/flags/ru.png")}.o_flag_pl{background-image:url("../light/images/flags/pl.png")}.o_flag_zh_CN{background-image:url("../light/images/flags/cn.png")}.o_flag_zh_TW{background-image:url("../light/images/flags/tw.png")}.o_flag_lt{background-image:url("../light/images/flags/lt.png")}.o_flag_fa{background-image:url("../light/images/flags/ir.png")}.o_flag_pt_PT{background-image:url("../light/images/flags/pt.png")}.o_flag_pt_BR{background-image:url("../light/images/flags/br.png")}.o_flag_tr{background-image:url("../light/images/flags/tr.png")}.o_flag_hu{background-image:url("../light/images/flags/hu.png")}.o_flag_sq{background-image:url("../light/images/flags/al.png")}.o_flag_in{background-image:url("../light/images/flags/id.png")}.o_flag_ar{background-image:url("../light/images/flags/eg.png")}.o_flag_rm{background-image:url("../light/images/flags/rm.png")}.o_flag_af{background-image:url("../light/images/flags/za.png")}.o_flag_vi{background-image:url("../light/images/flags/vn.png")}.o_flag_mn{background-image:url("../light/images/flags/mn.png")}.o_flag_iw{background-image:url("../light/images/flags/il.png")}.o_flag_ko{background-image:url("../light/images/flags/kr.png")}.o_flag_nl_NL{background-image:url("../light/images/flags/nl.png")}.o_flag_jp{background-image:url("../light/images/flags/jp.png")}.o_flag_nb_NO{background-image:url("../light/images/flags/no.png")}.o_flag_et_EE{background-image:url("../light/images/flags/ee.png")}.o_flag_bg{background-image:url("../light/images/flags/bg.png")}.o_flag_hi_IN_ASIA{background-image:url("../light/images/flags/in.png")}.o_flag_ar_LB{background-image:url("../light/images/flags/lb.png")}.o_flag_gl_ES{background-image:url("../light/images/flags/galicia.png")}.o_flag_sk{background-image:url("../light/images/flags/sk.png")}.o_rating .o_rating_title{font-size:12px}.o_rating .o_rating_items{white-space:nowrap}.o_rating .o_rating_items .o_icon{color:#f0ad4e}.o_rating .o_rating_items .o_icon:hover{color:#337ab7}.o_rating .o_rating_items .o_legend{margin-left:1em;font-size:12px;line-height:1em}.o_rating .o_rating_explanation{font-size:12px;color:#777}@media (max-width: 991px){.o_rating .o_rating_title,.o_rating .o_rating_explanation{display:none}}
 .o_comments .o_comment_wrapper .o_avatar{float:left;margin:0 1em 0 0}.o_comments .o_comment_wrapper .o_reply,.o_comments .o_comment_wrapper .o_delete{float:right}.o_comments .o_comment_wrapper .o_comment_wrapper{margin-left:16px}.o_ratings_and_comments .o_rating_wrapper{vertical-align:middle;display:inline-block}.o_ratings_and_comments a.o_comments{margin-left:10px;position:relative;top:0.1em}.d3chart .bar{shape-rendering:crispEdges}.d3chart .bar_default_light{fill:#64a0d3}.d3chart .bar_default{fill:#337ab7}.d3chart .bar_default_dark{fill:#23527c}.d3chart .axis{font:12px sans-serif}.d3chart .axis path,.d3chart .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.o_forum_peekview .o_quote_wrapper,.o_forum_peekview .b_quote_wrapper{display:none}.o_forum_thread_sticky{font-weight:bold}.o_forum_switch{font-size:12px}.o_forum_toolbar{margin-bottom:6px;float:left}.o_forum_fulltextsearch{float:right}@media (max-width: 767px){.o_forum_fulltextsearch{float:left}}.o_forum .o_mark,.o_forum .o_ep_collect{float:right;position:relative;width:2em;margin-left:12px}.o_forum .o_portrait{float:left;margin-right:16px}.o_forum .o_portrait_avatar{width:70px;height:70px}.o_forum .o_newindicator{font-size:10px;color:#5cb85c;text-transform:uppercase;padding-left:1em;vertical-align:text-top;white-space:nowrap}.o_forum .o_author,.o_forum .o_date{display:inline-block;color:#777}.o_forum .o_date{font-size:12px}.o_forum .o_modified{color:#8a6d3b;font-size:12px;font-style:italic}.o_forum .o_forum_message{margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_forum .o_forum_message_new{-webkit-box-shadow:0 1px 10px rgba(92,184,92,0.3);box-shadow:0 1px 10px rgba(92,184,92,0.3)}.o_forum .o_forum_message_highlight{-webkit-box-shadow:0 1px 10px rgba(240,173,78,0.5);box-shadow:0 1px 10px rgba(240,173,78,0.5)}.o_forum .o_forum_message_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:3px;border-top-left-radius:3px}.o_forum .o_forum_message_title{margin-top:0}.o_forum .o_forum_message_body{padding:10px 15px}.o_forum .o_forum_message_attachments{border-top:1px solid #ddd;padding:10px 15px;font-size:12px;background-color:#f7f7f9}.o_forum .o_attachment{position:relative;max-width:250px;vertical-align:top;margin:6px 12px 10px 0}.o_forum .o_attachment img{margin-top:6px}.o_forum .o_filename{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_forum .o_icon_enlarge{position:absolute;left:1em;bottom:1em;text-shadow:1px 1px 2px #fff, -1px 1px 2px #fff, 1px -1px 2px #fff, -1px -1px 2px #fff}@media (min-width: 768px) and (max-width: 991px){.o_forum .o_attachments{font-size:10px}.o_forum .o_attachment{max-width:200px}.o_forum .o_attachment img{max-width:150px}.o_forum .o_filename{max-width:200px}}@media (max-width: 767px){.o_forum .o_attachments{font-size:9px}.o_forum .o_attachment{max-width:150px}.o_forum .o_attachment img{max-width:100px}.o_forum .o_filename{max-width:150px}}
 .o_quote_wrapper,.b_quote_wrapper{position:relative;margin:10px 0}.o_quote_author,.b_quote_author{color:#777;font-size:12px}.o_quote_author:before,.b_quote_author:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10e";font-size:21px;padding-right:0.5em}blockquote.o_quote,blockquote.b_quote{color:#555;font-size:12px;margin-top:6px;padding:0 12px}a.o_chelp{display:inline-block;padding:1px 3px;text-align:center;vertical-align:middle;white-space:nowrap;font-size:10px;font-weight:normal;line-height:15px;color:#fff;background-color:#337ab7;border:1px solid #2e6da4;border-radius:2px;cursor:help;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.o_chelp:active,a.o_chelp:hover,a.o_chelp:focus{text-decoration:none;color:#fff;background-color:#2a6598;border-color:#204d74}a.o_chelp i{font-size:10px !important}.o_chelp_wrapper{position:relative;float:right;display:inline-block;line-height:1em}.o_iframedisplay iframe{width:100%}.o_singlepage .o_edit{position:absolute;top:10px;right:37px}.o_content_popup{position:absolute;top:10px;right:12px}.o_module_cp_wrapper .o_tools{position:absolute;top:10px;right:12px;text-align:right;vertical-align:middle}.o_module_cp_wrapper .o_tools .o_search_wrapper{display:inline-block;position:relative;top:-2px}ul.o_dropdown{margin:-5px -14px}ul.o_dropdown .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}ul.o_dropdown>li>a{display:block;padding:5px 14px;clear:both;font-weight:normal;line-height:1.42857;color:#333;background:#fff;white-space:nowrap}ul.o_dropdown>li>a:hover,ul.o_dropdown>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.badge.o_scorm_completed{background-color:#3c763d}.badge.o_scorm_failed{background-color:#a94442}.badge.o_scorm_incomplete{background-color:#8a6d3b}.badge.o_scorm_not_attempted{background:none}.o_bc_meta h5,.o_bc_meta .o_author,.o_bc_meta .o_comment,.tooltip h5,.tooltip .o_author,.tooltip .o_comment{color:#fff;margin:5px 0}.o_bc_meta .o_thumbnail,.tooltip .o_thumbnail{width:200px;height:200px;background-color:#fff;margin:0 -5px}.o_htmleditor .o_metadata{border:1px solid #999;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:0;background:#eee;position:relative;top:1px;padding:5px}.o_htmleditor .o_metadata #o_filename{float:left}.o_htmleditor .o_metadata .o_lastmodified{float:right;color:#777;line-height:1.42857}.o_htmleditor #o_save{margin-top:10px;text-align:center}.o_htmleditor #o_save input{margin-right:1em}.o_htmleditor #o_save input:last-child{margin-right:0}.o_notifications_news_wrapper .o_notifications_news_subscription{margin:10px 0}.o_notifications_news_wrapper .o_notifications_news_subscription h4 i,.o_notifications_news_wrapper .o_notifications_news_subscription .o_cal .fc-header-title h2 i,.o_cal .fc-header-title .o_notifications_news_wrapper .o_notifications_news_subscription h2 i{display:none}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_context{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content{margin-left:1.5em;position:relative}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_icon{position:absolute;left:-1.5em;line-height:1.5em;top:0}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_date{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_url{margin-left:1.5em}.o_noti{margin:6px 0 6px 12px;float:right;color:#777}.o_noti .o_label{color:#777;cursor:help}@media (max-width: 767px){.o_noti .o_label span{display:none}}
-.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#337ab7;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_sub,.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#337ab7}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}
+.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#337ab7;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_sub,.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#337ab7}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}
 .wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#337ab7}.o_process .o_step.o_active .o_title{color:#337ab7 !important}.o_process .o_step.o_active .o_title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f0a4"}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#5094ce}.o_process .o_step.o_done .o_title{color:#5094ce !important}.o_process .o_step.o_done .o_title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f00c"}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5d5d5d !important}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#fff !important}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#fff !important}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5d5d5d !important}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#fff !important}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#fff !important}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#fff !important}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_colorchooser_selected:before{content:"\f00c"}#o_cal_colorchooser div{border:1px solid #337ab7;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active .badge{color:#337ab7;background-color:#fff}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{border-right:1px solid #337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #337ab7;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#337ab7;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#286090}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:1em;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#337ab7}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #337ab7;border-bottom:1px solid #337ab7}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#337ab7}.o_catalog .o_level .o_meta .o_title a:hover{color:#286090}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #337ab7;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #337ab7;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #337ab7;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#337ab7;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#286090}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}
 .o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}
-.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#337ab7}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#286090;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:"\f11d"}.o_qti_menu_item_attempts_marked:after{content:"\f024";color:#337ab7}.association{margin:20px 20px 20px 40px;background:transparent url("../light/images/association_bg.png") repeat-x center center}.o_associate_item{padding:5px}.association_box{background-color:white}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:"\f0b1"}.o_ep_icon_collection:before{content:"\f0b1"}.o_ep_icon_page:before{content:"\f016"}.o_ep_icon_struct:before{content:"\f1b3"}.o_ep_icon_liveblog:before{content:"\f0a1"}.o_artefact_closed:before{content:"\f023"}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ecf69a;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #cbf1a5, #99e44d);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #a0d346, #dff0c1);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#d7dbb5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba99, #ffba71);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9780, #ff9772);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afa0, #e8afbb);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffaf00, #ffa800);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #4a9ead, #00d2f8);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#c4f6ff;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#b3e2f7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #c1e9fd, #dee7f7);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("../light/images/learn-bg.jpg");background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%),url("../light/images/learn-bg.jpg");background-size:cover, cover;background-position:center center,center center;background-repeat:no-repeat}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#337ab7}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#337ab7}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:"\f19c"}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #337ab7 !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}.o_members_pagination{text-align:center}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#337ab7;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"\f00d" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"\f061";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"\f060";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #2e6da4;background:#337ab7;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}
+.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#337ab7}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#286090;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:"\f11d"}.o_qti_menu_item_attempts_marked:after{content:"\f024";color:#337ab7}.association{margin:20px 20px 20px 40px;background:transparent url("../light/images/association_bg.png") repeat-x center center}.o_associate_item{padding:5px}.association_box{background-color:white}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:"\f0b1"}.o_ep_icon_collection:before{content:"\f0b1"}.o_ep_icon_page:before{content:"\f016"}.o_ep_icon_struct:before{content:"\f1b3"}.o_ep_icon_liveblog:before{content:"\f0a1"}.o_artefact_closed:before{content:"\f023"}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ecf69a;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #cbf1a5, #99e44d);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #a0d346, #dff0c1);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#d7dbb5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba99, #ffba71);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9780, #ff9772);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afa0, #e8afbb);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffaf00, #ffa800);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #4a9ead, #00d2f8);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#c4f6ff;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#b3e2f7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #c1e9fd, #dee7f7);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("../light/images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#337ab7}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#337ab7}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:"\f19c"}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #337ab7 !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}.o_members_pagination{text-align:center}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#337ab7;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"\f00d" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"\f061";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"\f060";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #2e6da4;background:#337ab7;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}
diff --git a/src/main/webapp/static/themes/light/theme_ie_completions.css b/src/main/webapp/static/themes/light/theme_ie_completions.css
index a4d58966637955347939092a13cfc676a223b52f..6a9b90107f1a5c3d53176891e72837fceea26031 100644
--- a/src/main/webapp/static/themes/light/theme_ie_completions.css
+++ b/src/main/webapp/static/themes/light/theme_ie_completions.css
@@ -1,4 +1,4 @@
-.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#337ab7;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_sub,.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#337ab7}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}
+.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#337ab7;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_sub,.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#337ab7}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}
 .wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#337ab7}.o_process .o_step.o_active .o_title{color:#337ab7 !important}.o_process .o_step.o_active .o_title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f0a4"}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#5094ce}.o_process .o_step.o_done .o_title{color:#5094ce !important}.o_process .o_step.o_done .o_title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f00c"}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5d5d5d !important}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#fff !important}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#fff !important}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5d5d5d !important}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#fff !important}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#fff !important}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#fff !important}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_colorchooser_selected:before{content:"\f00c"}#o_cal_colorchooser div{border:1px solid #337ab7;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active .badge{color:#337ab7;background-color:#fff}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{border-right:1px solid #337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #337ab7;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#337ab7;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#286090}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:1em;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#337ab7}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #337ab7;border-bottom:1px solid #337ab7}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#337ab7}.o_catalog .o_level .o_meta .o_title a:hover{color:#286090}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #337ab7;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #337ab7;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #337ab7;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#337ab7;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#286090}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}
 .o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}
-.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#337ab7}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#286090;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:"\f11d"}.o_qti_menu_item_attempts_marked:after{content:"\f024";color:#337ab7}.association{margin:20px 20px 20px 40px;background:transparent url("../light/images/association_bg.png") repeat-x center center}.o_associate_item{padding:5px}.association_box{background-color:white}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:"\f0b1"}.o_ep_icon_collection:before{content:"\f0b1"}.o_ep_icon_page:before{content:"\f016"}.o_ep_icon_struct:before{content:"\f1b3"}.o_ep_icon_liveblog:before{content:"\f0a1"}.o_artefact_closed:before{content:"\f023"}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ecf69a;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #cbf1a5, #99e44d);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #a0d346, #dff0c1);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#d7dbb5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba99, #ffba71);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9780, #ff9772);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afa0, #e8afbb);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffaf00, #ffa800);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #4a9ead, #00d2f8);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#c4f6ff;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#b3e2f7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #c1e9fd, #dee7f7);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("../light/images/learn-bg.jpg");background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%),url("../light/images/learn-bg.jpg");background-size:cover, cover;background-position:center center,center center;background-repeat:no-repeat}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#337ab7}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#337ab7}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:"\f19c"}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #337ab7 !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}.o_members_pagination{text-align:center}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#337ab7;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"\f00d" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"\f061";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"\f060";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #2e6da4;background:#337ab7;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}
\ No newline at end of file
+.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#337ab7}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#286090;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:"\f11d"}.o_qti_menu_item_attempts_marked:after{content:"\f024";color:#337ab7}.association{margin:20px 20px 20px 40px;background:transparent url("../light/images/association_bg.png") repeat-x center center}.o_associate_item{padding:5px}.association_box{background-color:white}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:"\f0b1"}.o_ep_icon_collection:before{content:"\f0b1"}.o_ep_icon_page:before{content:"\f016"}.o_ep_icon_struct:before{content:"\f1b3"}.o_ep_icon_liveblog:before{content:"\f0a1"}.o_artefact_closed:before{content:"\f023"}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ecf69a;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #cbf1a5, #99e44d);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #a0d346, #dff0c1);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#d7dbb5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba99, #ffba71);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9780, #ff9772);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afa0, #e8afbb);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffaf00, #ffa800);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #4a9ead, #00d2f8);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#c4f6ff;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#b3e2f7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #c1e9fd, #dee7f7);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("../light/images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#337ab7}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#337ab7}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:"\f19c"}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #337ab7 !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}.o_members_pagination{text-align:center}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#337ab7;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"\f00d" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"\f061";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"\f060";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #2e6da4;background:#337ab7;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}
\ No newline at end of file
diff --git a/src/main/webapp/static/themes/openolat/theme.css b/src/main/webapp/static/themes/openolat/theme.css
index 844749a9669d5836691c54799f39fa8999d0c468..54bfe0e976a18da6ae3dd2c5eeb56a5bbaea6578 100644
--- a/src/main/webapp/static/themes/openolat/theme.css
+++ b/src/main/webapp/static/themes/openolat/theme.css
@@ -58,7 +58,7 @@ fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%
 @media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}
 .visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}
 .visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}
-@media print{.hidden-print{display:none !important}}body .modal{position:absolute;overflow:visible}body div.tooltip-inner{max-width:400px}body div.popover{max-width:450px}body .modal-body.alert{border-radius:0}body .progress{margin-bottom:0}.panel-body:nth-child(n+2){border-top:1px solid #ddd}.panel .panel-heading[data-toggle="collapse"]{cursor:pointer}#o_ajax_busy_backdrop{bottom:0;z-index:1020}.form-control-feedback{top:10px}.form-horizontal .has-feedback .form-control-feedback{top:10px}.btn.btn-primary.o_disabled{color:#fff !important}body .progress-bar[aria-valuenow="1"],body .progress-bar[aria-valuenow="2"]{min-width:1px}@-moz-document url-prefix(){fieldset{display:table-cell}}@font-face{font-family:'openolat';src:url("../light/fonts/openolat/openolat.eot?4yacgg");src:url("../light/fonts/openolat/openolat.eot?#iefix4yacgg") format("embedded-opentype"),url("../light/fonts/openolat/openolat.woff?4yacgg") format("woff"),url("../light/fonts/openolat/openolat.ttf?4yacgg") format("truetype"),url("../light/fonts/openolat/openolat.svg?4yacgg#openolat") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url("../../font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0");src:url("../../font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../../font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../../font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../../font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../../font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.o_icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.o_icon-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.o_icon-2x{font-size:2em}.o_icon-3x{font-size:3em}.o_icon-4x{font-size:4em}.o_icon-5x{font-size:5em}.o_icon-fw{width:1.28571em;text-align:center}.o_icon-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.o_icon-ul>li{position:relative}.o_icon-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.o_icon-li.o_icon-lg{left:-1.85714em}.o_icon-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.o_icon.pull-left{margin-right:.3em}.o_icon.pull-right{margin-left:.3em}.o_icon-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.o_icon-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.o_icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.o_icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.o_icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.o_icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.o_icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .o_icon-rotate-90,:root .o_icon-rotate-180,:root .o_icon-rotate-270,:root .o_icon-flip-horizontal,:root .o_icon-flip-vertical{filter:none}.o_icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.o_icon-stack-1x,.o_icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}.o_icon-stack-1x{line-height:inherit}.o_icon-stack-2x{font-size:2em}.o_icon-inverse{color:#fff}.o_icon_accepted:before{content:"\f164"}.o_icon_accessibility:before{content:"\f193"}.o_icon_actions:before{content:"\f085"}.o_icon_archive_tool:before{content:"\f019"}.o_icon_assessment_mode:before{content:"\f044"}.o_icon_assessment_tool:before{content:"\f091"}.o_icon_attempt_limit:before{content:"\f021"}.o_icon_accept:before{content:"\f00c";color:#5cb85c}.o_icon_add:before{content:"\f055"}.o_icon_add_member:before{content:"\f234"}.o_icon_add_search:before{content:"\f00e"}.o_icon_audio:before{content:"\f028"}.o_icon_back:before{content:"\f053"}.o_icon_back_history:before{content:"\f1da"}.o_icon_banned:before{content:"\f0c3";color:#d9534f}.o_icon_bold:before{content:"\f032"}.o_icon_booking:before{content:"\f07a"}.o_icon_bookmark:before{content:"\f02e";color:#bc2d0c}.o_icon_bookmark_add:before{content:"\f097"}.o_icon_bookmark_header:before{content:"\f02e"}.o_icon_browse:before{content:"\f00e"}.o_icon_browsercheck:before{content:"\f164"}.o_icon_busy:before{content:"\f110"}.o_icon_calendar:before{content:"\f073"}.o_icon_calendar_enabled:before{content:"\f05d"}.o_icon_calendar_disabled:before{content:"\f10c"}.o_icon_calendar:before{content:"\f073"}.o_icon_caret:before{content:"\f0d7"}.o_icon_caret_right:before{content:"\f0da"}.o_icon_catalog:before{content:"\f0e8"}.o_icon_catalog_sub:before{content:"\f07b"}.o_icon_certificate:before{content:"\f0a3"}.o_icon_chat:before{content:"\f0e5"}.o_icon_check:before{content:"\f00c"}.o_icon_check_off:before{content:"\f096"}.o_icon_check_on:before{content:"\f046"}.o_icon_checkbox:before{content:"\f096"}.o_icon_checkbox_checked:before{content:"\f14a"}.o_icon_cleanup:before{content:"\f0f9"}.o_icon_close:before{content:"\f00d"}.o_icon_close_resource:before{content:"\f011"}.o_icon_close_tab:before{content:"\f00d"}.o_icon_close_tool:before{content:"\f00d"}.o_icon_close_tree:before{content:"\f0d7"}.o_icon_close_togglebox:before,.o_togglebox_wrapper .o_opener.o_in i:before{content:"\f0d7"}.o_icon_code:before{content:"\f121"}.o_icon_color_picker:before{content:"\f043"}.o_icon_copy:before{content:"\f0c5"}.o_icon_courseareas:before{content:"\f1db"}.o_icon_coursedb:before{content:"\f1c0"}.o_icon_courseeditor:before{content:"\f044"}.o_icon_coursefolder:before{content:"\f114"}.o_icon_courserun:before{content:"\f1b2"}.o_icon_comments:before{content:"\f086"}.o_icon_comments_none:before{content:"\f0e5"}.o_icon_content_popup:before{content:"\f08e"}.o_icon_correct_answer:before{content:"\f00c";color:#5cb85c}.o_icon_customize:before{content:"\f013"}.o_icon_delete_item:before{content:"\f1f8"}.o_icon_delete:before{content:"\f056";color:#A87E7E}.o_icon_details:before{content:"\f0eb"}.o_icon_description:before{content:"\f05a"}.o_icon_dev:before{content:"\f188"}.o_icon_disabled:before{content:"\f10c"}.o_icon_download:before{content:"\f019"}.o_icon_edit:before{content:"\f044"}.o_icon_edit_file:before{content:"\f044"}.o_icon_edit_metadata:before{content:"\f013"}.o_icon_enabled:before{content:"\f111"}.o_icon_enlarge:before{content:"\f00e"}.o_icon_eportfolio_add:before{content:"\f12e"}.o_icon_eportfolio_link:before{content:"\f12e"}.o_icon_error:before{content:"\f06a";color:#d9534f}.o_icon_expenditure:before{content:"\f017"}.o_icon_export:before{content:"\f045"}.o_icon_external_link:before{content:"\f08e"}.o_icon_failed:before{content:"\f057"}.o_icon_filter:before{content:"\f0b0"}.o_icon_graduate:before{content:"\f19d"}.o_icon_group:before,.o_BusinessGroup_icon:before{content:"\f0c0"}.o_icon_header:before{content:"\f1dc"}.o_icon_help:before{content:"\f059";cursor:help}.o_icon_home:before{content:"\f015"}.o_icon_impress:before{content:"\f05a"}.o_icon_important:before{content:"\f071";color:#f0ad4e}.o_icon_import:before{content:"\f093"}.o_icon_info:before{content:"\f05a";color:#5bc0de}.o_icon_info_msg:before{content:"\f06a";color:#d9534f}.o_icon_info_resource:before{content:"\f05a"}.o_icon_inline_editable:before{content:"\f044"}.o_icon_institution:before{content:"\f19c"}.o_icon_italic:before{content:"\f033"}.o_icon_landingpage:before{content:"\f140"}.o_icon_language:before{content:"\f0ac"}.o_icon_layout:before{content:"\f1c5"}.o_icon_link:before{content:"\f0c1"}.o_icon_link_extern:before{content:"\f08e"}.o_icon_list:before{content:"\f03a"}.o_icon_list_num :before{content:"\f0cb"}.o_icon_lifecycle:before{content:"\f073"}.o_icon_locked:before{content:"\f023"}.o_icon_login:before{content:"\f090"}.o_icon_logout:before{content:"\f08b"}.o_icon_mandatory:before{content:"\f069";color:#f0ad4e}.o_icon_managed:before{content:"\f079";color:#777}.o_icon_manual:before{content:"\f02d";cursor:help}.o_icon_mail:before{content:"\f003"}.o_icon_math:before{content:"\f198"}.o_icon_membersmanagement:before{content:"\f0c0"}.o_icon_menuhandel:before{content:"\f0c9"}.o_icon_message:before{content:"\f0e0"}.o_icon_mobile:before{content:"\f10b"}.o_icon_move:before{content:"\f047"}.o_icon_move_down:before{content:"\f103"}.o_icon_move_left:before{content:"\f100"}.o_icon_move_right:before{content:"\f101"}.o_icon_move_up:before{content:"\f102"}.o_icon_new:before{content:"\f069";color:#5cb85c}.o_icon_new_document:before{content:"\f15c"}.o_icon_new_folder:before{content:"\f07b"}.o_icon_news:before{content:"\f05a"}.o_icon_next:before{content:"\f138"}.o_icon_next_page:before{content:"\f101"}.o_icon_next_toolbar:before{content:"\f0da"}.o_icon_node_after:before{content:"\f175"}.o_icon_node_before:before{content:"\f176"}.o_icon_node_under:before{content:"\f112"}.o_icon_notes:before{content:"\f040"}.o_icon_notification:before{content:"\f09e"}.o_icon_ok:before{content:"\f00c";color:#5cb85c}.o_icon_open_tree:before{content:"\f0da"}.o_icon_open_togglebox:before,.o_togglebox_wrapper .o_opener i:before{content:"\f0da"}.o_icon_openolat:before,.o_icon_provider_olat:before{content:"\E600";font-family:openolat;font-size:10px}.o_icon_options:before{content:"\f205"}.o_icon_pageing:before{content:"\f141"}.o_icon_passed:before{content:"\f058"}.o_icon_password:before{content:"\f023"}.o_icon_pending:before{content:"\f110"}.o_icon_phone:before{content:"\f095"}.o_icon_post:before{content:"\f0e5"}.o_icon_preview:before{content:"\f06e"}.o_icon_previous:before{content:"\f137"}.o_icon_previous_page:before{content:"\f100"}.o_icon_previous_toolbar:before{content:"\f0d9"}.o_icon_print:before{content:"\f02f"}.o_icon_private:before{content:"\f02f"}.o_icon_provider_adfs:before{content:"\f17a"}.o_icon_provider_facebook:before{content:"\f09a"}.o_icon_provider_google:before{content:"\f0d5"}.o_icon_provider_guest:before{content:"\f1ae"}.o_icon_provider_ldap:before{content:"\f19c"}.o_icon_provider_linkedin:before{content:"\f0e1"}.o_icon_provider_oauth:before{content:"\f0c2"}.o_icon_provider_shibboleth:before{content:"\f19c"}.o_icon_provider_twitter:before{content:"\f099"}.o_icon_publish:before{content:"\f064"}.o_icon_qrcode:before{content:"\f029"}.o_icon_quickview:before{content:"\f06e"}.o_icon_radio_off:before{content:"\f10c"}.o_icon_radio_on:before{content:"\f05d"}.o_icon_rating_on:before,.o_rating .o_rating_items.o_enabled .o_icon:hover:before{content:"\f005"}.o_icon_rating_off:before{content:"\f006"}.o_icon_read:before{content:"\f10c"}.o_icon_readonly:before{content:"\f044";color:red}.o_icon_readwrite:before{content:"\f044"}.o_icon_recycle:before{content:"\f1b8"}.o_icon_refresh:before{content:"\f021"}.o_icon_reject:before{content:"\f00d";color:#d9534f}.o_icon_rejected:before{content:"\f165"}.o_icon_reminder:before{content:"\f0a6"}.o_icon_remove:before{content:"\f00d"}.o_icon_replace:before{content:"\f0c5"}.o_icon_reply:before{content:"\f112"}.o_icon_reply_with_quote:before{content:"\f122"}.o_icon_response_feedback:before{content:"\f021"}.o_icon_review:before{content:"\f06e"}.o_icon_rss:before{content:"\f09e"}.o_icon_rss_unsubscribe:before{content:"\f09e";color:#996633}.o_icon_search:before{content:"\f002"}.o_icon_select:before{content:"\f00c"}.o_icon_send:before{content:"\f0e0"}.o_icon_settings:before{content:"\f085"}.o_icon_share:before{content:"\f064"}.o_icon_show_more:before{content:"\f150"}.o_icon_show_less:before{content:"\f151"}.o_icon_show_send:before{content:"\f1d9"}.o_icon_sign_out:before{content:"\f08b"}.o_icon_spacer:before{content:"\f07e"}.o_icon_split:before{content:"\f127"}.o_icon_sort:before{content:"\f0dc"}.o_icon_sort_asc:before{content:"\f0de"}.o_icon_sort_desc:before{content:"\f0dd"}.o_icon_sort_menu:before{content:"\f160"}.o_icon_start:before{content:"\f054"}.o_icon_status_available:before{content:"\f111";color:#063}.o_icon_status_chat:before{content:"\f075"}.o_icon_status_dnd:before{content:"\f192";color:#cc3}.o_icon_status_unavailable:before{content:"\f05c";color:#963}.o_icon_statistics_tool:before{content:"\f080"}.o_icon_submit:before{content:"\f00c"}.o_icon_table:before{content:"\f0ce"}.o_icon_table_large:before{content:"\f009"}.o_icon_tags:before{content:"\f02c"}.o_icon_timelimit:before{content:"\f1e2"}.o_icon_toggle:before{content:"\f111"}.o_icon_to_read:before{content:"\f111"}.o_icon_tool:before{content:"\f013"}.o_icon_tools:before{content:"\f0ad"}.o_icon_top:before{content:"\f077"}.o_icon_translation_item:before{content:"\f1c9"}.o_icon_translation_package:before{content:"\f115"}.o_icon_user:before{content:"\f007"}.o_icon_user_vip:before{content:"\f19d"}.o_icon_user_anonymous:before{content:"\f128"}.o_icon_upload:before{content:"\f093"}.o_icon_version:before{content:"\f1da"}.o_icon_video:before{content:"\f008"}.o_icon_waiting:before{content:"\f017"}.o_icon_warn:before{content:"\f071";color:#f0ad4e}.o_icon_wizard:before{content:"\f0d0"}.o_CourseModule_icon:before,.o_course_icon:before{content:"\f1b2"}.o_EPStructuredMapTemplate_icon:before{content:"\f12e"}.o_FileResource-BLOG_icon:before{content:"\f0a1"}.o_FileResource-IMSCP_icon:before{content:"\f187"}.o_FileResource-PODCAST_icon:before{content:"\f03d"}.o_FileResource-SHAREDFOLDER:before{content:"\f08e"}.o_FileResource-SCORMCP_icon:before{content:"\f187"}.o_FileResource-SURVEY_icon:before{content:"\f11a"}.o_FileResource-TEST_icon:before{content:"\f044"}.o_FileResource-WIKI_icon:before{content:"\f0ac"}.o_FileResource-SHAREDFOLDER_icon:before{content:"\f115"}.o_FileResource-GLOSSARY_icon:before{content:"\f19d"}.o_FileResource-PDF_icon:before{content:"\f1c1"}.o_FileResource-XLS_icon:before{content:"\f1c3"}.o_FileResource-PPT_icon:before{content:"\f1c4"}.o_FileResource-DOC_icon:before{content:"\f1c2"}.o_FileResource-ANIM_icon:before{content:"\f1c8"}.o_FileResource-IMAGE_icon:before{content:"\f1c5"}.o_FileResource-SOUND_icon:before{content:"\f1c7"}.o_FileResource-MOVIE_icon:before{content:"\f1c8"}.o_FileResource-FILE_icon:before{content:"\f016"}.o_CourseModule_icon_closed:before{content:"\f05e"}.o_sp_icon:before{content:"\f0f6"}.o_st_icon:before{content:"\f1b3"}.o_tu_icon:before{content:"\f08e"}.o_bc_icon:before{content:"\f115"}.o_lti_icon:before{content:"\f08e"}.o_cp_icon:before{content:"\f187"}.o_cp_item:before{content:"\f0f6"}.o_scorm_icon:before{content:"\f187"}.o_en_icon:before{content:"\f090"}.o_fo_icon:before{content:"\f0e6"}.o_co_icon:before{content:"\f003"}.o_infomsg_icon:before{content:"\f05a"}.o_cal_icon:before{content:"\f073"}.o_wiki_icon:before{content:"\f0ac"}.o_podcast_icon:before{content:"\f03d"}.o_blog_icon:before{content:"\f0a1"}.o_ep_icon:before{content:"\f12e"}.o_iqtest_icon:before{content:"\f044"}.o_iqself_icon:before{content:"\f044"}.o_iqsurv_icon:before{content:"\f11a"}.o_ta_icon:before{content:"\f0ae"}.o_gta_icon:before{content:"\f0ae"}.o_ms_icon:before{content:"\f087"}.o_dialog_icon:before{content:"\f0c5"}.o_projectbroker_icon:before{content:"\f10c"}.o_ll_icon:before{content:"\f0c1"}.o_den_icon:before{content:"\f133"}.o_cmembers_icon:before{content:"\f0c0"}.o_cl_icon:before{content:"\f046"}.o_vc_icon:before{content:"\f108"}.o_vitero_icon:before{content:"\f108"}.o_openmeetings_icon:before{content:"\f108"}.o_portlet_infomsg_icon:before{content:"\f05a"}.o_portlet_quickstart_icon:before{content:"\f1d9"}.o_portlet_bookmark_icon:before{content:"\f02e"}.o_portlet_groups_icon:before{content:"\f0c0"}.o_portlet_notes_icon:before{content:"\f1e8"}.o_portlet_noti_icon:before{content:"\f09e"}.o_portlet_eff_icon:before{content:"\f0a3"}.o_portlet_repository_student_icon:before{content:"\f1b3"}.o_portlet_repository_teacher_icon:before{content:"\f19d"}.o_portlet_iframe_icon:before{content:"\f005"}.o_portlet_sysinfo_icon:before{content:"\f0e4"}.o_portlet_dyk_icon:before{content:"\f0eb"}.o_portlet_infomessages_icon:before{content:"\f0e5"}.o_portlet_cal_icon:before{content:"\f073"}.o_portlet_institutions_icon:before{content:"\f19c"}.o_portlet_links_icon:before{content:"\f0c1"}.o_portlet_shibboleth_icon:before{content:"\f090"}.o_icon_qpool:before{content:"\f19c"}.o_icon_pool_private:before{content:"\f096"}.o_icon_pool_public:before{content:"\f046"}.o_icon_pool_my_items:before{content:"\f007"}.o_icon_pool_favorits:before{content:"\f02e"}.o_icon_pool_collection:before{content:"\f03a"}.o_icon_pool_pool:before{content:"\f1e1"}.o_icon_pool_share:before{content:"\f0c0"}.o_forum_message_icon:before{content:"\f0e5"}.o_calendar_icon:before{content:"\f073"}.o_forum_status_thread_icon:before{content:"\f0e6"}.o_forum_status_sticky_closed_icon:before{content:"\f05e"}.o_forum_status_sticky_icon:before{content:"\f086"}.o_forum_status_closed_icon:before{content:"\f05e";color:#a94442}.o_forum_status_opened_icon:before{content:"\f05e";color:#3c763d}.o_forum_status_hidden_icon:before{content:"\f070";color:#a94442}.o_forum_status_visible_icon:before{content:"\f06e";color:#3c763d}.o_mi_qpool_import:before{content:"\f1c0"}.o_mi_qtisection:before{content:"\f1b3"}.o_mi_qtisc:before{content:"\f192"}.o_mi_qtimc:before{content:"\f046"}.o_mi_qtikprim:before{content:"\f14a"}.o_mi_qtifib:before{content:"\f141"}.o_mi_qtiessay:before{content:"\f036"}.o_as_mode_leadtime:before{content:"\f017"}.o_as_mode_assessment:before{content:"\f04b"}.o_as_mode_followup:before{content:"\f05e"}.o_as_mode_closed:before{content:'-'}.o_black_led:before{content:"\f111";color:#3b678a}.o_green_led:before{content:"\f111";color:#5cb85c}.o_yellow_led:before{content:"\f111";color:#f0ad4e}.o_red_led:before{content:"\f111";color:#d9534f}.o_ac_token_icon:before{content:"\f084"}.o_ac_free_icon:before{content:"\f06b"}.o_ac_group_icon:before{content:"\f0c0"}.o_ac_membersonly_icon:before{content:"\f023"}.o_ac_paypal_icon:before{content:"\f1f4"}.o_ac_status_canceled_icon:before{content:"\f068";color:#f0ad4e}.o_ac_status_error_icon:before{content:"\f00d";color:#d9534f}.o_ac_status_new_icon:before{content:"\f069";color:#3b678a}.o_ac_status_succes_icon:before{content:"\f00c";color:#5cb85c}.o_ac_status_waiting_icon:before{content:"\f017";color:#3b678a}.o_ac_order_status_new_icon:before{content:"\f069";color:#3b678a}.o_ac_order_status_prepayment_icon:before{content:"\f0d6";color:#5bc0de}.o_ac_order_status_payed_icon:before{content:"\f00c";color:#5cb85c}.o_ac_order_status_canceled_icon:before{content:"\f068";color:#f0ad4e}.o_ac_order_status_error_icon:before{content:"\f00d";color:#d9534f}.o_ac_order_status_warning_icon:before{content:"\f12a";color:#f0ad4e}.o_scorm_org:before{content:"\f187"}.o_scorm_item:before{content:"\f016"}.o_scorm_completed:before,.o_scorm_passed:before{content:"\f058"}.o_scorm_failed:before{content:"\f071"}.o_scorm_incomplete:before{content:"\f071"}.o_scorm_not_attempted:before{background:none}.o_midpub:before{content:"\f058"}.o_midwarn:before{content:"\f071"}.o_midlock:before{content:"\f023"}.o_miderr:before{content:"\f071"}.o_middel:before{content:"\f12d"}.o_filetype_file:before,.o_filetype_ico:before{content:"\f016"}.o_filetype_folder:before{content:"\f114"}.o_filetype_folder_open:before{content:"\f115"}.o_filetype_zip:before,.o_filetype_gz:before,.o_filetype_tar:before,.o_filetype_tgz:before{content:"\f1c6"}.o_filetype_css:before,.o_filetype_js:before,.o_filetype_java:before,.o_filetype_numbers:before,.o_filetype_ods:before,.o_filetype_xml:before,.o_filetype_xsl:before{content:"\f1c9"}.o_filetype_bat_icon:before,.o_filetype_bat:before,.o_filetype_exe:before,.o_filetype_app:before,.o_filetype_sh:before{content:"\f1c9"}.o_filetype_xls:before,.o_filetype_xlsx:before{content:"\f1c3"}.o_filetype_png:before,.o_filetype_tiff:before,.o_filetype_webp:before,.o_filetype_gif:before,.o_filetype_ico:before,.o_filetype_jpeg:before,.o_filetype_bmp:before,.o_filetype_odg:before,.o_filetype_eps:before,.o_filetype_jpg:before{content:"\f1c5"}.o_filetype_psd:before,.o_filetype_avi:before,.o_filetype_dvi:before,.o_filetype_mp4:before,.o_filetype_m4v:before,.o_filetype_webm:before,.o_filetype_ogg:before,.o_filetype_video:before,.o_filetype_mov:before,.o_filetype_mpeg:before,.o_filetype_mpg:before,.o_filetype_qt:before,.o_filetype_ra:before,.o_filetype_ram:before,.o_filetype_swf:before,.o_filetype_flv:before{content:"\f1c8"}.o_filetype_midi:before,.o_filetype_audio:before,.o_filetype_mp3:before,.o_filetype_m3u:before,.o_filetype_wav:before{content:"\f1c7"}.o_filetype_ps:before,.o_filetype_pdf:before{content:"\f1c1"}.o_filetype_key:before,.o_filetype_odp:before,.o_filetype_ppt:before,.o_filetype_pptx:before{content:"\f1c4"}.o_filetype_odf:before,.o_filetype_rtf:before,.o_filetype_readme:before,.o_filetype_README:before,.o_filetype_log:before,.o_filetype_txt:before,.o_filetype_htm:before,.o_filetype_html:before{content:"\f0f6"}.o_filetype_odt:before,.o_filetype_pages:before,.o_filetype_doc:before,.o_filetype_docx:before{content:"\f1c2"}.o_icon_share_social:before{content:"\f14d"}.o_icon_apple:before{content:"\f179"}.o_icon_facebook:before{content:"\f082"}.o_icon_twitter:before{content:"\f081"}.o_icon_google:before{content:"\f0d4"}.o_icon_delicious:before{content:"\f1a5"}.o_icon_digg:before{content:"\f1a6"}.o_icon_mailto:before{content:"\f199"}.o_icon_link:before{content:"\f0c1"}.o_icon_yahoo:before{content:"\f19e"}a.o_icon:hover,a.o_icon:focus{text-decoration:none}img.o_emoticons_angel{background:url(../light/images/emoticons/smiley-angel.png);width:16px;height:16px}img.o_emoticons_angry{background:url(../light/images/emoticons/smiley-mad.png);width:16px;height:16px}img.o_emoticons_blushing{background:url(../light/images/emoticons/smiley-red.png);width:16px;height:16px}img.o_emoticons_confused{background:url(../light/images/emoticons/smiley-confuse.png);width:16px;height:16px}img.o_emoticons_cool{background:url(../light/images/emoticons/smiley-cool.png);width:16px;height:16px}img.o_emoticons_cry{background:url(../light/images/emoticons/smiley-cry.png);width:16px;height:16px}img.o_emoticons_devil{background:url(../light/images/emoticons/smiley-evil.png);width:16px;height:16px}img.o_emoticons_grin{background:url(../light/images/emoticons/smiley-grin.png);width:16px;height:16px}img.o_emoticons_kiss{background:url(../light/images/emoticons/smiley-kiss.png);width:16px;height:16px}img.o_emoticons_ohoh{background:url(../light/images/emoticons/smiley-eek.png);width:16px;height:16px}img.o_emoticons_sad{background:url(../light/images/emoticons/smiley-sad.png);width:16px;height:16px}img.o_emoticons_sick{background:url(../light/images/emoticons/smiley-sad-blue.png);width:16px;height:16px}img.o_emoticons_smile{background:url(../light/images/emoticons/smiley.png);width:16px;height:16px}img.o_emoticons_tongue{background:url(../light/images/emoticons/smiley-razz.png);width:16px;height:16px}img.o_emoticons_ugly{background:url(../light/images/emoticons/smiley-money.png);width:16px;height:16px}img.o_emoticons_weird{background:url(../light/images/emoticons/smiley-nerd.png);width:16px;height:16px}img.o_emoticons_wink{background:url(../light/images/emoticons/smiley-wink.png);width:16px;height:16px}img.o_emoticons_worried{background:url(../light/images/emoticons/smiley-roll-blue.png);width:16px;height:16px}img.o_emoticons_up{background:url(../light/images/emoticons/thumb-up.png);width:16px;height:16px}img.o_emoticons_down{background:url(../light/images/emoticons/thumb.png);width:16px;height:16px}.o_block_bottom,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry,.o_header_with_buttons,.o_search_result{margin-bottom:1em}.o_block_top,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry{margin-top:1em}.o_block_large_bottom,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-bottom:2em}.o_block_large_top,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-top:2em}.o_block_inline,.o_block_inline_left,.o_block_inline_both,.o_block_inline_right{display:inline-block}.o_block_inline_left,.o_block_inline_both{margin-left:0.5em}.o_block_inline_right,.o_block_inline_both{margin-right:0.5em}.o_scrollblock,div.b_scrollblock{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_button_group{text-align:center}.o_button_group a,.o_button_group input,.o_button_group button,.o_button_group .btn-group{margin-right:5px;margin-bottom:0.5em}.o_button_group a:last-child,.o_button_group input:last-child,.o_button_group button:last-child,.o_button_group .btn-group:last-child{margin-right:0}.o_button_group .btn-group a,.o_button_group .btn-group input,.o_button_group .btn-group button{margin-right:0;margin-bottom:0}.o_button_group .dropdown-menu{text-align:left}.o_button_group_left{text-align:left}.o_button_group_right{text-align:right}.o_button_group_top{margin-top:0}.o_header_with_buttons:before,.o_header_with_buttons:after{content:" ";display:table}.o_header_with_buttons:after{clear:both}.o_header_with_buttons h1,.o_header_with_buttons h3,.o_header_with_buttons h4,.o_header_with_buttons .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_header_with_buttons h2{display:inline-block}.o_header_with_buttons .o_button_group{margin-top:10px;margin-bottom:0;float:right}.panel-heading.o_header_with_buttons{margin-bottom:0}.o_xsmall,.b_xsmall,p.b_xsmall,div.b_xsmall{font-size:12px}.o_small,.b_small,p.b_small,div.b_small,.o_comments .o_comment_wrapper h5,.o_comments .o_comment_wrapper .o_comment,.o_bc_meta,.tooltip,.o_htmleditor .o_metadata .o_lastmodified,.o_noti,.o_block_with_datecomp .o_meta,.o_togglebox_wrapper div.o_togglebox_content .o_hide,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label,.o_course_run .o_toc .o_entry{font-size:12px}.o_large,.b_large,p.b_large,div.b_large{font-size:18px}.o_xlarge,.b_xlarge,p.b_xlarge,div.b_xlarge{font-size:18px}.o_disabled,.b_disabled,p.b_disabled,div.b_disabled{color:#777 !important;cursor:default}.o_disabled:hover,.b_disabled:hover{color:#777 !important}.o_dimmed,.b_dimmed,p.b_dimmed,div.b_dimmed{opacity:0.4;filter:alpha(opacity=40)}.o_selected,.b_selected,p.b_selected,div.b_selected{font-weight:bold}.o_deleted,.b_deleted,p.b_deleted,div.b_deleted{text-decoration:line-through}.o_clickable{cursor:pointer}.o_ochre{color:#c8a959}.o_blue{color:#12223F}.o_undecorated:hover,.o_undecorated:focus,.o_disabled:hover,.b_disabled:hover,#o_main_wrapper #o_toplink:hover,#o_footer_powered a:hover,#o_share a:hover,#o_share_social_container a:hover,.o_toolbar .o_tools_container a:hover,.o_button_toggle:hover,.o_im_message_group .o_im_from:hover,.o_noti .o_label:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover,.o_catalog .o_level .o_meta .o_title a:hover,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover,.o_repo_details .o_social .o_comments:hover,.o_login .o_login_register:hover,.o_disabled:focus,.b_disabled:focus,#o_main_wrapper #o_toplink:focus,#o_footer_powered a:focus,#o_share a:focus,#o_share_social_container a:focus,.o_toolbar .o_tools_container a:focus,.o_button_toggle:focus,.o_im_message_group .o_im_from:focus,.o_noti .o_label:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:focus,.o_catalog .o_level .o_meta .o_title a:focus,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:focus,.o_repo_details .o_social .o_comments:focus,.o_login .o_login_register:focus{text-decoration:none}.o_copy_code,.b_copy_code,p.b_copy_code,div.b_copy_code,code,pre{overflow-x:auto;overflow-y:auto;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.o_nowrap,.b_copy_code,p.b_copy_code,div.b_copy_code,code{white-space:nowrap}.o_titled_wrapper .o_content{margin-top:20px}.o_video,.b_video{display:inline-block;max-width:100%;height:auto}.o_image,img,.b_image{display:inline-block;max-width:100%;height:auto}.o_with_hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1{color:#3b678a}h2{color:#3b678a}h3{color:#3b678a}h4,.o_cal .fc-header-title h2{color:#3b678a}h5{color:#3b678a}h5{color:#3b678a}fieldset legend{color:#333}.b_border_box,p.b_border_box,div.b_border_box{border:1px solid #777;padding:1em;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}table td{vertical-align:top}table.b_grid{width:99.5%;background:transparent;border-collapse:separate}table.b_grid td,table.b_grid th{padding:1px 5px;border:1px solid #777}table.b_grid th{background:#eee}table.b_border{width:99.5%;background:transparent;border-collapse:collapse}table.b_border td,table.b_border th{padding:1px 5px;border:1px solid #777}table.b_border th{background:#eee}table.b_borderless{width:99.5%;background:transparent;border-collapse:separate}table.b_borderless td,table.b_borderless th{padding:1px 5px;border:0}table.b_full{width:99.5%}table.b_middle{background:transparent}table.b_middle td{vertical-align:middle}.b_align_normal{text-align:left}.b_align_center{text-align:center}.b_align_inverse{text-align:right}.b_align_justified{text-align:justify}a.b_link_extern{color:#3b678a}a.b_link_extern:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:"\f08e"}a.b_link_mailto{color:#3b678a}a.b_link_mailto:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:"\f003"}a.b_link_forward{color:#3b678a}a.b_link_forward:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:"\f064"}img.b_float_left{float:left;margin:0 2em 2em 0}img.b_float_left_clear{clear:both;margin:0 2em 2em 0;display:block}img.b_float_right{float:right;margin:0 0 2em 2em}img.b_float_right_clear{clear:both;display:block;margin:0 0 2em auto}img.b_centered{clear:both;display:block;margin:0 auto 2em auto}img.b_circle{border-radius:50%}img.b_with_border{border:1px solid #ddd;padding:3px;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}span.olatFlashMovieViewer{max-width:100%;height:auto !important}.mejs-container,.mejs-mediaelement video,.mejs-layers div{max-width:100%}.b_clear_float,p.b_clear_float,div.b_clear_float{clear:both}html{position:relative;min-height:100%}body{min-height:100%;margin-bottom:80px}#o_main_wrapper{background:#fff;z-index:3}#o_main_wrapper #o_main_container{background:#fff}#o_main_wrapper #o_main_container #o_main_left{float:left;z-index:2;position:relative;background:#fff}#o_main_wrapper #o_main_container #o_main_left #o_main_left_content{padding:0 0 0 15px}#o_main_wrapper #o_main_container #o_main_left #o_main_left_toggle{position:absolute;display:none;right:0;top:70px;margin-right:-30px;font-size:25px;line-height:35px;text-align:center;width:30px;height:35px;z-index:3;border:1px solid #ddd;border-left:none;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:#fbfbfb;-webkit-box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);color:#3b678a}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas{background:#fbfbfb;-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);min-width:250px}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas #o_main_left_content{padding:0 0 0 0}#o_main_wrapper #o_main_container #o_main_right{float:right;z-index:2;position:relative;background:inherit}#o_main_wrapper #o_main_container #o_main_right #o_main_right_content{padding:0 15px 0 0}#o_main_wrapper #o_main_container #o_main_center{position:relative;z-index:1;background:inherit}#o_main_wrapper #o_main_container #o_main_center h2:first-child{margin-top:0}@media screen and (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center{margin-left:0 !important}}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:0 15px}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content #o_main_center_content_inner{padding-bottom:15px}#o_main_wrapper #o_toplink{position:absolute;bottom:0;right:15px;text-align:center;z-index:3}@media (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:15px}}
+@media print{.hidden-print{display:none !important}}body .modal{position:absolute;overflow:visible}body div.tooltip-inner{max-width:400px}body div.popover{max-width:450px}body .modal-body.alert{border-radius:0}body .progress{margin-bottom:0}.panel-body:nth-child(n+2){border-top:1px solid #ddd}.panel .panel-heading[data-toggle="collapse"]{cursor:pointer}#o_ajax_busy_backdrop{bottom:0;z-index:1020}.form-control-feedback{top:10px}.form-horizontal .has-feedback .form-control-feedback{top:10px}.btn.btn-primary.o_disabled{color:#fff !important}body .progress-bar[aria-valuenow="1"],body .progress-bar[aria-valuenow="2"]{min-width:1px}@-moz-document url-prefix(){fieldset{display:table-cell}}@font-face{font-family:'openolat';src:url("../light/fonts/openolat/openolat.eot?4yacgg");src:url("../light/fonts/openolat/openolat.eot?#iefix4yacgg") format("embedded-opentype"),url("../light/fonts/openolat/openolat.woff?4yacgg") format("woff"),url("../light/fonts/openolat/openolat.ttf?4yacgg") format("truetype"),url("../light/fonts/openolat/openolat.svg?4yacgg#openolat") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url("../../font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0");src:url("../../font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../../font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../../font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../../font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../../font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.o_icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.o_icon-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.o_icon-2x{font-size:2em}.o_icon-3x{font-size:3em}.o_icon-4x{font-size:4em}.o_icon-5x{font-size:5em}.o_icon-fw{width:1.28571em;text-align:center}.o_icon-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.o_icon-ul>li{position:relative}.o_icon-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.o_icon-li.o_icon-lg{left:-1.85714em}.o_icon-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.o_icon.pull-left{margin-right:.3em}.o_icon.pull-right{margin-left:.3em}.o_icon-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.o_icon-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.o_icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.o_icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.o_icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.o_icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.o_icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .o_icon-rotate-90,:root .o_icon-rotate-180,:root .o_icon-rotate-270,:root .o_icon-flip-horizontal,:root .o_icon-flip-vertical{filter:none}.o_icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.o_icon-stack-1x,.o_icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}.o_icon-stack-1x{line-height:inherit}.o_icon-stack-2x{font-size:2em}.o_icon-inverse{color:#fff}.o_icon_accepted:before{content:"\f164"}.o_icon_accessibility:before{content:"\f193"}.o_icon_actions:before{content:"\f085"}.o_icon_archive_tool:before{content:"\f019"}.o_icon_assessment_mode:before{content:"\f044"}.o_icon_assessment_tool:before{content:"\f091"}.o_icon_attempt_limit:before{content:"\f021"}.o_icon_accept:before{content:"\f00c";color:#5cb85c}.o_icon_add:before{content:"\f055"}.o_icon_add_member:before{content:"\f234"}.o_icon_add_search:before{content:"\f00e"}.o_icon_audio:before{content:"\f028"}.o_icon_back:before{content:"\f053"}.o_icon_back_history:before{content:"\f1da"}.o_icon_banned:before{content:"\f0c3";color:#d9534f}.o_icon_bold:before{content:"\f032"}.o_icon_booking:before{content:"\f07a"}.o_icon_bookmark:before{content:"\f02e";color:#bc2d0c}.o_icon_bookmark_add:before{content:"\f097"}.o_icon_bookmark_header:before{content:"\f02e"}.o_icon_browse:before{content:"\f00e"}.o_icon_browsercheck:before{content:"\f164"}.o_icon_busy:before{content:"\f110"}.o_icon_calendar:before{content:"\f073"}.o_icon_calendar_enabled:before{content:"\f05d"}.o_icon_calendar_disabled:before{content:"\f10c"}.o_icon_calendar:before{content:"\f073"}.o_icon_caret:before{content:"\f0d7"}.o_icon_caret_right:before{content:"\f0da"}.o_icon_catalog:before{content:"\f0e8"}.o_icon_catalog_sub:before{content:"\f07b"}.o_icon_certificate:before{content:"\f0a3"}.o_icon_chat:before{content:"\f0e5"}.o_icon_check:before{content:"\f00c"}.o_icon_check_off:before{content:"\f096"}.o_icon_check_on:before{content:"\f046"}.o_icon_checkbox:before{content:"\f096"}.o_icon_checkbox_checked:before{content:"\f14a"}.o_icon_cleanup:before{content:"\f0f9"}.o_icon_close:before{content:"\f00d"}.o_icon_close_resource:before{content:"\f011"}.o_icon_close_tab:before{content:"\f00d"}.o_icon_close_tool:before{content:"\f00d"}.o_icon_close_tree:before{content:"\f0d7"}.o_icon_close_togglebox:before,.o_togglebox_wrapper .o_opener.o_in i:before{content:"\f0d7"}.o_icon_code:before{content:"\f121"}.o_icon_color_picker:before{content:"\f043"}.o_icon_copy:before{content:"\f0c5"}.o_icon_courseareas:before{content:"\f1db"}.o_icon_coursedb:before{content:"\f1c0"}.o_icon_courseeditor:before{content:"\f044"}.o_icon_coursefolder:before{content:"\f114"}.o_icon_courserun:before{content:"\f1b2"}.o_icon_comments:before{content:"\f086"}.o_icon_comments_none:before{content:"\f0e5"}.o_icon_content_popup:before{content:"\f08e"}.o_icon_correct_answer:before{content:"\f00c";color:#5cb85c}.o_icon_customize:before{content:"\f013"}.o_icon_delete_item:before{content:"\f1f8"}.o_icon_delete:before{content:"\f056";color:#A87E7E}.o_icon_details:before{content:"\f0eb"}.o_icon_description:before{content:"\f05a"}.o_icon_dev:before{content:"\f188"}.o_icon_disabled:before{content:"\f10c"}.o_icon_download:before{content:"\f019"}.o_icon_edit:before{content:"\f044"}.o_icon_edit_file:before{content:"\f044"}.o_icon_edit_metadata:before{content:"\f013"}.o_icon_enabled:before{content:"\f111"}.o_icon_enlarge:before{content:"\f00e"}.o_icon_eportfolio_add:before{content:"\f12e"}.o_icon_eportfolio_link:before{content:"\f12e"}.o_icon_error:before{content:"\f06a";color:#d9534f}.o_icon_expenditure:before{content:"\f017"}.o_icon_export:before{content:"\f045"}.o_icon_external_link:before{content:"\f08e"}.o_icon_failed:before{content:"\f057"}.o_icon_filter:before{content:"\f0b0"}.o_icon_graduate:before{content:"\f19d"}.o_icon_group:before,.o_BusinessGroup_icon:before{content:"\f0c0"}.o_icon_header:before{content:"\f1dc"}.o_icon_help:before{content:"\f059";cursor:help}.o_icon_home:before{content:"\f015"}.o_icon_impress:before{content:"\f05a"}.o_icon_important:before{content:"\f071";color:#f0ad4e}.o_icon_import:before{content:"\f093"}.o_icon_info:before{content:"\f05a";color:#5bc0de}.o_icon_info_msg:before{content:"\f06a";color:#d9534f}.o_icon_info_resource:before{content:"\f05a"}.o_icon_inline_editable:before{content:"\f044"}.o_icon_institution:before{content:"\f19c"}.o_icon_italic:before{content:"\f033"}.o_icon_landingpage:before{content:"\f140"}.o_icon_language:before{content:"\f0ac"}.o_icon_layout:before{content:"\f1c5"}.o_icon_link:before{content:"\f0c1"}.o_icon_link_extern:before{content:"\f08e"}.o_icon_list:before{content:"\f03a"}.o_icon_list_num :before{content:"\f0cb"}.o_icon_lifecycle:before{content:"\f073"}.o_icon_locked:before{content:"\f023"}.o_icon_login:before{content:"\f090"}.o_icon_logout:before{content:"\f08b"}.o_icon_mandatory:before{content:"\f069";color:#f0ad4e}.o_icon_managed:before{content:"\f079";color:#777}.o_icon_manual:before{content:"\f02d";cursor:help}.o_icon_mail:before{content:"\f003"}.o_icon_math:before{content:"\f198"}.o_icon_membersmanagement:before{content:"\f0c0"}.o_icon_menuhandel:before{content:"\f0c9"}.o_icon_message:before{content:"\f0e0"}.o_icon_mobile:before{content:"\f10b"}.o_icon_move:before{content:"\f047"}.o_icon_move_down:before{content:"\f103"}.o_icon_move_left:before{content:"\f100"}.o_icon_move_right:before{content:"\f101"}.o_icon_move_up:before{content:"\f102"}.o_icon_new:before{content:"\f069";color:#5cb85c}.o_icon_new_document:before{content:"\f15c"}.o_icon_new_folder:before{content:"\f07b"}.o_icon_news:before{content:"\f05a"}.o_icon_next:before{content:"\f138"}.o_icon_next_page:before{content:"\f101"}.o_icon_next_toolbar:before{content:"\f0da"}.o_icon_node_after:before{content:"\f175"}.o_icon_node_before:before{content:"\f176"}.o_icon_node_under:before{content:"\f112"}.o_icon_notes:before{content:"\f040"}.o_icon_notification:before{content:"\f09e"}.o_icon_ok:before{content:"\f00c";color:#5cb85c}.o_icon_open_tree:before{content:"\f0da"}.o_icon_open_togglebox:before,.o_togglebox_wrapper .o_opener i:before{content:"\f0da"}.o_icon_openolat:before,.o_icon_provider_olat:before{content:"\E600";font-family:openolat;font-size:10px}.o_icon_options:before{content:"\f205"}.o_icon_pageing:before{content:"\f141"}.o_icon_passed:before{content:"\f058"}.o_icon_password:before{content:"\f023"}.o_icon_pending:before{content:"\f110"}.o_icon_phone:before{content:"\f095"}.o_icon_post:before{content:"\f0e5"}.o_icon_preview:before{content:"\f06e"}.o_icon_previous:before{content:"\f137"}.o_icon_previous_page:before{content:"\f100"}.o_icon_previous_toolbar:before{content:"\f0d9"}.o_icon_print:before{content:"\f02f"}.o_icon_private:before{content:"\f02f"}.o_icon_provider_adfs:before{content:"\f17a"}.o_icon_provider_facebook:before{content:"\f09a"}.o_icon_provider_google:before{content:"\f0d5"}.o_icon_provider_guest:before{content:"\f1ae"}.o_icon_provider_ldap:before{content:"\f19c"}.o_icon_provider_linkedin:before{content:"\f0e1"}.o_icon_provider_oauth:before{content:"\f0c2"}.o_icon_provider_shibboleth:before{content:"\f19c"}.o_icon_provider_twitter:before{content:"\f099"}.o_icon_publish:before{content:"\f064"}.o_icon_qrcode:before{content:"\f029"}.o_icon_quickview:before{content:"\f06e"}.o_icon_radio_off:before{content:"\f10c"}.o_icon_radio_on:before{content:"\f05d"}.o_icon_rating_on:before,.o_rating .o_rating_items.o_enabled .o_icon:hover:before{content:"\f005"}.o_icon_rating_off:before{content:"\f006"}.o_icon_read:before{content:"\f10c"}.o_icon_readonly:before{content:"\f044";color:red}.o_icon_readwrite:before{content:"\f044"}.o_icon_recycle:before{content:"\f1b8"}.o_icon_refresh:before{content:"\f021"}.o_icon_reject:before{content:"\f00d";color:#d9534f}.o_icon_rejected:before{content:"\f165"}.o_icon_reminder:before{content:"\f0a6"}.o_icon_remove:before{content:"\f00d"}.o_icon_replace:before{content:"\f0c5"}.o_icon_reply:before{content:"\f112"}.o_icon_reply_with_quote:before{content:"\f122"}.o_icon_response_feedback:before{content:"\f021"}.o_icon_review:before{content:"\f06e"}.o_icon_rss:before{content:"\f09e"}.o_icon_rss_unsubscribe:before{content:"\f09e";color:#996633}.o_icon_save:before{content:"\f0c7"}.o_icon_search:before{content:"\f002"}.o_icon_select:before{content:"\f00c"}.o_icon_send:before{content:"\f0e0"}.o_icon_settings:before{content:"\f085"}.o_icon_share:before{content:"\f064"}.o_icon_show_more:before{content:"\f150"}.o_icon_show_less:before{content:"\f151"}.o_icon_show_send:before{content:"\f1d9"}.o_icon_sign_out:before{content:"\f08b"}.o_icon_spacer:before{content:"\f07e"}.o_icon_split:before{content:"\f127"}.o_icon_sort:before{content:"\f0dc"}.o_icon_sort_asc:before{content:"\f0de"}.o_icon_sort_desc:before{content:"\f0dd"}.o_icon_sort_menu:before{content:"\f160"}.o_icon_start:before{content:"\f054"}.o_icon_status_available:before{content:"\f111";color:#063}.o_icon_status_chat:before{content:"\f075"}.o_icon_status_dnd:before{content:"\f192";color:#cc3}.o_icon_status_unavailable:before{content:"\f05c";color:#963}.o_icon_statistics_tool:before{content:"\f080"}.o_icon_submit:before{content:"\f00c"}.o_icon_table:before{content:"\f0ce"}.o_icon_table_large:before{content:"\f009"}.o_icon_tags:before{content:"\f02c"}.o_icon_timelimit:before{content:"\f1e2"}.o_icon_toggle:before{content:"\f111"}.o_icon_to_read:before{content:"\f111"}.o_icon_tool:before{content:"\f013"}.o_icon_tools:before{content:"\f0ad"}.o_icon_top:before{content:"\f077"}.o_icon_translation_item:before{content:"\f1c9"}.o_icon_translation_package:before{content:"\f115"}.o_icon_user:before{content:"\f007"}.o_icon_user_vip:before{content:"\f19d"}.o_icon_user_anonymous:before{content:"\f128"}.o_icon_upload:before{content:"\f093"}.o_icon_version:before{content:"\f1da"}.o_icon_video:before{content:"\f008"}.o_icon_waiting:before{content:"\f017"}.o_icon_warn:before{content:"\f071";color:#f0ad4e}.o_icon_wizard:before{content:"\f0d0"}.o_CourseModule_icon:before,.o_course_icon:before{content:"\f1b2"}.o_EPStructuredMapTemplate_icon:before{content:"\f12e"}.o_FileResource-BLOG_icon:before{content:"\f0a1"}.o_FileResource-IMSCP_icon:before{content:"\f187"}.o_FileResource-PODCAST_icon:before{content:"\f03d"}.o_FileResource-SHAREDFOLDER:before{content:"\f08e"}.o_FileResource-SCORMCP_icon:before{content:"\f187"}.o_FileResource-SURVEY_icon:before{content:"\f11a"}.o_FileResource-TEST_icon:before{content:"\f044"}.o_FileResource-IMSQTI21_icon:before{content:"\f19d"}.o_FileResource-WIKI_icon:before{content:"\f0ac"}.o_FileResource-SHAREDFOLDER_icon:before{content:"\f115"}.o_FileResource-GLOSSARY_icon:before{content:"\f19d"}.o_FileResource-PDF_icon:before{content:"\f1c1"}.o_FileResource-XLS_icon:before{content:"\f1c3"}.o_FileResource-PPT_icon:before{content:"\f1c4"}.o_FileResource-DOC_icon:before{content:"\f1c2"}.o_FileResource-ANIM_icon:before{content:"\f1c8"}.o_FileResource-IMAGE_icon:before{content:"\f1c5"}.o_FileResource-SOUND_icon:before{content:"\f1c7"}.o_FileResource-MOVIE_icon:before{content:"\f1c8"}.o_FileResource-FILE_icon:before{content:"\f016"}.o_CourseModule_icon_closed:before{content:"\f05e"}.o_sp_icon:before{content:"\f0f6"}.o_st_icon:before{content:"\f1b3"}.o_tu_icon:before{content:"\f08e"}.o_bc_icon:before{content:"\f115"}.o_lti_icon:before{content:"\f08e"}.o_cp_icon:before{content:"\f187"}.o_cp_item:before{content:"\f0f6"}.o_scorm_icon:before{content:"\f187"}.o_en_icon:before{content:"\f090"}.o_fo_icon:before{content:"\f0e6"}.o_co_icon:before{content:"\f003"}.o_infomsg_icon:before{content:"\f05a"}.o_cal_icon:before{content:"\f073"}.o_wiki_icon:before{content:"\f0ac"}.o_podcast_icon:before{content:"\f03d"}.o_blog_icon:before{content:"\f0a1"}.o_ep_icon:before{content:"\f12e"}.o_iqtest_icon:before{content:"\f044"}.o_iqself_icon:before{content:"\f044"}.o_iqsurv_icon:before{content:"\f11a"}.o_qtiassessment_icon:before{content:"\f19d"}.o_ta_icon:before{content:"\f0ae"}.o_gta_icon:before{content:"\f0ae"}.o_ms_icon:before{content:"\f087"}.o_dialog_icon:before{content:"\f0c5"}.o_projectbroker_icon:before{content:"\f10c"}.o_ll_icon:before{content:"\f0c1"}.o_den_icon:before{content:"\f133"}.o_cmembers_icon:before{content:"\f0c0"}.o_cl_icon:before{content:"\f046"}.o_vc_icon:before{content:"\f108"}.o_vitero_icon:before{content:"\f108"}.o_openmeetings_icon:before{content:"\f108"}.o_portlet_infomsg_icon:before{content:"\f05a"}.o_portlet_quickstart_icon:before{content:"\f1d9"}.o_portlet_bookmark_icon:before{content:"\f02e"}.o_portlet_groups_icon:before{content:"\f0c0"}.o_portlet_notes_icon:before{content:"\f1e8"}.o_portlet_noti_icon:before{content:"\f09e"}.o_portlet_eff_icon:before{content:"\f0a3"}.o_portlet_repository_student_icon:before{content:"\f1b3"}.o_portlet_repository_teacher_icon:before{content:"\f19d"}.o_portlet_iframe_icon:before{content:"\f005"}.o_portlet_sysinfo_icon:before{content:"\f0e4"}.o_portlet_dyk_icon:before{content:"\f0eb"}.o_portlet_infomessages_icon:before{content:"\f0e5"}.o_portlet_cal_icon:before{content:"\f073"}.o_portlet_institutions_icon:before{content:"\f19c"}.o_portlet_links_icon:before{content:"\f0c1"}.o_portlet_shibboleth_icon:before{content:"\f090"}.o_icon_qpool:before{content:"\f19c"}.o_icon_pool_private:before{content:"\f096"}.o_icon_pool_public:before{content:"\f046"}.o_icon_pool_my_items:before{content:"\f007"}.o_icon_pool_favorits:before{content:"\f02e"}.o_icon_pool_collection:before{content:"\f03a"}.o_icon_pool_pool:before{content:"\f1e1"}.o_icon_pool_share:before{content:"\f0c0"}.o_forum_message_icon:before{content:"\f0e5"}.o_calendar_icon:before{content:"\f073"}.o_forum_status_thread_icon:before{content:"\f0e6"}.o_forum_status_sticky_closed_icon:before{content:"\f05e"}.o_forum_status_sticky_icon:before{content:"\f086"}.o_forum_status_closed_icon:before{content:"\f05e";color:#a94442}.o_forum_status_opened_icon:before{content:"\f05e";color:#3c763d}.o_forum_status_hidden_icon:before{content:"\f070";color:#a94442}.o_forum_status_visible_icon:before{content:"\f06e";color:#3c763d}.o_mi_qpool_import:before{content:"\f1c0"}.o_mi_qtisection:before{content:"\f1b3"}.o_mi_qtisc:before{content:"\f192"}.o_mi_qtimc:before{content:"\f046"}.o_mi_qtikprim:before{content:"\f14a"}.o_mi_qtifib:before{content:"\f141"}.o_mi_qtiessay:before{content:"\f036"}.o_as_mode_leadtime:before{content:"\f017"}.o_as_mode_assessment:before{content:"\f04b"}.o_as_mode_followup:before{content:"\f05e"}.o_as_mode_closed:before{content:'-'}.o_black_led:before{content:"\f111";color:#3b678a}.o_green_led:before{content:"\f111";color:#5cb85c}.o_yellow_led:before{content:"\f111";color:#f0ad4e}.o_red_led:before{content:"\f111";color:#d9534f}.o_ac_token_icon:before{content:"\f084"}.o_ac_free_icon:before{content:"\f06b"}.o_ac_group_icon:before{content:"\f0c0"}.o_ac_membersonly_icon:before{content:"\f023"}.o_ac_paypal_icon:before{content:"\f1f4"}.o_ac_status_canceled_icon:before{content:"\f068";color:#f0ad4e}.o_ac_status_error_icon:before{content:"\f00d";color:#d9534f}.o_ac_status_new_icon:before{content:"\f069";color:#3b678a}.o_ac_status_succes_icon:before{content:"\f00c";color:#5cb85c}.o_ac_status_waiting_icon:before{content:"\f017";color:#3b678a}.o_ac_order_status_new_icon:before{content:"\f069";color:#3b678a}.o_ac_order_status_prepayment_icon:before{content:"\f0d6";color:#5bc0de}.o_ac_order_status_payed_icon:before{content:"\f00c";color:#5cb85c}.o_ac_order_status_canceled_icon:before{content:"\f068";color:#f0ad4e}.o_ac_order_status_error_icon:before{content:"\f00d";color:#d9534f}.o_ac_order_status_warning_icon:before{content:"\f12a";color:#f0ad4e}.o_scorm_org:before{content:"\f187"}.o_scorm_item:before{content:"\f016"}.o_scorm_completed:before,.o_scorm_passed:before{content:"\f058"}.o_scorm_failed:before{content:"\f071"}.o_scorm_incomplete:before{content:"\f071"}.o_scorm_not_attempted:before{background:none}.o_midpub:before{content:"\f058"}.o_midwarn:before{content:"\f071"}.o_midlock:before{content:"\f023"}.o_miderr:before{content:"\f071"}.o_middel:before{content:"\f12d"}.o_filetype_file:before,.o_filetype_ico:before{content:"\f016"}.o_filetype_folder:before{content:"\f114"}.o_filetype_folder_open:before{content:"\f115"}.o_filetype_zip:before,.o_filetype_gz:before,.o_filetype_tar:before,.o_filetype_tgz:before{content:"\f1c6"}.o_filetype_css:before,.o_filetype_js:before,.o_filetype_java:before,.o_filetype_numbers:before,.o_filetype_ods:before,.o_filetype_xml:before,.o_filetype_xsl:before{content:"\f1c9"}.o_filetype_bat_icon:before,.o_filetype_bat:before,.o_filetype_exe:before,.o_filetype_app:before,.o_filetype_sh:before{content:"\f1c9"}.o_filetype_xls:before,.o_filetype_xlsx:before{content:"\f1c3"}.o_filetype_png:before,.o_filetype_tiff:before,.o_filetype_webp:before,.o_filetype_gif:before,.o_filetype_ico:before,.o_filetype_jpeg:before,.o_filetype_bmp:before,.o_filetype_odg:before,.o_filetype_eps:before,.o_filetype_jpg:before{content:"\f1c5"}.o_filetype_psd:before,.o_filetype_avi:before,.o_filetype_dvi:before,.o_filetype_mp4:before,.o_filetype_m4v:before,.o_filetype_webm:before,.o_filetype_ogg:before,.o_filetype_video:before,.o_filetype_mov:before,.o_filetype_mpeg:before,.o_filetype_mpg:before,.o_filetype_qt:before,.o_filetype_ra:before,.o_filetype_ram:before,.o_filetype_swf:before,.o_filetype_flv:before{content:"\f1c8"}.o_filetype_midi:before,.o_filetype_audio:before,.o_filetype_mp3:before,.o_filetype_m3u:before,.o_filetype_wav:before{content:"\f1c7"}.o_filetype_ps:before,.o_filetype_pdf:before{content:"\f1c1"}.o_filetype_key:before,.o_filetype_odp:before,.o_filetype_ppt:before,.o_filetype_pptx:before{content:"\f1c4"}.o_filetype_odf:before,.o_filetype_rtf:before,.o_filetype_readme:before,.o_filetype_README:before,.o_filetype_log:before,.o_filetype_txt:before,.o_filetype_htm:before,.o_filetype_html:before{content:"\f0f6"}.o_filetype_odt:before,.o_filetype_pages:before,.o_filetype_doc:before,.o_filetype_docx:before{content:"\f1c2"}.o_icon_share_social:before{content:"\f14d"}.o_icon_apple:before{content:"\f179"}.o_icon_facebook:before{content:"\f082"}.o_icon_twitter:before{content:"\f081"}.o_icon_google:before{content:"\f0d4"}.o_icon_delicious:before{content:"\f1a5"}.o_icon_digg:before{content:"\f1a6"}.o_icon_mailto:before{content:"\f199"}.o_icon_link:before{content:"\f0c1"}.o_icon_yahoo:before{content:"\f19e"}a.o_icon:hover,a.o_icon:focus{text-decoration:none}img.o_emoticons_angel{background:url(../light/images/emoticons/smiley-angel.png);width:16px;height:16px}img.o_emoticons_angry{background:url(../light/images/emoticons/smiley-mad.png);width:16px;height:16px}img.o_emoticons_blushing{background:url(../light/images/emoticons/smiley-red.png);width:16px;height:16px}img.o_emoticons_confused{background:url(../light/images/emoticons/smiley-confuse.png);width:16px;height:16px}img.o_emoticons_cool{background:url(../light/images/emoticons/smiley-cool.png);width:16px;height:16px}img.o_emoticons_cry{background:url(../light/images/emoticons/smiley-cry.png);width:16px;height:16px}img.o_emoticons_devil{background:url(../light/images/emoticons/smiley-evil.png);width:16px;height:16px}img.o_emoticons_grin{background:url(../light/images/emoticons/smiley-grin.png);width:16px;height:16px}img.o_emoticons_kiss{background:url(../light/images/emoticons/smiley-kiss.png);width:16px;height:16px}img.o_emoticons_ohoh{background:url(../light/images/emoticons/smiley-eek.png);width:16px;height:16px}img.o_emoticons_sad{background:url(../light/images/emoticons/smiley-sad.png);width:16px;height:16px}img.o_emoticons_sick{background:url(../light/images/emoticons/smiley-sad-blue.png);width:16px;height:16px}img.o_emoticons_smile{background:url(../light/images/emoticons/smiley.png);width:16px;height:16px}img.o_emoticons_tongue{background:url(../light/images/emoticons/smiley-razz.png);width:16px;height:16px}img.o_emoticons_ugly{background:url(../light/images/emoticons/smiley-money.png);width:16px;height:16px}img.o_emoticons_weird{background:url(../light/images/emoticons/smiley-nerd.png);width:16px;height:16px}img.o_emoticons_wink{background:url(../light/images/emoticons/smiley-wink.png);width:16px;height:16px}img.o_emoticons_worried{background:url(../light/images/emoticons/smiley-roll-blue.png);width:16px;height:16px}img.o_emoticons_up{background:url(../light/images/emoticons/thumb-up.png);width:16px;height:16px}img.o_emoticons_down{background:url(../light/images/emoticons/thumb.png);width:16px;height:16px}.o_block_bottom,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry,.o_header_with_buttons,.o_search_result{margin-bottom:1em}.o_block_top,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry{margin-top:1em}.o_block_large_bottom,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-bottom:2em}.o_block_large_top,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-top:2em}.o_block_inline,.o_block_inline_left,.o_block_inline_both,.o_block_inline_right{display:inline-block}.o_block_inline_left,.o_block_inline_both{margin-left:0.5em}.o_block_inline_right,.o_block_inline_both{margin-right:0.5em}.o_scrollblock,div.b_scrollblock{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_button_group{text-align:center}.o_button_group a,.o_button_group input,.o_button_group button,.o_button_group .btn-group{margin-right:5px;margin-bottom:0.5em}.o_button_group a:last-child,.o_button_group input:last-child,.o_button_group button:last-child,.o_button_group .btn-group:last-child{margin-right:0}.o_button_group .btn-group a,.o_button_group .btn-group input,.o_button_group .btn-group button{margin-right:0;margin-bottom:0}.o_button_group .dropdown-menu{text-align:left}.o_button_group_left{text-align:left}.o_button_group_right{text-align:right}.o_button_group_top{margin-top:0}.o_header_with_buttons:before,.o_header_with_buttons:after{content:" ";display:table}.o_header_with_buttons:after{clear:both}.o_header_with_buttons h1,.o_header_with_buttons h3,.o_header_with_buttons h4,.o_header_with_buttons .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_header_with_buttons h2{display:inline-block}.o_header_with_buttons .o_button_group{margin-top:10px;margin-bottom:0;float:right}.panel-heading.o_header_with_buttons{margin-bottom:0}.o_xsmall,.b_xsmall,p.b_xsmall,div.b_xsmall{font-size:12px}.o_small,.b_small,p.b_small,div.b_small,.o_comments .o_comment_wrapper h5,.o_comments .o_comment_wrapper .o_comment,.o_bc_meta,.tooltip,.o_htmleditor .o_metadata .o_lastmodified,.o_noti,.o_block_with_datecomp .o_meta,.o_togglebox_wrapper div.o_togglebox_content .o_hide,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label,.o_course_run .o_toc .o_entry{font-size:12px}.o_large,.b_large,p.b_large,div.b_large{font-size:18px}.o_xlarge,.b_xlarge,p.b_xlarge,div.b_xlarge{font-size:18px}.o_disabled,.b_disabled,p.b_disabled,div.b_disabled{color:#777 !important;cursor:default}.o_disabled:hover,.b_disabled:hover{color:#777 !important}.o_dimmed,.b_dimmed,p.b_dimmed,div.b_dimmed{opacity:0.4;filter:alpha(opacity=40)}.o_selected,.b_selected,p.b_selected,div.b_selected{font-weight:bold}.o_deleted,.b_deleted,p.b_deleted,div.b_deleted{text-decoration:line-through}.o_clickable{cursor:pointer}.o_ochre{color:#c8a959}.o_blue{color:#12223F}.o_undecorated:hover,.o_undecorated:focus,.o_disabled:hover,.b_disabled:hover,#o_main_wrapper #o_toplink:hover,#o_footer_powered a:hover,#o_share a:hover,#o_share_social_container a:hover,.o_toolbar .o_tools_container a:hover,.o_button_toggle:hover,.o_im_message_group .o_im_from:hover,.o_noti .o_label:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover,.o_catalog .o_level .o_meta .o_title a:hover,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover,.o_repo_details .o_social .o_comments:hover,.o_login .o_login_register:hover,.o_disabled:focus,.b_disabled:focus,#o_main_wrapper #o_toplink:focus,#o_footer_powered a:focus,#o_share a:focus,#o_share_social_container a:focus,.o_toolbar .o_tools_container a:focus,.o_button_toggle:focus,.o_im_message_group .o_im_from:focus,.o_noti .o_label:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:focus,.o_catalog .o_level .o_meta .o_title a:focus,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:focus,.o_repo_details .o_social .o_comments:focus,.o_login .o_login_register:focus{text-decoration:none}.o_copy_code,.b_copy_code,p.b_copy_code,div.b_copy_code,code,pre{overflow-x:auto;overflow-y:auto;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.o_nowrap,.b_copy_code,p.b_copy_code,div.b_copy_code,code{white-space:nowrap}.o_titled_wrapper .o_content{margin-top:20px}.o_video,.b_video{display:inline-block;max-width:100%;height:auto}.o_image,img,.b_image{display:inline-block;max-width:100%;height:auto}.o_with_hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1{color:#3b678a}h2{color:#3b678a}h3{color:#3b678a}h4,.o_cal .fc-header-title h2{color:#3b678a}h5{color:#3b678a}h5{color:#3b678a}fieldset legend{color:#333}.b_border_box,p.b_border_box,div.b_border_box{border:1px solid #777;padding:1em;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}table td{vertical-align:top}table.b_grid{width:99.5%;background:transparent;border-collapse:separate}table.b_grid td,table.b_grid th{padding:1px 5px;border:1px solid #777}table.b_grid th{background:#eee}table.b_border{width:99.5%;background:transparent;border-collapse:collapse}table.b_border td,table.b_border th{padding:1px 5px;border:1px solid #777}table.b_border th{background:#eee}table.b_borderless{width:99.5%;background:transparent;border-collapse:separate}table.b_borderless td,table.b_borderless th{padding:1px 5px;border:0}table.b_full{width:99.5%}table.b_middle{background:transparent}table.b_middle td{vertical-align:middle}.b_align_normal{text-align:left}.b_align_center{text-align:center}.b_align_inverse{text-align:right}.b_align_justified{text-align:justify}a.b_link_extern{color:#3b678a}a.b_link_extern:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:"\f08e"}a.b_link_mailto{color:#3b678a}a.b_link_mailto:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:"\f003"}a.b_link_forward{color:#3b678a}a.b_link_forward:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:"\f064"}img.b_float_left{float:left;margin:0 2em 2em 0}img.b_float_left_clear{clear:both;margin:0 2em 2em 0;display:block}img.b_float_right{float:right;margin:0 0 2em 2em}img.b_float_right_clear{clear:both;display:block;margin:0 0 2em auto}img.b_centered{clear:both;display:block;margin:0 auto 2em auto}img.b_circle{border-radius:50%}img.b_with_border{border:1px solid #ddd;padding:3px;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}span.olatFlashMovieViewer{max-width:100%;height:auto !important}.mejs-container,.mejs-mediaelement video,.mejs-layers div{max-width:100%}.b_clear_float,p.b_clear_float,div.b_clear_float{clear:both}html{position:relative;min-height:100%}body{min-height:100%;margin-bottom:80px}#o_main_wrapper{background:#fff;z-index:3}#o_main_wrapper #o_main_container{background:#fff}#o_main_wrapper #o_main_container #o_main_left{float:left;z-index:2;position:relative;background:#fff}#o_main_wrapper #o_main_container #o_main_left #o_main_left_content{padding:0 0 0 15px}#o_main_wrapper #o_main_container #o_main_left #o_main_left_toggle{position:absolute;display:none;right:0;top:70px;margin-right:-30px;font-size:25px;line-height:35px;text-align:center;width:30px;height:35px;z-index:3;border:1px solid #ddd;border-left:none;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:#fbfbfb;-webkit-box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);color:#3b678a}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas{background:#fbfbfb;-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);min-width:250px}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas #o_main_left_content{padding:0 0 0 0}#o_main_wrapper #o_main_container #o_main_right{float:right;z-index:2;position:relative;background:inherit}#o_main_wrapper #o_main_container #o_main_right #o_main_right_content{padding:0 15px 0 0}#o_main_wrapper #o_main_container #o_main_center{position:relative;z-index:1;background:inherit}#o_main_wrapper #o_main_container #o_main_center h2:first-child{margin-top:0}@media screen and (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center{margin-left:0 !important}}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:0 15px}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content #o_main_center_content_inner{padding-bottom:15px}#o_main_wrapper #o_toplink{position:absolute;bottom:0;right:15px;text-align:center;z-index:3}@media (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:15px}}
 #o_back_wrapper,#o_preview_wrapper{margin-top:10px}#o_back_wrapper.o_toolbar .o_breadcrumb .breadcrumb,#o_preview_wrapper.o_toolbar .o_breadcrumb .breadcrumb{font-size:14px}#o_footer_wrapper{position:absolute;bottom:0;width:100%;height:70px;overflow:hidden;background-color:#f5f5f5;color:#999;line-height:16px;font-size:12px}#o_footer_wrapper a{color:#999}#o_footer_wrapper a:hover{color:#000}#o_footer_container{position:relative;padding-top:10px;min-height:70px;background:#f5f5f5;z-index:1}#o_footer_user{position:absolute;left:15px;top:10px;z-index:1}#o_footer_user #o_counter{white-space:nowrap}#o_footer_user #o_username{white-space:nowrap;margin-right:1em}#o_footer_version{position:absolute;right:15px;top:10px;text-align:right;z-index:1}@media (max-width: 767px){#o_footer_version{padding-top:10px;text-align:left}}
 #o_footer_powered{position:absolute;top:30px;right:15px;z-index:1}#o_footer_powered img{opacity:0.6;filter:alpha(opacity=60)}#o_footer_powered img:hover{opacity:1;filter:alpha(opacity=100)}#o_footer_impressum{position:absolute;top:10px;width:100%;text-align:center;z-index:-1}#o_footer_impressum i{display:none}#o_footer_textline{position:absolute;top:30px;width:100%;text-align:center;z-index:-1}#o_share{margin-top:10px}#o_share a{opacity:0.6;filter:alpha(opacity=60)}#o_share a:hover{opacity:1;filter:alpha(opacity=100)}#o_share a,#o_share_social_container a{color:#999;margin:0 0.25em 0 0}#o_share a:hover,#o_share_social_container a:hover{color:#000}@media (max-width: 767px){#o_counter,#o_footer_version,#o_share{display:none}#o_footer_impressum{top:30px;text-align:left}#o_footer_textline{top:50px;text-align:left}#o_footer_powered{top:10px}#o_footer_powered a:after{content:"\221E";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px}#o_footer_powered img{display:none}}#o_navbar_wrapper{z-index:4;border-top:1px solid #e7e7e7;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}#o_navbar_wrapper #o_navbar_container{position:relative}a.o_disabled.navbar-text{margin:0}.o_navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid #e7e7e7;background-color:#f8f8f8}.o_navbar:before,.o_navbar:after{content:" ";display:table}.o_navbar:after{clear:both}.o_navbar .o_navbar_tabs li{max-width:150px}.o_navbar .o_navbar_tabs li a{padding-right:30px}.o_navbar .o_navbar_tabs li a:first-child span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.o_navbar .o_navbar_tabs .o_icon-fw{position:absolute;top:15px;left:0.5em;padding-top:3px;width:1em;height:1em;display:none}.o_navbar .o_navbar_tabs .o_navbar_tab_close{position:absolute;top:15px;right:0.5em;padding:0;width:1em;height:1em}.o_navbar .o_navbar_tabs .o_navbar_tab_close i:before{color:#d9534f}.o_navbar .o_navbar_tabs .o_navbar_tab_close:hover i:before{color:#c9302c}.o_navbar .o_custom_navbar-brand{background-position:5px 0;background-repeat:no-repeat;height:50px;width:120px}.o_navbar #o_navbar_langchooser{color:#777;padding:7px 15px}.o_navbar #o_navbar_langchooser form span+div{display:inline}.o_navbar #o_navbar_tools_permanent #o_navbar_print a,.o_navbar #o_navbar_tools_permanent #o_navbar_impress a,.o_navbar #o_navbar_tools_permanent #o_navbar_help a{color:#777;padding-right:0}.o_navbar #o_navbar_tools_permanent #o_navbar_login a{color:#f0ad4e}.o_navbar .o_navbar_tools>#o_navbar_tools_permanent>li>a>span{display:none}@media (min-width: 768px){.o_navbar .o_navbar_tools li.o_portrait>a>span{display:inline}}.o_navbar #o_navbar_tools_personal .o_navbar_tool a,.o_navbar #o_navbar_tools_permanent .o_navbar_tool a{padding-right:5px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu a,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu a{padding-left:45px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu .dropdown-menu a,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu .dropdown-menu a{padding-left:15px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu .o_portrait,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu .o_portrait{position:absolute;left:7px;top:10px}.o_navbar #o_navbar_tools_personal .o_logout,.o_navbar #o_navbar_tools_permanent .o_logout{color:#d9534f}.o_navbar.o_navbar-offcanvas .o_navbar_tab_close{top:10px;right:10px}.o_navbar.o_navbar-offcanvas .o_navbar-right a{padding:3px 20px;color:#9d9d9d}.o_navbar.o_navbar-offcanvas .o_navbar-right a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-right a:focus{color:#fff;background-color:transparent}.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout{color:#d9534f}.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout:hover,.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout:focus{color:#c9302c}.o_navbar.o_navbar-offcanvas .o_navbar-right a .o_icon-lg{font-size:1.0em;vertical-align:baseline}.o_navbar.o_navbar-offcanvas .o_navbar-right .divider{height:1px;margin:9px 0;overflow:hidden;background-color:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-header{padding-left:15px}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-toggle{display:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-menu{box-shadow:none;position:relative;top:0;left:0;display:block;float:none;background-color:#222;color:#9d9d9d;font-size:14px;border:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-menu .divider{background:none}.o_navbar.o_navbar-offcanvas .o_navbar-nav a{color:#9d9d9d;text-shadow:none}.o_navbar.o_navbar-offcanvas .o_navbar-nav a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav a:focus{background-color:transparent;color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a:focus{background-color:#090909;color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .o_navbar-link{color:#9d9d9d}.o_navbar.o_navbar-offcanvas .o_navbar-nav .o_navbar-link:hover{color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a{color:#777}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}#o_navbar_impress a span,#o_navbar_search_opener a span{display:none}body.o_dmz #o_navbar_print a span,body.o_dmz #o_navbar_impress a span,body.o_dmz #o_navbar_help a span,body.o_dmz #o_navbar_search_opener a span{display:inline}.o_navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;-webkit-overflow-scrolling:touch}.o_navbar-collapse:before,.o_navbar-collapse:after{content:" ";display:table}.o_navbar-collapse:after{clear:both}.o_navbar-collapse.o_collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.o_navbar-offcanvas .o_navbar-collapse{width:auto;box-shadow:none;margin-top:10px;margin-right:-15px;margin-left:-15px}.o_navbar-brand{float:left;font-size:18px;line-height:20px;height:50px;color:#777}.o_navbar-brand:hover,.o_navbar-brand:focus{text-decoration:none;color:#5e5e5e;background-color:transparent}.o_navbar-toggle{position:relative;margin-right:15px;margin-left:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;border:1px solid #ddd;border-radius:4px;background-color:transparent;background-image:none}.o_navbar-toggle:hover,.o_navbar-toggle:focus{outline:none;background-color:#ddd}.o_navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#888}.o_navbar-toggle .icon-bar+.icon-bar{margin-top:4px}#o_navbar_left-toggle{float:left}#o_navbar_right-toggle{float:right}.o_navbar-link{color:#777}.o_navbar-link:hover{color:#333}.o_navbar-nav{margin:7.5px -15px}.o_navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px;color:#777}.o_navbar-nav>li>a:hover,.o_navbar-nav>li>a:focus{color:#333;background-color:transparent}.o_navbar-nav>.active>a,.o_navbar-nav>.active>a:hover,.o_navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.o_navbar-nav>.disabled>a,.o_navbar-nav>.disabled>a:hover,.o_navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.o_navbar-nav>.open>a,.o_navbar-nav>.open>a:hover,.o_navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.o_collapse .o_navbar-nav{float:left;margin:0}.o_collapse .o_navbar-nav>li{float:left}.o_collapse .o_navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.o_collapse .o_navbar-nav.o_navbar-right:last-child{margin-right:-15px}.o_collapse.o_navbar-collapse .o_navbar-left{float:left !important}.o_collapse.o_navbar-collapse .o_navbar-right{float:right !important}.o_navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (max-width: 767px){.o_navbar-form .form-group{margin-bottom:5px}}
 .o_collapse .o_navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.o_collapse .o_navbar-form.o_navbar-right:last-child{margin-right:-15px}.o_navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.o_navbar-fixed-bottom .o_navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.o_navbar-btn{margin-top:8px;margin-bottom:8px}.o_navbar-btn.btn-sm,.btn-group-sm>.o_navbar-btn.btn{margin-top:10px;margin-bottom:10px}.o_navbar-btn.btn-xs,.btn-group-xs>.o_navbar-btn.btn{margin-top:14px;margin-bottom:14px}.o_navbar-text{margin-top:15px;margin-bottom:15px;color:#777}.o_collapse .o_navbar-text{float:left;margin-left:15px;margin-right:15px}.o_collapse .o_navbar-text.o_navbar-right:last-child{margin-right:0}.o_dropdown_tab{position:relative}.o_dropdown_tab>a:first-child{padding-right:30px}.o_dropdown_tab>a:first-child .o_icon-fw{display:none;position:absolute;top:0;left:10px;padding-top:3px;line-height:20px}.o_dropdown_tab>a:first-child span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.o_dropdown_tab .o_navbar_tab_close{position:absolute;top:0px;right:10px;padding-left:0px;padding-right:0px;color:#d9534f;background-color:inherit}.o_dropdown_tab .o_navbar_tab_close:focus,.o_dropdown_tab .o_navbar_tab_close:hover{color:#c9302c;background-color:inherit}#o_navbar_more .dropdown-menu .divider:last-child{display:none}@media (min-width: 768px){#o_navbar_more .dropdown-menu{max-width:300px}}@media (max-width: 767px){#o_navbar_more>li{position:inherit}#o_navbar_more .dropdown-menu{left:0px;right:0px}#o_navbar_more .dropdown-menu a,#o_navbar_more .dropdown-menu i{line-height:30px}#o_navbar_more .dropdown-menu .o_navbar_tab_close{line-height:inherit}}.o_body_popup #o_topnav_printview{display:inline-block}.o_body_popup #o_topnav_close{float:right}.o_body_popup #o_topnav_close span{display:block}.o_body_popup #o_navbar_tools_permanent li>a{background-color:transparent}.o_toolbar{position:relative;margin-bottom:20px;margin-top:-10px;border:1px solid #e7e7e7}.o_toolbar:before,.o_toolbar:after{content:" ";display:table}.o_toolbar:after{clear:both}@media (min-width: 768px){.o_toolbar{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}}.o_toolbar .o_breadcrumb:before,.o_toolbar .o_breadcrumb:after{content:" ";display:table}.o_toolbar .o_breadcrumb:after{clear:both}.o_toolbar .o_breadcrumb .breadcrumb{margin-bottom:0;padding:5px 9px;font-size:11px;line-height:15px;border-radius:0;background:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close{float:right;position:relative;margin:0 0 0 15px;vertical-align:middle}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a{line-height:15px;color:#d9534f}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a:hover{color:#b52b27}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a i{font-size:16px}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a span{display:none}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close:before{content:none}.o_toolbar .o_tools_container{text-align:center;min-height:37px;position:realtive;background-color:#f8f8f8;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #e7e7e7}.o_toolbar .o_tools_container:before,.o_toolbar .o_tools_container:after{content:" ";display:table}.o_toolbar .o_tools_container:after{clear:both}@media (max-width: 991px){.o_toolbar .o_tools_container{min-height:35px}}@media (max-width: 767px){.o_toolbar .o_tools_container{min-height:22px;text-align:left}}.o_toolbar .o_tools_container a{color:#777;display:inline-block}.o_toolbar .o_tools_container a:hover{color:#333}.o_toolbar .o_tools_container a.o_disabled{color:#aaa !important}.o_toolbar .o_tools_container a.o_disabled:hover{color:#aaa !important}.o_toolbar .o_tools_container a.active{color:#3b678a;background-color:transparent}.o_toolbar .o_tools_container .dropdown-menu a{display:block}.o_toolbar .o_tools_container .dropdown-menu a.active{color:#3b678a;background-color:transparent}.o_toolbar .o_tools{margin-top:8px;margin-bottom:5px}.o_toolbar .o_tool,.o_toolbar .o_text{position:relative;margin:0 10px}.o_toolbar .o_tool:first-child,.o_toolbar .o_text:first-child{margin-left:0}.o_toolbar .o_tool:last-child,.o_toolbar .o_text:last-child{margin-right:0}.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:18px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{display:block;font-size:12px}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{position:absolute;right:50%;top:-18px;margin-right:-12px;font-size:13px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:16px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{font-size:11px}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{top:-16.5px;margin-right:-11px;font-size:12px}}@media (max-width: 767px){.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:20px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{display:none}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{display:block;position:relative;top:0;left:0;margin-right:0}}.o_toolbar .o_tool .o_chelp,.o_toolbar .o_text .o_chelp{position:relative;top:-1em;vertical-align:top}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{padding:0;margin-top:5px;border:1px solid #ccc;background-color:#eee}.o_toolbar .o_tool_next a,.o_toolbar .o_tool_previous a{color:#777}.o_toolbar .o_tool_next a:hover,.o_toolbar .o_tool_previous a:hover{color:#333}.o_toolbar .o_tool_next a.o_disabled,.o_toolbar .o_tool_previous a.o_disabled{color:#aaa !important}.o_toolbar .o_tool_next a.o_disabled:hover,.o_toolbar .o_tool_previous a.o_disabled:hover{color:#aaa !important}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:21px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{margin-top:4px}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:18px}}@media (max-width: 767px){.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{margin-top:0}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:20px}}.o_toolbar .o_tool_previous{margin-left:10px;border-bottom-left-radius:4px;border-top-left-radius:4px;border-right:0}.o_toolbar .o_tool_next{border-bottom-right-radius:4px;border-top-right-radius:4px}.o_toolbar .o_tool_dropdown{margin:0 10px}.o_toolbar .o_tool_dropdown:first-child{margin-left:0}.o_toolbar .o_tool_dropdown:last-child{margin-right:0}.o_toolbar .o_tool_dropdown a.dropdown-toggle{position:relative}.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:18px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span{display:block;font-size:12px}.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{position:absolute;right:50%;top:4px;margin-right:-20px;font-size:14px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:16px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span,.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{font-size:11px}.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{top:4px;margin-right:-18px;font-size:12px}}@media (max-width: 767px){.o_toolbar .o_tool_dropdown a.dropdown-toggle{padding:0 10px 0 5px}.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:20px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span{display:none}}.o_toolbar .o_tool_dropdown .dropdown-menu{text-align:left}.o_toolbar .o_tools_left{float:left}.o_toolbar .o_tools_right{float:right}.o_toolbar .o_tools_right_edge{float:right}@media (max-width: 991px){.o_toolbar .o_tools{margin-top:6px;margin-bottom:4px}.o_toolbar .o_tool span{max-width:10em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_toolbar .o_tool,.o_toolbar .o_text,.o_toolbar .o_tool_dropdown{margin:0 5px}}@media (max-width: 767px){.o_toolbar .o_tools{margin-top:6px;margin-bottom:4px}.o_toolbar .o_tools .o_chelp{top:0;vertical-align:top}.o_toolbar .o_tools_center{float:left}.o_toolbar .o_tool,.o_toolbar .o_text,.o_toolbar .o_tool_dropdown{margin:0 0;position:static}.o_toolbar .o_tool_dropdown .dropdown-menu{left:0px;right:0px}.o_toolbar .o_tool_dropdown .dropdown-menu a,.o_toolbar .o_tool_dropdown .dropdown-menu i{line-height:30px}.o_toolbar .o_tool_dropdown .dropdown-menu .o_navbar_tab_close{line-height:inherit}}
@@ -66,7 +66,7 @@ body{overflow-x:hidden}.o_container_offcanvas{position:relative;max-width:1324px
 #o_msg_sticky,#o_msg_sticky_preview{position:relative;color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;padding:10px 16px 10px 60px;min-height:40px;margin:-20px 0 20px 0}#o_msg_sticky .o_icon_info_msg,#o_msg_sticky_preview .o_icon_info_msg{position:absolute;left:10px;top:5px;font-size:40px}#o_msg_sticky.o_msg_sticky_fullscreen,#o_msg_sticky_preview.o_msg_sticky_fullscreen{margin-top:0}@media (min-width: 768px){.modal .o_modal_fullwidth{width:90%}}@media (min-width: 992px){.modal .o_modal_fullwidth{width:80%}}.modal .modal-header h4,.modal .modal-header .o_cal .fc-header-title h2,.o_cal .fc-header-title .modal .modal-header h2{color:#3b678a;font-weight:500;font-family:inherit;line-height:1.1}.o_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_tree a{color:#777;background-color:none}.o_tree a:hover,.o_tree a:focus{color:#333}.o_tree .o_tree_link{background-color:none}.o_tree .o_tree_link:hover,.o_tree .o_tree_link:focus{background-color:#f8f8f8}.o_tree .o_tree_link:first-child{background-color:transparent}.o_tree .o_tree_link:last-child:hover,.o_tree .o_tree_link:last-child:focus{background-color:#f8f8f8}.o_tree .o_insertion_point>a>span{padding:5px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_insertion_source>a>span.o_tree_item,.o_tree .o_insertion_source>a>span.o_dnd_item{border-bottom:solid #f90 4px;background-color:#fefbf6}.o_tree ul{margin:0;padding:0;list-style-type:none}.o_tree ul li{margin:0;padding:0;white-space:nowrap}.o_tree ul li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_tree ul li div.popover{position:absolute;left:auto;right:0}.o_tree ul li div a.o_tree_oc_l0{position:absolute;top:10px;left:-4px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l0,.o_tree ul .o_tree_level_close.b_tree_oc_l0{z-index:10}.o_tree ul li div a.o_tree_oc_l1{position:absolute;top:10px;left:11px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l1,.o_tree ul .o_tree_level_close.b_tree_oc_l1{z-index:10}.o_tree ul li div a.o_tree_oc_l2{position:absolute;top:10px;left:26px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l2,.o_tree ul .o_tree_level_close.b_tree_oc_l2{z-index:10}.o_tree ul li div a.o_tree_oc_l3{position:absolute;top:10px;left:41px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l3,.o_tree ul .o_tree_level_close.b_tree_oc_l3{z-index:10}.o_tree ul li div a.o_tree_oc_l4{position:absolute;top:10px;left:56px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l4,.o_tree ul .o_tree_level_close.b_tree_oc_l4{z-index:10}.o_tree ul li div a.o_tree_oc_l5{position:absolute;top:10px;left:71px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l5,.o_tree ul .o_tree_level_close.b_tree_oc_l5{z-index:10}.o_tree ul li div a.o_tree_oc_l6{position:absolute;top:10px;left:86px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l6,.o_tree ul .o_tree_level_close.b_tree_oc_l6{z-index:10}.o_tree ul li div a.o_tree_oc_l7{position:absolute;top:10px;left:101px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l7,.o_tree ul .o_tree_level_close.b_tree_oc_l7{z-index:10}.o_tree ul li div a.o_tree_oc_l8{position:absolute;top:10px;left:116px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l8,.o_tree ul .o_tree_level_close.b_tree_oc_l8{z-index:10}.o_tree ul li div a.o_tree_oc_l9{position:absolute;top:10px;left:131px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l9,.o_tree ul .o_tree_level_close.b_tree_oc_l9{z-index:10}.o_tree ul li div a.o_tree_oc_l10{position:absolute;top:10px;left:146px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l10,.o_tree ul .o_tree_level_close.b_tree_oc_l10{z-index:10}.o_tree ul li div a.o_tree_oc_l11{position:absolute;top:10px;left:161px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l11,.o_tree ul .o_tree_level_close.b_tree_oc_l11{z-index:10}.o_tree ul li div span.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_tree ul li div span.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_tree ul li div span.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_tree ul li div span.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_tree ul li div span.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_tree ul li div span.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_tree ul li div span.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_tree ul li div span.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_tree ul li div span.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_tree ul li div span.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_tree ul li div span.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_tree ul li div span.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_tree ul span.o_tree_leaf{display:none}.o_tree ul span.o_tree_link>input[type=checkbox]{margin-right:5px}.o_tree ul li .badge{position:absolute;font-size:70%}.o_tree ul li .badge:before{content:none}.o_tree ul li .badge.o_badge_1{top:3px;right:1px}.o_tree ul li .badge.o_badge_2{bottom:3px;right:1px}.o_tree ul li .badge.o_badge_3{top:3px;right:25px}.o_tree ul li .badge.o_badge_4{bottom:3px;right:25px}.o_tree ul li div.o_dnd_sibling{margin:0;padding:0;border-bottom:none}.o_tree ul li .active.o_tree_link{background-color:none;font-weight:bold}.o_tree ul li .active.o_tree_link a{color:#3b678a}.o_tree ul li .active.o_tree_link:hover,.o_tree ul li .active.o_tree_link:focus{background-color:#eee}.o_tree ul li .active.o_tree_link:hover a,.o_tree ul li .active.o_tree_link:focus a{color:#243f54}.o_tree ul li .active_parent.o_tree_link{font-weight:bold}.o_tree ul li .active_parent.o_tree_link a{color:#777}.o_tree ul li .active_parent.o_tree_link a:hover,.o_tree ul li .active_parent.o_tree_link a:focus{color:#333}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l0{left:6px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l1{left:21px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l2{left:36px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l3{left:51px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l4{left:66px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l5{left:81px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l6{left:96px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l7{left:111px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l8{left:126px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l9{left:141px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l10{left:156px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l11{left:171px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l0{padding:10px 2px 10px 20px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l1{padding:10px 2px 10px 35px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l2{padding:10px 2px 10px 50px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l3{padding:10px 2px 10px 65px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l4{padding:10px 2px 10px 80px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l5{padding:10px 2px 10px 95px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l6{padding:10px 2px 10px 110px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l7{padding:10px 2px 10px 125px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l8{padding:10px 2px 10px 140px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l9{padding:10px 2px 10px 155px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l10{padding:10px 2px 10px 170px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l11{padding:10px 2px 10px 185px}.o_tree .o_dnd_item{cursor:move;z-index:100}.o_tree .o_dnd_proxy{opacity:0.4;filter:alpha(opacity=40);background-color:#f0ad4e;padding:5px 10px 5px 10px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_dnd_item.o_dnd_over{background-color:#ffff60}.o_tree .o_dnd_sibling{height:7px;width:100%}.o_tree .o_dnd_sibling.o_dnd_over{background:transparent url(../light/images/arrow_dd.png) top left no-repeat}.o_tree .o_dnd_l1{margin-left:0 !important}.o_tree .o_dnd_l2{margin-left:1em !important}.o_tree .o_dnd_l3{margin-left:2em !important}.o_tree .o_dnd_l4{margin-left:3em !important}.o_tree .o_dnd_l5{margin-left:4em !important}.o_tree .o_dnd_l6{margin-left:5em !important}.o_tree .o_dnd_l7{margin-left:6em !important}.o_tree .o_dnd_l8{margin-left:7em !important}.o_tree .o_dnd_l9{margin-left:8em !important}.o_tree .o_dnd_l10{margin-left:9em !important}.o_tree .o_dnd_l11{margin-left:10em !important}.o_tree.o_tree_insert_tool span.o_tree_link a{display:block}.o_offcanvas .o_tree{border:0}.o_selection_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_selection_tree ul{margin:0;padding:0;list-style-type:none}.o_selection_tree li{margin:0;padding:0;white-space:nowrap}.o_selection_tree li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_selection_tree li>div>span.o_tree_l0,.o_selection_tree li>div>div.checkbox.o_tree_l0,.o_selection_tree li>div>div.radio.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_selection_tree li>div>span.o_tree_l1,.o_selection_tree li>div>div.checkbox.o_tree_l1,.o_selection_tree li>div>div.radio.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_selection_tree li>div>span.o_tree_l2,.o_selection_tree li>div>div.checkbox.o_tree_l2,.o_selection_tree li>div>div.radio.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_selection_tree li>div>span.o_tree_l3,.o_selection_tree li>div>div.checkbox.o_tree_l3,.o_selection_tree li>div>div.radio.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_selection_tree li>div>span.o_tree_l4,.o_selection_tree li>div>div.checkbox.o_tree_l4,.o_selection_tree li>div>div.radio.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_selection_tree li>div>span.o_tree_l5,.o_selection_tree li>div>div.checkbox.o_tree_l5,.o_selection_tree li>div>div.radio.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_selection_tree li>div>span.o_tree_l6,.o_selection_tree li>div>div.checkbox.o_tree_l6,.o_selection_tree li>div>div.radio.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_selection_tree li>div>span.o_tree_l7,.o_selection_tree li>div>div.checkbox.o_tree_l7,.o_selection_tree li>div>div.radio.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_selection_tree li>div>span.o_tree_l8,.o_selection_tree li>div>div.checkbox.o_tree_l8,.o_selection_tree li>div>div.radio.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_selection_tree li>div>span.o_tree_l9,.o_selection_tree li>div>div.checkbox.o_tree_l9,.o_selection_tree li>div>div.radio.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_selection_tree li>div>span.o_tree_l10,.o_selection_tree li>div>div.checkbox.o_tree_l10,.o_selection_tree li>div>div.radio.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_selection_tree li>div>span.o_tree_l11,.o_selection_tree li>div>div.checkbox.o_tree_l11,.o_selection_tree li>div>div.radio.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_breadcrumb{position:relative}.o_breadcrumb .o_breadcrumb_close{float:right;position:relative;margin:0 0 0 15px;vertical-align:middle}.o_breadcrumb .o_breadcrumb_close a{line-height:15px;color:#d9534f}.o_breadcrumb .o_breadcrumb_close a:hover{color:#b52b27}.o_breadcrumb .o_breadcrumb_close a i{font-size:16px}.o_breadcrumb .o_breadcrumb_close a span{display:none}.o_breadcrumb .o_breadcrumb_close:before{content:none}.o_form .o_icon_mandatory{position:relative;right:0;line-height:inherit;margin-left:0.25em}.o_form .o_error{margin-top:1px;margin-bottom:0;padding:10px}.o_form hr.o_spacer_noline{border-top:1px solid transparent}.o_form hr.o_spacer.form,.o_form hr.o_spacer_noline.form{margin-top:0px;margin-bottom:0px}.o_form .form-group.o_omit_margin{margin-bottom:0}.o_form .o_date{position:relative;padding-right:34px}.o_form .o_date.form-inline .form-group,.o_form .o_date.o_navbar-form .form-group{margin-left:0}.o_form input.o_date_ms{width:3em}.o_form .o_date.form-inline .o_date_ms.form-group,.o_form .o_date.o_navbar-form .o_date_ms.form-group{margin-left:25px}.o_form .has-feedback .o_date.form-inline .form-control.o_date_ms,.o_form .has-feedback .o_date.o_navbar-form .form-control.o_date_ms{padding-right:0}.o_form .o_form_element.form-inline .o_form_element.form-group,.o_form .o_form_element.o_navbar-form .o_form_element.form-group{margin-left:25px}.o_form .input-group.o_date_picker{width:16em}.o_form .o_filepreview{margin-bottom:10px}.o_form .o_fileinput{cursor:pointer;position:relative}.o_form .o_fileinput .o_fakechooser{position:relative;z-index:1}.o_form .o_fileinput .o_realchooser{position:absolute;top:0;left:0;z-index:2;opacity:0;filter:alpha(opacity=0)}.o_centered_form{text-align:center}.o_centered_form fieldset.o_form{display:inline-block;text-align:left}.o_choice_checkrow,.o_choice_textrow{vertical-align:text-top;padding-bottom:2px}.o_choice_textrow{padding-left:1em}.o_togglecheck a{white-space:nowrap}.o_catalog .o_catalog_delete_img{position:relative;top:-0.5em}.o_button_dirty{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_button_dirty:hover,.o_button_dirty:focus,.o_button_dirty.focus,.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{background-image:none}.o_button_dirty.disabled,.o_button_dirty.disabled:hover,.o_button_dirty.disabled:focus,.o_button_dirty.disabled.focus,.o_button_dirty.disabled:active,.o_button_dirty.disabled.active,.o_button_dirty[disabled],.o_button_dirty[disabled]:hover,.o_button_dirty[disabled]:focus,.o_button_dirty[disabled].focus,.o_button_dirty[disabled]:active,.o_button_dirty[disabled].active,fieldset[disabled] .o_button_dirty,fieldset[disabled] .o_button_dirty:hover,fieldset[disabled] .o_button_dirty:focus,fieldset[disabled] .o_button_dirty.focus,fieldset[disabled] .o_button_dirty:active,fieldset[disabled] .o_button_dirty.active{background-color:#f0ad4e;border-color:#eea236}.o_button_dirty .badge{color:#f0ad4e;background-color:#fff}.o_button_toggle{border:1px solid #777;border-top-right-radius:9px;border-top-left-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;background:#eee;display:inline-block;height:18px;line-height:16px;font-size:16px;text-align:left;padding:0 0.5em 0 0;margin:0}.o_button_toggle i{color:#777;text-shadow:1px 0 2px rgba(0,0,0,0.25)}.o_button_toggle span{line-height:16px;vertical-align:top;font-size:60%;color:#777;text-transform:uppercase}.o_button_toggle.o_on{text-align:right;padding:0 0 0 0.5em}.o_button_toggle.o_on i{color:#3b678a;text-shadow:-1px 0 2px rgba(0,0,0,0.25)}.o_table_wrapper{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_table_wrapper.o_table_flexi .o_table_body{margin-top:20px}.o_table_wrapper.o_table_flexi .table{margin-top:20px}.o_table_wrapper.o_table_flexi .table td ul{margin:0}.o_table_wrapper.o_table_edit table tbody{border-top:solid #f90 4px;background-color:#fefbf6}.o_table_wrapper .o_table_search{max-width:50em}.o_table_wrapper .o_table_footer .o_table_pagination{text-align:center}.o_table_wrapper .o_table_rows_infos{float:left;padding-left:0;padding-right:20px;margin:20px 0}.o_table_wrapper .o_row_selected td{background-color:#dff0d8 !important}.o_table_wrapper .o_table{margin-bottom:0}.o_table_wrapper .o_marked{font-weight:bold}.o_table_wrapper .table{margin-bottom:0}.o_table_wrapper th{color:#333}@media (max-width: 767px){.o_table_wrapper .o_table_rows_infos{clear:both}}a.o_orderby,a.o_orderby:hover{color:#333;text-decoration:none}a.o_orderby.o_orderby_asc,a.o_orderby.o_orderby_desc,a.o_orderby:hover.o_orderby_asc,a.o_orderby:hover.o_orderby_desc{border-bottom:1px solid #ddd}.o_table_row_count{padding-top:6px;padding-bottom:6px;vertical-align:middle}.o_table_row_details td{background-color:white !important}.o_table_config{font-size:12px}.o_table_buttons{text-align:center}.o_table_buttons input{margin-right:1em}.o_table_buttons input:last-child{margin-right:0}.o_table_tools{margin-left:6px}.o_table_tools_indications{margin-left:10px;padding-top:3px;font-size:66%}.o_table_count{max-width:20em;float:left;padding:0 15px}.o_info .table-bordered td,o_note .table-bordered td,o_important .table-bordered td,o_warning .table-bordered td,o_error .table-bordered td{border-color:#333}.panel .o_table_layout{border-top:1px solid #ddd;padding-top:6px}.panel .o_table_count{padding:0 15px}#o_navbar_imclient .o_im_messages{float:left}#o_navbar_imclient #o_im_message,#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_summary{float:left;position:relative;padding:15px 3px}#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_message{padding-left:15px}#o_navbar_imclient #o_im_summary .badge{color:#fff;background-color:#777}#o_navbar_imclient #o_im_status li>a>span{display:inline}#o_navbar_imclient #o_im_status div.o_chelp_wrapper{right:0.5em}#o_navbar_imclient #o_im_message a:hover,#o_navbar_imclient #o_im_message a:focus{text-decoration:none}#o_navbar_imclient #o_im_message .o_icon_message{color:#d9534f}#o_navbar_imclient #o_im_message .o_icon_message:hover{color:#f4c37d}.o_im_load_history{margin-bottom:6px}.o_im_load_history .o_label{font-size:12px;padding-right:0.5em;line-height:1.5em;color:#777}.o_im_chat_history{height:170px;font-size:90%;border:1px solid #eee;margin:0 0 1em 0;overflow:scroll;overflow-x:auto}.o_im_message_group{padding:3px 3px 3px 40px;min-height:40px;position:relative;border-top:1px solid #eee;background:#fff}.o_im_message_group.o_odd{background:#f4f4f4}.o_im_message_group .o_portrait{position:absolute;top:3px;left:3px}.o_im_message_group .o_im_from{color:#777;font-size:12px;font-weight:bold}.o_im_message_group .o_im_from:hover{color:#5e5e5e}.o_im_message_group div.o_im_body{padding:3px 0 3px 0;font-size:12px}.o_im_message_group div.o_im_body .o_date{float:right;color:#777;font-size:9px}.o_groupchat_roster{font-size:12px}.o_groupchat_roster li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.o_groupchat_roster li.o_vip{color:#3c763d}.o_groupchat_roster li.o_anonymous{color:#31708f}.o_im_buddieslist .o_im_buddieslist_toggler .btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_im_buddieslist ul{font-size:12px}.o_im_buddieslist ul ul{padding-left:1em}.o_im_buddieslist ul a{color:#3b678a}.o_im_buddieslist ul a:hover{color:#243f54}.o_flag{position:relative;top:1px;display:inline-block;line-height:1;width:16px;height:16px;background-repeat:no-repeat;background-position:0 100%}option.o_with_flag{padding-left:23px;min-height:16px;background-repeat:no-repeat;background-position:2px 50%}.o_flag_en{background-image:url("../light/images/flags/gb.png")}.o_flag_de{background-image:url("../light/images/flags/de.png")}.o_flag_fr{background-image:url("../light/images/flags/fr.png")}.o_flag_it{background-image:url("../light/images/flags/it.png")}.o_flag_es{background-image:url("../light/images/flags/es.png")}.o_flag_da{background-image:url("../light/images/flags/dk.png")}.o_flag_cs{background-image:url("../light/images/flags/cz.png")}.o_flag_el{background-image:url("../light/images/flags/gr.png")}.o_flag_ee{background-image:url("../light/images/flags/ee.png")}.o_flag_ru{background-image:url("../light/images/flags/ru.png")}.o_flag_pl{background-image:url("../light/images/flags/pl.png")}.o_flag_zh_CN{background-image:url("../light/images/flags/cn.png")}.o_flag_zh_TW{background-image:url("../light/images/flags/tw.png")}.o_flag_lt{background-image:url("../light/images/flags/lt.png")}.o_flag_fa{background-image:url("../light/images/flags/ir.png")}.o_flag_pt_PT{background-image:url("../light/images/flags/pt.png")}.o_flag_pt_BR{background-image:url("../light/images/flags/br.png")}.o_flag_tr{background-image:url("../light/images/flags/tr.png")}.o_flag_hu{background-image:url("../light/images/flags/hu.png")}.o_flag_sq{background-image:url("../light/images/flags/al.png")}.o_flag_in{background-image:url("../light/images/flags/id.png")}.o_flag_ar{background-image:url("../light/images/flags/eg.png")}.o_flag_rm{background-image:url("../light/images/flags/rm.png")}.o_flag_af{background-image:url("../light/images/flags/za.png")}.o_flag_vi{background-image:url("../light/images/flags/vn.png")}.o_flag_mn{background-image:url("../light/images/flags/mn.png")}.o_flag_iw{background-image:url("../light/images/flags/il.png")}.o_flag_ko{background-image:url("../light/images/flags/kr.png")}.o_flag_nl_NL{background-image:url("../light/images/flags/nl.png")}.o_flag_jp{background-image:url("../light/images/flags/jp.png")}.o_flag_nb_NO{background-image:url("../light/images/flags/no.png")}.o_flag_et_EE{background-image:url("../light/images/flags/ee.png")}.o_flag_bg{background-image:url("../light/images/flags/bg.png")}.o_flag_hi_IN_ASIA{background-image:url("../light/images/flags/in.png")}.o_flag_ar_LB{background-image:url("../light/images/flags/lb.png")}.o_flag_gl_ES{background-image:url("../light/images/flags/galicia.png")}.o_flag_sk{background-image:url("../light/images/flags/sk.png")}.o_rating .o_rating_title{font-size:12px}.o_rating .o_rating_items{white-space:nowrap}.o_rating .o_rating_items .o_icon{color:#f0ad4e}.o_rating .o_rating_items .o_icon:hover{color:#3b678a}.o_rating .o_rating_items .o_legend{margin-left:1em;font-size:12px;line-height:1em}.o_rating .o_rating_explanation{font-size:12px;color:#777}@media (max-width: 991px){.o_rating .o_rating_title,.o_rating .o_rating_explanation{display:none}}
 .o_comments .o_comment_wrapper .o_avatar{float:left;margin:0 1em 0 0}.o_comments .o_comment_wrapper .o_reply,.o_comments .o_comment_wrapper .o_delete{float:right}.o_comments .o_comment_wrapper .o_comment_wrapper{margin-left:16px}.o_ratings_and_comments .o_rating_wrapper{vertical-align:middle;display:inline-block}.o_ratings_and_comments a.o_comments{margin-left:10px;position:relative;top:0.1em}.d3chart .bar{shape-rendering:crispEdges}.d3chart .bar_default_light{fill:#598eb8}.d3chart .bar_default{fill:#3b678a}.d3chart .bar_default_dark{fill:#243f54}.d3chart .axis{font:12px sans-serif}.d3chart .axis path,.d3chart .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.o_forum_peekview .o_quote_wrapper,.o_forum_peekview .b_quote_wrapper{display:none}.o_forum_thread_sticky{font-weight:bold}.o_forum_switch{font-size:12px}.o_forum_toolbar{margin-bottom:6px;float:left}.o_forum_fulltextsearch{float:right}@media (max-width: 767px){.o_forum_fulltextsearch{float:left}}.o_forum .o_mark,.o_forum .o_ep_collect{float:right;position:relative;width:2em;margin-left:12px}.o_forum .o_portrait{float:left;margin-right:16px}.o_forum .o_portrait_avatar{width:70px;height:70px}.o_forum .o_newindicator{font-size:10px;color:#5cb85c;text-transform:uppercase;padding-left:1em;vertical-align:text-top;white-space:nowrap}.o_forum .o_author,.o_forum .o_date{display:inline-block;color:#777}.o_forum .o_date{font-size:12px}.o_forum .o_modified{color:#8a6d3b;font-size:12px;font-style:italic}.o_forum .o_forum_message{margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_forum .o_forum_message_new{-webkit-box-shadow:0 1px 10px rgba(92,184,92,0.3);box-shadow:0 1px 10px rgba(92,184,92,0.3)}.o_forum .o_forum_message_highlight{-webkit-box-shadow:0 1px 10px rgba(240,173,78,0.5);box-shadow:0 1px 10px rgba(240,173,78,0.5)}.o_forum .o_forum_message_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:3px;border-top-left-radius:3px}.o_forum .o_forum_message_title{margin-top:0}.o_forum .o_forum_message_body{padding:10px 15px}.o_forum .o_forum_message_attachments{border-top:1px solid #ddd;padding:10px 15px;font-size:12px;background-color:#f7f7f9}.o_forum .o_attachment{position:relative;max-width:250px;vertical-align:top;margin:6px 12px 10px 0}.o_forum .o_attachment img{margin-top:6px}.o_forum .o_filename{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_forum .o_icon_enlarge{position:absolute;left:1em;bottom:1em;text-shadow:1px 1px 2px #fff, -1px 1px 2px #fff, 1px -1px 2px #fff, -1px -1px 2px #fff}@media (min-width: 768px) and (max-width: 991px){.o_forum .o_attachments{font-size:10px}.o_forum .o_attachment{max-width:200px}.o_forum .o_attachment img{max-width:150px}.o_forum .o_filename{max-width:200px}}@media (max-width: 767px){.o_forum .o_attachments{font-size:9px}.o_forum .o_attachment{max-width:150px}.o_forum .o_attachment img{max-width:100px}.o_forum .o_filename{max-width:150px}}
 .o_quote_wrapper,.b_quote_wrapper{position:relative;margin:10px 0}.o_quote_author,.b_quote_author{color:#777;font-size:12px}.o_quote_author:before,.b_quote_author:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10e";font-size:21px;padding-right:0.5em}blockquote.o_quote,blockquote.b_quote{color:#555;font-size:12px;margin-top:6px;padding:0 12px}a.o_chelp{display:inline-block;padding:1px 3px;text-align:center;vertical-align:middle;white-space:nowrap;font-size:10px;font-weight:normal;line-height:15px;color:#fff;background-color:#3b678a;border:1px solid #335a78;border-radius:2px;cursor:help;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.o_chelp:active,a.o_chelp:hover,a.o_chelp:focus{text-decoration:none;color:#fff;background-color:#2f526d;border-color:#213a4d}a.o_chelp i{font-size:10px !important}.o_chelp_wrapper{position:relative;float:right;display:inline-block;line-height:1em}.o_iframedisplay iframe{width:100%}.o_singlepage .o_edit{position:absolute;top:10px;right:37px}.o_content_popup{position:absolute;top:10px;right:12px}.o_module_cp_wrapper .o_tools{position:absolute;top:10px;right:12px;text-align:right;vertical-align:middle}.o_module_cp_wrapper .o_tools .o_search_wrapper{display:inline-block;position:relative;top:-2px}ul.o_dropdown{margin:-5px -14px}ul.o_dropdown .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}ul.o_dropdown>li>a{display:block;padding:5px 14px;clear:both;font-weight:normal;line-height:1.42857;color:#333;background:#fff;white-space:nowrap}ul.o_dropdown>li>a:hover,ul.o_dropdown>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.badge.o_scorm_completed{background-color:#3c763d}.badge.o_scorm_failed{background-color:#a94442}.badge.o_scorm_incomplete{background-color:#8a6d3b}.badge.o_scorm_not_attempted{background:none}.o_bc_meta h5,.o_bc_meta .o_author,.o_bc_meta .o_comment,.tooltip h5,.tooltip .o_author,.tooltip .o_comment{color:#fff;margin:5px 0}.o_bc_meta .o_thumbnail,.tooltip .o_thumbnail{width:200px;height:200px;background-color:#fff;margin:0 -5px}.o_htmleditor .o_metadata{border:1px solid #999;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:0;background:#eee;position:relative;top:1px;padding:5px}.o_htmleditor .o_metadata #o_filename{float:left}.o_htmleditor .o_metadata .o_lastmodified{float:right;color:#777;line-height:1.42857}.o_htmleditor #o_save{margin-top:10px;text-align:center}.o_htmleditor #o_save input{margin-right:1em}.o_htmleditor #o_save input:last-child{margin-right:0}.o_notifications_news_wrapper .o_notifications_news_subscription{margin:10px 0}.o_notifications_news_wrapper .o_notifications_news_subscription h4 i,.o_notifications_news_wrapper .o_notifications_news_subscription .o_cal .fc-header-title h2 i,.o_cal .fc-header-title .o_notifications_news_wrapper .o_notifications_news_subscription h2 i{display:none}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_context{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content{margin-left:1.5em;position:relative}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_icon{position:absolute;left:-1.5em;line-height:1.5em;top:0}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_date{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_url{margin-left:1.5em}.o_noti{margin:6px 0 6px 12px;float:right;color:#777}.o_noti .o_label{color:#777;cursor:help}@media (max-width: 767px){.o_noti .o_label span{display:none}}
-.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#3b678a;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_sub,.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#3b678a}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}
+.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#3b678a;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_sub,.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#3b678a}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}
 .wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#3b678a}.o_process .o_step.o_active .o_title{color:#3b678a !important}.o_process .o_step.o_active .o_title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f0a4"}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#4a82ae}.o_process .o_step.o_done .o_title{color:#4a82ae !important}.o_process .o_step.o_done .o_title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f00c"}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5d5d5d !important}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#fff !important}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#fff !important}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5d5d5d !important}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#fff !important}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#fff !important}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#fff !important}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_colorchooser_selected:before{content:"\f00c"}#o_cal_colorchooser div{border:1px solid #3b678a;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active .badge{color:#3b678a;background-color:#fff}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{border-right:1px solid #3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #3b678a;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#3b678a;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#2c4c66}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:1em;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#3b678a}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #3b678a;border-bottom:1px solid #3b678a}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#3b678a}.o_catalog .o_level .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #3b678a;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #3b678a;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #3b678a;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#3b678a;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}
 .o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}
-.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#3b678a}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#2c4c66;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:"\f11d"}.o_qti_menu_item_attempts_marked:after{content:"\f024";color:#3b678a}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:"\f0b1"}.o_ep_icon_collection:before{content:"\f0b1"}.o_ep_icon_page:before{content:"\f016"}.o_ep_icon_struct:before{content:"\f1b3"}.o_ep_icon_liveblog:before{content:"\f0a1"}.o_artefact_closed:before{content:"\f023"}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ecf69a;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #cbf1a5, #99e44d);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #a0d346, #dff0c1);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#d7dbb5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba99, #ffba71);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9780, #ff9772);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afa0, #e8afbb);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffaf00, #ffa800);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #4a9ead, #00d2f8);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#c4f6ff;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#b3e2f7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #c1e9fd, #dee7f7);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#3b678a}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#3b678a}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:"\f19c"}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #3b678a !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}.o_members_pagination{text-align:center}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#3b678a;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"\f00d" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"\f061";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"\f060";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #335a78;background:#3b678a;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-default.active,.btn-primary:active,.btn-primary.active,.btn-success:active,.btn-success.active,.btn-info:active,.btn-info.active,.btn-warning:active,.btn-warning.active,.btn-danger:active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE0E0E0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #29475f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF29475F', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#264258}.btn-primary:hover,.btn-primary:focus{background-color:#29475f;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#29475f;border-color:#264258}.btn-primary:disabled,.btn-primary[disabled]{background-color:#29475f;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2AABD2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC12E2A', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0);background-color:#335a78}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDBDBDB', endColorstr='#FFE2E2E2', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3C3C3C', endColorstr='#FF222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:-o-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:linear-gradient(to bottom, #090909 0%, #0f0f0f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF090909', endColorstr='#FF0F0F0F', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width: 767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFC8E5BC', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFB9DEF0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFF8EFC0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFE7C3C3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF5F5F5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #2c4c66 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF2C4C66', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF449D44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF31B0D5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEC971F', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC9302C', GradientType=0)}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #2c4c66;background-image:-webkit-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #30536f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF30536F', GradientType=0);border-color:#30536f}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFD0E9C6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFC4E3F3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFFAF2CC', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFEBCCCC', GradientType=0)}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8E8E8', endColorstr='#FFF5F5F5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}.o_button_dirty{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.o_button_dirty:active,.o_button_dirty.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.o_button_dirty:hover,.o_button_dirty:focus{background-color:#eb9316;background-position:0 -15px}.o_button_dirty:active,.o_button_dirty.active{background-color:#eb9316;border-color:#e38d13}.o_button_dirty:disabled,.o_button_dirty[disabled]{background-color:#eb9316;background-image:none}.o_login .o_login_social .btn-default{text-shadow:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook{background-image:-webkit-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:-o-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:linear-gradient(to bottom, #4568b2 0%, #344e86 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4568B2', endColorstr='#FF344E86', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus{background-color:#344e86;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#344e86;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]{background-color:#344e86;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter{background-image:-webkit-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:-o-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:linear-gradient(to bottom, #2cc5ff 0%, #00acee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF2CC5FF', endColorstr='#FF00ACEE', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus{background-color:#00acee;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#00acee;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]{background-color:#00acee;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google{background-image:-webkit-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:-o-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:linear-gradient(to bottom, #e15f4f 0%, #cf3623 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE15F4F', endColorstr='#FFCF3623', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus{background-color:#cf3623;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#cf3623;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:disabled,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]{background-color:#cf3623;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{background-image:-webkit-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:-o-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:linear-gradient(to bottom, #0181bd 0%, #015780 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0181BD', endColorstr='#FF015780', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus{background-color:#015780;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#015780;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]{background-color:#015780;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs{background-image:-webkit-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:-o-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:linear-gradient(to bottom, #1a1a1a 0%, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1A1A1A', endColorstr='#FF000000', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus{background-color:#000;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]{background-color:#000;background-image:none}.btn-default.btn-success,.btn-default.btn-info,.btn-default.btn-warning,.btn-default.btn-danger,.btn-default.btn-primary,.btn-default.o_button_dirty{text-shadow:none}.o_navbar.o_navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF3F3F3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a.o_navbar_tab_close{background:none;-webkit-box-shadow:none;box-shadow:none}.o_navbar-brand,.o_navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.o_navbar-offcanvas .dropdown-menu>li>a:hover,.o_navbar-offcanvas .dropdown-menu>li>a:focus{background-image:none}.o_toolbar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_toolbar .o_breadcrumb .breadcrumb{background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tools_container{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{background-image:-webkit-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #fff 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE2E2E2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next :hover,.o_toolbar .o_tool_previous :hover{background-color:#e2e2e2}.o_tree{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_navbar-brand{padding:15px 15px;font-size:28px;color:#3b678a !important}.o_navbar-brand:after{content:"\E600";font-family:openolat}
+.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#3b678a}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#2c4c66;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:"\f11d"}.o_qti_menu_item_attempts_marked:after{content:"\f024";color:#3b678a}.association{margin:20px 20px 20px 40px;background:transparent url("../light/images/association_bg.png") repeat-x center center}.o_associate_item{padding:5px}.association_box{background-color:white}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:"\f0b1"}.o_ep_icon_collection:before{content:"\f0b1"}.o_ep_icon_page:before{content:"\f016"}.o_ep_icon_struct:before{content:"\f1b3"}.o_ep_icon_liveblog:before{content:"\f0a1"}.o_artefact_closed:before{content:"\f023"}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ecf69a;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #cbf1a5, #99e44d);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #a0d346, #dff0c1);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#d7dbb5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba99, #ffba71);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9780, #ff9772);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afa0, #e8afbb);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffaf00, #ffa800);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #4a9ead, #00d2f8);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#c4f6ff;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#b3e2f7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #c1e9fd, #dee7f7);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#3b678a}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#3b678a}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:"\f19c"}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #3b678a !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}.o_members_pagination{text-align:center}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#3b678a;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"\f00d" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"\f061";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"\f060";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #335a78;background:#3b678a;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-default.active,.btn-primary:active,.btn-primary.active,.btn-success:active,.btn-success.active,.btn-info:active,.btn-info.active,.btn-warning:active,.btn-warning.active,.btn-danger:active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE0E0E0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #29475f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF29475F', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#264258}.btn-primary:hover,.btn-primary:focus{background-color:#29475f;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#29475f;border-color:#264258}.btn-primary:disabled,.btn-primary[disabled]{background-color:#29475f;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2AABD2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC12E2A', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0);background-color:#335a78}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDBDBDB', endColorstr='#FFE2E2E2', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3C3C3C', endColorstr='#FF222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:-o-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:linear-gradient(to bottom, #090909 0%, #0f0f0f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF090909', endColorstr='#FF0F0F0F', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width: 767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFC8E5BC', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFB9DEF0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFF8EFC0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFE7C3C3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF5F5F5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #2c4c66 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF2C4C66', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF449D44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF31B0D5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEC971F', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC9302C', GradientType=0)}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #2c4c66;background-image:-webkit-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #30536f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF30536F', GradientType=0);border-color:#30536f}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFD0E9C6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFC4E3F3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFFAF2CC', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFEBCCCC', GradientType=0)}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8E8E8', endColorstr='#FFF5F5F5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}.o_button_dirty{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.o_button_dirty:active,.o_button_dirty.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.o_button_dirty:hover,.o_button_dirty:focus{background-color:#eb9316;background-position:0 -15px}.o_button_dirty:active,.o_button_dirty.active{background-color:#eb9316;border-color:#e38d13}.o_button_dirty:disabled,.o_button_dirty[disabled]{background-color:#eb9316;background-image:none}.o_login .o_login_social .btn-default{text-shadow:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook{background-image:-webkit-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:-o-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:linear-gradient(to bottom, #4568b2 0%, #344e86 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4568B2', endColorstr='#FF344E86', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus{background-color:#344e86;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#344e86;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]{background-color:#344e86;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter{background-image:-webkit-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:-o-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:linear-gradient(to bottom, #2cc5ff 0%, #00acee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF2CC5FF', endColorstr='#FF00ACEE', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus{background-color:#00acee;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#00acee;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]{background-color:#00acee;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google{background-image:-webkit-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:-o-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:linear-gradient(to bottom, #e15f4f 0%, #cf3623 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE15F4F', endColorstr='#FFCF3623', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus{background-color:#cf3623;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#cf3623;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:disabled,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]{background-color:#cf3623;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{background-image:-webkit-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:-o-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:linear-gradient(to bottom, #0181bd 0%, #015780 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0181BD', endColorstr='#FF015780', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus{background-color:#015780;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#015780;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]{background-color:#015780;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs{background-image:-webkit-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:-o-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:linear-gradient(to bottom, #1a1a1a 0%, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1A1A1A', endColorstr='#FF000000', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus{background-color:#000;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]{background-color:#000;background-image:none}.btn-default.btn-success,.btn-default.btn-info,.btn-default.btn-warning,.btn-default.btn-danger,.btn-default.btn-primary,.btn-default.o_button_dirty{text-shadow:none}.o_navbar.o_navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF3F3F3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a.o_navbar_tab_close{background:none;-webkit-box-shadow:none;box-shadow:none}.o_navbar-brand,.o_navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.o_navbar-offcanvas .dropdown-menu>li>a:hover,.o_navbar-offcanvas .dropdown-menu>li>a:focus{background-image:none}.o_toolbar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_toolbar .o_breadcrumb .breadcrumb{background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tools_container{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{background-image:-webkit-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #fff 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE2E2E2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next :hover,.o_toolbar .o_tool_previous :hover{background-color:#e2e2e2}.o_tree{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_navbar-brand{padding:15px 15px;font-size:28px;color:#3b678a !important}.o_navbar-brand:after{content:"\E600";font-family:openolat}
diff --git a/src/main/webapp/static/themes/openolat/theme.js b/src/main/webapp/static/themes/openolat/theme.js
index 6b2b41656c4cac47ccc365a33ec316e8a4f2de36..d33871c7761327a6c21ccce073c7b75a17492e5a 100644
--- a/src/main/webapp/static/themes/openolat/theme.js
+++ b/src/main/webapp/static/themes/openolat/theme.js
@@ -42,7 +42,7 @@
 		ThemeJS.prototype.initDmzCarrousel = function() {
 			this.dmzCarrousel = jQuery().ooBgCarrousel();
 			this.dmzCarrousel.initCarrousel({
-				query: "#o_body #o_bg", 
+				query: "#o_body.o_dmz #o_bg", 
 				images: ['learn-bg.jpg', 'christian-bg.jpg', 'classroom-bg.jpg', 'holger-bg.jpg', 'oo-bg.jpg', 'florian-bg.jpg' ], 
 				shuffle: false,
 				shuffleFirst: false,
diff --git a/src/main/webapp/static/themes/openolat/theme_ie_completions.css b/src/main/webapp/static/themes/openolat/theme_ie_completions.css
index eef3a3ffcae4b497e9f5b6f7729e84046c9abd11..5c8f29fb371c928f28e2674e5474e60902fc628b 100644
--- a/src/main/webapp/static/themes/openolat/theme_ie_completions.css
+++ b/src/main/webapp/static/themes/openolat/theme_ie_completions.css
@@ -1,4 +1,4 @@
-.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#3b678a;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_sub,.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#3b678a}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}
+.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#3b678a;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_sub,.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#3b678a}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}
 .wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#3b678a}.o_process .o_step.o_active .o_title{color:#3b678a !important}.o_process .o_step.o_active .o_title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f0a4"}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#4a82ae}.o_process .o_step.o_done .o_title{color:#4a82ae !important}.o_process .o_step.o_done .o_title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f00c"}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5d5d5d !important}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#fff !important}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#fff !important}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5d5d5d !important}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#fff !important}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#fff !important}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#fff !important}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_colorchooser_selected:before{content:"\f00c"}#o_cal_colorchooser div{border:1px solid #3b678a;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active .badge{color:#3b678a;background-color:#fff}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{border-right:1px solid #3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #3b678a;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#3b678a;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#2c4c66}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:1em;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#3b678a}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #3b678a;border-bottom:1px solid #3b678a}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#3b678a}.o_catalog .o_level .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #3b678a;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #3b678a;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #3b678a;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#3b678a;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}
 .o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}
-.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#3b678a}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#2c4c66;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:"\f11d"}.o_qti_menu_item_attempts_marked:after{content:"\f024";color:#3b678a}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:"\f0b1"}.o_ep_icon_collection:before{content:"\f0b1"}.o_ep_icon_page:before{content:"\f016"}.o_ep_icon_struct:before{content:"\f1b3"}.o_ep_icon_liveblog:before{content:"\f0a1"}.o_artefact_closed:before{content:"\f023"}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ecf69a;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #cbf1a5, #99e44d);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #a0d346, #dff0c1);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#d7dbb5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba99, #ffba71);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9780, #ff9772);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afa0, #e8afbb);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffaf00, #ffa800);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #4a9ead, #00d2f8);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#c4f6ff;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#b3e2f7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #c1e9fd, #dee7f7);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#3b678a}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#3b678a}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:"\f19c"}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #3b678a !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}.o_members_pagination{text-align:center}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#3b678a;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"\f00d" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"\f061";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"\f060";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #335a78;background:#3b678a;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-default.active,.btn-primary:active,.btn-primary.active,.btn-success:active,.btn-success.active,.btn-info:active,.btn-info.active,.btn-warning:active,.btn-warning.active,.btn-danger:active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE0E0E0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #29475f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF29475F', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#264258}.btn-primary:hover,.btn-primary:focus{background-color:#29475f;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#29475f;border-color:#264258}.btn-primary:disabled,.btn-primary[disabled]{background-color:#29475f;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2AABD2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC12E2A', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0);background-color:#335a78}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDBDBDB', endColorstr='#FFE2E2E2', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3C3C3C', endColorstr='#FF222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:-o-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:linear-gradient(to bottom, #090909 0%, #0f0f0f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF090909', endColorstr='#FF0F0F0F', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width: 767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFC8E5BC', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFB9DEF0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFF8EFC0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFE7C3C3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF5F5F5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #2c4c66 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF2C4C66', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF449D44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF31B0D5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEC971F', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC9302C', GradientType=0)}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #2c4c66;background-image:-webkit-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #30536f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF30536F', GradientType=0);border-color:#30536f}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFD0E9C6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFC4E3F3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFFAF2CC', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFEBCCCC', GradientType=0)}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8E8E8', endColorstr='#FFF5F5F5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}.o_button_dirty{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.o_button_dirty:active,.o_button_dirty.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.o_button_dirty:hover,.o_button_dirty:focus{background-color:#eb9316;background-position:0 -15px}.o_button_dirty:active,.o_button_dirty.active{background-color:#eb9316;border-color:#e38d13}.o_button_dirty:disabled,.o_button_dirty[disabled]{background-color:#eb9316;background-image:none}.o_login .o_login_social .btn-default{text-shadow:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook{background-image:-webkit-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:-o-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:linear-gradient(to bottom, #4568b2 0%, #344e86 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4568B2', endColorstr='#FF344E86', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus{background-color:#344e86;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#344e86;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]{background-color:#344e86;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter{background-image:-webkit-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:-o-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:linear-gradient(to bottom, #2cc5ff 0%, #00acee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF2CC5FF', endColorstr='#FF00ACEE', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus{background-color:#00acee;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#00acee;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]{background-color:#00acee;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google{background-image:-webkit-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:-o-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:linear-gradient(to bottom, #e15f4f 0%, #cf3623 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE15F4F', endColorstr='#FFCF3623', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus{background-color:#cf3623;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#cf3623;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:disabled,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]{background-color:#cf3623;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{background-image:-webkit-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:-o-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:linear-gradient(to bottom, #0181bd 0%, #015780 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0181BD', endColorstr='#FF015780', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus{background-color:#015780;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#015780;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]{background-color:#015780;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs{background-image:-webkit-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:-o-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:linear-gradient(to bottom, #1a1a1a 0%, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1A1A1A', endColorstr='#FF000000', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus{background-color:#000;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]{background-color:#000;background-image:none}.btn-default.btn-success,.btn-default.btn-info,.btn-default.btn-warning,.btn-default.btn-danger,.btn-default.btn-primary,.btn-default.o_button_dirty{text-shadow:none}.o_navbar.o_navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF3F3F3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a.o_navbar_tab_close{background:none;-webkit-box-shadow:none;box-shadow:none}.o_navbar-brand,.o_navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.o_navbar-offcanvas .dropdown-menu>li>a:hover,.o_navbar-offcanvas .dropdown-menu>li>a:focus{background-image:none}.o_toolbar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_toolbar .o_breadcrumb .breadcrumb{background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tools_container{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{background-image:-webkit-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #fff 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE2E2E2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next :hover,.o_toolbar .o_tool_previous :hover{background-color:#e2e2e2}.o_tree{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_navbar-brand{padding:15px 15px;font-size:28px;color:#3b678a !important}.o_navbar-brand:after{content:"\E600";font-family:openolat}
\ No newline at end of file
+.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#3b678a}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#2c4c66;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:"\f11d"}.o_qti_menu_item_attempts_marked:after{content:"\f024";color:#3b678a}.association{margin:20px 20px 20px 40px;background:transparent url("../light/images/association_bg.png") repeat-x center center}.o_associate_item{padding:5px}.association_box{background-color:white}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:"\f0b1"}.o_ep_icon_collection:before{content:"\f0b1"}.o_ep_icon_page:before{content:"\f016"}.o_ep_icon_struct:before{content:"\f1b3"}.o_ep_icon_liveblog:before{content:"\f0a1"}.o_artefact_closed:before{content:"\f023"}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ecf69a;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #cbf1a5, #99e44d);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #a0d346, #dff0c1);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#d7dbb5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba99, #ffba71);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9780, #ff9772);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afa0, #e8afbb);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffaf00, #ffa800);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #4a9ead, #00d2f8);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#c4f6ff;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#b3e2f7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #c1e9fd, #dee7f7);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#3b678a}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#3b678a}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:"\f19c"}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #3b678a !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}.o_members_pagination{text-align:center}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#3b678a;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"\f00d" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"\f061";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"\f060";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #335a78;background:#3b678a;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-default.active,.btn-primary:active,.btn-primary.active,.btn-success:active,.btn-success.active,.btn-info:active,.btn-info.active,.btn-warning:active,.btn-warning.active,.btn-danger:active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE0E0E0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #29475f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF29475F', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#264258}.btn-primary:hover,.btn-primary:focus{background-color:#29475f;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#29475f;border-color:#264258}.btn-primary:disabled,.btn-primary[disabled]{background-color:#29475f;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2AABD2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC12E2A', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0);background-color:#335a78}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDBDBDB', endColorstr='#FFE2E2E2', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3C3C3C', endColorstr='#FF222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:-o-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:linear-gradient(to bottom, #090909 0%, #0f0f0f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF090909', endColorstr='#FF0F0F0F', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width: 767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFC8E5BC', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFB9DEF0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFF8EFC0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFE7C3C3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF5F5F5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #2c4c66 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF2C4C66', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF449D44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF31B0D5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEC971F', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC9302C', GradientType=0)}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #2c4c66;background-image:-webkit-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #30536f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF30536F', GradientType=0);border-color:#30536f}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFD0E9C6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFC4E3F3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFFAF2CC', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFEBCCCC', GradientType=0)}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8E8E8', endColorstr='#FFF5F5F5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}.o_button_dirty{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.o_button_dirty:active,.o_button_dirty.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.o_button_dirty:hover,.o_button_dirty:focus{background-color:#eb9316;background-position:0 -15px}.o_button_dirty:active,.o_button_dirty.active{background-color:#eb9316;border-color:#e38d13}.o_button_dirty:disabled,.o_button_dirty[disabled]{background-color:#eb9316;background-image:none}.o_login .o_login_social .btn-default{text-shadow:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook{background-image:-webkit-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:-o-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:linear-gradient(to bottom, #4568b2 0%, #344e86 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4568B2', endColorstr='#FF344E86', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus{background-color:#344e86;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#344e86;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]{background-color:#344e86;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter{background-image:-webkit-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:-o-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:linear-gradient(to bottom, #2cc5ff 0%, #00acee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF2CC5FF', endColorstr='#FF00ACEE', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus{background-color:#00acee;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#00acee;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]{background-color:#00acee;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google{background-image:-webkit-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:-o-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:linear-gradient(to bottom, #e15f4f 0%, #cf3623 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE15F4F', endColorstr='#FFCF3623', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus{background-color:#cf3623;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#cf3623;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:disabled,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]{background-color:#cf3623;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{background-image:-webkit-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:-o-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:linear-gradient(to bottom, #0181bd 0%, #015780 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0181BD', endColorstr='#FF015780', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus{background-color:#015780;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#015780;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]{background-color:#015780;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs{background-image:-webkit-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:-o-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:linear-gradient(to bottom, #1a1a1a 0%, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1A1A1A', endColorstr='#FF000000', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus{background-color:#000;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]{background-color:#000;background-image:none}.btn-default.btn-success,.btn-default.btn-info,.btn-default.btn-warning,.btn-default.btn-danger,.btn-default.btn-primary,.btn-default.o_button_dirty{text-shadow:none}.o_navbar.o_navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF3F3F3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a.o_navbar_tab_close{background:none;-webkit-box-shadow:none;box-shadow:none}.o_navbar-brand,.o_navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.o_navbar-offcanvas .dropdown-menu>li>a:hover,.o_navbar-offcanvas .dropdown-menu>li>a:focus{background-image:none}.o_toolbar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_toolbar .o_breadcrumb .breadcrumb{background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tools_container{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{background-image:-webkit-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #fff 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE2E2E2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next :hover,.o_toolbar .o_tool_previous :hover{background-color:#e2e2e2}.o_tree{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_navbar-brand{padding:15px 15px;font-size:28px;color:#3b678a !important}.o_navbar-brand:after{content:"\E600";font-family:openolat}
\ No newline at end of file
diff --git a/src/test/java/org/olat/course/nodes/gta/manager/GTAManagerTest.java b/src/test/java/org/olat/course/nodes/gta/manager/GTAManagerTest.java
index b46cfbb6f48c572b628d4a6ea77b5ff6e5f81638..db1cfc1066d12f3c12f3e606467abb886d4b5c42 100644
--- a/src/test/java/org/olat/course/nodes/gta/manager/GTAManagerTest.java
+++ b/src/test/java/org/olat/course/nodes/gta/manager/GTAManagerTest.java
@@ -200,6 +200,71 @@ public class GTAManagerTest extends OlatTestCase {
 		Assert.assertFalse(notAssigned);
 	}
 	
+	@Test
+	public void isTaskInProcess() {
+		//prepare
+		Identity participant = JunitTestHelper.createAndPersistIdentityAsRndUser("gta-user-11");
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry("", false);
+		GTACourseNode node = new GTACourseNode();
+		node.getModuleConfiguration().setStringValue(GTACourseNode.GTASK_TYPE, GTAType.individual.name());
+		TaskList tasks = gtaManager.createIfNotExists(re, node);
+		File taskFile = new File("solo.txt");
+		Assert.assertNotNull(tasks);
+		dbInstance.commit();
+		
+		//select
+		AssignmentResponse response = gtaManager.selectTask(participant, tasks, node, taskFile);
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(response);
+		Assert.assertNotNull(response.getTask());
+		
+		//check
+		boolean inProcess = gtaManager.isTaskInProcess(re, node, taskFile.getName());
+		Assert.assertTrue(inProcess);
+		
+		//check dummy file name which cannot be in process
+		boolean notInProcess = gtaManager.isTaskInProcess(re, node, "qwertz");
+		Assert.assertFalse(notInProcess);
+	}
+	
+	@Test
+	public void isTasksInProcess_yes() {
+		//prepare
+		Identity participant = JunitTestHelper.createAndPersistIdentityAsRndUser("gta-user-12");
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry("", false);
+		GTACourseNode node = new GTACourseNode();
+		node.getModuleConfiguration().setStringValue(GTACourseNode.GTASK_TYPE, GTAType.individual.name());
+		TaskList tasks = gtaManager.createIfNotExists(re, node);
+		File taskFile = new File("solo.txt");
+		Assert.assertNotNull(tasks);
+		dbInstance.commit();
+		
+		//select
+		AssignmentResponse response = gtaManager.selectTask(participant, tasks, node, taskFile);
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(response);
+		Assert.assertNotNull(response.getTask());
+
+		//check
+		boolean inProcess = gtaManager.isTasksInProcess(re, node);
+		Assert.assertTrue(inProcess);
+	}
+	
+	@Test
+	public void isTasksInProcess_no() {
+		//prepare
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry("", false);
+		GTACourseNode node = new GTACourseNode();
+		node.getModuleConfiguration().setStringValue(GTACourseNode.GTASK_TYPE, GTAType.individual.name());
+		TaskList tasks = gtaManager.createIfNotExists(re, node);
+		Assert.assertNotNull(tasks);
+		dbInstance.commit();
+		
+		//check
+		boolean inProcess = gtaManager.isTasksInProcess(re, node);
+		Assert.assertFalse(inProcess);
+	}
+	
 	@Test
 	public void getAssignedTasks() {
 		//create an individual task
diff --git a/src/test/java/org/olat/modules/reminder/manager/ReminderDAOTest.java b/src/test/java/org/olat/modules/reminder/manager/ReminderDAOTest.java
index 52bbff217fe5cac64b525a5a26e3b0522430e810..9b676a38ede5797f4677067d96b04253200c42c9 100644
--- a/src/test/java/org/olat/modules/reminder/manager/ReminderDAOTest.java
+++ b/src/test/java/org/olat/modules/reminder/manager/ReminderDAOTest.java
@@ -31,6 +31,7 @@ import org.olat.core.commons.persistence.DB;
 import org.olat.core.id.Identity;
 import org.olat.modules.reminder.Reminder;
 import org.olat.modules.reminder.SentReminder;
+import org.olat.modules.reminder.model.ReminderImpl;
 import org.olat.modules.reminder.model.ReminderInfos;
 import org.olat.modules.reminder.model.SentReminderImpl;
 import org.olat.repository.RepositoryEntry;
@@ -294,6 +295,28 @@ public class ReminderDAOTest extends OlatTestCase {
 		Assert.assertTrue(recipientKeys.contains(recepient3.getKey()));
 	}
 	
+	@Test
+	public void duplicateReminder() {
+		Identity creator = JunitTestHelper.createAndPersistIdentityAsRndUser("creator-rem-12");
+		RepositoryEntry entry = JunitTestHelper.createAndPersistRepositoryEntry();
+		Reminder reminderToCopy = createAndSaveReminder(entry, creator, 12);
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(reminderToCopy);
+		
+		Reminder duplicate = reminderDao.duplicate(reminderToCopy, creator);
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(duplicate);
+		Assert.assertNotNull(duplicate.getKey());
+		
+		ReminderImpl reloadedDuplicate = (ReminderImpl)reminderDao.loadByKey(duplicate.getKey());
+		Assert.assertNotNull(reloadedDuplicate);
+		Assert.assertEquals(creator, reloadedDuplicate.getCreator());
+		Assert.assertEquals(entry, reloadedDuplicate.getEntry());
+		Assert.assertEquals(reminderToCopy.getEmailBody(), reloadedDuplicate.getEmailBody());
+		Assert.assertTrue(reloadedDuplicate.getDescription().startsWith(reminderToCopy.getDescription()));
+		Assert.assertEquals(reminderToCopy.getConfiguration(), reloadedDuplicate.getConfiguration());
+	}
+	
 	@Test
 	public void deleteReminder() {
 		//create and reminder and an identity
diff --git a/src/test/java/org/olat/modules/reminder/manager/ReminderRuleEngineTest.java b/src/test/java/org/olat/modules/reminder/manager/ReminderRuleEngineTest.java
index 8cfd80217b3c78d8bfbdd6c16560e7337c4dbb25..8e7e9e5015175b518cacac9be28a4ff166f2ef3d 100644
--- a/src/test/java/org/olat/modules/reminder/manager/ReminderRuleEngineTest.java
+++ b/src/test/java/org/olat/modules/reminder/manager/ReminderRuleEngineTest.java
@@ -58,6 +58,7 @@ import org.olat.modules.reminder.rule.InitialCourseLaunchRuleSPI;
 import org.olat.modules.reminder.rule.LaunchUnit;
 import org.olat.modules.reminder.rule.RecentCourseLaunchRuleSPI;
 import org.olat.modules.reminder.rule.RepositoryEntryLifecycleAfterValidFromRuleSPI;
+import org.olat.modules.reminder.rule.RepositoryEntryLifecycleAfterValidToRuleSPI;
 import org.olat.modules.reminder.rule.RepositoryEntryRoleRuleSPI;
 import org.olat.modules.reminder.rule.UserPropertyRuleSPI;
 import org.olat.repository.RepositoryEntry;
@@ -744,6 +745,91 @@ public class ReminderRuleEngineTest extends OlatTestCase {
 		rules.add(rule);
 		return rules;
 	}
+
+	@Test
+	public void afterEndDate() {
+		//create a course with 3 members
+		Identity id1 = JunitTestHelper.createAndPersistIdentityAsRndUser("after-end-1");
+		Identity id2 = JunitTestHelper.createAndPersistIdentityAsRndUser("after-end-2");
+		Identity id3 = JunitTestHelper.createAndPersistIdentityAsRndUser("after-end-3");
+
+		ICourse course = CoursesWebService.createEmptyCourse(null, "initial-launch-dates", "course long name", null);
+		RepositoryEntry re = course.getCourseEnvironment().getCourseGroupManager().getCourseEntry();
+		
+		Calendar cal = Calendar.getInstance();
+		cal.setTime(new Date());//now
+		cal.add(Calendar.DATE, -25);
+		Date validFrom = cal.getTime();
+		cal.add(Calendar.DATE, 4);//- 3weeks
+		Date validTo = cal.getTime();
+		
+		RepositoryEntryLifecycle cycle = lifecycleDao.create("Cycle 2", "Cycle soft 2", false, validFrom, validTo);
+		re = repositoryManager.setDescriptionAndName(re, null, null, null, null, null, null, cycle);
+		repositoryEntryRelationDao.addRole(id1, re, GroupRoles.owner.name());
+		repositoryEntryRelationDao.addRole(id2, re, GroupRoles.coach.name());
+		repositoryEntryRelationDao.addRole(id3, re, GroupRoles.participant.name());
+		dbInstance.commit();
+		
+		{ // check after 2 days
+			List<ReminderRule> rules = getRepositoryEntryLifecycleRuleValidToRule(2, LaunchUnit.day);
+			boolean match = ruleEngine.evaluateRepositoryEntryRule(re, rules);
+			Assert.assertTrue(match);
+		}
+		
+		{ // check after 7 days (between begin and and date)
+			List<ReminderRule> rules = getRepositoryEntryLifecycleRuleValidToRule(7, LaunchUnit.day);
+			boolean match = ruleEngine.evaluateRepositoryEntryRule(re, rules);
+			Assert.assertTrue(match);
+		}
+		
+		{ // check after 2 week s
+			List<ReminderRule> rules = getRepositoryEntryLifecycleRuleValidToRule(1, LaunchUnit.week);
+			boolean match = ruleEngine.evaluateRepositoryEntryRule(re, rules);
+			Assert.assertTrue(match);
+		}
+		
+		{ // check after 21 days
+			List<ReminderRule> rules = getRepositoryEntryLifecycleRuleValidToRule(21, LaunchUnit.day);
+			boolean match = ruleEngine.evaluateRepositoryEntryRule(re, rules);
+			Assert.assertTrue(match);
+		}
+		
+		{ // check after 3 weeks
+			List<ReminderRule> rules = getRepositoryEntryLifecycleRuleValidToRule(3, LaunchUnit.week);
+			boolean match = ruleEngine.evaluateRepositoryEntryRule(re, rules);
+			Assert.assertTrue(match);
+		}
+		
+		{ // check after 22 days
+			List<ReminderRule> rules = getRepositoryEntryLifecycleRuleValidToRule(22, LaunchUnit.day);
+			boolean match = ruleEngine.evaluateRepositoryEntryRule(re, rules);
+			Assert.assertFalse(match);
+		}
+		
+		{ // check after 4 weeks
+			List<ReminderRule> rules = getRepositoryEntryLifecycleRuleValidToRule(4, LaunchUnit.week);
+			boolean match = ruleEngine.evaluateRepositoryEntryRule(re, rules);
+			Assert.assertFalse(match);
+		}
+		
+		{ // check after 1 month
+			List<ReminderRule> rules = getRepositoryEntryLifecycleRuleValidToRule(1, LaunchUnit.month);
+			boolean match = ruleEngine.evaluateRepositoryEntryRule(re, rules);
+			Assert.assertFalse(match);
+		}
+	}
+	
+	private List<ReminderRule> getRepositoryEntryLifecycleRuleValidToRule(int amount, LaunchUnit unit) {
+		ReminderRuleImpl rule = new ReminderRuleImpl();
+		rule.setType(RepositoryEntryLifecycleAfterValidToRuleSPI.class.getSimpleName());
+		rule.setOperator(">");
+		rule.setRightOperand(Integer.toString(amount));
+		rule.setRightUnit(unit.name());
+		
+		List<ReminderRule> rules = new ArrayList<>(1);
+		rules.add(rule);
+		return rules;
+	}
 	
 	@Test
 	public void score() {
diff --git a/src/test/java/org/olat/resource/OLATResourceManagerTest.java b/src/test/java/org/olat/resource/OLATResourceManagerTest.java
index 288dfe19dd1d2394c0981c4e198011da3517400b..735d773b39cb84178a4559340cc2dc3f7b4c3172 100644
--- a/src/test/java/org/olat/resource/OLATResourceManagerTest.java
+++ b/src/test/java/org/olat/resource/OLATResourceManagerTest.java
@@ -130,6 +130,60 @@ public class OLATResourceManagerTest extends OlatTestCase {
 		OLATResource deletedRes = rm.findResourceable(8213651l, resName);
 		Assert.assertNull(deletedRes);
 	}
+	
+	@Test
+	public void findResourceById() {
+		String resName = UUID.randomUUID().toString();
+		TestResourceable resource = new TestResourceable(8213652l, resName);
+		OLATResource ores = rm.findOrPersistResourceable(resource);
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(ores);
+		Assert.assertNotNull(ores.getKey());
+		
+		//find by id
+		OLATResource reloadedOres = rm.findResourceById(ores.getKey());
+		Assert.assertNotNull(reloadedOres);
+		Assert.assertEquals(ores, reloadedOres);
+	}
+	
+	@Test
+	public void findResourceByTypes() {
+		String resName1 = UUID.randomUUID().toString();
+		TestResourceable resource1 = new TestResourceable(8213653l, resName1);
+		OLATResource ores1 = rm.findOrPersistResourceable(resource1);
+		String resName2 = UUID.randomUUID().toString();
+		TestResourceable resource2 = new TestResourceable(8213654l, resName2);
+		OLATResource ores2 = rm.findOrPersistResourceable(resource2);
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(ores1);
+		Assert.assertNotNull(ores2);
+
+		//find by types
+		List<String> types = new ArrayList<>(2);
+		types.add(resName1);
+		types.add(resName2);
+		
+		List<OLATResource> reloadedOres = rm.findResourceByTypes(types);
+		Assert.assertNotNull(reloadedOres);
+		Assert.assertEquals(2, reloadedOres.size());
+		Assert.assertTrue(reloadedOres.contains(ores1));
+		Assert.assertTrue(reloadedOres.contains(ores2));
+	}
+	
+	@Test
+	public void findResourceable() {
+		String resName = UUID.randomUUID().toString();
+		TestResourceable resource = new TestResourceable(8213655l, resName);
+		OLATResource ores = rm.findOrPersistResourceable(resource);
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(ores);
+		Assert.assertNotNull(ores.getKey());
+		
+		//find by id
+		OLATResource reloadedOres = rm.findResourceable(8213655l, resName);
+		Assert.assertNotNull(reloadedOres);
+		Assert.assertEquals(ores, reloadedOres);
+	}
 
 	/**
 	 * Test find/persist of a resource
diff --git a/src/test/java/org/olat/selenium/CourseTest.java b/src/test/java/org/olat/selenium/CourseTest.java
index 9f32be5ff77e99e9a4f69493da128a3fc1da3b53..1ec30ac526332c93a19c1e5a507ea8b1c5dd9414 100644
--- a/src/test/java/org/olat/selenium/CourseTest.java
+++ b/src/test/java/org/olat/selenium/CourseTest.java
@@ -22,7 +22,10 @@ package org.olat.selenium;
 import java.io.IOException;
 import java.net.URISyntaxException;
 import java.net.URL;
+import java.util.Calendar;
+import java.util.Date;
 import java.util.List;
+import java.util.Locale;
 import java.util.UUID;
 
 import org.jboss.arquillian.container.test.api.Deployment;
@@ -41,16 +44,20 @@ import org.olat.selenium.page.LoginPage;
 import org.olat.selenium.page.NavigationPage;
 import org.olat.selenium.page.Participant;
 import org.olat.selenium.page.User;
+import org.olat.selenium.page.core.BookingPage;
 import org.olat.selenium.page.course.CourseEditorPageFragment;
 import org.olat.selenium.page.course.CoursePageFragment;
 import org.olat.selenium.page.course.CourseWizardPage;
 import org.olat.selenium.page.course.InfoMessageCEPage;
 import org.olat.selenium.page.course.PublisherPageFragment;
+import org.olat.selenium.page.course.RemindersPage;
 import org.olat.selenium.page.course.PublisherPageFragment.Access;
 import org.olat.selenium.page.graphene.OOGraphene;
 import org.olat.selenium.page.repository.AuthoringEnvPage;
 import org.olat.selenium.page.repository.FeedPage;
+import org.olat.selenium.page.repository.RepositoryAccessPage;
 import org.olat.selenium.page.repository.AuthoringEnvPage.ResourceType;
+import org.olat.selenium.page.repository.RepositoryAccessPage.UserAccess;
 import org.olat.selenium.page.repository.RepositoryEditDescriptionPage;
 import org.olat.test.ArquillianDeployments;
 import org.olat.test.rest.UserRestClient;
@@ -820,4 +827,183 @@ public class CourseTest {
 		int numOfSurvivingMessages = infoMsgConfig.countMessages();
 		Assert.assertEquals(3, numOfSurvivingMessages);
 	}
+	
+	/**
+	 * An author creates a course, make it visible for
+	 * members and add an access control by password.
+	 * The user search for the course, books it and give
+	 * the password.<br/>
+	 * The author checks in the list of orders if the booking
+	 * of the user is there and after it checks if the user is
+	 * in the member list too.
+	 * 
+	 * @param loginPage
+	 * @param ryomouBrowser
+	 * @throws IOException
+	 * @throws URISyntaxException
+	 */
+	@Test
+	@RunAsClient
+	public void courseBooking(@InitialPage LoginPage loginPage,
+			@Drone @User WebDriver ryomouBrowser)
+	throws IOException, URISyntaxException {
+		UserVO author = new UserRestClient(deploymentUrl).createAuthor();
+		loginPage.loginAs(author.getLogin(), author.getPassword());
+		UserVO ryomou = new UserRestClient(deploymentUrl).createRandomUser("Ryomou");
+		
+		//go to authoring
+		AuthoringEnvPage authoringEnv = navBar
+			.assertOnNavigationPage()
+			.openAuthoringEnvironment();
+		
+		String title = "Create-Selen-" + UUID.randomUUID().toString();
+		//create course
+		authoringEnv
+			.openCreateDropDown()
+			.clickCreate(ResourceType.course)
+			.fillCreateForm(title)
+			.assertOnGeneralTab();
+
+		//open course editor
+		CoursePageFragment course = new CoursePageFragment(browser);
+		RepositoryAccessPage courseAccess = course
+			.openToolsMenu()
+			.edit()
+			.createNode("info")
+			.autoPublish()
+			.accessConfiguration()
+			.setUserAccess(UserAccess.registred);
+		//add booking by secret token
+		courseAccess
+			.boooking()
+			.openAddDropMenu()
+			.addTokenMethod()
+			.configureTokenMethod("secret", "The password is secret");
+		courseAccess
+			.clickToolbarBack();
+		
+		//a user search the course
+		LoginPage ryomouLoginPage = LoginPage.getLoginPage(ryomouBrowser, deploymentUrl);
+		ryomouLoginPage
+			.loginAs(ryomou.getLogin(), ryomou.getPassword())
+			.resume();
+		NavigationPage ryomouNavBar = new NavigationPage(ryomouBrowser);
+		ryomouNavBar
+			.openMyCourses()
+			.openSearch()
+			.extendedSearch(title)
+			.book(title);
+		//book the course
+		BookingPage booking = new BookingPage(ryomouBrowser);
+		booking
+			.bookToken("secret");
+		//check the course
+		CoursePageFragment bookedCourse = CoursePageFragment.getCourse(ryomouBrowser);
+		bookedCourse
+			.assertOnTitle(title);
+		
+		//Author go in the list of bookings of the course
+		BookingPage bookingList = course
+			.openToolsMenu()
+			.bookingTool();
+		bookingList
+			.assertFirstNameInListIsOk(ryomou);
+		
+		//Author go to members list
+		course
+			.members()
+			.assertFirstNameInList(ryomou);
+	}
+	
+	/**
+	 * An author create a course, set a start and end date for life-cycle.
+	 * It add a participant to the course. It creates a reminder
+	 * with a rule to catch only participant, an other to send
+	 * the reminder after the start of the course. It sends the reminder
+	 * manually, checks the reminders send, checks the log.
+	 * 
+	 * @param loginPage
+	 * @throws IOException
+	 * @throws URISyntaxException
+	 */
+	@Test
+	@RunAsClient
+	public void courseReminders(@InitialPage LoginPage loginPage)
+	throws IOException, URISyntaxException {
+		UserVO author = new UserRestClient(deploymentUrl).createAuthor();
+		loginPage.loginAs(author.getLogin(), author.getPassword());
+		UserVO kanu = new UserRestClient(deploymentUrl).createRandomUser("Kanu");
+		
+		//go to authoring
+		AuthoringEnvPage authoringEnv = navBar
+			.assertOnNavigationPage()
+			.openAuthoringEnvironment();
+		
+		Calendar cal = Calendar.getInstance();
+		cal.setTime(new Date());
+		cal.add(Calendar.DATE, -10);
+		Date validFrom = cal.getTime();
+		cal.add(Calendar.DATE, 20);
+		Date validTo = cal.getTime();
+		
+		String title = "Remind-me-" + UUID.randomUUID().toString();
+		//create course
+		authoringEnv
+			.openCreateDropDown()
+			.clickCreate(ResourceType.course)
+			.fillCreateForm(title)
+			.assertOnGeneralTab()
+			.setLifecycle(validFrom, validTo, Locale.GERMAN)
+			.save();
+
+		//open course editor, create a node, set access
+		CoursePageFragment course = new CoursePageFragment(browser);
+		course
+			.openToolsMenu()
+			.edit()
+			.createNode("info")
+			.autoPublish()
+			.accessConfiguration()
+			.setUserAccess(UserAccess.registred)
+			.clickToolbarBack();
+		// add a participant
+		course
+			.members()
+			.quickAdd(kanu);
+		
+		//go to reminders
+		RemindersPage reminders = course
+				.reminders()
+				.assertOnRemindersList();
+		
+		String reminderTitle = "REM-" + UUID.randomUUID();
+		reminders
+			.addReminder()
+			.setDescription(reminderTitle)
+			.setTimeBasedRule(1, "RepositoryEntryLifecycleAfterValidFromRuleSPI", 5, "day")
+			.addRule(1)
+			.setRoleBasedRule(2, "RepositoryEntryRoleRuleSPI", "participant")
+			.saveReminder()
+			.assertOnRemindersList()
+			.assertOnReminderInList(reminderTitle);
+		//send the reminders
+		reminders
+			.openActionMenu(reminderTitle)
+			.sendReminders();
+		//check the reminder is send to user
+		reminders
+			.openActionMenu(reminderTitle)
+			.showSentReminders()
+			//reminder send to user
+			.assertSentRemindersList(kanu, true)
+			//reminder not send to author
+			.assertSentRemindersList(author, false);
+		
+		//open reminders log
+		reminders
+			.clickToolbarBack()
+			.openLog()
+			.assertLogList(kanu, reminderTitle, true)
+			.assertLogList(author, reminderTitle, false);
+	}
 }
diff --git a/src/test/java/org/olat/selenium/page/core/BookingPage.java b/src/test/java/org/olat/selenium/page/core/BookingPage.java
index 19fd73e7dd4a9c6eecd7a39de9128789bcf4dcd6..7b15d3999b5b1ee05a95388424106b2187dd8a63 100644
--- a/src/test/java/org/olat/selenium/page/core/BookingPage.java
+++ b/src/test/java/org/olat/selenium/page/core/BookingPage.java
@@ -23,6 +23,7 @@ import java.util.List;
 
 import org.junit.Assert;
 import org.olat.selenium.page.graphene.OOGraphene;
+import org.olat.user.restapi.UserVO;
 import org.openqa.selenium.By;
 import org.openqa.selenium.WebDriver;
 import org.openqa.selenium.WebElement;
@@ -120,4 +121,30 @@ public class BookingPage {
 		browser.findElement(saveButtonBy).click();
 		OOGraphene.waitBusy(browser);
 	}
+	
+	/**
+	 * Check if a the booking of a user is in the list
+	 * of orders. The assert check by first name and
+	 * if the order is ok.
+	 * 
+	 * @param user
+	 * @return
+	 */
+	public BookingPage assertFirstNameInListIsOk(UserVO user) {
+		By firstNameBy = By.xpath("//td[contains(text(),'" + user.getFirstName() + "')]");
+		By okBy = By.className("o_ac_order_status_payed_icon");
+		By rowBy = By.cssSelector(".o_sel_order_list table.o_table.table tr");
+		boolean found = false;
+		List<WebElement> rows = browser.findElements(rowBy);
+		for(WebElement row:rows) {
+			List<WebElement> firstNameEl = row.findElements(firstNameBy);
+			List<WebElement> okEl = row.findElements(okBy);
+			if(firstNameEl.size() == 1 && okEl.size() == 1) {
+				found = true;
+				break;
+			}
+		}
+		Assert.assertTrue(found);
+		return this;
+	}
 }
diff --git a/src/test/java/org/olat/selenium/page/course/CoursePageFragment.java b/src/test/java/org/olat/selenium/page/course/CoursePageFragment.java
index c5edf45a7f5485d50a32bcd99fc526124b49aec9..46a993cbc66fc852af491f7b2ac66b1ed3461255 100644
--- a/src/test/java/org/olat/selenium/page/course/CoursePageFragment.java
+++ b/src/test/java/org/olat/selenium/page/course/CoursePageFragment.java
@@ -26,6 +26,7 @@ import org.jboss.arquillian.drone.api.annotation.Drone;
 import org.jboss.arquillian.graphene.Graphene;
 import org.junit.Assert;
 import org.olat.restapi.support.vo.CourseVO;
+import org.olat.selenium.page.core.BookingPage;
 import org.olat.selenium.page.core.MenuTreePageFragment;
 import org.olat.selenium.page.graphene.OOGraphene;
 import org.olat.selenium.page.repository.RepositoryAccessPage;
@@ -50,6 +51,7 @@ public class CoursePageFragment {
 	
 	public static final By editCourseBy = By.className("o_sel_course_editor");
 	public static final By accessConfigBy = By.className("o_sel_course_access");
+	public static final By bookingBy = By.className("o_sel_course_ac_tool");
 	public static final By assessmentToolBy = By.className("o_sel_course_assessment_tool");
 	public static final By assessmentModeBy = By.className("o_sel_course_assessment_mode");
 	public static final By membersCourseBy = By.className("o_sel_course_members");
@@ -126,6 +128,16 @@ public class CoursePageFragment {
 		return this;
 	}
 	
+	public RemindersPage reminders() {
+		if(!browser.findElement(settingsMenu).isDisplayed()) {
+			openSettingsMenu();
+		}
+		By reminderBy = By.cssSelector("a.o_sel_course_reminders");
+		browser.findElement(reminderBy).click();
+		OOGraphene.waitBusy(browser);
+		return new RemindersPage(browser);
+	}
+	
 	/**
 	 * Click the editor link in the tools drop-down
 	 * @return
@@ -201,4 +213,13 @@ public class CoursePageFragment {
 		WebElement main = browser.findElement(By.id("o_main_container"));
 		return Graphene.createPageFragment(EfficiencyStatementConfigurationPage.class, main);
 	}
+	
+	public BookingPage bookingTool() {
+		if(!browser.findElement(toolsMenu).isDisplayed()) {
+			openToolsMenu();
+		}
+		browser.findElement(bookingBy).click();
+		OOGraphene.waitBusy(browser);
+		return new BookingPage(browser);
+	}
 }
diff --git a/src/test/java/org/olat/selenium/page/course/MembersPage.java b/src/test/java/org/olat/selenium/page/course/MembersPage.java
index 5d4bb065a49fb2b76ebee397b3572ba8fce79723..e33dc2bcefe163390dc0665f32a162b2714aff1a 100644
--- a/src/test/java/org/olat/selenium/page/course/MembersPage.java
+++ b/src/test/java/org/olat/selenium/page/course/MembersPage.java
@@ -19,7 +19,10 @@
  */
 package org.olat.selenium.page.course;
 
+import java.util.List;
+
 import org.jboss.arquillian.drone.api.annotation.Drone;
+import org.jcodec.common.Assert;
 import org.olat.selenium.page.graphene.OOGraphene;
 import org.olat.selenium.page.group.GroupPage;
 import org.olat.selenium.page.group.GroupsPage;
@@ -124,6 +127,27 @@ public class MembersPage {
 			.next().next().next().finish();
 	}
 	
+	/**
+	 * Check if the user with the specified first name is in the member list.
+	 * @param user
+	 * @return
+	 */
+	public MembersPage assertFirstNameInList(UserVO user) {
+		By firstNameBy = By.xpath("//td//a[contains(text(),'" + user.getFirstName() + "')]");
+		By rowBy = By.cssSelector(".o_sel_member_list table.table tr");
+		List<WebElement> rows = browser.findElements(rowBy);
+		boolean found = false;
+		for(WebElement row:rows) {
+			List<WebElement> firstNameEl = row.findElements(firstNameBy);
+			if(firstNameEl.size() > 0) {
+				found = true;
+				break;
+			}
+		}
+		Assert.assertTrue(found);
+		return this;
+	}
+	
 	/**
 	 * Click back to the course
 	 * 
diff --git a/src/test/java/org/olat/selenium/page/course/MyCoursesPage.java b/src/test/java/org/olat/selenium/page/course/MyCoursesPage.java
index a30cfe27eb9e4d567833bd87ab09a09b51b279dd..14d7b68e74433ed16a3f8b3a7f36108e0403cc51 100644
--- a/src/test/java/org/olat/selenium/page/course/MyCoursesPage.java
+++ b/src/test/java/org/olat/selenium/page/course/MyCoursesPage.java
@@ -99,6 +99,29 @@ public class MyCoursesPage {
 		return this;
 	}
 	
+	/**
+	 * Click on the book button of the course specified
+	 * by the title in the course list.
+	 * 
+	 * @param title
+	 */
+	public void book(String title) {
+		By bookingBy = By.cssSelector("a.o_book");
+		By rowBy = By.cssSelector("div.o_table_row");
+		By titleLinkBy = By.cssSelector("h4.o_title a");
+		WebElement linkToBook = null;
+		List<WebElement> rows = browser.findElements(rowBy);
+		for(WebElement row:rows) {
+			WebElement titleLink = row.findElement(titleLinkBy);
+			if(titleLink.getText().contains(title)) {
+				linkToBook = row.findElement(bookingBy);
+			}
+		}
+		Assert.assertNotNull(linkToBook);
+		linkToBook.click();
+		OOGraphene.waitBusy(browser);
+	}
+	
 	public MyCoursesPage selectCatalogEntry(String title) {
 		By titleBy = By.cssSelector(".o_sublevel .o_meta h4.o_title a");
 		List<WebElement> titleLinks = browser.findElements(titleBy);
diff --git a/src/test/java/org/olat/selenium/page/course/RemindersPage.java b/src/test/java/org/olat/selenium/page/course/RemindersPage.java
new file mode 100644
index 0000000000000000000000000000000000000000..1c78ead8fb99bffa476bf539048ca4113019bc25
--- /dev/null
+++ b/src/test/java/org/olat/selenium/page/course/RemindersPage.java
@@ -0,0 +1,254 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package org.olat.selenium.page.course;
+
+import java.util.List;
+
+import org.jboss.arquillian.drone.api.annotation.Drone;
+import org.junit.Assert;
+import org.olat.selenium.page.NavigationPage;
+import org.olat.selenium.page.graphene.OOGraphene;
+import org.olat.user.restapi.UserVO;
+import org.openqa.selenium.By;
+import org.openqa.selenium.WebDriver;
+import org.openqa.selenium.WebElement;
+import org.openqa.selenium.support.ui.Select;
+
+/**
+ * 
+ * Initial date: 09.07.2015<br>
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+public class RemindersPage {
+	
+	@Drone
+	private WebDriver browser;
+	
+	public RemindersPage() {
+		//
+	}
+	
+	public RemindersPage(WebDriver browser) {
+		this.browser = browser;
+	}
+	
+	/**
+	 * Check that the reminders list is present.
+	 * @return
+	 */
+	public RemindersPage assertOnRemindersList() {
+		By reminderListBy = By.className("o_sel_course_reminder_list");
+		List<WebElement> reminderListEls = browser.findElements(reminderListBy);
+		Assert.assertEquals(1, reminderListEls.size());
+		return this;
+	}
+	
+	
+	public RemindersPage assertOnReminderInList(String title) {
+		By rowBy = By.xpath("//fieldset[contains(@class,'o_sel_course_reminder_list')]//table//tr//td//a[contains(text(), '" + title + "')]");
+		List<WebElement> reminderListEls = browser.findElements(rowBy);
+		Assert.assertEquals(1, reminderListEls.size());
+		return this;
+	}
+	
+	/**
+	 * Open the tools menu of the reminder specified by the title.
+	 * 
+	 * @param title
+	 * @return
+	 */
+	public RemindersPage openActionMenu(String title) {
+		By rowBy = By.xpath("//fieldset[contains(@class,'o_sel_course_reminder_list')]//table//tr[//td//a[contains(text(), '" + title + "')]]//td//a[contains(@class,'o_sel_course_reminder_tools')]");
+		List<WebElement> reminderListEls = browser.findElements(rowBy);
+		Assert.assertEquals(1, reminderListEls.size());
+		reminderListEls.get(0).click();
+		OOGraphene.waitBusy(browser);
+		return this;
+	}
+	
+	/**
+	 * Click in the tools the "Send reminders".
+	 * 
+	 * @return
+	 */
+	public RemindersPage sendReminders() {
+		By sendBy = By.cssSelector("div.o_callout_content ul.o_dropdown a.o_sel_course_reminder_send");
+		browser.findElement(sendBy).click();
+		OOGraphene.waitBusy(browser);
+		return this;
+	}
+	
+	/**
+	 * Click in the tools the "Show sent reminders".
+	 * 
+	 * @return
+	 */
+	public RemindersPage showSentReminders() {
+		By sendBy = By.cssSelector("div.o_callout_content ul.o_dropdown a.o_sel_course_reminder_showsent");
+		browser.findElement(sendBy).click();
+		OOGraphene.waitBusy(browser);
+		return this;
+	}
+	
+	public RemindersPage assertSentRemindersList(UserVO user, boolean in) {
+		By rowBy = By.xpath("//div[contains(@class,'o_sel_course_sent_reminder_list')]//table//tr//td//a[contains(text(), '" + user.getFirstName() + "')]");
+		List<WebElement> reminderListEls = browser.findElements(rowBy);
+		if(in) {
+			Assert.assertEquals(1, reminderListEls.size());
+		} else {
+			Assert.assertTrue(reminderListEls.isEmpty());
+		}
+		return this;
+	}
+	
+	public RemindersPage clickToolbarBack() {
+		browser.findElement(NavigationPage.toolbarBackBy).click();
+		OOGraphene.waitBusy(browser);
+		return this;
+	}
+	
+	/**
+	 * Open the log
+	 * 
+	 * @return
+	 */
+	public RemindersPage openLog() {
+		By logSegmentBy = By.cssSelector("a.o_sel_course_reminder_log_segment");
+		browser.findElement(logSegmentBy).click();
+		OOGraphene.waitBusy(browser);
+		return this;
+	}
+	
+	public RemindersPage assertLogList(UserVO user, String reminderTitle, boolean in) {
+		String xpath = "//div[contains(@class,'o_sel_course_sent_reminder_log_list')]//table//tr"
+		     + "[//td//a[contains(text(), '" + user.getFirstName() + "')]]"
+		     + "[//td//a[contains(text(), '" + reminderTitle + "')]]";
+		
+		By rowBy = By.xpath(xpath);
+		List<WebElement> logListEls = browser.findElements(rowBy);
+		if(in) {
+			Assert.assertFalse(logListEls.isEmpty());
+		} else {
+			Assert.assertTrue(logListEls.isEmpty());
+		}
+		return this;
+	}
+	
+	/**
+	 * Create a new reminder
+	 * 
+	 * @return
+	 */
+	public RemindersPage addReminder() {
+		By addReminderBy = By.cssSelector("a.o_sel_add_course_reminder");
+		browser.findElement(addReminderBy).click();
+		OOGraphene.waitBusy(browser);
+		return this;
+	}
+	
+	public RemindersPage setDescription(String text) {
+		By descBy = By.cssSelector(".o_sel_course_reminder_desc input[type='text']");
+		browser.findElement(descBy).sendKeys(text);
+		return this;
+	}
+	
+	public RemindersPage setTimeBasedRule(int pos, String type, int time, String unit) {
+		//select type
+		selectRuleType(pos, type);
+		
+		//enter time
+		By timeBy = By.cssSelector("div.o_sel_row-" + pos + " input[type='text']");
+		browser.findElement(timeBy).sendKeys(Integer.toString(time));
+		
+		//select time unit
+		By selectUnitBy = By.xpath("//div[contains(@class,'o_sel_row-" + pos + "')]//select[contains(@name,'launchunit')]");
+		WebElement unitSelect = browser.findElement(selectUnitBy);
+		new Select(unitSelect).selectByValue(unit);
+		OOGraphene.waitBusy(browser);
+		
+		return this;
+	}
+	
+	/**
+	 * Set the configuration of a repository entry role.
+	 * 
+	 * @param pos
+	 * @param type
+	 * @param role
+	 * @return
+	 */
+	public RemindersPage setRoleBasedRule(int pos, String type, String role) {
+		//select type
+		selectRuleType(pos, type);
+		
+		//select role
+		By selectRoleBy = By.xpath("//div[contains(@class,'o_sel_row-" + pos + "')]//select[contains(@name,'role.')]");
+		WebElement roleSelect = browser.findElement(selectRoleBy);
+		new Select(roleSelect).selectByValue(role);
+		OOGraphene.waitBusy(browser);
+		
+		return this;
+	}
+	
+	/**
+	 * Add a rule after the specified row. Warning, the first
+	 * position is 1.
+	 * 
+	 * @param pos
+	 * @return
+	 */
+	public RemindersPage addRule(int pos) {
+		By addRuleBy = By.cssSelector("div.o_sel_row-" + pos + " a.o_sel_course_add_rule");
+		browser.findElement(addRuleBy).click();
+		OOGraphene.waitBusy(browser);
+		return this;
+	}
+	
+	/**
+	 * Select the rule type, it's the simple name of the class:
+	 * RepositoryEntryLifecycleAfterValidFromRuleSPI,
+	 * RepositoryEntryRoleRuleSPI...
+	 * 
+	 * @param pos
+	 * @param type
+	 */
+	private void selectRuleType(int pos, String type) {
+		By selectTypeBy = By.xpath("//div[contains(@class,'o_sel_row-" + pos + "')]//select[contains(@name,'rule.type')]");
+		WebElement typeSelect = browser.findElement(selectTypeBy);
+		new Select(typeSelect).selectByValue(type);
+		OOGraphene.waitBusy(browser);
+	}
+	
+	/**
+	 * Save the form to edit a reminder
+	 * 
+	 * @return
+	 */
+	public RemindersPage saveReminder() {
+		By saveBy = By.cssSelector(".o_sel_course_reminder_config_buttons button.btn-primary");
+		List<WebElement> saveEls = browser.findElements(saveBy);
+		Assert.assertEquals(1, saveEls.size());
+		saveEls.get(0).click();
+		OOGraphene.waitBusy(browser);
+		return this;
+	}
+
+}
diff --git a/src/test/java/org/olat/selenium/page/repository/RepositoryAccessPage.java b/src/test/java/org/olat/selenium/page/repository/RepositoryAccessPage.java
index 0903145e68a54384edafc90f6b3616f4f039c10e..cc45565dea22e062bc9c89688875d1e1e9bfd514 100644
--- a/src/test/java/org/olat/selenium/page/repository/RepositoryAccessPage.java
+++ b/src/test/java/org/olat/selenium/page/repository/RepositoryAccessPage.java
@@ -19,7 +19,11 @@
  */
 package org.olat.selenium.page.repository;
 
+import java.util.List;
+
 import org.jboss.arquillian.drone.api.annotation.Drone;
+import org.junit.Assert;
+import org.olat.selenium.page.core.BookingPage;
 import org.olat.selenium.page.graphene.OOGraphene;
 import org.openqa.selenium.By;
 import org.openqa.selenium.WebDriver;
@@ -73,6 +77,13 @@ public class RepositoryAccessPage {
 		return this;
 	}
 	
+	public BookingPage boooking() {
+		By bookingFieldsetBy = By.cssSelector("fieldset.o_ac_configuration");
+		List<WebElement> bookingFieldsetEls = browser.findElements(bookingFieldsetBy);
+		Assert.assertEquals(1, bookingFieldsetEls.size());
+		return new BookingPage(browser);
+	}
+	
 	/**
 	 * Click toolbar
 	 */
diff --git a/src/test/java/org/olat/selenium/page/repository/RepositoryEditDescriptionPage.java b/src/test/java/org/olat/selenium/page/repository/RepositoryEditDescriptionPage.java
index da9646e8c68161e2ea9cd2365f4d806cd9ac05d8..68c251f7315ecae859658a57b63615acc795cdf0 100644
--- a/src/test/java/org/olat/selenium/page/repository/RepositoryEditDescriptionPage.java
+++ b/src/test/java/org/olat/selenium/page/repository/RepositoryEditDescriptionPage.java
@@ -19,7 +19,10 @@
  */
 package org.olat.selenium.page.repository;
 
+import java.text.DateFormat;
+import java.util.Date;
 import java.util.List;
+import java.util.Locale;
 
 import org.jboss.arquillian.drone.api.annotation.Drone;
 import org.jboss.arquillian.graphene.Graphene;
@@ -57,6 +60,32 @@ public class RepositoryEditDescriptionPage {
 		return this;
 	}
 	
+	public RepositoryEditDescriptionPage setLifecycle(Date validFrom, Date validTo, Locale locale) {
+		//select private
+		By radioPrivateBy = By.cssSelector(".o_sel_repo_lifecycle_type input[type='radio'][value='private']");
+		browser.findElement(radioPrivateBy).click();
+		OOGraphene.waitBusy(browser);
+		
+		By validFromBy = By.cssSelector(".o_sel_repo_lifecycle_validfrom .o_date_picker input[type='text']");
+		DateFormat shortDateFormat = DateFormat.getDateInstance(DateFormat.SHORT, locale);
+		String validFromStr = shortDateFormat.format(validFrom);
+		browser.findElement(validFromBy).sendKeys(validFromStr);
+		
+		By validToBy = By.cssSelector(".o_sel_repo_lifecycle_validto .o_date_picker input[type='text']");
+		String validToStr = shortDateFormat.format(validTo);
+		browser.findElement(validToBy).sendKeys(validToStr);
+		
+		return this;
+	}
+	
+	public RepositoryEditDescriptionPage save() {
+		By saveBy = By.cssSelector("div.o_sel_repo_save_details button.btn-primary");
+		WebElement saveButton = browser.findElement(saveBy);
+		saveButton.click();
+		OOGraphene.waitBusy(browser);
+		return this;
+	}
+	
 	public void clickToolbarBack() {
 		browser.findElement(NavigationPage.toolbarBackBy).click();
 		OOGraphene.waitBusy(browser);
@@ -64,4 +93,5 @@ public class RepositoryEditDescriptionPage {
 		WebElement main = browser.findElement(By.id("o_main_wrapper"));
 		Assert.assertTrue(main.isDisplayed());
 	}
+	
 }