Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ref display format 27 03 13 #1

Open
wants to merge 305 commits into
base: master
Choose a base branch
from
Open

Conversation

robk5uj
Copy link
Owner

@robk5uj robk5uj commented Apr 3, 2013

Hello; I'm issuing a pull request because I am under the impression this is needed so downstream merging can be done.

tiborsimko and others added 30 commits May 16, 2011 09:44
* Temporarily switch off 'Search collections:' drop-down box
  until INSPIRE collection tree is clarified and properly set up.
* Removes 'No external fulltext' message in the file mini panel.
  This message was displayed for records for which we host full-text
  files locally and that are otherwise not available externally.
  It is better to simply not display anything in this case in the
  mini panel to avoid confusion.
* Print hidden `cc` (=current collection) parameter in the simple search
  form so that the selection of original starting collection is preserved
  on search results pages.
  * bibconvert makefile uses inst and the test set
    at SLAC.  Can use regular make, or reinstall.sh
  * reinstall.sh works, uploads records, creates site
  * conf/README is extant if needed for reinstall.sh vague README file
  * reinstall.sh truncates accARGUMENT table by hand to allow
    installation on top of demo site, fixing bibrank problems
  * make tagets include upload of inst. tets set, and creation of
    inst collection
   * webstyle:
     * changes to allow tab navigation
     * css that works with tabs  (must have patch to Invenio as well)
     * revised announce page
     * inst navbar links
   * bibformat: Institution formats update
     * Files and Actions updated for inst (note: still error in HDACT)
     * bfe_bfo_reccnt improved takes arguments and defaults
     * default and brief formats
   * Makefile:
     * updated for search and tags for inst (anyfield not working)
     * Allows collections based on "collection:"
       queries which allow collection guessing
     * bibconvert removes testset before downloading
     * allows indexes 17 and 18
   * Webstyle:
     * Don't autofocus without search box
   * inst2marc.xsl
     * Annette's suggested MARC changes.
     * 980__a -> b in for non-primary
     * inst and conf xsl moved to bibconvert/
     * make targets for full inst set

Primarily Mike Sullivan, some commits from
Travis Brooks and Joe Blaylock
* Make reinstall faster by using make -j
* reinstall becomes quieter by being more selective about prompting and also
  by supporting a --shutup option which suppresses output in some cases.
  * Create a dynamic kb for the institutions collection
  * Clean up the Makefile
  * fix kbs/Makefile to use $PYTHON
  * bibformat
     * addl info being added for catalogers, may be more suited to
      separate format
     * Allowing new names and inst./dept. names to be shown
     * Moving address to 371f to be re imported to a-e in manual cleaning
     * adding quotes to lookup for inst counting
     * configurable x "records" found "papers, records.."
     * bfe_BFO_reccnt extended to allow more general use
     * css changed to style reccnt links
     * links to inst collection for HEP records
  * Makefile:
     * adding inst index
  * webstyle:
     * CSS issue fixed middle stripe width
* Search syntax changes.
* Addition of drop-down list of journal titles.
* Clarificaiton on some points in citation searching and analysis.
* Addition of caption and type code search instructions.
* Addition of a "coming soon" section.
* Continued HTML fixes for W3.org standards
* Search boxes resized to 56 characters
* Rearrangement of topics for better cohesion
* Reformatting of tables for a consistent look through the document
* Adds optional collection argument to bfe_BFO_reccnt so that we can
  search in a given wanted collection.  By default, look in the Home
  collection.

  This fixes problem with Papers count in the Institutions collection
  reporting wrong number of results due to searching everywhere.

* Improves code kwalitee and docstring compliance.
* Any '&' character in input XML will now get transformed
  to '&'.

* Changes how input XML strings are decoded by the harvesting
  filter by washing away any badly encoded characters.

* Updates the stylesheet used for conversion of harvested arXiv
  records so the arXiv identifiers will no longer appear in 035__$$z,
  but instead only in 035__$$a.

* Also cleans up some unused imports and variables in filtering script.
* better formatting of inst. records
* added ranking configuration to Makefile
* cleanups to Makefile; renamed INSPIRE test sets and targets
* cleaned new inst tag names and indexes
* URLencoded some searches that were done improperly
* removed some unused options from easy search template
* corrected feedback link to work properly and fixed
  punctuation error
* Easy Search a la SPIRES - currently in webhelp
* test for Easy Search
* Introduces reference editing form and new output formats HCA (cite as),
  HRF (reference form).

* Coden <-> Short title mapping KB.  For webforms like citation form,
  need the mapping from short title to coden, the official SPIRES abbrev.

