Commit graph

55 commits

Author SHA1 Message Date
cdtank
a127d6337d 1. Made style changes for the indivudal page in the sparkline visualization section.
2. Moved co-author n/w link from publication sparkline template to indiv*-sparkline*.ftl
2011-01-04 18:08:21 +00:00
rjy7
df62228394 NIHVIVO-1459 Create generic individual.ftl template by stripping away person-specific code. 2011-01-04 17:03:54 +00:00
rjy7
6bee028d0c NIHVIVO-1459 Add annotation for foaf:Person custom display view. Add template individual--foaf-person.ftl. Removed unused templates. 2011-01-04 16:38:23 +00:00
nac26
9dc267a397 NIHVIVO-1338 Updated to use new profileUrl method 2011-01-04 15:39:05 +00:00
rjy7
9011fc9425 Changed name of IndividualProfileUrlMethod in template data model from "url" to "profileUrl" 2011-01-04 15:11:09 +00:00
nac26
583ec198d5 NIHVIVO-1338 Custom list view for core:organizationForPosition 2011-01-04 14:04:55 +00:00
nac26
e07a78d3a8 NIHVIVO-1338 Custom list view for core:personInPosition 2011-01-04 13:28:48 +00:00
cdtank
854e28ea35 Fixed the style for co-pi network placeholder on the profile page. 2011-01-04 02:16:55 +00:00
nac26
18bcfbd852 This publication(s) nonsense was driving me batty... 2011-01-04 02:07:31 +00:00
cdtank
98a4887065 1. Refactored javascript includes for person level page to reuse the code instead of duplicating it between coauthorship & copiship.
2. Fixed "back to profile" link.
3. Removed now redundant js files.
2011-01-04 01:21:15 +00:00
bkoniden
c74821f302 A bunch of changes like
1) Freemarker versions of Co-PI visualizations. CoInvestigator.ftl, CoPIPersonLevel.ftl, person_level_fm-copi.js.
2) Styling changes to Temporal graph.
3) Adding co_author, co_pi and temporal graph icons.
4) ftls related to sparklines. (CoAuthorship and CoPI)
5) Styling changes to CoAuthor/CoPI visualizations -- page.css, coauthor_style.css, coinvestigator_style.css
2011-01-03 22:47:34 +00:00
rjy7
785ebfbbe5 NIHVIVO-1335 Custom list views for core:authorInAuthorship and core:informationResourceInAuthorship 2011-01-03 15:38:16 +00:00
cdtank
7568601dc4 1. Modified javascript for person level page to adapt tp freemarker changes.
2. Abstracted out the table generating code for sparklines out. This gives us flexibility to put the table wherever we want in the template.
3. Made changes to coauth person l;evel page to display all the content. TThe data is all there with links.
4. Adapted person pub count & coauth sparklines to adapt to new table generating template.
5. Changed coauth vis code gen to include a missing data value.
6. Fixed a bug in person level req handler.
2010-12-23 23:55:57 +00:00
rjy7
d874479e0e NIHVIVO-1335, NIHVIVO-1336 Use macros for custom statement view so that variables can be assigned locally; otherwise values are passed from statement to statement. 2010-12-23 21:08:14 +00:00
cdtank
419c9dbfb5 1. Modified dependency injection bean to use proper packages.
2. Started the bifurcation process of person level into coauthor person level & copi person level.
3. Fixed person pub count sparkline to use new data structures.
4. Modified co athor vis code genrator to save some more data for use by the templates.
2010-12-23 16:51:03 +00:00
rjy7
bf9b23b331 NIHVIVO-1510 Collated custom list views 2010-12-22 23:10:13 +00:00
bdc34
0a28fc7db1 Working on dateTime with precision NIHVIVO-295 2010-12-22 22:36:56 +00:00
rjy7
a0c88c859c NIHVIVO-1335, NIHVIVO-1510 Working on authorship list view and collated object properties: some reorganization to handle collated properties, but not displaying as collated yet. 2010-12-22 22:17:09 +00:00
bkoniden
af69cb0c51 1)Committing ftls for persongrantcount and co-pi.
2)Modified {standalone,dynamic} activator for coauthor, personpubcount,persongrantcount and copi. -- fixed the path 
3)Modified persongrantcountrequesthandler -- fixed the path
2010-12-22 17:01:26 +00:00
cdtank
2404668a0d 1. Made changes to freemarker temnplate paths in the servlets.
2. Removed redundant templates.
2010-12-22 16:38:57 +00:00
bkoniden
12ddea8241 Adding coInvestigation.ftl and modified CoPIGrantCountRequestHandler 2010-12-22 14:44:39 +00:00
cdtank
0ea6cd736a 1. Fixed a path issue. 2010-12-22 01:11:41 +00:00
cdtank
a3aa585a03 1. Refactored freemarker templates & the directory structure.
2. Made chanegs to sparkline-related ftls to use the new geenric vis code geenrator.
3. Refactored vis code geenrators to be more geenric.
2010-12-22 01:00:47 +00:00
nac26
4c6ae87390 NIHVIVO-1381 Updated name of template file to match naming convention throughout app (start with lowercase) 2010-12-21 22:37:27 +00:00
rjy7
44c4dc9f5b NIHVIVO-1341, NIHVIVO-1336 Implement strategies for handling missing linked individual in custom list views. 2010-12-21 20:30:15 +00:00
nac26
8645e2af51 NIHVIVO-1381 Minimal style for datetime form elements and updated macro to use the list directive 2010-12-21 01:32:25 +00:00
rjy7
4d12ca8eee Fix typo 2010-12-21 00:01:14 +00:00
rjy7
9195704be9 NIHVIVO-1341, NIHVIVO-1335 Handle various error conditions in list view config (blank query, blank template name, template doesn't exist) 2010-12-21 00:00:23 +00:00
nac26
07997700d8 NIHVIVO-1381 Updates to dateTime form elements. Introduction of initial macro 2010-12-20 21:19:43 +00:00
rjy7
1fdbf3b961 NIHVIVO-1336 Finished custom list view for core:educationalTraining property 2010-12-20 15:35:01 +00:00
rjy7
23302816ac NIHVIVO-1341 Change names of custom list view config files, xml elements, templates. 2010-12-20 04:20:36 +00:00
rjy7
92040a8eb2 NIHVIVO-1341 Change names of custom list view config files, xml elements, templates. 2010-12-17 22:11:04 +00:00
cdtank
81855eddc2 1. Removed SOPs from the visualization codebase. Switched it with log.debugs.
2. Added person grant count & coauthorship to the freemarker version of dependency inhection bean.
3. Fixed a bug in garnt count freemarker.
4. Made use of urlbuilder instead of making urls by just encoding/appending parameters.
5. Add co-pi to the freemarker package. Completed the back-end conversion.
2010-12-17 22:05:53 +00:00
cdtank
36a5f5ad0c 1. Converted co-authorship to use the new vis arhitecture & freemarker. 2010-12-17 16:46:05 +00:00
rjy7
70f7b3787d 2010-12-17 16:34:11 +00:00
rjy7
07bf2f6c14 NIHVIVO-1336 Educational training short view 2010-12-16 22:53:10 +00:00
mb863
704136c6f2 NIHVIVO-556: Changed color for line separators in top header nav 2010-12-16 22:26:59 +00:00
rjy7
83b432744e More accurate names for files, properties, and variables related to custom views. 2010-12-16 15:16:50 +00:00
cdtank
06523d402e 1. Changed vis architecture to serve 3 type of responses from 3 corresponding url patterns (standard, ajax, data).
2. Removed debug statements from publication sparkline ftl.
3. Reworked publication sparkline & utilities visualziation to ahere to new architecture.
4. Started work on co-authorship freemarkerization.
5. Removed FileResponseValues type per talks with Rebecca Y. & Nick C.
6. Temporarily disabled person grant count visualization (freemarker version).
2010-12-16 01:18:39 +00:00
bkoniden
809ae7b162 Adding Freemarker versions of PersonGrantCount (QueryRunner, RequestHandler, VisCodeGenerator) and related ftls (grantCount, grantSparklineContent) 2010-12-15 22:48:42 +00:00
rjy7
4e4da7d08e NIHVIVO-1336 First draft of short view template for educational training. NIHVIVO-1341 Reworked handling of urls in default and custom short views. Moniker and name still need to be reworked, so added placeholder text for now. 2010-12-15 19:34:29 +00:00
rjy7
74cbc3a197 NIHVIVO-1336 Educational training list view config 2010-12-14 22:48:40 +00:00
cdtank
f15022e264 1. Added license information in the recetly added freemarker templates.
2. Added Utilities vis to the freemarker branch.
2010-12-13 23:37:07 +00:00
cdtank
7e9bcdaab2 1. Created folder structure for the theme components (css, images, js) so that visualizations can become theme agnostic.
2. Modified FreeMarkerized (FM) sparklines on the profile page to actually make calls to freemarker version of person publication count sparkline. (TODO: currently the code to replace "/visualization" with "/visualizationfm" is hard coded. Thsi will be resolved once change is made in IndividualController to call FM personPubCount controller.)
3. Added new templates for FM version of visualizations. 
4. Added a new bean which recognized FM versions of visualizations.
5. Created FM branch of the visualization architecture & Person publication count visualization.
6. For Person pub count abstracted out the html/javascript code creator to be on the front end itself. (TODO: refactor SparklineData VO to remove attributes that save the html/js code.)
2010-12-13 20:07:51 +00:00
bdc34
e4503d3e43 Adding menu controller, tomcat filter for menu page URL routing NIHVIVO-1073 NIHVIVO-597 2010-12-02 21:12:33 +00:00
bkoniden
5dbe8f00b1 Added licensing information to the files I created. Deleted freemarker files/folders that i've created inside src/edu/cornell/mannlib/vitro/webapp/visualization. Since chintan is working on Freemarker-ization, he's going to take care of it. 2010-11-30 22:42:34 +00:00
bkoniden
67d14f3212 re-integrating the branch /branches/iu-vis-dev-branches/vivo-post-1.1 2010-11-22 19:39:51 +00:00
rjy7
4fd4ccdddf Fixed setting of editMode 2010-11-18 01:08:59 +00:00
nac26
cbae17a979 added some missing quotes 2010-11-17 20:57:40 +00:00
bdc34
488f71b1c8 working on freemarker custom forms 2010-11-17 17:43:56 +00:00