diff --git a/doc/install.html b/doc/install.html
index 206382bd..be4a53c4 100644
--- a/doc/install.html
+++ b/doc/install.html
@@ -412,19 +412,36 @@
- Specify an SMTP host that the form will use for
+ Specify an SMTP host that the application will use for
sending e-mail (Optional). If this is left blank, the contact form will
- be hidden and disabled.
+ be hidden and disabled, and users will not be notified of changes to their accounts.
|
- Vitro.smtpHost
+ email.smtpHost
|
smtp.servername.edu
|
+
+
+ Specify an email address which will appear as the sender in e-mail
+ notifications to users (Optional).
+ If a user replies to the notification, this address will receive the reply.
+ If a user's e-mail address is invalid, this address will receive the error notice.
+ If this is left blank, users will not be notified of changes to their accounts.
+ |
+
+
+
+ email.replyTo
+ |
+
+ vivoAdmin@my.domain.edu
+ |
+
Specify the JDBC URL of your database. Change
@@ -564,18 +581,18 @@
|
- Specify the name of your first admin user for
+ Specify the email address of the root user account for
the VIVO application. This user will have an initial temporary password
- of 'defaultAdmin'. You will be prompted to create a new password on
+ of 'rootPassword'. You will be prompted to create a new password on
first login.
|
- initialAdminUser
+ rootUser.emailAddress
|
- defaultAdmin
+ vivoAdmin@my.domain.edu
|
@@ -711,9 +728,9 @@
If the startup was successful, you will see a welcome message
informing you that you have successfully installed VIVO. Click the "Log
- in" link near the upper right corner. Log in with the initialAdminUser
- username you set up in Step IV. The initial password for the initialAdminUser
- account is "defaultAdmin" (without the quotes). On first login, you
+ in" link near the upper right corner. Log in with the rootUser.emailAddress
+ you set up in Step IV. The initial password for the root
+ account is "rootPassword" (without the quotes). On first login, you
will be prompted to select a new password and verify it a second time.
@@ -745,7 +762,7 @@
"Contact Us" form)
If you have configured your application to use the "Contact Us"
- feature in Step IV (Vitro.smtpHost
), you will also need to
+ feature in Step IV (email.smtpHost
), you will also need to
add an email address to the VIVO application. This is the email
to which the contact form will submit. It can be a list server or an
individual's email address.
@@ -758,7 +775,7 @@
Email Address" and submit the change.
- If you set the Vitro.smtpHost
+ If you set the email.smtpHost
in Step IV and do NOT
provide an email address in this step, your users will receive a java
error in the interface.
@@ -945,7 +962,9 @@
In addition, VIVO will try to associate the user with a profile
page, so the user may edit his own profile data. VIVO will search the
data model for a person with a property that matches the User’s network
- ID. You need to tell VIVO what property should be used for matching.
+ ID
+ (the value of the property must be either a String literal or an untyped literal).
+ You need to tell VIVO what property should be used for matching.
Insert a line like this in the deploy.properties file:
selfEditing.idMatchingProperty = [the URI of the property]
@@ -997,8 +1016,8 @@
-
Point your browser to the home page of your website, and click
- the "Log in" link near the upper right corner. Log in with the
initialAdminUser
- username you set up in Step IV. If this is your first time logging in,
+ the "Log in" link near the upper right corner. Log in with the rootUser.emailAddress
+ you set up in Step IV. If this is your first time logging in,
you will be prompted to change the password.
-
diff --git a/doc/licenses/freemarker.LICENSE.txt b/doc/licenses/freemarker.LICENSE.txt
index 488074e7..c8e348f5 100644
--- a/doc/licenses/freemarker.LICENSE.txt
+++ b/doc/licenses/freemarker.LICENSE.txt
@@ -2,27 +2,63 @@ FREEMARKER LICENSE
Copyright (c) 2003 The Visigoth Software Society. All rights reserved.
-Redistribution and use in source and binary forms, with or without modification, are permitted
-provided that the following conditions are met:
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
- 1. Redistributions of source code must retain the above copyright notice, this list of
- conditions and the following disclaimer.
- 2. The end-user documentation included with the redistribution, if any, must include
- the following acknowledgement: "This product includes software developed by the Visigoth
- Software Society (http://www.visigoths.org/)." Alternately, this acknowledgement may
- appear in the software itself, if and wherever such third-party acknowledgements normally appear.
- 3. Neither the name "FreeMarker", "Visigoth", nor any of the names of the project contributors
- may be used to endorse or promote products derived from this software without prior written
- permission. For written permission, please contact visigoths@visigoths.org.
- 4. Products derived from this software may not be called "FreeMarker" or "Visigoth" nor may
- "FreeMarker" or "Visigoth" appear in their names without prior written permission of the
- Visigoth Software Society.
+1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
-THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE VISIGOTH SOFTWARE SOCIETY OR ITS CONTRIBUTORS BE LIABLE FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
-BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+2. The end-user documentation included with the redistribution, if any, must
+ include the following acknowlegement:
+ "This product includes software developed by the
+ Visigoth Software Society (http://www.visigoths.org/)."
+ Alternately, this acknowlegement may appear in the software itself, if and
+ wherever such third-party acknowlegements normally appear.
+
+3. Neither the name "FreeMarker", "Visigoth", nor any of the names of the
+ project contributors may be used to endorse or promote products derived
+ from this software without prior written permission. For written
+ permission, please contact visigoths@visigoths.org.
+
+4. Products derived from this software may not be called "FreeMarker" or
+ "Visigoth" nor may "FreeMarker" or "Visigoth" appear in their names
+ without prior written permission of the Visigoth Software Society.
+
+THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+VISIGOTH SOFTWARE SOCIETY OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+------------------------------------------------------------------------------
+
+This software consists of voluntary contributions made by many individuals on
+behalf of the Visigoth Software Society. For more information on the Visigoth
+Software Society, please see http://www.visigoths.org/
+
+------------------------------------------------------------------------------
+
+FREEMARKER SUBCOMPONENTS UNDER DIFFERENT LICENSE:
+
+FreeMarker includes a number of subcomponents that are licensed by the Apache
+Software Foundation under the Apache License, Version 2.0. Your use of these
+subcomponents is subject to the terms and conditions of the Apache License,
+Version 2.0. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+The subcomponents under this licence are the following files, which are
+included both in freemarker.jar and in the source code:
+
+ freemarker/ext/jsp/web-app_2_2.dtd
+ freemarker/ext/jsp/web-app_2_3.dtd
+ freemarker/ext/jsp/web-app_2_4.xsd
+ freemarker/ext/jsp/web-app_2_5.xsd
+ freemarker/ext/jsp/web-jsptaglibrary_1_1.dtd
+ freemarker/ext/jsp/web-jsptaglibrary_1_2.dtd
+ freemarker/ext/jsp/web-jsptaglibrary_2_0.xsd
+ freemarker/ext/jsp/web-jsptaglibrary_2_1.xsd
diff --git a/doc/upgrade-1.3.html b/doc/upgrade-1.3.html
index f2a78ee7..419a85ea 100644
--- a/doc/upgrade-1.3.html
+++ b/doc/upgrade-1.3.html
@@ -28,7 +28,18 @@
- upload.directory and LuceneSetup.indexDir are merged into vitro.home.directory.
+ upload.directory and LuceneSetup.indexDir are merged into vitro.home.directory [see JB for further details]
+
+ Email parameters in deploy.properties have changed. [see JB for further details]
+
+ -
+ Vitro.smtpHost is replaced by email.smtpHost
+
+ -
+ Added email.replyTo as the "from" and "reply-to" address
+ that appear in emails sent by the application.
+
+
Template changes [see RY for further details]
@@ -56,6 +67,12 @@
- This and other changes are documented in vitro/doc/list_view_configuration_guidelines.txt.
+
+ Changes to Authorization [see JB for further details]
+
+ - selfEditing.idMatchingProperty will now match String literals as well as untyped literals.
+ - 'initialAdminUser' property is replaced by 'rootUser.emailAddress' - initial password is 'rootPassword'
+