Commit graph

2217 commits

Author SHA1 Message Date
jeb228
a16985ccaa NIHVIVO-160 Complete the first iteration of coding and testing - especially avoidance of Windows reserved words. 2010-05-25 20:33:32 +00:00
jeb228
60958400f1 Make file deletion more robust. Make file creation more robust.
Handle newlines rigorously when reading a file.
2010-05-25 20:31:09 +00:00
rjy7
fbdba79833 Rewrote IndividualListController to handle error conditions from within FreeMarker. Reorganized controller control flow to account for interdependencies between body and title. 2010-05-25 19:20:25 +00:00
jeb228
f40e2d1af7 NIHVIVO-160 FileStorage.getInputStream returns an InputStream, instead of an array of bytes. Read it however you like. 2010-05-24 19:27:27 +00:00
jeb228
b86ec9e7b2 NIHVIVO-160 Remove the maximum file size - no need for it at this level. 2010-05-24 19:18:41 +00:00
rjy7
fe89b1f7e9 Deleting vitro/webapp/web/correctionForm.jsp: no longer used or needed. 2010-05-24 19:15:34 +00:00
jeb228
544432acc1 NIHVIVO-160 Complete the FileStorageHelper, with tests. 2010-05-24 15:20:31 +00:00
rjy7
c4709265c4 Work on FreeMarker version of individual list page 2010-05-21 21:49:53 +00:00
rjy7
4aa300e5a3 Changed FreeMarkerHttpServlet static variables from public to protected. Moved files into the freemarker package as needed to support access to those variables. 2010-05-21 18:26:17 +00:00
jeb228
787e378a3c NIHVIVO-160 Start writing unit tests as the implementation progresses. 2010-05-21 17:42:03 +00:00
jeb228
734067f22a NIHVIVO-160 These belong in the 'src' directory, not in the 'test' directory. 2010-05-21 17:35:11 +00:00
rjy7
197aa2f4f9 Tweaks to: adding stylesheets from freemarker templates; contact form styles. Add sender's name to sender address on contact form email notification. 2010-05-21 16:39:32 +00:00
rjy7
bda278e59b Implement StylesheetList and ScriptList view objects and new strategy for templates to direct stylesheets and script files to be loaded onto a page. 2010-05-21 15:55:26 +00:00
jeb228
b9dfa9023b NIHVIVO-160 Start coding the back-end 2010-05-20 20:49:42 +00:00
rjy7
5ed46b631b NIHVIVO-442. Fixed logout link in identity. Error was in URL generated in FreeMarkerHttpServlet. 2010-05-20 16:58:13 +00:00
rjy7
dbafad9e9e Fixed compile error 2010-05-20 13:23:20 +00:00
rjy7
a005d26f1c Fixed try/catch statement in ContactMailController 2010-05-19 21:31:17 +00:00
jeb228
eea97d50e9 NIHVIVO-222 Complete the batch version. 2010-05-19 21:28:37 +00:00
rjy7
4f77fa419e Changed class Router to Routes to clarify its purpose. Decode the referrer url in the contact form email. 2010-05-19 21:08:48 +00:00
bdc34
947c6841c9 Changing log message so it is less alarming on startup 2010-05-19 20:55:27 +00:00
bdc34
ce73b46c96 Removing AXIS web services. NIHVIVO-415 2010-05-19 19:54:00 +00:00
bdc34
c0e469edc0 Removing AXIS web services. NIHVIVO-415 2010-05-19 19:53:37 +00:00
bdc34
656f6f0fb6 Removing AXIS web services. NIHVIVO-415 2010-05-19 19:53:12 +00:00
bdc34
8b7d510e26 Removing AXIS web services. NIHVIVO-415 2010-05-19 19:52:29 +00:00
rjy7
f88a77d307 Rewrote comment form controllers and templates in FreeMarker. 2010-05-19 19:50:54 +00:00
jeb228
ae01a03122 Add a "magic license comment" 2010-05-19 18:38:55 +00:00
rjy7
d24ea067ca Temporarily add back CONTACT, since the version of FreeMarkerHttpServlet in svn is looking for it. 2010-05-19 18:31:53 +00:00
rjy7
6741f7d586 Fix link to individual list page 2010-05-18 17:38:47 +00:00
rjy7
269b89825f Reorganized FreeMarker controllers into a single package 2010-05-18 14:24:03 +00:00
rjy7
fc8c9876f0 Move Terms of Use controller & template into FreeMarker. 2010-05-17 21:30:54 +00:00
rjy7
8a83103367 Moved vivo-basic theme jsps out of themes into productMods, to make them less easily accessible to theme customizers. 2010-05-17 19:22:30 +00:00
rjy7
046ca60439 Use FreeMarker controller and templates for About and Index pages. Improvements to FreeMarkerHttpServlet.getUrl() method. Unit tests for FreeMarkerHttpServlet static methods. 2010-05-17 17:26:40 +00:00
jeb228
92f9280af0 NIHVIVO-222 Second step at coding the Java-based SeleniumRunner. 2010-05-17 14:17:01 +00:00
hjk54
1c5e7fdde8 Removing debugging messages/text 2010-05-17 14:01:01 +00:00
rjy7
aab3f23f3a Breadcrumbs template. Copied some templates into vivo-basic theme. 2010-05-14 20:50:33 +00:00
sjm222
8d538b5fc6 modifications for NIHVIVO-246.
changed the getSuperPropertyURIs and getSuperClassURIs methods in the property and class DaoJenas (and the interfaces that they implement, and the filtering code) to take an additional boolean argument named direct and to pass it to the Jena call.

