To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
hg clone
Merge from branch "luisf"
Merge
Deletes publication cache on controller update action.
Added local caching to the publications helper; patch to the projects controller to load the publications helper; added patch to the plugin init file
Merge from live site's latest changes.
Adds a DOI field to both the publication create and show views.
created partial for author suggestions; renders this partial after the AJAX call using RJS.
outputting error/success messages using the flash div; still not cleaning the messages correctly.
Changing the way the bibtex is parsed: uses link_to_remote instead of remote_form_for; using RJS; created tab helper (still not implemented correctly in terms of views
New publication now has 2 tabs, one for each mode (bibtex or 'default')
Merge from branch cannam
Layout tweaks
Fixed wrong entry type when "generating" bibtex
Fixed wrong bibtex entries type when converting to bibtex format.
few CSS tweaks
Shows the publication list as IEEE formatted entries; Adds 2 links, one for the publication details and another for to show the publication details as bibtex.
correctly inserting the autorship fields.
the "authors" div was not closing correctly - fixed now.
Fixes a bug with the authors div - it was being replicated for each author; added a fieldset in order to better handle each author; simulates a click for each author in the parsing of the bibtex file.
Parses a pasted bibtex entry and correctly adds its fields except the author names/institutions. Todo: Parse the author names/institutions and show the errors (flashing on the top of the page).
Now parses a publication using the BibTex-ruby parser and displays both the "text" format and the bibtex format.
Now using bibtex-ruby and citeproc-ruby gems to format bibtex entries.
Merge from the default branch
Merge from cannam_integration
Rename .erb to .html.erb in line with the convention
needs further testing Moved several files' extension to ".erb"; modified two files because they were calling partials/templates with rhtml extensions; renamed email templates sent when a user is added to a publication.
Merge from branch "cannam"
Merge from branch "live"
Move tags list on project show page
More adjustment to publications layout
Adjust publications layout (experimentally) to resemble traditional practice a bit more
Merge from branch "feature_36"
not working: tried to add js to edit/save button
Fixes Bug #313: Only shows projects for which user is allowed to manage bibliography
Fixes Issue #314.
Refactoring author/authorship related JS.
Merge from branch live
Fix #309 (500 internal error on user page)
Fixes Bug #305 - radio buttons trigger event is now OnChange rather than OnClick.
Merge from 703:0435cf085f28
Fixes Bug #298 - on the New View now toggles the new authorship fields.
Merge from branch feature_36
Link authorships from publications detail page as well as publications list. Also minor text update
Related to the previous commit (deleted all fields BibtexEntryType class variable and getter method).
Merge from 699:bd88afe21831
Bug #297 - Simplified JS; no more need to have BibtexEntryType.all_fields; solves the "Please Select" bug in New Publication view.
Minor layout fixes
The booktitle string was missing from the all_fields class variable (BibtexEntryType class); fixes Bug #297.
Feature #296 - now lists the visible user's publications on its user page.
Feature #293 - The publications index page now has links to both users/authors show pages.
Bug #294 - Does not show publications associated with projects without visibility.
Feature #293: lists the projects associated with a publication.
Validates the presence of at least one author
Feature #238 - Refactoring of the Bibtex Fields Hash and Arrays.
Feature #238 - Edit Publication now showing the correct fields.
Feature #238 - the New Publication now shows all fields correctly.
Transplant rev 65abc6b39292 from live branch
Transfer custom welcome-page code from mainline to bibliography plugin code.This is far too awkward. We need a better way.
Dead end solution regarding Feature #238: Ajax called RJS cannot access the instance variables that were initialized with the form helper.
New approach for Feature #238, based on partials.
Transplant rev fccacd8505e3 from live branch
Transplant rev f3e35d639aa4 from live branch
Incomplete solution for Feature #238 - some issues in toggling (specially in the edit view).
Revert earlier "fix" for #289, instead for now just accept duplicates
Transplant fix for #289 from live
Select only the columns named in the GROUP BY clause, fixing #289
Merge from branch "cannam_integration"
The create publication notice is now being called in the Publications Controller.
More adjustments to ensure search results box is empty when editing, and to ensure it has a minimum width in both new and edit modes. Also a text update
Fixes Bug #275.
Merge from 658:70c163e49aea
Feature #284: New, Edit and Show views already with the External URL field.
Merge from 655:1ee95265342f