From 0c31c08fb013366f9afa5f5b50263ea4c5dca5ec Mon Sep 17 00:00:00 2001 From: tworrall Date: Tue, 1 Nov 2011 14:47:54 +0000 Subject: [PATCH] NIHVIVO-3252: template versions of the various role custom forms --- .../edit/forms/addAttendeeRoleToPerson.ftl | 26 +++++++++++++++++++ .../edit/forms/addClinicalRoleToPerson.ftl | 26 +++++++++++++++++++ .../edit/forms/addHeadOfRoleToPerson.ftl | 26 +++++++++++++++++++ .../edit/forms/addMemberRoleToPerson.ftl | 26 +++++++++++++++++++ .../edit/forms/addOrganizerRoleToPerson.ftl | 26 +++++++++++++++++++ .../edit/forms/addOutreachRoleToPerson.ftl | 26 +++++++++++++++++++ .../edit/forms/addPresenterRoleToPerson.ftl | 26 +++++++++++++++++++ .../edit/forms/addResearcherRoleToPerson.ftl | 26 +++++++++++++++++++ .../forms/addServiceProviderRoleToPerson.ftl | 26 +++++++++++++++++++ .../edit/forms/addTeacherRoleToPerson.ftl | 26 +++++++++++++++++++ 10 files changed, 260 insertions(+) create mode 100644 productMods/templates/freemarker/edit/forms/addAttendeeRoleToPerson.ftl create mode 100644 productMods/templates/freemarker/edit/forms/addClinicalRoleToPerson.ftl create mode 100644 productMods/templates/freemarker/edit/forms/addHeadOfRoleToPerson.ftl create mode 100644 productMods/templates/freemarker/edit/forms/addMemberRoleToPerson.ftl create mode 100644 productMods/templates/freemarker/edit/forms/addOrganizerRoleToPerson.ftl create mode 100644 productMods/templates/freemarker/edit/forms/addOutreachRoleToPerson.ftl create mode 100644 productMods/templates/freemarker/edit/forms/addPresenterRoleToPerson.ftl create mode 100644 productMods/templates/freemarker/edit/forms/addResearcherRoleToPerson.ftl create mode 100644 productMods/templates/freemarker/edit/forms/addServiceProviderRoleToPerson.ftl create mode 100644 productMods/templates/freemarker/edit/forms/addTeacherRoleToPerson.ftl diff --git a/productMods/templates/freemarker/edit/forms/addAttendeeRoleToPerson.ftl b/productMods/templates/freemarker/edit/forms/addAttendeeRoleToPerson.ftl new file mode 100644 index 00000000..bcbd744b --- /dev/null +++ b/productMods/templates/freemarker/edit/forms/addAttendeeRoleToPerson.ftl @@ -0,0 +1,26 @@ +<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> +<#--Two stage form for service provider role--> + +<#-- +Required Values to be set for each form that includes addRoleToPersonTwoStage.ftl are: +roleDescriptor. +The other required values (roleType, optionsType, objectClassUri, and literalOptions are +set in the JAVA class corresponding to the form, e.g. AddAttendeeRoleToPersonGenerator.java. + +Optional values can be set, but each of these has default values +set in addRoleToPersonTwoStage.ftl: + +buttonText +typeSelectorLabel +numDateFields +showRoleLAbelField +roleExamples--> + + +<#--Variable assignments for Add Clinical Role To Person--> +<#assign roleDescriptor = "attended" /> +<#assign typeSelectorLabel = "event type" /> + + +<#--Each of the two stage forms will include the form below--> +<#include "addRoleToPersonTwoStage.ftl"> \ No newline at end of file diff --git a/productMods/templates/freemarker/edit/forms/addClinicalRoleToPerson.ftl b/productMods/templates/freemarker/edit/forms/addClinicalRoleToPerson.ftl new file mode 100644 index 00000000..7a815b63 --- /dev/null +++ b/productMods/templates/freemarker/edit/forms/addClinicalRoleToPerson.ftl @@ -0,0 +1,26 @@ +<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> +<#--Two stage form for clinical role--> + +<#-- +Required Values to be set for each form that includes addRoleToPersonTwoStage.ftl are: +roleDescriptor. +The other required values (roleType, optionsType, objectClassUri, and literalOptions are +set in the JAVA class corresponding to the form, e.g. AddClinicalRoleToPersonGenerator.java. + +Optional values can be set, but each of these has default values +set in addRoleToPersonTwoStage.ftl: + +buttonText +typeSelectorLabel +numDateFields +showRoleLAbelField +roleExamples--> + + +<#--Variable assignments for Add Clinical Role To Person--> +<#assign roleDescriptor = "clinical activity" /> +<#assign typeSelectorLabel = "clinical activity type" /> + + +<#--Each of the two stage forms will include the form below--> +<#include "addRoleToPersonTwoStage.ftl"> \ No newline at end of file diff --git a/productMods/templates/freemarker/edit/forms/addHeadOfRoleToPerson.ftl b/productMods/templates/freemarker/edit/forms/addHeadOfRoleToPerson.ftl new file mode 100644 index 00000000..1ec9f0b9 --- /dev/null +++ b/productMods/templates/freemarker/edit/forms/addHeadOfRoleToPerson.ftl @@ -0,0 +1,26 @@ +<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> +<#--Two stage form for service provider role--> + +<#-- +Required Values to be set for each form that includes addRoleToPersonTwoStage.ftl are: +roleDescriptor. +The other required values (roleType, optionsType, objectClassUri, and literalOptions are +set in the JAVA class corresponding to the form, e.g. AddHeadOfRoleToPersonGenerator.java. + +Optional values can be set, but each of these has default values +set in addRoleToPersonTwoStage.ftl: + +buttonText +typeSelectorLabel +numDateFields +showRoleLAbelField +roleExamples--> + + +<#--Variable assignments for Add Clinical Role To Person--> +<#assign roleDescriptor = "head of" /> +<#assign typeSelectorLabel = "head of" /> + + +<#--Each of the two stage forms will include the form below--> +<#include "addRoleToPersonTwoStage.ftl"> \ No newline at end of file diff --git a/productMods/templates/freemarker/edit/forms/addMemberRoleToPerson.ftl b/productMods/templates/freemarker/edit/forms/addMemberRoleToPerson.ftl new file mode 100644 index 00000000..8c3a474e --- /dev/null +++ b/productMods/templates/freemarker/edit/forms/addMemberRoleToPerson.ftl @@ -0,0 +1,26 @@ +<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> +<#--Two stage form for service provider role--> + +<#-- +Required Values to be set for each form that includes addRoleToPersonTwoStage.ftl are: +roleDescriptor. +The other required values (roleType, optionsType, objectClassUri, and literalOptions are +set in the JAVA class corresponding to the form, e.g. AddMemberRoleToPersonGenerator.java. + +Optional values can be set, but each of these has default values +set in addRoleToPersonTwoStage.ftl: + +buttonText +typeSelectorLabel +numDateFields +showRoleLAbelField +roleExamples--> + + +<#--Variable assignments for Add Clinical Role To Person--> +<#assign roleDescriptor = "membership" /> +<#assign typeSelectorLabel = "membership in" /> + + +<#--Each of the two stage forms will include the form below--> +<#include "addRoleToPersonTwoStage.ftl"> \ No newline at end of file diff --git a/productMods/templates/freemarker/edit/forms/addOrganizerRoleToPerson.ftl b/productMods/templates/freemarker/edit/forms/addOrganizerRoleToPerson.ftl new file mode 100644 index 00000000..ce50fce9 --- /dev/null +++ b/productMods/templates/freemarker/edit/forms/addOrganizerRoleToPerson.ftl @@ -0,0 +1,26 @@ +<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> +<#--Two stage form for service provider role--> + +<#-- +Required Values to be set for each form that includes addRoleToPersonTwoStage.ftl are: +roleDescriptor. +The other required values (roleType, optionsType, objectClassUri, and literalOptions are +set in the JAVA class corresponding to the form, e.g. AddOrganizerRoleToPersonGenerator.java. + +Optional values can be set, but each of these has default values +set in addRoleToPersonTwoStage.ftl: + +buttonText +typeSelectorLabel +numDateFields +showRoleLAbelField +roleExamples--> + + +<#--Variable assignments for Add Clinical Role To Person--> +<#assign roleDescriptor = "organizer of" /> +<#assign typeSelectorLabel = "organizer of" /> + + +<#--Each of the two stage forms will include the form below--> +<#include "addRoleToPersonTwoStage.ftl"> \ No newline at end of file diff --git a/productMods/templates/freemarker/edit/forms/addOutreachRoleToPerson.ftl b/productMods/templates/freemarker/edit/forms/addOutreachRoleToPerson.ftl new file mode 100644 index 00000000..c4646c1f --- /dev/null +++ b/productMods/templates/freemarker/edit/forms/addOutreachRoleToPerson.ftl @@ -0,0 +1,26 @@ +<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> +<#--Two stage form for service provider role--> + +<#-- +Required Values to be set for each form that includes addRoleToPersonTwoStage.ftl are: +roleDescriptor. +The other required values (roleType, optionsType, objectClassUri, and literalOptions are +set in the JAVA class corresponding to the form, e.g. AddOutreachRoleToPersonGenerator.java. + +Optional values can be set, but each of these has default values +set in addRoleToPersonTwoStage.ftl: + +buttonText +typeSelectorLabel +numDateFields +showRoleLAbelField +roleExamples--> + + +<#--Variable assignments for Add Clinical Role To Person--> +<#assign roleDescriptor = "outreach & community service" /> +<#assign typeSelectorLabel = "outreach & community service in" /> + + +<#--Each of the two stage forms will include the form below--> +<#include "addRoleToPersonTwoStage.ftl"> \ No newline at end of file diff --git a/productMods/templates/freemarker/edit/forms/addPresenterRoleToPerson.ftl b/productMods/templates/freemarker/edit/forms/addPresenterRoleToPerson.ftl new file mode 100644 index 00000000..d7effa87 --- /dev/null +++ b/productMods/templates/freemarker/edit/forms/addPresenterRoleToPerson.ftl @@ -0,0 +1,26 @@ +<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> +<#--Two stage form for service provider role--> + +<#-- +Required Values to be set for each form that includes addRoleToPersonTwoStage.ftl are: +roleDescriptor. +The other required values (roleType, optionsType, objectClassUri, and literalOptions are +set in the JAVA class corresponding to the form, e.g. AddPresenterRoleToPersonGenerator.java. + +Optional values can be set, but each of these has default values +set in addRoleToPersonTwoStage.ftl: + +buttonText +typeSelectorLabel +numDateFields +showRoleLAbelField +roleExamples--> + + +<#--Variable assignments for Add Clinical Role To Person--> +<#assign roleDescriptor = "presentation" /> +<#assign typeSelectorLabel = "presentation type" /> + + +<#--Each of the two stage forms will include the form below--> +<#include "addRoleToPersonTwoStage.ftl"> \ No newline at end of file diff --git a/productMods/templates/freemarker/edit/forms/addResearcherRoleToPerson.ftl b/productMods/templates/freemarker/edit/forms/addResearcherRoleToPerson.ftl new file mode 100644 index 00000000..ec9f99cb --- /dev/null +++ b/productMods/templates/freemarker/edit/forms/addResearcherRoleToPerson.ftl @@ -0,0 +1,26 @@ +<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> +<#--Two stage form for service provider role--> + +<#-- +Required Values to be set for each form that includes addRoleToPersonTwoStage.ftl are: +roleDescriptor. +The other required values (roleType, optionsType, objectClassUri, and literalOptions are +set in the JAVA class corresponding to the form, e.g. AddResearcherRoleToPersonGenerator.java. + +Optional values can be set, but each of these has default values +set in addRoleToPersonTwoStage.ftl: + +buttonText +typeSelectorLabel +numDateFields +showRoleLAbelField +roleExamples--> + + +<#--Variable assignments for Add Clinical Role To Person--> +<#assign roleDescriptor = "research activity" /> +<#assign typeSelectorLabel = "research activity type" /> + + +<#--Each of the two stage forms will include the form below--> +<#include "addRoleToPersonTwoStage.ftl"> \ No newline at end of file diff --git a/productMods/templates/freemarker/edit/forms/addServiceProviderRoleToPerson.ftl b/productMods/templates/freemarker/edit/forms/addServiceProviderRoleToPerson.ftl new file mode 100644 index 00000000..b51aaa57 --- /dev/null +++ b/productMods/templates/freemarker/edit/forms/addServiceProviderRoleToPerson.ftl @@ -0,0 +1,26 @@ +<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> +<#--Two stage form for service provider role--> + +<#-- +Required Values to be set for each form that includes addRoleToPersonTwoStage.ftl are: +roleDescriptor. +The other required values (roleType, optionsType, objectClassUri, and literalOptions are +set in the JAVA class corresponding to the form, e.g. AddServiceProviderRoleToPersonGenerator.java. + +Optional values can be set, but each of these has default values +set in addRoleToPersonTwoStage.ftl: + +buttonText +typeSelectorLabel +numDateFields +showRoleLAbelField +roleExamples--> + + +<#--Variable assignments for Add Clinical Role To Person--> +<#assign roleDescriptor = "service to the profession" /> +<#assign typeSelectorLabel = "service to the profession in" /> + + +<#--Each of the two stage forms will include the form below--> +<#include "addRoleToPersonTwoStage.ftl"> \ No newline at end of file diff --git a/productMods/templates/freemarker/edit/forms/addTeacherRoleToPerson.ftl b/productMods/templates/freemarker/edit/forms/addTeacherRoleToPerson.ftl new file mode 100644 index 00000000..6e12bff3 --- /dev/null +++ b/productMods/templates/freemarker/edit/forms/addTeacherRoleToPerson.ftl @@ -0,0 +1,26 @@ +<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> +<#--Two stage form for teacher role--> + +<#-- +Required Values to be set for each form that includes addRoleToPersonTwoStage.ftl are: +roleDescriptor. +The other required values (roleType, optionsType, objectClassUri, and literalOptions are +set in the JAVA class corresponding to the form, e.g. AddTeacherRoleToPersonGenerator.java. + +Optional values can be set, but each of these has default values +set in addRoleToPersonTwoStage.ftl: + +buttonText +typeSelectorLabel +numDateFields +showRoleLAbelField +roleExamples--> + + +<#--Variable assignments for Add Clinical Role To Person--> +<#assign roleDescriptor = "teaching activity" /> +<#assign typeSelectorLabel = "teaching activity type" /> + + +<#--Each of the two stage forms will include the form below--> +<#include "addRoleToPersonTwoStage.ftl"> \ No newline at end of file