changed the edit controllers to invoke the above methods with direct=false.

changed the recursive methods within the daos to invoke the above methods with direct=true
2010-05-14 20:40:19 +00:00
rjy7
3105e29bca Use FreeMarker templates to generate page identity, menu, search, and footer in JSP pages. This will allow theme authors to work just with the ftls rather than having to maintain both jsp and ftl versions of these templates, during the transition from JSP to FreeMarker. 2010-05-14 20:01:12 +00:00
hjk54
73172f4f40 Datastar cleanup release - including changes to access permissions review and editing as well as fedora utilities. 2010-05-14 17:37:55 +00:00
rjy7
e402b03ac9 Fix import errors that resulted in build errors 2010-05-12 15:18:21 +00:00
rjy7
7c72f0f37c Implement multi-location template loading to look for a template first in the themes directory, then in the vitro template directory. 2010-05-12 15:08:56 +00:00
rjy7
a0c93fda6d Move FreeMarker templates, controllers, setup, and library upgrades into trunk. Not used to generate any pages or templates yet (except a couple of hidden pages that are only available through the url). 2010-05-11 20:37:48 +00:00
jeb228
72ee86f0a7 NIHVIVO-222 First step at coding the Java-based SeleniumRunner. 2010-05-11 14:06:28 +00:00
bdc34
a8cfc10b2e Fixing bug in HTTP accept header processing as requested by timbl@w3.org 2010-05-11 13:50:33 +00:00
rjy7
da6ac0eef1 Add StringProcessorTag taglib directive - was missing, even though tags were used. 2010-04-30 17:39:56 +00:00
jeb228
44f9706d82 NIHVIVO-327 Set <sync> steps to not fail if ontologies or submodels directories are missing. Modify <copyetc> target to copy those directories even if they are empty. 2010-04-30 14:02:49 +00:00
jeb228
de2fe22338 NIHVIVO-213 Modify product-build so a /src directory does not require a productMods/WEB-INF/lib directory. 2010-04-29 20:24:25 +00:00
rjy7
27025bff72 NIHVIVO-247 Upgrade jquery from 1.2.6 to 1.4.2 2010-04-29 18:59:22 +00:00
sjm222
886d88e129 change method name (of the method newly added to PropertyDaoJena) from getClassesRestrictedOn to getClassesWithRestrictionOnProperty (NIHVIVO-404) 2010-04-28 17:01:17 +00:00
sjm222
d718ebb9de Resolution of JIRA issue NIHVIVO-404 2010-04-28 14:48:23 +00:00
sjm222
83f0854c31 resolution of JIRA issue NIHVIVO-404 2010-04-28 14:47:47 +00:00