| /[drupal]/contributions/modules/biblio/biblio.module |
Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
tweeked the input form and vailidate code a bit
added PubMed module which currently only added a PubMed ID lookup box to the input form
moved pubmed lookup to a separate module
added PubMed lookup
added bekasu's "Refereed Designation" patch
added file import test
*** empty log message ***
Don't show DOI field to anonymous users when creating new entries http://drupal.org/node/629960
*** empty log message ***
*** empty log message ***
*** empty log message ***
added update and delete functions to contributors and keywords
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
Missing } in biblio.module causes errors using multisite
Missing } in biblio.module causes errors using multisite
merged changes from DRUPAL-6--1 branch
fixed spans being filtered out of biblio listings
fixed malformed paragraph tag
fixed Error when Block Settings is ordered by Year Published following upgrade from 6.x-1.6 to 6.x-1.7 http://drupal.org/node/592750
merged changes from 6--1 to HEAD
fixed potential XSS vulnerability
*** empty log message ***
fixed problem with author and keyword edit links when base url has more than one level (biblio/level1/level2) http://drupal.org/node/551362
fixed bug which would overwrite page title if the page had a "View" containing a biblio node http://drupal.org/node/536062"
fixed XSS vulnerability
fixed XSS vulnerability
Added a per-user setting for OpenURL information http://drupal.org/node/528930
finished type mapping code changes for all file formats
added publication type mapping for all the file formats
added admin selectable type mapping for Endnote imports
fixed Missing '</ul>' tag in biblio_theme.inc, and also refactored the entire link building process so that the links on the "node" display are built by the same code as the links on the "bibliographic" display http://drupal.org/node/513930
The first [bib] causes a line break with hovertips enabled http://drupal.org/node/504702
fixed warning generated when new "type" is created and no fields are set "visible", also change the default for new types so that ALL fields will be visible rather than invisible. http://drupal.org/node/501932#comment-1748502
removed the requirement for the year of publication to be supplied from the form_validate function http://drupal.org/node/497594
merged changes from 6--1 back to HEAD
changed the options on the $node->title link to allow HTML
Added new setting in the OpenURL section to set the Site ID (sid) of the OpenURL link Removed some of the detail from the OpenURL link
fixed problem with "edit all biblio entries" permission not working http://drupal.org/node/486312
moved "export" and "google scholar" links for node view to "hook_link"
fixed "Go to ISI" link issue http://drupal.org/node/150002
fixed "Go to ISI" link issue http://drupal.org/node/150002
merge from HEAD
moved the function biblio_dump_db_data_for_pot() to biblio.import.export.inc
merged recent changes in 6--1 back to HEAD
fixed issue with taxonomy term -> keyword transfer http://drupal.org/node/471436
fixed issue with admin/settings/biblio/fields/type menu page callback
fixed a problem on input form where new "copy taxonomy" check box was visible when it shouldn't be. made "Input Format" fieldset standalone again since it applies to the node, not just the "Full Text" field
fixed a problem on input form where new "copy taxonomy" check box was visible when it shouldn't be. made "Input Format" fieldset standalone again since it applies to the node, not just the "Full Text" field
merged recent changes from HEAD
Added a new feature (and setting to turn it on/off) which will allow you to retain BibTex protected capitalization braces in title strings, they will be stripped out on display, but will still be in place when exported in BibTex format. http://drupal.org/node/314488
fixed validation code so save works properly when bibtex is pasted in.
fixed Content Access Permissions are ignored added new "access biblio content" permission http://drupal.org/node/456750
fixed Content Access Permissions are ignored http://drupal.org/node/456750
fixed bug introduced by biblio_access() refactoring
merged changes from DRUPAL-6--1 refactored biblio_access
Fixed Use of $form_state['storage'] to hold a string/integer (as opposed to an array) http://drupal.org/node/459374
DOI import fails http://drupal.org/node/459684
Added a new option when selecting taxonomy terms from a vocabulary, you can now choose to copy them to the biblio keyword database or not. http://drupal.org/node/444268#comment-1564976 fixed "Export and Import in Bibtext format changes the citekey" http://drupal.org/node/456360
Added a new option when selecting taxonomy terms from a vocabulary, you can now choose to copy them to the biblio keyword database or not. http://drupal.org/node/444268#comment-1564976
cleaned up the formatting in the biblio_menu() function removed all the calls to t() for the titles (this happens by defualt)
merge from DRUPAL-6--1
rationalized author and keyword "edit" links http://drupal.org/node/450030
synced with 1.4 release version added tests directory
fixed can't save any biblio : " Call to undefined function biblio_explode_keywords() " http://drupal.org/node/448732
fixed issue with chicago style and a number of small bugs in theme_format_authors.
made the "Authors, Keywords and Import" menu itmes "local tasks" so they show up as tabs on the main page. http://drupal.org/node/442922
fixed HTML error in _biblio_flter_replace_callback() http://drupal.org/node/440248
fixed HTML error in _biblio_flter_replace_callback() http://drupal.org/node/440248
added "edit authors" permission http://drupal.org/node/438930
added
removed the taxonomy freetagging input box from the input form. Keywords are automatically added to taxonomy if this option is enabled. added handling for taxonomy freetags to biblio_save_keywords()
removed the taxonomy freetagging input box from the input form. Keywords are automatically added to taxonomy if this option is enabled.
merged recent changes from DRUPAL-6--1
changed keyword handling to deal with embedded separators i.e. a keyword with a comma in it http://drupal.org/node/435058
changed biblio_user() such that if the "Allow users to override these settings on their "My account" page" setting is not check on the settings page, the biblio related form elements will not be shown on the users "edit" form.
added new theme function
restricted the DOI lookup to PHP5 and greater because I'm going to rewrite the parser using SimpleXML
restricted the DOI lookup to PHP5 and greater because I'm going to rewrite the parser using SimpleXML
Fixed author linking Added DOI and BibTex "auto-fill" of the input form
Fixed author linking Added DOI and BibTex "auto-fill" of the input form
fixed preview issues with keywords and authors http://drupal.org/node/421546
fixed preview issues with keywords and authors http://drupal.org/node/421546
merged changed from 6.x--dev to be in sync with 6.x-1.2 release
added "auto delete" orphaned author option which happens on update and delete http://drupal.org/node/376808
fixed issue hiding fulltext box in input form in 5.x http://drupal.org/node/414578
added an option to remove the full text field from the input form. http://drupal.org/node/414578
added user selectable styles which can be set by each user on their "user/x/edit" page
added user selectable styles which can be set by each user on their "user/x/edit" page
added "more..." link to "New Publications" block http://drupal.org/node/414870
added "more..." link to "New Publications" block http://drupal.org/node/414870
added ama, chicago, mla and vancouver styles
Broken download links when filtering with clean URLs http://drupal.org/node/412720
corrected a problem where theme_tabular wasn't respecting the "visible" check box on the type configuration page http://drupal.org/node/409952
corrected a problem where theme_tabular wasn't respecting the "visible" check box on the type configuration page http://drupal.org/node/409952
fixed a couple of typos related to author type editing http://drupal.org/node/404080
fixed a couple of typos related to author type editing http://drupal.org/node/404080
removed unused _parse_author_array() function
merged changes from 6.x-1.1 version.
fixed userID->AuthorID mapping problems http://drupal.org/node/398472
removed "break;" from biblio_access in the download section, this was accidentally pasted from 5.x version.
added Franks fix for the anonymous user not being able to filter when cacheing is turned on http://drupal.org/node/396096
added Franks fix for the anonymous user not being able to filter when cacheing is turned on http://drupal.org/node/396096
added "Orphaned Keyword" edit page at admin/settings/biblio/keyword/orphans
added "Orphaned Keyword" edit page at admin/settings/biblio/keyword/orphans
fixed a problem with enumeration of authors in the Coins metadata added a "show own download links" option so that users will see files attached to nodes they "own" but not all nodes. http://drupal.org/node/141602
fixed a problem with enumeration of authors in the Coins metadata
added a "show own download links" option so that users will see files attached to nodes they "own" but not all nodes. http://drupal.org/node/141602
added a "show own download links" option so that users will see files attached to nodes they "own" but not all nodes.
added table drag to "admin/settings/biblio/fields/type" table
added new styles (AMA, Chicago, MLA)
changed "Import" menu item path from "$base/import/form" to "$base/import"
changed all style functions and theme_tabular to use theme_format_authors rather than theme_authors.
progress views integration
formatting changes to match DRUPAL-6--1
formatting changes to match HEAD
merge DRUPAL-6--1 --> HEAD
preliminary version of views integration
fixed access handling for "My Publications" and "Publications" tab. site default overrides user settings if biblio_show_user_profile_form==0 added nofilter option for publications tab
Roberts citekey fix
fix for citekey generation issue http://drupal.org/node/130899
mla format more or less working, needs a few refinements. new theme_authors2() function which will take over the job of theme_authors eventually
merged changes for RC5 back to HEAD
fix preg_match warning when there are no keywords http://drupal.org/node/371867
merged changes for RC4 back to HEAD
code style cleanup
restructured the admin/settings/biblio tabs grouped all field related actions under "Fields" tab and all author related actions under "Authors" changed keyword filter to be a select box of all exiisting keywords
restructured the admin/settings/biblio tabs grouped all field related actions under "Fields" tab and all author related actions under "Authors" changed keyword filter to be a select box of all exiisting keywords
fixed a PHP 4 issue where the node wasn't getting passed by reference to _biblio_prepare_submit() see http://drupal.org/node/360782#comment-1244158
fixed a PHP 4 issue where the node wasn't getting passed by reference to _biblio_prepare_submit() see http://drupal.org/node/360782#comment-1244158
added keyword autocomplete
added keyword autocomplete
merged changes from HEAD to 6.x-dev
more keyword related fixes added "keyword" page, keyword edit and keyword merge
finished "keyword" changes. needs a bit of testing.
changes to keyword handling such that they are stored in the biblio_keyword_data table (Not quite finished yet)
some bug fixes: - weights did not change on drag in field adminstration - author type for new entries was 0 by default - display default author types in field adminstration, if field is common
fixed some more multi-dim contributors issues
fixed: tabledrag, colspan, and hiding the weights didn't work together
made biblio_format_authors a theming function: theme_biblio_authors
Added the author type selection box to the administration of fields. Selecting several author types per contributor field is possible. Role selection box is hidden if only one choice is possible. The table biblio_contributor_type store only defaults and its modifications. All other data is removed. Introduced new _biblio_get_auth_types to resolve to the mods or defaults resp.
added sorting to the author contribution form and fixed the saving appropriately
modified all import parsers to accomodate the added dimension in the contributor array.
fixed 'more' button and contributor saving to handle multi-dimensional contributors array
fixed contributors handling for input form, saving, display and export loose ends are marked with TODO
*** empty log message ***
changed access callback and arguments in $base/viewinline/%node menu item
added "Orphaned Authors" form to remove those authors
fixed access checking on the biblio/viewinline/... path
tried to validate biblio_profile_uid when appropriate check boxes are selected: validate code is not reached at all! bug in user.module?
fixed biblio_update_6013, added maxsize-change of biblio_year field removed maxsize-change of biblio_year in biblio_form sort contributors according to previous input order
completed "auth_category" fix. Authors will no longer disapear when the defaults are changed. added an update (6013) to make the changes to the db tables.
added auth_category column to biblio_contributor table and modifications to contributor widget to supply both type and category (1:1) need to alter import files accordingly.
added patch from gustav which fixes problem with "publications" tab on profile page cannot be turned off (same applied to My Publications" menu item see http://drupal.org/node/275410
added patch from gustov which fixes problem with "publications" tab on profile page cannot be turned off (same applied to My Publications" menu item see http://drupal.org/node/275410
fixed the vanishing authors problem http://drupal.org/node/355995#comment-1192082
removed code duplication in biblio_form extended maxsize of year field to allow "In Press" and "Submitted" as input
use INNER JOINs instead of cartesian products
merged changes from branch DRUPAL-6--1
added patches submitted by Robert Haschke in http://drupal.org/node/352057 and http://drupal.org/node/356216
merged DRUPAL-6--1 branch back to HEAD
cleaned up the formatting of the menu function.
added a few more of the patches suggested by rhaschke in http://drupal.org/node/352057 also added hook_token_list and hook_token_values for use with pathauto
fixed inconsistancy between page title and breadcrumb http://drupal.org/node/354676
added "cite key" from PHP code patch see http://drupal.org/node/352057
*** empty log message ***
fixed the "My Publicatoins" menu item so that it doesn't show for anonymous users
commented out the keyword stuff in biblio_node_form_submit()
finished "Authors" page and added links from each author to the author edit page. These edit links are only visible to those having the "administer biblio' privilage
fixed issue with update from beta8 md5 generation not working fixed taxonomy tags on other nodes being altered fixed issue where can't save new biblio nodes
finalized the "batch mode" import.
added batch processing with a progress bar for large bulk imports, this should cut down on the script timeout issues.
fixed "Year of publicatoin field does not accept Submitted" bug. see http://drupal.org/node/302430
reworked the biblio_hash function to use static caching of values.
changed the contrubutor widget to order by 'auth_catagory' rather than 'auth_type'
added "author type" edit form
Change user account for additions so that the user can link their account to a specific author in the biblio database
fixed problem where admin could not edit biblio profile options of users if the admin does not allow the users to override the global settings see http://drupal.org/node/343940
Keywords now stored in taxonomy in the Biblio Keywords vocabulary
finished the changes required for the new contributors schema
completed modifications to contributor schema, just need to fix install file and make update function.
made the "biblio import" menu item show up automatically for users who have the 'import' privilege
added author editing form
added hook "biblio_diff" to work with the diff module
Added theme function for download links see http://drupal.org/comment/reply/338913
changed the name of a number of the theme functions *** upgrading users will have to flush caches ***
added patch so contributor widget respects autocomplete settings see http://drupal.org/node/339784
updated ".pot" export
This commit represents the work of Frank Steiner's (http://drupal.org/user/269234) "Quick search" patch to biblio with a few minor modifications to allow the admin the change the text on the search button and to check to make usre the search module is enabled before allowing this feature to be enabled.
fixed the "filtered' feed mode feed information set in biblio_build_query and changed function arguments of biblio_filter_feed to take an array for the feed information.
added biblio_fix_contributor_widget.patch as per http://drupal.org/node/336363
added page title patch as per http://drupal.org/node/325171
applied biblio_fix_view_inline.patch as per http://drupal.org/node/267431
changed ct_id to type in _biblio_contrib_widget
changed 'type' in contrib_widget back to 'ct_id', and changed 'ct_id' to 'type' in the 'format_authors' style functions.
fixed bug with contributor widget value should be set to type not ct_id
added the option to use square brackets [bib] [/bib] as tags when creating reference lists. This was added for use with WYSIWYG editors which don't like <bib> tags.
minor editorial change
added autocomplete to contributor widget
added custom contributor types
Changed column name ctid to ct_id in biblio_contributors to avoid a conflict with PostgreSQL system column of the same name. This touched many files...
moved the "common,required,visible,weight,autocomplete" columns from biblio_fields and biblio_field_type data to biblio_field_type. This allows for a wider range of customization.
added biblio_term_path() function to modifiy the path for biblio related taxonomy terms
added patch provided by janusman "token hooks" for pathauto use. See http://drupal.org/node/89038#comment-869934
added a new option to either show or hide the profile settings on the users account settings page.
- fixed "delete revision" in biblio_nodeapi so that it deletes the author links for that particular revision - changed the test in biblio_form from $form_state['submitted'] to $tid so the form will play better with other modules
mostly reformting the source files
added a description line to the contributor widget to indicate the format the names should be entered.
no message
no message
no message
no message
corrected previous mistaken merge
merged in contributor widget changes
added some form validation on the user account information so that if the user chooses to use either "last name" or "Both (Last name & User ID") as a search criteria for their profile publication list, then they MUST supply a value in the "Last name" field.
added some form validation on the user account information so that if the user chooses to use either "last name" or "Both (Last name & User ID") as a search criteria for their profile publication list, then they MUST supply a value in the "Last name" field.
added a new <div> biblio_record_count which wraps the "Found x results" at the top of the biblio list page. see... http://drupal.org/node/215955
fixed problem with "et al" and normalization. http://drupal.org/node/251100
standardized biblio_access as per http://drupal.org/node/251360
no message
no message
no message
modularized the contributor form into a widget which could be reused for different types of contributors
consolodated all author handling code in biblio.contributor.inc
fixed a bug in biblio_citekey_generate which caused the primary key to be ignored.
still refining contributor handling
changed size of hint on fields to 255 chars.
no message
added div class name='biblio-current-filters' around filter list so it can be styled, see http://drupal.org/node/244707
added div around filter list so it can be styled, see http://drupal.org/node/244707
changed the term "Drupal User ID" to "User ID" on the "Profile" settings page to avoid confusing people who don't know what "Drupal" is.
fixed menu definitions for 6.2 as per http://drupal.org/node/244569
added "click tips" to export links as per http://drupal.org/node/236345#comment-795812 ported attached file links from 5.x version as per http://drupal.org/node/236763
extened the PARSECREATORS class to handle all creator related functions (loading saving etc.)
minor mods to fix the contributors section on the input form
fixed problem of userid's not being set to the selected user on import see http://drupal.org/node/241237
added a new "contributors" section to the main input form
fixed the feed for the "New Publications" block added feeds for url filters like http://example.com/biblio/author/jones/rss.xml
fixed rss feed
no message
added rss feeds for filtered fields see http://drupal.org/node/235127 use a url like example.com/biblio/author/smith/rss.xml
added links to the publisher field as per request http://drupal.org/node/237082 to filter by publisher also added similar links to type field to filter by type.
rearranged the export functions to be compatible with hover-tips generation Added hovertips to the export links so the tagged and bibtex text shows when hovering over an export link
fixed auto-citekey on update.
changed bibTex parser to comply with GPL license requirement
fixed a problem with "inline" mode not working
implemented the change suggested in http://drupal.org/node/146760 with regards to sufix handling.
changed the way the "order" part of the sort links is determined. also modified to keep any URL query fields not related to biblio
cleaned up the menu definition code and fixed error caused by missing bracket
implemented change to how the taxonomy terms are obtained as per the top of issue http://drupal.org/node/233188
many small changes including fixing menu structure so that it rebuilds if biblio_base url is changed and an significant change in that the fully rendered tablular form of the node is now saved in the body and short (bibliographic) form is saved in the teaser. This removes the need to rerender these items on each page load.
fixed missing braces on table name as per http://drupal.org/node/232781
added auto citekey generation, compelte with corresponding settings on admin/settings/biblio as dettailed in http://drupal.org/node/130899
added update 6001 to alter the blblo table for the md5 checksums
changed "My Publications" to only show on a tab of the user profile page. fixed "inline" mode added biblio_hash function to create an md5 hash identifier for each entry to be used in duplicate detection
deleted a bunch of dead (commented) code
restructured the biblio_fields and biblio_type_detail tables which impacts a querys associated with these tables. Not all of these querys have been fixed yet.
added biblio_init() changed biblio_insert and biblio_update to use drupal_write_record()
fixed the biblio_form fucntion so that all the type related decisions are made there. Added a new fieldset "Other Biblio Fields" which contains all the remaining fields where are not defined anywhere else
reworked biblio_form to eliminate the need for form_alter.
implemented fix for multiple prefixes as detailed here... http://drupal.org/node/208836
no message
wrapped all "textarea" items in collapsable feildsets on the main input form.