Commit graph

81 commits

Author SHA1 Message Date
Jim Blake
fc227d9fcd VIVO-861 Guard against Cross-Site Scripting attacks in the page title and in the body classes. 2014-09-16 13:26:03 -04:00
Tim Worrall
27c62c26cc VIVO-532: modified display of language selectors 2014-08-13 12:17:05 -04:00
Tim Worrall
59ddbe15ec there were duplicate freemarker variables being used; resolved this by changing the name of the variable used for the application or site name 2014-06-20 13:08:55 -04:00
Tim Worrall
626f0dad30 VIVO-508: clean up old IE css files and references 2014-06-06 14:51:18 -04:00
Jim Blake
6178aa0347 Add SearchEngine logging to the Developer Panel 2014-05-05 16:53:36 -04:00
j2blake
54509b1aee VIVO-660 Add an Authorization tabs to the developer panel 2014-01-07 15:08:30 -05:00
j2blake
23c30a8957 Add tab structure to the developer panel 2014-01-05 17:18:37 -05:00
j2blake
245763e9e7 Make DeveloperSettings a singleton, and other improvements.
By making it a singleton, we do need an explicit Setup operation. However, it means that we can refer to the settings in client code that doesn’t have access to a request or to the ServletContext.

Other refactorings to simplify the logic or make it more scalable.
2014-01-04 14:22:29 -05:00
j2blake
9f19f2c38d Add a refinement to the developer panel 2013-12-10 16:39:03 -05:00
j2blake
03750cd669 VIVO-581 Add a diagnostic page 2013-12-10 11:37:47 -05:00
j2blake
98f231a863 VIVO-541 Add links to the developer panel. 2013-11-22 15:44:28 -05:00
j2blake
00f3e363e5 VIVO-541 Add functions and formatting to the developer panel. 2013-11-20 15:54:37 -05:00
tworrall
c8658eb17f VIVO-532: temporary clean up; will explore other options post-1.6 2013-11-19 11:31:41 -05:00
tworrall
2bac1e5dab changed the background color of the panel 2013-11-19 10:20:58 -05:00
j2blake
09dacc8e5a VIVO-541 Tweaks to the .ftl and .js 2013-11-18 18:13:09 -05:00
j2blake
0fce9f6a7b VIVO-541 First cut at the developer panel. 2013-11-17 11:52:18 -05:00
j2blake
9d1fef76ea VIVO-258 Add a "selected" flag to each Freemarker locale variable. 2013-08-22 10:56:49 -04:00
tworrall
d74176f18d i18n updates to javascript files and related templates 2013-06-11 12:25:01 -04:00
tworrall
4a01fa057b more template updates for i18n 2013-05-31 11:57:37 -04:00
tworrall
639f0450ac template updates for internationalization, including updated all.properties 2013-05-20 15:36:37 -04:00
j2blake
c59076a19a Improve the look of the language selection flags 2013-04-26 23:44:17 -04:00
j2blake
bb6b2fa970 VIVO-12 NIHVIVO-4011 Provide config and GUI for selecting Locale 2013-01-24 16:21:36 -05:00
tworrall
b0fc727218 NIHVIVO-2595 adding title attribute to anchor tags 2011-11-30 21:25:07 +00:00
briancaruso
98ded1f8bb Handle diacritics in PagedSearchController. NIHVIVO-3277 2011-11-03 16:49:15 +00:00
ryounes
ddd6469a3a NIHVIVO-2508 Change template properties to methods so not pre-computed. 2011-08-05 21:30:36 +00:00
manolobevia
a817d4c6bb NIHVIVO-2890: Made css files (ie6.css and ie7.css) for resolving browser layout issues theme agnostic. 2011-07-20 17:41:49 +00:00
cappadona
1969089cdd Added autocapitalize="off" on email address (login form) and search input fields for iOS devices. 2011-07-18 12:05:23 +00:00
manolobevia
1613ecdfd0 NIHVIVO-2311: Continue working on templates and stylesheets for VITRO theme. 2011-05-31 16:25:19 +00:00
brianjlowe
eb00f1cd43 Removed Portal class and almost everything related to portals and flags for NIHVIVO-2248 2011-05-03 19:01:15 +00:00
ryounes
1168f0c0e9 NIHVIVO-2458 Initial draft of a solr PagedSearchController. Updates to web.xml are commented out for now. Remove portal and flag fields from search form in Freemarker templates. 2011-04-27 19:37:48 +00:00
rjy7
8b89cad590 NIHVIVO-1384 Change script and stylesheet template objects to take the entire tag as a parameter, rather than just the src/href attribute. 2011-03-08 15:44:05 +00:00
nac26
0ed2c4ece5 Syntax cleanup 2011-02-09 06:06:23 +00:00
rjy7
1f16791d2a NHIVIVO-2051 Fix values of currentServlet (was currentPage) and urls.currentPage 2011-02-08 22:33:01 +00:00
rjy7
17d41d281a NIHVIVO-2071 Include pageSetup.ftl in every page template. Use to generate a body class value, and apply to body element in page templates. 2011-02-08 21:07:16 +00:00
rjy7
12406d35d0 NIHVIVO-1864 Fix menu.jsp to work with changes to menu.ftl and identity.ftl since the initial freemarker transition 2011-02-03 20:07:00 +00:00
nac26
66163d24c2 Reordered scripts to ensure jQuery is first. Put html5.js within conditional comments so that the additional http request is fired only for those browsers that need the crutch (IE8 and below) 2011-02-03 14:34:20 +00:00
tlw72
38227f9115 have the welcome message fade out 2011-01-19 14:53:00 +00:00
nac26
6b47329954 Refactored approach for inserting visualization links on menu pages. Still hoping to remove JavaScript altogether based on outcome of NIHVIVO-1681. Also introduced the initial version of application-wide styles with vitro.css. 2011-01-13 14:05:14 +00:00
mb863
9197b888cc Moved supersleight.js to vitro core. 2011-01-12 22:25:44 +00:00
rjy7
a504b703bd NIHVIVO-1380 Comment on use of variable ${headContent} in the templates 2011-01-10 23:38:41 +00:00
rjy7
be8930ea5c NIHVIVO-1380 On individual page, add rdf link tag for discoverable rdf 2011-01-10 22:19:35 +00:00
nac26
cea493de32 Moved call for individual.css and menupages.css to respective templates now that controllers are in place 2010-12-23 15:05:03 +00:00
nac26
cd7e362de3 Removed some temporary comments. 2010-12-22 23:33:28 +00:00
nac26
9892846244 NIHVIVO-1389 NIHVIVO-1407 NIHVIVO-1437 Significant refactoring of templates both in vitro core and vivo themes to ensure consistent markup with 3 different base templates at play (page.ftl, basicPage.jsp and formPrefix/formSuffix.jsp) Resulted in creating smaller component freemarker templates that could be included by all of the base templates, whether ftl or jsp. This is a temporary compromise while we continue our conversion to Freemarker. The goal was to keep jsp files outside of the theme and working behind the scenes. 2010-12-08 14:05:16 +00:00
nac26
4f909b3a6e added link for index page 2010-12-04 23:08:27 +00:00
mb863
ed08113669 NIHVIVO-1238: Continue working on styles and making custom forms theme agnostic 2010-12-02 22:45:51 +00:00
mb863
73aea203ed NIHVIVO-556: Moved screen.css to theme level. 2010-12-02 20:55:47 +00:00
nac26
584a285465 moving <script> for jquery into the vitro core and out of the themes 2010-12-02 17:53:30 +00:00
mb863
9f22a78864 NIHVIVO-1238: Making custom forms theme agnostic 2010-12-01 19:39:10 +00:00
rjy7
ca6ab8288e NIHVIVO-1386 Self-editors don't get SiteAdmin link in top nav. They also don't get revision info link in footer. Implemented with new User template model class. Changed tests for loginName, showFlag1Status in templates to use this object. 2010-11-23 01:28:39 +00:00