To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
hg clone
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"
Merge
Merge from branch "feature_36"
not working: tried to add js to edit/save button
Refactoring author/authorship related JS.
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
Bug #297 - Simplified JS; no more need to have BibtexEntryType.all_fields; solves the "Please Select" bug in New Publication view.
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.
Feature #238 - Edit Publication now showing the correct fields.
Feature #238 - the New Publication now shows all fields correctly.
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
Incomplete solution for Feature #238 - some issues in toggling (specially in the edit view).
Merge from branch "cannam_integration"
Fixes Bug #275.
Merge from 658:70c163e49aea
Feature #284: New, Edit and Show views already with the External URL field.
Omit headers from author sub-forms, mitigating #285
Fixes Issue #283.
Fixes Bug #282.
Fixes Bug #281 (drag to reorder in publiations with one author).
Feature #241 - Added permissions to the Show Publication view.
Continued work on permissions (Feature #241 and Feature #242).
More layout fixes
Fixed radio button name (correct instead of corrections) that was preventing JS from working corrrectly.
Merge from 620:4ede44d53f76
Minor text & layout updates
changed the radio buttons to "hand made tags" so that the labels are correct.
Merge from 616:c4ddb9531f4c
Some rearrangements and stylings
Fixes bug preventing Projects being associated with newly created publications.
Addresses Bug #273.
Fixes Bug #272 - the toggle author button calls button_to_remote instead of button_to, which does not have a type="submit" tag. Minor interface changes.
Fixes Bug #267. New javascript logic to differentiate between edit/new actions (Not finished).
Edit/Save Author Button working correctly.
Corrected pseudo-save css rules; optimized javascript.
Created JS functions to simulate author being saved. Not finished.
Fixed User and Authorships Search Query. New Publication: reordered some fields in the form; now correctly saving all authors.
Some JS changes to the behaviour of user/author selection interface.
Correctly updating the fields with the author info.
Created the radio buttons with options for the Author selection.
In the remote call now only passing the id of the form's object, instead of the complete name of the object.
DEV Commit: now generating the seach "author select box" with the appropriate options and element names and id's, so that it gets correctly submitted with the form.
More Author/User changes. Not stable.
development commit: still users/authors management
Author Autocomplete: Changes in the User/Authorship selection mechanism.Separated the search box from the name field.
Order BibTeX entry types in a sensible order for presentation to user, instead of alphabetically by BibTeX name as previously (requires database re-seed).Provide a label for each entry type, and use it in the edit dropdown and show page.Omit duplicate entry type (conference) from edit dropdown....
Some simple improvements to publication list table layout
Merge from 579:c8552c08687f
Working on the project add/remove from publications list
Tidy up layout of author suggestions list, etc
Small textual changes
Merge from 573:aed210f6095b.Fixing small issue when adding new authors.
Layout changes for publication edit page. Still requires correct authorships number in heading, and for the new authorship to be added in its proper place.
working on the author<->user logic.
Fixes Issues #246 and #247.
Related to Bug #222Updated the look of the authors list (more intuitive to sort). Created the plugin's stylesheet file.
Fixes Bug #222.
Addresses Bug #177: when the publication is saved the authors are saved in the order they were entered. Attention: need to re-migrate (and re-seed) the plugin's database!
removed unused file.
Addresses Feature #228. Already able to remove projects associated with a publication.
Closes Bug #217. The project_id parameter is now being sent in all links. This may generate some errors when outside a project, but I shall file new issues as I detect them.
Closes Bug #239. Changed "edit" partial's name to "form". Changed a few label names.
Closes Feature #237. Minor changes to the form's layout (using TabularFormBuilder).
Addresses Issus #224 - separates the projects in a project list using commas.