Co-authored-by: Travis Brooks <travis@slac.stanford.edu>
Co-authored-by: Joe Blaylock <jrbl@slac.stanford.edu>
* Rather than calling nonexistant Template.create_easy_search_url, we just
  return CFG_SITE_URL + '/help/easy-search.
* Since we're hardcoding our tests for this url, hardcoding url generation
  seems appropriate.
* Email subject line changed to not have TEST or request for ignore

* Makes output from javascript into something that can be cut-and-pasted into
  xedit (once again).
  (fixes #756)
    * LaTeX cv format
    * text cv format
    * html cv format
    * modifications to arXiv format element for better style
* Tidying LaTeX CV format to fix problems identified by Heath O'Connell:
 * Several LaTeX syntax problems
 * Disable escaping of HTML entities
 * Remove blank lines parts of the reference are missing.
 * Don't double-print the date
   (fixes: #314)
    * addition to top-level makefile of kbs for make install
    * addition to kb makefile of putting kbs in database
    * addition of knowledge bases for journals, subjects, and indicators
    * tests for kbs (fixes #506)
    * example configuration for invenio-local.conf
    * correction of some whitespace errors and typos
* Makes reinstall.sh default to using the .xml sample record set, which is
  downloaded and converted with XSLT.  This gives a standard reference set
  against which INSPIRE regression tests can be run.
* Fixing KB regression tests to use this record set.
* Includes jquery.min.js in the default page header for all the pages.
  This is to reflect Invenio's commit 6ef71d82.
* Adds the RT CLI script to a new sub-folder BibCatalog.
* Amends invenio-local.conf-example with basic BibCatalog RT
  setup.
* Fixes an error in the bfe_INSPIRE_date format element causing
  years from 773__y to be shown as YYYY0000 instead of YYYY.
  (fixes #754)

* Adds support for native SPIRES date format in date parser for
  the bibformat element bfe_INSPIRE_date.

* Adds new unittests and updates existing ones for the INSPIRE
  formats.
* Fixes an error in the bfe_INSPIRE_date format element causing
  years from 773__y to be shown as YYYY0000 instead of YYYY.
  (fixes #754)

* Adds support for native SPIRES date format in date parser for
  the bibformat element bfe_INSPIRE_date.

* Adds new unittests and updates existing ones for the INSPIRE
  formats.
jalavik and others added 30 commits February 13, 2013 18:01
* Since inspirert.cern.ch certificate is invalid and in newer versions
  of the library used by rt it is enforced to be valid, modify rt
  to keep the old behaviour
* In commit e2eb286, the task submitter
  was removed; it is however needed with upstream Invenio sources.  This
  commit makes the behaviour configurable.
* Syncs the link and number for "Papers in HEP" link.
* The "Field of interest" field now contains full names
  instead of ambiguous abbreviations
* Due to a "variable leak" in bfe_INSPIRE_plots the attached
  plots were showing twice when number of plots were below 3.
* Updates the index and field configuration dumps with the latest
  changes, including the addition of "additional report numbers"
  field.

* Changes all of the dumps to use "--complete-insert".
* Adds Piwik tracker to all pages
* Removes the "<" and ">" characters from the URL
* During the arXiv harvesting, the filtering script was not adding
  new record updates properly when fields had indicators, such as
  DOIs. This patch fixes that by adding wildcards.
* Replaces the single quote with the double quote
* When the last author's name ends with a dot (e.g. it's
  an abbreviation) and suffix for authors also has a dot,
  removes one of the dots

* Removes the dot after authors from brief format
* Added new texkey logical field based on 035__a and 035__z so
  that texkey:"foo" is a valid search request.
* 8 files performing the requested changes to
* the INSPIRE reference display:
* Ref Update and TeX link display changes
* First auth.first initial
* Truncated italicised titles
* Pub.ref,eprint,rept.no display if/then flow
* Citation computations also hotlinked
* hotlinked DOIs,ADS,arXiv,CrossRef,Google
*  selectively shown according to if/thens

* Note that bfe_INSPIRE_refauthors.py probably
*   contains unused code--I did not perform any
*   substantial revisions due to lack of familiarity

bibformat/format_elements/bfe_INSPIRE_ref_publi_info.py
bibformat/format_elements/bfe_INSPIRE_refauthors.py
bibformat/format_elements/bfe_INSPIRE_references.py
bibformat/format_elements/bfe_INSPIRE_reftitle_brief.py
bibformat/format_templates/HEP_references.bft
bibformat/format_templates/Ref_HTML_similarity.bft
bibformat/output_formats/HHR.bfo
bibformat/output_formats/HS2.bfo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

10 participants