|
2013-09-25 18:04 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/search.php: Allow a few more fields in
|
|
our SELECT queries to fix OpenSearch support.
|
|
|
|
2013-09-25 13:52 Pierre Nault <pnault@users.sourceforge.net>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php: Fixed issue where
|
|
'preg_replace()' was trowing an "Unknown modifier 'a'"
|
|
This fix also a bug where value for sortRadio1-2-3 author, year
|
|
and publication where not "selected" in <input>, as of this,
|
|
multiples sort fields in dropdownmenu where not appearing.
|
|
Changing preg_replace pattern in
|
|
$sortSelector(1-2-3)DropDownItems correct these bugs.
|
|
|
|
2013-09-20 17:36 Pierre Nault <pnault@users.sourceforge.net>
|
|
|
|
* /branches/bleeding-edge/locales/cn/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/ja/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/ru/common_utf8.inc,
|
|
/branches/bleeding-edge/user_login.php: I18N of /user_login.php;
|
|
adding 5 variables for language support.
|
|
-InOrderToLoginYouMustSupplyBothEmailAddressAndPassword
|
|
-LoginFailedYouProvidedAnIncorrectEmailAddressOrPassword
|
|
-YouNeedToLoginInOrderToMakeChangesToTheDatabase
|
|
-EmailAddress
|
|
-EmailAdressPassword
|
|
Added support for variables in all languages.
|
|
|
|
2013-08-29 20:34 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/search.php: More restrictions imposed on
|
|
SELECT statements to non-admin users
|
|
|
|
2013-04-29 21:45 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php: function
|
|
'medlineToRefbase()' now copies the PubMed Central ID to the
|
|
'notes'
|
|
field and prefixes it with "PMCID:"
|
|
|
|
2013-04-17 08:28 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php: function
|
|
'refworksToRefbase()': re-enabled the "OP" => "endPage" mapping
|
|
so
|
|
that last page info is recognized in RefWorks tagged data
|
|
|
|
2013-04-16 23:21 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php: * function
|
|
'risToRefbase()': for the RIS types "CONF" and "CPAPER", we now
|
|
map
|
|
the RIS 'A2' tag to the 'conference' field (since bibutils uses
|
|
the 'A2' tag
|
|
to indicate conference titles)
|
|
* function 'risToRefbase()': the "DA" tag is now recognized as
|
|
publication date
|
|
* function 'risToRefbase()': removed the "T2" => "publication"
|
|
mapping for book
|
|
chapters ("CHAP")
|
|
|
|
2013-04-16 21:23 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/modify.php: for file uploads that were
|
|
meant to go in a subdirectory, the directory
|
|
structure wasn't generated correctly; fixed
|
|
|
|
2013-04-16 20:34 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css,
|
|
/branches/bleeding-edge/locales/cn/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/ja/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/ru/common_utf8.inc: added support
|
|
for the "Register" link beneath the login form on the main page
|
|
|
|
2013-04-16 20:23 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/index.php: for '$addNewUsers=everyone', a
|
|
"Register" link to 'user_details.php' is now
|
|
printed beneath the login form
|
|
|
|
2013-04-16 10:37 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_search.php,
|
|
/branches/bleeding-edge/includes/include.inc.php,
|
|
/branches/bleeding-edge/user_options.php: fixed an issue with
|
|
double-byte languages where 'preg_replace()' functions
|
|
that used "#" as delimiter could cause an "Unknown modifier ..."
|
|
warning
|
|
|
|
2013-04-16 09:23 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/AUTHORS,
|
|
/branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql: added support for Japanese
|
|
localization
|
|
|
|
2013-04-16 09:10 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/ja,
|
|
/branches/bleeding-edge/locales/ja/common_utf8.inc: initial
|
|
checkin (Japanese localization)
|
|
|
|
2013-04-15 19:20 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/classes/org/simplepie/README.markdown,
|
|
/branches/bleeding-edge/includes/classes/org/simplepie/README.txt,
|
|
/branches/bleeding-edge/includes/classes/org/simplepie/SimplePie.compiled.php,
|
|
/branches/bleeding-edge/includes/classes/org/simplepie/simplepie.inc,
|
|
/branches/bleeding-edge/includes/import.inc.php: updated
|
|
SimplePie library to v1.3.1 (requires PHP 5.2.0 or newer)
|
|
|
|
2013-04-15 12:58 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/BUGS: added two notes concerning the
|
|
"clickable search links" feature
|
|
|
|
2012-11-12 22:43 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/execute.inc.php: Remove BOM from
|
|
files, if present, to fix import bug
|
|
|
|
2012-10-13 19:46 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php: Update RIS
|
|
import per current specification
|
|
|
|
2012-03-19 13:17 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php: added new parameter 'approved'
|
|
which corresponds to the respective field in
|
|
table 'refs'; usage: 'show.php?approved=yes' or
|
|
'show.php?approved=no'
|
|
|
|
2012-03-05 10:19 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/sql_search.php: changed code to work with
|
|
PHP5 w/o emitting E_DEPRECATED errors, e.g. replaced
|
|
any 'ereg...()' and 'split...()' functions (which were deprecated
|
|
in PHP 5.3.0)
|
|
|
|
2012-02-29 10:37 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_search.php: * localized text
|
|
entry field titles
|
|
* enhanced the help info text
|
|
* the search & display options as well as the help section are
|
|
now hidden by
|
|
default but can be made visible by clicking the triangle widgets
|
|
|
|
2012-02-29 00:55 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_details.php: * rearranged the order
|
|
of fields so that required/important ones come first
|
|
* optional fields are now hidden by default but can be made
|
|
visible by
|
|
clicking the little triangle widget underneath the form
|
|
|
|
2012-02-29 00:52 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php: * added new parameters
|
|
'expedition', 'user_keys', 'user_notes' and
|
|
'user_groups' which correspond to the respective fields in table
|
|
'refs' or
|
|
'user_data', respectively (note that the 'user_*' parameters can
|
|
NOT be
|
|
queried with a user ID that's different from the current user's
|
|
own user ID)
|
|
* auto-completion of search terms in the web form now respects
|
|
the characters
|
|
';, ' as term delimiters
|
|
* adopted the layout of the web form (to bring it more inline
|
|
with the other
|
|
search pages) and added CSS attributes (id/class names) to HTML
|
|
output where
|
|
appropriate
|
|
* enhanced the help info text and added an examples section
|
|
* the help & examples sections are now hidden by default but can
|
|
be made
|
|
visible by clicking the little triangle widget underneath the
|
|
form
|
|
* some changes to whitespace and comments
|
|
|
|
2012-02-29 00:48 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php: added support for clickable
|
|
search links
|
|
|
|
2012-02-29 00:45 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/query_modify.php: some variables in a
|
|
SELECT SQL statement were not 'quote_smart'ed; fixed
|
|
|
|
2012-02-29 00:44 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/query_manager.php: * localized (almost)
|
|
all page elements
|
|
* the search & display options as well as the help sections are
|
|
now hidden by
|
|
default but can be made visible by clicking the triangle widgets
|
|
|
|
2012-02-29 00:42 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/opensearch.php: * section headings are
|
|
now styled solely via CSS (instead of using raw <b>
|
|
tags within the HTML)
|
|
* the previously named "Search Options" are now titled "Display
|
|
Options" which
|
|
is more inline with the other search pages
|
|
* localized more form elements (the help & examples text is still
|
|
not
|
|
localized) and provided more tooltips
|
|
* some changes to the HTML layout
|
|
|
|
2012-02-29 00:40 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/modify.php: * added 'phtml' and 'phtm' to
|
|
the list of invalid file name extensions
|
|
* some changes to whitespace
|
|
|
|
2012-02-29 00:37 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/cn/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/ru/common_utf8.inc: added new
|
|
locales and changed some of the existing ones
|
|
|
|
2012-02-29 00:30 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.php: the MySQL version check is
|
|
now done by function 'getMySQLversion()' (in
|
|
'include.inc.php')
|
|
|
|
2012-02-29 00:28 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php: * variable
|
|
'$additionalFieldsCitationView': added the 'area' field to the
|
|
default list of fields
|
|
* variable '$displayResultsHeaderDefault': in Browse view, the
|
|
results header
|
|
is now visible by default
|
|
* added new variables '$showFieldItemLinks' and '$linkedFields'
|
|
which control
|
|
which views & fields shall contain clickable search links
|
|
* variable '$accessKeys': added an entry for the "CQL Search"
|
|
link in the
|
|
footer
|
|
* added new variable '$crossRefReqDat' which lets one specify the
|
|
CrossRef
|
|
account credentials that are now required for CrossRef
|
|
DOI/OpenURL queries
|
|
* some changes to comments
|
|
|
|
2012-02-29 00:20 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_unicode_charset.inc.php:
|
|
just updated a web link in the comments
|
|
|
|
2012-02-29 00:18 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/srwxml.inc.php: similar to
|
|
function 'modsCollection()', the variables
|
|
'$transtab_refbase_unicode' and
|
|
'$fieldSpecificSearchReplaceActionsArray' are
|
|
now defined in function 'srwCollection()'
|
|
|
|
2012-02-29 00:15 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/openurl.inc.php: function
|
|
'openURL()': for OpenURL queries to the CrossRef OpenURL
|
|
resolver, we
|
|
now append the 'pid' parameter with the CrossRef account
|
|
credentials given in
|
|
variable '$crossRefReqDat' (in 'ini.inc.php')
|
|
|
|
2012-02-29 00:02 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/import/import_end2refbase.php: initial
|
|
checkin (imports records from 'Endnote tagged'-formatted data w/o
|
|
requiring Bibutils)
|
|
|
|
2012-02-28 23:56 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php: * renamed
|
|
function 'encodeField()' to 'encodeXMLField()'
|
|
* for theses, we now use <genre authority="marcgt">thesis</genre>
|
|
instead of
|
|
<genre authority="marcgt">theses</genre> (which is inline with
|
|
Bibutils 4.3
|
|
and the MARC Genre Terms
|
|
* function 'encodeXMLField()' now makes use of the new
|
|
incarnation of function
|
|
'encodeField()' (the latter has been moved to 'include.inc.php'
|
|
since it now
|
|
handles both HTML and XML output)
|
|
|
|
2012-02-28 23:53 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php: * function
|
|
'start_session()' now uses function 'checkPath()' to ensure that
|
|
the paths/URLs given in the 'ini.inc.php' variables
|
|
'$databaseBaseURL',
|
|
'$filesBaseDir' and '$filesBaseURL' end with a slash
|
|
* function 'start_session()': when using PHP 5.1 or above, we now
|
|
set the
|
|
default timezone used by all date/time functions
|
|
* upon first connection, function 'connectToMySQLDatabase()' now
|
|
saves the
|
|
MySQL version information to a session variable (this was
|
|
previously done in
|
|
function 'start_session()')
|
|
* function 'getMySQLversion()' now uses any existing MySQL
|
|
connection (this
|
|
allows it to be used from within 'install.php')
|
|
* added new function 'linkifyFieldItems()' which generates
|
|
'show.php' HTML
|
|
links for individual items in the given field
|
|
* added new function 'checkPath()' which ensures that the given
|
|
file path or
|
|
URL ends with a slash
|
|
* function 'searchReplaceText()' now allows to use variable
|
|
'$loc' in
|
|
replacement patterns, e.g.: array("/(.+)/e" => "\$loc['\\1']")
|
|
* added new function 'encodeField()' which now handles encoding
|
|
of special
|
|
chars, performs charset conversions (if necessary) and applies
|
|
any
|
|
field-specific search & replace actions
|
|
* function 'generateURL()': slight fix for the check that ensures
|
|
that the
|
|
'maximumRecords/showRows' parameter is only added when its value
|
|
is
|
|
different from the default value
|
|
|
|
2012-02-28 23:39 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php: * function
|
|
'crossrefToRefbase()': updated the pattern that splits the input
|
|
text into individual records to the modified CrossRef XML output
|
|
* function 'risToRefbase()': improved the pattern that removes
|
|
the refbase
|
|
attribution string ("exported from refbase...") from the notes
|
|
field
|
|
* function 'risToRefbase()': any text before and/or after the DOI
|
|
is now
|
|
stripped from the 'doi' field before import
|
|
* function 'risToRefbase()': the RIS tag "CP" was incorrectly
|
|
mapped to "city
|
|
of publication" (instead of being mapped to "issue"); fixed
|
|
* function 'risToRefbase()': added 'LA' as a recognized RIS field
|
|
(mapped to
|
|
the 'language' field)
|
|
* function 'risToRefbase()' now recognizes a DOI when given in
|
|
the 'DO' or
|
|
'M3' fields
|
|
* added function 'endnoteToRefbase()' which converts records from
|
|
Endnote
|
|
tagged (Endnote Refer) format into the standard "refbase" array
|
|
format
|
|
* function 'identifySourceFormat()': relaxed parsing logic for
|
|
Endnote tagged
|
|
records (which now must only contain the "%0" tag)
|
|
* function 'identifySourceFormat()': relaxed parsing logic for
|
|
BibTeX records
|
|
which may now contain whitespace between the type specifier and
|
|
the opening
|
|
curly bracket
|
|
* improved parsing logic in function 'parseRecords()'
|
|
* reformatted function 'fetchDOIsFromPubMed()' and changed some
|
|
variable names
|
|
* function 'standardizeFieldData()': fixed a minor bug when
|
|
generating PubMed
|
|
URLs from PubMed IDs given in the 'notes' field
|
|
* function 'fetchDataFromCrossRef()': the CrossRef account
|
|
credentials can now
|
|
be specified in variable '$crossRefReqDat' (in 'ini.inc.php') and
|
|
they now
|
|
get properly URL-encoded
|
|
|
|
2012-02-28 23:26 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/footer.inc.php: * we now include
|
|
a link to 'opensearch.php' (in the GUI its named "CQL Search")
|
|
* if the admin is logged in, we also include a link to
|
|
'duplicate_manager.php'
|
|
|
|
2012-02-28 23:23 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/import_modify.php: just some changes to
|
|
comments (e.g. added a comment about an incorrect conversion
|
|
when importing MODS XML that contains encoded angle brackets)
|
|
|
|
2012-02-28 23:17 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/import/bibutils/import_end2refbase.php:
|
|
just some changes to comments (to clarify that this file deals
|
|
with the
|
|
Endnote *tagged* format as opposed to the Endnote *XML* format)
|
|
|
|
2012-02-28 23:14 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_manager.php: * localized text
|
|
entry field titles
|
|
* enhanced the help info text and added an examples section
|
|
* the help & examples sections are now hidden by default but can
|
|
be made
|
|
visible by clicking the little triangle widget underneath the
|
|
form
|
|
|
|
2012-02-28 23:11 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style_print.css: added support for
|
|
clickable search links
|
|
|
|
2012-02-28 23:09 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css: * fixed incorrect
|
|
positioning of the quickSearch form
|
|
* added support for clickable search links
|
|
* the links that toggle the visibility of the results header &
|
|
footer are now
|
|
colored like regular links (to make them more discoverable)
|
|
* some more minor refinements
|
|
|
|
2012-02-28 23:05 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php: * added
|
|
support for clickable search links
|
|
* where appropriate, we now substitute field contents in the
|
|
"more info"
|
|
section (underneath citations) with localized field values (e.g.,
|
|
in case of
|
|
german we display 'ja' instead of 'yes', etc)
|
|
* HTML encoding of higher ASCII chars in fields contents is now
|
|
handled by
|
|
function 'encodeField()' (which also handles any field-specific
|
|
search &
|
|
replace actions)
|
|
|
|
2012-02-27 20:25 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex_bbl.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php,
|
|
/branches/bleeding-edge/cite/styles/cite_AMA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_APA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/branches/bleeding-edge/cite/styles/cite_Chicago.php,
|
|
/branches/bleeding-edge/cite/styles/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/styles/cite_Harvard_1.php,
|
|
/branches/bleeding-edge/cite/styles/cite_Harvard_2.php,
|
|
/branches/bleeding-edge/cite/styles/cite_Harvard_3.php,
|
|
/branches/bleeding-edge/cite/styles/cite_MLA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/branches/bleeding-edge/cite/styles/cite_TextCitation.php,
|
|
/branches/bleeding-edge/cite/styles/cite_Vancouver.php,
|
|
/branches/bleeding-edge/contrib/import_templates/import_template_base.php,
|
|
/branches/bleeding-edge/contrib/mediawiki/refbase.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/branches/bleeding-edge/duplicate_manager.php,
|
|
/branches/bleeding-edge/duplicate_modify.php,
|
|
/branches/bleeding-edge/duplicate_search.php,
|
|
/branches/bleeding-edge/extract.php,
|
|
/branches/bleeding-edge/import.php,
|
|
/branches/bleeding-edge/import_csa.php,
|
|
/branches/bleeding-edge/import_csa_modify.php,
|
|
/branches/bleeding-edge/import_modify.php,
|
|
/branches/bleeding-edge/includes/atomxml.inc.php,
|
|
/branches/bleeding-edge/includes/cite.inc.php,
|
|
/branches/bleeding-edge/includes/footer.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/includes/import.inc.php,
|
|
/branches/bleeding-edge/includes/modsxml.inc.php,
|
|
/branches/bleeding-edge/includes/oaidcxml.inc.php,
|
|
/branches/bleeding-edge/includes/openurl.inc.php,
|
|
/branches/bleeding-edge/includes/srwxml.inc.php,
|
|
/branches/bleeding-edge/includes/webservice.inc.php,
|
|
/branches/bleeding-edge/index.php,
|
|
/branches/bleeding-edge/install.php,
|
|
/branches/bleeding-edge/modify.php,
|
|
/branches/bleeding-edge/opensearch.php,
|
|
/branches/bleeding-edge/query_history.php,
|
|
/branches/bleeding-edge/query_manager.php,
|
|
/branches/bleeding-edge/query_modify.php,
|
|
/branches/bleeding-edge/receipt.php,
|
|
/branches/bleeding-edge/record.php,
|
|
/branches/bleeding-edge/rss.php,
|
|
/branches/bleeding-edge/search.php,
|
|
/branches/bleeding-edge/show.php,
|
|
/branches/bleeding-edge/simple_search.php,
|
|
/branches/bleeding-edge/sitemap.php,
|
|
/branches/bleeding-edge/sru.php,
|
|
/branches/bleeding-edge/unapi.php,
|
|
/branches/bleeding-edge/user_details.php,
|
|
/branches/bleeding-edge/user_login.php,
|
|
/branches/bleeding-edge/user_options.php,
|
|
/branches/bleeding-edge/user_options_modify.php,
|
|
/branches/bleeding-edge/user_receipt.php,
|
|
/branches/bleeding-edge/user_validation.php,
|
|
/branches/bleeding-edge/users.php: changed code to work with PHP5
|
|
w/o emitting E_DEPRECATED errors, e.g. replaced
|
|
any 'ereg...()' and 'split...()' functions (which were deprecated
|
|
in PHP 5.3.0)
|
|
|
|
2012-02-27 20:15 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php: * changed code
|
|
to work with PHP5 w/o emitting E_DEPRECATED errors, e.g. replaced
|
|
any 'ereg...()' and 'split...()' functions (which were deprecated
|
|
in PHP 5.3.0)
|
|
* function 'buildSELECTclause()': added a missing closing
|
|
parenthesis
|
|
|
|
2012-01-25 16:30 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php: Allow for empty
|
|
$defaultFieldsListViewMinor
|
|
|
|
2010-05-11 20:43 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/AUTHORS,
|
|
/branches/bleeding-edge/import_modify.php,
|
|
/branches/bleeding-edge/includes/import.inc.php: Check PubMed for
|
|
DOIs before checking CrossRef (as the former often has more data
|
|
and has a more stable API and does not need user/pass).
|
|
|
|
2009-05-13 21:06 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/openurl.inc.php: Specify ctc_enc
|
|
to be UTF-8 in COinS
|
|
|
|
2009-05-13 21:01 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/openurl.inc.php: Force UTF-8
|
|
encoding in COinS, to work with various javascript processors
|
|
that use decodeURIComponent (which assumes UTF-8).
|
|
|
|
2008-12-15 13:29 thierry_lemaire
|
|
|
|
* /branches/bleeding-edge/users.php: Add display default user
|
|
|
|
2008-12-13 19:20 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php: - added new
|
|
function 'encodeField()' which now triggers the encoding of
|
|
special chars, charset conversion and field-specific search &
|
|
replace
|
|
actions; these transformations are now applied just before
|
|
putting field
|
|
values into their XML objects; this fixes an issue with
|
|
ampersands in
|
|
multi-item fields such as the 'keywords' field (thanks to Dave
|
|
Burt for
|
|
identifying the problem and submitting an initial patch)
|
|
- function 'separateNames()' now requires the current field name
|
|
as additional
|
|
parameter and uses perl-style split patterns to separate author
|
|
initials;
|
|
this allows to parse initials which aren't separated by any
|
|
whitespace or
|
|
punctuation (such as in "Steffens, MT") and put them in separate
|
|
XML objects
|
|
- function 'separateNames()': improved the handling of
|
|
initials/forenames that
|
|
are connected with a hyphen to ensure that they are kept together
|
|
and that
|
|
the hyphen is maintained in the XML output
|
|
- moved the definition of variables 'transtab_refbase_unicode'
|
|
and
|
|
'$fieldSpecificSearchReplaceActionsArray' to function
|
|
'modsCollection()'
|
|
|
|
2008-12-05 09:55 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/ru/common_utf8.inc: fixed
|
|
incorrect translation for "notes"
|
|
|
|
2008-12-05 00:05 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/AUTHORS,
|
|
/branches/bleeding-edge/initialize/ini.inc.php,
|
|
/branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql: added support for Russian
|
|
localization
|
|
|
|
2008-12-04 23:34 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/ru,
|
|
/branches/bleeding-edge/locales/ru/common_utf8.inc: initial
|
|
checkin (Russian localization; not completed yet)
|
|
|
|
2008-11-22 13:46 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /tags/refbase-0.9.5: tagged the refbase-0.9.5 release
|
|
|
|
2008-11-22 13:41 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /trunk/ChangeLog: added last-minute changes done before the
|
|
release of refbase-0.9.5
|
|
|
|
2008-11-22 13:40 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /branches/bleeding-edge/ChangeLog: added last-minute changes done
|
|
before the release of refbase-0.9.5
|
|
|
|
2008-11-22 13:07 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /tags/refbase-0.9.5: deleted incorrectly tagged refbase-0.9.5
|
|
release
|
|
|
|
2008-11-21 16:24 Matthias Steffens <refbase.extracts.de>
|
|
|
|
* /tags/refbase-0.9.5: tag the refbase-0.9.5 release
|
|
|
|
|
|
2008-11-18 21:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /trunk, /trunk/NEWS, /trunk/cite/formats/cite_html.php,
|
|
/trunk/contrib/command_line/refbase,
|
|
/trunk/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/trunk/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/trunk/contrib/skins/mediawiki-monobook/main.css,
|
|
/trunk/css/style.css, /trunk/includes/header.inc.php,
|
|
/trunk/includes/include.inc.php, /trunk/index.php,
|
|
/trunk/install.sql, /trunk/install_utf8.sql,
|
|
/trunk/locales/cn/common_utf8.inc, /trunk/locales/en/common.inc,
|
|
/trunk/locales/en/common_utf8.inc, /trunk/locales/fr/common.inc,
|
|
/trunk/locales/fr/common_utf8.inc, /trunk/modify.php,
|
|
/trunk/receipt.php, /trunk/record.php, /trunk/search.php,
|
|
/trunk/show.php, /trunk/simple_search.php, /trunk/update.php,
|
|
/trunk/update.sql:
|
|
merged bleeding-edge branch changes r1320 into the trunk
|
|
|
|
2008-11-18 20:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/NEWS:
|
|
updated refbase-0.9.5 release date and changed case for "Mods" to "MODS"
|
|
|
|
2008-11-18 20:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php:
|
|
increased width of the Links column to allow for correct wrapping of link
|
|
icons in Firefox (icon arrangement may need to be readdressed in the
|
|
future)
|
|
|
|
2008-11-18 15:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css,
|
|
/branches/bleeding-edge/index.php:
|
|
for the login form, the widths of the labels & input fields are now
|
|
defined via CSS only, and the widths are now specified as percentages;
|
|
this should work better across multiple browsers & platforms
|
|
|
|
2008-11-14 14:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css:
|
|
* decreased width of the login labels so that the labels & their text
|
|
entry fields get also printed on a single line for Firefox on Ubuntu
|
|
* added a comment for Firefox 2 users about a work-around for the missing
|
|
support for the 'inline-block' display type
|
|
|
|
2008-11-13 23:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/includes/include.inc.php,
|
|
/branches/bleeding-edge/record.php,
|
|
/branches/bleeding-edge/show.php,
|
|
/branches/bleeding-edge/simple_search.php:
|
|
when there wasn't any database yet, this could generate "undefined index"
|
|
warnings due to missing session variables; fixed
|
|
|
|
2008-11-13 21:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/command_line/refbase:
|
|
just updated the refbase version number in a comment ("0.9.1" -> "0.9.5")
|
|
|
|
2008-11-13 21:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql:
|
|
tables 'user_options' & 'user_permissions': brought the field creation
|
|
statements inline with those in 'install.sql'
|
|
|
|
2008-11-13 18:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css:
|
|
simplified & improved the CSS styling of the login form (form labels
|
|
should now be correctly aligned flush left in Firefox)
|
|
|
|
2008-11-12 10:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css:
|
|
adjust positioning for the labels in the login form
|
|
|
|
2008-11-12 09:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/cn/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc:
|
|
changes from 'locales/en/': denote that publications on index are recently
|
|
_added_ (to differentiate from those that are recently published)
|
|
|
|
2008-11-12 03:44 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/main.css:
|
|
Update MediaWiki-Monobook skin
|
|
|
|
2008-11-12 03:40 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/index.php:
|
|
Shorten length of Email and Password fields in login form, to fit on
|
|
Firefox-3/Linux. "Email:" and "Password:" are still not flush with one
|
|
another, but this would require a CSS change.
|
|
|
|
2008-11-11 19:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/modify.php,
|
|
/branches/bleeding-edge/receipt.php:
|
|
fixed/improved feedback behaviour after a record has been deleted
|
|
|
|
2008-11-10 19:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install_utf8.sql:
|
|
the 'INSERT INTO user_options' statement was missing values for the new
|
|
'show_auto_completions' column; fixed
|
|
|
|
2008-11-10 19:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/update.sql:
|
|
|
|
the 'INSERT INTO user_options' statement was missing values for the new
|
|
'show_auto_completions' column; fixed
|
|
|
|
2008-11-10 02:28 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/NEWS:
|
|
Remark on file links in MODS XML output (as it improves Zotero
|
|
integration)
|
|
|
|
2008-11-10 02:25 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc:
|
|
Denote that publications on index are recently _added_ (to differentiate
|
|
from those that are recently published)
|
|
|
|
2008-11-10 01:05 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php,
|
|
/branches/bleeding-edge/index.php,
|
|
/branches/bleeding-edge/search.php:
|
|
Move legend above hidden input in all fieldsets to allow for validation.
|
|
|
|
2008-11-07 20:39 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/ChangeLog, /trunk/ChangeLog:
|
|
Whitespace fixes to ChangeLog.
|
|
|
|
2008-11-07 20:30 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/ChangeLog, /trunk/ChangeLog:
|
|
Update ChangeLog
|
|
|
|
2008-11-07 16:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /trunk, /trunk/advanced_search.php,
|
|
/trunk/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/trunk/includes/header.inc.php, /trunk/includes/include.inc.php,
|
|
/trunk/includes/modsxml.inc.php, /trunk/initialize/ini.inc.php,
|
|
/trunk/install.sql, /trunk/install_utf8.sql,
|
|
/trunk/library_search.php, /trunk/record.php, /trunk/show.php,
|
|
/trunk/simple_search.php, /trunk/update.php, /trunk/update.sql,
|
|
/trunk/user_login.php, /trunk/user_logout.php,
|
|
/trunk/user_options.php, /trunk/user_options_modify.php,
|
|
/trunk/user_receipt.php, /trunk/user_validation.php:
|
|
merged bleeding-edge branch changes r1299 into the trunk
|
|
|
|
2008-11-06 21:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
function 'modsRecord()': for theses, the 'roleTerm' of the corporate
|
|
author (i.e. the corporate body granting the degree) is now set to "degree
|
|
grantor" which causes Bibutils to copy its 'namePart' to the BibTeX
|
|
'school' field
|
|
|
|
2008-11-05 21:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
- added support for a user-specific option to enable (or disable) the
|
|
auto-completion feature
|
|
- enlarged the size of the form's text entry field to achieve better
|
|
display of search suggestions for longish cite keys
|
|
|
|
2008-11-05 21:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/includes/include.inc.php,
|
|
/branches/bleeding-edge/initialize/ini.inc.php,
|
|
/branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/library_search.php,
|
|
/branches/bleeding-edge/record.php,
|
|
/branches/bleeding-edge/simple_search.php,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql,
|
|
/branches/bleeding-edge/user_login.php,
|
|
/branches/bleeding-edge/user_logout.php,
|
|
/branches/bleeding-edge/user_options.php,
|
|
/branches/bleeding-edge/user_options_modify.php,
|
|
/branches/bleeding-edge/user_receipt.php,
|
|
/branches/bleeding-edge/user_validation.php:
|
|
added support for a user-specific option to enable (or disable) the
|
|
auto-completion feature
|
|
|
|
2008-11-04 08:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /trunk, /trunk/AUTHORS, /trunk/BUGS, /trunk/INSTALL, /trunk/NEWS,
|
|
/trunk/README, /trunk/TODO, /trunk/UPDATE,
|
|
/trunk/advanced_search.php, /trunk/cite/formats/cite_ascii.php,
|
|
/trunk/cite/formats/cite_html.php,
|
|
/trunk/cite/formats/cite_latex.php,
|
|
/trunk/cite/formats/cite_markdown.php,
|
|
/trunk/cite/formats/cite_pdf.php,
|
|
/trunk/cite/formats/cite_rtf.php,
|
|
/trunk/cite/styles/cite_Harvard_2.php,
|
|
/trunk/cite/styles/cite_Harvard_3.php,
|
|
/trunk/contrib/command_line/refbase,
|
|
/trunk/contrib/command_line/refbase_import,
|
|
/trunk/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/trunk/css/style.css, /trunk/duplicate_modify.php,
|
|
/trunk/duplicate_search.php, /trunk/extract.php,
|
|
/trunk/img/refbase_credit.png, /trunk/img/rounded_box.png,
|
|
/trunk/import/import_crossref2refbase.php,
|
|
/trunk/import_modify.php, /trunk/includes/atomxml.inc.php,
|
|
/trunk/includes/classes/org/active-link/xml/Tag.php,
|
|
/trunk/includes/header.inc.php, /trunk/includes/import.inc.php,
|
|
/trunk/includes/include.inc.php, /trunk/includes/locales.inc.php,
|
|
/trunk/includes/oaidcxml.inc.php,
|
|
/trunk/includes/opensearch.inc.php,
|
|
/trunk/includes/results_header.inc.php,
|
|
/trunk/includes/srwxml.inc.php,
|
|
/trunk/includes/transtab_latin1_latex.inc.php,
|
|
/trunk/includes/transtab_refbase_ascii.inc.php,
|
|
/trunk/includes/transtab_refbase_html.inc.php,
|
|
/trunk/includes/transtab_refbase_latex.inc.php,
|
|
/trunk/includes/transtab_refbase_markdown.inc.php,
|
|
/trunk/includes/transtab_refbase_pdf.inc.php,
|
|
/trunk/includes/transtab_refbase_rtf.inc.php,
|
|
/trunk/includes/webservice.inc.php, /trunk/index.php,
|
|
/trunk/initialize/ini.inc.php, /trunk/install.php,
|
|
/trunk/javascript/builder.js, /trunk/javascript/common.js,
|
|
/trunk/javascript/controls.js, /trunk/javascript/dragdrop.js,
|
|
/trunk/javascript/effects.js, /trunk/javascript/prototype.js,
|
|
/trunk/javascript/scriptaculous.js, /trunk/javascript/show.js,
|
|
/trunk/javascript/slider.js, /trunk/library_search.php,
|
|
/trunk/locales/cn, /trunk/locales/cn/common_utf8.inc,
|
|
/trunk/locales/de/common.inc, /trunk/locales/de/common_utf8.inc,
|
|
/trunk/locales/en/common.inc, /trunk/locales/en/common_utf8.inc,
|
|
/trunk/locales/fr/common.inc, /trunk/locales/fr/common_utf8.inc,
|
|
/trunk/modify.php, /trunk/opensearch.php,
|
|
/trunk/query_history.php, /trunk/query_modify.php,
|
|
/trunk/record.php, /trunk/search.php, /trunk/show.php,
|
|
/trunk/simple_search.php, /trunk/sru.php, /trunk/unapi.php,
|
|
/trunk/update.php, /trunk/user_details.php,
|
|
/trunk/user_login.php, /trunk/user_options.php,
|
|
/trunk/user_options_modify.php, /trunk/user_receipt.php,
|
|
/trunk/user_validation.php, /trunk/users.php:
|
|
merged bleeding-edge branch changes r1295 into the trunk
|
|
|
|
2008-11-02 21:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/command_line/refbase:
|
|
- 'http://beta.refbase.net' is now used as the default host (same as for
|
|
'refbase_import' CLI)
|
|
- added 'http://refbase.textdriven.com/beta/' to the list of known hosts
|
|
- added support for the ADS export format
|
|
- for '-A|--append' mode, the "no records need to be added" feedback
|
|
wasn't triggered correctly if the query returned no results; fixed
|
|
- we now issue "binmode STDOUT" before printing the result content to
|
|
STDOUT; this avoids issues on Win32 systems where the output might
|
|
otherwise get garbled due to conversion of newline characters in text
|
|
mode
|
|
|
|
2008-11-02 18:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/cn,
|
|
/branches/bleeding-edge/locales/cn/common_utf8.inc:
|
|
initial checkin (Chinese localization; not completed yet)
|
|
|
|
2008-11-02 18:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/srwxml.inc.php:
|
|
enabled version parameter for the <implementation> tag and bumped the
|
|
version number to 0.9.5
|
|
|
|
2008-11-02 18:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/atomxml.inc.php:
|
|
bumped version number to 0.9.5
|
|
|
|
2008-11-02 18:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/AUTHORS, /branches/bleeding-edge/BUGS,
|
|
/branches/bleeding-edge/INSTALL, /branches/bleeding-edge/NEWS,
|
|
/branches/bleeding-edge/README, /branches/bleeding-edge/TODO,
|
|
/branches/bleeding-edge/UPDATE:
|
|
updated text to refbase-0.9.5 (may need a second pass)
|
|
|
|
2008-11-02 18:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/import/import_crossref2refbase.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Tag.php,
|
|
/branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/includes/import.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_latex.inc.php,
|
|
/branches/bleeding-edge/unapi.php,
|
|
/branches/bleeding-edge/update.php:
|
|
just some changes to comments and/or whitespace
|
|
|
|
2008-10-30 18:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/command_line/refbase_import:
|
|
- added 'http://refbase.textdriven.com/beta/' to the list of known hosts
|
|
- we now support common output options from the 'refbase' CLI script; this
|
|
allows to instruct the refbase server to return all imported records in
|
|
any of the supported export or citation formats & styles (previously,
|
|
records were always returned as ASCII using the default citation style)
|
|
- we now issue "binmode STDOUT" before printing the result content to
|
|
STDOUT; this avoids issues on Win32 systems where the output might
|
|
otherwise get garbled due to conversion of newline characters in text
|
|
mode
|
|
|
|
2008-10-30 17:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_refbase_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_html.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_markdown.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_pdf.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_rtf.inc.php:
|
|
commented out the line which contains the "" (hyphen) character since
|
|
it seems to cause PREG compilation errors on some UTF8-based systems
|
|
|
|
2008-10-28 00:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/users.php:
|
|
function 'showUsers()': internationalized link and image titles
|
|
|
|
2008-10-28 00:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_receipt.php:
|
|
- function 'showUserData()': localized the field names listed in the "Main
|
|
fields" section
|
|
- function 'showUserData()': internationalized image titles in edit/delete
|
|
links
|
|
|
|
2008-10-28 00:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_options_modify.php:
|
|
- the 'languageName', 'recordsPerPageNo' & 'mainFieldsSelector' form
|
|
elements were not correctly handled for anonymous users; fixed
|
|
- some changes to whitespace
|
|
|
|
2008-10-28 00:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_options.php:
|
|
changed some labels for the options that deal with cite key generation to
|
|
indicate that they'll also apply to import now
|
|
|
|
2008-10-28 00:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_details.php:
|
|
internationalized all field labels
|
|
|
|
2008-10-28 00:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
internationalized an image title in the help text section
|
|
|
|
2008-10-28 00:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- functions 'displayColumns()', 'displayDetails()', 'generateExport()',
|
|
'nothingFound()' & 'printLinks()': internationalized link and image
|
|
titles
|
|
- function 'findDuplicates()': improved the regex pattern that replaces
|
|
the WHERE clause
|
|
- functions 'extractFormElementsQueryResults()' &
|
|
'extractFormElementsExtract()': added support for the 'creation-date'
|
|
sort order option
|
|
- function 'extractFormElementsQuick()': the value of the "main fields"
|
|
search option in the "Quick Search" dropdown menu is now named
|
|
"main_fields"
|
|
|
|
2008-10-28 00:06 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/record.php:
|
|
- search suggestions for the 'corporate_author' are now split on the ";"
|
|
char
|
|
- import of user-specific fields into the "Add record" form is now
|
|
possible
|
|
- added a missing 'id' attribute for the upload file button
|
|
|
|
2008-10-28 00:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/opensearch.php:
|
|
- if the 'main_fields' index (which, ATM, is only supported for search
|
|
suggestions) is used in conjunction with a non-"suggest" operation, we
|
|
replace the 'main_fields' index with 'cql.serverChoice'
|
|
- added new function 'searchSuggestions()' which now contains the code
|
|
that deals with search suggestions
|
|
|
|
2008-10-28 00:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc:
|
|
added new locales and changed some of the existing ones
|
|
|
|
2008-10-27 23:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/javascript/common.js:
|
|
function 'addCQLIndex()': added the special index 'main_fields' which is
|
|
used in search suggestions to indicate the user's preferred list of "main
|
|
fields"
|
|
|
|
2008-10-27 23:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.php:
|
|
when searching for 'mysql' or the Bibutils tools, we now also look into
|
|
some '/opt/local/...' paths (which are used by MacPorts on Mac OS X)
|
|
|
|
2008-10-27 23:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/index.php:
|
|
we now only fetch the most recently added publications if permissions
|
|
allow us to do so
|
|
|
|
2008-10-27 23:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/webservice.inc.php:
|
|
for OpenSearch search suggestions, if no index name and relation was
|
|
given, we now use the special 'main_fields' index by default
|
|
|
|
2008-10-27 23:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/oaidcxml.inc.php:
|
|
- functions 'oaidcRecord()': fixed bug where single and double quotation
|
|
marks were left out from the formatted citation (relevant elements were
|
|
missing in variable '$markupPatternsArrayPlain')
|
|
- function 'oaidcRecord()': the chosen citation style is now honoured for
|
|
the OAI_DC XML and SRW_DC XML export formats (previously, citations were
|
|
always formatted according to the default citation style)
|
|
- function 'oaidcRecord()': changed the regex pattern in the call to
|
|
function 'extractDetailsFromField()' which now requires perl-style regex
|
|
patterns
|
|
|
|
2008-10-27 23:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- function 'addRecords()' now honours any existing cite keys/IDs (which
|
|
were mapped to the 'call_number' field by the import functions) and
|
|
copies them to the user's 'cite_key' field (note that an incrementing
|
|
number may be appended to the cite key to ensure uniqueness of cite
|
|
keys)
|
|
- function 'mapFieldNames()': added field name mappings from table 'users'
|
|
(that aren't covered by the existing mappings)
|
|
- function 'buildFieldNameLinks()': internationalized link titles
|
|
- function 'buildQuickSearchElements()': queries that query table 'users'
|
|
were included in the "Quick Search" form, which caused problems; fixed
|
|
- function 'buildQuickSearchElements()': renamed the value of the "main
|
|
fields" search option in the "Quick Search" dropdown menu to
|
|
"main_fields"
|
|
- function 'buildRefineSearchElements()': in the admin interface, search
|
|
suggestions are now omitted for the "Search within Results" form (since
|
|
they currently don't work with table 'users')
|
|
- function 'buildDisplayOptionsElements()': added the 'creation-date'
|
|
option to the sort order dropdown menu
|
|
- function 'extractFormElementsRefineDisplay()': added code that prevents
|
|
warnings when a user has changed the language setting on his options
|
|
page, and then reloads an existing page
|
|
- function 'extractFormElementsRefineDisplay()': added support for the
|
|
'creation-date' sort order option
|
|
- function 'extractFormElementsRefineDisplay()': the regex patterns which
|
|
remove a field from the list of fields in the SELECT clause were a bit
|
|
too greedy; fixed
|
|
- functions 'extractPartsFromString()' & 'extractDetailsFromField()': a
|
|
perl-style regex pattern must now be used for the split pattern that is
|
|
used to split the source string
|
|
- function 'parsePlaceholderString()': adopted/improved the split patterns
|
|
in calls to function 'extractDetailsFromField()' which must now be given
|
|
as perl-style regex patterns (and made them Unicode-aware where
|
|
necessary)
|
|
- added new function 'getUserCiteKeys()' which returns all cite keys for a
|
|
given user
|
|
- added new function 'ensureUniqueCiteKey()' which ensures that the given
|
|
cite key is unique among a given list of cite keys
|
|
- function 'generateCiteKey()': when generating cite keys, we now only
|
|
allow for letters, digits, or any of these characters:
|
|
!$&*+-./:;<>?[]^_`|
|
|
- function 'generateCiteKey()' now uses function 'ensureUniqueCiteKey()'
|
|
to make sure that the generated cite key is unique among a list of cite
|
|
keys
|
|
- function 'selectDistinct()' can now return results in form of an PHP
|
|
array, and offers an option to omit any enclosing HTML (or JSON)
|
|
structure
|
|
- function 'selectDistinct()': in case of JSON or unordered HTML lists, an
|
|
empty string is now returned if there were no results found; this
|
|
improves usability for the search suggestions feature
|
|
- functions 'extractWHEREclause()' & 'extractORDERBYclause()': improved
|
|
the regex patterns
|
|
- function 'generateURL()' now also adds the 'citeStyle' & 'citeOrder'
|
|
parameters to HTML & export URLs (if necessary)
|
|
|
|
2008-10-27 23:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/atomxml.inc.php:
|
|
- functions 'atomCollection()' & 'atomEntry()': where appropriate, the
|
|
chosen citation style and/or order is now maintained in link URLs of the
|
|
Atom XML output
|
|
- functions 'atomCollection()' & 'atomEntry()': fixed bug where single and
|
|
double quotation marks were left out from the formatted citation
|
|
(relevant elements were missing in variable '$markupPatternsArray' &
|
|
friends)
|
|
- function 'atomEntry()': the chosen citation style is now honoured for
|
|
the Atom XML export format (previously, citations were always formatted
|
|
according to the default citation style)
|
|
- function 'atomEntry()': changed the regex pattern in the call to
|
|
function 'extractDetailsFromField()' which now requires perl-style regex
|
|
patterns
|
|
|
|
2008-10-27 23:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import_modify.php:
|
|
we now generate (or honour existing) cite keys/IDs for the import data,
|
|
and copy them to the user's 'cite_key' field; the uniqueness of cite keys
|
|
is ensured among all imported records as well as the user's existing
|
|
records
|
|
|
|
2008-10-27 23:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/extract.php:
|
|
added a 'creation-date' option to the sort order dropdown menu
|
|
|
|
2008-10-27 23:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css:
|
|
tweaked some CSS definitions for the "Search within Results" form so that
|
|
they'll only apply to 'search.php' (but not to 'users.php')
|
|
|
|
2008-10-27 22:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_Harvard_2.php,
|
|
/branches/bleeding-edge/cite/styles/cite_Harvard_3.php:
|
|
fixed formatting issues where two spaces were printed instead of just one
|
|
|
|
2008-10-27 22:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php:
|
|
we now decode any HTML entities in the header message (which may be
|
|
necessary if the user's preferred display language is a non-English
|
|
language)
|
|
|
|
2008-10-27 22:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php:
|
|
- for the 'abstract' field, we now transform runs of newline ('\n') or
|
|
return ('\r') characters into a single <br> tag
|
|
- internationalized all GUI strings and link titles
|
|
- the citation style is now included in export format links (if necessary)
|
|
|
|
2008-10-01 15:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/webservice.inc.php:
|
|
function 'parseCQL()': the regex pattern that adds the '*' wildcard
|
|
character for search suggestions wasn't Unicode-aware; fixed
|
|
|
|
2008-09-29 22:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/sru.php:
|
|
- a logged-in user can now query all of his user-specific fields (if the
|
|
user's email address is passed as authentication token); but as before,
|
|
only the 'cite_key' field can be queried by other/anonymous users
|
|
- improved/fixed the formatting of authentication error messages
|
|
- we now generate a diagnostic message if a user tries to query any of
|
|
another user's private fields
|
|
|
|
2008-09-29 22:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/simple_search.php:
|
|
- added code that'll trigger search suggestions for text entered by the
|
|
user (if variable '$autoCompleteUserInput' is set to "yes")
|
|
- added ID attributes for all HTML form elements
|
|
- removed the dropdown menu that listed unique values of the 'publication'
|
|
field since this functionality is now handled via search suggestions
|
|
|
|
2008-09-29 22:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
- added code that'll trigger search suggestions for text entered by the
|
|
user (if variable '$autoCompleteUserInput' is set to "yes")
|
|
- added ID attributes for all HTML form elements
|
|
|
|
2008-09-29 22:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- fixed referrer-related problems that could cause unexpected behaviour
|
|
and incorrect warning/error messages
|
|
- function 'buildResultsFooter()': if variable '$useVisualEffects' is set
|
|
to "yes", we now use a sliding effect when a user toggles the display of
|
|
the results footer
|
|
|
|
2008-09-29 22:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/record.php:
|
|
- added code that'll trigger auto-completions of text entered by the user
|
|
(if variable '$autoCompleteUserInput' is set to "yes")
|
|
- added ID attributes for all HTML form elements
|
|
- adopted the size of some text entry fields to make room for the suggest
|
|
progress indicator
|
|
|
|
2008-09-29 22:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/query_modify.php:
|
|
- fixed a referrer-related problem that could cause unexpected behaviour
|
|
and incorrect warning/error messages
|
|
- we now return a more generic/appropriate warning message if nothing was
|
|
changed by the submitted form data; also, the warning message is now
|
|
displayed above the "Edit Query" form ('query_manager.php') and not
|
|
within 'index.php'
|
|
|
|
2008-09-29 22:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/opensearch.php:
|
|
- adopted the search suggestions feature so that suggestions can be
|
|
returned in an HTML <ul> list ('recordSchema=html')
|
|
- search suggestions: tweaked the split patterns for various refbase
|
|
fields
|
|
- querying of user-specific fields now works if a user is logged in
|
|
- function 'showQueryPage()': when submitting the Quick Search form from
|
|
'opensearch.php', search results were incorrectly returned as RIS data
|
|
(instead of HTML); fixed
|
|
- function 'showQueryFormAdvanced()': Added 'style="display: none;"' to
|
|
the 'searchopt' and 'helptxt' sections which fixes an issue with the new
|
|
variant of the 'toggleVisibility()' JavaScript function
|
|
|
|
2008-09-29 22:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc:
|
|
added one new locale ("RecentChanges")
|
|
|
|
2008-09-29 21:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/javascript/common.js:
|
|
- modified function 'toggleVisibility()' so that it works with (or
|
|
without) the script.aculo.us JavaScript framework
|
|
- added new function 'toggleVisibilitySlide()' which deploys a function
|
|
from the script.aculo.us JavaScript framework to show or hide the given
|
|
element using a slide effect
|
|
- added new function 'addCQLIndex()' which gets used in conjunction with
|
|
the script.aculo.us 'Ajax.Autocompleter' and which adds a CQL index &
|
|
default relation to the given search term
|
|
|
|
2008-09-29 21:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/index.php:
|
|
the heading of the first section now reads "Recent Changes" (instead of
|
|
"Recent Additions") which more accurately reflects the section's contents
|
|
|
|
2008-09-29 21:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/webservice.inc.php:
|
|
- function 'mapCQLIndexes()': if no context set & index name is given
|
|
("cql.serverChoice") we'll now query the 'keywords' field by default
|
|
- function 'mapCQLIndexes()': enabled mappings for all user-specific
|
|
fields so that a logged in user can now use 'opensearch.php' or
|
|
'sru.php' to query any of his user-specific fields
|
|
|
|
2008-09-29 21:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/locales.inc.php:
|
|
moved code into a new function 'getUserLanguage()' (in 'ini.inc.php')
|
|
since it's now also used by the 'header.inc.php' files
|
|
|
|
2008-09-29 21:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php:
|
|
- function 'displayHTMLhead()' now uses function 'getUserLanguage()' to
|
|
set the "content-language" meta element in the HTML head; this fixes a
|
|
problem where the user's locale wasn't set correctly if it differed from
|
|
the one in '$defaultLanguage'
|
|
- function 'displayHTMLhead()': if necessary, we now include the Prototype
|
|
& script.aculo.us JavaScript frameworks
|
|
|
|
2008-09-29 21:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_modify.php,
|
|
/branches/bleeding-edge/modify.php,
|
|
/branches/bleeding-edge/user_login.php,
|
|
/branches/bleeding-edge/user_options_modify.php,
|
|
/branches/bleeding-edge/user_validation.php:
|
|
fixed referrer-related problems that could cause unexpected behaviour and
|
|
incorrect warning/error messages
|
|
|
|
2008-09-29 21:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css:
|
|
added CSS definitions for styling of search suggestions & the suggest
|
|
progress indicator
|
|
|
|
2008-09-29 21:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/includes/results_header.inc.php:
|
|
if variable '$useVisualEffects' is set to "yes", we now use a sliding
|
|
effect when a user toggles the display of the results header or the "more
|
|
info" section underneath of a citation
|
|
|
|
2008-09-29 21:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
- added new variable '$autoCompleteUserInput' which defines whether
|
|
auto-completions (or search suggestions) are provided for user input in
|
|
text entry fields
|
|
- added new variable '$useVisualEffects' which specifies whether visual
|
|
effects (such as a sliding effect) are used when a user toggles the
|
|
display of particular GUI sections
|
|
- changed the default set of access keys in variable '$accessKeys'
|
|
|
|
2008-09-29 21:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- function 'showLogin()': tweaked the referrer logic for some of the
|
|
refbase scripts
|
|
- functions 'buildQuickSearchElements()' & 'buildRefineSearchElements()'
|
|
can now generate search suggestions for text entered by the user
|
|
- function 'buildGroupSearchElements()': when using 'opensearch.php' to
|
|
query the 'user_groups' index with a partial word (e.g. "user_groups =
|
|
bact*", matching group name(s) didn't get selected correctly in the
|
|
dropdown menu of the "Show My Group" form in the results header; fixed
|
|
- added new function 'buildSuggestElements()' which provides HTML elements
|
|
that will generate auto-completions or search suggestions for text
|
|
entered by the user in text entry fields
|
|
- added new function 'getUserLanguage()' which returns the current user's
|
|
preferred interface language
|
|
- function 'selectDistinct()' can now return search suggestions in an HTML
|
|
<ul> list, trims whitespace from the beginning & end of strings, and
|
|
allows for perl-style regular expressions in split patterns
|
|
- function 'verifySQLQuery()' now only adds a generic 'WHERE' or 'ORDER
|
|
BY' clause if the SQL query is a 'SELECT ...' query
|
|
|
|
2008-09-29 21:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/javascript/builder.js,
|
|
/branches/bleeding-edge/javascript/controls.js,
|
|
/branches/bleeding-edge/javascript/dragdrop.js,
|
|
/branches/bleeding-edge/javascript/effects.js,
|
|
/branches/bleeding-edge/javascript/prototype.js,
|
|
/branches/bleeding-edge/javascript/scriptaculous.js,
|
|
/branches/bleeding-edge/javascript/slider.js:
|
|
initial checkin (Prototype & script.aculo.us JavaScript frameworks)
|
|
|
|
2008-09-18 14:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/javascript/show.js:
|
|
functions 'showRefs()' & 'stateChanged()': wrapped more messages within a
|
|
<div> container so that they can be styled via CSS
|
|
|
|
2008-09-18 14:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/opensearch.php:
|
|
the script can now return JSON-formatted search suggestions; this allows
|
|
browsers such as Firefox to present search suggestions for search terms
|
|
entered in the browser's search box
|
|
|
|
2008-09-18 13:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/webservice.inc.php:
|
|
- if no relation was given, function 'parseCQL()' now uses 'all' as the
|
|
default relation
|
|
- function 'parseCQL()': added support for OpenSearch search suggestions
|
|
|
|
2008-09-18 13:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/srwxml.inc.php:
|
|
function 'srwExplainResponse()': we now use 'all' as the default relation
|
|
|
|
2008-09-18 13:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/opensearch.inc.php:
|
|
function 'openSearchDescription()': added an URL template for search
|
|
suggestions ('type="application/x-suggestions+json"')
|
|
|
|
2008-09-18 13:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/library_search.php,
|
|
/branches/bleeding-edge/simple_search.php:
|
|
adopted calls to the 'selectDistinct()' to its new form
|
|
|
|
2008-09-18 13:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- reworked function 'buildSelectMenuOptions()' to make it more effective
|
|
- function 'selectDistinct()' can now return search suggestions in JSON
|
|
format
|
|
|
|
2008-09-15 14:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/users.php:
|
|
- improved parameter input verification for the 'showQuery', 'showLinks'
|
|
and 'showRows' URL parameters
|
|
- function 'showUsers()': the most recently searched field (i.e. the
|
|
first field from the 'WHERE' clause) will now be auto-selected in field
|
|
dropdown menus of search results pages
|
|
- function 'showUsers()': updated function calls for functions
|
|
'buildBrowseLinks()' and 'buildFieldNameLinks()' which now require the
|
|
'$wrapResults' parameter
|
|
|
|
2008-09-15 14:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_receipt.php:
|
|
moved the call to function 'getMainFields()' higher up in the code so that
|
|
the "Quick Search" form is correctly updated after the list of "main
|
|
fields" has been changed by the user
|
|
|
|
2008-09-15 14:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_options.php:
|
|
we now use variable '$availableMainFields' (from 'ini.inc.php') to define
|
|
the list of fields that are available in the "main fields" selector of the
|
|
user's account options page
|
|
|
|
2008-09-15 14:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
- improved parameter input verification for the 'showQuery' and
|
|
'showLinks' URL parameters
|
|
- we explicitly set '$wrapResults' to "0" if the 'wrapResults' URL
|
|
parameter is "0"
|
|
|
|
2008-09-15 13:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- improved parameter input verification for the 'showQuery' and
|
|
'showLinks' URL parameters
|
|
- we explicitly set '$wrapResults' to "0" if the 'wrapResults' URL
|
|
parameter is "0"
|
|
- function 'extractFormElementsQuick()' now requires '$sqlQuery' and
|
|
'$originalDisplayType' as input parameters, and it now also re-assigns/
|
|
returns the '$displayType' variable
|
|
- functions 'displayColumns()' & 'displayDetails()': we now omit the
|
|
results header, browse links & query form for CLI clients, and when
|
|
outputting only a partial document structure ('wrapResults=0')
|
|
- functions 'displayColumns()' & 'displayDetails()': the most recently
|
|
searched field (i.e. the first field from the 'WHERE' clause) will now
|
|
be auto-selected in field dropdown menus of search results pages
|
|
- functions 'displayColumns()' & 'displayDetails()': updated function
|
|
calls for functions 'buildBrowseLinks()' and 'buildFieldNameLinks()'
|
|
which now require the '$wrapResults' parameter
|
|
- function 'displayColumns()': fixed bug where the "show records" link did
|
|
not work correctly in Browse view when used in conjunction with
|
|
'$defaultView=Cite'
|
|
- function 'displayColumns()': fixed bug where clicking the "show records"
|
|
link in Browse view caused an SQL error after using "Search within
|
|
Results" with a user-specific field
|
|
- function 'displayColumns()': reworked code that generates the "show
|
|
records" link in Browse view so that it is easier to read & maintain
|
|
- function 'displayDetails()': localized items of the dropdown menu in the
|
|
Display Options form of the results header
|
|
- function 'displayDetails()': in case of CLI clients and include
|
|
mechanisms, we now generate absolute URLs for links and their link
|
|
images
|
|
- functions 'displayDetails()' & 'printLinks()': when generating DOI
|
|
links, the DOI is now URL encoded
|
|
- function 'extractFormElementsExtract()': cite keys which contained regex
|
|
metacharacters (such as the '+' character) could not be not found; fixed
|
|
- function 'extractFormElementsQuick()' now extracts & uses the SELECT
|
|
clause from any previous Details view query and respects any custom
|
|
ORDER BY clause chosen by the user (note that the redesigned "Quick
|
|
Search" form now generally respects many of the user's current display
|
|
options, e.g. the current view type (List/Citation/Details view), the
|
|
number of records per page, and the current citation style & order)
|
|
- function 'extractFormElementsGroup()': fixed bug where records weren't
|
|
displayed in the user's default view if the 'groupSearch' form was
|
|
submitted from Browse view
|
|
- function 'printLinks()' now also outputs absolute links for include
|
|
mechanisms
|
|
|
|
2008-09-15 13:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/query_history.php:
|
|
we explicitly set '$wrapResults' to "0" if the 'wrapResults' URL parameter
|
|
is "0"
|
|
|
|
2008-09-15 13:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/opensearch.php:
|
|
updated locale name ("SearchDB" -> "DescriptionSearchDB")
|
|
|
|
2008-09-15 13:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc:
|
|
added new locales and changed some of the existing ones
|
|
|
|
2008-09-15 13:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/javascript/show.js:
|
|
- the HTML element that will contain the references should now be named
|
|
"includerefs" (instead of "refs")
|
|
- function 'showRefs()': we now use a relative URL for the 'show.php' URL
|
|
- function 'stateChanged()': the progress message is now wrapped inside a
|
|
<div> container, and the path to the 'progress.gif' image has been
|
|
updated
|
|
- some changes to comments
|
|
|
|
2008-09-15 13:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/index.php:
|
|
revamped the main page: all forms are now styled via CSS, the "Quick
|
|
Search" form has been moved to the page header, and citations of the most
|
|
recent publications are now dynamically included upon page load
|
|
|
|
2008-09-15 13:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/header.inc.php:
|
|
- function 'displayHTMLhead()': the '$defaultLanguage' is now used as the
|
|
"content-language" meta element in the HTML head; this enables the use
|
|
of the ':lang()' pseudo-class in CSS stylesheets
|
|
- function 'displayHTMLhead()': we now use absolute URLs for links to RSS
|
|
feeds in the HTML head
|
|
- function 'displayHTMLhead()': the common JavaScript functions are now
|
|
included via a separate file ('javascript/common.js')
|
|
- function 'showPageHeader()': redesigned the right-hand side of the
|
|
visible page header which now includes the "Quick Search" form so that
|
|
it's available on every page
|
|
|
|
2008-09-15 13:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/extract.php:
|
|
mentioned "cite keys" in descriptive texts (TODO: add an example that uses
|
|
cite keys to the "Example" section)
|
|
|
|
2008-09-15 13:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_search.php:
|
|
improved parameter input verification for the 'showLinks' and 'showRows'
|
|
URL parameters
|
|
|
|
2008-09-15 13:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css:
|
|
- added new CSS definitions for the redesigned right-hand side of the page
|
|
header as well as for the modified parts & forms of the revamped main
|
|
page
|
|
- tweaked some of the existing CSS definitions
|
|
- added ThrashBox CSS code which is used to produce rounded corner CSS
|
|
boxes
|
|
|
|
2008-09-15 13:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php:
|
|
- added standard refbase file header
|
|
- updated function 'displayHTMLhead()' to match the new version of that
|
|
function in 'includes/header.inc.php'
|
|
|
|
2008-09-15 13:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/command_line/refbase_import:
|
|
- standardized file header: unified layout and added SVN keywords
|
|
- added 'beta.refbase.net', 'demo.refbase.net' and 'www.refbase.org' to
|
|
the list of known hosts
|
|
- adopted variables, code & help text for the import via ID feature to
|
|
make it less PubMed-centric (since import from arXiv ID, DOI & OpenURL
|
|
is now also supported)
|
|
- subroutine 'usage': the defined host shortcuts are now sorted before
|
|
output
|
|
- subroutine 'examples': added new examples and updated existing ones
|
|
- some changes to whitespace and comments
|
|
|
|
2008-09-15 13:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php:
|
|
- in case of include mechanisms, permalinks now open in a new browser
|
|
window
|
|
- for CLI clients, we now omit the results header, browse links & query
|
|
form
|
|
- the most recently searched field (i.e. the first field from the 'WHERE'
|
|
clause) will now be auto-selected in field dropdown menus of search
|
|
results pages
|
|
- updated function call for function 'buildBrowseLinks()' which now
|
|
requires the '$wrapResults' parameter
|
|
|
|
2008-09-15 13:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- refined function 'showLogin()' to account for the redesigned right-hand
|
|
side of the page header, and localized most (but still not all) strings
|
|
- functions 'buildFieldNameLinks()' & 'buildBrowseLinks()' now require the
|
|
'$wrapResults' parameter, and output absolute links for CLI clients and
|
|
include mechanisms
|
|
- functions 'buildBrowseLinks()', 'buildRefineSearchElements()',
|
|
'buildGroupSearchElements()' & 'buildDisplayOptionsElements()':
|
|
localized all strings that are visible in the GUI
|
|
- functions 'buildRefineSearchElements()', 'buildGroupSearchElements()' &
|
|
'buildDisplayOptionsElements()': the 'client' parameter is now included
|
|
in all forms of the results header which ensures correct function of
|
|
these forms in case of include mechanisms
|
|
- added new function 'buildQuickSearchElements()' which generates the new
|
|
version of the "Quick Search" form (in the page header)
|
|
- function 'extractFormElementsRefineDisplay()' now works with localized
|
|
submit button names
|
|
- worked around an issue where function 'scriptURL()' incorrectly returned
|
|
double slashes for path separators (e.g. "/refs//search.php")
|
|
- moved function 'fetchDataFromURL()' from 'includes/import.inc.php' to
|
|
'includes/include.inc.php' since it is now also used by 'index.php'
|
|
- function 'verifySQLQuery()' now adds generic 'WHERE' and 'ORDER BY'
|
|
clauses if they didn't exist in the original SQL query
|
|
|
|
2008-09-15 13:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
moved function 'fetchDataFromURL()' from 'includes/import.inc.php' to
|
|
'includes/include.inc.php' since it is now also used by 'index.php'
|
|
|
|
2008-09-15 13:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
- added new variable '$availableMainFields' which defines the list of
|
|
fields that are available in the "main fields" selector of the user's
|
|
account options page
|
|
- added an entry for the new "Quick Search" form to variable '$accessKeys'
|
|
and remapped the "f" character to it (TODO: the current access key
|
|
mappings need to be revised)
|
|
|
|
2008-09-15 13:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/javascript/common.js:
|
|
initial checkin (common JavaScript functions)
|
|
|
|
2008-09-15 12:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/img/rounded_box.png:
|
|
initial checkin (used to produce rounded corner CSS boxes)
|
|
|
|
2008-09-15 12:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/img/refbase_credit.png:
|
|
initial checkin (.png version of refbase "powered by" logo)
|
|
|
|
2008-08-29 00:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /trunk/INSTALL, /trunk/TODO, /trunk/advanced_search.php,
|
|
/trunk/cite/formats/cite_ascii.php,
|
|
/trunk/cite/formats/cite_html.php,
|
|
/trunk/cite/formats/cite_latex.php,
|
|
/trunk/cite/formats/cite_latex_bbl.php,
|
|
/trunk/cite/formats/cite_markdown.php,
|
|
/trunk/cite/formats/cite_pdf.php,
|
|
/trunk/cite/formats/cite_rtf.php,
|
|
/trunk/cite/styles/cite_AMA.php, /trunk/cite/styles/cite_APA.php,
|
|
/trunk/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/trunk/cite/styles/cite_Chicago.php,
|
|
/trunk/cite/styles/cite_DeepSeaRes.php,
|
|
/trunk/cite/styles/cite_Harvard_1.php,
|
|
/trunk/cite/styles/cite_Harvard_2.php,
|
|
/trunk/cite/styles/cite_Harvard_3.php,
|
|
/trunk/cite/styles/cite_MLA.php,
|
|
/trunk/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/trunk/cite/styles/cite_Vancouver.php,
|
|
/trunk/contrib/command_line/refbase, /trunk/contrib/mediawiki,
|
|
/trunk/contrib/mediawiki/README,
|
|
/trunk/contrib/mediawiki/refbase.php,
|
|
/trunk/contrib/skins/mediawiki-monobook/README,
|
|
/trunk/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/trunk/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/trunk/css/style.css, /trunk/css/style_mobile.css,
|
|
/trunk/css/style_print.css, /trunk/duplicate_manager.php,
|
|
/trunk/duplicate_modify.php, /trunk/duplicate_search.php,
|
|
/trunk/error.php, /trunk/export/bibutils/export_xml2ads.php,
|
|
/trunk/export/bibutils/export_xml2ris.php,
|
|
/trunk/export/bibutils/export_xml2word.php,
|
|
/trunk/export/export_atomxml.php,
|
|
/trunk/export/export_oaidcxml.php,
|
|
/trunk/export/export_srwxml.php, /trunk/extract.php,
|
|
/trunk/img/closed.gif, /trunk/img/favicon.ico,
|
|
/trunk/img/logo_small.png, /trunk/img/open.gif,
|
|
/trunk/img/progress.gif, /trunk/import.php,
|
|
/trunk/import/import_arxiv2refbase.php,
|
|
/trunk/import/import_crossref2refbase.php, /trunk/import_csa.php,
|
|
/trunk/import_modify.php, /trunk/includes/atomxml.inc.php,
|
|
/trunk/includes/cite.inc.php,
|
|
/trunk/includes/classes/org/active-link/xml/Tag.php,
|
|
/trunk/includes/classes/org/simplepie,
|
|
/trunk/includes/classes/org/simplepie/LICENSE.txt,
|
|
/trunk/includes/classes/org/simplepie/README.txt,
|
|
/trunk/includes/classes/org/simplepie/simplepie.inc,
|
|
/trunk/includes/execute.inc.php, /trunk/includes/footer.inc.php,
|
|
/trunk/includes/header.inc.php, /trunk/includes/import.inc.php,
|
|
/trunk/includes/include.inc.php, /trunk/includes/install.inc.php,
|
|
/trunk/includes/modsxml.inc.php,
|
|
/trunk/includes/oaidcxml.inc.php, /trunk/includes/odfxml.inc.php,
|
|
/trunk/includes/opensearch.inc.php,
|
|
/trunk/includes/openurl.inc.php,
|
|
/trunk/includes/results_header.inc.php,
|
|
/trunk/includes/srwxml.inc.php,
|
|
/trunk/includes/transtab_bibtex_refbase.inc.php,
|
|
/trunk/includes/transtab_endnotexml_refbase.inc.php,
|
|
/trunk/includes/transtab_latin1_charset.inc.php,
|
|
/trunk/includes/transtab_refbase_ascii.inc.php,
|
|
/trunk/includes/transtab_refbase_bibtex.inc.php,
|
|
/trunk/includes/transtab_refbase_html.inc.php,
|
|
/trunk/includes/transtab_refbase_latex.inc.php,
|
|
/trunk/includes/transtab_refbase_markdown.inc.php,
|
|
/trunk/includes/transtab_refbase_pdf.inc.php,
|
|
/trunk/includes/transtab_refbase_rtf.inc.php,
|
|
/trunk/includes/transtab_refbase_unicode.inc.php,
|
|
/trunk/includes/transtab_unicode_charset.inc.php,
|
|
/trunk/includes/transtab_unicode_latin1.inc.php,
|
|
/trunk/includes/transtab_unicode_refbase.inc.php,
|
|
/trunk/includes/unapi.inc.php,
|
|
/trunk/includes/webservice.inc.php, /trunk/index.php,
|
|
/trunk/initialize/ini.inc.php, /trunk/install.php,
|
|
/trunk/install.sql, /trunk/install_utf8.sql, /trunk/javascript,
|
|
/trunk/javascript/show.js, /trunk/library_search.php,
|
|
/trunk/locales/de/common.inc, /trunk/locales/de/common_utf8.inc,
|
|
/trunk/locales/en/common.inc, /trunk/locales/en/common_utf8.inc,
|
|
/trunk/locales/en/dcDictionary.xml,
|
|
/trunk/locales/en/modsDictionary.xml,
|
|
/trunk/locales/fr/common.inc, /trunk/locales/fr/common_utf8.inc,
|
|
/trunk/modify.php, /trunk/opensearch.php, /trunk/queries.php,
|
|
/trunk/query_history.php, /trunk/query_manager.php,
|
|
/trunk/query_modify.php, /trunk/receipt.php, /trunk/record.php,
|
|
/trunk/rss.php, /trunk/search.php, /trunk/show.php,
|
|
/trunk/simple_search.php, /trunk/sitemap.php,
|
|
/trunk/sql_search.php, /trunk/sru.php,
|
|
/trunk/srwExplainResponse2html.xsl, /trunk/srwdc2html.xsl,
|
|
/trunk/srwmods2html.xsl, /trunk/unapi.php, /trunk/update.php,
|
|
/trunk/update.sql, /trunk/user_details.php,
|
|
/trunk/user_login.php, /trunk/user_logout.php,
|
|
/trunk/user_options.php, /trunk/user_options_modify.php,
|
|
/trunk/user_receipt.php, /trunk/user_removal.php,
|
|
/trunk/user_validation.php, /trunk/users.php:
|
|
merged bleeding-edge branch changes r1213 into the trunk
|
|
|
|
2008-08-28 22:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/classes/org/simplepie/simplepie.inc:
|
|
added properties svn:mime-type and svn:eol-style
|
|
|
|
2008-08-19 21:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql:
|
|
- added an entry for the "pdftotext" utility to table 'depends'
|
|
- added the new "Harvard *" and "Vancouver" citation styles to table
|
|
'styles'
|
|
- updated table 'user_styles' to match the new style IDs in table 'styles'
|
|
|
|
2008-08-19 20:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/users.php:
|
|
user permissions in the "feature" dropdown menu of the results footer (in
|
|
the admin interface) are now localized, and the new 'allow_list_view'
|
|
permission has been added to the dropdown menu
|
|
|
|
2008-08-19 20:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_options.php:
|
|
- the HTTP referrer is now globally set in function 'start_session()' (in
|
|
'include.inc.php')
|
|
- permission entries in the "User Permissions" section are now localized
|
|
|
|
2008-08-19 20:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- the HTTP referrer is now globally set in function 'start_session()' (in
|
|
'include.inc.php')
|
|
- users were allowed to execute custom SQL queries via 'sql_search.php'
|
|
even if they had no permission to do so; fixed (though see notes above
|
|
the "NoPermission_ForSQL" error message)
|
|
- fixed a problem where the export of records failed if a refbase URL
|
|
contained a non-empty 'headerMsg' parameter (instead of initiating a
|
|
file export, records were displayed in List view)
|
|
|
|
2008-08-19 20:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
- added the new "Harvard *" and "Vancouver" citation styles to variable
|
|
'$defaultUserStyles'
|
|
- replaced "Polar Biol" with the more generic "Mar Biol" in
|
|
'$defaultUserStyles'
|
|
|
|
2008-08-19 20:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_refbase_rtf.inc.php:
|
|
we now use the RTF control words "\ldblquote", "\rdblquote" and "\endash"
|
|
for curly quotes and en-dashes, respectively
|
|
|
|
2008-08-19 20:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_latin1_charset.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_charset.inc.php:
|
|
added '$dash' variable which contains an expression to match dashes &
|
|
hyphens
|
|
|
|
2008-08-19 20:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/odfxml.inc.php:
|
|
export to ODF XML caused errors when the user-specific fields were missing
|
|
from the SQL query; fixed
|
|
|
|
2008-08-19 19:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- the HTTP referrer is now globally set in function 'start_session()'
|
|
- improved some regex patterns that match the current (or referring)
|
|
script
|
|
- added the '$dash' variable to the list of globally defined variables
|
|
that are used for Unicode-aware pattern matching
|
|
- function 'parsePlaceholderString()': improved regex patterns for the
|
|
'<:startPage:>' and '<:endPage:>' placeholders
|
|
|
|
2008-08-19 19:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- added the '$dash' variable to the list of globally defined variables
|
|
that are used for Unicode-aware pattern matching
|
|
- in case of generic network errors, function 'fetchDataFromURL()' now
|
|
writes the error message to the global '$errors' array (whose contents
|
|
will be displayed in the 'import.php' interface)
|
|
- function 'csaToRefbase()' now transforms CSA markup for the greek small
|
|
letter mu (U+03BC) into appropriate refbase markup ("[mu]"); previously
|
|
it was replaced with a literal micro sign character (U+00B5)
|
|
|
|
2008-08-19 19:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/cite.inc.php:
|
|
added new function 'formatPageInfo()' which reformats page information
|
|
such as page ranges or single-page locators; this function is used by the
|
|
various 'cite_*.php' styles
|
|
|
|
2008-08-19 19:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import_modify.php:
|
|
- in case of 'import_modify.php', the referrer is now always set to
|
|
'import.php'
|
|
- we now ensure that '$formVars['formType']' exists before using it; this
|
|
avoids "undefined index" warnings
|
|
- corrected a typo ("if" -> "elseif")
|
|
|
|
2008-08-19 17:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/atomxml.inc.php,
|
|
/branches/bleeding-edge/includes/oaidcxml.inc.php:
|
|
for UTF-8 based databases, we now use an Unicode-aware expression to match
|
|
dashes & hyphens in page ranges
|
|
|
|
2008-08-19 17:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import.php:
|
|
we now ensure that '$formVars['formType']' exists before using it; this
|
|
avoids "undefined index" warnings
|
|
|
|
2008-08-19 17:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/export/bibutils/export_xml2ris.php:
|
|
we now ensure that the trailing whitespace in closing RIS 'ER - ' tags
|
|
doesn't get chopped off (the PHP 'exec()' command does not include
|
|
trailing whitespace in its output array)
|
|
|
|
2008-08-19 17:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/rss.php:
|
|
- we now include the citation functions which are required by function
|
|
'citeRecord()' (which is called from within function 'generateRSS()')
|
|
- the HTTP referrer is now globally set in function 'start_session()' (in
|
|
'include.inc.php')
|
|
|
|
2008-08-19 17:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/query_manager.php:
|
|
- the HTTP referrer is now globally set in function 'start_session()' (in
|
|
'include.inc.php')
|
|
- added support for the "Mobile" view type
|
|
|
|
2008-08-19 16:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_modify.php,
|
|
/branches/bleeding-edge/duplicate_search.php,
|
|
/branches/bleeding-edge/error.php,
|
|
/branches/bleeding-edge/modify.php,
|
|
/branches/bleeding-edge/queries.php,
|
|
/branches/bleeding-edge/query_history.php,
|
|
/branches/bleeding-edge/query_modify.php,
|
|
/branches/bleeding-edge/receipt.php,
|
|
/branches/bleeding-edge/user_login.php,
|
|
/branches/bleeding-edge/user_logout.php,
|
|
/branches/bleeding-edge/user_options_modify.php,
|
|
/branches/bleeding-edge/user_receipt.php,
|
|
/branches/bleeding-edge/user_removal.php,
|
|
/branches/bleeding-edge/user_validation.php:
|
|
the HTTP referrer is now globally set in function 'start_session()' (in
|
|
'include.inc.php')
|
|
|
|
2008-08-19 16:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css:
|
|
tweaked some CSS classes so that the "more info" section in Cite view
|
|
appears less "heavy" and more subdued
|
|
|
|
2008-08-19 16:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/styles/cite_PolarBiol_MarBiol_MEPS.php:
|
|
- we now use function 'formatPageInfo()' (in 'cite.inc.php') to reformat
|
|
page information such as page ranges or single-page locators
|
|
- for UTF-8 based databases, we now use an Unicode-aware expression to
|
|
match dashes & hyphens in page ranges
|
|
|
|
2008-08-19 16:30 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_AMA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_APA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/branches/bleeding-edge/cite/styles/cite_Chicago.php,
|
|
/branches/bleeding-edge/cite/styles/cite_MLA.php:
|
|
we now use function 'formatPageInfo()' (in 'cite.inc.php') to reformat
|
|
page information such as page ranges or single-page locators
|
|
|
|
2008-08-19 16:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_pdf.php:
|
|
- we now make use of a feature of the pdf-php package which let's one
|
|
replace an (unused) character for any other PostScript char; this allows
|
|
us to support characters (such as curly quotes) which aren't part of the
|
|
latin1 character set
|
|
- added new markup patterns to '$markupPatternsArray' to allow for
|
|
format-specific curly single & double quotes
|
|
|
|
2008-08-19 16:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex_bbl.php:
|
|
- enabled the markup patterns for "underline" which are used by the
|
|
"Harvard 1" and "Vancouver" citation styles (note that this requires
|
|
'\usepackage{soul}')
|
|
- added new markup patterns to '$markupPatternsArray' to allow for
|
|
format-specific curly single & double quotes
|
|
|
|
2008-08-19 16:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php:
|
|
added new markup patterns to '$markupPatternsArray' to allow for
|
|
format-specific curly single & double quotes
|
|
|
|
2008-08-19 15:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_Harvard_1.php,
|
|
/branches/bleeding-edge/cite/styles/cite_Harvard_2.php,
|
|
/branches/bleeding-edge/cite/styles/cite_Harvard_3.php:
|
|
initial checkin (variants of the Harvard citation style)
|
|
|
|
2008-08-19 15:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_Vancouver.php:
|
|
initial checkin (Vancouver citation style)
|
|
|
|
2008-07-31 14:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import_modify.php,
|
|
/branches/bleeding-edge/record.php:
|
|
when importing single records via the web interface (ATM, these get loaded
|
|
into the 'record.php' form) we now pass import data via a session variable
|
|
instead of including the data directly in the URL path; this works around
|
|
a limitation in Internet Explorer which has a maximum URL path length of
|
|
merely 2,048 characters
|
|
|
|
2008-07-30 15:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_refbase_rtf.inc.php:
|
|
- we now convert refbase __underline__ markup to RTF-specific markup
|
|
- changed the RTF code for curly quotes
|
|
- for UTF-8, the last search & replace action now uses the "u" (PCRE_UTF8)
|
|
pattern modifier which causes PHP/PCRE to treat pattern strings as UTF-8
|
|
(otherwise this conversion pattern would garble UTF-8 characters such as
|
|
the "Ö" character)
|
|
|
|
2008-07-30 15:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_refbase_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_pdf.inc.php:
|
|
refbase __underline__ markup is now recognized (in case of LaTeX/BibTeX,
|
|
underline markup is currently removed since AFAIK it's not supported
|
|
natively, i.e. without the use of an extra LaTeX package)
|
|
|
|
2008-07-30 14:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_refbase_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_html.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_markdown.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_unicode.inc.php:
|
|
- we now convert refbase __underline__ markup to format-specific markup
|
|
(or remove any underline markup if it's not supported natively by the
|
|
target format)
|
|
- for UTF-8, the last search & replace action now uses the "u" (PCRE_UTF8)
|
|
pattern modifier which causes PHP/PCRE to treat pattern strings as UTF-8
|
|
(otherwise this conversion pattern would garble UTF-8 characters such as
|
|
the "Ö" character)
|
|
|
|
2008-07-30 14:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_bibtex_refbase.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_endnotexml_refbase.inc.php:
|
|
added support for conversion of format-specific underline markup to
|
|
appropriate refbase markup (__...__)
|
|
|
|
2008-07-30 11:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
function 'findDuplicates()' now uses an Unicode-aware expression to match
|
|
& remove any punctuation (if necessary)
|
|
|
|
2008-07-30 11:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/mediawiki/refbase.php:
|
|
- added support for conversion of refbase __underline__ markup to
|
|
appropriate HTML in variable '$transtab_refbase_html'
|
|
- removed a search & replace pattern from variable
|
|
'$transtab_refbase_html' which could cause havoc to some Unicode
|
|
characters (such as the "Ö" character)
|
|
|
|
2008-07-30 11:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/odfxml.inc.php:
|
|
enlarged the list of fields to which search & replace actions (for
|
|
conversion from refbase markup to Unicode entities) will be applied
|
|
|
|
2008-07-30 10:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
- added "abbrev_journal" to the list of fields to which search & replace
|
|
actions (for conversion from refbase markup to Unicode entities) will be
|
|
applied
|
|
- if any PubMed or arXiv IDs are given in the 'notes' field, we'll extract
|
|
them and write them to a MODS <identifier> tag
|
|
|
|
2008-07-30 10:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/atomxml.inc.php,
|
|
/branches/bleeding-edge/includes/oaidcxml.inc.php:
|
|
- removed some code that is not required anymore
|
|
- added "abbrev_journal" to the list of fields to which search & replace
|
|
actions (for conversion from refbase markup to Unicode entities) will be
|
|
applied
|
|
|
|
2008-07-30 10:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_markdown.php:
|
|
- enabled support for underline fontshape markup
|
|
- added "abbrev_journal" to the list of fields to which search & replace
|
|
actions (for conversion from refbase markup to format-specific markup)
|
|
will be applied
|
|
|
|
2008-07-30 10:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex_bbl.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php,
|
|
/branches/bleeding-edge/includes/openurl.inc.php:
|
|
added "abbrev_journal" to the list of fields to which search & replace
|
|
actions (for conversion from refbase markup to format-specific markup)
|
|
will be applied
|
|
|
|
2008-07-30 10:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
added "publication" and "abbrev_journal" to the list of fields in variable
|
|
'$searchReplaceActionsArray'
|
|
|
|
2008-07-30 10:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- for UTF-8, functions 'isiToCsa()', 'crossrefToRefbase()',
|
|
'arxivToRefbase()', 'medlineToRefbase()', 'scifinderToRefbase()',
|
|
'parseRecords()', 'standardizeFieldData()', and 'csaToRefbase()' now use
|
|
Unicode-aware expressions to match, remove (or split on) any
|
|
punctuation, letters or uppercase/lowercase characters
|
|
- function 'risToRefbase()' now generates a resolvable PubMed URL from any
|
|
PubMed ID (such as "PM:17302433") that was copied by Bibutils 'xml2ris'
|
|
to the 'UR' tag
|
|
- functions 'risToRefbase()' and refworksToRefbase()' now convert RefWorks
|
|
indicators for underline text to refbase markup
|
|
- function 'standardizeFieldData()': if the 'url' field is empty but the
|
|
'notes' field contains a PubMed ID, we extract the PubMed ID and copy a
|
|
resolvable URL (that points to the PubMed article's abstract page) to
|
|
the 'url' field
|
|
|
|
2008-07-30 01:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- depending on the used character encoding, we now include a file that
|
|
provides appropriate variables for matching and conversion of charset
|
|
case & classes
|
|
- function 'reArrangeAuthorContents()': replaced POSIX-style regex
|
|
patterns such as "[:upper:]" with variables that provide for
|
|
Unicode-aware equivalents if necessary; this fixes a problem with UTF-8
|
|
based databases, where an author's given name wasn't correctly reduced
|
|
to initials (upon import or cite) if it contained any higher ASCII
|
|
chars; another symptom of this issue was an empty author list
|
|
|
|
2008-07-30 01:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_latin1_charset.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_charset.inc.php:
|
|
checkin (variables for matching and conversion of charset case &
|
|
classes)
|
|
|
|
2008-07-08 12:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/javascript,
|
|
/branches/bleeding-edge/javascript/show.js:
|
|
initial checkin (Javascripts to dynamically include refbase results in
|
|
foreign web pages)
|
|
|
|
2008-07-08 12:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/img/progress.gif:
|
|
initial checkin (circular spinning progress indicator used for include
|
|
mechanisms)
|
|
|
|
2008-06-23 16:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/users.php:
|
|
- error, warning and notification messages are now generated by function
|
|
'returnMsg()', which also handles the saving of messages to a session
|
|
variable as well as client-specific message formatting
|
|
- adopted function calls to functions 'modifyUserGroups()' and
|
|
'updateUserPermissions()' to their new form
|
|
|
|
2008-06-23 16:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_options_modify.php:
|
|
adopted function call to function 'updateUserPermissions()' to its new
|
|
form
|
|
|
|
2008-06-23 16:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
we now honour the new user-specific setting for the default view (which is
|
|
stored in session variable 'userDefaultView')
|
|
|
|
2008-06-23 16:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- we now honour the new user-specific setting for the default view (which
|
|
is stored in session variable 'userDefaultView')
|
|
- under certain circumstances, if the user clicked the 'Add/Remove'
|
|
button, the feedback action could trigger a cite/export instead of a
|
|
HTML page; fixed
|
|
- fixed issue were the "No records selected" feedback got triggered
|
|
incorrectly
|
|
- function 'displayColumns()': the value of the '$displayType' variable
|
|
wasn't included as hidden tag in the 'queryResults' form; fixed
|
|
- function 'generateExport()' now supports the ADS tagged format
|
|
- function 'buildResultsFooter()': modified the JavaScript calling
|
|
mechanism for the triangle widget (which toggles the display of the
|
|
cite/group/export options) so that the page doesn't move when clicking
|
|
the triangle
|
|
- function 'buildResultsFooter()': the text next to the triangle widget
|
|
wasn't correctly URL encoded; fixed
|
|
- function 'extractFormElementsQueryResults()' now works correctly for the
|
|
"All found records" option if the user clicked the 'Add/Remove' button
|
|
- function 'extractFormElementsQuick()': rearranged some code to avoid
|
|
"Undefined variable..." error messages
|
|
- function 'extractFormElementsGroup()': meta characters in group names
|
|
were not escaped which caused the generated SQL query to fail; fixed
|
|
|
|
2008-06-23 16:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/record.php:
|
|
the script now accepts file URLs with full URL paths passed from
|
|
'import.php'
|
|
|
|
2008-06-23 15:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/opensearch.php:
|
|
- modified the JavaScript calling mechanism for the triangle widgets
|
|
(which toggle the display of the search options & help/examples) so that
|
|
the page doesn't move when clicking one of the triangles
|
|
- the text next to the triangle widgets wasn't URL encoded; fixed
|
|
|
|
2008-06-23 15:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/modify.php:
|
|
function 'recursiveMkdir()': added some code (in comments) that might work
|
|
better for some (shared) server setups
|
|
|
|
2008-06-23 15:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/results_header.inc.php:
|
|
- modified the JavaScript calling mechanism for the triangle widget (which
|
|
toggles the display of the search/display options) so that the page
|
|
doesn't move when clicking the triangle
|
|
- the text next to the triangle widget wasn't correctly URL encoded; fixed
|
|
|
|
2008-06-23 15:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/openurl.inc.php:
|
|
if the 'publication' field is empty, we now duplicate the abbreviated
|
|
journal name to 'rft.title' since the CrossRef resolver seems to require
|
|
'rft.title'
|
|
|
|
2008-06-23 15:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- we now include the new "unicode -> latin1/refbase" transliteration
|
|
tables
|
|
- function 'start_session()' now establishes the default view for any
|
|
anonymous user and saves it to a session variable ('userDefaultView')
|
|
- function 'showLogin()': for 'opensearch.php' and 'query_history.php', we
|
|
don't include any URL parameters in the login/logout links since they
|
|
aren't needed
|
|
- function 'buildSELECTclause()' now honours the new user-specific setting
|
|
for the default view (which is stored in session variable
|
|
'userDefaultView')
|
|
- function 'buildSELECTclause()' now ensures that all fields given in
|
|
variable '$additionalFieldsCitationView' get included in the query's
|
|
SELECT clause
|
|
- function 'buildBrowseLinks()': fixed some incorrect display in Browse
|
|
view
|
|
- reworked function 'modifyUserGroups()' so that it now works correctly
|
|
for the "All found records" option; this also fixes an old escaping bug
|
|
- added new function 'getDefaultView()' which sets the default view for
|
|
the current user according to his '*_view' permissions
|
|
- function 'updateUserPermissions()' now requires an array as first input
|
|
param
|
|
- added new function 'getFieldContents()' which returns (distinct) values
|
|
from a given MySQL field and table
|
|
- added new function 'detectCharacterEncoding()' which detects the
|
|
character encoding of the given string (ATM, only ISO-8859-1 and UTF-8
|
|
are supported)
|
|
- function 'convertToCharacterEncoding()' can now convert from a source
|
|
charset other than the default database charset but will default to the
|
|
latter if no source charset was given
|
|
- function 'convertToCharacterEncoding()': when converting from UTF-8 to
|
|
ISO-8859-1, we now attempt to convert Unicode entities to refbase
|
|
markup, and transliterate (or strip) any remaining non-latin1 chars
|
|
- added new functions 'decodeHTML()', 'decodeHTMLspecialchars()' and
|
|
'charNumToCharString()' which are used to decode HTML entities & special
|
|
chars
|
|
- function 'verifySQLQuery()' now ensures that the 'LEFT JOIN...' part
|
|
gets added to the 'FROM' clause in Citation view
|
|
- function 'generateURL()' now supports the ADS tagged format and respects
|
|
an existing 'exportType' parameter
|
|
|
|
2008-06-23 15:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- we now include the SimplePie library (simplepie.org) which is used to
|
|
parse Atom feeds from arXiv.org
|
|
- function 'crossrefToRefbase()' now allows for batch import of CrossRef
|
|
records, and presents per-record error messages if a DOI record wasn't
|
|
found in CrossRef
|
|
- function 'crossrefToRefbase()' now converts any HTML font attributes,
|
|
removes '<![CDATA[...]]>' wrappers, catches subtitles & name suffixes,
|
|
and decodes HTML special chars
|
|
- added new function 'arxivToRefbase()' which imports records from
|
|
arXiv.org's Atom XML Opensearch format
|
|
- function 'risToRefbase()' now converts <b>boldface</b> HTML to refbase
|
|
markup
|
|
- function 'medlineToRefbase()' now tries to recognize PubMed error
|
|
messages that are wrapped within HTML
|
|
- added new function 'identifySourceID()' that attempts to identify the
|
|
type of the given IDs (ATM, it supports PubMed IDs, arXiv IDs, DOIs and
|
|
OpenURLs)
|
|
- function 'validateRecords()' now better handles PubMed Medline errors
|
|
- function 'standardizeFieldData()': besides the type, ISSN/DOI numbers
|
|
and URLs are now also excluded from any case transformations
|
|
- function 'standardizeFieldData()': improved matching of DOIs
|
|
- added new functions 'fetchDataFromPubMed()', 'fetchDataFromArXiv()' and
|
|
'fetchDataFromCrossRef()' which fetch record metadata from PubMed.gov,
|
|
arXiv.org and CrossRef.org, respectively
|
|
|
|
2008-06-23 15:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import.php:
|
|
adopted variables & help text for the import via ID feature to make it
|
|
less PubMed-centric (since import from arXiv ID, DOI & OpenURL is now also
|
|
supported)
|
|
|
|
2008-06-23 15:06 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import_modify.php:
|
|
- besides PubMed IDs, the script can now detect and import from arXiv IDs,
|
|
DOIs and OpenURLs
|
|
- In case of a latin1-based database, we now detect UTF-8 encoded source
|
|
data, and attempt to convert UTF-8 data to refbase markup & the latin1
|
|
charset
|
|
|
|
2008-06-23 14:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_search.php,
|
|
/branches/bleeding-edge/user_login.php,
|
|
/branches/bleeding-edge/user_logout.php:
|
|
we now honour the new user-specific setting for the default view (which is
|
|
stored in session variable 'userDefaultView')
|
|
|
|
2008-06-23 14:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php:
|
|
added new JavaScript functions (and changed existing ones) according to
|
|
'header.inc.php' (TODO: move these JavaScript functions into their own
|
|
files)
|
|
|
|
2008-06-23 14:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css,
|
|
/branches/bleeding-edge/css/style_print.css:
|
|
added new CSS definitions for the links at the bottom of the "more info"
|
|
section that can be displayed in Citation view underneath each citation
|
|
|
|
2008-06-19 20:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/update.php:
|
|
- table 'formats': added 'ADS' export format and 'arXiv XML' import format
|
|
- removed "Atom XML" from the list of formats that get enabled by default
|
|
since it's use as an end-user exchange format is probably limited
|
|
|
|
2008-06-19 20:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/update.sql:
|
|
table 'formats': added 'ADS' export format and 'arXiv XML' import format
|
|
|
|
2008-06-19 20:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
- removed "Atom XML" from the list of default export formats given in
|
|
variable '$defaultUserExportFormats' since it's use as an end-user
|
|
exchange format is probably limited
|
|
- renamed variable '$showMoreInfoCitationView' to
|
|
'$additionalFieldsCitationView' and changed its type from binary
|
|
(yes/no) into an array of fields so that one can customize the list of
|
|
fields that will be displayed in the "more info" section underneath a
|
|
citation
|
|
- modified the values of variables '$displayResultsHeaderDefault' and
|
|
'$displayResultsFooterDefault' so that the results header is now always
|
|
closed by default while the results footer is displayed open in List &
|
|
Details view
|
|
|
|
2008-06-19 19:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php:
|
|
removed an erroneous angle bracket
|
|
|
|
2008-06-19 19:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php:
|
|
- added a permalink and links to cite/export a record at the bottom of the
|
|
"more info" section that can be displayed by clicking the little
|
|
triangle widget underneath each citation
|
|
- only fields with content will now be shown in the "more info" section,
|
|
and the list of fields can now be customized via variable
|
|
'$additionalFieldsCitationView' in 'initialize/ini.inc.php'
|
|
- we now use full paths to point to images so that they still get
|
|
displayed correctly when refbase results are included into foreign web
|
|
sites
|
|
- modified the JavaScript calling mechanism for the triangle widgets
|
|
underneath each citation so that the page doesn't move when clicking one
|
|
of the triangles
|
|
- the value of the '$displayType' variable wasn't included as hidden tag
|
|
in the 'queryResults' form; fixed
|
|
|
|
2008-06-19 18:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/atomxml.inc.php:
|
|
links to ODF XML now have the 'exportType' parameter set to 'file' which
|
|
ensures that the whole .ods package gets exported (and not only the
|
|
'content.xml' file)
|
|
|
|
2008-06-19 17:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_unicode_refbase.inc.php:
|
|
initial checkin (conversion table from UTF-8 to refbase markup)
|
|
|
|
2008-06-19 17:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_unicode_latin1.inc.php:
|
|
initial checkin (conversion table from UTF-8 to ISO-8859-1)
|
|
|
|
2008-06-19 17:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import/import_arxiv2refbase.php:
|
|
initial checkin (imports arXiv.org's Atom XML OpenSearch format)
|
|
|
|
2008-06-19 17:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/export/bibutils/export_xml2ads.php:
|
|
initial checkin (exports records to SAO/NASA ADS format)
|
|
|
|
2008-06-19 17:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/classes/org/simplepie,
|
|
/branches/bleeding-edge/includes/classes/org/simplepie/LICENSE.txt,
|
|
/branches/bleeding-edge/includes/classes/org/simplepie/README.txt,
|
|
/branches/bleeding-edge/includes/classes/org/simplepie/simplepie.inc:
|
|
initial checkin (SimplePie v1.1.1 that's used to parse RSS/Atom feeds)
|
|
|
|
2008-05-22 13:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/sitemap.php:
|
|
added SVN properties
|
|
|
|
2008-05-22 13:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/sitemap.php:
|
|
- we now use function 'generateISO8601TimeStamp()' to generate the
|
|
ISO-8601 date/time stamp for the <lastmod> element; this fixes an issue
|
|
where the timezone designation wasn't correctly set for the given
|
|
date/time
|
|
- some changes to whitespace
|
|
|
|
2008-05-22 12:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
function
|
|
'generateISO8601TimeStamp()':
|
|
for PHP4 support, we now manually
|
|
insert
|
|
a colon in the timezone designation
|
|
|
|
2008-05-19 00:12 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/sitemap.php:
|
|
- Add checking of modified date
|
|
- Add modified time
|
|
- Index local, visible attachments
|
|
- Improve documentation
|
|
|
|
2008-05-18 00:27 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/sitemap.php:
|
|
Simple sitemap.xml generation for search engine indexing
|
|
|
|
2008-05-17 20:36 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/TODO,
|
|
/branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/search.php:
|
|
- Change the state of the All/Selected records radio button when a
|
|
checkbox is clicked (based on whether there are any checkboxes checked
|
|
at the time).
|
|
- Added remark about how we should strive to reuse more code, as this
|
|
change had to be made in three different forms (one for each view) and
|
|
two different headers (for the two skins). I think the mediawiki skin
|
|
will need more work if we don't break javascript out--it seems to have
|
|
only two of the new functions right now.
|
|
|
|
2008-05-14 22:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/webservice.inc.php:
|
|
function 'addMetaElement()': the given object wasn't passed as reference;
|
|
fixed
|
|
|
|
2008-05-14 22:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/atomxml.inc.php:
|
|
function 'atomLink()': the given object wasn't passed as reference; fixed
|
|
|
|
2008-05-14 17:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php:
|
|
we now ensure that the checks for the given view type are case insensitive
|
|
|
|
2008-05-14 17:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/users.php:
|
|
fixed bug where an incorrect display type was accepted if the admin
|
|
clicked either the 'Add', 'Remove', 'Allow' or 'Disallow' button of the
|
|
'queryResults' form in the admin interface
|
|
|
|
2008-05-14 17:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_validation.php:
|
|
- when adding new users, the language given in variable '$defaultLanguage'
|
|
(in 'ini.inc.php') is now used as the user's default interface language
|
|
- when establishing session variables for a newly added user, settings are
|
|
now taken from variable '$defaultUserOptions' (in 'ini.inc.php')
|
|
|
|
2008-05-14 16:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_logout.php:
|
|
- upon logout, we now ensure to delete session variable 'queryHistory' if
|
|
it exists
|
|
- logout from 'query_history.php' will now relocate back to 'index.php'
|
|
|
|
2008-05-14 16:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
if a single serial number was entered in the 'show.php' web form, the
|
|
'serial' field was incorrectly added to the SELECT clause of the Details
|
|
view query; fixed
|
|
|
|
2008-05-14 16:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- we now save the last 30 queries of the user's current session to a
|
|
session variable ('queryHistory')
|
|
- when saving the current query to the 'oldQuery' and
|
|
'oldMultiRecordQuery' session variables, we now exclude queries for
|
|
export formats & citation formats other than HTML
|
|
- query links in the header message were printed incorrectly under certain
|
|
circumstances; fixed
|
|
- added a "history" link to the query links of the header message which
|
|
lets one recall any previous query of the current session
|
|
- some query links in the header message now feature access keys (if
|
|
enabled in 'initialize/ini.inc.php')
|
|
- function 'displayDetails()': we now only attempt to hide the 'related'
|
|
field if it is actually present in the SELECT clause of the query
|
|
- function 'buildResultsFooter()': localized the link title of the
|
|
triangle widget that toggles visibility of the results footer
|
|
- function 'buildResultsFooter()': the link that toggles visibility of the
|
|
results footer as well as the "Cite" & "Export" buttons in the results
|
|
footer now feature access keys (if enabled in 'initialize/ini.inc.php')
|
|
|
|
2008-05-14 16:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/record.php:
|
|
- fixed typo in locale name ('WarningInputDataError' ->
|
|
'Warning_InputDataError')
|
|
- we now ensure that all variables are properly initialized to ease
|
|
customization of 'record.php' (e.g. removal of fields from the "Add/Edit
|
|
record" mask)
|
|
|
|
2008-05-14 16:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/opensearch.php:
|
|
- the text next to the triangle widgets that expand/collapse the options &
|
|
help sections is now clickable
|
|
- the "toggle visibility" links now feature access keys (if enabled in
|
|
'initialize/ini.inc.php')
|
|
|
|
2008-05-14 16:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/modify.php:
|
|
we now ensure that all variables are properly initialized to ease
|
|
customization of 'record.php' (e.g. removal of fields from the "Add/Edit
|
|
record" mask)
|
|
|
|
2008-05-14 16:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
- added named array keys to variable '$defaultUserOptions' so that scripts
|
|
can refer to individual array elements
|
|
- added new variable '$showUserSpecificFieldsDetailsViewDefault' which
|
|
specifies whether user-specific fields shall be displayed in Details
|
|
view by default
|
|
- added new variable '$accessKeys' which defines 'accesskey' values for
|
|
keyboard navigation of the refbase interface; to avoid conflicts with
|
|
other keyboard shortcuts we may need to disable some (or all) access
|
|
keys by default
|
|
|
|
2008-05-14 16:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/results_header.inc.php:
|
|
- localized the link title of the triangle widget that toggles visibility
|
|
of the results header
|
|
- the "toggle visibility" link now features an access key (if enabled in
|
|
'initialize/ini.inc.php')
|
|
|
|
2008-05-14 16:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- function 'showLogin()': the generated links now feature access keys (if
|
|
enabled in 'initialize/ini.inc.php')
|
|
- added new function 'addAccessKey()' which generates an 'accesskey'
|
|
attribute (or a keyboard hint for the title attribute) for the specified
|
|
link/form element
|
|
- function 'buildSELECTclause()' now omits user-specific fields from the
|
|
SELECT clause in Details view if variable
|
|
'$showUserSpecificFieldsDetailsViewDefault' is set to "no"
|
|
- function 'buildBrowseLinks()': the home & previous/next links as well as
|
|
the view/print links now feature access keys (if enabled in
|
|
'initialize/ini.inc.php')
|
|
- functions 'buildRefineSearchElements()' &
|
|
'buildDisplayOptionsElements()': text entry fields now feature access
|
|
keys (if enabled in 'initialize/ini.inc.php')
|
|
- function 'verifySQLQuery()' now only adds user-specific fields to the
|
|
SELECT clause in Details view if variable
|
|
'$showUserSpecificFieldsDetailsViewDefault' is set to "yes"
|
|
|
|
2008-05-14 16:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/footer.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php:
|
|
some links now feature access keys (if enabled in
|
|
'initialize/ini.inc.php')
|
|
|
|
2008-05-14 16:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css,
|
|
/branches/bleeding-edge/css/style_mobile.css,
|
|
/branches/bleeding-edge/css/style_print.css:
|
|
added new CSS definitions to support styling of a user's query history
|
|
|
|
2008-05-14 16:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php:
|
|
localized the link title of the triangle widget that's printed below each
|
|
citation
|
|
|
|
2008-05-14 16:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php:
|
|
changed HTTP transfer method of the query form back to POST since some
|
|
versions of Internet Explorer choke on the length of the GET request
|
|
|
|
2008-05-14 15:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/query_history.php:
|
|
initial checkin (displays a query history for the user's current session)
|
|
|
|
2008-05-02 10:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- updated parameter list for various function calls
|
|
- the 'citeStyle', 'citeOrder' and 'headerMsg' URL parameters are now
|
|
included in many more links & forms so that their values are retained
|
|
while navigating or refining the results list
|
|
- function 'buildSELECTclause()': for Details view, less important fields
|
|
can now be omitted ('$showAdditionalFieldsDetailsViewDefault=no'), and
|
|
SQL queries for Citation view (or RSS) now include the 'keywords' and
|
|
'abstract' fields
|
|
- function 'buildBrowseLinks()': (De-)Select links are again omitted when
|
|
outputting HTML for CLI clients, and now a "Home" link is displayed
|
|
instead
|
|
- function 'buildBrowseLinks()' now recognizes any previous Details view
|
|
query that's stored in a session variable ('lastDetailsViewQuery')
|
|
- functions 'buildRefineSearchElements()', 'buildGroupSearchElements()'
|
|
and 'buildDisplayOptionsElements()': the forms of the results header now
|
|
use divs & CSS styling (instead of a table-based layout)
|
|
- function 'buildDisplayOptionsElements()': for Citation view, the Display
|
|
Options form now offers to change the citation style and sort order; and
|
|
for Details view, the form now lets you omit some of the fields
|
|
- function 'extractFormElementsRefineDisplay()' now always uses function
|
|
'buildSELECTclause()' to build the SELECT clause
|
|
- adopted function 'extractFormElementsRefineDisplay()' so that it can
|
|
process the new variants of the "Display Options" form
|
|
- function 'verifySQLQuery()' now doesn't automatically add the 'location'
|
|
field anymore, since, for '$showAdditionalFieldsDetailsViewDefault=yes'
|
|
(with additional fields being hidden), it causes the 'location' field to
|
|
reappear when clicking any of the sort/browse/view links
|
|
|
|
2008-05-01 22:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css,
|
|
/branches/bleeding-edge/css/style_mobile.css,
|
|
/branches/bleeding-edge/css/style_print.css:
|
|
- the CSS styling is now done using an em-based layout with sans-serif
|
|
fonts (some further tweaking may be needed)
|
|
- removed unused CSS definitions
|
|
- in Details view, the grey background color is now slightly lighter, and
|
|
divider lines between multiple records are also printed lighter/thinner
|
|
- added new CSS definitions (e.g. to account for the new results header),
|
|
and renamed (or refined) some of the existing ones
|
|
|
|
2008-05-01 21:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/users.php:
|
|
- instead of the 'citeStyle' URL parameter we now use variable
|
|
'$defaultCiteStyle' if necessary
|
|
- updated parameter list for various function calls
|
|
|
|
2008-05-01 20:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/extract.php:
|
|
if the 'user_styles' session variable isn't set, we now default to the
|
|
style given in '$defaultCiteStyle' (in 'ini.inc.php') instead of disabling
|
|
the entire form
|
|
|
|
2008-05-01 20:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_search.php:
|
|
we now extract (and
|
|
pass thru) the values of the 'citeStyle' and 'citeOrder'
|
|
URL parameters
|
|
|
|
2008-05-01 20:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_logout.php:
|
|
upon logout, we now ensure to delete session variables 'adminUserGroups'
|
|
and 'lastDetailsViewQuery' if they exist
|
|
|
|
2008-05-01 20:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
we now recognize any previous Details view query that's stored in a
|
|
session variable ('lastDetailsViewQuery')
|
|
|
|
2008-05-01 19:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- we now attempt to URL decode the 'headerMsg' URL parameter before using
|
|
it
|
|
- updated parameter list for various function calls
|
|
- the 'citeStyle', 'citeOrder' and 'headerMsg' URL parameters are now
|
|
included in many more links & forms so that their values are retained
|
|
while navigating or refining the results list
|
|
- function 'displayColumns()' now honours variable
|
|
'$displayResultsHeaderDefault'
|
|
- function 'displayDetails()': fixed an old bug where the 'related' field
|
|
was inadvertently displayed in Details view when the field given in
|
|
'$fileVisibilityException[0]' was added by 'search.php' to the SQL query
|
|
- function 'displayDetails()': the forms of the results header are now
|
|
available in Details view, and their display can be controlled via
|
|
variable '$displayResultsHeaderDefault' (in 'ini.inc.php'); for Details
|
|
view, the Display Options form now offers to omit some of the fields
|
|
- function 'displayDetails()': since some fields can now be hidden from
|
|
Details view, we now save the current Details view query to a session
|
|
variable so that it can be reapplied later
|
|
- function 'displayDetails()': for consistency reasons, there's now a
|
|
divider line ('<hr>') before the results footer in Details view
|
|
- function 'generateExport()': the export file name for SRW_DC XML was
|
|
incorrectly set to 'oaidc_export.xml'; fixed
|
|
- function 'buildResultsFooter()': the text next to the triangle widget
|
|
that expands/collapses the results footer is now clickable
|
|
- function 'extractFormElementsGroup()' now recognizes any previous
|
|
Details view query that's stored in a session variable
|
|
('lastDetailsViewQuery')
|
|
|
|
2008-05-01 18:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/results_header.inc.php:
|
|
reworked function 'displayResultsHeader()' so that it now uses divs & CSS
|
|
styling (instead of a table-based layout); similar to the new results
|
|
footer, the results header can now be collapsed/expanded via a triangle
|
|
widget; defaults can be set via variable '$displayResultsHeaderDefault'
|
|
(in 'ini.inc.php')
|
|
|
|
2008-05-01 17:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php:
|
|
- for 'citeOrder=year|type|type-year', the colspan value of heading cells
|
|
was calculated incorrectly, fixed
|
|
- the forms of the results header are now available in Citation view, and
|
|
their display can be controlled via variable
|
|
'$displayResultsHeaderDefault' (in 'ini.inc.php'); for Citation view,
|
|
the Display Options form now offers to change the citation style and
|
|
sort order
|
|
- in case of include mechanisms ('client=inc...'), when outputting a full
|
|
HTML document structure ('wrapResults=1'), we now include the results
|
|
header & footer (this may change again, though); opposed to that, the
|
|
results header & footer are omitted when outputting HTML for CLI clients
|
|
('client=cli...')
|
|
- additional record info (keywords, abstract, etc) can now be displayed in
|
|
Citation view via a small triangle widget below each citation
|
|
- adopted the function call to function 'buildResultsFooter()' to its new
|
|
form
|
|
|
|
2008-05-01 14:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_receipt.php:
|
|
adopted existing HTML and added CSS attributes (id/class names) to account
|
|
for the upcoming changes in CSS styling
|
|
|
|
2008-05-01 14:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/record.php:
|
|
moved the 'keywords', 'abstract' and 'address' fields higher up in the
|
|
edit form
|
|
|
|
2008-05-01 14:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
- added new variable '$showMoreInfoCitationView' which specifies whether
|
|
more info (keywords, abstract, etc) can be displayed in Citation view
|
|
via a small triangle widget below each citation
|
|
- added new variable '$showAdditionalFieldsDetailsViewDefault' which
|
|
specifies whether less-important fields (such as publisher or series
|
|
info) shall be displayed in Details view by default
|
|
- variable '$displayResultsFooterDefault': for List view, the results
|
|
footer is now closed by default
|
|
|
|
2008-05-01 13:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/index.php:
|
|
adopted the HTML ('<div class="header">' -> '<h5>') to the upcoming
|
|
changes in CSS styling
|
|
|
|
2008-05-01 11:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
function 'risToRefbase()' now recognizes the incorrect RIS "CHAPTER" type
|
|
that is used e.g. by SpringerLink.com
|
|
|
|
2008-05-01 11:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_rtf.php:
|
|
- header messages passed via the 'headerMsg' URL parameter are now
|
|
correctly rendered (any refbase markup is converted into format-specific
|
|
markup & entities)
|
|
- worked around an issue where on some systems the '\f' in RTF font
|
|
declarations (such as '\f\fs24') got incorrectly interpreted as a
|
|
linefeed character
|
|
|
|
2008-05-01 11:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php:
|
|
header messages passed via the 'headerMsg' URL parameter are now correctly
|
|
rendered (any refbase markup is converted into format-specific markup &
|
|
entities)
|
|
|
|
2008-04-22 18:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import_modify.php,
|
|
/branches/bleeding-edge/modify.php:
|
|
inserted missing "break" statements in shift/case sections (thanks to
|
|
Philippe Teuwen for reporting the issue)
|
|
|
|
2008-04-17 14:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/en/modsDictionary.xml:
|
|
initial checkin (localized terms for MODS used by 'srwmods2html.xsl')
|
|
|
|
2008-04-17 14:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/srwmods2html.xsl:
|
|
updated stylesheet to match the layout & functionality of
|
|
'srwdc2html.xsl': the refbase page header & footer is now included, and
|
|
identifiers (DOI, ISBN, ISSN) as well as URLs are now hyperlinked. Also
|
|
added support for CSS styling and proper rendering of diagnostics.
|
|
|
|
2008-04-16 23:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/en/dcDictionary.xml:
|
|
initial checkin (localized terms for Dublin Core used by 'srwdc2html.xsl')
|
|
|
|
2008-04-16 23:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/srwdc2html.xsl:
|
|
initial checkin (converts DC v1.1 records that are wrapped in SRW XML to
|
|
HTML)
|
|
|
|
2008-04-16 16:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/error.php,
|
|
/branches/bleeding-edge/modify.php:
|
|
the '$oldQuery' variable was incorrectly set to an empty string (instead
|
|
of an empty array) when the 'oldQuery' session variable wasn't defined;
|
|
fixed
|
|
|
|
2008-04-16 16:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php:
|
|
function 'citeRecords()': adjusted the 'cellpadding' attribute value of
|
|
the results table to achieve a more compact layout
|
|
|
|
2008-04-16 16:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- the '$oldQuery' variable was incorrectly set to an empty string (instead
|
|
of an empty array) when the 'oldQuery' session variable wasn't defined;
|
|
fixed
|
|
- function 'displayColumns()': adjusted the 'cellpadding' attribute value
|
|
of the results table to achieve a more compact layout
|
|
- function 'buildResultsFooter()': changed help text of the group dropdown
|
|
menu
|
|
|
|
2008-04-16 14:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql:
|
|
Table 'user_permissions': for anonymous users, the 'allow_export' and
|
|
'allow_batch_export' permissions are now set to "yes", i.e. by default,
|
|
the export feature is now enabled for anonymous users
|
|
|
|
2008-04-16 14:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql:
|
|
- Table 'user_formats': the export formats 'Atom XML', 'MODS XML', 'ODF
|
|
XML' and 'Word XML' are now enabled by default for anonymous users
|
|
- Table 'user_permissions': for anonymous users, the 'allow_export' and
|
|
'allow_batch_export' permissions are now set to "yes", i.e. by default,
|
|
the export feature is now enabled for anonymous users
|
|
|
|
2008-04-16 12:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql:
|
|
- tables 'deleted' and 'refs': changed type of the 'edition' field to
|
|
VARCHAR, added "Honours thesis" as ENUM value to the 'thesis' field, and
|
|
added a new 'version' field
|
|
- table 'formats': renamed export formats 'OpenSearch RSS' and 'SRW XML'
|
|
to 'Atom XML' and 'SRW_MODS XML', respectively
|
|
- table 'formats': added 'OAI_DC XML' & 'SRW_DC XML' export formats
|
|
- tables 'formats' and 'styles': changed all values of the 'order_by'
|
|
field
|
|
- table 'styles': added 'AMA' and 'Chicago' citation styles
|
|
- updated tables 'user_formats' and 'user_styles' to account for newly
|
|
added import/export formats and citation styles
|
|
- table 'user_permissions': added new permission setting 'allow_list_view'
|
|
|
|
2008-04-15 22:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/users.php:
|
|
- since the default view can now be changed to something other than List
|
|
view, we now ensure that List view is used by default for the refbase
|
|
admin interface
|
|
- removed the '$oldQuery' parameter from code & function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- added initial support for 'Mobile' view (intended for mobile devices)
|
|
- we now ensure that the checks for the given view type are case
|
|
insensitive
|
|
- function 'showUsers()': we now honour the value of variable
|
|
'$maximumBrowseLinks' (in 'initialize/ini.inc.php') that defines the
|
|
max. no. of results pages per page
|
|
- function 'showUsers()': adopted function calls to functions
|
|
'buildGroupSearchElements()', 'buildRefineSearchElements()' and
|
|
'buildDisplayOptionsElements()' to their new form
|
|
- added CSS attributes (id/class names) to HTML output where appropriate
|
|
- changed HTTP transfer method of the query form from POST to GET
|
|
(similarly, changed '$_POST' to '$_REQUEST' in all form-parsing
|
|
functions)
|
|
- function 'showUsers()': we now use function 'getMySQLFieldInfo()' to
|
|
fetch column names
|
|
- function 'extractFormElementsGroup()' now uses functions
|
|
'extractSELECTclause()' and 'extractORDERBYclause()' to extract the
|
|
SELECT/ORDER BY clause from an SQL query
|
|
- function 'extractFormElementsGroup()': fixed incorrect default
|
|
SELECT/ORDER BY clauses
|
|
|
|
2008-04-15 15:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/sru.php:
|
|
- improved verification of the 'operation', 'recordSchema' and
|
|
'recordPacking' parameters
|
|
- we now assign the default stylesheet based on the requested operation
|
|
and response format
|
|
- simple Dublin Core ('recordSchema=dc') can now be requested as SRU
|
|
response format, which causes refbase to export records as 'SRW_DC XML'
|
|
- renamed the 'SRW XML' export format to 'SRW_MODS XML'
|
|
- function 'buildSELECTclause()' is now used to build the SELECT clause
|
|
- we now use function 'generateURL()' to generate the final 'search.php'
|
|
URL
|
|
|
|
2008-04-15 13:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import_modify.php:
|
|
to display imported records, we now call 'show.php' with consecutive
|
|
serial numbers transformed into a range, i.e. instead of
|
|
'show.php?records=1,2,3,4,5' we now use 'show.php?records=1-5'
|
|
|
|
2008-04-15 12:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php:
|
|
- for citation output, the colspan value of HTML table tags is now
|
|
computed correctly for 'citeOrder=type' & 'citeOrder=type-year'
|
|
- we now ensure that the checks for the given view type are case
|
|
insensitive
|
|
|
|
2008-04-15 11:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/opensearch.php:
|
|
we now set the '$displayType' explicitly (based on the given response
|
|
format and view type); in case of Mobile view, we enforce the compact
|
|
Citation view
|
|
|
|
2008-04-15 11:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/query_manager.php,
|
|
/branches/bleeding-edge/search.php:
|
|
we now ensure that the checks for the given view type are case insensitive
|
|
|
|
2008-04-15 11:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/install.inc.php,
|
|
/branches/bleeding-edge/install.php:
|
|
removed the '$oldQuery' parameter from all function calls since the query
|
|
URL of the formerly displayed results page is now stored in a session
|
|
variable
|
|
|
|
2008-04-14 23:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/unapi.php:
|
|
added support for the new export formats "Atom XML", "OAI_DC XML" &
|
|
"SRW_DC XML"
|
|
|
|
2008-04-14 23:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/unapi.inc.php:
|
|
function 'unapiExplainResponse()': added 'atom', 'oai_dc' and 'srw_dc' to
|
|
the list of supported unAPI formats
|
|
|
|
2008-04-14 22:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- function 'risToRefbase()': we now copy contents of the 'U2' field to the
|
|
user-specific 'user_notes' field
|
|
- functions 'risToRefbase()' & 'standardizeFieldData()': in case of
|
|
multiple 'UR' tags, we now extract any DOI (given as dx.doi.org URL) to
|
|
the 'doi' field, and copy the first of the remaining "non-DOI" URLs to
|
|
the 'url' field
|
|
- function 'standardizePersonNames()': adopted function call to function
|
|
'reArrangeAuthorContents()' to its new form
|
|
|
|
2008-04-14 17:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import.php:
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- made some minor changes to the help text
|
|
|
|
2008-04-14 17:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import_csa.php:
|
|
removed the '$oldQuery' parameter from all function calls since the query
|
|
URL of the formerly displayed results page is now stored in a session
|
|
variable
|
|
|
|
2008-04-14 17:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/export/export_srwxml.php:
|
|
- the number of found rows is now saved by 'search.php' to variable
|
|
'$rowsFound'
|
|
- made some minor text format changes to the error description
|
|
|
|
2008-04-14 17:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/export/bibutils/export_xml2word.php:
|
|
renamed the Bibutils 'xml2word' command line tool to 'xml2wordbib'
|
|
according to the name changes in Bibutils v3.40
|
|
|
|
2008-04-14 16:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/receipt.php:
|
|
- removed the '$oldQuery' parameter from code & function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- function 'buildSELECTclause()' is now used to build the SELECT clause
|
|
- we now extract the query URL of the last multi-record search result from
|
|
session variable 'oldMultiRecordQuery', and use function 'generateURL()'
|
|
to generate a 'search.php' URL that points to the formerly displayed
|
|
results page
|
|
|
|
2008-04-14 16:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/srwExplainResponse2html.xsl:
|
|
- added CSS attributes (id/class names) to HTML output where appropriate
|
|
- updated URL of CQL home page
|
|
- removed all links from the page footer that are also available in the
|
|
page header, and re-arranged remaining footer elements so that they fit
|
|
on a single line
|
|
|
|
2008-04-13 17:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/srwxml.inc.php:
|
|
- added support for the new 'SRW_DC' export format
|
|
- function 'srwExplainResponse()': feed URLs are now generated via
|
|
function 'generateURL()' and will output either RSS or Atom XML
|
|
depending on the setting of variable '$defaultFeedFormat' (in
|
|
'initialize/ini.inc.php')
|
|
- function 'srwExplainResponse()': added more indices & modified existing
|
|
ones
|
|
- function 'srwExplainResponse()': the default index is now
|
|
'cql.serverChoice'
|
|
- function 'srwDiagnostics()': moved code that maps SRU/W diagnostic
|
|
numbers to their corresponding messages into a new function
|
|
'mapSRWDiagnostics()' in 'webservice.inc.php' (SRU/W diagnostics are
|
|
used for both, SRU & OpenSearch)
|
|
- function 'srwDiagnostics()' now honours and outputs the given stylesheet
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-13 16:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/command_line/refbase:
|
|
- added support for the new export formats 'atom', 'oai_dc' and 'srw_dc'
|
|
- renamed the 'srw' format to 'srw_mods' (for backwards compatibility,
|
|
'search.php' will still recognize 'srw' and map it to 'srw_mods')
|
|
- added support for '--view=Mobile' and '--order=creation-date'
|
|
|
|
2008-04-12 19:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/modify.php:
|
|
- removed the '$oldQuery' parameter from code & function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- we now extract the query URL of the last multi-record search result from
|
|
the session variable 'oldMultiRecordQuery'; after an add/edit/delete
|
|
action, it will be included as a link ["Display previous search
|
|
results"] in the feedback header message if 'oldQuery' points to a
|
|
single record (together with other changes this obviates 'receipt.php')
|
|
|
|
2008-04-12 19:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/record.php:
|
|
- removed the '$oldQuery' parameter from code & function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- function 'buildSELECTclause()' is now used to build the SELECT clause
|
|
|
|
2008-04-12 18:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_receipt.php:
|
|
- improved verification of the 'userID' parameter
|
|
- we now check if the logged-in user is allowed to modify his account
|
|
details
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- added 'allow_list_view' to the list of supported user permissions
|
|
|
|
2008-04-12 18:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php:
|
|
removed the '$oldQuery' parameter from code & function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
|
|
2008-04-12 17:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_options_modify.php:
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- for anonymous users, avoid validating any of the disabled fields
|
|
|
|
2008-04-12 17:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_options.php:
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- improved verification of the 'userID' parameter
|
|
- we now check if the logged-in user is allowed to modify his account
|
|
details
|
|
- for anonymous users, we disable those options that'll be taken from
|
|
global variables in 'ini.inc.php' (i.e. display language, no. of records
|
|
per page & the "main fields" search option)
|
|
- added 'allow_list_view' to the list of available user permissions
|
|
|
|
2008-04-12 17:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_logout.php:
|
|
added support for the new session variables 'cqlQuery', 'oldQuery',
|
|
'oldMultiRecordQuery' and 'lastListViewQuery'
|
|
|
|
2008-04-12 17:11 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_details.php:
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- we now check if the logged-in user is allowed to modify his account
|
|
details
|
|
|
|
2008-04-11 13:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/rss.php:
|
|
- renamed "responseFormat" parameter to "recordSchema"
|
|
- we now attempt to sanitize the given WHERE clause from SQL injection
|
|
attacks
|
|
- function 'buildSELECTclause()' is now used to build the SELECT clause
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
|
|
2008-04-11 13:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/index.php:
|
|
- feed URLs are now generated via function 'generateURL()' and will output
|
|
either RSS or Atom XML depending on the setting of variable
|
|
'$defaultFeedFormat' (in 'initialize/ini.inc.php')
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- we now only include a link to 'library_search.php' if variable
|
|
'$librarySearchPattern' (in 'initialize/ini.inc.php') isn't empty
|
|
|
|
2008-04-11 12:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/query_modify.php:
|
|
- renamed "citeStyleSelector" parameter to "citeStyle"
|
|
- removed the '$oldQuery' parameter from code & function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
|
|
2008-04-11 12:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/query_manager.php:
|
|
- removed the '$oldQuery' parameter from code & function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- renamed "citeStyleSelector" parameter to "citeStyle"
|
|
- function 'buildSELECTclause()' is now used to build the default SELECT
|
|
clause
|
|
|
|
2008-04-11 10:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_search.php:
|
|
- function 'buildSELECTclause()' is now used to build the default SELECT
|
|
clause
|
|
- by default, found records will now be displayed in the view that's
|
|
specified in variable '$defaultView' (in 'initialize/ini.inc.php')
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- changed HTTP transfer method of the query form from POST to GET
|
|
|
|
2008-04-11 10:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/error.php:
|
|
- removed the '$oldQuery' parameter from code & function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- we now use function 'generateURL()' to generate the 'search.php' URL
|
|
that points to the formerly displayed results page
|
|
- added CSS attributes (id/class names) to HTML output where appropriate
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-11 09:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css:
|
|
made the appearance of the <hr> tags before & after the results list more
|
|
subtle
|
|
|
|
2008-04-10 23:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_manager.php,
|
|
/branches/bleeding-edge/duplicate_modify.php,
|
|
/branches/bleeding-edge/queries.php,
|
|
/branches/bleeding-edge/user_login.php,
|
|
/branches/bleeding-edge/user_removal.php,
|
|
/branches/bleeding-edge/user_validation.php:
|
|
removed the '$oldQuery' parameter from all function calls since the query
|
|
URL of the formerly displayed results page is now stored in a session
|
|
variable
|
|
|
|
2008-04-10 22:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/extract.php:
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- added a title attribute to the "showRows" form entry field
|
|
- added new value "Mobile" to the "viewType" dropdown menu
|
|
- renamed "citeStyleSelector" parameter to "citeStyle"
|
|
|
|
2008-04-10 22:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/sql_search.php:
|
|
- renamed "citeStyleSelector" parameter to "citeStyle"
|
|
- removed the '$oldQuery' parameter from code & function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- function 'buildSELECTclause()' is now used to build the default SELECT
|
|
clause
|
|
- changed HTTP transfer method of the query form from POST to GET
|
|
- added a title attribute to the "showRows" form entry field
|
|
- added new value "Mobile" to the "viewType" dropdown menu
|
|
|
|
2008-04-10 21:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/library_search.php,
|
|
/branches/bleeding-edge/simple_search.php:
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- changed HTTP transfer method of the query form from POST to GET
|
|
- added a title attribute to the "showRows" form entry field
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-10 18:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_MLA.php:
|
|
- adopted function call to function 'reArrangeAuthorContents()' to its new
|
|
form
|
|
- URLs are now URL encoded if necessary
|
|
- improved handling of the 'pages' & 'edition' fields
|
|
- edition, volume & series info is now included for book chapters & whole
|
|
books (and similar types)
|
|
- editor & online publication info now also gets included for whole books
|
|
- some more minor changes & fixes, as well as changes to whitespace and
|
|
comments
|
|
|
|
2008-04-10 18:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_APA.php:
|
|
- adopted function call to function 'reArrangeAuthorContents()' to its new
|
|
form
|
|
- URLs as well as the ampersand character are now URL encoded if necessary
|
|
- improved handling of the 'edition' field
|
|
- series info is now printed before the publication info
|
|
(thesis/place/publisher)
|
|
- editor & volume info as well as retrieved dates are now included for
|
|
whole books (and similar types)
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-10 17:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/branches/bleeding-edge/cite/styles/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/styles/cite_PolarBiol_MarBiol_MEPS.php:
|
|
- adopted function call to function 'reArrangeAuthorContents()' to its new
|
|
form
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-10 14:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php:
|
|
- function 'citeRecords()': removed the '$oldQuery' parameter from code &
|
|
function parameter list since the query URL of the formerly displayed
|
|
results page is now stored in a session variable
|
|
- function 'citeRecords()' now requires the '$queryURL' parameter
|
|
- function 'citeRecords()': added more inline text markup patterns
|
|
- function 'citeRecords()': added support for 'viewType=Mobile' which uses
|
|
divs + CSS styling (i.e. no table-based layout, other views should
|
|
follow suit)
|
|
- function 'citeRecords()': we now honour variable
|
|
'$displayResultsFooterDefault' (in 'initialize/ini.inc.php') that
|
|
defines the default display state of the results footer
|
|
(open/closed/hidden)
|
|
- function 'citeRecords()': added CSS attributes (id/class names) to HTML
|
|
output where appropriate
|
|
- function 'citeRecords()': if the results footer is not hidden we now
|
|
include a checkbox column with original/duplicate indicators and unAPI
|
|
tags
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-10 13:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex_bbl.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php:
|
|
- function 'citeRecords()': removed the '$oldQuery' parameter from
|
|
function parameter list since the query URL of the formerly displayed
|
|
results page is now stored in a session variable
|
|
- function 'citeRecords()' now requires the '$queryURL' parameter
|
|
- function 'citeRecords()': added more inline text markup patterns
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-10 12:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style_mobile.css:
|
|
initial checkin (CSS stylesheet to be used for mobile view)
|
|
|
|
2008-04-10 12:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/css/style.css,
|
|
/branches/bleeding-edge/css/style_print.css:
|
|
- reformatted all existing CSS definitions
|
|
- added new CSS definitions that match the newly added CSS attributes
|
|
(id/class names) in the refbase HTML output
|
|
|
|
2008-04-09 17:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
- added support for List view ('displayType=List')
|
|
- added initial support for 'Mobile' view (intended for mobile devices)
|
|
- we now accept 'showRows=0' to support 'opensearch.php?maximumRecords=0'
|
|
- we now extract (and pass thru) any stylesheet information that has been
|
|
specified for XML export formats in the 'exportStylesheet' parameter
|
|
- the 'records' parameter now supports consecutive serial number ranges
|
|
(such as in 'show.php?records=123-131' or
|
|
'show.php?records=123-141,145,147,150-152')
|
|
- by default, found records will now be displayed in the view that's
|
|
specified in variable '$defaultView' (in 'initialize/ini.inc.php')
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- changed HTTP transfer method of the 'show.php' HTML form from POST to
|
|
GET
|
|
- function 'buildSELECTclause()' is now used to build the SELECT clause
|
|
- values of the 'displayType' parameter can now be case insensitive
|
|
- added support for 'citeOrder=creation-date' which sorts records such
|
|
that newly added/edited records get listed top of the list
|
|
- renamed 'search.php' parameters 'citeStyleSelector' and
|
|
'exportFormatSelector' to 'citeStyle' and 'exportFormat', respectively
|
|
- we now use function 'generateURL()' to generate the final 'search.php'
|
|
URL
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-09 16:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
- function 'modsRecord()': date/time formatting is now handled by function
|
|
'generateRFC2822TimeStamp()'
|
|
- some changes to comments
|
|
|
|
2008-04-09 16:06 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/execute.inc.php:
|
|
function 'readFromFile()' now attempts to detect Mac (CR) EOL conventions
|
|
|
|
2008-04-09 15:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/results_header.inc.php:
|
|
- function 'displayResultsHeader()': adjusted table column widths; future
|
|
versions should use divs & CSS styling (instead of a table-based layout)
|
|
- function 'displayResultsHeader()': added CSS attributes (id/class names)
|
|
to HTML output where appropriate
|
|
|
|
2008-04-09 15:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc:
|
|
added new locales to support OpenSearch, the new Mobile & List view
|
|
functionality as well as other newly added strings
|
|
|
|
2008-04-08 12:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/header.inc.php:
|
|
- function 'displayHTMLhead()': Keywords in the HTML <head> are now taken
|
|
from variable '$databaseKeywords' (in 'initialize/ini.inc.php')
|
|
- function 'displayHTMLhead()': added initial support for 'Mobile' view
|
|
- function 'displayHTMLhead()': added support for Atom XML as default feed
|
|
format
|
|
- function 'displayHTMLhead()': we now include an autodiscovery link to
|
|
the OpenSearch description document
|
|
- function 'displayHTMLhead()': modified JavaScript function 'checkall()'
|
|
so that it auto-selects the appropriate radio button in the results
|
|
footer when one of the "(De-)Select All" links is clicked
|
|
- function 'displayHTMLhead()': added new JavaScript function
|
|
'toggleVisibility()' which toggles the visisbility of the given HTML
|
|
element (replacing its contents with the given placeholder text); it is
|
|
used to display/hide the results footer
|
|
- function 'displayHTMLhead()': added new JavaScript function
|
|
'toggleRadio()' which toggles the "checked" attribute of the two given
|
|
radio buttons
|
|
- function 'showPageHeader()': removed the '$oldQuery' parameter from code
|
|
& function parameter list since the query URL of the formerly displayed
|
|
results page is now stored in a session variable
|
|
- function 'showPageHeader()': added CSS attributes (id/class names) to
|
|
HTML output where appropriate
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-07 07:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/footer.inc.php:
|
|
- removed the '$oldQuery' parameter from the 'showPageFooter()' function
|
|
call since the query URL of the formerly displayed results page is now
|
|
stored in a session variable
|
|
- function 'showPageFooter()': added CSS attributes (id/class names) to
|
|
HTML output where appropriate
|
|
- function 'showPageFooter()': removed all links from the page footer that
|
|
are also available in the page header, and re-arranged remaining footer
|
|
elements so that they fit on a single line
|
|
- function 'showPageFooter()': we now only include a link to
|
|
'library_search.php' if variable '$librarySearchPattern' (in
|
|
'initialize/ini.inc.php') isn't empty
|
|
|
|
2008-04-06 22:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- we now include files 'includes/atomxml.inc.php',
|
|
'includes/oaidcxml.inc.php' and 'includes/opensearch.inc.php' which
|
|
contain functions that deal with Atom XML, OAI_DC XML and the OpenSearch
|
|
response
|
|
- by default, found records will now be displayed in the view that's
|
|
specified in variable '$defaultView' (in 'initialize/ini.inc.php')
|
|
- added support for the new 'allow_list_view' permission setting
|
|
- added support for the new OpenSearch gateway ('opensearch.php')
|
|
- renamed parameters 'citeStyleSelector' and 'exportFormatSelector' to
|
|
'citeStyle' and 'exportFormat', respectively
|
|
- we now attempt to standardize XML export format names
|
|
- the query URL of the formerly displayed results page is now stored in a
|
|
session variable (previously, it was stored in the '$oldQuery' variable)
|
|
- removed code that kept the selection state of records across different
|
|
pages/logins (which got never fully implemented & which should be
|
|
re-thought)
|
|
- fixed incorrect attempt to verify the SQL query even if it was empty
|
|
- removed the '$oldQuery' parameter from all code, functions & function
|
|
calls
|
|
- function 'findDuplicates()' now requires '$originalDisplayType' as input
|
|
parameter, and all query-generating functions now require variables
|
|
'$showLinks' and '$userID'
|
|
- function 'extractFormElementsQuick()' now requires 'displayType' as
|
|
input parameter, and functions 'findDuplicates()' &
|
|
'extractFormElementsGroup()' now also re-assign/return the
|
|
'$displayType' variable
|
|
- adopted code so that 'search.php' can cite/group/export ALL found
|
|
records (instead of only the selected records)
|
|
- the query URL of the last multi-record search result is now stored in a
|
|
separate session variable ('oldMultiRecordQuery'); after an
|
|
add/edit/delete action, it will be included as a link ["Display previous
|
|
search results"] in the feedback header message if 'oldQuery' points to
|
|
a single record (together with other changes this obviates
|
|
'receipt.php')
|
|
- query feed URLs are now generated via function 'generateURL()' and will
|
|
output either RSS or Atom XML depending on the setting of variable
|
|
'$defaultFeedFormat' (in 'initialize/ini.inc.php')
|
|
- reformatted link-generating code to increase readability
|
|
- added initial support for 'Mobile' view (intended for mobile devices)
|
|
- function 'displayColumns()' now saves the current List view query to a
|
|
session variable ('lastListViewQuery') which is needed to build the List
|
|
view link in function 'buildBrowseLinks()' (in
|
|
'includes/include.inc.php')
|
|
- function 'displayColumns()' now uses the default list of dropdown fields
|
|
as specified in the appropriate variables in 'initialize/ini.inc.php'
|
|
- added CSS attributes (id/class names) to HTML output where appropriate
|
|
- we now honour the value of variable '$maximumBrowseLinks' (in
|
|
'initialize/ini.inc.php') that defines the max. no. of results pages per
|
|
page
|
|
- changed HTTP transfer method in all form-generating functions from POST
|
|
to GET
|
|
- we now honour the setting of variable '$displayResultsFooterDefault' (in
|
|
'initialize/ini.inc.php') that defines the default display state of the
|
|
results footer (open/closed/hidden) for each of the supported display
|
|
types
|
|
- functions 'displayColumns()', 'displayDetails()' & 'findDuplicates()'
|
|
now use function 'getMySQLFieldInfo()' to fetch column names
|
|
- wherever possible, function 'buildSELECTclause()' is now used to build
|
|
the SELECT clause
|
|
- function 'generateExport()': added support for "Atom XML" & "OAI_DC XML"
|
|
- function 'citeRecords()' now requires the '$queryURL' parameter
|
|
- function 'buildResultsFooter()' now uses divs & CSS styling (instead of
|
|
a table-based layout); the results header should be re-built accordingly
|
|
- function 'findDuplicates()' now uses functions 'newSELECTclause()' and
|
|
'newORDERclause()' to replace the existing SELECT/ORDER BY clause
|
|
- function 'extractFormElementsQuick()' now honours the default List view
|
|
fields as specified in the appropriate variables in
|
|
'initialize/ini.inc.php'
|
|
- function 'extractFormElementsGroup()' now uses function
|
|
'extractORDERBYclause()' to extract the custom ORDER BY clause chosen by
|
|
the user
|
|
- added new function 'addToSelectClause()' which adds given columns to the
|
|
List View SELECT clause if they were marked in the search form interface
|
|
- function 'printLinks()' now uses a 'show.php' URL for the "show details"
|
|
link since it is much shorter and easier to bookmark as a permanent link
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-05 19:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- removed the '$oldQuery' parameter from all functions and function calls
|
|
since the query URL of the formerly displayed results page is now stored
|
|
in a session variable
|
|
- added new function 'getMySQLFieldInfo()' which fetches column
|
|
information from a given MySQL result resource
|
|
- renamed "citeStyleSelector" parameter to "citeStyle" (in all functions)
|
|
- function 'addRecords()': improved handling of 'call_number' field
|
|
- function 'addRecords()' can now import data into user-specific fields
|
|
- function 'generateCalculationFieldContent()': adopted function call to
|
|
function 'reArrangeAuthorContents()' to its new form
|
|
- moved code that maps MySQL field names to their localized names from
|
|
function 'buildFieldNameLinks()' into a new function 'mapFieldNames()'
|
|
- function 'buildFieldNameLinks()' now uses function
|
|
'getMySQLFieldInfo()', and link-generating code was reformatted to
|
|
increase readability
|
|
- added new function 'buildSELECTclause()' which builds a SELECT clause
|
|
that's suitable for the given display type
|
|
- function 'newORDERclause()': URL encoding is now optional
|
|
- added new function 'newSELECTclause()' which replaces an existing SELECT
|
|
clause with a new one
|
|
- function 'buildBrowseLinks()': added support for 'viewType=Mobile' which
|
|
uses divs + CSS styling (i.e. no table-based layout, other views should
|
|
follow suit)
|
|
- function 'buildBrowseLinks()': (De-)Select links are now only included
|
|
if the results footer is not hidden, and we now generate links to all
|
|
display types (List view, Citation view, Details view) that are
|
|
permitted for the user
|
|
- wherever possible, function 'buildSELECTclause()' is now used to build
|
|
the SELECT clause
|
|
- removed function 'reactivateOldQuery()' which is not needed anymore
|
|
- changed HTTP transfer method in all form-generating functions from POST
|
|
to GET (similarly, changed '$_POST' to '$_REQUEST' in all form-parsing
|
|
functions)
|
|
- added CSS attributes (id/class names) to HTML output where appropriate
|
|
- adopted parameter list and code in functions
|
|
'buildRefineSearchElements()' & 'buildDisplayOptionsElements()' since
|
|
dropdown fields are now passed as a whole
|
|
- adopted parameter list and code in function 'reArrangeAuthorContents()'
|
|
so that the number of authors that's included in the citation can differ
|
|
from the number of authors that triggers the "et al." string (which is
|
|
appended to the author list); e.g. AMA requires "et al." to be appended
|
|
if there are more than 6 authors, but only the first 3 authors should to
|
|
be included in the citation
|
|
- function 'getPermissions()': added support for the 'allow_list_view'
|
|
setting, and we now make use of function 'getMySQLFieldInfo()'
|
|
- function 'changeCase()' now supports conversion to "heading" case
|
|
- function 'setSystemLocale()' now allows to set the char set explicitly
|
|
- function 'generateUNIXTimeStamp()' now returns the current date/time if
|
|
no specific date/time was given; also the date/time format returned is
|
|
now the integer product given by 'mktime()' (and not a formatted
|
|
date/time string)
|
|
- added new functions 'generateISO8601TimeStamp()' &
|
|
'generateRFC2822TimeStamp()' which now handle date/time formatting
|
|
(according to ISO-8601 & RFC-2822)
|
|
- added new functions 'extractSELECTclause()' & 'extractORDERBYclause()'
|
|
which extract the SELECT/ORDER BY clause from an SQL query
|
|
- renamed function 'extractWhereClause()' to 'extractWHEREclause()' and
|
|
improved its regex pattern
|
|
- replaced function 'generateRSSURL()' with the more generic
|
|
'generateURL()' function that can generate an URL to 'opensearch.php',
|
|
'rss.php', 'search.php', 'show.php' and 'sru.php'
|
|
- function 'generateRSS()': added more inline text markup patterns, and
|
|
the date/time formatting is now handled by function
|
|
'generateRFC2822TimeStamp()'
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-04 17:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/update.php:
|
|
- removed the '$oldQuery' parameter from all function calls since the
|
|
query URL of the formerly displayed results page is now stored in a
|
|
session variable
|
|
- tables 'deleted' and 'refs': changed type of the 'edition' field to
|
|
VARCHAR, added "Honours thesis" as ENUM value to the 'thesis' field, and
|
|
added a new 'version' field
|
|
- table 'user_permissions': added new permission setting 'allow_list_view'
|
|
- tables 'styles' and 'formats': changed all values of the 'order_by'
|
|
field (and re-ordered UPDATE queries accordingly)
|
|
- table 'styles': added 'AMA' and 'Chicago' citation styles
|
|
- table 'formats': renamed export formats 'OpenSearch RSS' and 'SRW XML'
|
|
to 'Atom XML' and 'SRW_MODS XML', respectively
|
|
- table 'formats': added 'OAI_DC XML' & 'SRW_DC XML' export formats
|
|
- table 'user_formats': the existing export formats 'BibTeX', 'Endnote' &
|
|
'RIS' are now enabled by default for anonymous users
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-04 17:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/update.sql:
|
|
- tables 'deleted' and 'refs': changed type of the 'edition' field to
|
|
VARCHAR, added "Honours thesis" as ENUM value to the 'thesis' field, and
|
|
added a new 'version' field
|
|
- tables 'styles' and 'formats': changed all values of the 'order_by'
|
|
field
|
|
- table 'formats': renamed export formats 'OpenSearch RSS' and 'SRW XML'
|
|
to 'Atom XML' and 'SRW_MODS XML', respectively
|
|
- table 'formats': added 'OAI_DC XML' & 'SRW_DC XML' export formats
|
|
- table 'styles': added 'AMA' and 'Chicago' citation styles
|
|
- table 'user_permissions': added new permission setting 'allow_list_view'
|
|
|
|
2008-04-04 15:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/webservice.inc.php:
|
|
- function 'parseCQL()': if no context set/index name and relation was
|
|
given we'll now use 'cql.serverChoice any ...' by default
|
|
- function 'parseCQL()': if the given CQL query was empty we'll now return
|
|
all records
|
|
- added new function 'addMetaElement()' which adds given metadata to the
|
|
given object (used to output Dublin Core & PRISM elements in Atom &
|
|
OAI_DC XML)
|
|
- added new function 'getPersons()' which splits a string of person names
|
|
(authors/editors) into an array of individual persons
|
|
- function 'mapCQLIndexes()': mapped more CQL indexes to refbase fields
|
|
- moved code (from function 'srwDiagnostics()' in 'srwxml.inc.php') that
|
|
maps SRU/W diagnostic numbers to their corresponding messages into a new
|
|
function 'mapSRWDiagnostics()' (SRU/W diagnostics are used for both, SRU
|
|
& OpenSearch)
|
|
- added new function 'mapDCTypes()' which maps refbase types to the
|
|
corresponding eprint/resource types suggested for Simple Dublin Core
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-04 11:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
- added variable '$mobileStyleSheet' which specifies the path to the CSS
|
|
stylesheet that will be used for mobile view (intended for mobile
|
|
devices)
|
|
- variable '$defaultUserPermissions': added permission setting
|
|
'allow_list_view' which controls whether a user is allowed to display
|
|
records in list view
|
|
- added new export format "Atom XML" to variable
|
|
'$defaultUserExportFormats'
|
|
- added new citation styles "AMA" and "Chicago" to variable
|
|
'$defaultUserStyles'
|
|
- added new variables '$defaultFieldsListViewMajor' &
|
|
'$defaultFieldsListViewMinor' which define the list of fields that will
|
|
be displayed by default in List view
|
|
- added new variables '$defaultDropDownFieldsEveryone' &
|
|
'$defaultDropDownFieldsLogin' which define the default list of fields
|
|
that will be available in dropdown menus of the results header
|
|
- added new variable '$allowAnonymousGUIExport' which controls whether
|
|
export of data should be allowed via the refbase GUI for anyone who
|
|
isn't logged in
|
|
- added new variable '$defaultFeedFormat' which specifies whether RSS XML
|
|
or Atom XML will be offered as default feed format
|
|
- added new variable '$defaultView' which defines the default view that is
|
|
displayed for found results; this allows to generally display records
|
|
in, say, Citation view (instead of List view)
|
|
- added new variables '$displayResultsHeaderDefault' &
|
|
'$displayResultsFooterDefault' which specify whether the results header
|
|
& footer should be displayed open or closed by default, or whether they
|
|
should be entirely hidden from the interface
|
|
- variable '$showLinkTypesInCitationView': we now include the full set of
|
|
links in Citation view since it's now possible to use this view as the
|
|
main view
|
|
- some changes to whitespace and comments
|
|
|
|
2008-04-04 08:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/img/closed.gif:
|
|
initial checkin (small "closed" triangle widget for show/hide toggle
|
|
mechanisms)
|
|
|
|
2008-04-04 08:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/img/open.gif:
|
|
initial checkin (small "open" triangle widget for show/hide toggle
|
|
mechanisms)
|
|
|
|
2008-04-04 08:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/img/logo_small.png:
|
|
initial checkin (small version of new refbase logo)
|
|
|
|
2008-04-04 08:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/img/favicon.ico:
|
|
initial checkin (favicon of new refbase logo)
|
|
|
|
2008-04-04 08:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/export/export_oaidcxml.php:
|
|
initial checkin (export format file for export to OAI_DC XML)
|
|
|
|
2008-04-04 08:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/export/export_atomxml.php:
|
|
initial checkin (export format file for export to OpenSearch Atom XML)
|
|
|
|
2008-04-04 07:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_Chicago.php:
|
|
initial checkin (citation style for use with Chicago/Turabian-based
|
|
citations)
|
|
|
|
2008-04-04 07:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_AMA.php:
|
|
initial checkin (citation style used by the American Medical Association
|
|
(AMA))
|
|
|
|
2008-04-04 07:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/opensearch.inc.php:
|
|
initial checkin (common OpenSearch functions)
|
|
|
|
2008-04-04 07:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/oaidcxml.inc.php:
|
|
initial checkin (common OAI_DC XML functions)
|
|
|
|
2008-04-04 07:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/atomxml.inc.php:
|
|
initial checkin (common OpenSearch Atom XML functions)
|
|
|
|
2008-04-04 07:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/opensearch.php:
|
|
initial checkin (OpenSearch gateway)
|
|
|
|
2008-03-04 22:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/openurl.inc.php:
|
|
- function 'openURL()' now allows to pass a custom openURL resolver
|
|
- function 'coins()': for patents, 'rft_val_fmt' is now set to "patent"
|
|
- function 'contextObject()': fixed typo where refbase type "Book Whole"
|
|
was incorrectly referred to as "Book"
|
|
- function 'contextObject()': added appropriate genre values for refbase
|
|
types "Conference Article", "Conference Volume", "Manuscript", and
|
|
"Report"
|
|
|
|
2008-02-21 22:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- conversion of upper case to title case is now handled by function
|
|
'changeCase()' in 'include.inc.php'
|
|
- function 'crossrefToRefbase()': added code to prefer an ISSN tag with
|
|
attribute 'media_type="print"' (if available)
|
|
- function 'crossrefToRefbase()': field data are now standardized, i.e. we
|
|
now use function 'standardizeFieldData()' to perform case
|
|
transformation, normalize page ranges, and reformat person names
|
|
according to preference, etc
|
|
- added new function 'standardizeFieldData()': moved code that
|
|
standardizes field data from function 'parseRecords()' into a new
|
|
function 'standardizeFieldData()', and added code for case
|
|
transformation as well as standardization of ISSN numbers
|
|
- function 'identifySourceFormat()': renamed "CrossRef" import format to
|
|
"CrossRef XML"
|
|
- some changes to whitespace & comments
|
|
|
|
2008-02-21 22:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
function 'changeCase()' can now transform a given string to title case
|
|
|
|
2008-02-21 22:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/update.sql:
|
|
table 'formats': added 'CrossRef XML' import format
|
|
|
|
2008-02-21 21:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/update.php:
|
|
adopted format name & order_by value for CrossRef import format
|
|
|
|
2008-02-16 02:48 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/contrib/mediawiki/README,
|
|
/branches/bleeding-edge/contrib/mediawiki/refbase.php,
|
|
/branches/bleeding-edge/import/import_crossref2refbase.php:
|
|
Modify SVN properties (keywords,mime,eol)
|
|
|
|
2008-02-16 02:16 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/INSTALL,
|
|
/branches/bleeding-edge/contrib/mediawiki,
|
|
/branches/bleeding-edge/contrib/mediawiki/README,
|
|
/branches/bleeding-edge/contrib/mediawiki/refbase.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/README:
|
|
Add MediaWiki citation, which exports refbase data as a Wikipedia-style
|
|
citation template.
|
|
|
|
2008-02-16 00:58 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/import/import_crossref2refbase.php,
|
|
/branches/bleeding-edge/includes/import.inc.php,
|
|
/branches/bleeding-edge/update.php:
|
|
Add the CrossRef 'unixref XML' import format. This works from the
|
|
'import.php' sheet with the following limitations:
|
|
- install.sql and update.sql should be modified & update.php should be
|
|
edited if the order_by should be something else
|
|
- Currently assumes that it can only import a single journal article &
|
|
that this will always be successful
|
|
- No validation or reformatting is done on any of the fields
|
|
- We may miss some information that CrossRef might be emitting (there
|
|
seems to be poor documentation at the moment)
|
|
|
|
2008-02-15 01:40 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/classes/org/active-link/xml/Tag.php:
|
|
Some distributions of php do not have ctype_alpha, which is required for
|
|
the active-link parser to work. If we encounter such a distribution, we'll
|
|
just replace that function with one that checks for a unicode character in
|
|
a string.
|
|
|
|
2008-01-29 13:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
- moved variable '$databaseBaseURL' further down since it's set
|
|
automatically by default and most users won't need to fiddle with it
|
|
- added new variable '$databaseKeywords' which sets the keywords/tags
|
|
that'll be included in HTML pages & the OpenSearch description document
|
|
- moved variables '$defaultLanguage' and '$defaultNumberOfRecords' higher
|
|
up to increase their visibility
|
|
- added new variables that let you specify a small logo image as well as a
|
|
favicon image (which are required for OpenSearch)
|
|
- added new variable '$maximumBrowseLinks' that specifies the maximum
|
|
number of links to found results pages that are displayed per page
|
|
- removed the refbase account data in variable '$openURLResolver' (which
|
|
no longer works with the CrossRef resolver) and adopted the accompanying
|
|
comments accordingly
|
|
|
|
2007-11-07 08:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /trunk/advanced_search.php, /trunk/cite/formats/cite_ascii.php,
|
|
/trunk/cite/formats/cite_html.php,
|
|
/trunk/cite/formats/cite_latex.php,
|
|
/trunk/cite/formats/cite_latex_bbl.php,
|
|
/trunk/cite/formats/cite_markdown.php,
|
|
/trunk/cite/formats/cite_pdf.php,
|
|
/trunk/cite/formats/cite_rtf.php,
|
|
/trunk/cite/styles/cite_APA.php,
|
|
/trunk/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/trunk/cite/styles/cite_DeepSeaRes.php,
|
|
/trunk/cite/styles/cite_MLA.php,
|
|
/trunk/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/trunk/contrib/command_line/README,
|
|
/trunk/contrib/command_line/refbase,
|
|
/trunk/contrib/import_templates/import_template_base.php,
|
|
/trunk/contrib/skins/README, /trunk/duplicate_manager.php,
|
|
/trunk/duplicate_modify.php, /trunk/duplicate_search.php,
|
|
/trunk/img/logo.gif, /trunk/img/logo.jpg, /trunk/img/logo.png,
|
|
/trunk/img/refbase_credit.gif, /trunk/import.php,
|
|
/trunk/import/bibutils/import_endx2refbase.php,
|
|
/trunk/import_csa_modify.php, /trunk/import_modify.php,
|
|
/trunk/includes/cite.inc.php, /trunk/includes/execute.inc.php,
|
|
/trunk/includes/footer.inc.php, /trunk/includes/header.inc.php,
|
|
/trunk/includes/import.inc.php, /trunk/includes/include.inc.php,
|
|
/trunk/includes/install.inc.php, /trunk/includes/modsxml.inc.php,
|
|
/trunk/includes/odfxml.inc.php, /trunk/includes/srwxml.inc.php,
|
|
/trunk/includes/transtab_endnotexml_refbase.inc.php,
|
|
/trunk/includes/transtab_refbase_latex.inc.php,
|
|
/trunk/includes/transtab_refbase_rtf.inc.php,
|
|
/trunk/includes/webservice.inc.php, /trunk/index.php,
|
|
/trunk/initialize/ini.inc.php, /trunk/install.sql,
|
|
/trunk/install_utf8.sql, /trunk/library_search.php,
|
|
/trunk/locales/de/common.inc, /trunk/locales/de/common_utf8.inc,
|
|
/trunk/locales/en/common.inc, /trunk/locales/en/common_utf8.inc,
|
|
/trunk/locales/fr/common.inc, /trunk/locales/fr/common_utf8.inc,
|
|
/trunk/modify.php, /trunk/queries.php, /trunk/query_manager.php,
|
|
/trunk/query_modify.php, /trunk/receipt.php, /trunk/record.php,
|
|
/trunk/rss.php, /trunk/search.php, /trunk/show.php,
|
|
/trunk/simple_search.php, /trunk/sql_search.php, /trunk/sru.php,
|
|
/trunk/srwExplainResponse2html.xsl, /trunk/srwmods2html.xsl,
|
|
/trunk/update.php, /trunk/update.sql, /trunk/user_login.php,
|
|
/trunk/user_logout.php, /trunk/user_options.php,
|
|
/trunk/user_options_modify.php, /trunk/user_receipt.php,
|
|
/trunk/user_validation.php, /trunk/users.php:
|
|
merged bleeding-edge branch changes r1008 into the trunk
|
|
|
|
2007-09-27 17:30 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/command_line/README,
|
|
/branches/bleeding-edge/contrib/skins/README:
|
|
just some minor fixes/changes/additions
|
|
|
|
2007-09-27 15:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/command_line/refbase:
|
|
- standardized file header: unified layout and added SVN keywords
|
|
- added 'demo.refbase.net' and 'www.refbase.org' to the list of known
|
|
hosts
|
|
- added options '-A|--append' and '-B|--update' (as well as subroutines
|
|
'append' and 'update') which let you append found records to an offline
|
|
BibTeX or MODS/SRW XML file (if they don't yet exist in that file), and
|
|
update existing records in that file if their modification date on the
|
|
server is more recent
|
|
- for '-A|--append' mode, records of the target file can now be sorted by
|
|
cite key after any records have been appended and/or updated
|
|
- by default, a backup file is now created before adding or changing
|
|
anything in '-A|--append' mode
|
|
- added '-E|--extract' option which extracts citation IDs from a file and
|
|
retrieves matching records from refbase (supported file types: .aux,
|
|
.bbl, .bib, .enw, .ris, .tex, and (MODS|SRW|Endnote) .xml)
|
|
- added support for the 'LaTeX .bbl' cite format as well as for the 'ISI'
|
|
and 'Word XML' export formats
|
|
- all HTTP requests to the refbase database are now sent as POST requests;
|
|
this is done to retain large param/value strings (that would exceed the
|
|
maximum string limit for GET requests)
|
|
- renamed some variables to avoid conflicts and moved some code
|
|
- added subroutine 'splitRecs' which splits the source text into an array
|
|
of separate records
|
|
- added subroutine 'parseRecs' which takes an array of records and
|
|
extracts & parses all records containing a refbase serial number & UNIX
|
|
time stamp
|
|
- added subroutine 'sortRecs' which sorts an array of records by cite key
|
|
- added subroutine 'uniquify' which removes duplicate items from an array
|
|
- subroutine 'usage': the defined host shortcuts are now sorted before
|
|
output
|
|
- subroutine 'examples': added examples for '-A|--append', '-B|--update'
|
|
and '-E|--extract'
|
|
- some changes to whitespace and comments
|
|
|
|
2007-09-27 15:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_receipt.php:
|
|
- user permissions are now printed in a separate column to the right of
|
|
the display options
|
|
- for consistency reasons, the icons 'edit.gif', 'delete.gif' and
|
|
'options.gif' are now used as links for the respective pages/actions
|
|
- some changes to whitespace
|
|
|
|
2007-09-27 15:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_logout.php,
|
|
/branches/bleeding-edge/user_options_modify.php,
|
|
/branches/bleeding-edge/user_validation.php:
|
|
- we now honour the new user-specific settings for records per page and
|
|
the list of main fields
|
|
- some changes to whitespace and comments
|
|
|
|
2007-09-27 15:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_options.php:
|
|
- added new options to specify the number of records per page and the list
|
|
of fields that will be searched by the "main fields" search option
|
|
- added HTML anchor tags for the headings of each options section
|
|
- some changes to whitespace and comments
|
|
|
|
2007-09-27 15:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/user_login.php:
|
|
- besides POST requests, login requests are now also accepted via GET
|
|
- we now honour the new user-specific settings for records per page and
|
|
the list of main fields
|
|
- some changes to whitespace and comments
|
|
|
|
2007-09-27 15:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql:
|
|
- table 'formats': added 'LaTeX .bbl' cite format and 'Text
|
|
(Tab-Delimited)' import format
|
|
- table 'refs': if the 'thesis' field is empty, we now set it back to
|
|
NULL; this ensures correct sorting when outputting citations with
|
|
'citeOrder=type' or 'citeOrder=type-year'
|
|
- table 'refs': added update actions that rename resource types and remove
|
|
any 'Unsupported' labels for the newly supported resource types
|
|
- table 'types': updated existing resource types and added new types:
|
|
Abstract, Magazine Article
|
|
- table 'user_options': added options 'records_per_page' and 'main_fields'
|
|
to support new user-specific settings
|
|
|
|
2007-09-27 15:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/srwExplainResponse2html.xsl:
|
|
adopted the logo URL path & dimensions to the new refbase logo
|
|
|
|
2007-09-27 15:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
- we now honour the new user-specific setting for records per page
|
|
- the 'citeType' parameter now supports the 'LaTeX .bbl' citation format
|
|
- we now save request data to a session variable if the original request
|
|
received by 'show.php' was sent as a POST (as is the case for the
|
|
refbase command line client, v1.2 or greater); this allows to retain
|
|
large param/ value strings that would exceed the maximum string limit
|
|
for GET requests
|
|
- some changes to whitespace and comments
|
|
|
|
2007-09-27 15:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- we now read out POST data that were saved as a session variable
|
|
- we now honour the new user-specific setting for records per page
|
|
- added support for the 'LaTeX .bbl' citation format
|
|
- function 'buildResultsFooter()': improved regex pattern that selects the
|
|
user's previously chosen cite style in the style drop-down menu
|
|
- function 'extractFormElementsQuick()': added support for the new "main
|
|
fields" search option
|
|
- some changes to whitespace and comments
|
|
|
|
2007-09-27 15:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/modify.php:
|
|
- if the 'thesis' field is empty, we now set it back to NULL; this ensures
|
|
correct sorting when outputting citations with 'citeOrder=type' or
|
|
'citeOrder=type-year'
|
|
- some changes to whitespace
|
|
|
|
2007-09-27 15:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc:
|
|
- added new locales to support new resource types (Abstract, Magazine
|
|
Article) as well as the new "main fields" search option
|
|
- renamed locale 'DropDownFieldName_AbbrevSeries_title' to
|
|
'DropDownFieldName_AbbrevSeriesTitle'
|
|
|
|
2007-09-27 14:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql:
|
|
- table 'formats': added 'LaTeX .bbl' cite format and 'Text
|
|
(Tab-Delimited)' import format
|
|
- table 'types': updated existing resource types and added new types:
|
|
Abstract, Magazine Article
|
|
- updated tables 'user_formats' and 'user_types' to account for newly
|
|
added cite/import formats and resource types
|
|
- table 'user_options': added options 'records_per_page' and 'main_fields'
|
|
to support new user-specific settings
|
|
|
|
2007-09-27 14:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_APA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/branches/bleeding-edge/cite/styles/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/styles/cite_MLA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_PolarBiol_MarBiol_MEPS.php:
|
|
function 'citeRecord()': added support for more resource types: Abstract,
|
|
Magazine Article; magazine articles will be formatted similar to journal
|
|
articles while abstracts will be formatted like book chapters
|
|
|
|
2007-09-27 14:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php:
|
|
function 'citeRecords()': added "newline" to the list of supported markup
|
|
patterns
|
|
|
|
2007-09-27 14:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/duplicate_search.php,
|
|
/branches/bleeding-edge/library_search.php,
|
|
/branches/bleeding-edge/query_manager.php,
|
|
/branches/bleeding-edge/query_modify.php,
|
|
/branches/bleeding-edge/rss.php,
|
|
/branches/bleeding-edge/simple_search.php,
|
|
/branches/bleeding-edge/sql_search.php,
|
|
/branches/bleeding-edge/sru.php,
|
|
/branches/bleeding-edge/users.php:
|
|
- we now honour the new user-specific setting for records per page
|
|
- some changes to whitespace
|
|
|
|
2007-09-27 14:11 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import/bibutils/import_endx2refbase.php:
|
|
we now convert Endnote XML text style markup (such as italic or bold
|
|
fontshapes as well as super- and subscript) into proper refbase markup
|
|
|
|
2007-09-27 14:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import.php:
|
|
- when importing multiple records, ALL records are now imported by default
|
|
- some changes to whitespace
|
|
|
|
2007-09-27 14:06 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/index.php:
|
|
- we now honour the new user-specific settings for records per page and
|
|
the list of main fields
|
|
- renamed function call 'getNumberOfRecords()' to its new name
|
|
'getTotalNumberOfRecords()'
|
|
- adopted dimensions of the 'refbase_credit.gif' logo to its new version
|
|
- some changes to whitespace
|
|
|
|
2007-09-27 14:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/webservice.inc.php:
|
|
- moved function 'appendToWhereClause()' to file 'include.inc.php'
|
|
- some changes to whitespace
|
|
|
|
2007-09-27 14:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_refbase_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_rtf.inc.php:
|
|
escaping of curly brackets is now done first so that the conversion is
|
|
only applied to field contents and doesn't mess with the generated
|
|
LaTeX/RTF code
|
|
|
|
2007-09-27 13:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/srwxml.inc.php:
|
|
- renamed function call 'getNumberOfRecords()' to its new name
|
|
'getTotalNumberOfRecords()'
|
|
- we now honour the new user-specific setting for records per page
|
|
- the logo URL path is now taken from variable '$logoImageURL' in
|
|
'ini.inc.php'
|
|
|
|
2007-09-27 13:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/odfxml.inc.php:
|
|
function 'initializeArrays()': added/changed mapping of newly added
|
|
resource types (this may need some further fine-tuning)
|
|
|
|
2007-09-27 13:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
- resource type names must match exactly, otherwise the defaults will be
|
|
used
|
|
- added support for new resource types: Abstract, Magazine Article
|
|
- for theses, we standardize the thesis names so that Bibutils will
|
|
recognize them
|
|
- single page items given as a page range with equal start & end numbers
|
|
(e.g. "12-12") are now output correctly (e.g. "12")
|
|
|
|
2007-09-27 13:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/header.inc.php:
|
|
the logo URL path & dimensions are now taken from variables
|
|
'$logoImageURL', '$logoImageWidth' and '$logoImageHeight' in 'ini.inc.php'
|
|
|
|
2007-09-27 13:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/cite.inc.php:
|
|
- function 'generateTypeTitle()': added support for new resource types:
|
|
Abstract, Magazine Article
|
|
- some changes to whitespace
|
|
|
|
2007-09-27 13:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- added function 'standardizeEndnoteXMLInput()' which converts Endnote XML
|
|
text style markup into proper refbase markup
|
|
- we now include the translation table
|
|
'transtab_endnotexml_refbase.inc.php', which is required by function
|
|
'standardizeEndnoteXMLInput()'
|
|
- added commas after the last item of some mapping arrays to allow for
|
|
easier (and more fool-proof) editing
|
|
- function 'risToRefbase()': added postprocessor action that removes the
|
|
refbase attribution string ("exported from refbase...") from the notes
|
|
field
|
|
- function 'risToRefbase()': for theses, contents of the 'BT' tag are now
|
|
imported into the 'series_title' field (was: 'publication' field), and
|
|
contents of the 'SN' tag are now imported into the 'isbn' field (was:
|
|
'issn' field)
|
|
- function 'risToRefbase()': the type of thesis (such as "Masters thesis"
|
|
or "Ph.D. thesis") is now recognized when given in the 'U1' field (as is
|
|
done by Bibutils v3.35 or greater)
|
|
- functions 'risToRefbase()' and 'refworksToRefbase()': added support for
|
|
additional resource types: Abstract, Magazine Article
|
|
- function 'medlineToRefbase()': added refbase type mapping for
|
|
"Editorial"
|
|
- function 'parseRecords()' now recognizes and standardizes names of the
|
|
different thesis types
|
|
- fixed some typos in comments
|
|
|
|
2007-09-27 13:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- functions 'start_session()' and 'seekInMySQLResultsToOffset()' now
|
|
honour the new user-specific settings for records per page and the list
|
|
of main fields
|
|
- added function 'getMainFields()' which fetches the list of "main fields"
|
|
for the current user and saves it to a session variable
|
|
- renamed function 'getNumberOfRecords()' to 'getTotalNumberOfRecords()'
|
|
- added function 'getDefaultNumberOfRecords()' which fetches the default
|
|
number of records per page for the current user and saves it to a
|
|
session variable
|
|
- function 'quote_smart()': we now remove any leading or trailing
|
|
whitespace from the processed string
|
|
- added function 'sendPostRequest()' which sends given data as a POST
|
|
request
|
|
- function 'verifySQLQuery()': removed again the code that disallowed
|
|
display/querying of the 'created_by' and 'modified_by' fields if the
|
|
user isn't logged in (since it caused undesired behaviour)
|
|
- functions 'verifySQLQuery()' and 'stripFieldFromSQLQuery()': regex
|
|
patterns that deal with the WHERE clause now account for 'OR' queries
|
|
- moved function 'appendToWhereClause()' from 'webservice.inc.php' to
|
|
'include.inc.php' and updated it
|
|
- function 'generateRSS()': added "newline" to the list of supported
|
|
markup patterns, and the logo URL path is now taken from variable
|
|
'$logoImageURL' in 'ini.inc.php'
|
|
- some changes to whitespace
|
|
|
|
2007-09-27 13:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
- added new variables '$logoImageURL', '$logoImageWidth' and
|
|
'$logoImageHeight' which now define the logo URL path & dimensions
|
|
- moved variable '$defaultLanguage' higher up in the file
|
|
- added new resource types to variable '$defaultUserTypes': Abstract,
|
|
Magazine Article
|
|
- added new variable '$defaultMainFields' which defines the default list
|
|
of fields that will be searched by the "main fields" search option
|
|
- added new options to variable '$defaultUserOptions' to account for the
|
|
new options 'records_per_page' and 'main_fields' in table 'user_options'
|
|
- some changes to comments
|
|
|
|
2007-09-27 13:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_endnotexml_refbase.inc.php:
|
|
initial checkin (conversion table from Endnote XML markup to refbase
|
|
markup)
|
|
|
|
2007-09-27 13:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_latex_bbl.php:
|
|
initial checkin (outputs citations in LaTeX bibliography (.bbl) format)
|
|
|
|
2007-09-27 13:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/img/logo.gif,
|
|
/branches/bleeding-edge/img/logo.jpg,
|
|
/branches/bleeding-edge/img/logo.png,
|
|
/branches/bleeding-edge/img/refbase_credit.gif:
|
|
replaced refbase logo image files with updated ones
|
|
|
|
2007-07-05 14:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
function 'extractFormElementsExtract()': we now check whether the
|
|
extracted serial numbers and cite keys exist in the database and report
|
|
any missing record identifiers
|
|
|
|
2007-06-27 11:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
function 'risToRefbase()': we now make sure that HTML encoded source data
|
|
(such as "ä", "ö" or "é") get decoded before import
|
|
|
|
2007-06-27 00:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- added new function 'returnMsg()' which is used to generate error,
|
|
warning and notification messages; the function also handles the saving
|
|
of messages to a session variable as well as client-specific message
|
|
formatting
|
|
- started to internationalize error, warning and notification messages
|
|
(this isn't done yet)
|
|
- function 'buildBrowseLinks()': added support for the 'client' parameter
|
|
- function 'verifySQLQuery()': we now disallow display/querying of the
|
|
'created_by' and 'modified_by' fields if the user isn't logged in (this
|
|
is similar to how the 'location' field is handled)
|
|
|
|
2007-06-27 00:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- error, warning and notification messages are now generated by function
|
|
'returnMsg()', which also handles the saving of messages to a session
|
|
variable as well as client-specific message formatting
|
|
- started to internationalize error, warning and notification messages
|
|
(this isn't done yet)
|
|
- added support for include mechanisms: for citation output,
|
|
'wrapResults=0' causes refbase to output only a partial HTML document
|
|
structure containing solely the search results table (i.e. without any
|
|
header or footer markup)
|
|
|
|
2007-06-26 23:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/contrib/import_templates/import_template_base.php:
|
|
- error, warning and notification messages are now generated by function
|
|
'returnMsg()', which also handles the saving of messages to a session
|
|
variable as well as client-specific message formatting
|
|
- started to internationalize error, warning and notification messages
|
|
(this isn't done yet)
|
|
|
|
2007-06-26 23:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/srwmods2html.xsl:
|
|
avoid enclosing headings with <p>...</p> tags
|
|
|
|
2007-06-26 23:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
- added support for include mechanisms: for citation output,
|
|
'wrapResults=0' causes refbase to output only a partial HTML document
|
|
structure containing solely the search results table (i.e. without any
|
|
header or footer markup)
|
|
- improved parameter input verification for the "without" parameter
|
|
- merged some localization strings to allow for better translations to
|
|
languages such as spanish or chinese
|
|
- error, warning and notification messages are now generated by function
|
|
'returnMsg()', which also handles the saving of messages to a session
|
|
variable as well as client-specific message formatting
|
|
|
|
2007-06-26 23:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/queries.php:
|
|
- error, warning and notification messages are now generated by function
|
|
'returnMsg()', which also handles the saving of messages to a session
|
|
variable as well as client-specific message formatting
|
|
- started to internationalize error, warning and notification messages
|
|
(this isn't done yet)
|
|
- fixed a bug where the "Edit Query" button on the main page didn't work
|
|
if the localized button string did contain any non-ASCII character(s).
|
|
|
|
2007-06-26 23:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc:
|
|
added/changed locales and removed unused ones (note that the french
|
|
localization of strings isn't finished yet)
|
|
|
|
2007-06-26 23:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/library_search.php:
|
|
just added a TODO comment about I18n to the file header
|
|
|
|
2007-06-26 23:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql:
|
|
added initial support for spanish and chinese localizations
|
|
|
|
2007-06-26 23:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import_modify.php:
|
|
- error, warning and notification messages are now generated by function
|
|
'returnMsg()', which also handles the saving of messages to a session
|
|
variable as well as client-specific message formatting
|
|
- started to internationalize error, warning and notification messages
|
|
(this isn't done yet)
|
|
- added support for the Bookends desktop reference management application
|
|
|
|
2007-06-26 23:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import.php:
|
|
just renamed "Cambridge Scientific Abstracts (CSA)" to "CSA Illumina"
|
|
|
|
2007-06-26 23:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_manager.php,
|
|
/branches/bleeding-edge/duplicate_modify.php,
|
|
/branches/bleeding-edge/import_csa_modify.php,
|
|
/branches/bleeding-edge/includes/install.inc.php,
|
|
/branches/bleeding-edge/modify.php,
|
|
/branches/bleeding-edge/query_manager.php,
|
|
/branches/bleeding-edge/query_modify.php,
|
|
/branches/bleeding-edge/receipt.php,
|
|
/branches/bleeding-edge/rss.php,
|
|
/branches/bleeding-edge/user_options_modify.php,
|
|
/branches/bleeding-edge/user_validation.php:
|
|
- error, warning and notification messages are now generated by function
|
|
'returnMsg()', which also handles the saving of messages to a session
|
|
variable as well as client-specific message formatting
|
|
- started to internationalize error, warning and notification messages
|
|
(this isn't done yet)
|
|
|
|
2007-06-26 23:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/index.php:
|
|
changed or merged some localization strings to allow for better
|
|
translations to languages such as spanish or chinese
|
|
|
|
2007-06-26 22:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php:
|
|
added support for include mechanisms: for citation output, 'wrapResults=0'
|
|
causes refbase to output only a partial HTML document structure containing
|
|
solely the search results table (i.e. without any header or footer markup)
|
|
|
|
2007-06-26 22:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php:
|
|
added variable '$wrapResults' (which is used for include mechanisms) to
|
|
the parameter list of the 'citeRecords()' function
|
|
|
|
2007-06-26 22:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/includes/footer.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/record.php,
|
|
/branches/bleeding-edge/simple_search.php,
|
|
/branches/bleeding-edge/sql_search.php:
|
|
changed or merged some localization strings to allow for better
|
|
translations to languages such as spanish or chinese
|
|
|
|
2007-06-25 19:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- function 'identifySourceFormat()' now recognizes the Endnote XML format
|
|
- function 'parseRecords()': if the 'url' field actually contains a DOI
|
|
prefixed with "http://dx.doi.org/" (AND the 'doi' field is empty), we'll
|
|
extract the DOI and move it to the 'doi' field
|
|
|
|
2007-06-24 10:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
added new variable '$sessionTempDir' which defines the session/temp dir
|
|
path
|
|
|
|
2007-06-24 10:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/execute.inc.php:
|
|
- the session/temp dir path is now set in variable '$sessionTempDir' in
|
|
'ini.inc.php' which obviates variable '$tempDirPath' and function
|
|
'getTempDirPath()'
|
|
- renamed functions 'string2File()' and 'array2File()' to 'stringToFile()'
|
|
and 'arrayToFile()', respectively
|
|
- some changes to whitespace
|
|
|
|
2007-06-23 21:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_APA.php:
|
|
improved regex patterns to avoid false positives when matching single page
|
|
items that are specified using a page range with equal start & end numbers
|
|
(like: "127-127")
|
|
|
|
2007-06-23 20:06 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_refbase_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_rtf.inc.php:
|
|
curly brackets in field contents are now escaped to avoid incorrect code
|
|
|
|
2007-05-23 19:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /trunk/AUTHORS, /trunk/BUGS, /trunk/COPYING, /trunk/ChangeLog,
|
|
/trunk/INSTALL, /trunk/NEWS, /trunk/README, /trunk/TODO,
|
|
/trunk/UPDATE, /trunk/advanced_search.php,
|
|
/trunk/cite/formats/cite_ascii.php,
|
|
/trunk/cite/formats/cite_html.php,
|
|
/trunk/cite/formats/cite_latex.php,
|
|
/trunk/cite/formats/cite_markdown.php,
|
|
/trunk/cite/formats/cite_pdf.php,
|
|
/trunk/cite/formats/cite_rtf.php,
|
|
/trunk/cite/styles/cite_APA.php,
|
|
/trunk/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/trunk/cite/styles/cite_DeepSeaRes.php,
|
|
/trunk/cite/styles/cite_MLA.php,
|
|
/trunk/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/trunk/cite/styles/cite_TextCitation.php,
|
|
/trunk/contrib/command_line/README,
|
|
/trunk/contrib/command_line/refbase,
|
|
/trunk/contrib/command_line/refbase_import,
|
|
/trunk/contrib/endnote/README,
|
|
/trunk/contrib/endnote/en-importer.sh,
|
|
/trunk/contrib/endnote/endnote2mysql.php,
|
|
/trunk/contrib/import_templates/import_template_base.php,
|
|
/trunk/contrib/skins/README,
|
|
/trunk/contrib/skins/mediawiki-monobook/README,
|
|
/trunk/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/trunk/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/trunk/contrib/skins/mediawiki-monobook/main.css,
|
|
/trunk/css/style.css, /trunk/css/style_print.css,
|
|
/trunk/duplicate_manager.php, /trunk/duplicate_modify.php,
|
|
/trunk/duplicate_search.php, /trunk/error.php,
|
|
/trunk/export/bibutils/export_xml2bib.php,
|
|
/trunk/export/bibutils/export_xml2end.php,
|
|
/trunk/export/bibutils/export_xml2isi.php,
|
|
/trunk/export/bibutils/export_xml2ris.php,
|
|
/trunk/export/bibutils/export_xml2word.php,
|
|
/trunk/export/export_modsxml.php,
|
|
/trunk/export/export_odfxml.php, /trunk/export/export_srwxml.php,
|
|
/trunk/extract.php, /trunk/img/doi.gif, /trunk/img/link.gif,
|
|
/trunk/img/logo.jpg, /trunk/import.php,
|
|
/trunk/import/bibutils/import_bib2refbase.php,
|
|
/trunk/import/bibutils/import_copac2refbase.php,
|
|
/trunk/import/bibutils/import_end2refbase.php,
|
|
/trunk/import/bibutils/import_endx2refbase.php,
|
|
/trunk/import/bibutils/import_isi2refbase.php,
|
|
/trunk/import/bibutils/import_med2refbase.php,
|
|
/trunk/import/bibutils/import_modsxml2refbase.php,
|
|
/trunk/import/bibutils/import_ris2refbase.php,
|
|
/trunk/import/import_csa2refbase.php,
|
|
/trunk/import/import_isi2refbase.php,
|
|
/trunk/import/import_medline2refbase.php,
|
|
/trunk/import/import_refworks2refbase.php,
|
|
/trunk/import/import_ris2refbase.php,
|
|
/trunk/import/import_scifinder2refbase.php,
|
|
/trunk/import_csa.php, /trunk/import_csa_modify.php,
|
|
/trunk/import_modify.php, /trunk/includes/cite.inc.php,
|
|
/trunk/includes/classes/include.php,
|
|
/trunk/includes/classes/org/active-link/net/HTTPClient.php,
|
|
/trunk/includes/classes/org/active-link/net/HTTPServer.php,
|
|
/trunk/includes/classes/org/active-link/net/Socket.php,
|
|
/trunk/includes/classes/org/active-link/sys/File.php,
|
|
/trunk/includes/classes/org/active-link/xml/Branch.php,
|
|
/trunk/includes/classes/org/active-link/xml/Leaf.php,
|
|
/trunk/includes/classes/org/active-link/xml/RSS.php,
|
|
/trunk/includes/classes/org/active-link/xml/Tag.php,
|
|
/trunk/includes/classes/org/active-link/xml/Tree.php,
|
|
/trunk/includes/classes/org/active-link/xml/XML.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLBranch.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLDocument.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLLeaf.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLRPCClient.php,
|
|
/trunk/includes/classes/org/active-link/xml/XPath.php,
|
|
/trunk/includes/classes/org/bibliophile/MINIMALRTF.php,
|
|
/trunk/includes/classes/org/pdf-php/class.ezpdf.php,
|
|
/trunk/includes/classes/org/pdf-php/class.pdf.php,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Symbol.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-BoldItalic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-Italic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-Roman.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/ZapfDingbats.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Symbol.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-BoldItalic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-Italic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-Roman.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_ZapfDingbats.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_a0100131.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_a010013l.afm,
|
|
/trunk/includes/execute.inc.php, /trunk/includes/export.inc.php,
|
|
/trunk/includes/footer.inc.php, /trunk/includes/header.inc.php,
|
|
/trunk/includes/import.inc.php, /trunk/includes/include.inc.php,
|
|
/trunk/includes/install.inc.php, /trunk/includes/locales.inc.php,
|
|
/trunk/includes/modsxml.inc.php, /trunk/includes/odfxml.inc.php,
|
|
/trunk/includes/openurl.inc.php,
|
|
/trunk/includes/results_header.inc.php,
|
|
/trunk/includes/srwxml.inc.php,
|
|
/trunk/includes/transtab_bibtex_refbase.inc.php,
|
|
/trunk/includes/transtab_latex_latin1.inc.php,
|
|
/trunk/includes/transtab_latex_unicode.inc.php,
|
|
/trunk/includes/transtab_latin1_ascii.inc.php,
|
|
/trunk/includes/transtab_latin1_bibtex.inc.php,
|
|
/trunk/includes/transtab_latin1_latex.inc.php,
|
|
/trunk/includes/transtab_refbase_ascii.inc.php,
|
|
/trunk/includes/transtab_refbase_bibtex.inc.php,
|
|
/trunk/includes/transtab_refbase_html.inc.php,
|
|
/trunk/includes/transtab_refbase_latex.inc.php,
|
|
/trunk/includes/transtab_refbase_markdown.inc.php,
|
|
/trunk/includes/transtab_refbase_pdf.inc.php,
|
|
/trunk/includes/transtab_refbase_rtf.inc.php,
|
|
/trunk/includes/transtab_refbase_unicode.inc.php,
|
|
/trunk/includes/transtab_unicode_ascii.inc.php,
|
|
/trunk/includes/transtab_unicode_bibtex.inc.php,
|
|
/trunk/includes/transtab_unicode_latex.inc.php,
|
|
/trunk/includes/unapi.inc.php,
|
|
/trunk/includes/webservice.inc.php, /trunk/includes/zip.inc.php,
|
|
/trunk/index.php, /trunk/initialize/db.inc.php,
|
|
/trunk/initialize/ini.inc.php, /trunk/install.php,
|
|
/trunk/install.sql, /trunk/install_utf8.sql,
|
|
/trunk/library_search.php, /trunk/locales/core.php,
|
|
/trunk/locales/de/common.inc, /trunk/locales/de/common_utf8.inc,
|
|
/trunk/locales/en/common.inc, /trunk/locales/en/common_utf8.inc,
|
|
/trunk/locales/fr/common.inc, /trunk/locales/fr/common_utf8.inc,
|
|
/trunk/modify.php, /trunk/note/GNU_general_public_license.txt,
|
|
/trunk/note/auth_table_info.txt,
|
|
/trunk/note/copyright_notice.txt, /trunk/note/db_field_info.txt,
|
|
/trunk/note/deleted_field_info.txt,
|
|
/trunk/note/depends_table_info.txt,
|
|
/trunk/note/formats_table_info.txt,
|
|
/trunk/note/grep_patterns.txt,
|
|
/trunk/note/group_permissions_table_info.txt,
|
|
/trunk/note/groups_table_info.txt,
|
|
/trunk/note/languages_table_info.txt,
|
|
/trunk/note/queries_table_info.txt,
|
|
/trunk/note/refbase_history.txt,
|
|
/trunk/note/styles_table_info.txt,
|
|
/trunk/note/types_table_info.txt,
|
|
/trunk/note/user_data_table_info.txt,
|
|
/trunk/note/user_formats_table_info.txt,
|
|
/trunk/note/user_options_table_info.txt,
|
|
/trunk/note/user_permissions_table_info.txt,
|
|
/trunk/note/user_styles_table_info.txt,
|
|
/trunk/note/user_types_table_info.txt,
|
|
/trunk/note/users_table_info.txt, /trunk/queries.php,
|
|
/trunk/query_manager.php, /trunk/query_modify.php,
|
|
/trunk/receipt.php, /trunk/record.php, /trunk/rss.php,
|
|
/trunk/search.php, /trunk/show.php, /trunk/simple_search.php,
|
|
/trunk/sql_search.php, /trunk/sru.php,
|
|
/trunk/srwExplainResponse2html.xsl, /trunk/srwmods2html.xsl,
|
|
/trunk/unapi.php, /trunk/update.php, /trunk/update.sql,
|
|
/trunk/user_details.php, /trunk/user_login.php,
|
|
/trunk/user_logout.php, /trunk/user_options.php,
|
|
/trunk/user_options_modify.php, /trunk/user_receipt.php,
|
|
/trunk/user_removal.php, /trunk/user_validation.php,
|
|
/trunk/users.php:
|
|
merged bleeding-edge branch changes r952 into the trunk
|
|
|
|
2007-05-19 19:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
links to files were incorrect if '$filesBaseURL' did contain an absolute
|
|
path; fixed
|
|
|
|
2007-05-13 22:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/error.php,
|
|
/branches/bleeding-edge/record.php:
|
|
we now properly HTML encode user input, SQL queries and MySQL error
|
|
messages that may be displayed onscreen
|
|
|
|
2007-05-13 22:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
we now strip HTML tags from the custom header message to prevent
|
|
cross-site scripting (XSS) attacks
|
|
|
|
2007-05-13 22:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- we now strip HTML tags from the custom header message to prevent
|
|
cross-site scripting (XSS) attacks
|
|
- improved detection of XSS attacks in SQL commands
|
|
- the title string of RSS links is now properly HTML encoded
|
|
- custom header messages are now HTML encoded, and refbase markup syntax
|
|
is now fully supported within header messages
|
|
- SQL commands are now properly HTML encoded before getting displayed
|
|
onscreen
|
|
|
|
2007-05-13 22:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- function 'queryMySQLDatabase()': in case of an error, the SQL query is
|
|
now properly HTML encoded before outputting it to the screen
|
|
- function 'showErrorMsg()': for CLI clients, we now HTML encode the error
|
|
message returned by MySQL since a malicious user could use the "client"
|
|
parameter to perform a cross-site scripting (XSS) attack
|
|
- added function 'stripTags()' which strips HTML and PHP tags from the
|
|
input string
|
|
|
|
2007-05-13 14:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- added a preprocessor feature where import routines can apply search &
|
|
replace actions to each record's raw source data
|
|
- renamed variable '$searchReplaceActionsArray' to
|
|
'$postprocessorActionsArray' to better reflect its purpose
|
|
- function 'medlineToRefbase()': if the 'FAU' field is not available in
|
|
the MEDLINE source data, we now extract author information from the 'AU'
|
|
field
|
|
- function 'parseRecords': fixed an incorrect comparison of field labels
|
|
|
|
2007-05-13 12:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- function 'start_session()': we now attempt to set the system's locale
|
|
- added new function 'setSystemLocale()' which sets the system's locale
|
|
information so that string comparison, and character classification &
|
|
conversion correctly honours higher ASCII chars such as accented
|
|
characters or umlauts
|
|
|
|
2007-05-12 05:57 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
Add missing ';'
|
|
|
|
2007-05-02 22:40 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
URL shaping of file location as in search.php
|
|
|
|
2007-05-02 22:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/srwxml.inc.php:
|
|
the MODS version
|
|
number is now added to the <mods> tag by 'modsxml.inc.php'
|
|
|
|
2007-05-02 21:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
- we now write an attribution string to the notes branch which contains
|
|
the URL to the refbase database record as well as the last modification
|
|
date
|
|
- each <mods> tag now includes the MODS version number (currently MODS
|
|
v3.2)
|
|
- we now include a link to any corresponding file if permissions allow so
|
|
- some changes to whitespace and comments
|
|
|
|
2007-05-02 21:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php,
|
|
/branches/bleeding-edge/show.php,
|
|
/branches/bleeding-edge/sru.php:
|
|
for export, added fields 'modified_date' and 'modified_time' to SQL
|
|
queries
|
|
|
|
2007-04-24 18:52 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/execute.inc.php:
|
|
Remove the redirection shell character from exec to make it more robust
|
|
with safe_mode=On
|
|
|
|
2007-04-16 22:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_APA.php:
|
|
- for newspaper articles, we now print the contents of the 'volume'
|
|
(=month) and 'issue' (=day) fields after the year, and page numbers get
|
|
prefixed with "p." or "pp."
|
|
- for journal/newspaper/conference articles and book chapters, single page
|
|
items are now recognized if specified as "XX-XX" (i.e. a page range with
|
|
equal start & end numbers); similarly, multi-page items where only a
|
|
start page number is given are now recognized if specified as "XX-".
|
|
- for conference articles and book chapters, contents of the 'edition' and
|
|
'volume' fields are now printed after the container title, alongside the
|
|
pages information
|
|
- for software, the title now prints in plain text (instead of italics)
|
|
and is appended with a "[Computer software]" label
|
|
- the software version number is now printed from the entry's 'edition'
|
|
field (though we'll need to change it's field type to 'VARCHAR')
|
|
- the software URL is now printed if given in the 'url' field (in which
|
|
case the final period character is omitted)
|
|
|
|
2007-04-15 16:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/transtab_latex_latin1.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latex_unicode.inc.php:
|
|
parentheses in "... PARENTHESIS" array items are now properly
|
|
escaped; this
|
|
fixes 'preg_match()' compilation errors when importing BibTeX
|
|
records into a
|
|
refbase UTF-8 database
|
|
|
|
2007-04-15 15:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_APA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/branches/bleeding-edge/cite/styles/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/styles/cite_MLA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_PolarBiol_MarBiol_MEPS.php:
|
|
function 'citeRecord()': added initial support for new resource types:
|
|
Manual, Miscellaneous, Newspaper Article, Report, Patent, Software;
|
|
newspaper articles will be formatted similar to journal articles while the
|
|
other new types (as well as records of unrecognized type) will be
|
|
currently formatted like whole books
|
|
|
|
2007-04-15 15:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/odfxml.inc.php:
|
|
- function 'initializeArrays()': added support for new resource types:
|
|
Manual, Miscellaneous, Report, Newspaper Article, Patent, Software (the
|
|
latter three don't seem to be supported by the current OpenOffice
|
|
version)
|
|
- changed/added some comments
|
|
|
|
2007-04-15 15:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
- function 'modsRecord()': added support for new resource types: Manual,
|
|
Miscellaneous, Newspaper Article, Patent, Report, Software
|
|
- we now use 'marcgt' (instead of 'marc') as authority attribute for genre
|
|
according to <http://www.loc.gov/marc/sourcecode/genre/genresource.html>
|
|
|
|
2007-04-15 14:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- functions 'risToRefbase()' and 'refworksToRefbase()': added support for
|
|
the new resource types: Miscellaneous, Newspaper Article, Patent,
|
|
Report, Software (Manual is not supported by RIS or Refworks as a
|
|
separate type)
|
|
- function 'medlineToRefbase()': added support for additional PubMed
|
|
resource types (Newspaper Article, Report, Patent)
|
|
|
|
2007-04-15 14:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
added new export formats to variable '$defaultUserExportFormats': ISI,
|
|
Word XML
|
|
|
|
2007-04-15 14:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc:
|
|
added new locales to support the new resource types: Manual,
|
|
Miscellaneous, Newspaper Article, Patent, Report, Software
|
|
|
|
2007-04-15 14:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/cite.inc.php:
|
|
function 'generateTypeTitle()': added support for new resource types:
|
|
Manual, Miscellaneous, Newspaper Article, Patent, Report, Software
|
|
|
|
2007-04-15 14:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
function 'generateExport()': added support for new export formats 'ISI'
|
|
and 'Word XML'
|
|
|
|
2007-04-15 13:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/install.inc.php:
|
|
function 'insertIfNotExists()' now uses an array to specify one or more
|
|
key column(s) and value(s) which allows for WHERE clauses that query
|
|
multiple columns
|
|
|
|
2007-04-15 13:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/update.php:
|
|
- adopted all calls to function 'insertIfNotExists()' which now uses an
|
|
array to specify key column(s) and value(s)
|
|
- added UPDATE queries for cite styles 'Ann Glaciol' and 'J Glaciol'
|
|
- updated queries for existing resource types and added code for the new
|
|
types: Manual, Miscellaneous, Newspaper Article, Patent, Report,
|
|
Software
|
|
- the 'ISI' and 'Word XML' export formats will now be enabled by default
|
|
|
|
2007-04-15 13:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/update.sql:
|
|
table 'types': updated existing resource types and added new types:
|
|
Manual, Miscellaneous, Newspaper Article, Patent, Report, Software
|
|
|
|
2007-04-15 13:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql:
|
|
- table 'types': updated existing resource types and added new types:
|
|
Manual, Miscellaneous, Newspaper Article, Patent, Report, Software
|
|
- updated tables 'user_formats' and 'user_types' to account for newly
|
|
added import/export formats and resource types
|
|
|
|
2007-04-15 13:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.php:
|
|
- changed case for some field labels
|
|
- changed URL, case and description for Bibutils
|
|
|
|
2007-04-12 14:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_pdf.php:
|
|
- the size of the PDF page is now defined in variable '$pdfPageSize' (in
|
|
file 'initialize/ini.inc.php')
|
|
- besides 'a4', 'letter' is now supported as PDF page size; all margins
|
|
and header/footer elements are now adjusted depending on the chosen page
|
|
size
|
|
|
|
2007-04-12 14:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_markdown.php:
|
|
if a custom header message was given, we decrease the heading level of
|
|
sections & subsections by one (since the header message has level 1)
|
|
|
|
2007-04-12 14:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php:
|
|
just some changes to comments and whitespace
|
|
|
|
2007-04-12 13:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_latex.php:
|
|
- we now always use double slashes in front of LaTeX commands
|
|
- a given header message wasn't printed correctly (due to braces being
|
|
swallowed by PHP); fixed
|
|
- added '\maketitle' to the LaTeX output which ensures that a given header
|
|
message gets typeset by LaTeX
|
|
|
|
2007-04-12 13:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_ascii.php:
|
|
when returning results to CLI clients, the header message was outputted
|
|
twice; fixed
|
|
|
|
2007-04-12 12:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
- added new resource types to variable '$defaultUserTypes': Manual,
|
|
Miscellaneous, Newspaper Article, Patent, Report, Software
|
|
- added new variable '$pdfPageSize' which defines the size of the PDF page
|
|
when outputting citations as PDF (either 'a4' or 'letter')
|
|
|
|
2007-04-12 11:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
function 'reArrangeAuthorContents()': we now remove excess spaces from the
|
|
end of the author string which avoids duplicate spaces in the formatted
|
|
APA citation (between authors and year)
|
|
|
|
2007-04-10 23:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_APA.php:
|
|
- multiple initials from a single author are now separated by a dot *and*
|
|
a space (this, and all changes below, are based on the "APA Research
|
|
Style Crib Sheet" available from <http://www.docstyles.com/apacrib.htm>)
|
|
- the contents of the 'issue' field are now printed in plain text (and not
|
|
in italics)
|
|
- removed the colon after "from" in the source info that's printed for
|
|
online publications
|
|
- the final period character is now omitted for online publications if a
|
|
DOI or URL is given
|
|
- for book chapters and conference articles, place and publisher are now
|
|
separated from the preceeding page info by a period character (instead
|
|
of a comma)
|
|
- if the author is actually the editor of the resource, we now append '
|
|
(Ed.)' or ' (Eds.)' instead of ', ed' or ', eds' printed in italics
|
|
- for editions other than the first one, we now print edition info after
|
|
the title
|
|
- changed formatting of thesis info and added place info
|
|
- the string "Author" is now used instead of the publisher's name when the
|
|
author and publisher are identical
|
|
|
|
2007-04-10 21:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php,
|
|
/branches/bleeding-edge/show.php:
|
|
we now extract the value of the 'client' parameter before the call to the
|
|
'start_session()' function (since this function initiates database queries
|
|
that require the '$client' variable); this also fixes a bug where refbase
|
|
did return an HTML formatted error message (instead of plain ASCII) to CLI
|
|
clients if the connection to the host/database could not be established.
|
|
|
|
2007-04-10 21:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- 'file://' is now recognized in the 'file' field as indicator for a full
|
|
path spec to a local file; i.e., if the contents of the 'file' field
|
|
start with 'file://', we don't prefix them with the '$filesBaseURL'
|
|
given in 'ini.inc.php'
|
|
- functions 'extractFormElementsQueryResults()' &
|
|
'extractFormElementsExtract()': added 'edition' field to the SELECT
|
|
statement of SQL queries that generate citation output; this allows the
|
|
APA style to output the edition number.
|
|
|
|
2007-04-10 20:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- function 'reArrangeAuthorContents()': a comma was appended to the author
|
|
name even if the 'author' field did contain a name that wasn't separated
|
|
by a comma into family name and given name (such as an organization's
|
|
name); fixed
|
|
- function 'reArrangeAuthorContents()': rearranged clean-up code to avoid
|
|
excess space before ", et al." in certain cases (such as in APA output)
|
|
|
|
2007-04-09 18:11 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_APA.php:
|
|
Remove extraneous punctuation in book chapters (between publication and
|
|
page number)
|
|
|
|
2007-04-09 17:54 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_APA.php:
|
|
Eds -> Eds.
|
|
|
|
2007-04-06 23:57 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
Moved DOI back to toplevel, as Zotero has been fixed.
|
|
|
|
2007-03-31 11:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- function 'risToRefbase()': the contents of the 'SN' field from RIS
|
|
records with type 'STD' are now imported to the refbase 'isbn' field
|
|
(instead of the 'issn' field)
|
|
- function 'medlineToRefbase()': we now make sure that all journal title
|
|
words (with >3 characters) start with an upper case letter. Note that
|
|
this probably won't be beneficial for records which are not of type
|
|
"Journal Article" (i.e. we might need to revert this change)
|
|
- function 'medlineToRefbase()': added support for additional PubMed
|
|
resource types (more to come...)
|
|
- some changes to comments
|
|
|
|
2007-03-22 00:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql:
|
|
table 'formats': added 'Endnote XML' import format as well as 'ISI' and
|
|
'Word XML' export formats
|
|
|
|
2007-03-21 22:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/export/bibutils/export_xml2isi.php:
|
|
initial checkin (exports records to ISI Web of Science format)
|
|
|
|
2007-03-21 22:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/export/bibutils/export_xml2word.php:
|
|
initial checkin (exports records to Word 2007 bibliography XML
|
|
format)
|
|
|
|
2007-03-21 22:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import/bibutils/import_endx2refbase.php:
|
|
initial checkin (imports records from Endnote XML-formatted
|
|
source data)
|
|
|
|
2007-03-20 02:10 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
Fix DOI location for Zotero (should be in related item host, not in
|
|
"part")
|
|
|
|
2007-03-20 01:58 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
Fixes to work with Zotero (minimally tested with anything else):
|
|
- Change extent type from 'page' to 'pages' (per suggestions in MODS
|
|
schema)
|
|
- Place DOI in related item, rather than in top-level (we may end up
|
|
changing this one back)
|
|
|
|
2007-03-19 13:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- functions 'getPermissions()' and 'updateUserPermissions()': SQL queries
|
|
did use raw table names instead of the appropriate '$table*' variables
|
|
from 'initialize/db.inc.php'; fixed
|
|
- function 'generateRSS()': To avoid advertising email adresses in public
|
|
RSS output, we remove email addresses from contents of the 'modified_by'
|
|
field
|
|
|
|
2007-03-19 12:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.php:
|
|
UPDATE SQL queries did use raw table names instead of the appropriate
|
|
'$table*' variables from 'initialize/db.inc.php'; fixed
|
|
|
|
2007-03-19 12:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/db.inc.php:
|
|
added '$tablePrefix' variable to improve setup on shared hosts where
|
|
refbase tables may need to coexist with other tables in the same MySQL
|
|
database
|
|
|
|
2007-03-18 17:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/initialize/db.inc.php:
|
|
added note in comments: renaming of table names must be also done in files
|
|
'install.sql' and 'update.sql'
|
|
|
|
2007-03-10 15:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/show.php:
|
|
'thesis=no' did not return records where the thesis field contained the
|
|
empty string (i.e. where thesis was empty but NOT NULL); fixed
|
|
|
|
2007-02-18 16:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import.php:
|
|
added SciFinder to list of supported import formats
|
|
|
|
2007-02-18 13:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- added function 'scifinderToRefbase()' which converts records from
|
|
SciFinder tagged format into the standard "refbase" array format
|
|
- function 'identifySourceFormat()' now recognizes the SciFinder format
|
|
- some changes to whitespace in comments
|
|
|
|
2007-02-18 13:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql:
|
|
added 'SciFinder' import format to table 'formats'
|
|
|
|
2007-02-18 12:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import/import_scifinder2refbase.php:
|
|
initial checkin (imports SciFinder Tagged Format)
|
|
|
|
2007-02-17 01:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php,
|
|
/branches/bleeding-edge/cite/styles/cite_APA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/branches/bleeding-edge/cite/styles/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/styles/cite_MLA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/branches/bleeding-edge/cite/styles/cite_TextCitation.php,
|
|
/branches/bleeding-edge/contrib/import_templates/import_template_base.php,
|
|
/branches/bleeding-edge/css/style.css,
|
|
/branches/bleeding-edge/css/style_print.css,
|
|
/branches/bleeding-edge/duplicate_manager.php,
|
|
/branches/bleeding-edge/duplicate_modify.php,
|
|
/branches/bleeding-edge/duplicate_search.php,
|
|
/branches/bleeding-edge/error.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2bib.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2end.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2ris.php,
|
|
/branches/bleeding-edge/export/export_modsxml.php,
|
|
/branches/bleeding-edge/export/export_odfxml.php,
|
|
/branches/bleeding-edge/export/export_srwxml.php,
|
|
/branches/bleeding-edge/extract.php,
|
|
/branches/bleeding-edge/import/bibutils/import_bib2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_copac2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_end2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_isi2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_med2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_modsxml2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_ris2refbase.php,
|
|
/branches/bleeding-edge/import/import_csa2refbase.php,
|
|
/branches/bleeding-edge/import/import_isi2refbase.php,
|
|
/branches/bleeding-edge/import/import_medline2refbase.php,
|
|
/branches/bleeding-edge/import/import_refworks2refbase.php,
|
|
/branches/bleeding-edge/import/import_ris2refbase.php,
|
|
/branches/bleeding-edge/import_csa.php,
|
|
/branches/bleeding-edge/import_modify.php,
|
|
/branches/bleeding-edge/includes/cite.inc.php,
|
|
/branches/bleeding-edge/includes/execute.inc.php,
|
|
/branches/bleeding-edge/includes/export.inc.php,
|
|
/branches/bleeding-edge/includes/footer.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/includes/import.inc.php,
|
|
/branches/bleeding-edge/includes/install.inc.php,
|
|
/branches/bleeding-edge/includes/locales.inc.php,
|
|
/branches/bleeding-edge/includes/modsxml.inc.php,
|
|
/branches/bleeding-edge/includes/odfxml.inc.php,
|
|
/branches/bleeding-edge/includes/openurl.inc.php,
|
|
/branches/bleeding-edge/includes/results_header.inc.php,
|
|
/branches/bleeding-edge/includes/srwxml.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_bibtex_refbase.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latex_latin1.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latex_unicode.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_html.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_markdown.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_pdf.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_rtf.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_unicode.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_latex.inc.php,
|
|
/branches/bleeding-edge/includes/unapi.inc.php,
|
|
/branches/bleeding-edge/includes/webservice.inc.php,
|
|
/branches/bleeding-edge/index.php,
|
|
/branches/bleeding-edge/initialize/db.inc.php,
|
|
/branches/bleeding-edge/initialize/ini.inc.php,
|
|
/branches/bleeding-edge/install.php,
|
|
/branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/library_search.php,
|
|
/branches/bleeding-edge/locales/core.php,
|
|
/branches/bleeding-edge/modify.php,
|
|
/branches/bleeding-edge/queries.php,
|
|
/branches/bleeding-edge/query_manager.php,
|
|
/branches/bleeding-edge/query_modify.php,
|
|
/branches/bleeding-edge/receipt.php,
|
|
/branches/bleeding-edge/record.php,
|
|
/branches/bleeding-edge/rss.php,
|
|
/branches/bleeding-edge/search.php,
|
|
/branches/bleeding-edge/show.php,
|
|
/branches/bleeding-edge/simple_search.php,
|
|
/branches/bleeding-edge/sql_search.php,
|
|
/branches/bleeding-edge/sru.php,
|
|
/branches/bleeding-edge/unapi.php,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql,
|
|
/branches/bleeding-edge/user_details.php,
|
|
/branches/bleeding-edge/user_login.php,
|
|
/branches/bleeding-edge/user_logout.php,
|
|
/branches/bleeding-edge/user_options.php,
|
|
/branches/bleeding-edge/user_options_modify.php,
|
|
/branches/bleeding-edge/user_receipt.php,
|
|
/branches/bleeding-edge/user_removal.php,
|
|
/branches/bleeding-edge/user_validation.php,
|
|
/branches/bleeding-edge/users.php:
|
|
standardized file header: unified layout and added SVN keywords
|
|
|
|
2007-02-17 00:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import.php:
|
|
- standardized file header: unified layout and added SVN keywords
|
|
- updated link for ISI Web of Science
|
|
|
|
2007-02-17 00:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import_csa_modify.php:
|
|
- standardized file header: unified layout and added SVN keywords
|
|
- we now trim whitespace from poorly copied PubMed ID's
|
|
|
|
2007-02-17 00:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
- standardized file header: unified layout and added SVN keywords
|
|
- function 'showLogin()': added support for 'duplicate_search.php'
|
|
|
|
2007-02-16 15:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/import_modify.php:
|
|
added support for direct import capabilities from desktop client
|
|
"Bookends" (client="be-bookends_import-1.0")
|
|
|
|
2007-02-16 02:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/cite.inc.php,
|
|
/branches/bleeding-edge/includes/odfxml.inc.php,
|
|
/branches/bleeding-edge/initialize/ini.inc.php,
|
|
/branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc:
|
|
added support for the new Proceedings types 'Conference Article' and
|
|
'Conference Volume'
|
|
|
|
2007-02-16 02:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/modsxml.inc.php:
|
|
- added support for the new Proceedings types 'Conference Article' and
|
|
'Conference Volume'
|
|
- for types "Book Chapter", "Journal Article" and "Conference Article",
|
|
conference names are now associated with the host (instead of being
|
|
always listed at root level)
|
|
- added support for corporate names, which are treated similar to
|
|
conference names (i.e., for "Book Chapter", "Journal Article" or
|
|
"Conference Article", associate corp. names with host level, otherwise
|
|
with root level)
|
|
|
|
2007-02-16 01:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/modify.php:
|
|
- added support for the new Proceedings types 'Conference Article' and
|
|
'Conference Volume'
|
|
- readdressed bug that prevented correct directory creation/renaming
|
|
and/or PDF upload on some platforms; I'm confident that my changes work
|
|
equally well and will be more understandable for future readers.
|
|
|
|
2007-02-16 01:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/includes/import.inc.php:
|
|
- function 'isiToCsa()': improved matching of page number fields
|
|
- function 'risToRefbase()': added 'LP' as a recognized RIS field for
|
|
ending page number ('LP' is actually not part of the RIS specification
|
|
but gets used in the wild such as in RIS exports of <http://aps.org/>)
|
|
- functions 'function risToRefbase()' and 'refworksToRefbase()': changed
|
|
type mapping of conference proceedings from "Unsupported: Conference
|
|
Proceeding" to "Conference Article"
|
|
|
|
2007-02-16 00:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_APA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/styles/cite_MLA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_PolarBiol_MarBiol_MEPS.php:
|
|
- the resource types "Conference Article" and "Conference Volume" are now
|
|
recognized and are currently formatted similar to types "Book Chapter"
|
|
and "Book Whole", respectively.
|
|
- added '?>' PHP end tag to citation style
|
|
|
|
2007-02-16 00:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_AnnGlaciol_JGlaciol.php:
|
|
- corrected the formatting of DOI numbers for online articles
|
|
- the resource types "Conference Article" and "Conference Volume" are now
|
|
recognized and are currently formatted similar to types "Book Chapter"
|
|
and "Book Whole", respectively.
|
|
- added '?>' PHP end tag to citation style
|
|
|
|
2007-02-16 00:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_TextCitation.php:
|
|
added '?>' PHP end tag to citation style
|
|
|
|
2007-02-15 23:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql:
|
|
added support for the new Proceedings types 'Conference Article' and
|
|
'Conference Volume': added code that inserts or updates entries in table
|
|
'types' and that enables entries from table 'types' for all users
|
|
|
|
2007-02-15 22:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php,
|
|
/branches/bleeding-edge/cite/styles/cite_APA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/branches/bleeding-edge/cite/styles/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/styles/cite_MLA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/branches/bleeding-edge/cite/styles/cite_TextCitation.php,
|
|
/branches/bleeding-edge/contrib/command_line/refbase,
|
|
/branches/bleeding-edge/contrib/command_line/refbase_import,
|
|
/branches/bleeding-edge/contrib/endnote/en-importer.sh,
|
|
/branches/bleeding-edge/contrib/endnote/endnote2mysql.php,
|
|
/branches/bleeding-edge/contrib/import_templates/import_template_base.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/branches/bleeding-edge/duplicate_manager.php,
|
|
/branches/bleeding-edge/duplicate_modify.php,
|
|
/branches/bleeding-edge/duplicate_search.php,
|
|
/branches/bleeding-edge/error.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2bib.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2end.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2ris.php,
|
|
/branches/bleeding-edge/export/export_modsxml.php,
|
|
/branches/bleeding-edge/export/export_odfxml.php,
|
|
/branches/bleeding-edge/export/export_srwxml.php,
|
|
/branches/bleeding-edge/extract.php,
|
|
/branches/bleeding-edge/import.php,
|
|
/branches/bleeding-edge/import/bibutils/import_bib2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_copac2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_end2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_isi2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_med2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_modsxml2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_ris2refbase.php,
|
|
/branches/bleeding-edge/import/import_csa2refbase.php,
|
|
/branches/bleeding-edge/import/import_isi2refbase.php,
|
|
/branches/bleeding-edge/import/import_medline2refbase.php,
|
|
/branches/bleeding-edge/import/import_refworks2refbase.php,
|
|
/branches/bleeding-edge/import/import_ris2refbase.php,
|
|
/branches/bleeding-edge/import_csa.php,
|
|
/branches/bleeding-edge/import_csa_modify.php,
|
|
/branches/bleeding-edge/import_modify.php,
|
|
/branches/bleeding-edge/includes/cite.inc.php,
|
|
/branches/bleeding-edge/includes/classes/include.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/HTTPClient.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/HTTPServer.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/Socket.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/sys/File.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Branch.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Leaf.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/RSS.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Tag.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Tree.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XML.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLBranch.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLDocument.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLLeaf.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLRPCClient.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XPath.php,
|
|
/branches/bleeding-edge/includes/classes/org/bibliophile/MINIMALRTF.php,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/class.ezpdf.php,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/class.pdf.php,
|
|
/branches/bleeding-edge/includes/execute.inc.php,
|
|
/branches/bleeding-edge/includes/export.inc.php,
|
|
/branches/bleeding-edge/includes/footer.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/includes/import.inc.php,
|
|
/branches/bleeding-edge/includes/include.inc.php,
|
|
/branches/bleeding-edge/includes/install.inc.php,
|
|
/branches/bleeding-edge/includes/locales.inc.php,
|
|
/branches/bleeding-edge/includes/modsxml.inc.php,
|
|
/branches/bleeding-edge/includes/odfxml.inc.php,
|
|
/branches/bleeding-edge/includes/openurl.inc.php,
|
|
/branches/bleeding-edge/includes/results_header.inc.php,
|
|
/branches/bleeding-edge/includes/srwxml.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_bibtex_refbase.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latex_latin1.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latex_unicode.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_html.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_markdown.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_pdf.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_rtf.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_unicode.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_latex.inc.php,
|
|
/branches/bleeding-edge/includes/unapi.inc.php,
|
|
/branches/bleeding-edge/includes/webservice.inc.php,
|
|
/branches/bleeding-edge/includes/zip.inc.php,
|
|
/branches/bleeding-edge/index.php,
|
|
/branches/bleeding-edge/initialize/db.inc.php,
|
|
/branches/bleeding-edge/initialize/ini.inc.php,
|
|
/branches/bleeding-edge/install.php,
|
|
/branches/bleeding-edge/library_search.php,
|
|
/branches/bleeding-edge/locales/core.php,
|
|
/branches/bleeding-edge/modify.php,
|
|
/branches/bleeding-edge/queries.php,
|
|
/branches/bleeding-edge/query_manager.php,
|
|
/branches/bleeding-edge/query_modify.php,
|
|
/branches/bleeding-edge/receipt.php,
|
|
/branches/bleeding-edge/record.php,
|
|
/branches/bleeding-edge/rss.php,
|
|
/branches/bleeding-edge/search.php,
|
|
/branches/bleeding-edge/show.php,
|
|
/branches/bleeding-edge/simple_search.php,
|
|
/branches/bleeding-edge/sql_search.php,
|
|
/branches/bleeding-edge/sru.php,
|
|
/branches/bleeding-edge/unapi.php,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/user_details.php,
|
|
/branches/bleeding-edge/user_login.php,
|
|
/branches/bleeding-edge/user_logout.php,
|
|
/branches/bleeding-edge/user_options.php,
|
|
/branches/bleeding-edge/user_options_modify.php,
|
|
/branches/bleeding-edge/user_receipt.php,
|
|
/branches/bleeding-edge/user_removal.php,
|
|
/branches/bleeding-edge/user_validation.php,
|
|
/branches/bleeding-edge/users.php:
|
|
removed all occurrences of svn:executable from all files
|
|
|
|
2007-02-15 16:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/AUTHORS:
|
|
- added a missing colon
|
|
- added Hugh E. Williams and David Lane to thankyou section
|
|
|
|
2007-02-15 16:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/search.php:
|
|
- added & rearranged some code to better prevent cross-site scripting
|
|
(XSS) attacks
|
|
- functions 'displayColumns()' & 'displayDetails()': reverted the form
|
|
method of the 'queryResults' form back to POST in order to support
|
|
large-size SQL queries that would exceed the character limit of a GET
|
|
request
|
|
- added support for "duplicate_search.php"
|
|
- added function 'findDuplicates()' which locates duplicate records within
|
|
results of a given SQL query
|
|
|
|
2007-02-15 15:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/note/refbase_history.txt:
|
|
removed file 'note/refbase_history.txt' which is superseded by NEWS
|
|
|
|
2007-02-15 15:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/AUTHORS, /branches/bleeding-edge/BUGS,
|
|
/branches/bleeding-edge/COPYING,
|
|
/branches/bleeding-edge/ChangeLog,
|
|
/branches/bleeding-edge/INSTALL, /branches/bleeding-edge/NEWS,
|
|
/branches/bleeding-edge/README, /branches/bleeding-edge/TODO,
|
|
/branches/bleeding-edge/UPDATE,
|
|
/branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php,
|
|
/branches/bleeding-edge/cite/styles/cite_APA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/branches/bleeding-edge/cite/styles/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/styles/cite_MLA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/branches/bleeding-edge/cite/styles/cite_TextCitation.php,
|
|
/branches/bleeding-edge/contrib/command_line/README,
|
|
/branches/bleeding-edge/contrib/command_line/refbase,
|
|
/branches/bleeding-edge/contrib/command_line/refbase_import,
|
|
/branches/bleeding-edge/contrib/endnote/README,
|
|
/branches/bleeding-edge/contrib/endnote/en-importer.sh,
|
|
/branches/bleeding-edge/contrib/endnote/endnote2mysql.php,
|
|
/branches/bleeding-edge/contrib/import_templates/import_template_base.php,
|
|
/branches/bleeding-edge/contrib/skins/README,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/README,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/main.css,
|
|
/branches/bleeding-edge/css/style.css,
|
|
/branches/bleeding-edge/css/style_print.css,
|
|
/branches/bleeding-edge/error.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2bib.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2end.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2ris.php,
|
|
/branches/bleeding-edge/export/export_modsxml.php,
|
|
/branches/bleeding-edge/export/export_odfxml.php,
|
|
/branches/bleeding-edge/export/export_srwxml.php,
|
|
/branches/bleeding-edge/extract.php,
|
|
/branches/bleeding-edge/img/doi.gif,
|
|
/branches/bleeding-edge/img/link.gif,
|
|
/branches/bleeding-edge/img/logo.jpg,
|
|
/branches/bleeding-edge/import.php,
|
|
/branches/bleeding-edge/import/bibutils/import_bib2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_copac2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_end2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_isi2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_med2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_modsxml2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_ris2refbase.php,
|
|
/branches/bleeding-edge/import/import_csa2refbase.php,
|
|
/branches/bleeding-edge/import/import_isi2refbase.php,
|
|
/branches/bleeding-edge/import/import_medline2refbase.php,
|
|
/branches/bleeding-edge/import/import_refworks2refbase.php,
|
|
/branches/bleeding-edge/import/import_ris2refbase.php,
|
|
/branches/bleeding-edge/import_csa.php,
|
|
/branches/bleeding-edge/import_csa_modify.php,
|
|
/branches/bleeding-edge/import_modify.php,
|
|
/branches/bleeding-edge/includes/cite.inc.php,
|
|
/branches/bleeding-edge/includes/classes/include.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/HTTPClient.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/HTTPServer.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/Socket.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/sys/File.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Branch.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Leaf.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/RSS.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Tag.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Tree.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XML.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLBranch.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLDocument.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLLeaf.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLRPCClient.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XPath.php,
|
|
/branches/bleeding-edge/includes/classes/org/bibliophile/MINIMALRTF.php,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/class.ezpdf.php,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/class.pdf.php,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Courier-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Courier-BoldOblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Courier-Oblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Courier.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Helvetica-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Helvetica-BoldOblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Helvetica-Oblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Helvetica.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Symbol.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Times-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Times-BoldItalic.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Times-Italic.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Times-Roman.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/ZapfDingbats.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Courier-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Courier-BoldOblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Courier-Oblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Courier.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Helvetica-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Helvetica-BoldOblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Helvetica-Oblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Helvetica.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Symbol.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Times-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Times-BoldItalic.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Times-Italic.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Times-Roman.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_ZapfDingbats.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_a0100131.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_a010013l.afm,
|
|
/branches/bleeding-edge/includes/execute.inc.php,
|
|
/branches/bleeding-edge/includes/export.inc.php,
|
|
/branches/bleeding-edge/includes/footer.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/includes/import.inc.php,
|
|
/branches/bleeding-edge/includes/include.inc.php,
|
|
/branches/bleeding-edge/includes/install.inc.php,
|
|
/branches/bleeding-edge/includes/locales.inc.php,
|
|
/branches/bleeding-edge/includes/modsxml.inc.php,
|
|
/branches/bleeding-edge/includes/odfxml.inc.php,
|
|
/branches/bleeding-edge/includes/openurl.inc.php,
|
|
/branches/bleeding-edge/includes/results_header.inc.php,
|
|
/branches/bleeding-edge/includes/srwxml.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_bibtex_refbase.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latex_latin1.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latex_unicode.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_html.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_markdown.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_pdf.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_rtf.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_unicode.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_latex.inc.php,
|
|
/branches/bleeding-edge/includes/unapi.inc.php,
|
|
/branches/bleeding-edge/includes/webservice.inc.php,
|
|
/branches/bleeding-edge/includes/zip.inc.php,
|
|
/branches/bleeding-edge/index.php,
|
|
/branches/bleeding-edge/initialize/db.inc.php,
|
|
/branches/bleeding-edge/initialize/ini.inc.php,
|
|
/branches/bleeding-edge/install.php,
|
|
/branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/library_search.php,
|
|
/branches/bleeding-edge/locales/core.php,
|
|
/branches/bleeding-edge/locales/de/common.inc,
|
|
/branches/bleeding-edge/locales/de/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc,
|
|
/branches/bleeding-edge/locales/fr/common.inc,
|
|
/branches/bleeding-edge/locales/fr/common_utf8.inc,
|
|
/branches/bleeding-edge/modify.php,
|
|
/branches/bleeding-edge/note/GNU_general_public_license.txt,
|
|
/branches/bleeding-edge/note/auth_table_info.txt,
|
|
/branches/bleeding-edge/note/copyright_notice.txt,
|
|
/branches/bleeding-edge/note/db_field_info.txt,
|
|
/branches/bleeding-edge/note/deleted_field_info.txt,
|
|
/branches/bleeding-edge/note/depends_table_info.txt,
|
|
/branches/bleeding-edge/note/formats_table_info.txt,
|
|
/branches/bleeding-edge/note/grep_patterns.txt,
|
|
/branches/bleeding-edge/note/group_permissions_table_info.txt,
|
|
/branches/bleeding-edge/note/groups_table_info.txt,
|
|
/branches/bleeding-edge/note/languages_table_info.txt,
|
|
/branches/bleeding-edge/note/queries_table_info.txt,
|
|
/branches/bleeding-edge/note/styles_table_info.txt,
|
|
/branches/bleeding-edge/note/types_table_info.txt,
|
|
/branches/bleeding-edge/note/user_data_table_info.txt,
|
|
/branches/bleeding-edge/note/user_formats_table_info.txt,
|
|
/branches/bleeding-edge/note/user_options_table_info.txt,
|
|
/branches/bleeding-edge/note/user_permissions_table_info.txt,
|
|
/branches/bleeding-edge/note/user_styles_table_info.txt,
|
|
/branches/bleeding-edge/note/user_types_table_info.txt,
|
|
/branches/bleeding-edge/note/users_table_info.txt,
|
|
/branches/bleeding-edge/queries.php,
|
|
/branches/bleeding-edge/query_manager.php,
|
|
/branches/bleeding-edge/query_modify.php,
|
|
/branches/bleeding-edge/receipt.php,
|
|
/branches/bleeding-edge/record.php,
|
|
/branches/bleeding-edge/rss.php,
|
|
/branches/bleeding-edge/search.php,
|
|
/branches/bleeding-edge/show.php,
|
|
/branches/bleeding-edge/simple_search.php,
|
|
/branches/bleeding-edge/sql_search.php,
|
|
/branches/bleeding-edge/sru.php,
|
|
/branches/bleeding-edge/srwExplainResponse2html.xsl,
|
|
/branches/bleeding-edge/srwmods2html.xsl,
|
|
/branches/bleeding-edge/unapi.php,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql,
|
|
/branches/bleeding-edge/user_details.php,
|
|
/branches/bleeding-edge/user_login.php,
|
|
/branches/bleeding-edge/user_logout.php,
|
|
/branches/bleeding-edge/user_options.php,
|
|
/branches/bleeding-edge/user_options_modify.php,
|
|
/branches/bleeding-edge/user_receipt.php,
|
|
/branches/bleeding-edge/user_removal.php,
|
|
/branches/bleeding-edge/user_validation.php,
|
|
/branches/bleeding-edge/users.php:
|
|
standardized SVN properties for the different file types
|
|
|
|
2007-02-15 15:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_manager.php,
|
|
/branches/bleeding-edge/duplicate_modify.php,
|
|
/branches/bleeding-edge/duplicate_search.php:
|
|
corrected layout of file header
|
|
|
|
2007-02-15 14:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* /branches/bleeding-edge/duplicate_manager.php,
|
|
/branches/bleeding-edge/duplicate_modify.php,
|
|
/branches/bleeding-edge/duplicate_search.php:
|
|
initial checkin (initial support for searching & managing duplicate
|
|
records)
|
|
|
|
2007-02-13 04:15 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php:
|
|
- Add '?>' PHP end tags to citation formats
|
|
- Add headers to cite formats (No formatting performed; The PDF header can
|
|
be improved)
|
|
|
|
2007-02-13 01:41 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /trunk/AUTHORS, /trunk/NEWS, /trunk/cite/styles,
|
|
/trunk/cite/styles/cite_APA.php,
|
|
/trunk/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/trunk/cite/styles/cite_DeepSeaRes.php,
|
|
/trunk/cite/styles/cite_MLA.php,
|
|
/trunk/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/trunk/cite/styles/cite_TextCitation.php, /trunk/contrib/skins,
|
|
/trunk/contrib/skins/README,
|
|
/trunk/contrib/skins/mediawiki-monobook,
|
|
/trunk/contrib/skins/mediawiki-monobook/README,
|
|
/trunk/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/trunk/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/trunk/contrib/skins/mediawiki-monobook/main.css,
|
|
/trunk/import.php, /trunk/includes/include.inc.php,
|
|
/trunk/initialize/ini.inc.php, /trunk/install.sql,
|
|
/trunk/install_utf8.sql, /trunk/locales/en/common.inc,
|
|
/trunk/locales/en/common_utf8.inc, /trunk/modify.php,
|
|
/trunk/update.php, /trunk/update.sql:
|
|
Merged bleeding-edge branch changes r872 into the trunk.
|
|
|
|
2006-12-11 01:02 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/TODO,
|
|
/branches/bleeding-edge/includes/include.inc.php,
|
|
/branches/bleeding-edge/initialize/ini.inc.php:
|
|
Sanitize PHP_SELF (per Matthias's suggestions) (Tested by RK and MS).
|
|
|
|
2006-12-10 20:54 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/TODO,
|
|
/branches/bleeding-edge/initialize/ini.inc.php:
|
|
- Fix auto-initialization of databaseBaseURL.
|
|
- Add comment to TODO concerning checking of PHP_SELF.
|
|
|
|
2006-12-09 20:44 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php:
|
|
Reasonable guess for the databaseBaseURL
|
|
('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'])
|
|
|
|
2006-12-09 20:37 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
Changed to $_SERVER['PHP_SELF'] for compatibility with php cgi.
|
|
|
|
2006-11-17 19:28 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/AUTHORS, /branches/bleeding-edge/NEWS,
|
|
/branches/bleeding-edge/modify.php:
|
|
Fix the regex which renames directories files are stored in to support
|
|
more deployments. Thanks to oleksa.
|
|
|
|
2006-11-14 01:20 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_MLA.php:
|
|
HTMLencode URLs in MLA style.
|
|
|
|
2006-11-14 00:49 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_MLA.php:
|
|
Add Book Chapter and Book Whole formats to MLA citation style.
|
|
|
|
2006-11-14 00:48 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/includes/include.inc.php:
|
|
Minor fix to avoid a NOTICE when authors don't seem to have given names
|
|
|
|
2006-11-13 23:33 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql:
|
|
Fixes to update scripts to correctly assign MLA's cite order (thanks to
|
|
Matthias).
|
|
|
|
2006-11-13 22:04 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_MLA.php,
|
|
/branches/bleeding-edge/initialize/ini.inc.php,
|
|
/branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql:
|
|
Added skeleton for MLA style (doesn't yet work completely)
|
|
|
|
2006-11-12 02:20 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/cite/styles/cite_APA.php,
|
|
/branches/bleeding-edge/includes/include.inc.php:
|
|
List first six authors before ", et al." in APA citation style.
|
|
|
|
2006-11-07 20:36 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/initialize/ini.inc.php,
|
|
/branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql:
|
|
- Set APA as default citation style
|
|
- Fixes to update.sql so that APA is added
|
|
- Update cite style ordering
|
|
- Remove unneeded AUTO_INCREMENT from SQL
|
|
|
|
2006-11-07 03:33 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php,
|
|
/branches/bleeding-edge/cite/styles/cite_APA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/branches/bleeding-edge/cite/styles/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/branches/bleeding-edge/cite/styles/cite_TextCitation.php,
|
|
/branches/bleeding-edge/contrib/endnote/endnote2mysql.php,
|
|
/branches/bleeding-edge/contrib/import_templates/import_template_base.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/branches/bleeding-edge/error.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2bib.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2end.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2ris.php,
|
|
/branches/bleeding-edge/export/export_modsxml.php,
|
|
/branches/bleeding-edge/export/export_odfxml.php,
|
|
/branches/bleeding-edge/export/export_srwxml.php,
|
|
/branches/bleeding-edge/extract.php,
|
|
/branches/bleeding-edge/import.php,
|
|
/branches/bleeding-edge/import/bibutils/import_bib2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_copac2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_end2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_isi2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_med2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_modsxml2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_ris2refbase.php,
|
|
/branches/bleeding-edge/import/import_csa2refbase.php,
|
|
/branches/bleeding-edge/import/import_isi2refbase.php,
|
|
/branches/bleeding-edge/import/import_medline2refbase.php,
|
|
/branches/bleeding-edge/import/import_refworks2refbase.php,
|
|
/branches/bleeding-edge/import/import_ris2refbase.php,
|
|
/branches/bleeding-edge/import_csa.php,
|
|
/branches/bleeding-edge/import_csa_modify.php,
|
|
/branches/bleeding-edge/import_modify.php,
|
|
/branches/bleeding-edge/includes/cite.inc.php,
|
|
/branches/bleeding-edge/includes/classes/include.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/HTTPClient.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/HTTPServer.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/Socket.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/sys/File.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Branch.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Leaf.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/RSS.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Tag.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Tree.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XML.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLBranch.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLDocument.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLLeaf.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLRPCClient.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XPath.php,
|
|
/branches/bleeding-edge/includes/classes/org/bibliophile/MINIMALRTF.php,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/class.ezpdf.php,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/class.pdf.php,
|
|
/branches/bleeding-edge/includes/execute.inc.php,
|
|
/branches/bleeding-edge/includes/export.inc.php,
|
|
/branches/bleeding-edge/includes/footer.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/includes/import.inc.php,
|
|
/branches/bleeding-edge/includes/include.inc.php,
|
|
/branches/bleeding-edge/includes/install.inc.php,
|
|
/branches/bleeding-edge/includes/locales.inc.php,
|
|
/branches/bleeding-edge/includes/modsxml.inc.php,
|
|
/branches/bleeding-edge/includes/odfxml.inc.php,
|
|
/branches/bleeding-edge/includes/openurl.inc.php,
|
|
/branches/bleeding-edge/includes/results_header.inc.php,
|
|
/branches/bleeding-edge/includes/srwxml.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_bibtex_refbase.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latex_latin1.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latex_unicode.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_html.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_markdown.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_pdf.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_rtf.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_unicode.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_latex.inc.php,
|
|
/branches/bleeding-edge/includes/unapi.inc.php,
|
|
/branches/bleeding-edge/includes/webservice.inc.php,
|
|
/branches/bleeding-edge/includes/zip.inc.php,
|
|
/branches/bleeding-edge/index.php,
|
|
/branches/bleeding-edge/initialize/db.inc.php,
|
|
/branches/bleeding-edge/initialize/ini.inc.php,
|
|
/branches/bleeding-edge/install.php,
|
|
/branches/bleeding-edge/library_search.php,
|
|
/branches/bleeding-edge/locales/core.php,
|
|
/branches/bleeding-edge/modify.php,
|
|
/branches/bleeding-edge/queries.php,
|
|
/branches/bleeding-edge/query_manager.php,
|
|
/branches/bleeding-edge/query_modify.php,
|
|
/branches/bleeding-edge/receipt.php,
|
|
/branches/bleeding-edge/record.php,
|
|
/branches/bleeding-edge/rss.php,
|
|
/branches/bleeding-edge/search.php,
|
|
/branches/bleeding-edge/show.php,
|
|
/branches/bleeding-edge/simple_search.php,
|
|
/branches/bleeding-edge/sql_search.php,
|
|
/branches/bleeding-edge/sru.php,
|
|
/branches/bleeding-edge/unapi.php,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/user_details.php,
|
|
/branches/bleeding-edge/user_login.php,
|
|
/branches/bleeding-edge/user_logout.php,
|
|
/branches/bleeding-edge/user_options.php,
|
|
/branches/bleeding-edge/user_options_modify.php,
|
|
/branches/bleeding-edge/user_receipt.php,
|
|
/branches/bleeding-edge/user_removal.php,
|
|
/branches/bleeding-edge/user_validation.php,
|
|
/branches/bleeding-edge/users.php,
|
|
/tags/refbase-0.7/refbase/code/inc/ini.inc.php,
|
|
/tags/refbase-0.7/refbase/code/php/advanced_search.php,
|
|
/tags/refbase-0.7/refbase/code/php/error.php,
|
|
/tags/refbase-0.7/refbase/code/php/extract.php,
|
|
/tags/refbase-0.7/refbase/code/php/import_csa.php,
|
|
/tags/refbase-0.7/refbase/code/php/import_csa_modify.php,
|
|
/tags/refbase-0.7/refbase/code/php/index.php,
|
|
/tags/refbase-0.7/refbase/code/php/install.php,
|
|
/tags/refbase-0.7/refbase/code/php/library_search.php,
|
|
/tags/refbase-0.7/refbase/code/php/modify.php,
|
|
/tags/refbase-0.7/refbase/code/php/receipt.php,
|
|
/tags/refbase-0.7/refbase/code/php/record.php,
|
|
/tags/refbase-0.7/refbase/code/php/search.php,
|
|
/tags/refbase-0.7/refbase/code/php/show.php,
|
|
/tags/refbase-0.7/refbase/code/php/simple_search.php,
|
|
/tags/refbase-0.7/refbase/code/php/sql_search.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_details.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_login.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_logout.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_receipt.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_removal.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_validation.php,
|
|
/tags/refbase-0.7/refbase/code/php/users.php,
|
|
/tags/refbase-0.9.0/advanced_search.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_ascii.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_html.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_latex.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_markdown.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_pdf.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_rtf.php,
|
|
/tags/refbase-0.9.0/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/tags/refbase-0.9.0/cite/styles/cite_DeepSeaRes.php,
|
|
/tags/refbase-0.9.0/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/tags/refbase-0.9.0/cite/styles/cite_TextCitation.php,
|
|
/tags/refbase-0.9.0/contrib/endnote/endnote2mysql.php,
|
|
/tags/refbase-0.9.0/contrib/import_templates/import_template_base.php,
|
|
/tags/refbase-0.9.0/error.php,
|
|
/tags/refbase-0.9.0/export/bibutils/export_xml2bib.php,
|
|
/tags/refbase-0.9.0/export/bibutils/export_xml2end.php,
|
|
/tags/refbase-0.9.0/export/bibutils/export_xml2ris.php,
|
|
/tags/refbase-0.9.0/export/export_modsxml.php,
|
|
/tags/refbase-0.9.0/export/export_odfxml.php,
|
|
/tags/refbase-0.9.0/export/export_srwxml.php,
|
|
/tags/refbase-0.9.0/extract.php, /tags/refbase-0.9.0/import.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_bib2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_copac2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_end2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_isi2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_med2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_modsxml2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_ris2refbase.php,
|
|
/tags/refbase-0.9.0/import/import_csa2refbase.php,
|
|
/tags/refbase-0.9.0/import/import_isi2refbase.php,
|
|
/tags/refbase-0.9.0/import/import_medline2refbase.php,
|
|
/tags/refbase-0.9.0/import/import_refworks2refbase.php,
|
|
/tags/refbase-0.9.0/import/import_ris2refbase.php,
|
|
/tags/refbase-0.9.0/import_csa.php,
|
|
/tags/refbase-0.9.0/import_csa_modify.php,
|
|
/tags/refbase-0.9.0/import_modify.php,
|
|
/tags/refbase-0.9.0/includes/cite.inc.php,
|
|
/tags/refbase-0.9.0/includes/classes/include.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/net/HTTPClient.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/net/HTTPServer.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/net/Socket.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/sys/File.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/Branch.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/Leaf.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/RSS.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/Tag.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/Tree.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XML.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XMLBranch.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XMLDocument.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XMLLeaf.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XMLRPCClient.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XPath.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/bibliophile/MINIMALRTF.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/class.ezpdf.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/class.pdf.php,
|
|
/tags/refbase-0.9.0/includes/execute.inc.php,
|
|
/tags/refbase-0.9.0/includes/export.inc.php,
|
|
/tags/refbase-0.9.0/includes/footer.inc.php,
|
|
/tags/refbase-0.9.0/includes/header.inc.php,
|
|
/tags/refbase-0.9.0/includes/import.inc.php,
|
|
/tags/refbase-0.9.0/includes/include.inc.php,
|
|
/tags/refbase-0.9.0/includes/install.inc.php,
|
|
/tags/refbase-0.9.0/includes/locales.inc.php,
|
|
/tags/refbase-0.9.0/includes/modsxml.inc.php,
|
|
/tags/refbase-0.9.0/includes/odfxml.inc.php,
|
|
/tags/refbase-0.9.0/includes/openurl.inc.php,
|
|
/tags/refbase-0.9.0/includes/results_header.inc.php,
|
|
/tags/refbase-0.9.0/includes/srwxml.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_bibtex_refbase.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_latex_latin1.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_latex_unicode.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_latin1_ascii.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_latin1_bibtex.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_latin1_latex.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_ascii.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_bibtex.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_html.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_latex.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_markdown.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_pdf.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_rtf.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_unicode.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_unicode_ascii.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_unicode_bibtex.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_unicode_latex.inc.php,
|
|
/tags/refbase-0.9.0/includes/unapi.inc.php,
|
|
/tags/refbase-0.9.0/includes/webservice.inc.php,
|
|
/tags/refbase-0.9.0/includes/zip.inc.php,
|
|
/tags/refbase-0.9.0/index.php,
|
|
/tags/refbase-0.9.0/initialize/db.inc.php,
|
|
/tags/refbase-0.9.0/initialize/ini.inc.php,
|
|
/tags/refbase-0.9.0/install.php,
|
|
/tags/refbase-0.9.0/library_search.php,
|
|
/tags/refbase-0.9.0/locales/core.php,
|
|
/tags/refbase-0.9.0/modify.php, /tags/refbase-0.9.0/queries.php,
|
|
/tags/refbase-0.9.0/query_manager.php,
|
|
/tags/refbase-0.9.0/query_modify.php,
|
|
/tags/refbase-0.9.0/receipt.php, /tags/refbase-0.9.0/record.php,
|
|
/tags/refbase-0.9.0/rss.php, /tags/refbase-0.9.0/search.php,
|
|
/tags/refbase-0.9.0/show.php,
|
|
/tags/refbase-0.9.0/simple_search.php,
|
|
/tags/refbase-0.9.0/sql_search.php, /tags/refbase-0.9.0/sru.php,
|
|
/tags/refbase-0.9.0/unapi.php, /tags/refbase-0.9.0/update.php,
|
|
/tags/refbase-0.9.0/user_details.php,
|
|
/tags/refbase-0.9.0/user_login.php,
|
|
/tags/refbase-0.9.0/user_logout.php,
|
|
/tags/refbase-0.9.0/user_options.php,
|
|
/tags/refbase-0.9.0/user_options_modify.php,
|
|
/tags/refbase-0.9.0/user_receipt.php,
|
|
/tags/refbase-0.9.0/user_removal.php,
|
|
/tags/refbase-0.9.0/user_validation.php,
|
|
/tags/refbase-0.9.0/users.php, /trunk/advanced_search.php,
|
|
/trunk/cite/formats/cite_ascii.php,
|
|
/trunk/cite/formats/cite_html.php,
|
|
/trunk/cite/formats/cite_latex.php,
|
|
/trunk/cite/formats/cite_markdown.php,
|
|
/trunk/cite/formats/cite_pdf.php,
|
|
/trunk/cite/formats/cite_rtf.php,
|
|
/trunk/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/trunk/cite/styles/cite_DeepSeaRes.php,
|
|
/trunk/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/trunk/cite/styles/cite_TextCitation.php,
|
|
/trunk/contrib/endnote/endnote2mysql.php,
|
|
/trunk/contrib/import_templates/import_template_base.php,
|
|
/trunk/error.php, /trunk/export/bibutils/export_xml2bib.php,
|
|
/trunk/export/bibutils/export_xml2end.php,
|
|
/trunk/export/bibutils/export_xml2ris.php,
|
|
/trunk/export/export_modsxml.php,
|
|
/trunk/export/export_odfxml.php, /trunk/export/export_srwxml.php,
|
|
/trunk/extract.php, /trunk/import.php,
|
|
/trunk/import/bibutils/import_bib2refbase.php,
|
|
/trunk/import/bibutils/import_copac2refbase.php,
|
|
/trunk/import/bibutils/import_end2refbase.php,
|
|
/trunk/import/bibutils/import_isi2refbase.php,
|
|
/trunk/import/bibutils/import_med2refbase.php,
|
|
/trunk/import/bibutils/import_modsxml2refbase.php,
|
|
/trunk/import/bibutils/import_ris2refbase.php,
|
|
/trunk/import/import_csa2refbase.php,
|
|
/trunk/import/import_isi2refbase.php,
|
|
/trunk/import/import_medline2refbase.php,
|
|
/trunk/import/import_refworks2refbase.php,
|
|
/trunk/import/import_ris2refbase.php, /trunk/import_csa.php,
|
|
/trunk/import_csa_modify.php, /trunk/import_modify.php,
|
|
/trunk/includes/cite.inc.php,
|
|
/trunk/includes/classes/include.php,
|
|
/trunk/includes/classes/org/active-link/net/HTTPClient.php,
|
|
/trunk/includes/classes/org/active-link/net/HTTPServer.php,
|
|
/trunk/includes/classes/org/active-link/net/Socket.php,
|
|
/trunk/includes/classes/org/active-link/sys/File.php,
|
|
/trunk/includes/classes/org/active-link/xml/Branch.php,
|
|
/trunk/includes/classes/org/active-link/xml/Leaf.php,
|
|
/trunk/includes/classes/org/active-link/xml/RSS.php,
|
|
/trunk/includes/classes/org/active-link/xml/Tag.php,
|
|
/trunk/includes/classes/org/active-link/xml/Tree.php,
|
|
/trunk/includes/classes/org/active-link/xml/XML.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLBranch.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLDocument.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLLeaf.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLRPCClient.php,
|
|
/trunk/includes/classes/org/active-link/xml/XPath.php,
|
|
/trunk/includes/classes/org/bibliophile/MINIMALRTF.php,
|
|
/trunk/includes/classes/org/pdf-php/class.ezpdf.php,
|
|
/trunk/includes/classes/org/pdf-php/class.pdf.php,
|
|
/trunk/includes/execute.inc.php, /trunk/includes/export.inc.php,
|
|
/trunk/includes/footer.inc.php, /trunk/includes/header.inc.php,
|
|
/trunk/includes/import.inc.php, /trunk/includes/include.inc.php,
|
|
/trunk/includes/install.inc.php, /trunk/includes/locales.inc.php,
|
|
/trunk/includes/modsxml.inc.php, /trunk/includes/odfxml.inc.php,
|
|
/trunk/includes/openurl.inc.php,
|
|
/trunk/includes/results_header.inc.php,
|
|
/trunk/includes/srwxml.inc.php,
|
|
/trunk/includes/transtab_bibtex_refbase.inc.php,
|
|
/trunk/includes/transtab_latex_latin1.inc.php,
|
|
/trunk/includes/transtab_latex_unicode.inc.php,
|
|
/trunk/includes/transtab_latin1_ascii.inc.php,
|
|
/trunk/includes/transtab_latin1_bibtex.inc.php,
|
|
/trunk/includes/transtab_latin1_latex.inc.php,
|
|
/trunk/includes/transtab_refbase_ascii.inc.php,
|
|
/trunk/includes/transtab_refbase_bibtex.inc.php,
|
|
/trunk/includes/transtab_refbase_html.inc.php,
|
|
/trunk/includes/transtab_refbase_latex.inc.php,
|
|
/trunk/includes/transtab_refbase_markdown.inc.php,
|
|
/trunk/includes/transtab_refbase_pdf.inc.php,
|
|
/trunk/includes/transtab_refbase_rtf.inc.php,
|
|
/trunk/includes/transtab_refbase_unicode.inc.php,
|
|
/trunk/includes/transtab_unicode_ascii.inc.php,
|
|
/trunk/includes/transtab_unicode_bibtex.inc.php,
|
|
/trunk/includes/transtab_unicode_latex.inc.php,
|
|
/trunk/includes/unapi.inc.php,
|
|
/trunk/includes/webservice.inc.php, /trunk/includes/zip.inc.php,
|
|
/trunk/index.php, /trunk/initialize/db.inc.php,
|
|
/trunk/initialize/ini.inc.php, /trunk/install.php,
|
|
/trunk/library_search.php, /trunk/locales/core.php,
|
|
/trunk/modify.php, /trunk/queries.php, /trunk/query_manager.php,
|
|
/trunk/query_modify.php, /trunk/receipt.php, /trunk/record.php,
|
|
/trunk/rss.php, /trunk/search.php, /trunk/show.php,
|
|
/trunk/simple_search.php, /trunk/sql_search.php, /trunk/sru.php,
|
|
/trunk/unapi.php, /trunk/update.php, /trunk/user_details.php,
|
|
/trunk/user_login.php, /trunk/user_logout.php,
|
|
/trunk/user_options.php, /trunk/user_options_modify.php,
|
|
/trunk/user_receipt.php, /trunk/user_removal.php,
|
|
/trunk/user_validation.php, /trunk/users.php:
|
|
Set mimetype to text/x-php so that sourceforge svn will treat these as
|
|
text files (grr!)
|
|
|
|
2006-11-07 03:18 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/update.php:
|
|
Enable APA by default & have point to the correct location.
|
|
|
|
2006-11-07 02:00 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/AUTHORS, /branches/bleeding-edge/BUGS,
|
|
/branches/bleeding-edge/COPYING,
|
|
/branches/bleeding-edge/ChangeLog,
|
|
/branches/bleeding-edge/INSTALL, /branches/bleeding-edge/NEWS,
|
|
/branches/bleeding-edge/README, /branches/bleeding-edge/TODO,
|
|
/branches/bleeding-edge/UPDATE,
|
|
/branches/bleeding-edge/advanced_search.php,
|
|
/branches/bleeding-edge/cite/cite_AnnGlaciol_JGlaciol.php,
|
|
/branches/bleeding-edge/cite/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/branches/bleeding-edge/cite/cite_TextCitation.php,
|
|
/branches/bleeding-edge/cite/formats/cite_ascii.php,
|
|
/branches/bleeding-edge/cite/formats/cite_html.php,
|
|
/branches/bleeding-edge/cite/formats/cite_latex.php,
|
|
/branches/bleeding-edge/cite/formats/cite_markdown.php,
|
|
/branches/bleeding-edge/cite/formats/cite_pdf.php,
|
|
/branches/bleeding-edge/cite/formats/cite_rtf.php,
|
|
/branches/bleeding-edge/cite/styles,
|
|
/branches/bleeding-edge/cite/styles/cite_APA.php,
|
|
/branches/bleeding-edge/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/branches/bleeding-edge/cite/styles/cite_DeepSeaRes.php,
|
|
/branches/bleeding-edge/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/branches/bleeding-edge/cite/styles/cite_TextCitation.php,
|
|
/branches/bleeding-edge/contrib/command_line/README,
|
|
/branches/bleeding-edge/contrib/command_line/refbase,
|
|
/branches/bleeding-edge/contrib/command_line/refbase_import,
|
|
/branches/bleeding-edge/contrib/endnote/README,
|
|
/branches/bleeding-edge/contrib/endnote/en-importer.sh,
|
|
/branches/bleeding-edge/contrib/endnote/endnote2mysql.php,
|
|
/branches/bleeding-edge/contrib/endnote/refbase.ens,
|
|
/branches/bleeding-edge/contrib/import_templates/import_template_base.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/branches/bleeding-edge/css/style.css,
|
|
/branches/bleeding-edge/css/style_print.css,
|
|
/branches/bleeding-edge/error.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2bib.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2end.php,
|
|
/branches/bleeding-edge/export/bibutils/export_xml2ris.php,
|
|
/branches/bleeding-edge/export/export_modsxml.php,
|
|
/branches/bleeding-edge/export/export_odfxml.php,
|
|
/branches/bleeding-edge/export/export_srwxml.php,
|
|
/branches/bleeding-edge/extract.php,
|
|
/branches/bleeding-edge/img/caution.gif,
|
|
/branches/bleeding-edge/img/delete.gif,
|
|
/branches/bleeding-edge/img/details.gif,
|
|
/branches/bleeding-edge/img/doi.gif,
|
|
/branches/bleeding-edge/img/edit.gif,
|
|
/branches/bleeding-edge/img/file.gif,
|
|
/branches/bleeding-edge/img/file_PDF.gif,
|
|
/branches/bleeding-edge/img/isbn.gif,
|
|
/branches/bleeding-edge/img/link.gif,
|
|
/branches/bleeding-edge/img/logo.gif,
|
|
/branches/bleeding-edge/img/ok.gif,
|
|
/branches/bleeding-edge/img/options.gif,
|
|
/branches/bleeding-edge/img/print.gif,
|
|
/branches/bleeding-edge/img/refbase_credit.gif,
|
|
/branches/bleeding-edge/img/related.gif,
|
|
/branches/bleeding-edge/img/resolve.gif,
|
|
/branches/bleeding-edge/img/sort_asc.gif,
|
|
/branches/bleeding-edge/img/sort_desc.gif,
|
|
/branches/bleeding-edge/img/web.gif,
|
|
/branches/bleeding-edge/img/www.gif,
|
|
/branches/bleeding-edge/img/xref.gif,
|
|
/branches/bleeding-edge/import.php,
|
|
/branches/bleeding-edge/import/bibutils/import_bib2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_copac2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_end2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_isi2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_med2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_modsxml2refbase.php,
|
|
/branches/bleeding-edge/import/bibutils/import_ris2refbase.php,
|
|
/branches/bleeding-edge/import/import_csa2refbase.php,
|
|
/branches/bleeding-edge/import/import_isi2refbase.php,
|
|
/branches/bleeding-edge/import/import_medline2refbase.php,
|
|
/branches/bleeding-edge/import/import_refworks2refbase.php,
|
|
/branches/bleeding-edge/import/import_ris2refbase.php,
|
|
/branches/bleeding-edge/import_csa.php,
|
|
/branches/bleeding-edge/import_csa_modify.php,
|
|
/branches/bleeding-edge/import_modify.php,
|
|
/branches/bleeding-edge/includes/cite.inc.php,
|
|
/branches/bleeding-edge/includes/classes/include.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/HTTPClient.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/HTTPServer.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/net/Socket.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/sys/File.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Branch.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Leaf.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/RSS.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Tag.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/Tree.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XML.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLBranch.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLDocument.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLLeaf.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XMLRPCClient.php,
|
|
/branches/bleeding-edge/includes/classes/org/active-link/xml/XPath.php,
|
|
/branches/bleeding-edge/includes/classes/org/bibliophile/MINIMALRTF.php,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/class.ezpdf.php,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/class.pdf.php,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Courier-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Courier-BoldOblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Courier-Oblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Courier.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Helvetica-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Helvetica-BoldOblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Helvetica-Oblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Helvetica.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Symbol.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Times-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Times-BoldItalic.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Times-Italic.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/Times-Roman.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/ZapfDingbats.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Courier-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Courier-BoldOblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Courier-Oblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Courier.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Helvetica-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Helvetica-BoldOblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Helvetica-Oblique.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Helvetica.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Symbol.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Times-Bold.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Times-BoldItalic.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Times-Italic.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_Times-Roman.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_ZapfDingbats.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_a0100131.afm,
|
|
/branches/bleeding-edge/includes/classes/org/pdf-php/fonts/php_a010013l.afm,
|
|
/branches/bleeding-edge/includes/execute.inc.php,
|
|
/branches/bleeding-edge/includes/export.inc.php,
|
|
/branches/bleeding-edge/includes/footer.inc.php,
|
|
/branches/bleeding-edge/includes/header.inc.php,
|
|
/branches/bleeding-edge/includes/import.inc.php,
|
|
/branches/bleeding-edge/includes/include.inc.php,
|
|
/branches/bleeding-edge/includes/install.inc.php,
|
|
/branches/bleeding-edge/includes/locales.inc.php,
|
|
/branches/bleeding-edge/includes/modsxml.inc.php,
|
|
/branches/bleeding-edge/includes/odfxml.inc.php,
|
|
/branches/bleeding-edge/includes/openurl.inc.php,
|
|
/branches/bleeding-edge/includes/results_header.inc.php,
|
|
/branches/bleeding-edge/includes/srwxml.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_bibtex_refbase.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latex_latin1.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latex_unicode.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_latin1_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_html.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_latex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_markdown.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_pdf.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_rtf.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_refbase_unicode.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_ascii.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_bibtex.inc.php,
|
|
/branches/bleeding-edge/includes/transtab_unicode_latex.inc.php,
|
|
/branches/bleeding-edge/includes/unapi.inc.php,
|
|
/branches/bleeding-edge/includes/webservice.inc.php,
|
|
/branches/bleeding-edge/includes/zip.inc.php,
|
|
/branches/bleeding-edge/index.php,
|
|
/branches/bleeding-edge/initialize/db.inc.php,
|
|
/branches/bleeding-edge/initialize/ini.inc.php,
|
|
/branches/bleeding-edge/install.php,
|
|
/branches/bleeding-edge/install.sql,
|
|
/branches/bleeding-edge/install_utf8.sql,
|
|
/branches/bleeding-edge/library_search.php,
|
|
/branches/bleeding-edge/locales/core.php,
|
|
/branches/bleeding-edge/modify.php,
|
|
/branches/bleeding-edge/note/GNU_general_public_license.txt,
|
|
/branches/bleeding-edge/note/auth_table_info.txt,
|
|
/branches/bleeding-edge/note/copyright_notice.txt,
|
|
/branches/bleeding-edge/note/db_field_info.txt,
|
|
/branches/bleeding-edge/note/deleted_field_info.txt,
|
|
/branches/bleeding-edge/note/depends_table_info.txt,
|
|
/branches/bleeding-edge/note/formats_table_info.txt,
|
|
/branches/bleeding-edge/note/grep_patterns.txt,
|
|
/branches/bleeding-edge/note/group_permissions_table_info.txt,
|
|
/branches/bleeding-edge/note/groups_table_info.txt,
|
|
/branches/bleeding-edge/note/languages_table_info.txt,
|
|
/branches/bleeding-edge/note/queries_table_info.txt,
|
|
/branches/bleeding-edge/note/refbase_history.txt,
|
|
/branches/bleeding-edge/note/styles_table_info.txt,
|
|
/branches/bleeding-edge/note/types_table_info.txt,
|
|
/branches/bleeding-edge/note/user_data_table_info.txt,
|
|
/branches/bleeding-edge/note/user_formats_table_info.txt,
|
|
/branches/bleeding-edge/note/user_options_table_info.txt,
|
|
/branches/bleeding-edge/note/user_permissions_table_info.txt,
|
|
/branches/bleeding-edge/note/user_styles_table_info.txt,
|
|
/branches/bleeding-edge/note/user_types_table_info.txt,
|
|
/branches/bleeding-edge/note/users_table_info.txt,
|
|
/branches/bleeding-edge/queries.php,
|
|
/branches/bleeding-edge/query_manager.php,
|
|
/branches/bleeding-edge/query_modify.php,
|
|
/branches/bleeding-edge/receipt.php,
|
|
/branches/bleeding-edge/record.php,
|
|
/branches/bleeding-edge/rss.php,
|
|
/branches/bleeding-edge/search.php,
|
|
/branches/bleeding-edge/show.php,
|
|
/branches/bleeding-edge/simple_search.php,
|
|
/branches/bleeding-edge/sql_search.php,
|
|
/branches/bleeding-edge/sru.php,
|
|
/branches/bleeding-edge/srwExplainResponse2html.xsl,
|
|
/branches/bleeding-edge/srwmods2html.xsl,
|
|
/branches/bleeding-edge/unapi.php,
|
|
/branches/bleeding-edge/update.php,
|
|
/branches/bleeding-edge/update.sql,
|
|
/branches/bleeding-edge/user_details.php,
|
|
/branches/bleeding-edge/user_login.php,
|
|
/branches/bleeding-edge/user_logout.php,
|
|
/branches/bleeding-edge/user_options.php,
|
|
/branches/bleeding-edge/user_options_modify.php,
|
|
/branches/bleeding-edge/user_receipt.php,
|
|
/branches/bleeding-edge/user_removal.php,
|
|
/branches/bleeding-edge/user_validation.php,
|
|
/branches/bleeding-edge/users.php,
|
|
/tags/refbase-0.7/refbase/code/css/style.css,
|
|
/tags/refbase-0.7/refbase/code/inc/ini.inc.php,
|
|
/tags/refbase-0.7/refbase/code/php/advanced_search.php,
|
|
/tags/refbase-0.7/refbase/code/php/confirmDelete.js,
|
|
/tags/refbase-0.7/refbase/code/php/error.php,
|
|
/tags/refbase-0.7/refbase/code/php/extract.php,
|
|
/tags/refbase-0.7/refbase/code/php/import_csa.php,
|
|
/tags/refbase-0.7/refbase/code/php/import_csa_modify.php,
|
|
/tags/refbase-0.7/refbase/code/php/index.php,
|
|
/tags/refbase-0.7/refbase/code/php/install.php,
|
|
/tags/refbase-0.7/refbase/code/php/library_search.php,
|
|
/tags/refbase-0.7/refbase/code/php/modify.php,
|
|
/tags/refbase-0.7/refbase/code/php/receipt.php,
|
|
/tags/refbase-0.7/refbase/code/php/record.php,
|
|
/tags/refbase-0.7/refbase/code/php/search.php,
|
|
/tags/refbase-0.7/refbase/code/php/show.php,
|
|
/tags/refbase-0.7/refbase/code/php/simple_search.php,
|
|
/tags/refbase-0.7/refbase/code/php/sql_search.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_details.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_login.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_logout.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_receipt.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_removal.php,
|
|
/tags/refbase-0.7/refbase/code/php/user_validation.php,
|
|
/tags/refbase-0.7/refbase/code/php/users.php,
|
|
/tags/refbase-0.7/refbase/img/caution.gif,
|
|
/tags/refbase-0.7/refbase/img/delete.gif,
|
|
/tags/refbase-0.7/refbase/img/details.gif,
|
|
/tags/refbase-0.7/refbase/img/doi.gif,
|
|
/tags/refbase-0.7/refbase/img/edit.gif,
|
|
/tags/refbase-0.7/refbase/img/file.gif,
|
|
/tags/refbase-0.7/refbase/img/file_PDF.gif,
|
|
/tags/refbase-0.7/refbase/img/link.gif,
|
|
/tags/refbase-0.7/refbase/img/logo.gif,
|
|
/tags/refbase-0.7/refbase/img/ok.gif,
|
|
/tags/refbase-0.7/refbase/img/refbase_credit.gif,
|
|
/tags/refbase-0.7/refbase/img/sort_asc.gif,
|
|
/tags/refbase-0.7/refbase/img/sort_desc.gif,
|
|
/tags/refbase-0.7/refbase/img/www.gif,
|
|
/tags/refbase-0.7/refbase/lit/install.sql,
|
|
/tags/refbase-0.7/refbase/note/GNU_general_public_license.txt,
|
|
/tags/refbase-0.7/refbase/note/auth_table_info.txt,
|
|
/tags/refbase-0.7/refbase/note/copyright_notice.txt,
|
|
/tags/refbase-0.7/refbase/note/db_field_info.txt,
|
|
/tags/refbase-0.7/refbase/note/deleted_field_info.txt,
|
|
/tags/refbase-0.7/refbase/note/grep_patterns.txt,
|
|
/tags/refbase-0.7/refbase/note/refbase_history.txt,
|
|
/tags/refbase-0.7/refbase/note/refbase_readme.txt,
|
|
/tags/refbase-0.7/refbase/note/user_data_table_info.txt,
|
|
/tags/refbase-0.7/refbase/note/users_table_info.txt,
|
|
/tags/refbase-0.9.0/AUTHORS, /tags/refbase-0.9.0/BUGS,
|
|
/tags/refbase-0.9.0/COPYING, /tags/refbase-0.9.0/ChangeLog,
|
|
/tags/refbase-0.9.0/INSTALL, /tags/refbase-0.9.0/NEWS,
|
|
/tags/refbase-0.9.0/README, /tags/refbase-0.9.0/TODO,
|
|
/tags/refbase-0.9.0/UPDATE,
|
|
/tags/refbase-0.9.0/advanced_search.php,
|
|
/tags/refbase-0.9.0/cite/cite_AnnGlaciol_JGlaciol.php,
|
|
/tags/refbase-0.9.0/cite/cite_DeepSeaRes.php,
|
|
/tags/refbase-0.9.0/cite/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/tags/refbase-0.9.0/cite/cite_TextCitation.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_ascii.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_html.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_latex.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_markdown.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_pdf.php,
|
|
/tags/refbase-0.9.0/cite/formats/cite_rtf.php,
|
|
/tags/refbase-0.9.0/cite/styles,
|
|
/tags/refbase-0.9.0/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/tags/refbase-0.9.0/cite/styles/cite_DeepSeaRes.php,
|
|
/tags/refbase-0.9.0/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/tags/refbase-0.9.0/cite/styles/cite_TextCitation.php,
|
|
/tags/refbase-0.9.0/confirmDelete.js,
|
|
/tags/refbase-0.9.0/contrib/command_line/README,
|
|
/tags/refbase-0.9.0/contrib/command_line/refbase,
|
|
/tags/refbase-0.9.0/contrib/command_line/refbase_import,
|
|
/tags/refbase-0.9.0/contrib/endnote/README,
|
|
/tags/refbase-0.9.0/contrib/endnote/en-importer.sh,
|
|
/tags/refbase-0.9.0/contrib/endnote/endnote2mysql.php,
|
|
/tags/refbase-0.9.0/contrib/endnote/refbase.ens,
|
|
/tags/refbase-0.9.0/contrib/import_templates/import_template_base.php,
|
|
/tags/refbase-0.9.0/css/style.css,
|
|
/tags/refbase-0.9.0/css/style_print.css,
|
|
/tags/refbase-0.9.0/error.php,
|
|
/tags/refbase-0.9.0/export/bibutils/export_xml2bib.php,
|
|
/tags/refbase-0.9.0/export/bibutils/export_xml2end.php,
|
|
/tags/refbase-0.9.0/export/bibutils/export_xml2ris.php,
|
|
/tags/refbase-0.9.0/export/export_modsxml.php,
|
|
/tags/refbase-0.9.0/export/export_odfxml.php,
|
|
/tags/refbase-0.9.0/export/export_srwxml.php,
|
|
/tags/refbase-0.9.0/extract.php,
|
|
/tags/refbase-0.9.0/img/caution.gif,
|
|
/tags/refbase-0.9.0/img/delete.gif,
|
|
/tags/refbase-0.9.0/img/details.gif,
|
|
/tags/refbase-0.9.0/img/doi.gif,
|
|
/tags/refbase-0.9.0/img/edit.gif,
|
|
/tags/refbase-0.9.0/img/file.gif,
|
|
/tags/refbase-0.9.0/img/file_PDF.gif,
|
|
/tags/refbase-0.9.0/img/isbn.gif,
|
|
/tags/refbase-0.9.0/img/link.gif,
|
|
/tags/refbase-0.9.0/img/logo.gif, /tags/refbase-0.9.0/img/ok.gif,
|
|
/tags/refbase-0.9.0/img/options.gif,
|
|
/tags/refbase-0.9.0/img/print.gif,
|
|
/tags/refbase-0.9.0/img/refbase_credit.gif,
|
|
/tags/refbase-0.9.0/img/related.gif,
|
|
/tags/refbase-0.9.0/img/resolve.gif,
|
|
/tags/refbase-0.9.0/img/sort_asc.gif,
|
|
/tags/refbase-0.9.0/img/sort_desc.gif,
|
|
/tags/refbase-0.9.0/img/web.gif, /tags/refbase-0.9.0/img/www.gif,
|
|
/tags/refbase-0.9.0/img/xref.gif, /tags/refbase-0.9.0/import.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_bib2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_copac2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_end2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_isi2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_med2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_modsxml2refbase.php,
|
|
/tags/refbase-0.9.0/import/bibutils/import_ris2refbase.php,
|
|
/tags/refbase-0.9.0/import/import_csa2refbase.php,
|
|
/tags/refbase-0.9.0/import/import_isi2refbase.php,
|
|
/tags/refbase-0.9.0/import/import_medline2refbase.php,
|
|
/tags/refbase-0.9.0/import/import_refworks2refbase.php,
|
|
/tags/refbase-0.9.0/import/import_ris2refbase.php,
|
|
/tags/refbase-0.9.0/import_csa.php,
|
|
/tags/refbase-0.9.0/import_csa_modify.php,
|
|
/tags/refbase-0.9.0/import_modify.php,
|
|
/tags/refbase-0.9.0/includes/cite.inc.php,
|
|
/tags/refbase-0.9.0/includes/classes/include.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/net/HTTPClient.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/net/HTTPServer.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/net/Socket.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/sys/File.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/Branch.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/Leaf.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/RSS.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/Tag.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/Tree.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XML.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XMLBranch.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XMLDocument.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XMLLeaf.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XMLRPCClient.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/active-link/xml/XPath.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/bibliophile/MINIMALRTF.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/class.ezpdf.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/class.pdf.php,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Courier-Bold.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Courier-BoldOblique.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Courier-Oblique.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Courier.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Helvetica-Bold.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Helvetica-BoldOblique.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Helvetica-Oblique.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Helvetica.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Symbol.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Times-Bold.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Times-BoldItalic.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Times-Italic.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/Times-Roman.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/ZapfDingbats.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Courier-Bold.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Courier-BoldOblique.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Courier-Oblique.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Courier.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Helvetica-Bold.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Helvetica-BoldOblique.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Helvetica-Oblique.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Helvetica.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Symbol.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Times-Bold.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Times-BoldItalic.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Times-Italic.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_Times-Roman.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_ZapfDingbats.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_a0100131.afm,
|
|
/tags/refbase-0.9.0/includes/classes/org/pdf-php/fonts/php_a010013l.afm,
|
|
/tags/refbase-0.9.0/includes/execute.inc.php,
|
|
/tags/refbase-0.9.0/includes/export.inc.php,
|
|
/tags/refbase-0.9.0/includes/footer.inc.php,
|
|
/tags/refbase-0.9.0/includes/header.inc.php,
|
|
/tags/refbase-0.9.0/includes/import.inc.php,
|
|
/tags/refbase-0.9.0/includes/include.inc.php,
|
|
/tags/refbase-0.9.0/includes/install.inc.php,
|
|
/tags/refbase-0.9.0/includes/locales.inc.php,
|
|
/tags/refbase-0.9.0/includes/modsxml.inc.php,
|
|
/tags/refbase-0.9.0/includes/odfxml.inc.php,
|
|
/tags/refbase-0.9.0/includes/openurl.inc.php,
|
|
/tags/refbase-0.9.0/includes/results_header.inc.php,
|
|
/tags/refbase-0.9.0/includes/srwxml.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_bibtex_refbase.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_latex_latin1.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_latex_unicode.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_latin1_ascii.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_latin1_bibtex.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_latin1_latex.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_ascii.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_bibtex.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_html.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_latex.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_markdown.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_pdf.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_rtf.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_refbase_unicode.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_unicode_ascii.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_unicode_bibtex.inc.php,
|
|
/tags/refbase-0.9.0/includes/transtab_unicode_latex.inc.php,
|
|
/tags/refbase-0.9.0/includes/unapi.inc.php,
|
|
/tags/refbase-0.9.0/includes/webservice.inc.php,
|
|
/tags/refbase-0.9.0/includes/zip.inc.php,
|
|
/tags/refbase-0.9.0/index.php,
|
|
/tags/refbase-0.9.0/initialize/db.inc.php,
|
|
/tags/refbase-0.9.0/initialize/ini.inc.php,
|
|
/tags/refbase-0.9.0/install.php, /tags/refbase-0.9.0/install.sql,
|
|
/tags/refbase-0.9.0/install_utf8.sql,
|
|
/tags/refbase-0.9.0/library_search.php,
|
|
/tags/refbase-0.9.0/locales/core.php,
|
|
/tags/refbase-0.9.0/modify.php,
|
|
/tags/refbase-0.9.0/note/GNU_general_public_license.txt,
|
|
/tags/refbase-0.9.0/note/auth_table_info.txt,
|
|
/tags/refbase-0.9.0/note/copyright_notice.txt,
|
|
/tags/refbase-0.9.0/note/db_field_info.txt,
|
|
/tags/refbase-0.9.0/note/deleted_field_info.txt,
|
|
/tags/refbase-0.9.0/note/depends_table_info.txt,
|
|
/tags/refbase-0.9.0/note/formats_table_info.txt,
|
|
/tags/refbase-0.9.0/note/grep_patterns.txt,
|
|
/tags/refbase-0.9.0/note/group_permissions_table_info.txt,
|
|
/tags/refbase-0.9.0/note/groups_table_info.txt,
|
|
/tags/refbase-0.9.0/note/languages_table_info.txt,
|
|
/tags/refbase-0.9.0/note/queries_table_info.txt,
|
|
/tags/refbase-0.9.0/note/refbase_history.txt,
|
|
/tags/refbase-0.9.0/note/styles_table_info.txt,
|
|
/tags/refbase-0.9.0/note/types_table_info.txt,
|
|
/tags/refbase-0.9.0/note/user_data_table_info.txt,
|
|
/tags/refbase-0.9.0/note/user_formats_table_info.txt,
|
|
/tags/refbase-0.9.0/note/user_options_table_info.txt,
|
|
/tags/refbase-0.9.0/note/user_permissions_table_info.txt,
|
|
/tags/refbase-0.9.0/note/user_styles_table_info.txt,
|
|
/tags/refbase-0.9.0/note/user_types_table_info.txt,
|
|
/tags/refbase-0.9.0/note/users_table_info.txt,
|
|
/tags/refbase-0.9.0/queries.php,
|
|
/tags/refbase-0.9.0/query_manager.php,
|
|
/tags/refbase-0.9.0/query_modify.php,
|
|
/tags/refbase-0.9.0/receipt.php, /tags/refbase-0.9.0/record.php,
|
|
/tags/refbase-0.9.0/rss.php, /tags/refbase-0.9.0/search.php,
|
|
/tags/refbase-0.9.0/show.php,
|
|
/tags/refbase-0.9.0/simple_search.php,
|
|
/tags/refbase-0.9.0/sql_search.php, /tags/refbase-0.9.0/sru.php,
|
|
/tags/refbase-0.9.0/srwExplainResponse2html.xsl,
|
|
/tags/refbase-0.9.0/srwmods2html.xsl,
|
|
/tags/refbase-0.9.0/unapi.php, /tags/refbase-0.9.0/update.php,
|
|
/tags/refbase-0.9.0/update.sql,
|
|
/tags/refbase-0.9.0/user_details.php,
|
|
/tags/refbase-0.9.0/user_login.php,
|
|
/tags/refbase-0.9.0/user_logout.php,
|
|
/tags/refbase-0.9.0/user_options.php,
|
|
/tags/refbase-0.9.0/user_options_modify.php,
|
|
/tags/refbase-0.9.0/user_receipt.php,
|
|
/tags/refbase-0.9.0/user_removal.php,
|
|
/tags/refbase-0.9.0/user_validation.php,
|
|
/tags/refbase-0.9.0/users.php, /trunk/AUTHORS, /trunk/BUGS,
|
|
/trunk/COPYING, /trunk/ChangeLog, /trunk/INSTALL, /trunk/NEWS,
|
|
/trunk/README, /trunk/TODO, /trunk/UPDATE,
|
|
/trunk/advanced_search.php,
|
|
/trunk/cite/cite_AnnGlaciol_JGlaciol.php,
|
|
/trunk/cite/cite_DeepSeaRes.php,
|
|
/trunk/cite/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/trunk/cite/cite_TextCitation.php,
|
|
/trunk/cite/formats/cite_ascii.php,
|
|
/trunk/cite/formats/cite_html.php,
|
|
/trunk/cite/formats/cite_latex.php,
|
|
/trunk/cite/formats/cite_markdown.php,
|
|
/trunk/cite/formats/cite_pdf.php,
|
|
/trunk/cite/formats/cite_rtf.php, /trunk/cite/styles,
|
|
/trunk/cite/styles/cite_AnnGlaciol_JGlaciol.php,
|
|
/trunk/cite/styles/cite_DeepSeaRes.php,
|
|
/trunk/cite/styles/cite_PolarBiol_MarBiol_MEPS.php,
|
|
/trunk/cite/styles/cite_TextCitation.php,
|
|
/trunk/contrib/command_line/README,
|
|
/trunk/contrib/command_line/refbase,
|
|
/trunk/contrib/command_line/refbase_import,
|
|
/trunk/contrib/endnote/README,
|
|
/trunk/contrib/endnote/en-importer.sh,
|
|
/trunk/contrib/endnote/endnote2mysql.php,
|
|
/trunk/contrib/endnote/refbase.ens,
|
|
/trunk/contrib/import_templates/import_template_base.php,
|
|
/trunk/css/style.css, /trunk/css/style_print.css,
|
|
/trunk/error.php, /trunk/export/bibutils/export_xml2bib.php,
|
|
/trunk/export/bibutils/export_xml2end.php,
|
|
/trunk/export/bibutils/export_xml2ris.php,
|
|
/trunk/export/export_modsxml.php,
|
|
/trunk/export/export_odfxml.php, /trunk/export/export_srwxml.php,
|
|
/trunk/extract.php, /trunk/img/caution.gif,
|
|
/trunk/img/delete.gif, /trunk/img/details.gif,
|
|
/trunk/img/doi.gif, /trunk/img/edit.gif, /trunk/img/file.gif,
|
|
/trunk/img/file_PDF.gif, /trunk/img/isbn.gif,
|
|
/trunk/img/link.gif, /trunk/img/logo.gif, /trunk/img/ok.gif,
|
|
/trunk/img/options.gif, /trunk/img/print.gif,
|
|
/trunk/img/refbase_credit.gif, /trunk/img/related.gif,
|
|
/trunk/img/resolve.gif, /trunk/img/sort_asc.gif,
|
|
/trunk/img/sort_desc.gif, /trunk/img/web.gif, /trunk/img/www.gif,
|
|
/trunk/img/xref.gif, /trunk/import.php,
|
|
/trunk/import/bibutils/import_bib2refbase.php,
|
|
/trunk/import/bibutils/import_copac2refbase.php,
|
|
/trunk/import/bibutils/import_end2refbase.php,
|
|
/trunk/import/bibutils/import_isi2refbase.php,
|
|
/trunk/import/bibutils/import_med2refbase.php,
|
|
/trunk/import/bibutils/import_modsxml2refbase.php,
|
|
/trunk/import/bibutils/import_ris2refbase.php,
|
|
/trunk/import/import_csa2refbase.php,
|
|
/trunk/import/import_isi2refbase.php,
|
|
/trunk/import/import_medline2refbase.php,
|
|
/trunk/import/import_refworks2refbase.php,
|
|
/trunk/import/import_ris2refbase.php, /trunk/import_csa.php,
|
|
/trunk/import_csa_modify.php, /trunk/import_modify.php,
|
|
/trunk/includes/cite.inc.php,
|
|
/trunk/includes/classes/include.php,
|
|
/trunk/includes/classes/org/active-link/net/HTTPClient.php,
|
|
/trunk/includes/classes/org/active-link/net/HTTPServer.php,
|
|
/trunk/includes/classes/org/active-link/net/Socket.php,
|
|
/trunk/includes/classes/org/active-link/sys/File.php,
|
|
/trunk/includes/classes/org/active-link/xml/Branch.php,
|
|
/trunk/includes/classes/org/active-link/xml/Leaf.php,
|
|
/trunk/includes/classes/org/active-link/xml/RSS.php,
|
|
/trunk/includes/classes/org/active-link/xml/Tag.php,
|
|
/trunk/includes/classes/org/active-link/xml/Tree.php,
|
|
/trunk/includes/classes/org/active-link/xml/XML.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLBranch.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLDocument.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLLeaf.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLRPCClient.php,
|
|
/trunk/includes/classes/org/active-link/xml/XPath.php,
|
|
/trunk/includes/classes/org/bibliophile/MINIMALRTF.php,
|
|
/trunk/includes/classes/org/pdf-php/class.ezpdf.php,
|
|
/trunk/includes/classes/org/pdf-php/class.pdf.php,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Symbol.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-BoldItalic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-Italic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-Roman.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/ZapfDingbats.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Symbol.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-BoldItalic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-Italic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-Roman.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_ZapfDingbats.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_a0100131.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_a010013l.afm,
|
|
/trunk/includes/execute.inc.php, /trunk/includes/export.inc.php,
|
|
/trunk/includes/footer.inc.php, /trunk/includes/header.inc.php,
|
|
/trunk/includes/import.inc.php, /trunk/includes/include.inc.php,
|
|
/trunk/includes/install.inc.php, /trunk/includes/locales.inc.php,
|
|
/trunk/includes/modsxml.inc.php, /trunk/includes/odfxml.inc.php,
|
|
/trunk/includes/openurl.inc.php,
|
|
/trunk/includes/results_header.inc.php,
|
|
/trunk/includes/srwxml.inc.php,
|
|
/trunk/includes/transtab_bibtex_refbase.inc.php,
|
|
/trunk/includes/transtab_latex_latin1.inc.php,
|
|
/trunk/includes/transtab_latex_unicode.inc.php,
|
|
/trunk/includes/transtab_latin1_ascii.inc.php,
|
|
/trunk/includes/transtab_latin1_bibtex.inc.php,
|
|
/trunk/includes/transtab_latin1_latex.inc.php,
|
|
/trunk/includes/transtab_refbase_ascii.inc.php,
|
|
/trunk/includes/transtab_refbase_bibtex.inc.php,
|
|
/trunk/includes/transtab_refbase_html.inc.php,
|
|
/trunk/includes/transtab_refbase_latex.inc.php,
|
|
/trunk/includes/transtab_refbase_markdown.inc.php,
|
|
/trunk/includes/transtab_refbase_pdf.inc.php,
|
|
/trunk/includes/transtab_refbase_rtf.inc.php,
|
|
/trunk/includes/transtab_refbase_unicode.inc.php,
|
|
/trunk/includes/transtab_unicode_ascii.inc.php,
|
|
/trunk/includes/transtab_unicode_bibtex.inc.php,
|
|
/trunk/includes/transtab_unicode_latex.inc.php,
|
|
/trunk/includes/unapi.inc.php,
|
|
/trunk/includes/webservice.inc.php, /trunk/includes/zip.inc.php,
|
|
/trunk/index.php, /trunk/initialize/db.inc.php,
|
|
/trunk/initialize/ini.inc.php, /trunk/install.php,
|
|
/trunk/install.sql, /trunk/install_utf8.sql,
|
|
/trunk/library_search.php, /trunk/locales/core.php,
|
|
/trunk/modify.php, /trunk/note/GNU_general_public_license.txt,
|
|
/trunk/note/auth_table_info.txt,
|
|
/trunk/note/copyright_notice.txt, /trunk/note/db_field_info.txt,
|
|
/trunk/note/deleted_field_info.txt,
|
|
/trunk/note/depends_table_info.txt,
|
|
/trunk/note/formats_table_info.txt,
|
|
/trunk/note/grep_patterns.txt,
|
|
/trunk/note/group_permissions_table_info.txt,
|
|
/trunk/note/groups_table_info.txt,
|
|
/trunk/note/languages_table_info.txt,
|
|
/trunk/note/queries_table_info.txt,
|
|
/trunk/note/refbase_history.txt,
|
|
/trunk/note/styles_table_info.txt,
|
|
/trunk/note/types_table_info.txt,
|
|
/trunk/note/user_data_table_info.txt,
|
|
/trunk/note/user_formats_table_info.txt,
|
|
/trunk/note/user_options_table_info.txt,
|
|
/trunk/note/user_permissions_table_info.txt,
|
|
/trunk/note/user_styles_table_info.txt,
|
|
/trunk/note/user_types_table_info.txt,
|
|
/trunk/note/users_table_info.txt, /trunk/queries.php,
|
|
/trunk/query_manager.php, /trunk/query_modify.php,
|
|
/trunk/receipt.php, /trunk/record.php, /trunk/rss.php,
|
|
/trunk/search.php, /trunk/show.php, /trunk/simple_search.php,
|
|
/trunk/sql_search.php, /trunk/sru.php,
|
|
/trunk/srwExplainResponse2html.xsl, /trunk/srwmods2html.xsl,
|
|
/trunk/unapi.php, /trunk/update.php, /trunk/update.sql,
|
|
/trunk/user_details.php, /trunk/user_login.php,
|
|
/trunk/user_logout.php, /trunk/user_options.php,
|
|
/trunk/user_options_modify.php, /trunk/user_receipt.php,
|
|
/trunk/user_removal.php, /trunk/user_validation.php,
|
|
/trunk/users.php:
|
|
- Added APA citation style (NOTE: doesn't properly handle 'et al.' yet)
|
|
- Move citation styles to 'cite/styles/'
|
|
- Set native line endings on text files
|
|
- Set mime types
|
|
|
|
2006-10-31 01:19 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/AUTHORS:
|
|
Reformat AUTHORS file so that 'svn2cl' can parse entries.
|
|
username:Full Name <email@address>
|
|
|
|
2006-10-31 00:41 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/import.php,
|
|
/branches/bleeding-edge/locales/en/common.inc,
|
|
/branches/bleeding-edge/locales/en/common_utf8.inc:
|
|
Shorten tooltips so that Firefox can display them completely.
|
|
|
|
2006-10-30 23:28 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/contrib/skins,
|
|
/branches/bleeding-edge/contrib/skins/README,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/README,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/footer.inc.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/header.inc.php,
|
|
/branches/bleeding-edge/contrib/skins/mediawiki-monobook/main.css:
|
|
Added skins directory with the Monobook skin from MediaWiki, as used by
|
|
NUCAPT.
|
|
|
|
2006-10-27 21:26 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge/confirmDelete.js,
|
|
/trunk/confirmDelete.js:
|
|
rm unused and non-functional confirmDelete.js
|
|
|
|
2006-10-27 16:23 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /tags/refbase-0-7, /tags/refbase-0.7, /tags/start:
|
|
Tag cleanup.
|
|
|
|
2006-10-27 04:54 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/bleeding-edge:
|
|
Bleeding edge branch
|
|
|
|
2006-10-27 04:41 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /tags/refbase-0.9.0:
|
|
Tagging 0.9.0 release.
|
|
|
|
2006-10-27 04:37 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /trunk/includes/classes, /trunk/includes/classes/include.php,
|
|
/trunk/includes/classes/org,
|
|
/trunk/includes/classes/org/active-link,
|
|
/trunk/includes/classes/org/active-link/net,
|
|
/trunk/includes/classes/org/active-link/net/HTTPClient.php,
|
|
/trunk/includes/classes/org/active-link/net/HTTPServer.php,
|
|
/trunk/includes/classes/org/active-link/net/Socket.php,
|
|
/trunk/includes/classes/org/active-link/sys,
|
|
/trunk/includes/classes/org/active-link/sys/File.php,
|
|
/trunk/includes/classes/org/active-link/xml,
|
|
/trunk/includes/classes/org/active-link/xml/Branch.php,
|
|
/trunk/includes/classes/org/active-link/xml/Leaf.php,
|
|
/trunk/includes/classes/org/active-link/xml/RSS.php,
|
|
/trunk/includes/classes/org/active-link/xml/Tag.php,
|
|
/trunk/includes/classes/org/active-link/xml/Tree.php,
|
|
/trunk/includes/classes/org/active-link/xml/XML.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLBranch.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLDocument.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLLeaf.php,
|
|
/trunk/includes/classes/org/active-link/xml/XMLRPCClient.php,
|
|
/trunk/includes/classes/org/active-link/xml/XPath.php,
|
|
/trunk/includes/classes/org/bibliophile,
|
|
/trunk/includes/classes/org/bibliophile/MINIMALRTF.php,
|
|
/trunk/includes/classes/org/pdf-php,
|
|
/trunk/includes/classes/org/pdf-php/class.ezpdf.php,
|
|
/trunk/includes/classes/org/pdf-php/class.pdf.php,
|
|
/trunk/includes/classes/org/pdf-php/fonts,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Courier.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Helvetica.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Symbol.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-BoldItalic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-Italic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/Times-Roman.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/ZapfDingbats.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Courier.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica-BoldOblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica-Oblique.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Helvetica.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Symbol.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-Bold.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-BoldItalic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-Italic.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_Times-Roman.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_ZapfDingbats.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_a0100131.afm,
|
|
/trunk/includes/classes/org/pdf-php/fonts/php_a010013l.afm:
|
|
classes
|
|
|
|
2006-10-27 04:35 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /trunk/refbase:
|
|
rm empty directory
|
|
|
|
2006-10-27 04:34 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /trunk/install.sql, /trunk/install_utf8.sql, /trunk/lit,
|
|
/trunk/update.sql:
|
|
reorg
|
|
|
|
2006-10-27 04:28 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /trunk/advanced_search.php, /trunk/cite, /trunk/confirmDelete.js,
|
|
/trunk/error.php, /trunk/export, /trunk/extract.php,
|
|
/trunk/import, /trunk/import.php, /trunk/import_csa.php,
|
|
/trunk/import_csa_modify.php, /trunk/import_modify.php,
|
|
/trunk/includes/db.inc.php, /trunk/includes/ini.inc.php,
|
|
/trunk/index.php, /trunk/initialize/db.inc.php,
|
|
/trunk/initialize/ini.inc.php, /trunk/install.php,
|
|
/trunk/library_search.php, /trunk/locales, /trunk/modify.php,
|
|
/trunk/queries.php, /trunk/query_manager.php,
|
|
/trunk/query_modify.php, /trunk/receipt.php, /trunk/record.php,
|
|
/trunk/refbase/code/php/advanced_search.php,
|
|
/trunk/refbase/code/php/cite,
|
|
/trunk/refbase/code/php/confirmDelete.js,
|
|
/trunk/refbase/code/php/error.php,
|
|
/trunk/refbase/code/php/export,
|
|
/trunk/refbase/code/php/extract.php,
|
|
/trunk/refbase/code/php/import,
|
|
/trunk/refbase/code/php/import.php,
|
|
/trunk/refbase/code/php/import_csa.php,
|
|
/trunk/refbase/code/php/import_csa_modify.php,
|
|
/trunk/refbase/code/php/import_modify.php,
|
|
/trunk/refbase/code/php/index.php,
|
|
/trunk/refbase/code/php/install.php,
|
|
/trunk/refbase/code/php/library_search.php,
|
|
/trunk/refbase/code/php/locales,
|
|
/trunk/refbase/code/php/modify.php,
|
|
/trunk/refbase/code/php/queries.php,
|
|
/trunk/refbase/code/php/query_manager.php,
|
|
/trunk/refbase/code/php/query_modify.php,
|
|
/trunk/refbase/code/php/receipt.php,
|
|
/trunk/refbase/code/php/record.php,
|
|
/trunk/refbase/code/php/rss.php,
|
|
/trunk/refbase/code/php/search.php,
|
|
/trunk/refbase/code/php/show.php,
|
|
/trunk/refbase/code/php/simple_search.php,
|
|
/trunk/refbase/code/php/sql_search.php,
|
|
/trunk/refbase/code/php/sru.php,
|
|
/trunk/refbase/code/php/unapi.php,
|
|
/trunk/refbase/code/php/update.php,
|
|
/trunk/refbase/code/php/user_details.php,
|
|
/trunk/refbase/code/php/user_login.php,
|
|
/trunk/refbase/code/php/user_logout.php,
|
|
/trunk/refbase/code/php/user_options.php,
|
|
/trunk/refbase/code/php/user_options_modify.php,
|
|
/trunk/refbase/code/php/user_receipt.php,
|
|
/trunk/refbase/code/php/user_removal.php,
|
|
/trunk/refbase/code/php/user_validation.php,
|
|
/trunk/refbase/code/php/users.php, /trunk/rss.php,
|
|
/trunk/search.php, /trunk/show.php, /trunk/simple_search.php,
|
|
/trunk/sql_search.php, /trunk/sru.php, /trunk/unapi.php,
|
|
/trunk/update.php, /trunk/user_details.php,
|
|
/trunk/user_login.php, /trunk/user_logout.php,
|
|
/trunk/user_options.php, /trunk/user_options_modify.php,
|
|
/trunk/user_receipt.php, /trunk/user_removal.php,
|
|
/trunk/user_validation.php, /trunk/users.php:
|
|
reorg
|
|
|
|
2006-10-27 04:12 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /branches/vendor, /trunk/AUTHORS, /trunk/BUGS, /trunk/COPYING,
|
|
/trunk/ChangeLog, /trunk/INSTALL, /trunk/NEWS, /trunk/README,
|
|
/trunk/TODO, /trunk/UPDATE, /trunk/css, /trunk/img,
|
|
/trunk/includes, /trunk/initialize, /trunk/lit, /trunk/note,
|
|
/trunk/refbase/AUTHORS, /trunk/refbase/BUGS,
|
|
/trunk/refbase/COPYING, /trunk/refbase/ChangeLog,
|
|
/trunk/refbase/INSTALL, /trunk/refbase/NEWS,
|
|
/trunk/refbase/README, /trunk/refbase/TODO,
|
|
/trunk/refbase/UPDATE, /trunk/refbase/code/css,
|
|
/trunk/refbase/code/inc, /trunk/refbase/code/xsl,
|
|
/trunk/refbase/cvsdeploy.inc, /trunk/refbase/cvsdeploy.php,
|
|
/trunk/refbase/img, /trunk/refbase/lit, /trunk/refbase/note,
|
|
/trunk/srwExplainResponse2html.xsl, /trunk/srwmods2html.xsl:
|
|
reorganization
|
|
|
|
2006-10-25 01:12 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* /trunk/refbase/ChangeLog:
|
|
Minor manual updates for recent documentation and CSS fixes
|
|
|
|
2006-10-24 16:50 Matthias Steffens <refbase@extracts.de>
|
|
* code/css/: style.css, style_print.css:
|
|
changed default font for td, div and p tags to Times New Roman which works
|
|
around a font-display issue on certain platforms
|
|
|
|
2006-10-23 18:20 Matthias Steffens <refbase@extracts.de>
|
|
* search.php:
|
|
function 'extractFormElementsAdvanced()': for the fields 'location',
|
|
'created_by' and 'modified_by', we'll now verify that the appropriate
|
|
parameter exists before attempting to extract its value; this avoids
|
|
'undefined index' warnings if a user isn't logged in
|
|
|
|
2006-10-23 11:20 Matthias Steffens <refbase@extracts.de>
|
|
* NEWS:
|
|
* changed format of release date into a more internationally friendly format
|
|
* added a few more changes & fixes
|
|
|
|
2006-10-23 10:53 Matthias Steffens <refbase@extracts.de>
|
|
* INSTALL:
|
|
* added some URLs and changed existing ones to subdomain URLs where
|
|
appropriate
|
|
* mentioned 'refbase_import' command line client
|
|
* added RefWorks to list of supported import formats
|
|
|
|
2006-10-23 10:02 Matthias Steffens <refbase@extracts.de>
|
|
* AUTHORS:
|
|
added Joachim's email address and standardized punctuation
|
|
|
|
2006-10-22 12:59 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* AUTHORS, BUGS, INSTALL, NEWS, UPDATE:
|
|
* Reformat documentation to 80 columns
|
|
* Replaced french spacing with single spacing for consistency
|
|
* Added Joachim Almergren and the phpmyadmin team to AUTHORS
|
|
* Added a (preliminary) release date of 10-27, which will give a work
|
|
week's worth of additional testing
|
|
* Added mention of referrer-related bugs
|
|
* Added link to CVS update instructions
|
|
|
|
2006-10-22 12:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* TODO:
|
|
* added some planned features from the "Planned feature additions" wiki
|
|
page
|
|
* modified existing feature suggestions and re-arranged the features
|
|
list
|
|
|
|
2006-10-22 08:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* README:
|
|
added ODF XML to features list and changed wiki URLs to subdomain URLs
|
|
|
|
2006-10-22 07:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* UPDATE:
|
|
Modified text & backup commands
|
|
|
|
2006-10-21 19:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* UPDATE:
|
|
updated text to suit refbase-0.9.0
|
|
|
|
2006-10-21 19:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* AUTHORS:
|
|
added 'update.php' for Rick
|
|
|
|
2006-10-21 19:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/update.php:
|
|
* we now include file 'install.inc.php'
|
|
* changed 'start_session()' function call so that it doesn't update
|
|
'user_*' tables
|
|
* changed '$_POST' to '$_REQUEST'
|
|
* made some changes to the displayed text and added a backup reminder
|
|
* we now explicitly discard the existing connection and establish a
|
|
new connection with admin permissions using function
|
|
'connectToMySQLDatabaseAsAdmin()'
|
|
* function 'addTableIfNotExists()' is now used to create new MySQL tables
|
|
* function 'queryMySQLDatabase()' is now used to perform any SQL queries
|
|
* made some fixes to existing SQL queries and added a few new ones
|
|
* all successfully performed queries that affected any tables or rows
|
|
will now be reported as log messages in the feedback page
|
|
* we now enable some of the newly created export/citation formats &
|
|
citation styles for all users
|
|
* if nothing was changed by the update process, we now inform the user
|
|
appropriately
|
|
* function 'disconnectFromMySQLDatabase()' is now used to quit the
|
|
connection
|
|
* upon successful update, the header message is now printed in green text
|
|
* removed more unnecessary code
|
|
* moved functions 'insertIfNotExists()', 'addColumnIfNotExists()' and
|
|
'fieldError()' to 'install.inc.php'
|
|
* made some changes to whitespace
|
|
|
|
2006-10-21 19:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/: style.css, style_print.css:
|
|
added new class which prints the given text in green color
|
|
|
|
2006-10-21 19:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/update.sql:
|
|
* set format 'OpenSearch RSS' in table 'formats' to 'false' since its
|
|
not done yet
|
|
* enable the german language option in table 'languages'
|
|
|
|
2006-10-21 19:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/: install.sql, install_utf8.sql:
|
|
set format 'OpenSearch RSS' in table 'formats' to 'false' since its
|
|
not done yet
|
|
|
|
2006-10-21 19:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
* upon successful installation, the header message is now printed in
|
|
green text
|
|
* moved function 'fieldError()' to 'install.inc.php'
|
|
|
|
2006-10-21 19:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/install.inc.php:
|
|
* added new function 'connectToMySQLDatabaseAsAdmin()' which connects
|
|
to the MySQL database with admin permissions
|
|
* moved functions 'insertIfNotExists()', 'addColumnIfNotExists()' and
|
|
'fieldError()' from 'update.php' to 'install.inc.php'
|
|
* added new function 'addTableIfNotExists()' which adds the given MySQL
|
|
table if not already present
|
|
|
|
2006-10-21 18:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
added example for 1Cate OpenURL link-server in comments
|
|
|
|
2006-10-20 09:28 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/update.php:
|
|
Add new export & cite formats in table formats
|
|
|
|
2006-10-20 09:22 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/update.php:
|
|
Replace existing import formats with updated/new ones in table formats
|
|
|
|
2006-10-20 08:56 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/update.php:
|
|
Enable de localization
|
|
|
|
2006-10-19 18:53 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/update.php:
|
|
update styles, languages, formats tables.
|
|
|
|
2006-10-19 17:21 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/update.php:
|
|
Fixes from Matthias: Added missing '(' and used global connection.
|
|
|
|
2006-10-19 13:57 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/update.php:
|
|
Add addColumnIfNotExists; create allowbrowseview column NOTE: the new
|
|
add column and inserts seem not to work yet--no errors, but nothing
|
|
is created. (Committing to allow others to play & because the old
|
|
version didn't work anyway.)
|
|
|
|
2006-10-19 13:25 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/update.php:
|
|
Added insertIfNotExists fucntion; populate user_options table
|
|
|
|
2006-10-19 12:56 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/update.php:
|
|
Removed unused code; Added CREATE of user_options
|
|
|
|
2006-10-10 14:51 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/openurl.inc.php:
|
|
Added 'au', allowing multiple authors to be appended to the Context
|
|
Object.
|
|
|
|
2006-10-08 09:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: import.php, install.php, sru.php, unapi.php:
|
|
changed URLs that point to refbase wiki pages into corresponding
|
|
subdomain URLs
|
|
|
|
2006-10-08 09:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/xsl/srwExplainResponse2html.xsl:
|
|
* added URL to SRU home page in Help text
|
|
* changed URLs that point to refbase wiki pages into corresponding
|
|
subdomain URLs
|
|
|
|
2006-10-08 09:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
changed URLs that point to refbase wiki pages into corresponding
|
|
subdomain URLs
|
|
|
|
2006-10-07 17:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* NEWS:
|
|
added items to 'refbase-0.9.0' section and edited existing ones
|
|
|
|
2006-10-07 16:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: receipt.php, search.php, show.php:
|
|
more code fixes so that the 'location' field is only added to the SQL
|
|
query in Details view if the user is logged in
|
|
|
|
2006-10-07 15:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
we now only include the fields 'file', 'location', 'created_by' and
|
|
'modified_by' in sort-by dropdowns if a user is logged in
|
|
|
|
2006-10-07 15:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
function 'buildSelectMenuOptions()': empty dropdown items did not have
|
|
empty values which caused incorrect SQL queries when selected in
|
|
'*_search.php' forms; fixed
|
|
|
|
2006-10-07 15:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
function 'displayColumns()': we now only add the 'location' field to
|
|
the dropdown menus if the user is logged in
|
|
|
|
2006-10-06 17:11 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* NEWS:
|
|
Additional new features from
|
|
http://wiki.refbase.net/index.php/Main_features
|
|
|
|
2006-10-06 16:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
we'll now only show a text entry form for the 'location', 'created_by'
|
|
and 'modified_by' fields if a user is logged in; this is done to shield
|
|
user email addresses from exposure to search engines and/or email
|
|
harvesting robots
|
|
|
|
2006-10-06 16:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
we now only show the contents of the 'location' field if the user is
|
|
logged in; this is done to shield user email addresses from exposure
|
|
to search engines and/or email harvesting robots
|
|
|
|
2006-10-06 16:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
improved verification of SQL query against malicious attempts
|
|
|
|
2006-10-06 15:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* function 'start_session()': if 'session.use_cookies' is OFF for the
|
|
current directory, we'll attempt to enable cookies for storage of
|
|
session data
|
|
* function 'generateCalculationFieldContent()': we now standardize
|
|
contents of the author field before extracting the first author name;
|
|
this will help to ensure correct sorting upon Citation output
|
|
* function 'verifySQLQuery()': moved code that strips the 'file' field
|
|
from the SQL query into its own function ('stripFieldFromSQLQuery()')
|
|
and generalized it so that it works with any given field
|
|
* function 'verifySQLQuery()' now strips the 'location' field from the
|
|
SQL query if the user isn't logged in; this is done to shield user
|
|
email addresses from exposure to search engines and/or email harvesting
|
|
robots
|
|
|
|
2006-10-06 15:39 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* AUTHORS, ChangeLog, NEWS:
|
|
Documentation updates (particularly the list of features in NEWS).
|
|
|
|
2006-10-04 09:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options_modify.php:
|
|
fixed incorrect INSERT queries for tables 'user_types/styles/formats'
|
|
|
|
2006-10-04 08:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
function 'quote_smart()' now quotes numbers with leading zeros (which
|
|
would otherwise get stripped)
|
|
|
|
2006-10-03 16:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc.php:
|
|
function 'displayHTMLhead()': variable '$databaseBaseURL' is now defined
|
|
globally at the top of the function
|
|
|
|
2006-10-03 16:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/: php/rss.php, php/search.php, php/user_receipt.php, inc/ini.inc.php:
|
|
just made some changes to whitespace and/or comments
|
|
|
|
2006-10-03 16:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_login.php:
|
|
we now only output the HTML footer in function 'login_page()'; this
|
|
avoids inadvertent HTML output when returning results to a refbase
|
|
command line client
|
|
|
|
2006-10-03 16:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
for Cite mode, if a 'userID' was given we'll now always include the
|
|
'cite_key' field within the SQL query; this enables the refbase command
|
|
line clients to display any user-specific cite keys after successful
|
|
login
|
|
|
|
2006-10-03 16:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
function 'getUploadInfo()': added code to prevent undefined variable
|
|
messages
|
|
|
|
2006-10-03 16:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/import.inc.php:
|
|
function 'fetchDataFromURL()' now returns an error message if the URL
|
|
could not be openend
|
|
|
|
2006-10-03 16:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_modify.php:
|
|
* we now include file 'execute.inc.php' in this script (instead of
|
|
including it within the individual 'bibutils/import_*2refbase.php'
|
|
scripts)
|
|
* added code that handles file uploads
|
|
* added support for the new 'refbase_import' command line client
|
|
* if the import query originated from a command line client, we'll return
|
|
any error messages as plain text
|
|
|
|
2006-10-03 16:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import.php:
|
|
* we now include 'locales.inc.php' to allow for localized strings
|
|
* removed the "Display original source data" checkbox option from the
|
|
import GUI since it was probably more confusing than helpful. Where
|
|
appropriate (e.g., when importing CSA or MEDLINE records), original
|
|
source data are now always displayed
|
|
* fixed incorrect description in HTML <head> section
|
|
* added a file upload button to the main import form
|
|
|
|
2006-10-03 16:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import/bibutils/: import_bib2refbase.php,
|
|
import_copac2refbase.php, import_end2refbase.php, import_isi2refbase.php,
|
|
import_med2refbase.php, import_modsxml2refbase.php,
|
|
import_ris2refbase.php:
|
|
file 'execute.inc.php' is now included in 'import_modify.php' (instead
|
|
of including it within the individual 'bibutils/import_*2refbase.php'
|
|
scripts)
|
|
|
|
2006-10-03 16:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/: de/common.inc, de/common_utf8.inc, en/common.inc,
|
|
en/common_utf8.inc, fr/common.inc, fr/common_utf8.inc:
|
|
added new locales required by the import file upload functionality
|
|
|
|
2006-10-03 16:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/formats/cite_ascii.php:
|
|
* when outputting results to a command line client as ASCII, we now
|
|
include the user's own cite key with each citation (if the CLI did
|
|
successfully login as a recognized user, otherwise we display the
|
|
default cite key)
|
|
* when outputting results to a command line client as ASCII, we now
|
|
prefix the response with any passed header message
|
|
|
|
2006-09-30 07:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
* quote_smart()ed again all variables that get included into the SQL
|
|
query
|
|
* where appropriate, we now make use of functions 'escapeSQL()' and
|
|
'extractWhereClause()' in an attempt to prevent SQL injection attacks
|
|
|
|
2006-09-29 19:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: error.php, query_manager.php, record.php, sql_search.php,
|
|
users.php:
|
|
the stripping of slashes is now handled by function
|
|
'stripSlashesIfMagicQuotes()'
|
|
|
|
2006-09-29 19:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: user_details.php, user_options.php:
|
|
removed unnecessary 'encodeHTML()' statements
|
|
|
|
2006-09-29 19:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/query_modify.php:
|
|
* the stripping of slashes is now handled by function
|
|
'stripSlashesIfMagicQuotes()'
|
|
* added a missing space before WHERE clause in an UPDATE query
|
|
|
|
2006-09-29 19:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options_modify.php:
|
|
* added a missing space before WHERE clause in an UPDATE query
|
|
* added missing quotes around an array element name
|
|
|
|
2006-09-29 19:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
* added a missing space before WHERE clause in an UPDATE query
|
|
* quote_smart()ed a '$userID' variable in SQL query
|
|
|
|
2006-09-29 19:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/receipt.php:
|
|
* the stripping of slashes is now handled by function
|
|
'stripSlashesIfMagicQuotes()'
|
|
* quote_smart()ed the '$serialNo' variable in SQL queries
|
|
|
|
2006-09-29 19:30 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* the stripping of slashes is now handled by function
|
|
'stripSlashesIfMagicQuotes()'
|
|
* reworked the regex patterns which clean-up the SQL queries to be more
|
|
specific; this fixes a problem where double quotes at the end of a
|
|
field string would cause an error on submit
|
|
|
|
2006-09-29 19:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* fixed some typos ("qoute" -> "quote") and made some stylistic changes
|
|
* function 'quote_smart()' now calls function 'escapeSQL()' to escape
|
|
SQL special chars in strings (instead of calling
|
|
'mysql_real_escape_string()' directly)
|
|
* function 'quote_smart()': we now use double quotes (instead of single
|
|
quotes) as quote delimiters since they are better supported by refbase
|
|
(some functions currently require double quotes)
|
|
* function 'stripSlashesIfMagicQuotes()' now calls function
|
|
'convertSlashes()' to remove 'unwanted' slashes (instead of calling
|
|
'stripslashes()' directly)
|
|
* added new function 'convertSlashes()' which removes 'unwanted' slashes
|
|
from a string; this function will work independent from the
|
|
'magig_quotes_gpc' setting
|
|
* functions 'verifySQLQuery()' and 'explainSQLQuery()': the stripping
|
|
of slashes is now handled by function 'stripSlashesIfMagicQuotes()'
|
|
* added new function 'escapeSQL()' which escapes SQL special chars (\,
|
|
', ", \n,...)
|
|
* function 'extractWhereClause()': we now include the SQL commands SELECT,
|
|
INSERT, UPDATE & DELETE in an attempt to sanitize a given WHERE clause
|
|
from SQL injection attacks (which is mostly relevant for 'show.php')
|
|
|
|
2006-09-29 19:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* the stripping of slashes is now handled by function
|
|
'stripSlashesIfMagicQuotes()'
|
|
* function 'displayColumns()': we'll now only add unAPI <abbr> blocks
|
|
if not in Browse mode
|
|
* some changes to whitespace
|
|
|
|
2006-09-26 19:39 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/search.php:
|
|
Change _POST to _REQUEST to allow GETs in addition to POSTs
|
|
|
|
2006-09-26 17:49 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/show.php:
|
|
revert show.php, as results are merely submitted to search.php (which
|
|
is escaped)
|
|
|
|
2006-09-26 17:44 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/: modify.php, query_manager.php, query_modify.php, receipt.php,
|
|
sql_search.php, user_options.php:
|
|
more quote_smart() fixes
|
|
|
|
2006-09-26 16:54 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/: inc/include.inc.php, php/show.php, php/user_details.php,
|
|
php/user_options_modify.php, php/user_validation.php:
|
|
* More quote_smart() fixes
|
|
* encodeHTML() user form so that intentional quotes show up as expected
|
|
|
|
2006-09-26 16:04 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/: inc/webservice.inc.php, php/search.php:
|
|
Fix typos in quote_smarting() of queries
|
|
|
|
2006-09-26 09:18 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/: inc/webservice.inc.php, php/show.php, php/sql_search.php,
|
|
php/sru.php, php/update.php, php/user_details.php, php/user_login.php,
|
|
php/user_options.php, php/user_options_modify.php, php/user_receipt.php,
|
|
php/user_removal.php, php/user_validation.php, php/users.php:
|
|
quote_smart() SQL queries
|
|
|
|
2006-09-25 23:54 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/: record.php, search.php:
|
|
smart_quote SQL queries
|
|
|
|
2006-09-22 18:22 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/: inc/include.inc.php, php/install.php, php/queries.php,
|
|
php/query_manager.php, php/query_modify.php, php/receipt.php:
|
|
quote_smart on all queries
|
|
|
|
2006-09-22 14:56 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/include.inc.php:
|
|
reuse stripSlashesIfMagicQuotes in quote_smart
|
|
|
|
2006-09-22 14:19 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/modify.php:
|
|
defensive quote_smart handling of every query
|
|
|
|
2006-09-22 13:59 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/include.inc.php:
|
|
* added quote_smart function to properly escape strings.
|
|
* removed unused addSlashesIfMAgicQuotes function
|
|
|
|
2006-09-09 15:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* when displaying links, the 'type' field is now always included in
|
|
the SQL query; this allows for proper generation of OpenURL links
|
|
and COinS span elements in list view
|
|
* changed search forms on main page and search results page from GET
|
|
to POST; this helps to avoide warning dialogs in some browsers (such
|
|
as Firefox) when using the browser's back button with POSTed data
|
|
* we now only generate OpenURL links if variable '$openURLResolver'
|
|
isn't empty
|
|
* for OpenURL links, we'll again provide HTML markup & icons individually
|
|
within each function; this allows for different OpenURL icons in List
|
|
view and Details view and ensures consistency between "hard" (HTTP
|
|
& DOI) links and "soft" (ISBN & OpenURL) links
|
|
* function 'buildResultsFooter()': slightly increased width of user
|
|
group text entry field
|
|
* function 'buildResultsFooter()': when exporting selected records,
|
|
'file' is now the default option (instead of 'html')
|
|
|
|
2006-09-09 14:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/openurl.inc.php:
|
|
function 'openURL()' now returns the generated OpenURL data without
|
|
any enclosing HTML markup; this allows to associate the OpenURL with
|
|
different HTML markup and images (based on context)
|
|
|
|
2006-09-09 14:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
changed search forms from GET to POST; this helps to avoide warning
|
|
dialogs in some browsers (such as Firefox) when using the browser's
|
|
back button with POSTed data
|
|
|
|
2006-09-09 14:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* functions 'extractFormElementsRefineDisplay()' and 'verifySQLQuery()':
|
|
when displaying links, the 'type' field is now always included in
|
|
the SQL query; this allows for proper generation of OpenURL links
|
|
and COinS span elements in list view
|
|
* added function 'setHTTPStatus()' which sets the HTTP status response
|
|
|
|
2006-09-09 14:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
just changed some comments: 1) added info about bookmarklet client IDs
|
|
(e.g., "jsb-refbase-1.0"); 2) when displaying links, the 'type' field
|
|
is now always included in the SQL query; this allows for proper generation
|
|
of OpenURL links and COinS span elements in list view
|
|
|
|
2006-09-09 14:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/: inc/modsxml.inc.php, php/cite/formats/cite_ascii.php,
|
|
php/cite/formats/cite_latex.php, php/cite/formats/cite_markdown.php,
|
|
php/cite/formats/cite_pdf.php, php/cite/formats/cite_rtf.php:
|
|
we'll now recognize refbase markup in fields 'orig_title', 'series_title',
|
|
'abbrev_series_title' and 'notes'
|
|
|
|
2006-09-09 13:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/: style.css, style_print.css:
|
|
added class 'Z3988' which is used for COinS span elements
|
|
|
|
2006-09-09 10:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/openurl.inc.php:
|
|
function 'contextObject()': refbase markup is now properly removed from
|
|
OpenURL links and COinS span elements
|
|
|
|
2006-09-08 20:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* added refbase account info to URL of CrossRef OpenURL resolver
|
|
* we'll now recognize refbase markup in fields 'orig_title',
|
|
'series_title', 'abbrev_series_title' and 'notes'
|
|
* added/modified some comments
|
|
|
|
2006-09-08 19:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/openurl.inc.php:
|
|
reworked code which fixes remaining issues with incorrect URL encoding
|
|
|
|
2006-09-07 18:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/openurl.inc.php:
|
|
* function 'openURL()' now converts higher ASCII chars into its entities
|
|
and any '&' into '&', spaces will get converted into '%20'
|
|
* function 'coins()': modified code to avoid "Undefined variable" messages
|
|
* function 'coins()': fixed a variable naming typo ($pages ->
|
|
$row['pages'])
|
|
* function 'coins()' now attemps to strip any " pp." suffix from the
|
|
pages info when generating total pages (type == "Book Whole")
|
|
|
|
2006-09-07 17:32 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/header.inc.php:
|
|
Add full URL to UnAPI <LINK>
|
|
|
|
2006-09-07 12:08 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/: inc/openurl.inc.php, php/search.php:
|
|
COinS added to results from search.php
|
|
|
|
2006-09-07 11:56 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/include.inc.php:
|
|
Fix typo in new extractAuthorsGivenName function
|
|
|
|
2006-09-07 11:51 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/: include.inc.php, openurl.inc.php:
|
|
aulast, aufirst support in OpenURL
|
|
|
|
2006-09-07 10:08 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/openurl.inc.php:
|
|
Fix regex replace of spaces with "+" to only work on COinS & not break
|
|
OpenURL links.
|
|
|
|
2006-09-07 00:32 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/ini.inc.php, code/inc/openurl.inc.php, cvsdeploy.inc,
|
|
code/php/search.php:
|
|
Generalize OpenURL support
|
|
|
|
2006-09-06 14:29 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* cvsdeploy.inc:
|
|
Added zip.inc.php
|
|
|
|
2006-09-06 14:18 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/: inc/odfxml.inc.php, inc/zip.inc.php, php/search.php:
|
|
When ODF XML + file is selected for export, create an ODS file (zipped
|
|
directory of XML files).
|
|
|
|
2006-09-04 08:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/: install.sql, install_utf8.sql, update.sql:
|
|
added row entry for RefWorks import to table 'formats'
|
|
|
|
2006-09-03 16:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
function 'trimTextPattern()': changed 'ereg_replace()' to 'preg_replace()'
|
|
|
|
2006-09-03 16:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_modify.php:
|
|
* modified existing code to accommodate the new 'importPubMed' form
|
|
type
|
|
* added code that fetches source data from PubMed.gov for all passed
|
|
PubMed IDs
|
|
|
|
2006-09-03 16:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/import.inc.php:
|
|
* function 'risToRefbase()': conversion of font attributes now happens
|
|
for all '*title' fields as well as for the 'notes' field
|
|
* function 'risToRefbase()' now correctly recognizes and converts RefWorks
|
|
font attributes in RIS records
|
|
* function 'refworksToRefbase()' now converts RefWorks font attributes
|
|
in all title fields
|
|
* corrected spelling error: ommit* => omit*
|
|
* added function 'fetchDataFromURL()' which retrieves data from a given
|
|
URL
|
|
|
|
2006-09-03 15:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import.php:
|
|
added a form for import via PubMed ID and adopted code & help text to
|
|
address this form correctly
|
|
|
|
2006-09-03 07:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_modify.php:
|
|
initial support for import via bookmarklets
|
|
|
|
2006-08-31 16:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_receipt.php:
|
|
user permissions are now localized which also fixes a problem with
|
|
correctly translating the 'allow_edit_call_number' permission into
|
|
something more readable
|
|
|
|
2006-08-31 16:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/fr/: common.inc, common_utf8.inc:
|
|
added locales for user permissions in table 'user_permissions'
|
|
('allow_*'); note that french localization of these newly added strings
|
|
isn't done yet
|
|
|
|
2006-08-31 16:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/: en/common.inc, en/common_utf8.inc, de/common.inc,
|
|
de/common_utf8.inc:
|
|
added locales for user permissions in table 'user_permissions' ('allow_*')
|
|
|
|
2006-08-31 08:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: modify.php, search.php:
|
|
removed code that inadvertently slipped into CVS but which was only
|
|
meant for local testing/development purposes
|
|
|
|
2006-08-31 07:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: include.inc.php, srwxml.inc.php:
|
|
corrected spelling error: ommit* => omit*
|
|
|
|
2006-08-31 07:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: import.php, import_csa.php, modify.php, search.php, sru.php,
|
|
users.php:
|
|
corrected spelling error: ommit* => omit*
|
|
|
|
2006-08-31 07:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/: formats/cite_html.php, cite_AnnGlaciol_JGlaciol.php:
|
|
corrected spelling error: ommit* => omit*
|
|
|
|
2006-08-31 06:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
function 'updateUserPermissions()': we now properly initialize variable
|
|
'$permissionQueryArray' to avoid errors if '$userPermissionsArray'
|
|
is empty
|
|
|
|
2006-08-30 18:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/webservice.inc.php:
|
|
* the 'parseCQL()' function now requires the SRU version as additional
|
|
parameter
|
|
* function 'parseCQL()': added support for masking characters ('*' and
|
|
'?')
|
|
* some changes to comments
|
|
|
|
2006-08-30 18:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/srwxml.inc.php:
|
|
* function 'srwExplainResponse()' now reflects the new support for CQL
|
|
masking characters ('*' and '?')
|
|
* function 'srwExplainResponse()' now honours any passed XSL stylesheet
|
|
|
|
2006-08-30 18:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sru.php:
|
|
* added SRU version parameter to the 'parseCQL()' function call
|
|
* in case of 'operation=explain', we'll now use a dedicated default
|
|
stylesheet ('srwExplainResponse2html.xsl') which dynamically builds
|
|
a search form from an SRU explain response
|
|
* <http://www\.loc\.gov/mods/v3> is now recognized as valid SRU record
|
|
schema
|
|
|
|
2006-08-30 17:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/xsl/srwExplainResponse2html.xsl:
|
|
initial checkin (dynamically builds a search form from an SRU explain
|
|
response), note that querying for 'bib.citekey', 'rec.creationDate'
|
|
and 'rec.lastModificationDate' as well as entry of multiple search
|
|
terms is not supported yet
|
|
|
|
2006-08-29 11:53 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* cvsdeploy.inc:
|
|
New .inc.php include files (install, transtab for latex/bibtex, unapi)
|
|
|
|
2006-08-25 11:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/import.inc.php:
|
|
* added function 'refworksToRefbase()' which converts records from
|
|
RefWorks Tagged Format into the standard "refbase" array format
|
|
* function 'identifySourceFormat()': added code that matches RefWorks
|
|
records
|
|
* function 'parseRecords()': for whole books, we now append the 'pp'
|
|
identifier if the 'pages' field contains a single number
|
|
|
|
2006-08-25 10:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import.php:
|
|
mentionend RefWorks & MODS XML in file header comment & added link to
|
|
refworks.com in help text
|
|
|
|
2006-08-25 10:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import/import_refworks2refbase.php:
|
|
initial checkin (imports RefWorks Tagged Format)
|
|
|
|
2006-08-19 05:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* BUGS:
|
|
added note about unfinished internationalization and localization
|
|
|
|
2006-08-19 05:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* AUTHORS:
|
|
updated list of developers & added list of contributors (both may need
|
|
revision)
|
|
|
|
2006-08-19 05:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* INSTALL:
|
|
* updated refbase version numbers to 0.9.0
|
|
* added links to wiki pages where appropriate
|
|
* renamed section "Rules for data import" to "Import Options" and added
|
|
general info & pointers about the available import options
|
|
|
|
2006-08-19 05:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* TODO:
|
|
removed note about data import and added link to "Planned feature
|
|
additions" wiki page; (the list of suggestions may need some further
|
|
revision)
|
|
|
|
2006-08-19 05:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* README:
|
|
updated lists of features & requirements and added wiki links where
|
|
appropriate
|
|
|
|
2006-08-18 10:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
added cautionary note for variable '$adminLoginEmail' that the default
|
|
email address should be changed only *after* a new admin user has
|
|
been created
|
|
|
|
2006-08-18 10:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/en/: common.inc, common_utf8.inc:
|
|
added some missing spaces in "NoPermission_" strings
|
|
|
|
2006-08-18 10:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/transtab_unicode_latex.inc.php:
|
|
changed LaTeX markup for the tilde from '\\~' to '\\~{}'
|
|
|
|
2006-08-18 09:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
function displayColumns(): moved unAPI code after the code that inserts
|
|
the "original/duplicate record" identifier; this fixes some display
|
|
glitches
|
|
|
|
2006-08-18 09:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import.php:
|
|
just added a missing space within the Help text
|
|
|
|
2006-08-18 09:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/import.inc.php:
|
|
* we now include the translation tables 'transtab_bibtex_refbase.inc.php',
|
|
'transtab_latex_unicode.inc.php' and 'transtab_latex_latin1.inc.php'
|
|
which are required by function 'function standardizeBibtexInput()'
|
|
* adden new function 'standardizeBibtexInput()' which takes a BibTeX
|
|
source and converts any contained LaTeX/BibTeX markup into proper
|
|
refbase markup
|
|
|
|
2006-08-18 09:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_modify.php:
|
|
we now remove slashes from passed form variables if 'magic_quotes_gpc'
|
|
is set to "On" in 'php.ini'; this fixes issues with bibutils failing
|
|
to import BibTeX records whose fields are enclosed with quotes (instead
|
|
of braces)
|
|
|
|
2006-08-18 09:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import/bibutils/import_bib2refbase.php:
|
|
when importing BibTeX records, we now convert LaTeX/BibTeX markup into
|
|
proper refbase markup prior to passing it to bibutils; this helps
|
|
with conversion problems exhibited by the bibutils programs and it
|
|
allows to use refbase's own markup instead of higher ascii characters
|
|
where appropriate
|
|
|
|
2006-08-18 09:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/export.inc.php:
|
|
* we now include the translation tables 'transtab_latin1_bibtex.inc.php'
|
|
and 'transtab_unicode_bibtex.inc.php' which are required by function
|
|
'standardizeBibtexOutput()'
|
|
* function 'standardizeBibtexOutput()' now attempts to convert higher
|
|
ASCII chars (which were not converted by bibutils) into their
|
|
corresponding LaTeX/BibTeX entities
|
|
|
|
2006-08-18 09:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/: php/export/export_modsxml.php, inc/modsxml.inc.php,
|
|
inc/srwxml.inc.php:
|
|
changed Rick's email address in file header to Richard Karnesky
|
|
<karnesky@gmail.com> at gmail dot com
|
|
|
|
2006-08-18 09:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/execute.inc.php:
|
|
* changed Rick's email address in file header to Richard Karnesky
|
|
<karnesky@gmail.com> at gmail dot com
|
|
* moved code that sets the input & output encoding from function
|
|
'convertBibutils()' to functions 'importBibutils()' and
|
|
'exportBibutils()' so that it can be dealt with differently for import
|
|
and export; this fixes incorrect import of higher ascii chars when
|
|
importing latin1-encoded data into a latin1 database with
|
|
'$convertExportDataToUTF8' set to "yes" in 'ini.inc.php'
|
|
|
|
2006-08-18 09:06 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/cite.inc.php:
|
|
changed two 'include ...' statements to 'include_once ...'
|
|
|
|
2006-08-17 17:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* function 'start_session()': we'll now only check for the MySQL version
|
|
if a connection has been established already. Otherwise, a non-existing
|
|
MySQL user (or incorrect MySQL password) would prevent 'install.php'
|
|
or 'error.php' from loading correctly when setting up a new refbase
|
|
database
|
|
* function 'selectDistinct()': we now properly initialize the
|
|
'$resultBuffer' variable which prevents PHP errors when
|
|
'advanced_search.php' is called with a database containing 0 records
|
|
* function 'selectDistinct()': made some changes to code structure,
|
|
whitespace/indentation & comments
|
|
|
|
2006-08-17 17:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
* we now include common install/update functions via 'install.inc.php'
|
|
* moved code that attempts to locate bibutils into a dedicated function
|
|
('locateFile()' in 'install.inc.php')
|
|
* we now attempt to auto-locate the 'mysql/mysql.exe' program (using
|
|
the new 'locateFile()' function)
|
|
* updated the explanatory comments in the installation web form
|
|
* we now use raw PHP function calls to query the MySQL version information
|
|
|
|
2006-08-17 16:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: transtab_latex_latin1.inc.php, transtab_latex_unicode.inc.php,
|
|
transtab_latin1_bibtex.inc.php, transtab_unicode_bibtex.inc.php:
|
|
initial checkin (conversion tables from LaTeX to Latin1/Unicode entities
|
|
and vice versa)
|
|
|
|
2006-08-17 16:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/transtab_bibtex_refbase.inc.php:
|
|
initial checkin (conversion table from LaTeX/BibTeX markup & entities
|
|
to refbase markup)
|
|
|
|
2006-08-17 16:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/install.inc.php:
|
|
initial checkin (common install/update functions)
|
|
|
|
2006-08-09 18:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* changed media type for xml output from 'text/xml' to 'application/xml'
|
|
* function displayColumns(): added unAPI support: added an '<abbr>'
|
|
block with an unapi-id after the checkbox of each displayed record.
|
|
The '<abbr>' block works as a microformat that allows applications
|
|
to identify objects on web pages; see <http://unapi.info/specs/> for
|
|
more info
|
|
* function displayDetails(): added unAPI support: added '<abbr>' block
|
|
after permanent record URL
|
|
* string comparisons for '$exportType' and '$citeType' are now always
|
|
case-insensitive
|
|
|
|
2006-08-09 18:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/update.sql:
|
|
added missing backticks in 'UPDATE styles...' query
|
|
|
|
2006-08-09 18:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/: style.css, style_print.css:
|
|
added classes 'tiny' and 'unapi'
|
|
|
|
2006-08-09 17:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sru.php:
|
|
changed media type for xml output from 'text/xml' to 'application/xml'
|
|
|
|
2006-08-09 17:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/: php/unapi.php, inc/unapi.inc.php:
|
|
initial checkin (unAPI server; see <http://unapi.info/> for more info)
|
|
|
|
2006-08-09 17:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
modified just a comment: changed media type for xml output from 'text/xml'
|
|
to 'application/xml'
|
|
|
|
2006-08-09 17:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
* fixed typo which prevented the 'call_number' field from getting HTML
|
|
encoded if the admin is logged in
|
|
* when "importing" a single record into the add record form, the contents
|
|
of the call number field were not assigned to the current user. This
|
|
resulted in a broken call number string (such as "recordID; IPOE @
|
|
Matthias Steffens <refbase@extracts.de> @ ") while it should have
|
|
been "IPOE @ Matthias Steffens <refbase@extracts.de> @ recordID";
|
|
fixed
|
|
|
|
2006-08-09 17:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc.php:
|
|
function displayHTMLhead(): added autodiscovery link in HTML header
|
|
pointing to the new unAPI service
|
|
|
|
2006-06-25 13:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/query_manager.php:
|
|
we'll now include the locales ('includes/locales.inc.php')
|
|
|
|
2006-06-22 18:30 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/update.sql:
|
|
* tables 'formats' & 'styles': some numbers were incorrectly specified
|
|
as strings; fixed
|
|
* removed some superfluous spaces from end of lines in table 'formats'
|
|
|
|
2006-06-22 18:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/update.php:
|
|
* moved call to 'start_session()' function higher up in the script
|
|
* we'll now include the locales ('includes/locales.inc.php') to ensure
|
|
correct
|
|
|
|
2006-06-22 18:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: transtab_latin1_latex.inc.php, transtab_unicode_latex.inc.php:
|
|
replace elements that contain LaTeX in-line math delimiters ('$') are
|
|
now enclosed with single quotes to avoid PHP errors
|
|
|
|
2006-06-22 18:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: show.php, sql_search.php:
|
|
changed code lines that print "no permission" messages from locales
|
|
|
|
2006-06-22 18:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* changed code lines that print "no permission" messages from locales
|
|
* functions 'displayColumns()' & 'displayDetails()': the title of the
|
|
'Links' column is now localized properly
|
|
* functions 'displayColumns()' & 'displayDetails()': for the fields
|
|
'thesis', 'approved', 'marked', 'copy' and 'selected', we'll now display
|
|
localized field values (i.e., in case of german we display e.g. 'ja'
|
|
instead of 'yes', etc)
|
|
* function 'displayDetails()': the 'Record(s)' heading is now localized
|
|
properly
|
|
* function 'extractFormElementsExtract()': added support for new cite
|
|
sort orders 'type' and 'type-year'
|
|
|
|
2006-06-22 18:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/results_header.inc.php:
|
|
fixed incorrect file path spec in header comment
|
|
|
|
2006-06-22 18:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
* localized any remaining fixed strings (with the exception of the type
|
|
drop-down)
|
|
* some changes to existing locales
|
|
* if there were some errors on submit, we'll now remove slashes from
|
|
parameter values (if 'magic_quotes_gpc = On')
|
|
* added 'accept-charset' parameter to <form> tag
|
|
* the submit button name is now localized independent from the page
|
|
title
|
|
* the 'isEditorCheckbox' now resides witin its own <td> tag which fixes
|
|
a display glitch with non-english interfaces
|
|
* localized drop-down values were not recognized (and not re-selected);
|
|
fixed
|
|
|
|
2006-06-22 17:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* we'll now include the locales ('includes/locales.inc.php')
|
|
* deletion of records was broken with non-english interfaces; fixed
|
|
* now uses lowercase keywords for variable '$locationSelectorName' ('add',
|
|
'remove')
|
|
* removal of the string "your name & email address will be filled in
|
|
automatically" from the 'location' field was again broken; this should
|
|
be really fixed now
|
|
|
|
2006-06-22 17:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
* table 'formats': some numbers were incorrectly specified as strings;
|
|
fixed
|
|
* table 'refs': corrected some faulty characters
|
|
* added row entries for newly added formats to table 'user_formats'
|
|
|
|
2006-06-22 17:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
* moved call to 'start_session()' function higher up in the script
|
|
* we'll now include the locales ('includes/locales.inc.php') to ensure
|
|
correct output of the localized html header & footer
|
|
* fixed a variable name conflict (renamed local '$loc' to '$location')
|
|
* MySQL version information is now read from the 'mysqlVersion' session
|
|
variable which gets written out by the 'start_session()' function
|
|
* when installing an utf8 database, we'll now adjust the path to the
|
|
default database structure file if necessary (i.e. use
|
|
'./install_utf8.sql' instead of './install.sql')
|
|
|
|
2006-06-22 17:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install_utf8.sql:
|
|
* table 'formats': some numbers were incorrectly specified as strings;
|
|
fixed
|
|
* removed unnecessary escapes from SQL queries in tables 'queries' &
|
|
'user_data'
|
|
* corrected some faulty characters in tables 'refs' & 'user_data'
|
|
* added row entries for newly added formats to table 'user_formats'
|
|
|
|
2006-06-22 17:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
added 'ODF XML' to variable '$defaultUserExportFormats'
|
|
|
|
2006-06-22 17:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
adopted some locales to their new variable names
|
|
|
|
2006-06-22 17:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* function 'buildFieldNameLinks()': field names in column titles are
|
|
now localized
|
|
* function 'buildBrowseLinks()': textual links are now localized (note
|
|
that, except for the home link, link titles have not been localized
|
|
yet)
|
|
* function 'buildBrowseLinks()': increased width of left & right table
|
|
columns (so that the columns suit the greater length of localized
|
|
strings)
|
|
|
|
2006-06-22 17:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc.php:
|
|
localized links and link titles
|
|
|
|
2006-06-22 17:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/footer.inc.php:
|
|
* localized links and link titles
|
|
* the help link is now omitted if variable '$helpResourcesURL' is empty
|
|
|
|
2006-06-22 17:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/extract.php:
|
|
* we'll now include the locales ('includes/locales.inc.php')
|
|
* added new cite sort orders 'type' and 'type-year' to the 'sort by'
|
|
drop-down
|
|
* added new 'return as' drop-down which allows to output citations in
|
|
formats other than html (currently RTF, PDF, LaTeX, Markdown and ASCII)
|
|
|
|
2006-06-22 17:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/export_odfxml.php:
|
|
just fixed a typo in header comment
|
|
|
|
2006-06-22 17:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: error.php, receipt.php, user_details.php, user_login.php,
|
|
user_options.php, user_receipt.php, users.php:
|
|
we'll now include the locales ('includes/locales.inc.php')
|
|
|
|
2006-06-22 17:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/core.php:
|
|
in case of UTF-8 output, we now use UTF-8 encoded locales from file
|
|
'common_utf8.inc'
|
|
|
|
2006-06-22 17:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/: de/common.inc, en/common.inc, fr/common.inc:
|
|
added new locales and changed some of the existing ones (note that french
|
|
localization of existing strings is not completed yet)
|
|
|
|
2006-06-22 17:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/: de/common_utf8.inc, en/common_utf8.inc,
|
|
fr/common_utf8.inc:
|
|
initial checkin (UTF-8 encoded locales)
|
|
|
|
2006-06-22 16:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/cite.inc.php:
|
|
* function 'generateTypeTitle()': the arrays that map record & thesis
|
|
types with items of the global localization array ('$loc') are now
|
|
initialized only once
|
|
* function 'generateTypeTitle()': for citation formats other than HTML,
|
|
we'll now undo the HTML encoding of localized type titles
|
|
|
|
2006-06-22 16:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
adjusted whitespace between radio button form elements for the fields
|
|
'approved', 'marked' and 'selected'
|
|
|
|
2006-06-17 06:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/transtab_unicode_ascii.inc.php:
|
|
(resaved as "UTF-8, no BOM", was previously saved as "UTF-8" including
|
|
a BOM)
|
|
|
|
2006-06-16 17:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* cvsdeploy.php:
|
|
* worked around issue on BSD systems where 'realpath()' doesn't fail
|
|
if only the last path component doesn't exist, while other systems
|
|
will return FALSE
|
|
* now only makes a backup of the destination directory if the latter
|
|
isn't empty
|
|
* we'll now always chop any trailing delimiter (like '\' or '/') from
|
|
the given destination path
|
|
* the destination directory is only created if it doesn't exist already
|
|
* now moves citation style files from 'cite' to 'cite/styles'
|
|
* removed superfluous third parameter from one 'cp()' function call
|
|
|
|
2006-06-15 09:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* cvsdeploy.inc:
|
|
added new files
|
|
|
|
2006-06-13 06:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/: install_utf8.sql, update.sql:
|
|
* changed table engine declarations in CREATE TABLE statements from
|
|
"ENGINE=MyISAM" back to "TYPE=MyISAM" to stay compatible with MySQL
|
|
versions < v4.1
|
|
* updated table definition for table 'formats' to include 'cite' as
|
|
new format type
|
|
* table 'formats': changed character case for 'Bibtex' to 'BibTeX'
|
|
* added a table row for "ODF XML" export format to table 'formats'
|
|
* added table rows for citation formats html, RTF, PDF, LaTeX, Markdown
|
|
& ASCII to table 'formats'
|
|
* table 'styles': changed path specs for cite styles to their new location
|
|
(in 'cite/styles/')
|
|
|
|
2006-06-13 06:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
* updated table definition for table 'formats' to include 'cite' as
|
|
new format type
|
|
* table 'formats': changed character case for 'Bibtex' to 'BibTeX'
|
|
* added a table row for "ODF XML" export format to table 'formats'
|
|
* added table rows for citation formats html, RTF, PDF, LaTeX, Markdown
|
|
& ASCII to table 'formats'
|
|
* table 'styles': changed path specs for cite styles to their new location
|
|
(in 'cite/styles/')
|
|
|
|
2006-06-13 06:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
* the code that builds a correct call number prefix for the currently
|
|
logged-in user was moved into a separate function
|
|
('getCallNumberPrefix()' in 'include.inc.php') since it's also used by
|
|
the 'addRecords()' function
|
|
* we'll save the unencoded location string to a separate variable since
|
|
it will be needed when generating the delete button
|
|
* improved handling of slashes and higher ASCII chars when displaying
|
|
data that originated from an import form such as 'import.php' or
|
|
'import_csa.php'
|
|
* removed variables '$loginWelcomeMsg', '$loginStatus' and '$loginLinks'
|
|
from the 'showPageHeader()' function call since they are globally
|
|
defined in function 'showLogin()' in 'include.inc.php'
|
|
* added a GET parameter ("proc=1") to the submit action of the HTML
|
|
form; this allows the script 'modify.php' to issue a correct error
|
|
message if the size of the uploaded file exceeds 'post_max_size'
|
|
* renamed function 'displayfooter()' to 'showPageFooter()' and added
|
|
variable '$HeaderString' to its function call; this was done to
|
|
standardize the function's naming scheme and the list of available
|
|
variables with
|
|
the corresponding header function 'showPageHeader()' in 'header.inc.php'
|
|
* moved closing HTML tags ("</body></html>") into their own function
|
|
'displayHTMLfoot()' in 'footer.inc.php'
|
|
|
|
2006-06-13 06:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* refbase now issues a correct error message if the size of the uploaded
|
|
file exceeds 'post_max_size'
|
|
* in an effort to prevent "Undefined index" messages, I've added code
|
|
that ensures that all variables are properly initialized if the
|
|
corresponding form parameter was empty
|
|
* tweaked code that checks whether the contents of the '$callNumberName'
|
|
variable should be URL decoded
|
|
* the code that fetches the current date & time as well as the current
|
|
user's name & email address was moved into a separate function
|
|
('getCurrentDateTimeUser()' in 'include.inc.php') since it's also used
|
|
by the 'addRecords()' function
|
|
* the code that builds a correct call number prefix for the currently
|
|
logged-in user was moved into a separate function
|
|
('getCallNumberPrefix()' in 'include.inc.php') since it's also used by
|
|
the 'addRecords()' function
|
|
* the code that assigns correct values to calculation fields (such as
|
|
'first_author', 'author_count', 'first_page', 'volume_numeric' and
|
|
'series_volume_numeric') was moved into a separate function
|
|
('generateCalculationFieldContent()' in 'include.inc.php') since it's
|
|
also used by the 'addRecords()' function
|
|
* fixed bug where the string "your name & email address will be filled
|
|
in automatically" wasn't removed correctly from the location field
|
|
* we now properly initialize the '$queryDeleted' variable in order to
|
|
prevent 'Undefined variable...' messages
|
|
* renamed some variables so that they are spelled in camel case to conform
|
|
with the general naming scheme used in refbase (e.g. renamed
|
|
'$first_author' to '$firstAuthor', etc)
|
|
|
|
2006-06-13 06:06 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/fr/common.inc:
|
|
* added new '$loc' array elements and removed unnecessary elements (note
|
|
that most of the newly added items have not been translated to french
|
|
yet)
|
|
* changed "&" to "&" since HTML encoding is now done in 'core.php'
|
|
* removed HTML tags (such as "<code>...</code>) in locales since,
|
|
currently, only URLs are supported as HTML elements within locales
|
|
|
|
2006-06-13 05:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/de/common.inc:
|
|
* added new '$loc' array elements and removed unnecessary elements
|
|
* changed "&" to "&" since HTML encoding is now done in 'core.php'
|
|
* removed HTML tags (such as "<code>...</code>) in locales since,
|
|
currently, only URLs are supported as HTML elements within locales
|
|
|
|
2006-06-13 05:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/en/common.inc:
|
|
* added new '$loc' array elements and removed unnecessary elements
|
|
* changed "&" to "&" since HTML encoding is now done in 'core.php'
|
|
* removed HTML tags (such as "<code>...</code>) in locales since,
|
|
currently, only URLs are supported as HTML elements within locales
|
|
|
|
2006-06-13 05:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* we now always include transliteration tables for both encodings, Unicode
|
|
and Latin1
|
|
* added new function 'getMySQLversion()' which fetches the main version
|
|
number of the MySQL server
|
|
* the version number of the MySQL server is now saved to a session
|
|
variable in function 'start_session()'
|
|
* function 'start_session()': added support for new session variable
|
|
'user_cite_formats'
|
|
* function 'connectToMySQLDatabase()': we'll now only set the connection
|
|
character set (using the 'SET NAMES" command) when connected to MySQL
|
|
4.1.x or greater; this is done to maintain compatibility with MySQL
|
|
4.0
|
|
* functions 'queryMySQLDatabase()' and 'showErrorMsg()' now return plain
|
|
text error messages if the query originated from a command line client
|
|
* function 'seekInMySQLResultsToOffset()' now requires '$citeType' as
|
|
parameter which is necessary to ensure correct row offsets when
|
|
outputting citations in formats other than HTML
|
|
* function 'seekInMySQLResultsToOffset()' now adjusts '$rowOffset' if
|
|
it's value exceeds the number of rows found
|
|
* function 'buildBrowseLinks()': URL encoded "marked[]" in
|
|
"Select/Deselect All" links to "marked%5B%5D" in order to produce valid
|
|
HTML output
|
|
* session variable 'user_formats' is now named 'user_export_formats'
|
|
analogous to the new session variable 'user_cite_formats'
|
|
* function 'generateCiteKey()': we now avoid "uniquifying" of empty
|
|
cite keys
|
|
* for UTF-8 output, function 'encodeHTML()' now calls function
|
|
'encodeHTMLspecialchars()' to encode any HTML special chars (such as
|
|
'<', '>', '&' or double quotes)
|
|
* the checking for 'displayType=RSS' in function 'verifySQLQuery()'
|
|
is now case insensitive
|
|
* function 'generateRSS()': search & replace actions are now taken from
|
|
file 'transtab_refbase_html.inc.php'
|
|
* function 'generateRSS()' now defines inline text markup required by
|
|
the new 'citeRecord()' function and uses the new version of the
|
|
'citeRecord()' function call
|
|
|
|
2006-06-13 05:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* we now include the files 'export.inc.php' and 'execute.inc.php' which
|
|
were previously included in 'export/bibutils/export_xml2*' files
|
|
* we also include the new files 'cite.inc.php' and 'odfxml.inc.php'
|
|
which contain functions that deal with citation output and OpenDocument
|
|
output, respectively
|
|
* added new parameter 'client' which gets the ID of the client from
|
|
which the query originated; currently, this parameter is used to
|
|
identify queries that originated from the refbase command line client
|
|
* now returns plain text error messages when the query originated from
|
|
a command line client
|
|
* the character case of the 'viewType' parameter input is now normalized;
|
|
previously, values were required to be written exactly as 'Print'
|
|
or 'Web' (with the first letter in uppercase), now case doesn't matter
|
|
which allows for more intuitive input from command line clients
|
|
* improved validation of parameters 'citeStyleSelector',
|
|
'exportFormatSelector' and 'exportType'
|
|
* we'll now fall back to variable '$defaultExportFormat' (defined in
|
|
'ini.inc.php') if 'search.php' was called with 'submit=Export' but
|
|
no 'exportFormatSelector' parameter was specified
|
|
* similarly, we'll now fall back to variable '$defaultCiteStyle' (also
|
|
defined in 'ini.inc.php') if 'search.php' was called with 'submit=Cite'
|
|
but no 'citeStyleSelector' parameter was specified
|
|
* added support for new request parameter 'citeType' which specifies
|
|
how citations shall be returned (HTML, RTF, PDF, LaTeX, structured
|
|
or plain text)
|
|
* adopted 'seekInMySQLResultsToOffset()' function call to its new form
|
|
which requires '$citeType' as additional parameter
|
|
* added code that suppresses the HTML header and footer when returning
|
|
citations to command line clients or in cite formats other than HTML
|
|
if something was found
|
|
* removed variables '$loginWelcomeMsg', '$loginStatus' and '$loginLinks'
|
|
from the 'showPageHeader()' function call since they are globally
|
|
defined in function 'showLogin()' in 'include.inc.php'
|
|
* the 'printLinks()' function now returns link data within a variable
|
|
(instead of directly echoing the generated HTML); this was done to
|
|
allow for citation output types other than HTML
|
|
* function 'generateExport()': if the given export format could not
|
|
be found, we'll now use the default export format defined by variable
|
|
'$defaultExportFormat' in 'ini.inc.php'
|
|
* function 'generateExport()': added support for new ODF XML
|
|
(OpenDocument) export format
|
|
* generally changed character case for 'Bibtex' to 'BibTeX'
|
|
* function 'generateExport()': output encoding will now always be "UTF-8"
|
|
unless a latin1 database is run with variable '$convertExportDataToUTF8'
|
|
(in 'ini.inc.php') set to "no" (in which case output encoding will
|
|
be "ISO-8859-1")
|
|
* re-wrote function 'generateCitations()' to allow for output types
|
|
other than HTML (such as RTF, PDF or LaTeX); format-specific citation
|
|
output is now generated within dedicated 'citeRecords()' functions
|
|
in separate files and the file containing the appropriate copy of
|
|
the 'citeRecords()' function is included by lookup via MySQL table
|
|
'formats'
|
|
* function 'buildResultsFooter()': session variable 'user_formats' is
|
|
now named 'user_export_formats' analogous to the new session variable
|
|
'user_cite_formats'
|
|
* function 'buildResultsFooter()': citation output formats are now loaded
|
|
specific to each user from session variable 'user_cite_formats'
|
|
* added support for new cite sort styles ("type" and "type-year") in
|
|
functions 'buildResultsFooter()' and 'extractFormElementsQueryResults()'
|
|
* renamed function 'displayfooter()' to 'showPageFooter()' and added
|
|
variable '$HeaderString' to its function call; this was done to
|
|
standardize the function's naming scheme and the list of available
|
|
variables with the corresponding header function 'showPageHeader()' in
|
|
'header.inc.php'
|
|
* moved closing HTML tags ("</body></html>") into their own function
|
|
'displayHTMLfoot()' in 'footer.inc.php'
|
|
|
|
2006-06-13 05:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* added variable '$convertExportDataToUTF8' which controls the output
|
|
encoding of exported data
|
|
* changed character case in variable '$defaultUserExportFormats' for
|
|
'Bibtex'
|
|
* added new variable '$defaultUserCiteFormats' which defines citation
|
|
formats that will be enabled by default when adding new users
|
|
* added variable '$defaultExportFormat' whose value will be used when
|
|
'show.php' was called with 'submit=Export' but no 'exportFormat'
|
|
parameter was specified
|
|
* the search & replace patterns which convert refbase markup to HTML
|
|
markup & entities were moved to a separate include file
|
|
('transtab_refbase_html.inc.php')
|
|
* some changes to comments
|
|
|
|
2006-06-12 19:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/srwxml.inc.php:
|
|
* function 'srwCollection()': output encoding will now always be "UTF-8"
|
|
unless a latin1 database is run with variable '$convertExportDataToUTF8'
|
|
(in 'ini.inc.php') set to "no" (in which case output encoding will
|
|
be "ISO-8859-1")
|
|
* function 'srwCollection()': adopted 'seekInMySQLResultsToOffset()'
|
|
function call to its new form which requires '$citeType' as additional
|
|
parameter
|
|
* moved function 'addNewBranch()' to file 'webservice.inc.php' which
|
|
is now included
|
|
* function 'srwCollection()': code dealing with encoding of special
|
|
chars was removed since this is now done inside function 'modsRecord()'
|
|
in 'modsxml.inc.php'
|
|
* RSS URLs printed by function 'srwExplainResponse()' will now honour
|
|
the value given in variable '$defaultNumberOfRecords' in 'ini.inc.php'
|
|
* added index 'dc.subject' to function 'srwExplainResponse()'
|
|
* function 'srwDiagnostics()': instead of providing a namespace attribute
|
|
for "<srw:diagnostics>" we now use the "diag" namespace which was
|
|
defined in the "<searchRetrieveResponse>" element (in function
|
|
'srwGenerateBaseTags()')
|
|
* some changes to whitespace
|
|
|
|
2006-06-12 19:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
* code dealing with encoding of special chars was removed from function
|
|
'modsCollection()' since this is now done inside function 'modsRecord()'
|
|
* function 'modsCollection()': output encoding will now always be "UTF-8"
|
|
unless a latin1 database is run with variable '$convertExportDataToUTF8'
|
|
(in 'ini.inc.php') set to "no" (in which case output encoding will
|
|
be "ISO-8859-1")
|
|
* function 'modsRecord()' now supports conversion of field data to UTF-8
|
|
(including conversion of refbase markup to Unicode entities)
|
|
|
|
2006-06-12 19:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sru.php:
|
|
* moved functions 'appendToWhereClause()', 'parseCQL()' and
|
|
'mapCQLIndexes()' to new file 'webservice.inc.php' which is now included
|
|
* some changes to comments
|
|
|
|
2006-06-12 19:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
* added new parameter 'client' which gets the ID of the client from
|
|
which the query originated; currently, this parameter is used to
|
|
identify queries that originated from the refbase command line client
|
|
* improved validation of parameters 'citeStyle', 'citeType',
|
|
'exportFormat' and 'exportType'
|
|
* the 'citeType' parameter now supports citation formats other than
|
|
HTML
|
|
* we'll now fall back to variable '$defaultExportFormat' (defined in
|
|
'ini.inc.php') if 'show.php' was called with 'submit=Export' but no
|
|
'exportFormat' parameter was specified
|
|
* added new parameters 'publication', 'abbrev_journal', 'notes' and
|
|
'location' which correspond to the respective fields in table 'refs'
|
|
* we'll now verify that a given 'userID' parameter is of type integer,
|
|
otherwise it is ignored
|
|
* added new parameter 'where' which allows to specify a custom SQL WHERE
|
|
clause
|
|
* removed variables '$loginWelcomeMsg', '$loginStatus' and '$loginLinks'
|
|
from the 'showPageHeader()' function call since they are globally
|
|
defined in function 'showLogin()' in 'include.inc.php'
|
|
* renamed function 'displayfooter()' to 'showPageFooter()' and added
|
|
variable '$HeaderString' to its function call; this was done to
|
|
standardize the function's naming scheme and the list of available
|
|
variables with the corresponding header function 'showPageHeader()' in
|
|
'header.inc.php'
|
|
* moved closing HTML tags ("</body></html>") into their own function
|
|
'displayHTMLfoot()' in 'footer.inc.php'
|
|
* now returns plain text error messages when the query originated from
|
|
a command line client
|
|
* changed SQL query operator for 'selected' and 'marked' from '=' to
|
|
'RLIKE' to allow for more flexibility when querying
|
|
* added support for new cite sort styles "type" and "type-year"
|
|
* fixed incorrect sort order upon citation output ('submit=Cite')
|
|
|
|
2006-06-12 19:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
now supports citation formats as pluggable formats
|
|
|
|
2006-06-12 19:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_receipt.php:
|
|
* now supports citation formats as pluggable formats
|
|
* we'll now print '(none)' (instead of an empty string) if no
|
|
formats/styles/types are available
|
|
* removed variables '$loginWelcomeMsg', '$loginStatus' and '$loginLinks'
|
|
from the 'showPageHeader()' function call since they are globally
|
|
defined in function 'showLogin()' in 'include.inc.php'
|
|
* renamed function 'displayfooter()' to 'showPageFooter()' and added
|
|
variable '$HeaderString' to its function call; this was done to
|
|
standardize the function's naming scheme and the list of available
|
|
variables with the corresponding header function 'showPageHeader()' in
|
|
'header.inc.php'
|
|
* moved closing HTML tags ("</body></html>") into their own function
|
|
'displayHTMLfoot()' in 'footer.inc.php'
|
|
|
|
2006-06-12 19:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options.php:
|
|
* now supports citation formats as pluggable formats
|
|
* removed variables '$loginWelcomeMsg', '$loginStatus' and '$loginLinks'
|
|
from the 'showPageHeader()' function call since they are globally
|
|
defined in function 'showLogin()' in 'include.inc.php'
|
|
* renamed function 'displayfooter()' to 'showPageFooter()' and added
|
|
variable '$HeaderString' to its function call; this was done to
|
|
standardize the function's naming scheme and the list of available
|
|
variables with the corresponding header function 'showPageHeader()' in
|
|
'header.inc.php'
|
|
* moved closing HTML tags ("</body></html>") into their own function
|
|
'displayHTMLfoot()' in 'footer.inc.php'
|
|
|
|
2006-06-12 19:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options_modify.php:
|
|
now supports citation formats as pluggable formats
|
|
|
|
2006-06-12 19:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_logout.php:
|
|
* renamed session variable 'user_formats' to 'user_export_formats'
|
|
* added support for new session variable 'user_cite_formats'
|
|
|
|
2006-06-12 19:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_login.php:
|
|
* we'll now save citation formats to session variable 'user_cite_formats'
|
|
* removed variables '$loginWelcomeMsg', '$loginStatus' and '$loginLinks'
|
|
from the 'showPageHeader()' function call since they are globally
|
|
defined in function 'showLogin()' in 'include.inc.php'
|
|
* renamed function 'displayfooter()' to 'showPageFooter()' and added
|
|
variable '$HeaderString' to its function call; this was done to
|
|
standardize the function's naming scheme and the list of available
|
|
variables with the corresponding header function 'showPageHeader()' in
|
|
'header.inc.php'
|
|
* moved closing HTML tags ("</body></html>") into their own function
|
|
'displayHTMLfoot()' in 'footer.inc.php'
|
|
|
|
2006-06-12 19:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/rss.php:
|
|
* added 'startRecord' parameter which contains the offset of the first
|
|
search result, starting with one (OpenSearch equivalent: '{startIndex}')
|
|
* added 'responseFormat' parameter which contains the desired response
|
|
format; currently, only 'rss' is recognized (outputs RSS 2.0), future
|
|
versions may allow for 'atom', 'osrss' (outputs OpenSearch RSS 2.0)
|
|
and 'osatom' (OpenSearch Atom)
|
|
* instead of returning a fixed number of 10 records, we'll now return
|
|
as many records as defined in variable '$defaultNumberOfRecords' in
|
|
'ini.inc.php'
|
|
* the mimetype and character encoding of the returned data is now set
|
|
by use of function 'setHeaderContentType()' (defined in
|
|
'include.inc.php')
|
|
|
|
2006-06-12 18:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/import.inc.php:
|
|
function 'identifySourceFormat()': changed character case for 'Bibtex'
|
|
|
|
2006-06-12 18:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc.php:
|
|
* removed variables '$loginWelcomeMsg', '$loginStatus' and '$loginLinks'
|
|
from the 'showPageHeader()' function call and declared them as global
|
|
since they are globally defined in function 'showLogin()' in
|
|
'include.inc.php'
|
|
* declared global variable '$helpResourcesURL' in order to standardize
|
|
the list of available variables with function 'showPageFooter()' in
|
|
'footer.inc.php'
|
|
|
|
2006-06-12 18:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/footer.inc.php:
|
|
* added new function 'displayHTMLfoot()' which inserts the closing HTML
|
|
tags ("</body></html>")
|
|
* function 'showPageFooter()': declared global variables
|
|
'$loginWelcomeMsg', '$loginStatus' and '$loginLinks' and added variable
|
|
'$HeaderString' as parameter to the function call; this was done to
|
|
standardize the list of available variables with function
|
|
'showPageHeader()' in 'header.inc.php'
|
|
|
|
2006-06-12 18:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/export.inc.php:
|
|
the search & replace patterns which convert refbase markup to LaTeX/BibTeX
|
|
markup & entities were moved to a separate include file
|
|
('transtab_refbase_bibtex.inc.php')
|
|
|
|
2006-06-12 18:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/bibutils/: export_xml2bib.php, export_xml2end.php,
|
|
export_xml2ris.php: the include files 'execute.inc.php' and
|
|
'export.inc.php' are now included in 'search.php' which is why the include
|
|
calls were removed from 'export_xml2*' files
|
|
|
|
2006-06-12 18:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/core.php:
|
|
we'll now HTML encode higher ASCII characters in locales
|
|
|
|
2006-06-12 18:30 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/execute.inc.php:
|
|
function 'convertBibutils()': adopted bibutils input & output encoding
|
|
options to the new encoding logic that's applied when exporting records:
|
|
for a latin1 database bibutils input & output encoding will be set
|
|
to "ISO-8859-1" if variable '$convertExportDataToUTF8' (in 'ini.inc.php')
|
|
is set to "no", in every other case input & output encoding will be
|
|
"UTF-8"
|
|
|
|
2006-06-12 18:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/cite_TextCitation.php:
|
|
* instead of using fixed parameters and fomatting strings that are
|
|
suitable for HTML output only, format-specific params & strings are now
|
|
passed to (and used within) the 'citeRecord()' function as variables to
|
|
allow for different output cases (such as HTML, RTF or LaTeX)
|
|
* we escape braces when outputting text citations as RTF or LaTeX
|
|
* updated file path in header comment to the files new location
|
|
|
|
2006-06-12 18:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/: cite_AnnGlaciol_JGlaciol.php, cite_DeepSeaRes.php,
|
|
cite_PolarBiol_MarBiol_MEPS.php:
|
|
* instead of using fixed parameters and fomatting strings that are
|
|
suitable for HTML output only, format-specific params & strings are now
|
|
passed to (and used within) the 'citeRecord()' function as variables to
|
|
allow for different output cases (such as HTML, RTF or LaTeX)
|
|
* improved regex pattern that replaces hyphens within number ranges
|
|
with an endash
|
|
* updated file path in header comment to the files new location
|
|
|
|
2006-06-12 18:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: advanced_search.php, error.php, extract.php, import.php,
|
|
import_csa.php, index.php, install.php, library_search.php,
|
|
query_manager.php, receipt.php, simple_search.php, sql_search.php,
|
|
update.php, user_details.php, users.php:
|
|
* removed variables '$loginWelcomeMsg', '$loginStatus' and '$loginLinks'
|
|
from the 'showPageHeader()' function call since they are globally
|
|
defined in function 'showLogin()' in 'include.inc.php'
|
|
* renamed function 'displayfooter()' to 'showPageFooter()' and added
|
|
variable '$HeaderString' to its function call; this was done to
|
|
standardize the function's naming scheme and the list of available
|
|
variables with the corresponding header function 'showPageHeader()' in
|
|
'header.inc.php'
|
|
* moved closing HTML tags ("</body></html>") into their own function
|
|
'displayHTMLfoot()' in 'footer.inc.php'
|
|
|
|
2006-06-12 17:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/webservice.inc.php:
|
|
initial checkin (functions used in conjunction with the refbase
|
|
webservices)
|
|
|
|
2006-06-12 17:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/odfxml.inc.php:
|
|
initial checkin (export functions for export to
|
|
OpenOffice.org/OpenDocument XML)
|
|
|
|
2006-06-12 17:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/export_odfxml.php:
|
|
initial checkin (export format file for export to
|
|
OpenOffice.org/OpenDocument XML)
|
|
|
|
2006-06-12 14:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: transtab_refbase_ascii.inc.php,
|
|
transtab_refbase_bibtex.inc.php, transtab_refbase_html.inc.php,
|
|
transtab_refbase_latex.inc.php, transtab_refbase_markdown.inc.php,
|
|
transtab_refbase_pdf.inc.php, transtab_refbase_rtf.inc.php,
|
|
transtab_refbase_unicode.inc.php:
|
|
initial checkin (search & replace patterns for conversion from refbase
|
|
markup to format-specific markup & entities)
|
|
|
|
2006-06-12 14:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: transtab_latin1_latex.inc.php, transtab_unicode_latex.inc.php:
|
|
initial checkin (translation tables for best-effort conversion from
|
|
ISO-8859-1/Unicode to LaTeX entities)
|
|
|
|
2006-06-12 14:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/cite.inc.php:
|
|
initial checkin (functions that are used when outputting references
|
|
as citations)
|
|
|
|
2006-06-12 14:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/formats/: cite_ascii.php, cite_html.php, cite_latex.php,
|
|
cite_markdown.php, cite_pdf.php, cite_rtf.php:
|
|
initial checkin (citation format files which output reference lists
|
|
in various formats)
|
|
|
|
2006-05-26 09:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
added variable '$originalDisplayType' to the function call of the
|
|
'extractFormElementsRefineDisplay()' function since the corresponding form
|
|
parameter is now extracted in 'search.php' directly (instead of getting
|
|
extracted within this function)
|
|
|
|
2006-05-26 09:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
* the 'originalDisplayType' parameter of the 'groupSearch' form is now
|
|
extracted outside of function 'extractFormElementsRefineDisplay()'
|
|
and is included within the corresponding function call; this corresponds
|
|
to fixes implemented in 'search.php'
|
|
* instead of returning a fixed number of 10 user records, we'll now
|
|
return as many records as defined in variable '$defaultNumberOfRecords'
|
|
in 'ini.inc.php'
|
|
|
|
2006-05-26 09:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* fixed a bug where the reloading of search results following an 'Add
|
|
to' (or 'Remove from') group action in Details view resulted in a
|
|
"Query was empty" error
|
|
* implemented changes to functions 'extractFormElementsQueryResults()',
|
|
'displayDetails()' and 'displayColumns()' which correct an erroneous
|
|
"No records selected" feedback following an 'Add to' (or 'Remove from')
|
|
group action and a subsequent attempt to use any of the browse and
|
|
sort links or when making use of the SQL search or Display options.
|
|
* function 'displayDetails()': fixed a bug where the OpenURL of the
|
|
first record was incorrectly used as XREF URL for all subsequent records
|
|
when displaying multiple records per page in Details view
|
|
* 'https://' is now recognized in the 'file' field as indicator for
|
|
a full URL to a remote file server; i.e., if the contents of the 'file'
|
|
field start with 'https://', we don't prefix them with the
|
|
'$filesBaseURL' given in 'ini.inc.php'
|
|
* some changes to whitespace
|
|
|
|
2006-05-14 15:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/bibutils/export_xml2bib.php:
|
|
we'll now use function 'standardizeBibtexOutput()' to convert refbase
|
|
markup into proper LaTeX/BibTeX markup
|
|
|
|
2006-05-14 15:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/export.inc.php:
|
|
initial checkin (contains common export functions)
|
|
|
|
2006-04-08 05:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* function 'connectToMySQLDatabase()': the connection charset is now
|
|
set explicitly depending on the value of '$contentTypeCharset' in
|
|
'ini.inc.php'; this should help to avoid display/input problems with
|
|
higher ASCII chars
|
|
* worked around a bug in certain PHP versions where 'htmlentities()'
|
|
had a partially incorrect utf8 to htmlentities mapping
|
|
<http://bugs.php.net/28067>: for UTF-8 output, function 'encodeHTML()'
|
|
now uses 'mb_convert_encoding()' instead of 'htmlentities()' (note that
|
|
this requires multi-byte support enabled on the PHP server)
|
|
|
|
2006-04-07 17:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
* added new parameter 'startRecord' which contains the offset of the
|
|
first search result, starting with one; this param is equivalent to
|
|
the OpenSearch variable '{startIndex}'
|
|
* added new parameter 'queryType' which allows to specify how multiple
|
|
search params will be connected when generating the SQL query; if
|
|
the given value is 'OR' multiple search params will be connected by
|
|
'OR', otherwise an 'AND' query will be performed
|
|
* function 'connectConditionals()' now allows for 'OR' queries
|
|
|
|
2006-04-07 16:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/import.inc.php:
|
|
function 'identifySourceFormat()': when identifying BibTeX records the
|
|
cite key is now optional (this helps with publishers such as Blackwell
|
|
that don't include cite keys with their BibTeX exports)
|
|
|
|
2006-03-08 20:31 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/install.php:
|
|
Auto-location of bibutils.
|
|
|
|
2006-03-07 19:30 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* cvsdeploy.inc, cvsdeploy.php:
|
|
cvsdeploy.inc now handles lit/install_utf8.sql cvsdeploy.php now correctly
|
|
handles any directory, including those with trailing slashes.
|
|
|
|
2006-03-05 18:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install_utf8.sql:
|
|
(no changes, last commit was inadvertently uploaded with wrong encoding)
|
|
|
|
2006-03-05 18:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install_utf8.sql:
|
|
(no changes, just trying to workaround a display bug in SourceForge
|
|
ViewCVS)
|
|
|
|
2006-03-04 08:30 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/update.sql:
|
|
updates any refbase v0.8.0 database to v0.9.0 (note that direct upgrade
|
|
from v0.7 to v0.9.0 is not supported)
|
|
|
|
2006-03-03 19:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/execute.inc.php:
|
|
function 'convertBibutils()' now uses the bibutils input/output encoding
|
|
options in order to ensure correct output when exporting data from
|
|
a UTF-8 database (requires bibutils version 3.21 or greater)
|
|
|
|
2006-03-03 19:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install_utf8.sql:
|
|
initial checkin (MySQL database structure & initial data for use with
|
|
'utf8' character set)
|
|
|
|
2006-03-03 19:30 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
* updated table definitions & data for tables 'formats', 'user_formats'
|
|
and 'user_styles'
|
|
* some changes to whitespace
|
|
|
|
2006-02-28 07:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/de/common.inc:
|
|
fixed a typo
|
|
|
|
2006-02-28 06:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/: de/common.inc, en/common.inc, fr/common.inc:
|
|
added new locale ImportLinkTitle
|
|
|
|
2006-02-28 06:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
replaced link to 'import_csa.php' with link to 'import.php' and adopted
|
|
the link text
|
|
|
|
2006-02-27 20:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_receipt.php:
|
|
adopted 'searchReplaceText()' function call to new version of that
|
|
function
|
|
|
|
2006-02-27 20:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
adopted 'searchReplaceText()' function call to new version of that
|
|
function
|
|
|
|
2006-02-27 20:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* replaced processing of search & replace patterns contained within
|
|
variable '$markupSearchReplacePatterns' by more generic code which
|
|
processes search & replace actions from '$searchReplaceActionsArray'
|
|
instead
|
|
* added 'rss' as export type which will be used in conjunction with
|
|
the OpenSearch webservice
|
|
|
|
2006-02-27 20:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* eliminated unnecessary use of higher ASCII chars in function
|
|
'newORDERclause()'
|
|
* fixed an incorrect help title in a link within the 'buildBrowseLinks()'
|
|
function
|
|
* removed any control and null characters that inadvertently existed
|
|
in the script
|
|
* reworked 'reArrangeAuthorContents()' function to allow for aditional
|
|
features
|
|
* the 'searchReplaceText()' function now optionally allows that the
|
|
leading and trailing search pattern delimiters (i.e. the backslashes)
|
|
as well as any mode modifiers are passed to the function individually
|
|
* adopted any 'searchReplaceText()' function calls to new version of
|
|
that function
|
|
|
|
2006-02-27 19:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/cite_TextCitation.php:
|
|
adopted 'searchReplaceText()' function call to new version of that
|
|
function
|
|
|
|
2006-02-27 19:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/: cite_AnnGlaciol_JGlaciol.php, cite_DeepSeaRes.php,
|
|
cite_PolarBiol_MarBiol_MEPS.php:
|
|
adopted to new version of reArrangeAuthorContents() function
|
|
|
|
2006-02-27 19:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* added new variable '$helpResourcesURL' that contains an URL to help
|
|
resources
|
|
* added links to refbaseWiki 'Placeholder_syntax' page where appropriate
|
|
* search patterns of the '$markupSearchReplacePatterns' Array now require
|
|
leading and trailing slashes (as well as any mode modifiers) as part
|
|
of the pattern
|
|
* added new variable '$searchReplaceActionsArray' that defines search
|
|
& replace actions which will be applied to all specified fields; this
|
|
allows to perform arbitrary search & replace actions on any combination
|
|
of fields and allows for mode modifiers such as 'e' to execute PHP
|
|
functions in the replacement pattern
|
|
|
|
2006-02-27 18:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc.php:
|
|
* fixed incorrect file header
|
|
* replaced link to 'import_csa.php' with link to 'import.php' which
|
|
supersedes the 'CSA Import' script
|
|
|
|
2006-02-27 18:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/footer.inc.php:
|
|
* fixed incorrect file header
|
|
* added help link
|
|
* replaced link to 'import_csa.php' with link to 'import.php' which
|
|
supersedes the 'CSA Import' script
|
|
|
|
2006-02-27 18:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/execute.inc.php:
|
|
* added functions 'importBibutils()', 'convertBibutils()',
|
|
'getTempDirPath()', 'writeToTempFile()' and 'readFromFile()'
|
|
* reworked function 'exportBibutils()' to make use of the newly added
|
|
functions
|
|
* simplified function 'execute()'
|
|
* renamed function 'win_execute()' to 'executeWin32()'
|
|
|
|
2006-02-27 18:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/import.inc.php:
|
|
* renamed function 'IsiToCsa()' to 'isiToCsa()'
|
|
* changed some 'if's to 'elseif's in function 'isiToCsa()'
|
|
* added functions 'risToRefbase()', 'medlineToRefbase()',
|
|
'identifySourceFormat()', 'splitSourceText()', 'validateRecords()',
|
|
'parseRecords()', 'standardizePersonNames()', 'buildImportArray()' and
|
|
'csaToRefbase()'
|
|
* some changes to function 'PubmedToCsa()' (which is currently commented
|
|
out and is deprecated)
|
|
|
|
2006-02-27 18:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import/bibutils/import_ris2refbase.php:
|
|
fixed incorrect bibutils program
|
|
|
|
2006-02-27 18:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import/bibutils/: import_bib2refbase.php,
|
|
import_copac2refbase.php, import_end2refbase.php, import_isi2refbase.php,
|
|
import_med2refbase.php, import_modsxml2refbase.php,
|
|
import_ris2refbase.php:
|
|
initial checkin (importers using bibutils)
|
|
|
|
2006-02-27 18:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import/: import_csa2refbase.php, import_isi2refbase.php,
|
|
import_medline2refbase.php, import_ris2refbase.php:
|
|
initial checkin (native importers)
|
|
|
|
2006-02-27 18:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_modify.php:
|
|
initial checkin (processes generic import form)
|
|
|
|
2006-02-27 18:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import.php:
|
|
initial checkin (generic import form)
|
|
|
|
2006-01-29 06:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
function 'extractFormElementsAdvanced()': we'll now verify that a
|
|
'fileName' parameter exists before attempting to extract its value; this
|
|
avoids 'undefined index' warnings if a user who has no permission to see
|
|
any files uses 'advanced_search.php' for searching
|
|
|
|
2006-01-28 07:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
we'll now replace empty options from '$defaultUserOptions' with NULL
|
|
before generating the MySQL query that inserts a row for a newly created
|
|
user into table 'user_options'
|
|
|
|
2006-01-24 09:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/import.inc.php:
|
|
temporarily disabled function 'PubmedToCsa()' since it uses DOM which
|
|
is, by default, not part of PHP 4 (but must be installed as a separate
|
|
PEAR extension); the function should make use of ActiveLink's XML
|
|
package instead: <http://www.active-link.com/software/>
|
|
|
|
2006-01-23 15:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
fixed incorrect grep pattern that could potentially delete parts of
|
|
the SQL query
|
|
|
|
2006-01-23 15:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_csa_modify.php:
|
|
* the script will now also accept GET data (and not only POST data)
|
|
* we'll now check if the source text did originate from a PubMed import
|
|
form (instead of 'import_csa.php'). If so, we'll fetch PubMed XML
|
|
data (using function 'PubmedToCsa()' in 'import.inc.php') and convert
|
|
data to CSA format
|
|
* we'll now use the (enhanced) 'records' parameter (instead of 'serial')
|
|
when generating 'show.php' URLs for announcement emails and when
|
|
redirecting to the set of imported records; this allows for URLs that
|
|
are a bit easier to read
|
|
|
|
2006-01-23 14:30 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
the 'records' parameter now accepts a list of serial numbers that are
|
|
delimited by any non-digit characters. This allows to easily link
|
|
to multiple records (such as in 'show.php?records=1234,5678,90123'
|
|
|
|
2006-01-23 09:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
fixed bug where the admin was logged into the account of a newly created
|
|
user when variable '$addNewUsers' in 'ini.inc.php' was set to "everyone"
|
|
|
|
2006-01-23 07:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
* if both 'date' and 'time' parameters are given, the generated SQL
|
|
query was still wrong if the 'range' parameter wasn't specified; this
|
|
should be really fixed now
|
|
* corrected some typos in comments
|
|
|
|
2006-01-23 07:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
when both 'date' and 'time' parameters are given (such as in 'since
|
|
last login' links on 'index.php'), an incorrect SQL query was generated;
|
|
fixed
|
|
|
|
2006-01-20 11:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
we'll now update the fields 'created_by' and 'modified_by' only if a
|
|
user is logged in
|
|
|
|
2006-01-20 10:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/en/common.inc:
|
|
updated & added some strings that are used on 'index.php' and fixed
|
|
a typo
|
|
|
|
2006-01-20 10:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/: de/common.inc, fr/common.inc:
|
|
updated & added some strings that are used on 'index.php'
|
|
|
|
2006-01-20 10:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* moved function call that closes the database connection to end of
|
|
file
|
|
* if a user is logged in, we'll now add links that will display all
|
|
records that were added/edited since the user's last login
|
|
|
|
2006-01-20 10:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
* added code to support new 'time' parameter
|
|
* the 'range' parameter now accepts two additional values:
|
|
'equal_or_after' and 'equal_or_before'. When given in conjunction with
|
|
the date and/or time parameter(s), they'll return all records whose
|
|
created/modifed date/time equals or is after/before the value given in
|
|
the date/time parameter
|
|
|
|
2006-01-20 08:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
added code to support the new session variable 'lastLogin'
|
|
|
|
2006-01-20 08:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_logout.php:
|
|
added code to support the new session variable 'lastLogin'
|
|
|
|
2006-01-20 08:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_login.php:
|
|
upon successful login, we'll now query the date & time of the user's
|
|
last login and save this information as session variable ('lastLogin')
|
|
|
|
2006-01-20 08:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* fixed incorrect path spec in file header
|
|
* added code to the 'start_session()' function to support the new session
|
|
variable 'lastLogin'
|
|
|
|
2006-01-19 17:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/receipt.php:
|
|
* clicking on Login/Logout while viewing a 'receipt.php' page didn't
|
|
properly direct back to 'receipt.php'; fixed
|
|
* the header message wasn't correctly included in Login/Logout links
|
|
on 'receipt.php' pages; fixed
|
|
|
|
2006-01-18 04:01 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/: locales/de/common.inc, locales/en/common.inc, record.php,
|
|
locales/fr/common.inc:
|
|
further (and now complete) translation of the record page including
|
|
the description. Only english and german, french translation still
|
|
missing (missing entries are marked with ??).
|
|
|
|
2006-01-17 12:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/import.inc.php:
|
|
* added function 'PubmedToCsa()' which takes a PubMed ID and fetches
|
|
corresponding PubMed XML record data from the PubMed server; record
|
|
data will be converted to CSA format which can be then imported via
|
|
'import_csa_modify.php'
|
|
* function 'IsiToCsa()': implemented new parsing logic that should now
|
|
correctly parse ISI WoS records: ISI records must contain at least
|
|
the tags "PT" and "SO" and end with "\nER\n"
|
|
* two pref settings at the top of the 'IsiToCsa()' function control
|
|
how address information will be extracted and whether the first author's
|
|
email will be extracted as well
|
|
* function 'IsiToCsa()' now only processes a particular record field
|
|
if it starts with two letters followed by a space; thus, any garbage
|
|
text that precedes the first actual record field will be ignored
|
|
* function 'IsiToCsa()': when looping over '$isiToCsaTagsArray', we'll
|
|
now break the loop as soon as we've identified the current ISI field
|
|
* function 'IsiToCsa()' now splits each record field into its tag and
|
|
its field data which eases the subsequent parsing
|
|
* function 'IsiToCsa()' will now append the first author's email address
|
|
after the first author's institutional address (instead at the end
|
|
of the full address string)
|
|
* function 'IsiToCsa()': if a comma is used as keyword delimiter, we'll
|
|
convert it into a semicolon
|
|
* function 'IsiToCsa()': extended case transformation to all fields
|
|
(except the ISI "UT" field) whose field data are uppercase only -
|
|
in which case field data will be converted to title case
|
|
* function 'IsiToCsa()': we'll now only add the "JP: Journal Pages"
|
|
field if '$pageRange' isn't empty
|
|
|
|
2006-01-15 08:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/import.inc.php:
|
|
initial checkin (contains common import functions)
|
|
|
|
2006-01-15 08:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_csa_modify.php:
|
|
* we now include 'includes/import.inc.php' which provides common import
|
|
functions
|
|
* added code that checks if the source text is in "ISI Web of Science"
|
|
format and that converts any ISI WoS records into CSA format
|
|
* if email announcements are enabled in 'ini.inc.php', we'll now send
|
|
an email message which informs about the number of records added to
|
|
the database and which gives an URL that will display all newly created
|
|
records
|
|
|
|
2006-01-12 15:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* function 'start_session()': we'll only issue the 'session_start()'
|
|
command if the 'sessionID' session variable isn't set
|
|
* added new function 'addRecords()' which will add all records from
|
|
a given array
|
|
* added new function 'generateCalculationFieldContent()' which assigns
|
|
correct values to the calculation fields 'first_author', 'author_count',
|
|
'first_page', 'volume_numeric' and 'series_volume_numeric'
|
|
* added new function 'getCurrentDateTimeUser()' that returns the current
|
|
date, time and user name & email address (this info is used when
|
|
adding/updating/deleting records)
|
|
* added new function 'getCallNumberPrefix()' that generates a user's
|
|
call number prefix
|
|
* some changes to white space
|
|
|
|
2006-01-12 15:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_csa_modify.php:
|
|
* restructured code to provide support for batch import of CSA records;
|
|
note that when importing single records, data will still be passed
|
|
to 'record.php' instead of adding the record directly to the database
|
|
* removed debugging code from comments
|
|
* added code to account for the new form elements and error handling
|
|
in 'import_csa.php'
|
|
* we'll now establish a default referrer if no info about the calling
|
|
page is available
|
|
* users without any import permissions are now redirected to the main
|
|
page ('index.php')
|
|
* the '$showSource' variable is now correctly initialized when the
|
|
corresponding form element (in 'import_csa.php') was not checked by the
|
|
user
|
|
* the first record can now have another CSA record identifier ("\nRecord
|
|
xx of xx\n") than "Record 1 of ..." and record identifiers don't need
|
|
to be in order, they just need to be unique among the pasted records
|
|
* improved input validation which gives more specific error messages
|
|
now and which is now performed & reported for each record individually
|
|
* added code to directly import multiple records into the database (the
|
|
actual importing is done by function 'addRecords()' in
|
|
'include.inc.php')
|
|
* after a successful batch import, all newly imported records will be
|
|
displayed
|
|
* if (for some reason) no records could be imported, we'll issue an
|
|
appropriate error message and redirect to the calling page
|
|
|
|
2006-01-12 15:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_csa.php:
|
|
* enabled error handling similar to 'record.php' where errors resulting
|
|
from validation of form input can be displayed directly above the
|
|
respective form fields
|
|
* form variables will now be re-loaded after an error had occurred
|
|
* if a user has 'batch_import' permission, the interface will reflect
|
|
this via its text and form elements
|
|
* users with 'batch_import' enabled can choose to import all records
|
|
or a sub-set only (in which case users can specify to import a selection
|
|
of noncontiguous records and/or a range of records such as in '1 3
|
|
5-7')
|
|
* if a user has 'batch_import' permission, error messages will be
|
|
displayed for all pasted records individually and the user will be
|
|
offered to skip any records with unrecognized data format
|
|
|
|
2006-01-12 14:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
uses now new function 'getCurrentDateTimeUser()' from 'include.inc.php'
|
|
to get the current date, time and user name & email address
|
|
|
|
2006-01-12 14:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sru.php:
|
|
just fixed a typo within a comment
|
|
|
|
2006-01-12 14:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
the code that generates a user's call number prefix has been moved to
|
|
a separate function 'getCallNumberPrefix()' in 'include.inc.php'
|
|
|
|
2006-01-12 14:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* variable '$linkString' was undefined in function 'mergeLinks()' when
|
|
'$linkArray' was empty; fixed
|
|
* fixed some incorrect colspan values in print view when displaying
|
|
details
|
|
|
|
2006-01-12 14:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* changed some items in '$defaultUserStyles' such that no redundant
|
|
styles are listed
|
|
* corrected typo in comment
|
|
|
|
2006-01-11 04:36 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/: record.php, locales/de/common.inc, locales/en/common.inc,
|
|
locales/fr/common.inc:
|
|
added localisation for the "add entry" page
|
|
|
|
2006-01-06 15:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
fixed wrong style_spec for 'J Glaciol' in table 'styles'
|
|
|
|
2006-01-05 16:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
* added french language option ('fr') to table 'languages'
|
|
* changed 'language_enabled' bit in table 'languages' to 'true' for
|
|
'de' option
|
|
* added new table 'user_options' (incl. initial table data)
|
|
* added 'allow_browse_view' option to table 'user_permissions' and set
|
|
it's permission bit to 'no' for all users (since the feature isn't
|
|
finished yet)
|
|
* cosmetic fix: changed order of table entries for users '0' and '1'
|
|
in table 'user_styles' (in order to have the table in sync with
|
|
'update.sql')
|
|
|
|
2006-01-03 16:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/execute.inc.php:
|
|
* function 'exportBibutils()' uses now 'session_save_path()' function
|
|
call
|
|
* removed unneeded function parameters in functions 'execute()' and
|
|
'win_execute()'
|
|
|
|
2006-01-03 12:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* cvsdeploy.php:
|
|
fixed minor typos in comments and usage description
|
|
|
|
2005-12-16 21:52 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/export/bibutils/export_xml2end.php:
|
|
fixed xml2bib->xml2end
|
|
|
|
2005-12-16 18:05 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* cvsdeploy.inc, code/php/export/bibutils/export_xml2bib.php,
|
|
code/php/export/bibutils/export_xml2end.php,
|
|
code/php/export/bibutils/export_xml2ris.php, code/inc/execute.inc.php:
|
|
work-around for exec() bug on win32; all exec() has been moved to an
|
|
include file.
|
|
|
|
2005-12-15 23:51 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* cvsdeploy.inc, cvsdeploy.php:
|
|
Script to move files from CVS locations for deployment and/or to build
|
|
distribution.
|
|
|
|
2005-11-06 04:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_csa.php:
|
|
inserted include call to 'locales.inc.php'
|
|
|
|
2005-11-06 04:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/: install.sql, update.sql:
|
|
added row entries for 'Ann Glaciol' and 'J Glaciol' to table 'styles'
|
|
|
|
2005-11-06 04:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/: cite_DeepSeaRes.php, cite_PolarBiol_MarBiol_MEPS.php:
|
|
added new (now required) parameters to 'reArrangeAuthorContents()'
|
|
function calls
|
|
|
|
2005-11-06 04:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/srwxml.inc.php:
|
|
adopted a parameter name in URL of comment to its new name
|
|
|
|
2005-11-06 04:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: footer.inc.php, header.inc.php:
|
|
added a 'Show All' link which will show all records in the database
|
|
|
|
2005-11-05 18:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/user_permissions_table_info.txt:
|
|
added new field 'allow_browse_view'
|
|
|
|
2005-11-05 18:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/: de/common.inc, en/common.inc:
|
|
* added new '$loc' array elements
|
|
* removed erroneous comma after end of last element
|
|
|
|
2005-11-05 18:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/: export_modsxml.php, export_srwxml.php:
|
|
fixed typo in comment
|
|
|
|
2005-11-05 18:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/cite_TextCitation.php:
|
|
complete re-write of this file's 'citeRecord()' function so that text
|
|
citation output is styled according to a user's custom text citation
|
|
format (or by the default format given in '$defaultTextCitationFormat'
|
|
in 'ini.inc.php')
|
|
|
|
2005-11-05 18:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
* function 'extractFormElementsRefineDisplay()' does now return an array
|
|
with two elements ('$query' & '$displayType') instead of just '$query'
|
|
* the 'showUsers()' function does now require '$displayType' as additional
|
|
parameter
|
|
* the functions 'buildRefineSearchElements()',
|
|
'buildGroupSearchElements()' and 'buildDisplayOptionsElements()' now
|
|
require '$displayType' as additional parameter in order to support the
|
|
Browse feature
|
|
|
|
2005-11-05 18:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
when adding a new user, an entry with default options (taken from
|
|
'$defaultUserOptions' in 'ini.inc.php') will be added to table
|
|
'user_options'
|
|
|
|
2005-11-05 18:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_removal.php:
|
|
when deleting a user, the corresponding user entry will be deleted from
|
|
table 'user_options'
|
|
|
|
2005-11-05 18:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_receipt.php:
|
|
added Browse view to '$searchReplaceActionsArray'
|
|
|
|
2005-11-05 18:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options_modify.php:
|
|
added code that processes cite and export options provided by
|
|
'user_options.php' and updates table 'user_options' accordingly
|
|
|
|
2005-11-05 18:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options.php:
|
|
added code to support the new user-specific cite and export options
|
|
|
|
2005-11-05 18:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: sql_search.php, sru.php:
|
|
moved include call to 'locales.inc.php' *after* call to 'start_session()'
|
|
function since 'locales.inc.php' depends on the 'loginEmail' session
|
|
variable
|
|
|
|
2005-11-05 18:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/simple_search.php:
|
|
* moved include call to 'locales.inc.php' *after* call to
|
|
'start_session()' function since 'locales.inc.php' depends on the
|
|
'loginEmail' session variable
|
|
* provided support for drop-down items "is within range" (enter e.g.
|
|
"10-20") and "is within list" (enter e.g. "10, 20, 30") for all numeric
|
|
fields
|
|
|
|
2005-11-05 18:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
* moved include call to 'locales.inc.php' *after* call to
|
|
'start_session()' function since 'locales.inc.php' depends on the
|
|
'loginEmail' session variable
|
|
* added support for "Browse" view (the Browse view feature isn't completed
|
|
yet)
|
|
* we now require the 'exportFormat' parameter to be present for
|
|
'submit=Export', if not present, the default columnar output style will
|
|
be used
|
|
* renamed the 'citeStyleSelector' and 'exportFormatSelector' parameters
|
|
to 'citeStyle' and 'exportFormat', respectively, in an attempt to
|
|
ease legibility of 'show.php' URLs
|
|
* added new 'records' parameter that takes only one value ('all') to
|
|
provide an easy 'Show All' link ('.../show.php?records=all') which
|
|
will display all records in the database
|
|
* added new 'by' parameter which is used in conjunction with the Browse
|
|
feature
|
|
|
|
2005-11-05 18:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* moved include call to 'locales.inc.php' *after* call to
|
|
'start_session()' function since 'locales.inc.php' depends on the
|
|
'loginEmail' session variable
|
|
* added support for Browse view throughout the whole script (note that
|
|
the Browse feature isn't completed yet)
|
|
* adopted function calls to their new incarnations (as defined in
|
|
'include.inc.php')
|
|
* the field that's given in '$fileVisibilityException' (in 'ini.inc.php')
|
|
will only get added to SELECT SQL queries, now. This prevents erroneous
|
|
SQL queries such as "DELETE, thesis FROM refs WHERE ..."
|
|
* as is the case for 'file', 'url' and 'doi', we'll now always add the
|
|
'isbn' field to any select query if the Links column is displayed
|
|
(this is done to support the auto-generation of ISBN links)
|
|
* added 'serial' to the field drop-downs in search results pages
|
|
* added new function 'printLinks()' which will now handle the generation
|
|
of available links in List view and Citation view
|
|
* the admin can now control which links shall be displayed in List view
|
|
and Citation view (by use of the new 'printLinks()' function and new
|
|
settings in 'ini.inc.php')
|
|
* improved arrangement of links in Details view and added support for
|
|
auto-generated links (OpenURL and ISBN links)
|
|
* in Details view, we'll now print out an URL that directly links to
|
|
the given record
|
|
* we'll now read (and honour) any user-specific cite/export options
|
|
when citing/exporting selected records
|
|
* provided support for drop-down items "is within range" and "is within
|
|
list" for all numeric and date/time fields in functions
|
|
'extractFormElementsSimple()', 'extractFormElementsLibrary()' and
|
|
'extractFormElementsAdvanced()'
|
|
* function 'extractFormElementsAdvanced()': for greater-than/less-than
|
|
comparisons, we'll now use the 'volume_numeric'/'series_volume_numeric'
|
|
fields instead of the 'volume'/'series_volume' fields
|
|
* added new function 'extractFormElementsBrowseMyRefs()' which builds
|
|
the database query from user input provided by the "Browse My Refs"
|
|
form on 'index.php' (note that this function isn't fully completed
|
|
yet)
|
|
* added new function 'mergeLinks()' which will merge links with delimiters
|
|
appropriate for display in the Links column of any Details view
|
|
|
|
2005-11-05 18:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/rss.php:
|
|
just made a change to a comment
|
|
|
|
2005-11-05 18:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
the contents of the 'file' field will now only be revealed if the user
|
|
has permission to view/download files
|
|
|
|
2005-11-05 18:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/queries.php:
|
|
moved include call to 'locales.inc.php' *after* call to 'start_session()'
|
|
function since 'locales.inc.php' depends on the 'loginEmail' session
|
|
variable
|
|
|
|
2005-11-05 18:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* moved call to 'connectToMySQLDatabase()' higher up to allow for an
|
|
SQL query when assigning '$fileName'
|
|
* since 'record.php' hides the contents of the 'file' field from any
|
|
user who has no permission to view/download files, we now re-fetch
|
|
file info from the database if required
|
|
* removed '$abbrevJournalName' from parameter list of function
|
|
'handleFileUploads()'
|
|
* function 'handleFileUploads()': handling of non-ASCII chars and unwanted
|
|
characters is now done by function
|
|
'handleNonASCIIAndUnwantedCharacters()' in 'include.inc.php'
|
|
* function 'handleFileUploads()': sub-directory names are now
|
|
auto-generated according to the naming scheme given in
|
|
'$dirNamingScheme' (in 'ini.inc.php')
|
|
* function 'handleFileUploads()' will now perform case transformations
|
|
for file and directory names according to the corresponding settings
|
|
in 'ini.inc.php'
|
|
* added new function 'recursiveMkdir()' which will recursively create
|
|
directories if required
|
|
|
|
2005-11-05 18:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/library_search.php:
|
|
* moved include call to 'locales.inc.php' *after* call to
|
|
'start_session()' function since 'locales.inc.php' depends on the
|
|
'loginEmail' session variable
|
|
* provided support for drop-down items "is within range" (enter e.g.
|
|
"10-20") and "is within list" (enter e.g. "10, 20, 30") for all numeric
|
|
fields
|
|
|
|
2005-11-05 18:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* moved include call to 'locales.inc.php' *after* call to
|
|
'start_session()' function since 'locales.inc.php' depends on the
|
|
'loginEmail' session variable
|
|
* added code to support the "Browse" view feature (which isn't completed
|
|
yet)
|
|
* increased width of right column to improve positioning of form elements
|
|
for languages other than english
|
|
* made the total number of records a link to '.../show.php?records=all'
|
|
* changed the HTML layout slightly
|
|
|
|
2005-11-05 18:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
* moved include call to 'locales.inc.php' *after* call to
|
|
'start_session()' function since 'locales.inc.php' depends on the
|
|
'loginEmail' session variable
|
|
* internationalized '$HeaderString'
|
|
* provided support for drop-down items "is within range" (enter e.g.
|
|
"10-20") and "is within list" (enter e.g. "10, 20, 30") for all numeric
|
|
fields
|
|
* the "File" search form is only shown if the current user is allowed
|
|
to view files
|
|
|
|
2005-11-05 18:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
* added code to support the auto-generation of cite keys
|
|
* generation of appropriate cite keys is now handled by function
|
|
'generateCiteKey()' (in 'include.inc.php')
|
|
|
|
2005-11-05 17:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/locales.inc.php:
|
|
the user-specific language setting is now honoured correctly
|
|
|
|
2005-11-05 17:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* added setting for 'allow_browse_view' to 'defaultUserPermissions'
|
|
* added variable '$defaultUserOptions' which defines the default user
|
|
options when adding new users
|
|
* added variable '$defaultCiteKeyFormat' which defines the default cite
|
|
key format used for auto-generation of cite keys
|
|
* added variable '$handleNonASCIICharsInCiteKeysDefault' that controls
|
|
how non-ASCII characters will be treated in auto-generated cite keys
|
|
* added variable '$defaultTextCitationFormat' which specifies the default
|
|
citation format that's used when citing records using the "Text
|
|
Citation" drop-down entry
|
|
* added variable '$dirNamingScheme' which defines the naming scheme
|
|
for auto-generated sub-directories
|
|
* added variable '$allowedDirNameCharacters' which specifies all
|
|
characters that will be allowed in directory names
|
|
* added variables '$changeCaseInFileNames' and '$changeCaseInDirNames'
|
|
which define whether case transformations shall be applied to the
|
|
file/directory names
|
|
* set default option for variables '$extractDetailsPublicationDefault'
|
|
and '$extractDetailsAbbrevJournalDefault' to "[3]" (was "[2]")
|
|
* added variable '$extractDetailsRandomNumberDefault' which defines
|
|
the range from which a random number is generated when using the
|
|
'<:randomNumber:>' placeholder
|
|
* added variables '$showLinkTypesInListView' and
|
|
'$showLinkTypesInCitationView' which control which links shall be
|
|
displayed in List and Citation view
|
|
* added variables '$openURLFormat' and '$isbnURLFormat' that let the
|
|
admin define URLs with placeholders which will be autocompleted for
|
|
each record according to its field values
|
|
* removed variable '$preferCiteKeyInTextCitation' whose functionality
|
|
is now offered by the user-specific text citation feature, where a
|
|
user can control output by use of the '<:serial:>','<:citeKey:>' or
|
|
'<:recordIdentifier:>' placeholders
|
|
* moved variables '$defaultCiteStyle' and '$defaultLanguage' higher
|
|
up
|
|
* some changes to comments
|
|
|
|
2005-11-05 17:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* the functions 'buildRefineSearchElements()',
|
|
'buildGroupSearchElements()' and 'buildDisplayOptionsElements()' now
|
|
require '$displayType' as additional parameter in order to support the
|
|
Browse feature. The contents of '$displayType' then get included as
|
|
hidden form tag (named 'originalDisplayType')
|
|
* function 'buildDisplayOptionsElements()' now adopts text output and
|
|
form elements for Browse view
|
|
* added code to function 'extractFormElementsRefineDisplay()' to support
|
|
the Browse view feature
|
|
* function 'extractFormElementsRefineDisplay()' does now return an array
|
|
with two elements ('$query' & '$displayType') instead of just '$query'
|
|
* as is the case for 'file', 'url' and 'doi', we'll now always add the
|
|
'isbn' field to any select query if the Links column is displayed
|
|
(this is done to support the auto-generation of ISBN links)
|
|
* function 'reArrangeAuthorContents()' now allows to handle the first
|
|
and last author different from other authors; this enables citation
|
|
styling of author strings such as "Ackley, S.F., M.A. Lange and P.
|
|
Wadhams" which wasn't possible before
|
|
* function 'parsePlaceholderString()' now requires a fallback placeholder
|
|
string as third parameter which will be used if an empty placeholder
|
|
string was passed to the function
|
|
* function 'parsePlaceholderString()': checking for :placeholders: is
|
|
made a bit more robust so that it won't choke on stuff like "http://"
|
|
* function 'parsePlaceholderString()': we now always check for the
|
|
existence of a particular '$formVars' array element before using it
|
|
* added new placeholders '<:issn:>', '<:isbn:>', '<:recordIdentifier:>'
|
|
and '<:randomNumber:>' to function 'parsePlaceholderString()'
|
|
* functions 'extractDetailsFromAuthors()' and 'extractDetailsFromField()'
|
|
now accept '0' as first '$options' parameter which indicates that
|
|
all field items shall be retrieved; if the first option param was
|
|
left empty instead, we'll now assume that the raw source string shall
|
|
be returned without any modification
|
|
* function 'extractDetailsFromField()' now accepts an optional second
|
|
'$options' parameter which defines the delimiter that'll be inserted
|
|
between joined field items; if ommitted, field items will be joined
|
|
without adding any extra characters in between
|
|
* added new function 'generateRandomNumber()' which generates a random
|
|
number as defined by the '<:randomNumber:>' placeholder
|
|
* function 'getPermissions()': added 'allow_browse_view' to SQL query
|
|
* added new function 'getUserOptions()' which fetches all user options
|
|
for the current user
|
|
* added new function 'generateCiteKey()' which extracts or generates
|
|
the cite key for a given record
|
|
* added new function 'handleNonASCIIAndUnwantedCharacters()' which
|
|
controls the handling of any non-ASCII chars and unwanted characters in
|
|
file/directory names and cite keys
|
|
* added new function 'buildFormVarsArray()' which maps the names of
|
|
the '$row' array keys to those used by the '$formVars' array (which
|
|
is required by functions 'generateCiteKey()' and
|
|
'parsePlaceholderString()')
|
|
* added new function 'addSlashesIfNotMagicQuotes()' which adds slashes
|
|
to the input string if 'magic_quotes_gpc = Off'
|
|
* added new function 'changeCase()' which performs case transformations
|
|
on the given text input
|
|
* function 'verifySQLQuery()' will now disallow display/querying of
|
|
the 'file' field if the user has no permission to view/download files
|
|
* function 'verifySQLQuery()': for users not being logged in,
|
|
user-specific fields were not removed from the SELECT or ORDER BY
|
|
statement if '$referer' was empty; fixed
|
|
* function 'verifySQLQuery()': provided support for Browse view and
|
|
improved one of the grep patterns that deals with removal of
|
|
user-specific fields for all users who are not logged in
|
|
* function 'explainSQLQuery()' now translates " >= " and " <= "
|
|
* in order to support the new Browse feature, two new functions
|
|
('createNewTableWithParsedTableData()' and
|
|
'buildRefTableAndFieldNames()') were added which are required when
|
|
generating new tables for fields that may contain multiple items (note
|
|
that the Browse feature isn't completed yet)
|
|
|
|
2005-11-05 17:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/db.inc.php:
|
|
added variable for table 'user_options'
|
|
|
|
2005-11-05 17:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/user_options_table_info.txt:
|
|
initial checkin (the 'user_options' table holds user-specific options)
|
|
|
|
2005-11-05 17:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* img/: isbn.gif, resolve.gif, xref.gif:
|
|
added icons for auto-generated links
|
|
|
|
2005-11-05 17:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/fr/common.inc:
|
|
initial checkin (french localization file)
|
|
|
|
2005-11-05 17:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/cite_AnnGlaciol_JGlaciol.php:
|
|
initial checkin (citation style file for journals of the International
|
|
Glaciological Society, www.igsoc.org)
|
|
|
|
2005-08-26 07:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
the 'transliterate' option is now used by default if
|
|
'$handleNonASCIIChars' contains an unrecognized or empty string
|
|
|
|
2005-08-26 07:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
we'll now fallback to the serial number if, for some odd reason, an
|
|
empty placeholder string was given as parameter in function
|
|
'parsePlaceholderString()'
|
|
|
|
2005-08-25 13:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* README:
|
|
added note about required PHP session support since current versions
|
|
of Suse Linux seem to install Apache by default without the php4-session
|
|
module
|
|
|
|
2005-08-25 13:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* BUGS:
|
|
removed note about missing file renaming capabilities (since this was
|
|
fixed)
|
|
|
|
2005-08-25 11:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* we'll now only verify names of uploaded files if '$renameUploadedFiles'
|
|
is not "yes"
|
|
* '$allowedFileNameCharacters' now controls which file names will be
|
|
allowed
|
|
* moved section that handles file uploads to separate function
|
|
'handleFileUploads()' so that it can be called independently for
|
|
'$recordAction = "add"'
|
|
* added function 'handleFileUploads()' that supports renaming of files
|
|
according to a standard naming scheme and creation of sub-directories
|
|
when required
|
|
|
|
2005-08-25 10:11 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: transtab_latin1_ascii.inc.php, transtab_unicode_ascii.inc.php:
|
|
modified header comment so that it doesn't confuse CVS
|
|
|
|
2005-08-25 10:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/transtab_unicode_ascii.inc.php:
|
|
initial checkin (transliteration table for a best-effort conversion
|
|
from Unicode to ASCII)
|
|
|
|
2005-08-25 10:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/transtab_latin1_ascii.inc.php:
|
|
initial checkin (transliteration table for a best-effort conversion
|
|
from ISO-8859-1 to ASCII)
|
|
|
|
2005-08-25 09:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* depending on '$contentTypeCharset' we include an appropriate
|
|
transliteration table that's used in conjunction with the
|
|
transliteration feature in the new function
|
|
'convertToCharacterEncoding()'
|
|
* added function 'extractPartsFromString()' that splits a string on
|
|
a given delimiter, extracts parts from the resulting array and returns
|
|
the merged result
|
|
* added function 'parsePlaceholderString()' which will parse a given
|
|
placeholder string into its indiviual placeholders and replace them
|
|
with content from the given record
|
|
* added functions 'extractDetailsFromAuthors()',
|
|
'extractDetailsFromYear()' and 'extractDetailsFromField()' which will
|
|
extract information from particular fields to support the new
|
|
placeholder feature
|
|
* added function 'convertToCharacterEncoding()' which provides conversion
|
|
of text from one character encoding into another and supports
|
|
transliteration
|
|
* modified some comments
|
|
|
|
2005-08-25 09:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* added variable '$moveFilesIntoSubDirectories' that controls if files
|
|
should be moved into sub-directories and if new sub-directories should
|
|
be auto-generated if required
|
|
* added variable '$renameUploadedFiles' that controls whether refbase
|
|
shall rename uploaded files
|
|
* added variable '$fileNamingScheme' where the admin can specify a naming
|
|
scheme that controls how uploaded files are renamed
|
|
* added variable '$handleNonASCIIChars' that controls how non-ASCII
|
|
characters are treated in file names
|
|
* added variable '$allowedFileNameCharacters' that controls which
|
|
characters will be allowed in file names
|
|
* added several variables that specify default options for string
|
|
placeholders if these placeholders were used without any explicit
|
|
options
|
|
* modified some comments
|
|
|
|
2005-08-25 09:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
we now print out contents of the 'url' field as clickable links
|
|
|
|
2005-07-15 13:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
Added new function 'stripSlashesIfMagicQuotes()' that will remove slashes
|
|
from the input string if 'magic_quotes_gpc = On'
|
|
|
|
2005-07-15 13:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sru.php:
|
|
We now remove slashes from the search term if 'magic_quotes_gpc = On'.
|
|
This ensures that the following regex patterns which strip quotes
|
|
from the search term will always work correctly.
|
|
|
|
2005-07-14 06:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sru.php:
|
|
added missing parenthesis in diagnostic message
|
|
|
|
2005-07-14 06:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/: install.sql, update.sql:
|
|
added table entry 'SRW XML' to MySQL table 'formats'
|
|
|
|
2005-07-07 07:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
* if the 'recordIDSelector' parameter isn't set in the query the
|
|
'$recordIDSelector' variable will be assigned the empty string (instead
|
|
of "serial")
|
|
* if '$recordIDSelector' isn't empty we'll now asssume that the script
|
|
was called by the 'show.php' web form and adjust the list of displayed
|
|
columns as well as the sort order according to the chosen record
|
|
identifier
|
|
* fixed typo in comment
|
|
|
|
2005-06-15 16:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/bibutils/: export_xml2bib.php, export_xml2end.php,
|
|
export_xml2ris.php:
|
|
added comment about use of 'exec()' function together with 'safe_mode'
|
|
|
|
2005-06-15 08:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
* added element mods/originInfo/issuance with value 'monographic' for
|
|
Book Whole and Theses
|
|
* added element mods/relatedItem/originInfo/issuance with value
|
|
'monographic' for Book Chapter
|
|
|
|
2005-06-13 06:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sru.php:
|
|
we'll now escape any meta characters in the CQL search term
|
|
|
|
2005-06-12 18:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sru.php:
|
|
changed authentication parameter from
|
|
'x-info-2-auth1-0-authenticationToken' to
|
|
'x-info-2-auth1_0-authenticationToken' since PHP converts the dot in
|
|
'x-info-2-auth1.0-authenticationToken' into a substring
|
|
|
|
2005-06-12 12:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
* in the case of theses we'll now suppress any additional genre
|
|
identifiers (like 'book', 'periodical', etc) so that external tools such
|
|
as XBib don't get confused
|
|
* for record types of "Book Chapter" or "Journal Article" we'll now
|
|
place the editor within the 'relatedItem' branch (and not on top level)
|
|
|
|
2005-06-12 08:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sru.php:
|
|
* added support for 'x-info-2-auth1-0-authenticationToken' parameter
|
|
* returns diagnostics if no (or unrecognized) authentication token was
|
|
given while querying a user-specific index
|
|
* moved code that generates diagnostic error messages to new function
|
|
'returnDiagnostic()'
|
|
* moved CQL parsing code to new function 'parseCQL()'
|
|
* we'll now set the appropriate mimetype & character encoding for an
|
|
explainResponse and a diagnostic searchRetrieveResponse
|
|
* we add the 'cite_key' field to the SELECT clause in certain cases
|
|
to prevent disclosure of other user-specific fields in case a logged-in
|
|
user queries another user's cite keys (instead of his own)
|
|
* we now explicitly add the 'LEFT JOIN...' part to the 'FROM' clause
|
|
if a given authentication token could be resolved to a user ID. This
|
|
allows every user to query any user's 'cite_key' field
|
|
* the specified CQL 'set.index' identifiers are now recognized and
|
|
translated into refbase field names when generating the WHERE clause
|
|
* mapping of CQL indexes to refbase field names is done in new function
|
|
'mapCQLIndexes()' (note: querying of user-specific fields is disabled
|
|
for all fields except 'cite_key')
|
|
* we now return an appropriate fatal diagnostic if the CQL query does
|
|
contain an unrecognized 'set.index' identifier
|
|
* for word relations (like 'all', 'any' or '=') we'll now ensure to
|
|
match full words only (and not sub-strings)
|
|
* some changes to comments
|
|
|
|
2005-06-12 07:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/srwxml.inc.php:
|
|
* added new function 'addNewBranch()' which gets used in many instances
|
|
now instead of raw 'PHP XML Package' function calls
|
|
* we now include a '<nextRecordPosition>' tag if the SRU query did not
|
|
contain 'maximumRecords=0' and if there are any remaining records
|
|
to be displayed
|
|
* '<explain>' gets default xmlns attribute instead of using a 'zr:'
|
|
prefix
|
|
* added 'refb' xmlns attribute to '<explain>' tag to allow for namespaced
|
|
attributes in '<index>' tags
|
|
* removed 'zr:' prefix from explain tags
|
|
* reworked 'explain/indexInfo' section and added additional indexes
|
|
& attributes
|
|
* added version identifier ("v3") to MODS title in
|
|
'explain/schemaInfo/schema'
|
|
* added various '<supports>' elements to 'explain/configInfo' section
|
|
* added additional SRW diagnostics in function 'srwDiagnostics()'
|
|
|
|
2005-06-12 07:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* function 'getUserID()': renamed '$loginEmail' to '$emailAddress' to
|
|
better reflect the functions generic purpose
|
|
* minor spelling changes: renamed 'user specific' to 'user-specific'
|
|
* added new function 'setHeaderContentType()' that sets the mimetype
|
|
& character encoding in the header
|
|
* function 'verifySQLQuery()': in case no user is logged in, we'll now
|
|
only remove user-specific fields from the SELECT/ORDER BY clause if
|
|
the calling script ends with 'search.php' (i.e., is NOT 'show.php'
|
|
or 'sru.php'). This allows 'sru.php' to query the user-specific
|
|
'cite_key' field if no user is logged in
|
|
* function 'verifySQLQuery()': attempt to account for parentheses when
|
|
removing user-specific fields from the WHERE clause if no user is
|
|
logged in
|
|
* function 'verifySQLQuery()': 'cite_key' does no longer invoke replacing
|
|
of any other user ID with the ID of the currently logged in user (within
|
|
the 'LEFT JOIN...' statement of the FROM clause). This allows every
|
|
user to query other user's 'cite_key' fields using 'sru.php'
|
|
|
|
2005-06-12 07:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* fixed a case were '$rowOffset' wasn't initialized correctly
|
|
* uses new function 'setHeaderContentType()' to set mimetype & character
|
|
encoding
|
|
|
|
2005-06-12 07:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
We'll now display the searched field in column view and sort by it
|
|
|
|
2005-05-22 19:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/: de/common.inc, en/common.inc:
|
|
added "Records" item
|
|
|
|
2005-05-22 19:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
changed <detail type="number"> to <detail type="issue">
|
|
|
|
2005-05-22 19:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
* added support for 'submit=Export'
|
|
* some changes to comments
|
|
|
|
2005-05-22 19:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* include file 'includes/srwxml.inc.php' to support SRW XML
|
|
* added support for 'exportStylesheet' parameter
|
|
* functions 'generateExport()' and 'exportRecords()' require additional
|
|
parameters now
|
|
* moved code from 'search.php' to new function
|
|
'seekInMySQLResultsToOffset()' in 'include.inc.php'
|
|
* we output an appropriate download file name if '$exportFormat=SRW
|
|
XML'
|
|
|
|
2005-05-22 18:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/query_manager.php:
|
|
* The number of records that's returned by default is now specified
|
|
by '$defaultNumberOfRecords' (defined in 'ini.inc.php')
|
|
* Fixed a typo in the help text
|
|
|
|
2005-05-22 18:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: library_search.php, simple_search.php, sql_search.php:
|
|
The number of records that's returned by default is now specified by
|
|
'$defaultNumberOfRecords' (defined in 'ini.inc.php')
|
|
|
|
2005-05-22 18:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
added '$defaultNumberOfRecords' variable that controls how many records
|
|
are returned by default
|
|
|
|
2005-05-22 18:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* by default, RSS queries will now return as many records as specified
|
|
by '$defaultNumberOfRecords' in 'ini.inc.php'
|
|
* uses new function 'getNumberOfRecords()' from 'include.inc.php' to
|
|
return the total number of records in the database
|
|
|
|
2005-05-22 18:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* moved code from 'search.php' to new function
|
|
'seekInMySQLResultsToOffset()' in 'include.inc.php'
|
|
* new function 'getNumberOfRecords()' will return the total number of
|
|
records in the database
|
|
* new function 'getLastModifiedDateTime()' will return date/time
|
|
information when the database was last modified
|
|
* function 'verifySQLQuery()': the magic that adds user-specific fields
|
|
and code to the SQL query is now performed for '$displayType=Export'
|
|
as well
|
|
|
|
2005-05-22 18:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/: export_modsxml.php, bibutils/export_xml2ris.php,
|
|
bibutils/export_xml2end.php, bibutils/export_xml2bib.php:
|
|
function 'exportRecords()' does require additional parameters now
|
|
|
|
2005-05-22 18:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
The number of records that's returned by default is now specified by
|
|
'$defaultNumberOfRecords' (defined in 'ini.inc.php')
|
|
|
|
2005-05-22 18:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/xsl/srwmods2html.xsl:
|
|
Initial checkin. Converts MODS3 records (which are wrapped in SRW XML)
|
|
to HTML.
|
|
|
|
2005-05-22 17:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sru.php:
|
|
Initial checkin. Script that works as SRU interface to output SRW XML.
|
|
|
|
2005-05-22 17:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/srwxml.inc.php:
|
|
Initial checkin. Include file with functions that support export of
|
|
SRW XML.
|
|
|
|
2005-05-22 17:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/export_srwxml.php:
|
|
Initial checkin. This file will export SRW XML.
|
|
|
|
2005-05-05 17:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
MODS output was broken for records consisting of only one single page
|
|
(instead of multiple pages): Volume & issue information was ommitted
|
|
while page information was printed out twice (including an extra
|
|
'<extent />'). Fixed.
|
|
|
|
2005-05-04 05:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: update.php, user_details.php, user_login.php, user_options.php:
|
|
changed the short open tag '<?' to the more compatible '<?php' open
|
|
tag
|
|
|
|
2005-05-04 05:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/: inc/footer.inc.php, inc/header.inc.php, php/install.php,
|
|
php/query_manager.php, inc/results_header.inc.php:
|
|
changed the short open tag '<?' to the more compatible '<?php' open
|
|
tag
|
|
|
|
2005-04-29 17:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/: de/common.inc, en/common.inc:
|
|
added three items
|
|
|
|
2005-04-29 17:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
* 'show.php' was rewritten substantially in order to provide for more
|
|
options when generating author/group bibliographies. General new
|
|
features:
|
|
* when logged in, the web form allows to query for additional record
|
|
identifiers (i.e. user-specific call numbers & cite keys)
|
|
* the web form offers to search for an exact match ("is equal to") as
|
|
well as for partial matches ("contains") or multiple exact matches
|
|
("is within list"). In the latter case, multiple serials should be
|
|
separated with any non-digit character(s) and multiple call numbers
|
|
(or cite keys) with whitespace.
|
|
* There are many new parameters that can be passed to the script: title,
|
|
keywords, abstract, area, type, contribution_id, thesis, selected,
|
|
ismarked, cite_key and call_number
|
|
* Added common view parameters: submit (= displayType), viewType,
|
|
showQuery, showLinks, showRows, citeStyleSelector, citeOrder
|
|
* All mentioned parameters can be combined freely with each other
|
|
|
|
2005-04-27 10:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: user_login.php, user_options.php, user_receipt.php, users.php:
|
|
added support for RSS link tags in HTML headers by passing an additional
|
|
parameter to function 'displayHTMLhead()' (this script doesn't offer
|
|
any RSS feeds, though)
|
|
|
|
2005-04-27 09:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: simple_search.php, sql_search.php, update.php,
|
|
user_details.php:
|
|
added support for RSS link tags in HTML headers by passing an additional
|
|
parameter to function 'displayHTMLhead()' (this script doesn't offer any
|
|
RSS feeds, though)
|
|
|
|
2005-04-27 09:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: receipt.php, record.php, show.php:
|
|
added support for RSS link tags in HTML headers by passing an additional
|
|
parameter to function 'displayHTMLhead()' (this script doesn't offer
|
|
any RSS feeds, though)
|
|
|
|
2005-04-27 09:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/query_manager.php:
|
|
* added support for RSS link tags in HTML headers by passing an additional
|
|
parameter to function 'displayHTMLhead()' (this script doesn't offer
|
|
any RSS feeds, though)
|
|
* fixed incorrect button titles in help text
|
|
|
|
2005-04-27 09:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: import_csa.php, install.php, library_search.php:
|
|
added support for RSS link tags in HTML headers by passing an additional
|
|
parameter to function 'displayHTMLhead()' (this script doesn't offer
|
|
any RSS feeds, though)
|
|
|
|
2005-04-27 09:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: advanced_search.php, error.php, extract.php,
|
|
import_csa_modify.php:
|
|
added support for RSS link tags in HTML headers by passing an additional
|
|
parameter to function 'displayHTMLhead()' (this script doesn't offer any
|
|
RSS feeds, though)
|
|
|
|
2005-04-27 09:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/bibutils/: export_xml2bib.php, export_xml2end.php,
|
|
export_xml2ris.php:
|
|
moved the 'fclose()' instruction in front of the instruction that passes
|
|
the temp file to bibutils to avoid execution problems on some linux
|
|
systems
|
|
|
|
2005-04-27 09:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/en/common.inc:
|
|
transformed one '&' into '&' and updated the outdated MySQL links
|
|
|
|
2005-04-27 09:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/de/common.inc:
|
|
fixed a typo and updated the outdated MySQL links
|
|
|
|
2005-04-27 09:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/: cite_DeepSeaRes.php, cite_PolarBiol_MarBiol_MEPS.php:
|
|
added some missing curly brackets
|
|
|
|
2005-04-27 09:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* added support for RSS link tags in HTML headers by passing an array
|
|
of arrays to function 'displayHTMLhead()' holding URL and title
|
|
information for all RSS feeds that are available on the current page
|
|
* fixed an incorrect table width
|
|
|
|
2005-04-27 09:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
added support for the '∞' entity to '$markupSearchReplacePatterns'
|
|
(use '[infinity]' to invoke conversion to the infinity symbol on HTML
|
|
output)
|
|
|
|
2005-04-27 09:11 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc.php:
|
|
added support for RSS link tags in HTML headers by passing an array
|
|
of arrays to function 'displayHTMLhead()' holding URL and title
|
|
information for all RSS feeds that are available on the current page
|
|
|
|
2005-04-27 09:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* added a hidden submit element to the 'refineSearch' form to avoid
|
|
problems with some browsers when a user hits return instead of clicking
|
|
the 'Search' button
|
|
* added function 'encodeHTMLspecialchars()' which will encode only those
|
|
entities that are supported by both HTML and XML (i.e.: &"'<>)
|
|
* function 'generateRFC2822EmailAddress()' now uses the new function
|
|
'encodeHTMLspecialchars()' to encode <> characters
|
|
* function 'explainSQLQuery()' will enclose search values by single
|
|
quotes (instead of double quotes) to avoid problems when the translated
|
|
SQL string is included as title string in link tags
|
|
* added function 'generateRSSURL()' which generates RSS URLs based on
|
|
the user's current SQL query
|
|
* added function 'extractWhereClause()' which handles the extraction
|
|
of a WHERE clause from any given SQL query
|
|
* function 'generateRSS()' now uses the new function
|
|
'encodeHTMLspecialchars()' to encode only those special characters which
|
|
have corresponding entities in XML. All other higher ASCII chars are
|
|
left unencoded (which means that valid feed output is only possible if
|
|
'$contentTypeCharset' is set correctly in 'ini.inc.php'!)
|
|
* function 'generateRSS()': item descriptions are now enclosed by
|
|
'<![CDATA[...]]>' to allow for HTML tags and entities; this will provide
|
|
for correct rendering of italic, super/sub-script and greek letters in
|
|
most news aggregators while maintaining well-formed XML (item titles are
|
|
still served in raw format, though, since the use of HTML in item titles
|
|
breaks many news readers)
|
|
|
|
2005-04-27 08:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* added support for RSS link tags in HTML headers by passing an array
|
|
of arrays to function 'displayHTMLhead()' holding URL and title
|
|
information for all RSS feeds that are available on the current page
|
|
* generation of RSS URLs is now handled by a separate function in
|
|
'include.inc.php'
|
|
* the extraction of the WHERE clause from any given SQL query is now
|
|
handled by a separate function in 'include.inc.php'
|
|
|
|
2005-04-27 08:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/rss.php:
|
|
changed Content-type from 'text/plain' to 'application/rss+xml' for
|
|
RSS output
|
|
|
|
2005-04-05 13:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
user-specific fields are only added to the sort drop downs if a user
|
|
is logged in
|
|
|
|
2005-04-05 13:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
The 'Delete' button would be incorrectly disabled if a user whose name
|
|
contains any higher ascii chars (like ü) is logged in and edits
|
|
one of his own records where he is the only person listed in the location
|
|
field. In this case, the 'Delete' button shouldn't be disabled.
|
|
|
|
2005-04-04 19:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sql_search.php:
|
|
The hidden form tags 'citeStyleSelector' and 'oldQuery' weren't set
|
|
correctly. Fixed.
|
|
|
|
2005-04-02 06:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/index.html:
|
|
removed file 'index.html'
|
|
|
|
2005-04-02 05:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/: inc/locales.inc.php, php/locales/core.php:
|
|
standardized file header & whitespace
|
|
|
|
2005-03-28 16:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
the current type is added to the drop down only on edit/import
|
|
|
|
2005-03-28 14:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/: en/common.inc, de/common.inc:
|
|
* added/renamed/changed some locales and their strings to improve
|
|
consistency in wording and case with other pages
|
|
* fixed a few typos
|
|
|
|
2005-03-28 14:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/queries.php:
|
|
* we'll now include 'locales.inc.php'
|
|
* works now with localized button titles
|
|
|
|
2005-03-28 14:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
* localized window title
|
|
* localized all non-localized strings and buttons
|
|
* all forms now work with localized drop-down items
|
|
* we now use plain HTML instead of stupid PHP 'echo' statements and
|
|
use '<?php echo ... ?>' when needed
|
|
* removed the local 'selectDistinct()' function; the script now uses
|
|
the 'selectDistinct()' function from 'include.inc.php'
|
|
|
|
2005-03-28 14:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/library_search.php:
|
|
* we'll now include 'locales.inc.php'
|
|
* all forms now work with localized drop-down items
|
|
* removed the local 'selectDistinct()' function; the script now uses
|
|
the 'selectDistinct()' function from 'include.inc.php'
|
|
|
|
2005-03-28 14:30 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/simple_search.php:
|
|
* localized window title
|
|
* localized all non-localized strings and buttons
|
|
* all forms now work with localized drop-down items
|
|
* we now use plain HTML instead of stupid PHP 'echo' statements and
|
|
use '<?php echo ... ?>' when needed
|
|
* removed the local 'selectDistinct()' function; the script now uses
|
|
the 'selectDistinct()' function from 'include.inc.php'
|
|
|
|
2005-03-28 14:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sql_search.php:
|
|
the view type drop-down will now work with localized drop-down items
|
|
|
|
2005-03-28 14:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* localized window title
|
|
* localized all non-localized strings and buttons
|
|
* all forms now work with localized drop-down items
|
|
|
|
2005-03-28 14:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
added function 'selectDistinct()' which is now used by all scripts (it
|
|
existed in multiple copies before)
|
|
|
|
2005-03-28 11:00 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* BUGS:
|
|
Fixed type drop-down bug.
|
|
|
|
2005-03-28 10:59 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/record.php:
|
|
For the edit record form, the current type is added to the drop down
|
|
if it isn't one of the user's types.
|
|
|
|
2005-03-26 18:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
renamed some '$loc["..."]' items
|
|
|
|
2005-03-26 18:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/de/common.inc:
|
|
* added/renamed/changed some locales and their strings to improve
|
|
consistency in wording and case with other pages
|
|
* fixed a few typos
|
|
|
|
2005-03-26 18:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/locales/en/common.inc:
|
|
* added/renamed/changed some locales and their strings to improve
|
|
consistency in wording and case with other pages
|
|
* fixed a few typos
|
|
|
|
2005-03-26 18:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sql_search.php:
|
|
* if a user is logged in we use a user-specific SQL query example
|
|
* localized window title
|
|
* we now use plain HTML instead of stupid PHP 'echo' statements and
|
|
use '<?php echo ... ?>' when needed
|
|
* '$sqlSearchButtonLock' must not be localized
|
|
* re-fined 'no permission...' submit button title
|
|
* fiddled with '$loc["..."]' items to improve consistency in wording
|
|
and case with other pages
|
|
|
|
2005-03-26 18:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* changed occurrences of '<? ' to '<?php '
|
|
* removed call to variable '$scientificFieldDescriptor'
|
|
* tried to standardize '$loc["..."]' calls in features list and remove
|
|
<li> tags from the locale strings
|
|
* re-organized some code so that the resulting HTML indents correctly
|
|
* fiddled with '$loc["..."]' items (splitted some and merged others),
|
|
e.g., to gain correct/consistent case in english language
|
|
|
|
2005-03-24 07:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/update.php:
|
|
if bibutils path is empty we set 'depends_enabled' in table 'depends'
|
|
to 'false' to indicate that bibutils isn't installed
|
|
|
|
2005-03-24 07:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
if bibutils path is empty we set 'depends_enabled' in table 'depends'
|
|
to 'false' to indicate that bibutils isn't installed
|
|
|
|
2005-03-24 07:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/update.php:
|
|
since installation of bibutils is optional we'll only update the bibutils
|
|
path if it isn't empty
|
|
|
|
2005-03-24 06:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
since installation of bibutils is optional we'll only update the bibutils
|
|
path if it isn't empty
|
|
|
|
2005-03-24 05:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/update.sql:
|
|
table 'formats': changed value of field 'format_enabled' to 'false'
|
|
for item 'Text (CSV)'
|
|
|
|
2005-03-24 05:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
table 'formats': changed value of field 'format_enabled' to 'false'
|
|
for item 'Text (CSV)'
|
|
|
|
2005-03-22 22:20 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
If there are multiple call numbers, only the ones with user-entered
|
|
data will be exported (thanks, Matthias!)
|
|
|
|
2005-03-22 13:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* replaced 'copy()' by 'move_uploaded_file()'
|
|
* we use the array variable provided by function 'getUploadInfo()' to
|
|
extract file info (instead of using "$_FILES['uploadFile']['...']"
|
|
directly)
|
|
* did a few minor changes to comments and fixed a typo
|
|
|
|
2005-03-22 10:45 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
Names with out ',' delims will be exported as is as family names. Should
|
|
no longer produce error and shouldn't export empty given names.
|
|
|
|
2005-03-22 10:30 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
Page numbers must start with a number, have whitespace, and end with
|
|
pp?.? in order to be exported as a total number of pages. Otherwise,
|
|
they are exported as a standard extent.
|
|
|
|
2005-03-22 10:22 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
Call number is only exported if it has been defined (e.g. if it doesn't
|
|
end with @\s*).
|
|
|
|
2005-03-22 10:11 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
Fixed output of chapter/article editor.
|
|
|
|
2005-03-22 10:03 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
Fixed series export.
|
|
|
|
2005-03-21 23:58 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/modify.php:
|
|
* Put is_uploaded_file() back in. Please test on other platforms.
|
|
* Use $_FILES['uploadFile']['tmp_name'] switch statement for errors.
|
|
This might or might not actually work....
|
|
|
|
2005-03-21 20:46 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
REALLY fixed the editor export. Doesn't make duplicate entries.
|
|
|
|
2005-03-21 20:39 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
* Series information
|
|
* Fixed editor field for non chapter/article
|
|
* Fixed typos
|
|
|
|
2005-03-21 19:45 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
Added pages to books & other sources
|
|
|
|
2005-03-21 18:19 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
Exports user-specific data
|
|
|
|
2005-03-21 14:04 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
* Fixed typos
|
|
* Split on delimiters padded with whitespace
|
|
* Split location and call numbers
|
|
* Fixed export of summary_language
|
|
* Fixed genre for non-article/chapters
|
|
|
|
2005-03-20 17:43 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
Separates keywords: '; ' for unrelated keywords (separate subject
|
|
branches) and ', ' for related keywords (same subject branch, different
|
|
topic)
|
|
|
|
2005-03-20 17:16 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
Fixed relatedItem bug
|
|
|
|
2005-03-20 15:08 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
*Fixed handling of theses
|
|
* Fixed handling of records with no abstract
|
|
|
|
2005-03-20 06:33 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* BUGS:
|
|
Fixed linewrap on one line.
|
|
|
|
2005-03-20 06:32 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
* Fixed typos, clarified comments, other cleanup
|
|
* Added lots of fields: keywords, summary_language, thesis, conference,
|
|
notes, etc.
|
|
* Checks to ensure cite field has a value before using it. * Fixed editors
|
|
being identified as cartographers.
|
|
* Improved handling of manuscripts.
|
|
|
|
2005-03-19 15:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* TODO:
|
|
fixed two typos
|
|
|
|
2005-03-19 15:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* NEWS:
|
|
changed 'ini.inc.php' to 'initialize/ini.inc.php'
|
|
|
|
2005-03-19 15:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* INSTALL:
|
|
* removed reference to 'files' directory
|
|
* fixed some typos
|
|
|
|
2005-03-19 14:28 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* BUGS, INSTALL, NEWS, TODO, UPDATE:
|
|
* Changed version to 0.8.0
|
|
* Reformatted so the files are more consistent
|
|
* Added WIN32 comments
|
|
|
|
2005-03-19 12:18 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* UPDATE:
|
|
* Additional WIN32 notes
|
|
* Style changes
|
|
|
|
2005-03-19 09:54 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* README:
|
|
* Version number to 0.8.0 in anticipation of minor releases
|
|
* Notes on Endnote import
|
|
* EVERYONE requires the ActiveLink XML libraries, which we will include
|
|
with the distribution.
|
|
|
|
2005-03-19 09:37 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* TODO:
|
|
* Added cross-site searches
|
|
* Modified export, administrative interface to user rights to reflect
|
|
current features.
|
|
|
|
2005-03-18 20:23 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* BUGS:
|
|
Grammar & type popup bug.
|
|
|
|
2005-03-18 20:10 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* AUTHORS:
|
|
Fiexed minor grammatical error, added Endnote contribution.
|
|
|
|
2005-03-16 07:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* BUGS:
|
|
* added note that 'allow_edit_call_number' isn't honoured yet
|
|
* added note that files aren't systematically re-named on upload
|
|
|
|
2005-03-13 17:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* NEWS:
|
|
updated to v0.8 (please advise if something's missing!)
|
|
|
|
2005-03-12 13:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/update.php:
|
|
If any of the new tables/fields exist already, we stop script execution
|
|
and issue an error message (the users existing database will be left
|
|
untouched)
|
|
|
|
2005-03-12 12:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
fixed some typos in comments
|
|
|
|
2005-03-12 12:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* extractFormElementsExtract: Function call requires now the user ID
|
|
as 2nd parameter
|
|
* code/php/search.php (extractFormElementsExtract): Function now supports
|
|
cite keys as record identifiers. By this, logged-in users can now
|
|
use their user-specific cite keys instead of serial numbers when
|
|
generating a reference list (using 'extract.php')
|
|
|
|
2005-03-12 11:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
changed wording of help text for two submit buttons
|
|
|
|
2005-03-12 11:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/db.inc.php:
|
|
changed some comments
|
|
|
|
2005-03-04 17:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* README:
|
|
added note about file 'UPDATE'
|
|
|
|
2005-03-04 17:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* UPDATE:
|
|
initial checkin (provides update instructions)
|
|
|
|
2005-03-01 19:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/update.php:
|
|
initial checkin (updates any refbase v0.7 database to v0.8)
|
|
|
|
2005-03-01 18:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/update.sql:
|
|
initial checkin (updates any refbase v0.7 database to v0.8)
|
|
|
|
2005-03-01 09:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/: group_permissions_table_info.txt, user_permissions_table_info.txt:
|
|
renamed permission setting 'allow_change_personinfo' to
|
|
'allow_modify_options'
|
|
|
|
2005-02-27 18:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* TODO:
|
|
removed note about support of Unicode/UTF8 (which should work now)
|
|
|
|
2005-02-27 18:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* README:
|
|
* added note about user permissions and removed localization info (for
|
|
now)
|
|
* added note about requirement of bibutils and PHP XML Package for export
|
|
|
|
2005-02-27 16:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php, lit/install.sql:
|
|
renamed permission setting 'allow_change_personinfo' to
|
|
'allow_modify_options'
|
|
|
|
2005-02-27 16:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
we'll now use 'userID=-1' (instead of 'userID=0') as trigger to show
|
|
the email notification page ('userID=0' now always indicates a user
|
|
who isn't logged in)
|
|
|
|
2005-02-27 16:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_receipt.php:
|
|
* we'll now use 'userID=-1' (instead of 'userID=0') as trigger to show
|
|
the email notification page ('userID=0' now always indicates a user
|
|
who isn't logged in)
|
|
* the header string now reads correctly if script is called with
|
|
'userID=0'
|
|
* we now display (and offer to change) the settings for 'userID=0'
|
|
* for 'userID=0', the default language (defined in 'ini.inc.php') will
|
|
be used
|
|
* the layout of the 'Display Options' section was changed slightly
|
|
* we now show the users current permission settings
|
|
|
|
2005-02-27 16:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options.php:
|
|
* renamed permission setting 'allow_change_personinfo' to
|
|
'allow_modify_options'
|
|
* the header string now reads correctly if script is called with
|
|
'userID=0'
|
|
* for 'userID=0', the default language (defined in 'ini.inc.php') will
|
|
be used
|
|
|
|
2005-02-27 16:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: ini.inc.php, include.inc.php:
|
|
renamed permission setting 'allow_change_personinfo' to
|
|
'allow_modify_options'
|
|
|
|
2005-02-27 12:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
changed the order and writing of items in the 'userPermissionSelector'
|
|
popup menu
|
|
|
|
2005-02-27 12:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
the 'getPermissions()' function now requires a third parameter that
|
|
specifies whether the 'user_permissions' shall be updated or not.
|
|
|
|
2005-02-27 12:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options.php:
|
|
* added code that displays/offers the admin to modify a user's permission
|
|
settings
|
|
* JavaScript from 'header.inc.php' is now included to support
|
|
selecting/deselecting all checkboxes at once (not fully implemented yet)
|
|
* added a 'name' attribute to the main <form> element
|
|
|
|
2005-02-27 12:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options_modify.php:
|
|
updates now all permission settings for the current user if the admin
|
|
is logged in
|
|
|
|
2005-02-27 11:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_login.php:
|
|
the 'getPermissions()' function now requires a third parameter that
|
|
specifies whether the 'user_permissions' shall be updated or not.
|
|
|
|
2005-02-27 11:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* the 'getPermissions()' function now requires a third parameter that
|
|
specifies whether the 'user_permissions' shall be updated or not.
|
|
* function 'getPermissions()' will now only write out allowed user
|
|
actions to a session variable if '$savePermissionsToSessionVariable'
|
|
is set to 'true'. * function 'getPermissions()' will now always return
|
|
an associative array containing the user's permission settings
|
|
|
|
2005-02-27 11:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/receipt.php:
|
|
the link to the added/edited record will now only be shown if the
|
|
permission setting 'allow_details_view' is set to 'yes' for this user
|
|
|
|
2005-02-26 18:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
* added form elements in the results footer that allow to change a
|
|
particular permission setting for selected users
|
|
* added code in function 'extractFormElementsQueryResults()' that handles
|
|
user permission modifications
|
|
* fixed some outdated comments
|
|
|
|
2005-02-26 17:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
added function 'updateUserPermissions()' which will update given user
|
|
permissions for the selected user(s)
|
|
|
|
2005-02-26 10:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
when adding a new user, the tables 'user_formats', 'user_styles' and
|
|
'user_types' weren't populated with some appropriate default values.
|
|
Fixed.
|
|
|
|
2005-02-26 10:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* added variables '$defaultUserExportFormats', '$defaultUserStyles'
|
|
and '$defaultUserTypes' which define the formats/styles/types that
|
|
are available to newly added users by default
|
|
* added variable '$preferCiteKeyInTextCitation' which allows to prefer
|
|
any user-specific cite keys (in favour of serial numbers) as record
|
|
identifiers in text citations
|
|
|
|
2005-02-26 08:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sql_search.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
* we now include 'db.inc.php' to support variable table names
|
|
|
|
2005-02-26 08:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/simple_search.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
|
|
2005-02-26 08:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
|
|
2005-02-26 07:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
* replaced direct occurrences of table name 'user_data' with variable
|
|
'$tableUserData'
|
|
|
|
2005-02-26 06:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_removal.php:
|
|
when deleting a user, matching records from tables 'user_permissions',
|
|
'user_formats', 'user_styles' and 'user_types' weren't removed. Fixed.
|
|
|
|
2005-02-25 17:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* reduced the "global $table..., $table..." statements to only those
|
|
variables which are actually used within that particular function
|
|
* function 'extractFormElementsQueryResults()': added 'cite_key' to
|
|
SELECT query if '$displayType == "Cite"'
|
|
|
|
2005-02-25 17:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
* reduced the "global $table..., $table..." statements to only those
|
|
variables which are actually used within that particular function
|
|
* '$tableUsers' wasn't specified as global in function
|
|
'extractFormElementsGroup()'
|
|
|
|
2005-02-25 16:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: user_login.php, user_receipt.php:
|
|
reduced the "global $table..., $table..." statements to only those
|
|
variables which are actually used within that particular function
|
|
|
|
2005-02-25 16:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
changed field 'language_enabled' of table 'languages' to 'false' since
|
|
german localization won't be finished for v.0.8
|
|
|
|
2005-02-25 16:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/query_manager.php:
|
|
updated MySQL tutorial link and fixed a typo
|
|
|
|
2005-02-25 16:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
added note that bibutils path must end with a slash
|
|
|
|
2005-02-25 15:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
* added cite key as 'ID' attribute to the mods element as well as
|
|
'identifier' element of type 'citekey' (which will be recognised by
|
|
bibutils & used as bibtex ID on export)
|
|
* fixed some typos
|
|
|
|
2005-02-25 15:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
* removed the 'MySQL database name' text entry field and code that deals
|
|
with it; we now simply include a variable at the top of the script
|
|
where any advanced users can easily change the name of the MySQL
|
|
database (that handles user access privileges) if they desire so
|
|
* added new text entry field where you can specify the path to the
|
|
bibutils directory
|
|
* added code that processes input from the 'pathToBibutils' text entry
|
|
field
|
|
|
|
2005-02-25 14:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
reduced the "global $table..., $table..." statements to only those
|
|
variables which are actually used within that particular function
|
|
|
|
2005-02-25 14:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/cite_TextCitation.php:
|
|
record identifiers in text citations will now prefer any user-specific
|
|
cite keys (in favour of serial numbers) if the
|
|
'$preferCiteKeyInTextCitation' variable in 'ini.inc.php' is set to 'yes'.
|
|
|
|
2005-02-21 12:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
* replaced direct occurrences of table name 'user_data' with variable
|
|
'$tableUserData'
|
|
|
|
2005-02-21 12:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'auth' with variable
|
|
'$tableAuth'
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
* replaced direct occurrences of table name 'user_data' with variable
|
|
'$tableUserData'
|
|
* replaced direct occurrences of table name 'users' with variable
|
|
'$tableUsers'
|
|
* replaced direct occurrences of table name 'queries' with variable
|
|
'$tableQueries'
|
|
* replaced direct occurrences of table name 'formats' with variable
|
|
'$tableFormats'
|
|
* replaced direct occurrences of table name 'styles' with variable
|
|
'$tableStyles'
|
|
* replaced direct occurrences of table name 'types' with variable
|
|
'$tableTypes'
|
|
* replaced direct occurrences of table name 'user_formats' with variable
|
|
'$tableUserFormats'
|
|
* replaced direct occurrences of table name 'user_types' with variable
|
|
'$tableUserTypes'
|
|
* replaced direct occurrences of table name 'user_styles' with variable
|
|
'$tableUserStyles'
|
|
* replaced direct occurrences of table name 'depends' with variable
|
|
'$tableDepends'
|
|
* replaced direct occurrences of table name 'languages' with variable
|
|
'$tableLanguages'
|
|
* fixed a typo in a comment
|
|
|
|
2005-02-20 17:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
* we'll now set & fetch user permissions for any newly created user
|
|
* replaced direct occurrences of table name 'users' with variable
|
|
'$tableUsers'
|
|
* replaced direct occurrences of table name 'auth' with variable
|
|
'$tableAuth'
|
|
* replaced direct occurrences of table name 'user_data' with variable
|
|
'$tableUserData'
|
|
|
|
2005-02-20 17:06 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_receipt.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'users' with variable
|
|
'$tableUsers'
|
|
|
|
2005-02-20 17:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options_modify.php:
|
|
* replaced direct occurrences of table name 'users' with variable
|
|
'$tableUsers'
|
|
* replaced direct occurrences of table name 'user_types' with variable
|
|
'$tableUserTypes'
|
|
* replaced direct occurrences of table name 'user_styles' with variable
|
|
'$tableUserStyles'
|
|
* replaced direct occurrences of table name 'user_formats' with variable
|
|
'$tableUserFormats'
|
|
|
|
2005-02-20 16:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_login.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'auth' with variable
|
|
'$tableAuth'
|
|
* replaced direct occurrences of table name 'users' with variable
|
|
'$tableUsers'
|
|
* replaced direct occurrences of table name 'user_data' with variable
|
|
'$tableUserData'
|
|
|
|
2005-02-20 16:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
* replaced direct occurrences of table name 'user_data' with variable
|
|
'$tableUserData
|
|
|
|
2005-02-20 16:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
* replaced direct occurrences of table name 'user_data' with variable
|
|
'$tableUserData'
|
|
* replaced direct occurrences of table name 'deleted' with variable
|
|
'$tableDeleted'
|
|
|
|
2005-02-20 16:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character set
|
|
specified in '$contentTypeCharset'. This custom function is also provided
|
|
so that it'll be easier later on to change the way how entities are HTML
|
|
encoded
|
|
|
|
2005-02-20 07:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'users' with variable
|
|
'$tableUsers'
|
|
|
|
2005-02-20 07:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_removal.php:
|
|
* replaced direct occurrences of table name 'users' with variable
|
|
'$tableUsers'
|
|
* replaced direct occurrences of table name 'auth' with variable
|
|
'$tableAuth'
|
|
|
|
2005-02-20 07:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: user_details.php, user_options.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'users' with variable
|
|
'$tableUsers'
|
|
|
|
2005-02-20 07:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* we now include 'db.inc.php' to support table variable names
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
* replaced direct occurrences of table name 'user_data' with variable
|
|
'$tableUserData'
|
|
|
|
2005-02-20 07:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/rss.php:
|
|
* we now include 'db.inc.php' to support table variable names
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
* the fields 'modified_date', 'modified_time', 'modified_by' are now
|
|
included in the SQL query to support "Edited by ... on ..." information
|
|
in RSS feeds
|
|
|
|
2005-02-20 07:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/receipt.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
|
|
2005-02-20 07:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/query_modify.php:
|
|
replaced direct occurrences of table name 'queries' with variable
|
|
'$tableQueries'
|
|
|
|
2005-02-20 06:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/query_manager.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* we now include 'db.inc.php' to support table variable names
|
|
* replaced direct occurrences of table name 'queries' with variable
|
|
'$tableQueries'
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
|
|
2005-02-20 06:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/queries.php:
|
|
* we now include 'db.inc.php' to support table variable names
|
|
* replaced direct occurrences of table name 'queries' with variable
|
|
'$tableQueries'
|
|
|
|
2005-02-20 05:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/library_search.php:
|
|
* direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character
|
|
set specified in '$contentTypeCharset'. This custom function is also
|
|
provided so that it'll be easier later on to change the way how entities
|
|
are HTML encoded
|
|
* replaced direct occurrences of table name 'refs' with variable
|
|
'$tableRefs'
|
|
|
|
2005-02-20 05:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: import_csa_modify.php, import_csa.php:
|
|
direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character set
|
|
specified in '$contentTypeCharset'. This custom function is also provided
|
|
so that it'll be easier later on to change the way how entities are HTML
|
|
encoded
|
|
|
|
2005-02-20 05:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: error.php, extract.php:
|
|
direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character set
|
|
specified in '$contentTypeCharset'. This custom function is also provided
|
|
so that it'll be easier later on to change the way how entities are HTML
|
|
encoded
|
|
|
|
2005-02-20 05:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/refbase_readme.txt:
|
|
info of refbase_readme.txt is now contained within files AUTHORS, BUGS,
|
|
COPYING, INSTALL, NEWS, README and TODO
|
|
|
|
2005-02-20 04:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: footer.inc.php, header.inc.php:
|
|
direct use of 'htmlentities()' was replaced by a custom function
|
|
('encodeHTML()' in 'include.inc.php') which now respects the character set
|
|
specified in '$contentTypeCharset'. This custom function is also provided
|
|
so that it'll be easier later on to change the way how entities are HTML
|
|
encoded
|
|
|
|
2005-02-20 04:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* changed info for variable '$contentTypeCharset'
|
|
* added variable '$defaultUserPermissions' which defines the default
|
|
user permissions when adding new users
|
|
* fixed a typo
|
|
|
|
2005-02-20 04:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* AUTHORS:
|
|
some very minor modifications (like case changes)
|
|
|
|
2005-02-17 18:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/db.inc.php:
|
|
added variables that will allow to rename the MySQL database tables
|
|
globally
|
|
|
|
2005-02-16 16:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
* added comment that this file is meant to be used with the 'latin1'
|
|
character set
|
|
* fixed two incorrect higher-ascii chars in abstract of sample data
|
|
|
|
2005-02-16 16:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* INSTALL:
|
|
* explicitly specified which variables shall be edited in 'db.inc.php'
|
|
* added note that 'ini.inc.php' must be re-saved with Unicode encoding
|
|
if 'utf8' was chosen as default character set on installation
|
|
|
|
2005-02-16 09:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
provided initial support for 'utf8' (Unicode) as default database
|
|
character set (Unicode support requires MySQL 4.1.x). Caution: Unicode
|
|
support is experimental!
|
|
|
|
2005-02-12 12:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* INSTALL:
|
|
* modified installation info text
|
|
* provided link to sf.net doc entry that lists all fields available
|
|
in table 'refs' (this doc page needs to be updated to v0.8 before
|
|
the release!)
|
|
|
|
2005-02-12 12:11 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/db.inc.php:
|
|
changed wording in comment slightly
|
|
|
|
2005-02-12 12:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* README:
|
|
* added note about export capabilities to BibTex, EndNote, and RIS via
|
|
bibutils
|
|
* added info about web server requirement
|
|
* added license info (COPYING)
|
|
|
|
2005-02-12 11:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* TODO:
|
|
added line about Unicode/UTF8 support
|
|
|
|
2005-02-11 12:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* AUTHORS:
|
|
some additional qualifiers
|
|
|
|
2005-02-11 02:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* BUGS:
|
|
removed two bug items which have been fixed already
|
|
|
|
2005-02-10 15:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
Fixed a minor problem with higher ascii chars in comments
|
|
|
|
2004-11-22 18:23 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/: footer.inc.php, header.inc.php:
|
|
Commented out help link, as help is neither in the CVS nor release-worthy.
|
|
|
|
2004-11-22 17:46 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/locales/de/common.inc, code/php/locales/en/common.inc,
|
|
lit/install.sql:
|
|
Minor bugfixes: install.sql uses cite_key rather than bibtex_id. en
|
|
and de locales have a space after "currently featuring" and before
|
|
"records" on the index. We should decide what to do about spaces and
|
|
capitalization sometime...
|
|
|
|
2004-11-20 20:22 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/locales/en/common.inc:
|
|
Changed a German word to English
|
|
|
|
2004-11-20 19:55 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* AUTHORS, BUGS, COPYING, ChangeLog, INSTALL, NEWS, README, TODO:
|
|
Initial import of FSF documentation, mostly copied from the 0.7 release
|
|
with some reorganization. These should be edited before the 0.8 release.
|
|
The only file where formatting is strict is ChangeLog. Please use
|
|
cvs2cl with a list of username->real life name and email addresses
|
|
to autogenerate it in the future.
|
|
|
|
2004-11-20 14:04 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/php/locales/en/common.inc:
|
|
Fixed a few words in the english locale which were still in german.
|
|
|
|
2004-11-09 06:28 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/advanced_search.php:
|
|
exchanged "All" in selectDistinct()-calls to use localised word.
|
|
|
|
2004-11-09 06:25 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/: advanced_search.php, locales/de/common.inc,
|
|
locales/en/common.inc:
|
|
translation of advanced search finished
|
|
|
|
2004-11-05 07:29 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/: advanced_search.php, locales/de/common.inc,
|
|
locales/en/common.inc:
|
|
advanced_search "localised" (~70% done)
|
|
|
|
2004-11-05 05:49 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/: simple_search.php, sql_search.php, locales/de/common.inc,
|
|
locales/en/common.inc:
|
|
simple_search "localised"
|
|
|
|
2004-11-02 17:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
added a now required parameter to 'buildSelectMenuOptions()' function
|
|
call
|
|
|
|
2004-11-02 17:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
removed table specs & data for tables 'group_permissions', 'groups',
|
|
'help' and 'help_cats'
|
|
|
|
2004-11-02 17:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/user_data_table_info.txt:
|
|
renamed field 'bibtex_id' to 'cite_key'
|
|
|
|
2004-11-02 17:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_receipt.php:
|
|
* the user's account options are now displayed within a separate table
|
|
on the right side of the page
|
|
* fiddled with wording "details" vs "options"
|
|
|
|
2004-11-02 17:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_login.php:
|
|
* we now save the user's preferred language as a session variable on
|
|
login
|
|
* renamed function 'getUserFormatsStylesTypes()' to
|
|
'getVisibleUserFormatsStylesTypes()'
|
|
|
|
2004-11-02 16:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_details.php:
|
|
* added support for fields 'keywords', 'notes', 'marked'
|
|
* changed size of 'phone ' and 'url' form fields from 30 to 50
|
|
* removed some commented code which was outdated anyhow
|
|
|
|
2004-11-02 16:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* renamed field 'bibtex_id' to 'cite_key'
|
|
* function 'extractFormElementsAdvanced': added support for new form
|
|
fields "User Groups" and "Cite Key"
|
|
* '$loginEmail' wasn't resolved within function
|
|
'extractFormElementsAdvanced' with register globals = OFF (now it gets
|
|
passed to this function as parameter)
|
|
|
|
2004-11-02 16:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
* renamed field 'bibtex_id' to 'cite_key'
|
|
* added a now required parameter to 'buildSelectMenuOptions()' function
|
|
call
|
|
|
|
2004-11-02 12:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
* added support for fields 'keywords', 'notes', 'marked' and 'language'
|
|
* we now save the user's preferred language as a session variable when
|
|
auto-logging a newly created users into his new account
|
|
|
|
2004-11-02 12:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_logout.php:
|
|
* we now clear the user's 'userLanguage' session variable on logout
|
|
* a logout action that originates from 'user_options.php' will locate
|
|
back to the main page
|
|
|
|
2004-11-02 12:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: modify.php, receipt.php:
|
|
renamed field 'bibtex_id' to 'cite_key'
|
|
|
|
2004-11-02 12:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
renamed field 'bibtex_id' to 'cite_key'
|
|
|
|
2004-11-02 12:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/extract.php:
|
|
added a now required parameter to 'buildSelectMenuOptions()' function
|
|
call
|
|
|
|
2004-11-02 12:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
* added form fields for 'user_groups' and 'cite_key' (formerly named
|
|
'bibtex_id)
|
|
* the user keys popup was only populated with keywords from records
|
|
of type 'journal'. Fixed. * changed order of user-specific fields
|
|
in sort popups
|
|
|
|
2004-10-31 18:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* img/options.gif:
|
|
initial checkin
|
|
|
|
2004-10-31 18:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* added functions 'getLanguages()', 'getAvailableFormatsStylesTypes()',
|
|
'getEnabledUserFormatsStylesTypes()' and
|
|
'returnFormatsStylesTypesAsOptionTags()'
|
|
* for normal users, the link in the login header now reads 'Options'
|
|
(instead of 'Change Details') and will now point to 'user_receipt.php'
|
|
(instead of 'user_deails.php'). * the 'buildSelectMenuOptions()'
|
|
function does now require an additional parameter which allows to use
|
|
array keys as 'value' parameters to the <option> tags
|
|
* renamed function 'getUserFormatsStylesTypes()' to
|
|
'getVisibleUserFormatsStylesTypes()'
|
|
* function 'getVisibleUserFormatsStylesTypes()': we'll only update the
|
|
appropriate session variable if either a normal user is logged in
|
|
-OR- the admin is logged in and views his own user options page
|
|
|
|
2004-10-31 18:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
* added fields 'language', 'keywords', 'notes' and 'marked' to field
|
|
popups in results header of admin interface
|
|
* added icon in links column which points to 'user_options.php'
|
|
* adopted link titles to the new setup
|
|
* added a now required parameter to 'buildSelectMenuOptions()' function
|
|
call
|
|
|
|
2004-10-31 17:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options_modify.php:
|
|
initial checkin (validates and sets user options that were selected
|
|
by use of 'user_options.php')
|
|
|
|
2004-10-31 17:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_options.php:
|
|
initial checkin (provides options which are individual for each user)
|
|
|
|
2004-10-31 17:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
table 'users': removed field 'group_id' and added field 'user_groups'
|
|
|
|
2004-10-26 09:28 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/: index.php, search.php, sql_search.php, locales/de/common.inc,
|
|
locales/en/common.inc:
|
|
exchanged some more language strings
|
|
|
|
2004-10-26 08:23 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/: index.php, locales/de/common.inc, locales/en/common.inc:
|
|
exchanged some more language strings
|
|
|
|
2004-10-25 17:06 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
* table 'users': removed field 'address' (which was never used)
|
|
* table 'users': reset counter in 'logins' field
|
|
* table 'users': changed date & time values to '2004-11-01 12:00:00'
|
|
|
|
2004-10-25 16:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/users_table_info.txt:
|
|
removed field 'address' (which was never used)
|
|
|
|
2004-10-24 12:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
* added table 'languages'
|
|
* table 'users': field 'language' is now set to 'en' by default
|
|
|
|
2004-10-24 11:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/languages_table_info.txt:
|
|
initial checkin (the 'languages' table holds language identifiers for
|
|
all available display languages)
|
|
|
|
2004-10-22 08:04 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/: index.php, locales/de/common.inc, locales/en/common.inc:
|
|
exchanged some language strings
|
|
|
|
2004-10-22 07:24 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/: inc/ini.inc.php, inc/locales.inc.php, php/index.php,
|
|
php/locales/de/common.inc, php/locales/en/common.inc:
|
|
* moved the headerstring into the locales and
|
|
* removed $scientificFieldDescriptor from ini.inc.php
|
|
|
|
2004-10-20 03:27 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/locales/core.php:
|
|
got rid of $refbaseDir, using local path now (as suggested by Matthias)
|
|
|
|
2004-10-19 15:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/users_table_info.txt:
|
|
renamed field 'group_id' to 'user_groups' and changed its description
|
|
and type accordingly
|
|
|
|
2004-10-19 14:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/user_data_table_info.txt:
|
|
changed description for field 'user_groups'
|
|
|
|
2004-10-19 14:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/deleted_field_info.txt:
|
|
* added fields 'date', 'publication_status' and 'series_volume_numeric'
|
|
* changed type of field 'series_volume' from numeric to text
|
|
|
|
2004-10-19 14:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/db_field_info.txt:
|
|
renamed field 'month' to 'date'
|
|
|
|
2004-10-19 14:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/db_field_info.txt:
|
|
* added fields 'publication_status' and 'series_volume_numeric'
|
|
* changed type of field 'series_volume' from numeric to text
|
|
|
|
2004-10-19 10:16 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/index.php:
|
|
startet the localisation by exchanging strings into $loc[]-fields (there
|
|
are still many more to go).
|
|
|
|
2004-10-19 10:15 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/locales/: de/common.inc, en/common.inc:
|
|
added several language strings (still many more to go)
|
|
|
|
2004-10-18 17:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
* adopted results header and footer to the new layout used by 'search.php'
|
|
* similar to 'search.php', 'users.php' now supports to gather particular
|
|
database users into groups (which can be easily re-displayed using
|
|
the 'Show User Group' form in the results header)
|
|
* function 'extractFormElementsRefine' is now replaced by function
|
|
'extractFormElementsRefineDisplay()' from 'include.inc.php'
|
|
* added functions 'extractFormElementsGroup()', 'buildUserResultsFooter()'
|
|
and 'extractFormElementsQueryResults()' to support the new forms within
|
|
the results header and footer
|
|
* the code that processes '$rowOffset' is now in sync with that from
|
|
'search.php'
|
|
|
|
2004-10-18 17:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
* we now save user groups defined by the admin to a new session variable
|
|
'adminUserGroups' (note that these 'user groups' are groups of *database
|
|
users* saved by the admin using the user management interface, not
|
|
groups of *references* saved by a particular user)
|
|
* 'getUserGroups()' function calls now require an additional parameter
|
|
to descriminate between calls originating from 'search.php' and calls
|
|
coming from 'users.php'
|
|
|
|
2004-10-18 17:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_removal.php:
|
|
fixed bug where the 'userID' parameter wasn't extracted from the request
|
|
(which is necessary if register_globals is OFF)
|
|
|
|
2004-10-18 16:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_login.php:
|
|
* we now save user groups defined by the admin to a new session variable
|
|
'adminUserGroups' (note that these 'user groups' are groups of *database
|
|
users* saved by the admin using the user management interface, not
|
|
groups of *references* saved by a particular user)
|
|
* 'getUserGroups()' function calls now require an additional parameter
|
|
to descriminate between calls originating from 'search.php' and calls
|
|
coming from 'users.php'
|
|
|
|
2004-10-18 16:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* moved functions 'extractFormElementsRefineDisplay()' and
|
|
'modifyUserGroups()' to 'include.inc.php' since they'll now get used by
|
|
'users.php' as well
|
|
* added additional parameters to function calls for functions
|
|
'modifyUserGroups()', 'extractFormElementsRefineDisplay()' and
|
|
'displayResultsHeader()' since they'll now get used for 'users.php' as
|
|
well
|
|
* we'll now perform search & replace actions on the contents of the
|
|
'address' field (since it may come in handy to mark particular address
|
|
items in **bold** or _italics_)
|
|
|
|
2004-10-18 16:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/results_header.inc.php:
|
|
function 'displayResultsHeader()': column width gets adjusted based
|
|
on the calling script (either 'search.php' or 'users.php')
|
|
|
|
2004-10-18 16:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* supports new field 'series_volume_numeric'
|
|
* 'getUserGroups()' function calls now require an additional parameter
|
|
to descriminate between calls originating from 'search.php' and calls
|
|
coming from 'users.php'
|
|
|
|
2004-10-18 16:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
* added field 'series_volume_numeric' to tables 'refs' and 'deleted'
|
|
* changed type of field 'series_volume' from numeric to text
|
|
|
|
2004-10-18 16:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
modified comment for variable '$markupSearchReplacePatterns'
|
|
|
|
2004-10-18 16:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* moved functions 'extractFormElementsRefineDisplay()' and
|
|
'modifyUserGroups()' from 'search.php' to 'include.inc.php' since
|
|
they'll now get used by 'users.php' as well (note that 'include.inc.php'
|
|
may be splitted into pieces in the future!)
|
|
* adopted functions 'buildRefineSearchElements()',
|
|
'buildGroupSearchElements()', 'extractFormElementsRefineDisplay()' and
|
|
'getUserGroups()' so that they will also work with 'users.php'
|
|
* in addition to strings, function 'buildSelectMenuOptions()' will now
|
|
accept arrays as source data
|
|
* supports new field 'series_volume_numeric'
|
|
|
|
2004-10-14 17:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* adopted include specifications to the new directory structure
|
|
* added include file 'modsxml.inc.php'
|
|
* we read out "$_SERVER['HTTP_REFERER']" earlier in the script so that
|
|
we can always make use of the '$referer' variable
|
|
* a lot of messing around with whitespace
|
|
* fixed problem where the script would incorrectly return: "You have
|
|
no permission to perform custom SQL searches"
|
|
* added a 'return as' popup to the line of export form elements. This
|
|
popup lets you control how exported data shall be returned
|
|
* added code to support the new 'return as' functionality on export
|
|
('exportType')
|
|
* supports now variable '$fileVisibilityException' being empty
|
|
* displays now the 'No records selected...' feedback, if the user clicked
|
|
on 'Export' but didn't select any records
|
|
* function 'generateExport()' will now adjust the mime type and return
|
|
exported data based on the key given in '$exportType'
|
|
* moved code from function 'generateExport()' to function
|
|
'modsCollection()' (in 'modsxml.inc.php'). Looping over individual
|
|
records will now be done by function 'modsCollection()'. * added support
|
|
for new '$librarySearchPattern' option from 'ini.inc.php' in function
|
|
'extractFormElementsLibrary()'
|
|
* function 'extractFormElementsQueryResults()': the display types
|
|
'Display' and 'Export' get handled together now
|
|
* function 'extractFormElementsGroup()': we'll now keep any previous
|
|
sort order if the user chooses a new group from the 'Show My Group'
|
|
popup within the results header of any search results page
|
|
|
|
2004-10-14 17:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* adopted include specifications to the new directory structure
|
|
* added '$formatType' parameter to 'getUserFormatsStylesTypes()' function
|
|
calls
|
|
* function 'getUserFormatsStylesTypes()': added '$formatType' parameter
|
|
and SQL queries are now constructed individually for each data type
|
|
* added '$formatType' parameter to 'getFormatFile()' function (and query)
|
|
and
|
|
* function 'getFormatFile()': renamed variable '$exportFormat' to
|
|
'$formatName' (since its also meant to work for _import_ formats now)
|
|
* added function 'getExternalUtilityPath()' which will fetch the path
|
|
of the external utility that's required for a particular import/export
|
|
format
|
|
* function 'generateRSS()' now respects the setting of the
|
|
'$contentTypeCharset' variable from 'ini.inc.php'
|
|
|
|
2004-10-14 16:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/library_search.php:
|
|
added support for new '$librarySearchPattern' option from 'ini.inc.php'
|
|
|
|
2004-10-14 16:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
removed 'confirmDelete...' function call from <form...> tag
|
|
|
|
2004-10-14 16:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* added '$librarySearchPattern' variable that defines what will be
|
|
searched by 'library_search.php'
|
|
* modified some of the explanatory comments
|
|
* added generic comment on regular expressions at the bottom of the
|
|
file
|
|
|
|
2004-10-13 18:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: db.inc.php, ini.inc.php:
|
|
[no log message]
|
|
|
|
2004-10-13 18:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
adopted include specifications to the new directory structure
|
|
|
|
2004-10-13 18:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/rss.php:
|
|
* adopted include specifications to the new directory structure
|
|
* we now set the mime type to 'text/plain' and the character encoding
|
|
to the one given in '$contentTypeCharset'
|
|
|
|
2004-10-13 17:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc.php:
|
|
added support for new option to set the path to the CSS stylesheets
|
|
in 'ini.inc.php'
|
|
|
|
2004-10-13 17:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
adopted include specifications to the new directory structure
|
|
|
|
2004-10-13 17:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
* adopted include specifications to the new directory structure
|
|
* removed file 'confirmDelete.js' from 'displayHTMLhead()' function
|
|
call since it didn't work anyhow
|
|
* changed variable name from '$exportTypeDisabled' to
|
|
'documentTypeDisabled'
|
|
|
|
2004-10-13 17:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_login.php:
|
|
* adopted include specifications to the new directory structure
|
|
* added '$formatType' parameter to 'getUserFormatsStylesTypes()' function
|
|
calls
|
|
|
|
2004-10-13 17:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
adopted include specifications to the new directory structure
|
|
|
|
2004-10-13 17:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* added options to set the path to the default & print CSS stylesheets
|
|
* enhanced description for '$fileVisibilityException' option
|
|
* added item to array '$markupSearchReplacePatterns' to support conversion
|
|
of '**this is bold text**' into '<b>this is bold text</b>'
|
|
|
|
2004-10-13 17:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: error.php, extract.php, import_csa.php, import_csa_modify.php,
|
|
index.php, library_search.php, modify.php, queries.php, query_manager.php,
|
|
query_modify.php, receipt.php, show.php, simple_search.php,
|
|
sql_search.php, user_details.php, user_logout.php, user_receipt.php,
|
|
user_removal.php, user_validation.php:
|
|
adopted include specifications to the new directory structure
|
|
|
|
2004-10-13 16:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/modsxml.inc.php:
|
|
* moved functions 'separateNames()', 'exportCollection()' and
|
|
'modsRecord()' from 'code/inc/styles/MODS_XML.inc.php' to this include
|
|
file
|
|
* renamed function 'exportCollection()' to 'modsCollection()' to have
|
|
its name be more consistent with 'modsRecord()'
|
|
* moved code from function 'generateExport()' (in 'search.php') to
|
|
function 'modsCollection()' so that this function will now loop over
|
|
each individual record and generate the appropriate XML export (by
|
|
calling the 'modsRecord()' function)
|
|
|
|
2004-10-13 16:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
* added table structure and data for table 'depends'
|
|
* added fields 'format_type' and 'depends_id' to table 'formats'
|
|
* added field 'depends_id' to table 'styles'
|
|
* fixed incorrect value for 'AUTO_INCREMENT' for some of the tables
|
|
* added additional formats (mostly bibutils) to the 'formats' table
|
|
* changed file names of citation styles in table 'styles'
|
|
* removed 'test' group from entries in table 'user_data'
|
|
* added entries to table 'user_formats' to match the new entries in
|
|
table 'formats'
|
|
* table 'user_permissions': changed default value of permission setting
|
|
'allow_sql_search' to 'no' for user_id = 0 (i.e., not logged in)
|
|
|
|
2004-10-13 16:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/cite_DeepSeaRes.php:
|
|
* renamed and moved this file from 'code/inc/styles/DeepSeaRes.inc.php'
|
|
to this location
|
|
* adjusted header description to the new directory structure
|
|
|
|
2004-10-13 16:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/cite_PolarBiol_MarBiol_MEPS.php:
|
|
* renamed and moved this file from
|
|
'code/inc/styles/PolarBiol_MarBiol_MEPS.inc.php' to this location
|
|
* adjusted header description to the new directory structure
|
|
* if there's no abbreviated journal name (or series title), we'll now
|
|
use the full journal name (or series title) instead
|
|
|
|
2004-10-13 16:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/cite/cite_TextCitation.php:
|
|
* renamed and moved this file from 'code/inc/styles/TextCitation.inc.php'
|
|
to this location
|
|
* adjusted header description to the new directory structure
|
|
|
|
2004-10-13 15:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/bibutils/export_xml2ris.php:
|
|
initial checkin (exports found records in RIS format)
|
|
|
|
2004-10-13 14:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/bibutils/export_xml2end.php:
|
|
initial checkin (exports found records in Endnote format)
|
|
|
|
2004-10-13 14:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/bibutils/export_xml2bib.php:
|
|
initial checkin (exports found records in BibTeX format)
|
|
|
|
2004-10-13 14:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/export/export_modsxml.php:
|
|
moved function 'exportRecord()' from 'code/inc/styles/MODS_XML.inc.php'
|
|
to this file and renamed it to 'exportRecords()' since it will now
|
|
export all found records _at once_ (it was exporting each record
|
|
individually before)
|
|
|
|
2004-10-13 13:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/styles_table_info.txt:
|
|
added field 'depends_id'
|
|
|
|
2004-10-13 13:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/formats_table_info.txt:
|
|
* added fields 'format_type' and 'depends_id'
|
|
* changed wording of descriptions so that they fit both cases, export
|
|
as well as import
|
|
|
|
2004-10-13 13:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/depends_table_info.txt:
|
|
initial checkin (the 'depends' table lists external utilities that are
|
|
required for particular import or export formats)
|
|
|
|
2004-10-12 03:38 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/locales/core.php:
|
|
file header included
|
|
|
|
2004-10-12 03:38 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/inc/locales.inc.php:
|
|
initial checkin
|
|
|
|
2004-10-04 16:30 Richard Karnesky <karnesky@gmail.com>
|
|
|
|
* code/inc/include.inc.php, code/php/search.php, lit/install.sql:
|
|
* added primitive export capabilities (based on citeStyle)
|
|
* initial import of MODS_XML.inc.php, a MODS XML generator
|
|
* added MODS_XML citeStyle (HTML record entries in a cite array) and
|
|
exportFormat (actual XML given to the browser)
|
|
* added MODS_XML citeStyle as a comment to install.sql. Uncomment to
|
|
use.
|
|
|
|
2004-10-03 16:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/: user_permissions_table_info.txt, group_permissions_table_info.txt:
|
|
changed default value for permission setting 'allow_edit_call_number'
|
|
from 'yes' to 'no'
|
|
|
|
2004-10-03 16:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
now uses case insensitive comparisons where appropriate
|
|
|
|
2004-10-03 16:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* now uses case insensitive comparisons where appropriate
|
|
* attempts to prevent a user from hacking the SQL query by providing
|
|
the string "FROM refs" within the SELECT statement
|
|
|
|
2004-10-03 16:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/rss.php:
|
|
we'll now also call the 'generateRSS()' function when there was nothing
|
|
found (in order to generate at least the RSS channel info)
|
|
|
|
2004-10-03 16:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
now uses '$row['location']' instead of '$locationName' to test if the
|
|
location field contains more than one user. This is done since for
|
|
'$locationName' high ASCII characters were converted into HTML entities
|
|
which, in turn, srews up the comparison
|
|
|
|
2004-10-03 16:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/query_modify.php:
|
|
now uses case insensitive comparisons where appropriate
|
|
|
|
2004-10-03 16:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
* changed default name for "MODS XML" format from
|
|
'export_format_1.inc.php' to 'MODS_XML.inc.php'
|
|
* tables 'group_permissions' & 'user_permissions': changed default value
|
|
for permission setting 'allow_edit_call_number' from 'yes' to 'no'
|
|
|
|
2004-10-03 16:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* now uses case insensitive comparisons where appropriate
|
|
* function 'explainSQLQuery': made search+replace patterns in array
|
|
'$sqlSearchReplacePatterns' more strict to avoid false matches
|
|
|
|
2004-10-03 09:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* renamed 'displayRows()' function to 'displayDetails()' to better reflect
|
|
its purpose
|
|
* renamed 'exportRows()' function to 'generateCitations()' to better
|
|
reflect its purpose
|
|
* renamed all occurrences of 'export' to 'cite' to better reflect its
|
|
purpose
|
|
* renamed variables '$exportFormatSelector' and '$exportFormat' to
|
|
'$citeStyleSelector' and '$citeStyle', respectively
|
|
* completely redesigned the results header (which gets displayed on
|
|
every search results page)
|
|
* moved the basic HTML layout of the results header into a new function
|
|
'displayResultsHeader()' which resides within a new include file
|
|
('results_header.inc.php')
|
|
* restructured the HTML output so that all main elements (page header,
|
|
results header, results, results footer, page footer) are located
|
|
within their own tables
|
|
* added function 'extractFormElementsGroup()' that processes the new
|
|
'Show My Group' form (which occurs on 'index.php' and above any query
|
|
results list)
|
|
* added fields 'user_groups' & 'bibtex_id' to details view
|
|
* instead of hard-coding background colors for HTML table cells, these
|
|
can now be set globally by modifying the appropriate CSS classes within
|
|
'style.css' and 'style_print.css'
|
|
* added code to support the print view feature
|
|
* added code to support user-specific permissions
|
|
* added code to support the new file visibility features from
|
|
'ini.inc.php'
|
|
* '$sqlQuery' gets rawurldecoded right away (outside of any functions)
|
|
* added some experimental code for keeping the selection state of records
|
|
across different pages/logins (code is disabled since it isn't done
|
|
yet)
|
|
* replaced "$HTTP_REFERER" with "$_SERVER['HTTP_REFERER']"
|
|
* we now properly read out checkbox variable values from the request
|
|
* added code that attempts to prevent a user from providing malicious
|
|
SQL queries in the request (note that this isn't 100% safe yet!)
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
* moved code that validates any custom SQL query passed by the user
|
|
into a separate function 'verifySQLQuery()' in 'include.inc.php' (since
|
|
it will be also used by 'rss.php')
|
|
* we now use case insensitive comparisons where appropriate (note that
|
|
replacement of case-sensitive functions with their case-insensitive
|
|
counter-parts isn't completed yet)
|
|
* provided some magic when processing the '$rowOffset' parameter to
|
|
ensure that browse links behave as expected
|
|
* added code to support the new user groups feature
|
|
* moved code that performs search+replace actions on particular fields
|
|
into new function 'searchReplaceText()' (within 'include.inc.php')
|
|
* the generation of citations based on particular styles was moved into
|
|
a separate function 'citeRecord()' where each style defines its own
|
|
copy of this function. The 'citeRecord()' function is located within
|
|
a citation style file (which, in turn, must reside in the 'styles'
|
|
directory of the refbase root directory)
|
|
* moved function 'reArrangeAuthorContents()' to 'include.inc.php'
|
|
* added function 'modifyUserGroups()' which will add (remove) selected
|
|
records to (from) the specified user group
|
|
* changed stupid use of '"$..."' to '$...' (i.e., removed quotation
|
|
marks enclosing variables)
|
|
* renamed function 'extractFormElementsRefine()' to
|
|
'extractFormElementsRefineDisplay()' and adopted its code to the new
|
|
design
|
|
* moved code which informs the user that no results were found for the
|
|
current query/action into a separate function 'nothingFound()'
|
|
|
|
2004-10-03 08:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* the 'start_session()' function now requires a boolean parameter that
|
|
specifies whether available export formats, citation styles, document
|
|
types and permissions should be queried
|
|
* the functions 'buildFieldNameLinks()', 'newORDERclause()' and
|
|
'verifySQLQuery()' now use case insensitive comparisons where
|
|
appropriate:
|
|
* replaced some 'str_replace()' functions with 'eregi_replace()'
|
|
* replaced some 'ereg_replace()' functions with 'eregi_replace()'
|
|
* replaced some 'preg_replace("/.../"' functions with
|
|
'preg_replace("/.../i"'
|
|
* replaced some 'ereg()' functions with 'eregi()' * replaced some
|
|
'preg_match("/.../"' functions with 'preg_match("/.../i"'
|
|
* 'generateRSS()' function: fixed typo in RSS header
|
|
|
|
2004-10-03 07:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: user_validation.php, users.php:
|
|
the 'start_session()' function now requires a boolean parameter that
|
|
specifies whether available export formats, citation styles, document
|
|
types and permissions should be queried.
|
|
|
|
2004-10-03 07:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: user_login.php, user_logout.php, user_receipt.php,
|
|
user_removal.php:
|
|
the 'start_session()' function now requires a boolean parameter that
|
|
specifies whether available export formats, citation styles, document
|
|
types and permissions should be queried.
|
|
|
|
2004-10-03 07:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: show.php, simple_search.php, sql_search.php, user_details.php:
|
|
the 'start_session()' function now requires a boolean parameter that
|
|
specifies whether available export formats, citation styles, document
|
|
types and permissions should be queried.
|
|
|
|
2004-10-03 07:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: receipt.php, record.php, rss.php:
|
|
the 'start_session()' function now requires a boolean parameter that
|
|
specifies whether available export formats, citation styles, document
|
|
types and permissions should be queried.
|
|
|
|
2004-10-03 07:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: modify.php, queries.php, query_manager.php, query_modify.php:
|
|
the 'start_session()' function now requires a boolean parameter that
|
|
specifies whether available export formats, citation styles, document
|
|
types and permissions should be queried.
|
|
|
|
2004-10-03 07:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: index.php, library_search.php:
|
|
the 'start_session()' function now requires a boolean parameter that
|
|
specifies whether available export formats, citation styles, document
|
|
types and permissions should be queried.
|
|
|
|
2004-10-03 07:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: advanced_search.php, extract.php, import_csa_modify.php,
|
|
import_csa.php:
|
|
the 'start_session()' function now requires a boolean parameter that
|
|
specifies whether available export formats, citation styles, document
|
|
types and permissions should be queried.
|
|
|
|
2004-10-03 07:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/error.php:
|
|
the 'start_session()' function now requires a boolean parameter that
|
|
specifies whether available export formats, citation styles, document
|
|
types and permissions should be queried. 'error.php' won't query them
|
|
so that the script can be called even when the database doesn't exist
|
|
yet.
|
|
|
|
2004-10-03 07:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
the 'start_session()' function now requires a boolean parameter that
|
|
specifies whether available export formats, citation styles, document
|
|
types and permissions should be queried. 'install.php' won't query
|
|
them since the database likely doesn't exist yet.
|
|
|
|
2004-10-03 07:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
no changes, set back file encoding to "Western (ISO Latin 1)"
|
|
|
|
2004-10-03 07:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/: user_permissions_table_info.txt, group_permissions_table_info.txt:
|
|
added permission setting 'allow_edit_call_number'
|
|
|
|
2004-10-02 15:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
* 'queries' table: renamed fields 'export_format_selector' &
|
|
'export_order' to 'cite_style_selector' & 'cite_order', respectively
|
|
* 'users' table: removed fields 'records', 'queries' & 'permissions'
|
|
which are now obsolete
|
|
* 'users' table: added field 'group_id'
|
|
* added tables: 'queries', 'groups', 'group_permissions',
|
|
'user_permissions', 'formats', 'styles', 'types', 'user_formats',
|
|
'user_styles', 'user_types', 'help' and 'help_cats' (the latter two may
|
|
be removed again)
|
|
* added refbase file header
|
|
|
|
2004-10-01 18:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
* added a bunch of new functions: 'start_session()',
|
|
'saveSessionVariable', 'deleteSessionVariable',
|
|
'connectToMySQLDatabase', 'queryMySQLDatabase',
|
|
'disconnectFromMySQLDatabase', 'buildGroupSearchElements',
|
|
'buildDisplayOptionsElements', 'buildRelatedRecordsLink',
|
|
'getUserGroups', 'getUserQueries', 'getUserFormatsStylesTypes',
|
|
'getStyleFile', 'getPermissions', 'buildSelectMenuOptions',
|
|
'trimTextPattern', 'searchReplaceText', 'generateUNIXTimeStamp',
|
|
'generateRFC2822EmailAddress', 'explainSQLQuery', 'generateRSS'
|
|
* moved function 'reArrangeAuthorContents' from 'search.php' to
|
|
'include.inc.php'
|
|
* moved code from 'search.php' into new function 'verifySQLQuery'
|
|
* moved code from 'receipt.php' into new function 'reactivateOldQuery'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* renamed all occurrences of 'export' to 'cite' to better reflect its
|
|
purpose
|
|
* added code to support user-specific permissions
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* function 'getUserID()' now uses the custom functions for connecting,
|
|
querying and disconnection to/from MySQL. * the 'sendEmail()' function
|
|
now respects the setting of the '$contentTypeCharset' variable (defined
|
|
in 'ini.inc.php')
|
|
* added link titles for column titles and links within the login status
|
|
section
|
|
* added code to support the print view feature
|
|
* re-designed the "search within results" form (function
|
|
'buildRefineSearchElements')
|
|
* re-worked 'getUploadInfo' function slightly
|
|
|
|
2004-10-01 16:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* if a validation error occurred we'll now re-load the form data entered
|
|
by the user
|
|
* added support for new user-specific fields 'user_groups', 'bibtex_id'
|
|
and 'related'
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
* changed case in '$OrigTitleName' to '$origTitleName' for consistency
|
|
reasons
|
|
* instead of hard-coding background colors for HTML table cells, these
|
|
can now be set globally by modifying the appropriate of CSS classes
|
|
within 'style.css' and 'style_print.css'
|
|
* document types will be now loaded individually for each user
|
|
* added code to support user-specific permissions
|
|
* renamed variable '$locationSelector' to '$locationSelectorName' for
|
|
consistency reasons
|
|
|
|
2004-10-01 16:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced "$HTTP_REFERER" with "$_SERVER['HTTP_REFERER']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* renamed all occurrences of 'export' to 'cite' to better reflect its
|
|
purpose
|
|
* added code to support the print view feature
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
* re-ordered HTML output slightly
|
|
|
|
2004-10-01 15:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* form variables given in $_POST will now be saved within the '$formVars'
|
|
array, so that they can be inserted again, wehn reloading 'record.php'
|
|
in case of any errors. * prevent script execution if the script was
|
|
called by something else than 'record.php'
|
|
* added code to support user-specific permissions
|
|
* renamed variable '$locationSelector' to '$locationSelectorName' for
|
|
consistency reasons
|
|
* we now check whether the 'ini_get' function exists prior to using
|
|
it
|
|
* Validation of 'uploadFile' field: inserted some clumsy workarounds
|
|
that try to prevent hacking the system (Note that this is in NO way
|
|
safe yet!)
|
|
* replaced "$HTTP_REFERER" with "$_SERVER['HTTP_REFERER']"
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
* we now remove any meaningless delimiter(s) from the beginning or end
|
|
of a field string for fields that may contain sub-elements: 'author',
|
|
'keywords', 'place', 'language', 'summary_language', 'area', 'user_keys'
|
|
and 'user_groups'
|
|
* changed case in '$OrigTitleName' to '$origTitleName' for consistency
|
|
reasons
|
|
* added support for new user-specific fields 'user_groups', 'bibtex_id'
|
|
and 'related'
|
|
|
|
2004-10-01 14:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* added code to support the print view feature
|
|
* the checks for whether the function is executable or whether it is
|
|
mysql have been commented out, since they don't seem to work on windows
|
|
|
|
2004-10-01 14:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* added '$defaultCiteStyle' variable which controls citation output
|
|
within 'show.php' and the 'generateRSS()' function
|
|
* added variables '$fileVisibility' and '$fileVisibilityException' which
|
|
control who'll be allowed to see files associated with any records
|
|
* mentioned RSS feeds in description of '$databaseBaseURL'
|
|
|
|
2004-10-01 14:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/rss.php:
|
|
added some explanatory text to the script file description
|
|
|
|
2004-09-30 07:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/rss.php:
|
|
initial checkin (generates a dynamic RSS feed for the current query)
|
|
|
|
2004-09-30 02:45 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/php/locales/: core.php, index.html, de/common.inc, en/common.inc:
|
|
* added core language handling
|
|
* added english and german language files
|
|
|
|
2004-09-30 02:43 Jochen Wendebaum <wendebaum@users.sourceforge.net>
|
|
|
|
* code/inc/ini.inc.php:
|
|
added default language configuration
|
|
|
|
2004-09-29 19:06 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/queries_table_info.txt:
|
|
renamed all occurrences of 'export' to 'cite' to better reflect its
|
|
purpose
|
|
|
|
2004-09-29 18:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
* added some error checking in the case that the script was called by
|
|
something else than 'user_details.php'
|
|
|
|
2004-09-29 18:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_receipt.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* replaced "$HTTP_REFERER" with "$_SERVER['HTTP_REFERER']"
|
|
* added code to support the print view feature
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
|
|
2004-09-29 18:42 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_details.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* replaced "$HTTP_REFERER" with "$_SERVER['HTTP_REFERER']"
|
|
* added code to support the print view feature
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
|
|
2004-09-29 18:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_login.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* improved logic that attempts to extract the referring URL
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* added code to support the print view feature
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
* added support for new session variables 'userGroups', 'userQueries',
|
|
'user_formats', 'user_styles', 'user_types' and 'user_permissions'
|
|
|
|
2004-09-29 18:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_removal.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
|
|
2004-09-29 18:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_logout.php:
|
|
added support for session variables 'user_formats', 'user_styles',
|
|
'user_types' and 'user_permissions'
|
|
|
|
2004-09-29 18:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sql_search.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* 'Display SQL query' is now unchecked by default
|
|
* added code to support the print view feature
|
|
* changed string "Output Options" to "Display Options"
|
|
* renamed all occurrences of 'export' to 'cite' to better reflect its
|
|
purpose
|
|
* added code to support user-specific permissions
|
|
|
|
2004-09-29 18:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/simple_search.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
* added code to support the print view feature
|
|
* changed string "Output Options" to "Display Options"
|
|
|
|
2004-09-29 17:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/show.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* added code to support the print view feature
|
|
* added code to support user-specific permissions
|
|
* renamed all occurrences of 'export' to 'cite' to better reflect its
|
|
purpose
|
|
* we now use the citation style given in 'ini.inc.php' (instead of using
|
|
a hard coded citation style)
|
|
|
|
2004-09-29 17:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/receipt.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* added code to support the print view feature
|
|
* moved code that re-activates the previous query stored in '$oldQuery'
|
|
to 'include.inc.php' (function 'reactivateOldQuery()')
|
|
|
|
2004-09-29 17:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/query_modify.php:
|
|
renamed all occurrences of 'export' to 'cite' to better reflect its
|
|
purpose
|
|
|
|
2004-09-29 17:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: queries.php, query_manager.php:
|
|
renamed all occurrences of 'export' to 'cite' to better reflect its
|
|
purpose
|
|
|
|
2004-09-29 17:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/library_search.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
* added code to support the print view feature
|
|
* changed string "Output Options" to "Display Options"
|
|
|
|
2004-09-29 17:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
* added code to support the print view feature
|
|
* modified HTML table design slightly
|
|
* added code to support user-specific permissions
|
|
|
|
2004-09-29 17:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: import_csa_modify.php, import_csa.php:
|
|
added code to support user-specific permissions
|
|
|
|
2004-09-29 17:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: footer.inc.php, header.inc.php:
|
|
added code to support user-specific permissions
|
|
|
|
2004-09-29 17:07 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/extract.php:
|
|
* added code to support user-specific permissions
|
|
* the style popup containing citation style names is now loaded
|
|
individually for each user
|
|
* added title strings to some of the form elements
|
|
|
|
2004-09-29 16:50 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/user_permissions_table_info.txt:
|
|
initial checkin (the 'user_permissions' table holds permission settings
|
|
for individual users)
|
|
|
|
2004-09-29 16:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/group_permissions_table_info.txt:
|
|
initial checkin (the 'group_permissions' table holds permission settings
|
|
for user groups)
|
|
|
|
2004-09-29 16:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/groups_table_info.txt:
|
|
initial checkin (the 'groups' table holds group names that are used
|
|
to categorize database users)
|
|
|
|
2004-09-29 16:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/user_types_table_info.txt:
|
|
initial checkin (the 'user_types' table holds document types visible
|
|
to the individual user)
|
|
|
|
2004-09-29 16:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/user_styles_table_info.txt:
|
|
initial checkin (the 'user_styles' table holds citation styles visible
|
|
to the individual user)
|
|
|
|
2004-09-29 16:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/user_formats_table_info.txt:
|
|
initial checkin (the 'user_formats' table holds export formats visible
|
|
to the individual user)
|
|
|
|
2004-09-29 16:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/types_table_info.txt:
|
|
initial checkin (the 'types' table holds names and base type specs of
|
|
document types)
|
|
|
|
2004-09-29 16:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/styles_table_info.txt:
|
|
initial checkin (the 'styles' table holds names and file specs of citation
|
|
style files)
|
|
|
|
2004-09-29 16:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/formats_table_info.txt:
|
|
initial checkin (the 'formats' table holds names and file specs for
|
|
export formats)
|
|
|
|
2004-09-29 16:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/users_table_info.txt:
|
|
* removed the fields 'records', 'queries' and 'permissions'
|
|
* added field 'group_id'
|
|
|
|
2004-09-29 16:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/user_data_table_info.txt:
|
|
supplemented description for field 'user_groups'
|
|
|
|
2004-08-29 17:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_logout.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* improved logic that attempts to extract the referring URL
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* added support for new session variables "userGroups" & "userQueries"
|
|
* 'error.php' & 'query_manager.php' will now always re-locate back to
|
|
'index.php'
|
|
|
|
2004-08-29 17:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_csa.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with custom
|
|
function 'deleteSessionVariable()' from 'include.inc.php'
|
|
* added code to support the print view feature
|
|
|
|
2004-08-29 17:04 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/import_csa_modify.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced "$HTTP_REFERER" with "$_SERVER['HTTP_REFERER']"
|
|
* replaced direct use of 'session_register()' function with custom
|
|
function 'saveSessionVariable()' from 'include.inc.php'
|
|
* the (commented) debugging code was adopted to support the new session
|
|
management as well as the print view
|
|
|
|
2004-08-29 16:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc.php:
|
|
* changed the header layout slightly
|
|
* the HTML code doesn't get routed thru echo statements anymore
|
|
* defined '$hostInstitutionName' as global variable in 'showPageHeader()'
|
|
function
|
|
* the HTML links below the database title now feature link titles
|
|
|
|
2004-08-29 16:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/footer.inc.php:
|
|
* changed the footer layout; plus
|
|
* defined '$hostInstitutionName' as global variable and added some
|
|
comments
|
|
* the HTML code doesn't get routed thru echo statements anymore
|
|
* all HTML links now feature link titles
|
|
|
|
2004-08-29 16:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/extract.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with
|
|
'deleteSessionVariable()' function from 'include.inc.php'
|
|
* the wording of the page title & header text was changed slightly
|
|
* added code to support the print view feature
|
|
* changed string "Output Options" to "Display Options"
|
|
* the user can now choose whether links should be displayed or not
|
|
* modified some HTML code to make room for the new "Display Links"
|
|
checkbox and "View type" popup
|
|
|
|
2004-08-29 16:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
* sessions work now with 'register_globals = OFF'
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* replaced "session_is_registered("...")" with "isset($_SESSION['...']"
|
|
* replaced direct use of 'session_unregister()' function with
|
|
'deleteSessionVariable()' function from 'include.inc.php'
|
|
* replaced direct use of functions 'mysql_connect()' & 'mysql_select_db()'
|
|
with custom function 'connectToMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_query()' function with custom function
|
|
'queryMySQLDatabase()' from 'include.inc.php'
|
|
* replaced direct use of 'mysql_close()' function with custom function
|
|
'disconnectFromMySQLDatabase()' from 'include.inc.php'
|
|
* added code to support the print view feature
|
|
* changed string "Output Options" to "Display Options"
|
|
* added new user-specific fields to '$userSpecificSortFields' variable
|
|
|
|
2004-08-29 16:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/error.php:
|
|
removed incorrect '$viewType' parameter from 'showPageHeader()' function
|
|
call
|
|
|
|
2004-08-29 15:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/error.php:
|
|
* uses now the 'start_session()' function from 'include.inc.php'
|
|
* added code to support the print view feature
|
|
* replaced "$HTTP_REFERER" with "$_SERVER['HTTP_REFERER']"
|
|
* modified the code that actually displays the error no/message (as
|
|
a result, the 'showErrorMessage()' function was removed)
|
|
|
|
2004-08-29 13:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: queries.php, query_manager.php, query_modify.php:
|
|
initial checkin
|
|
|
|
2004-08-29 12:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/results_header.inc.php:
|
|
initial checkin
|
|
|
|
2004-08-29 11:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/db.inc.php:
|
|
corrected odd wording in comment
|
|
|
|
2004-08-29 11:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/style.css:
|
|
updated & added some CSS classes
|
|
|
|
2004-08-29 11:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/style_print.css:
|
|
initial checkin
|
|
|
|
2004-08-29 11:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* img/: print.gif, related.gif, web.gif:
|
|
initial checkin
|
|
|
|
2004-08-29 10:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/user_data_table_info.txt:
|
|
generalized path spec & wording within 'load data code' section
|
|
|
|
2004-08-29 10:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/users_table_info.txt:
|
|
generalized path spec & wording within 'load data code' section
|
|
|
|
2004-08-29 10:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/queries_table_info.txt:
|
|
initial checkin
|
|
|
|
2004-08-29 10:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/: db_field_info.txt, auth_table_info.txt:
|
|
generalized path spec & wording within 'load data code' section
|
|
|
|
2004-02-28 13:43 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
The checks for whether the function is executable or whether it is mysql
|
|
have been commented out, since they don't seem to work on windows.
|
|
|
|
2004-01-13 18:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: record.php, search.php, show.php:
|
|
added code to initialize variables when their respective form parameters
|
|
aren't set. This helps to prevent 'Undefined index/variable' notification
|
|
messages.
|
|
|
|
2004-01-13 18:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
corrected typos: changed 'OrigTitleName' to 'origTitleName' and
|
|
'OrigTitleSelector' to 'origTitleSelector'
|
|
|
|
2004-01-12 18:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/: inc/db.inc, inc/footer.inc, inc/header.inc, inc/include.inc,
|
|
php/advanced_search.php, php/error.php, php/extract.php,
|
|
php/import_csa.php, php/import_csa_modify.php, php/index.php,
|
|
php/install.php, php/library_search.php, php/modify.php, php/receipt.php,
|
|
php/record.php, php/search.php, php/show.php, php/simple_search.php,
|
|
php/sql_search.php, php/user_details.php, php/user_login.php,
|
|
php/user_logout.php, php/user_receipt.php, php/user_removal.php,
|
|
php/user_validation.php, php/users.php:
|
|
* renamed *.inc files to *.inc.php
|
|
|
|
2004-01-12 17:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/db.inc.php:
|
|
initial file name: 'db.inc', renamed to 'db.inc.php'
|
|
|
|
2004-01-12 17:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/footer.inc.php:
|
|
initial file name: 'footer.inc', renamed to 'footer.inc.php'
|
|
|
|
2004-01-12 17:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc.php:
|
|
initial file name: 'header.inc', renamed to 'header.inc.php'
|
|
|
|
2004-01-12 17:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc.php:
|
|
initial file name: 'include.inc', renamed to 'include.inc.php'
|
|
|
|
2004-01-11 10:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
* the script now presents any errors that occurred during execution
|
|
of the 'exec()' command
|
|
* form fields now get validated before attempting to install the database
|
|
* provided a short description for each of the form elements
|
|
|
|
2004-01-10 15:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* changed comment for '$addNewUsers' variable and set its default value
|
|
to "admin"
|
|
* changed default values for some of the variables
|
|
|
|
2004-01-10 15:51 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/refbase_history.txt:
|
|
* changed publication date to '11-Jan-2004'
|
|
* added note about the installation web interface ('install.php') as
|
|
well as the database structure file ('install.sql')
|
|
|
|
2004-01-10 15:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/db.inc:
|
|
provided default values plus explanations for each of the variables
|
|
|
|
2004-01-10 15:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/refbase_readme.txt:
|
|
updated to refbase 0.7
|
|
|
|
2004-01-10 15:11 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_details.php:
|
|
The validation error message now prints in bold and with class = "warning"
|
|
|
|
2004-01-10 15:11 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc:
|
|
corrected a simple typo inside a comment
|
|
|
|
2004-01-09 19:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/install.php:
|
|
initial checkin: web interface for installation of refbase 0.7
|
|
|
|
2004-01-08 16:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: user_login.php, user_logout.php:
|
|
if the calling page is 'install.php' we'll redirect to 'index.php' now
|
|
|
|
2004-01-08 15:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* lit/install.sql:
|
|
initial checkin: mysql dump file for use with refbase 0.7
|
|
|
|
2004-01-05 17:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/refbase_history.txt:
|
|
initial file storage
|
|
|
|
2004-01-04 16:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/grep_patterns.txt:
|
|
added comments to entry: "Script: Find/Replace in Chosen Records"
|
|
|
|
2004-01-04 16:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/users_table_info.txt:
|
|
updated to refbase v0.7
|
|
|
|
2004-01-04 16:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/: db_field_info.txt, user_data_table_info.txt:
|
|
updated to refbase v0.7
|
|
|
|
2004-01-04 16:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
* if parameters aren't set, we now set their corresponding variables
|
|
to "" in order to prevent any 'Undefined variable...' messages
|
|
* by default, we now show the 'last_login' and 'logins' fields instead
|
|
of the 'institution' field
|
|
* if a search result consists of only one user, the header string now
|
|
reads '1 user found' instead of '1 users found'
|
|
* added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
* 'buildBrowseLinks()' function call: the last 3 fields ('$exportOrder',
|
|
'$orderBy' and $headerMsg') are set to "" since they aren't (yet)
|
|
required there
|
|
|
|
2004-01-04 16:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
* added fields 'last_login' and 'logins' to INSERT query
|
|
* the '$abbrevInstitution' variable now gets registered as session
|
|
variable
|
|
|
|
2004-01-04 16:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_removal.php:
|
|
changed typo in comment: the correct script name is 'user_receipt.php',
|
|
not 'receipt.php'
|
|
|
|
2004-01-04 16:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_receipt.php:
|
|
* if the 'userAction' parameter isn't set, we now set the '$userAction'
|
|
variable to "" in order to prevent any 'Undefined variable...' messages
|
|
* added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
|
|
2004-01-04 16:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_login.php:
|
|
* if '$HTTP_REFERER' isn't set, it will be set to 'index.php' now
|
|
* 'login_page()' function: defined '$officialDatabaseName' variable
|
|
as global
|
|
* added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
|
|
2004-01-04 16:35 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_details.php:
|
|
* now we assign 'NULL' to the '$userID' variable if the 'userID' parameter
|
|
isn't set
|
|
* the test, that a normal user matches the specified userID, has been
|
|
moved upwards
|
|
* the check if a userID is set now reads 'isset($userID) &&
|
|
!empty($userID)', instead of just 'isset($userID)'
|
|
* added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
* if no userID was specified we set all form variables to "" to prevent
|
|
'Undefined variable...' messages
|
|
|
|
2004-01-04 16:34 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sql_search.php:
|
|
* moved functions 'showLogin()', 'displayHTMLhead()' and
|
|
'showPageHeader()' further down in the script
|
|
* now we assign '0' to the '$customQuery' variable if the 'customQuery'
|
|
parameter isn't set
|
|
* changed 'oldQuery' parameter in 'displayfooter()' function call from
|
|
an empty string to its variable form '$oldQuery'
|
|
|
|
2004-01-04 16:33 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/simple_search.php:
|
|
added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
|
|
2004-01-04 16:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* common variables from "ini.inc.php" are now included
|
|
* if parameters aren't set, we now set their corresponding variables
|
|
to "" in order to prevent any 'Undefined variable...' messages
|
|
* provided support for the new database fields 'thesis', 'selected',
|
|
'online_publication', 'online_citation' and 'orig_record' (where
|
|
appropriate)
|
|
* fixed a (potentially disastrous) security hole where non-admin users
|
|
were allowed to execute custom queries other than SELECT queries
|
|
* the admin user is allowed to execute custom SQL statements other than
|
|
SELECT queries (according to his GRANT privileges). This will enable
|
|
him to make batch changes to the database, e.g., update or delete
|
|
multiple records at once. Although the subsequent results page is
|
|
not able to show the modified records, it will report the number of
|
|
records that were affected by the SQL statement
|
|
* added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
* similar to the 'url' and 'doi' fields, the 'file' field will get
|
|
included in every SQL query in order to enable direct download links
|
|
within the links column
|
|
* like the 'serial' field, 'orig_record' gets also included in every
|
|
search query (which is required in order to present visual feedback
|
|
on duplicate records)
|
|
* depending on the contents of the 'orig_record' field, records will
|
|
get marked as 'original record' or 'duplicate record' (by placing
|
|
an appropriate image next to the record in list view). This is a first
|
|
step in handling duplicate record entries
|
|
* provided support for rich text display (like italics, super-/subscript
|
|
or greek symbols) within the title, keywords and abstract fields by
|
|
use of a configurable, extensible and human readable markup syntax.
|
|
The syntax can be modified/extended by changing the search & replace
|
|
actions defined in the '$markupSearchReplacePatterns' variable in
|
|
'ini.inc.php'
|
|
* for records that link to a file, a direct download link will be
|
|
presented within the links column in list and details view
|
|
* when displaying details the order of fields matches again the
|
|
re-arranged field order in 'record.php'
|
|
* re-arranged code so that an unsuccessful query which resulted from
|
|
'show.php' won't return 'No records selected! Please select one or
|
|
more records...' but instead will cause the generic message 'Sorry,
|
|
but your query didn't produce any results' to be returned
|
|
* modified the export citation styles to support the new fields
|
|
'online_publication', 'online_citation' and thesis
|
|
* moved function 'extractAuthorsLastName()' to 'include.inc' (since
|
|
this function is also used by 'modify.php' now)
|
|
|
|
2004-01-04 16:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
* provided support for the 'import_csa.php' script
|
|
* if the 'serialNo' parameter isn't set, we now set the '$serialNo'
|
|
variable to "" in order to prevent any 'Undefined variable...' messages
|
|
* if a user isn't logged in or any normal user is logged in we'll lock
|
|
the 'location' and 'file' fields to prevent non-admin users from messing
|
|
with these fields
|
|
* provided support for the new database fields 'thesis', 'selected',
|
|
'contribution_id', 'online_publication', 'online_citation',
|
|
'orig_record' and 'volume_numeric'
|
|
* added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
* added file upload support
|
|
* when adding/updating a record the fields 'created_date', 'created_time',
|
|
'created_by', 'modified_date', 'modified_time' and 'modified_by' will
|
|
be set (and remembered) correctly now
|
|
* provided support for a page's login status (which indicates the user's
|
|
login status at the time the page was loaded). Now, a page that requires
|
|
a user to be logged in must explicitly state that a user IS logged
|
|
in
|
|
* it won't suffice that the user did actually login within another browser
|
|
window. This will prevent a user from submitting a 'record' form that
|
|
is in an out-dated state (the page must be reloaded to update its
|
|
form data and login status first)
|
|
* non-admin users will be only shown their own call number information.
|
|
This is done to ease data entry and to prevent non-admin users from
|
|
messing with other user's call number information. The data entered
|
|
by the user will be automatically completed with the user's correct
|
|
call number prefix
|
|
* again re-arranged elements of the 'record' form
|
|
|
|
2004-01-04 16:30 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/receipt.php:
|
|
* added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
* added new fields 'thesis' and 'selected' to sql query strings (where
|
|
appropriate)
|
|
|
|
2004-01-04 16:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* common variables from "ini.inc.php" are now included
|
|
* provided support for a page's login status (which indicates the user's
|
|
login status at the time the page was loaded). Now, a page that requires
|
|
a user to be logged in must explicitly state that a user IS logged
|
|
in
|
|
* it won't suffice that the user did actually login within another browser
|
|
window. This will prevent a user from submitting a page which is in
|
|
an out-dated state (the page must be reloaded to update its data and
|
|
login status first)
|
|
* re-arranged order in which form values get extracted (matching more
|
|
closely the field order of the 'record' form)
|
|
* provided support for the new database fields 'thesis', 'selected',
|
|
'contribution_id', 'online_publication', 'online_citation',
|
|
'orig_record' and 'volume_numeric'
|
|
* added 'getUploadInfo()' function call that checks if a file was uploaded
|
|
* added validation of the <upload file> field
|
|
* for normal users being logged in, we also validate the 'call_number'
|
|
field now
|
|
* enhanced the processing code for the fields 'location' and 'call_number'
|
|
* added processing code for the fields <upload file>, 'contribution_id'
|
|
and 'online_publication'
|
|
* Instead of deleting data, deleted records will now be moved to the
|
|
'deleted' table. Data will be stored within the 'deleted' table until
|
|
they are removed manually. This is to provide the admin with a simple
|
|
recovery method in case a user did delete some data by accident *
|
|
added code for sending a notification email to a (mailing list) email
|
|
address when a new record has been added to the database
|
|
|
|
2004-01-04 16:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/library_search.php:
|
|
added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
|
|
2004-01-04 16:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* replaced the fixed string 'polar & marine' with the
|
|
'$scientificFieldDescriptor' variable (which is defined in
|
|
'ini.inc.php')
|
|
* added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
* added link to 'import_csa.php' in features list
|
|
* added 'selected' field selector to 'myRefsSearch' form
|
|
* modified the section containing pre-defined search links: the links
|
|
now make use of search features provided by the new 'show.php' script
|
|
|
|
2004-01-04 16:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/extract.php:
|
|
* added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
* now we provide a hidden default value for the 'submit' form tag
|
|
|
|
2004-01-04 16:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/error.php:
|
|
* if '$HTTP_REFERER' isn't set, it will be set to 'index.php' now
|
|
* added '$oldQuery' parameter to the 'showPageHeader()' and
|
|
'showErrorMessage()' function calls
|
|
* the 'Add Record' link provided by the 'showErrorMessage()' function
|
|
now includes the '$oldQuery' parameter
|
|
* 'showErrorMessage()' function: changed function call date(r) to
|
|
date('r')
|
|
|
|
2004-01-04 16:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
* added form fields for the new database fields 'thesis' and 'selected'
|
|
* similarly, 'thesis' and 'selected' were added to the sort menues
|
|
* popup contents of the 'created_by' and 'modified_by' fields are now
|
|
split by ' *[,;()] *' (so that names and email addresses get separated
|
|
from each other)
|
|
* added 'All' as additional non-database value to the 'user_keys' popup
|
|
* added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
|
|
2004-01-04 16:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* changed the file layout to enhance readability
|
|
* added the variables '$scientificFieldDescriptor',
|
|
'$sendEmailAnnouncements', '$mailingListEmail', '$filesBaseDir',
|
|
'$filesBaseURL', '$importCSArecordsURL' and
|
|
'$markupSearchReplacePatterns' (see comments within the file for
|
|
variable descriptions)
|
|
|
|
2004-01-04 16:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc:
|
|
* 'showLogin()' function: the variables '$recordSerialsArray' and
|
|
'$recordSerialsString' now get properly initialized
|
|
* 'showLogin()' function: when a user isn't logged in and calls
|
|
'record.php' or 'import.php' we now present a warning message: 'You must
|
|
be logged in to submit this form!'
|
|
* 'sendEmail()' function: added 'Content-Type: text/plain;
|
|
charset=ISO-8859-1' to the '$emailHeaders' variable
|
|
* 'buildFieldNameLinks()' function: when the original field name is
|
|
'volume' we now sort by 'volume_numeric' instead
|
|
* 'buildFieldNameLinks()' function: added title parameter to the sort
|
|
indicator including '$orig_fieldname' and sort order info
|
|
* 'buildRefineSearchElements()' function: corrected typo:
|
|
'$RefineSearchRow .=' now reads '$RefineSearchRow ='
|
|
* moved function 'extractAuthorsLastName()' from 'search.php' to
|
|
'include.inc' (since this function is also used by 'modify.php' now)
|
|
* added function 'getUploadInfo()'
|
|
|
|
2004-01-04 16:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc:
|
|
* changed the short open tag '<?' to the more compatible '<?php' open
|
|
tag
|
|
* 'displayHTMLhead()' function: changed function call date("d-M-y")
|
|
to date('d-M-y')
|
|
* added '$oldQuery' parameter to 'showPageHeader()' function call
|
|
* 'showPageHeader()' function: removed work around for OmniWeb display
|
|
glitch
|
|
* 'showPageHeader()' function: added a row with links below the database
|
|
title
|
|
|
|
2004-01-04 16:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/footer.inc:
|
|
* changed the short open tag '<?' to the more compatible '<?php' open
|
|
tag
|
|
* added link to 'import_csa.php' to the 'displayfooter()' function
|
|
* 'displayfooter()' function: changed function call date(r) to date('r')
|
|
|
|
2004-01-04 16:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/style.css:
|
|
added classes '.smaller', '.small', '.smallup', '.footer' and '.warning2'
|
|
(note that, currently, only the classes '.header', '.smallup', '.warning'
|
|
and '.warning2' are actually used)
|
|
|
|
2004-01-04 16:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* img/doi.gif:
|
|
the doi icon now includes an arrow indicating that its an external link
|
|
|
|
2004-01-04 16:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* img/: ok.gif, caution.gif:
|
|
initial file storage
|
|
|
|
2004-01-04 16:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* img/: file.gif, www.gif:
|
|
initial file storage
|
|
|
|
2004-01-04 16:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/deleted_field_info.txt, img/file_PDF.gif:
|
|
initial file storage
|
|
|
|
2004-01-04 15:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: import_csa.php, import_csa_modify.php, show.php:
|
|
initial file storage
|
|
|
|
2003-09-07 14:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/users_table_info.txt:
|
|
changed 'last_login' column type to 'DATETIME'
|
|
|
|
2003-09-07 14:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
* enabled 'Search within Results' functionality
|
|
* logic whether to display a delete link or not is now based on 'user_id'
|
|
(which circumvents a problem when 'email' wasn't included in the query)
|
|
* similar to 'search.php', we now display divider lines above and below
|
|
search results data
|
|
|
|
2003-09-07 14:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
UPDATE and INSERT now populate the fields 'created_date', 'created_time',
|
|
'created_by', 'modified_date', 'modified_time', 'modified_by' (if
|
|
necessary)
|
|
|
|
2003-09-07 13:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_login.php:
|
|
* re-arranged code so that all queries can be rooted thru
|
|
* one* database connection
|
|
* the 'last_login' and 'logins' fields will now get properly calculated
|
|
on login
|
|
|
|
2003-09-07 13:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* for non-admin users we now ensure that custom queries cannot contain
|
|
anything else but SELECT queries (i.e., disallow 'drop table...' or
|
|
other evil stuff)
|
|
* moved function 'buildRefineSearchElements()' to 'include.inc' and
|
|
adopted the relevant function call to match its new incarnation
|
|
* moved function 'splitAndMerge()' to 'include.inc'
|
|
* function 'extractFormElementsRefine()': fixed buggy grep patterns
|
|
that 1) check whether a particular field is already displayed or not,
|
|
2) remove a column
|
|
* changed header info slightly
|
|
|
|
2003-09-07 13:56 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc:
|
|
* moved functions 'splitAndMerge()' and 'buildRefineSearchElements()'
|
|
from 'search.php' to 'include.inc'
|
|
* generalized function 'buildRefineSearchElements()' so that it fits
|
|
both, 'search.php' as well as 'users.php'
|
|
* 'buildFieldNameLinks()' function: the 'last_login' column now sorts
|
|
in DESCending order by default
|
|
|
|
2003-09-07 13:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/db.inc:
|
|
removed 'root' as default value for '$username', instead a separate
|
|
mysql user with more restrictive permissions is highly recommendend:
|
|
GRANT SELECT,INSERT,UPDATE,DELETE ON MYSQL_DATABASE_NAME_GOES_HERE.*
|
|
TO MYSQL_USER_NAME_GOES_HERE@localhost IDENTIFIED BY
|
|
'MYSQL_PASSWORD_GOES_HERE';
|
|
|
|
2003-09-06 11:39 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/users_table_info.txt:
|
|
(update)
|
|
|
|
2003-09-06 11:36 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/db_field_info.txt:
|
|
* removed the user specific fields 'marked', 'copy', 'user_file',
|
|
'user_keys' and 'user_notes'
|
|
* added field 'orig_record'
|
|
* changed column types for some fields
|
|
|
|
2003-09-06 11:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
the 'buildBrowseLinks' function call includes the now required variables
|
|
'$exportOrder', '$orderBy', '$headerMsg'
|
|
|
|
2003-09-06 11:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_logout.php:
|
|
now accepts a referer passed to the script as parameter
|
|
|
|
2003-09-06 11:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sql_search.php:
|
|
added processing of parameters 'displayType', 'exportFormat',
|
|
'exportOrder' and 'oldQuery' (which all now get passed to the script and
|
|
will then get written back into hidden form tags)
|
|
|
|
2003-09-06 11:30 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* character encoding of 'search.php' was set to 'Western (Iso Latin
|
|
1)' aka 'ISO-8859-1' (see 'reArrangeAuthorContents()' function for
|
|
details)
|
|
* re-arranged parts of the script so that variables are correctly set
|
|
when needed
|
|
* added processing of fields '$exportOrder', '$orderBy' and '$headerMsg'
|
|
* display and querying of user specific fields is now handled depending
|
|
on whether a user is logged in or not
|
|
* made sure that a user can only display his own user specific fields
|
|
* renamed field 'reprint_status' to 'copy'
|
|
* added the parameters '$displayType', '$exportFormat', '$exportOrder'
|
|
and '$oldQuery' to the 'your query' link so that they are passed to
|
|
'sql_search.php'
|
|
* added the parameters '$displayType', '$exportFormat' and '$exportOrder'
|
|
to the '$oldQuery' variable
|
|
* '$orderBy' wasn't rawurlencoded before embedding into any hidden form
|
|
tag
|
|
* added '$exportOrder', '$orderBy' and '$headerMsg' parameters to browse
|
|
links
|
|
* when displaying details the order of fields matches the re-arranged
|
|
field order in 'record.php'
|
|
* export output can now optionally list records in blocks sorted by
|
|
year
|
|
* by default, exported records will now feature a 'show details' link
|
|
to the right
|
|
* added 'sort by author|year' popup at bottom of page that controls
|
|
export output
|
|
* added processing of missing/new fields to the
|
|
'extractFormElementsAdvanced()' and 'extractFormElementsMyRefs()'
|
|
functions
|
|
* values of the 'marked' field are now 'yes' and 'no' (instead of 'Y'
|
|
and 'N')
|
|
|
|
2003-09-06 11:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
* we only append user specific fields to any sql query if a user is
|
|
logged in
|
|
* if a user is logged in, the FROM statement of any sql query now includes
|
|
the necessary 'LEFT JOIN user_data...' part in order to join columns
|
|
from both tables
|
|
* renamed field 'reprint_status' to 'copy'
|
|
* added new elements to the 'record' form (field 'user_file', 'is Editor'
|
|
check box and 'locationSelector' popup)
|
|
* re-arranged elements of the 'record' form so that user specific fields
|
|
now group together at the bottom of the form
|
|
* user specific fields are now indicated by a light yellow background
|
|
* the 'call_number' and 'serial' fields get a grey background, while
|
|
the 'type' field was moved to the header block (in both cases to
|
|
emphasize their importance)
|
|
|
|
2003-09-06 11:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/receipt.php:
|
|
* we only append user specific fields to any sql query if a user is
|
|
logged in
|
|
* if a user is logged in, the FROM statement of any sql query now includes
|
|
the necessary 'LEFT JOIN user_data...' part in order to join columns
|
|
from both tables
|
|
|
|
2003-09-06 11:27 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* added processing of new items (field 'user_file', 'is Editor' check
|
|
box and 'locationSelector' popup)
|
|
* renamed field 'reprint_status' to 'copy'
|
|
* re-arranged parts of the script
|
|
* provided some magic that figures out what do to depending on the state
|
|
of the 'is Editor' check box and the content of the 'author', 'editor'
|
|
and 'type' fields
|
|
* the calculation fields 'first_author', 'author_count' and 'first_page'
|
|
will be setup correctly now (Note: proper handling of the 'pages'
|
|
field is still missing!)
|
|
* depending on the value of the 'locationSelector' popup, the user's
|
|
name and email address will be added/removed from the 'location' field
|
|
automatically
|
|
* the user specific fields will be now written to the 'user_data' table
|
|
|
|
2003-09-06 11:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/library_search.php:
|
|
the 'Display Links' checkbox is now marked by default
|
|
|
|
2003-09-06 11:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* added 'copy' and 'user_file' fields to the 'Show My Refs' form
|
|
* extended the width of the right table column to make room for the
|
|
new fields
|
|
|
|
2003-09-06 11:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/extract.php:
|
|
* we now include the '$showLinks' variable within the 'extractSearch'
|
|
form so that links get displayed on any 'display details' page
|
|
* added 'sort by author|year' popup that controls export output
|
|
|
|
2003-09-06 11:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/error.php:
|
|
improved handling of quotes in '$HeaderString' variable
|
|
|
|
2003-09-06 11:23 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
* if a user is logged in, the form (as well as the sort popups) will
|
|
include any user specific fields, otherwise not
|
|
* re-arranged elements of the 'advancedSearch' form so that user specific
|
|
fields now group together at the bottom of the form
|
|
* adopted the 'selectDistinct()' function so that it handles querying
|
|
of user specific fields correctly
|
|
|
|
2003-09-06 11:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc:
|
|
* using 'REQUEST_URI' as referrer does only work for GET requests (but
|
|
not for POST requests). As a workaround, we build an appropriate query
|
|
string from scratch (which will also work for POST requests). * added
|
|
'referer' parameter to the Logout link
|
|
* enabled custom sort order for 'marked' field (so that 'yes' sorts
|
|
before 'no')
|
|
* added '$orderBy' parameter to field name links
|
|
* added '$exportOrder', '$orderBy' and '$headerMsg' parameters to browse
|
|
links
|
|
|
|
2003-09-06 11:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/user_data_table_info.txt:
|
|
initial checkin
|
|
|
|
2003-07-04 03:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_receipt.php:
|
|
now 'user_receipt.php' also works as feedback page before deleting a
|
|
user
|
|
|
|
2003-07-04 03:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_removal.php:
|
|
now we save an informative message before redirecting to 'users.php'
|
|
|
|
2003-07-04 03:11 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
* added 'delete user' link
|
|
* removed commented code
|
|
|
|
2003-07-04 03:05 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* img/delete.gif:
|
|
Initial file storage: Trash Icon
|
|
|
|
2003-07-04 02:59 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/users.php:
|
|
Initial file storage: This script shows the admin a list of all user
|
|
entries available within the 'users' table. User data will be shown
|
|
in the familiar column view, complete with links to show a user's
|
|
details and add, edit or delete a user.
|
|
|
|
2003-07-04 02:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_removal.php:
|
|
Initial file storage: This script deletes a user from the 'users' and
|
|
'auth' tables. The script can be only called by the admin. If the
|
|
removal succeeds, it redirects to 'users.php'.
|
|
|
|
2003-07-04 02:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/refbase_readme.txt:
|
|
updated to release version 0.6.1b1
|
|
|
|
2003-06-30 13:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
added '$addNewUsers' variable: by setting its value to 'everyone' any
|
|
visitor who isn't logged in will be allowed to add a new user Note
|
|
that this feature is actually only meant to add the very first user
|
|
to the users table. After you've done so, it is highly recommended
|
|
to change the value of '$addNewUsers' to 'admin'!
|
|
|
|
2003-06-30 13:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_receipt.php:
|
|
* For admins, the 'Edit User Data' link will be always shown now
|
|
(formerly, it wasn't shown for the admin's own account details)
|
|
* variable settings from 'ini.inc.php' are now honoured correctly
|
|
|
|
2003-06-30 13:47 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
* password validation now happens for UPDATEs as well
|
|
* email validation now happens for admins as well
|
|
* if the user provided a new password, the 'auth' table will be updated
|
|
accordingly
|
|
* now, INSERTs will be allowed to any visitor who isn't logged in IF
|
|
the variable '$addNewUsers' in 'ini.inc.php' is set to 'everyone'!
|
|
Note that this feature is actually only meant to add the very first
|
|
user to the users table. After you've done so, it is highly recommended
|
|
to change the value of '$addNewUsers' to 'admin'!
|
|
|
|
2003-06-30 13:46 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_details.php:
|
|
* '$HeaderString' now reads "Add a new user..." if the admin calls
|
|
'user_details.php' w/o any 'userID'; plus: (the same applies for a
|
|
visitor who's not logged in when '$addNewUsers' is set to 'everyone' in
|
|
'ini.inc.php')
|
|
* the submit button now reads "Add User" if the admin calls
|
|
'user_details.php' w/o any 'userID' (the same applies for a visitor
|
|
who's not logged in when '$addNewUsers' is set to 'everyone' in
|
|
'ini.inc.php')
|
|
* a user can now change his password later on
|
|
* when specifying a password the user now needs to type it twice (will
|
|
be rejected if different)
|
|
* the session variables 'errors' & 'formVars' will now get unregistered
|
|
after reading their values
|
|
* variable settings from 'ini.inc.php' are now honoured correctly
|
|
|
|
2003-06-30 13:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_logout.php:
|
|
* added parsing of 'users.php' when redirecting the user to the calling
|
|
page
|
|
* corrected wrong wording in '$HeaderString'
|
|
|
|
2003-06-30 13:40 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: user_login.php, library_search.php, advanced_search.php,
|
|
receipt.php, extract.php, simple_search.php, sql_search.php, error.php,
|
|
record.php:
|
|
variable settings from 'ini.inc.php' are now honoured correctly
|
|
|
|
2003-06-30 13:38 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* added function 'extractFormElementsMyRefs()'
|
|
* similar to $showRows, $rowOffset is now set to 0 if a wrong number
|
|
(<=0) was given
|
|
* the functions 'buildBrowseLinks(), 'buildFieldNameLinks()' &
|
|
'newORDERclause()' were moved to 'include.inc'
|
|
* variable settings from 'ini.inc.php' are now honoured correctly
|
|
|
|
2003-06-30 13:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* added 'Show My Refs' form which gets displayed after successful login
|
|
* variable settings from 'ini.inc.php' are now honoured correctly
|
|
|
|
2003-06-30 13:32 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc:
|
|
* the functions 'buildBrowseLinks(), 'buildFieldNameLinks()' &
|
|
'newORDERclause()' were moved to 'include.inc' from 'search.php'
|
|
* generalized the functions 'buildBrowseLinks() & 'buildFieldNameLinks()'
|
|
slightly to fit the needs of 'users.php'
|
|
* changed 'showLogin()' function: admins will see a 'Manage Users' link
|
|
instead of 'Change Details'
|
|
|
|
2003-06-30 13:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: footer.inc, header.inc:
|
|
variable settings from 'ini.inc.php' are now honoured correctly
|
|
|
|
2003-06-30 13:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/style.css:
|
|
added 'A:hover' definition to the css file
|
|
|
|
2003-06-02 20:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/GNU_general_public_license.txt:
|
|
initial checkin
|
|
|
|
2003-06-02 20:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/refbase_readme.txt:
|
|
initial checkin (refbase package release 0.6)
|
|
|
|
2003-06-02 18:53 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/: css/style.css, inc/db.inc, inc/footer.inc, inc/header.inc,
|
|
inc/include.inc, inc/ini.inc.php, php/advanced_search.php,
|
|
php/confirmDelete.js, php/error.php, php/extract.php, php/index.php,
|
|
php/library_search.php, php/modify.php, php/receipt.php, php/record.php,
|
|
php/search.php, php/simple_search.php, php/sql_search.php,
|
|
php/user_details.php, php/user_login.php, php/user_logout.php,
|
|
php/user_receipt.php, php/user_validation.php:
|
|
* refbase package release 0.6
|
|
* added file header with project and copyright information
|
|
|
|
2003-06-02 17:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/copyright_notice.txt:
|
|
initial checkin
|
|
|
|
2003-06-02 07:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
clicking on 'edit details' caused a SQL syntax error when invoked from the
|
|
results page that gets diplayed as a result of clicking the 'added/edited
|
|
most recently' links on the main page; fixed.
|
|
|
|
2003-06-02 07:01 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/user_validation.php:
|
|
now user data will be sent to the database admin for approval
|
|
|
|
2003-06-02 07:00 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/ini.inc.php:
|
|
* changed variable name from $databaseURL to $databaseBaseURL
|
|
* generalized customization info and provided some examples
|
|
|
|
2003-06-02 06:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc:
|
|
[no log message]
|
|
|
|
2003-01-20 16:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/include.inc:
|
|
worked around mysql_errno = 0 messages that get returned by the Roxen
|
|
server on success
|
|
|
|
2003-01-20 16:57 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/error.inc:
|
|
removed
|
|
|
|
2003-01-20 16:55 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: advanced_search.php, index.php, library_search.php, modify.php,
|
|
record.php, search.php, simple_search.php, user_details.php,
|
|
user_login.php, user_receipt.php, user_validation.php:
|
|
worked around mysql_errno = 0 messages that get returned by the Roxen
|
|
server on success
|
|
|
|
2003-01-19 10:22 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* introduced sessions to provide login awareness
|
|
* standardized file header + inital code
|
|
* error messages are now redirected to 'error.php' by use of
|
|
'showErrorMsg()' (from 'include.inc') instead of using 'showerror()'
|
|
(from 'error.inc')
|
|
* any error messages now get displayed in the header via '$HeaderString'
|
|
* the HTML header and the visible header now get displayed by the
|
|
functions 'displayHTMLhead()' and 'showPageHeader()', respectively (both
|
|
from 'header.inc')
|
|
* Removed the local 'showheader()' function which isn't needed anymore
|
|
* '$showMaxRow' now gets calculated outside any function so that its
|
|
available to both, '$HeaderString' as well as the 'displayRows()'
|
|
function
|
|
* changed request method of 'queryResults' form to 'GET' in order to
|
|
avoid referrer problems when the user clicks on login/logout.
|
|
Consequently, variables in function 'extractFormElementsQueryResults()'
|
|
now get extracted via '$_REQUEST'
|
|
* added 'call_number' to the 'search within results' popup
|
|
|
|
2003-01-19 10:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
* introduced sessions to provide login awareness
|
|
* standardized file header + inital code
|
|
* error messages are now redirected to 'error.php' by use of
|
|
'showErrorMsg()' (from 'include.inc') instead of using 'showerror()'
|
|
(from 'error.inc')
|
|
* any error messages now get displayed in the header via '$HeaderString'
|
|
* the HTML header and the visible header now get displayed by the
|
|
functions 'displayHTMLhead()' and 'showPageHeader()', respectively (both
|
|
from 'header.inc')
|
|
* Removed the local 'showheader()' function which isn't needed anymore
|
|
* inserted (yet non-functional!) 'onsubmit' form code which is meant
|
|
to popup a javascript confirmation dialog before deleting any record
|
|
* inserted code to prepare for data validation (which is still disabled
|
|
in 'modify.php'!)
|
|
|
|
2003-01-19 10:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/receipt.php:
|
|
* introduced sessions to provide login awareness
|
|
* standardized file header + inital code
|
|
* error messages are not displayed by 'receipt.php' anymore (but by
|
|
'error.php'), so that the (now redundant) custom function
|
|
'showReceiptError()' was removed
|
|
* any error messages now get displayed in the header via '$HeaderString'
|
|
* the HTML header and the visible header now get displayed by the
|
|
functions 'displayHTMLhead()' and 'showPageHeader()', respectively (both
|
|
from 'header.inc')
|
|
* Removed the local 'showheader()' function which isn't needed anymore
|
|
|
|
2003-01-19 10:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
* introduced sessions to provide login awareness
|
|
* standardized file header + inital code
|
|
* error messages are now redirected to 'error.php' by use of
|
|
'showErrorMsg()' (from 'include.inc') instead of using 'showerror()'
|
|
(from 'error.inc')
|
|
* inserted code to provide data validation features (but it's still
|
|
disabled!)
|
|
* now fills automatic fields on 'edit' (modified_date, modified_time,
|
|
modified_by) and 'add' (the latter plus: created_date, created_time,
|
|
created_by)
|
|
* 'add': meaningful values will get inserted for 'location' and
|
|
'call_number' fields
|
|
|
|
2003-01-19 10:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* introduced sessions to provide login awareness
|
|
* standardized file header + inital code
|
|
* error messages are now redirected to 'error.php' by use of
|
|
'showErrorMsg()' (from 'include.inc') instead of using 'showerror()'
|
|
(from 'error.inc')
|
|
* any error messages now get displayed in the header via '$HeaderString'
|
|
* the HTML header and the visible header now get displayed by the
|
|
functions 'displayHTMLhead()' and 'showPageHeader()', respectively (both
|
|
from 'header.inc')
|
|
* Removed the local 'showheader()' function which isn't needed anymore
|
|
* login form: fixed incorrect action and input names
|
|
* the login form will only get displayed if the user isn't logged in
|
|
* modified URL of the link that displays the ten lastly created records
|
|
* added a link that displays the ten lastly modified records
|
|
|
|
2003-01-19 10:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/extract.php:
|
|
* introduced sessions to provide login awareness
|
|
* standardized file header + inital code
|
|
* any error messages now get displayed in the header via '$HeaderString'
|
|
* the HTML header and the visible header now get displayed by the
|
|
functions 'displayHTMLhead()' and 'showPageHeader()', respectively (both
|
|
from 'header.inc')
|
|
* Removed the local 'showheader()' function which isn't needed anymore
|
|
|
|
2003-01-19 10:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sql_search.php:
|
|
* introduced sessions to provide login awareness
|
|
* standardized file header + inital code
|
|
* error messages are now redirected to 'error.php' by use of
|
|
'showErrorMsg()' (from 'include.inc') instead of using 'showerror()'
|
|
(from 'error.inc')
|
|
* any error messages now get displayed in the header via '$HeaderString'
|
|
* the HTML header and the visible header now get displayed by the
|
|
functions 'displayHTMLhead()' and 'showPageHeader()', respectively (both
|
|
from 'header.inc')
|
|
* Removed the local 'showheader()' function which isn't needed anymore
|
|
|
|
2003-01-19 10:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: advanced_search.php, simple_search.php, library_search.php:
|
|
* introduced sessions to provide login awareness
|
|
* standardized file header + inital code
|
|
* error messages are now redirected to 'error.php' by use of
|
|
'showErrorMsg()' (from 'include.inc') instead of using 'showerror()'
|
|
(from 'error.inc')
|
|
* any error messages now get displayed in the header via '$HeaderString'
|
|
* the HTML header and the visible header now get displayed by the
|
|
functions 'displayHTMLhead()' and 'showPageHeader()', respectively (both
|
|
from 'header.inc')
|
|
* Removed the local 'showheader()' function which isn't needed anymore
|
|
|
|
2003-01-19 10:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/footer.inc:
|
|
modified description in file header
|
|
|
|
2003-01-19 10:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc:
|
|
* added function 'displayHTMLhead()' that prints the HTML code up to
|
|
the first <body> tag
|
|
* replaced 'displayheader()' function with the login-aware function
|
|
'showPageHeader()'
|
|
|
|
2003-01-19 10:09 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/db_field_info.txt:
|
|
changed the file header slightly
|
|
|
|
2003-01-19 10:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* note/: auth_table_info.txt, users_table_info.txt:
|
|
initial checkin
|
|
|
|
2003-01-19 09:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/:
|
|
user_details.php, user_validation.php, user_receipt.php, confirmDelete.js:
|
|
initial checkin
|
|
|
|
2003-01-19 09:54 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: error.php, user_login.php, user_logout.php:
|
|
initial checkin
|
|
|
|
2003-01-19 09:49 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/: include.inc, ini.inc.php:
|
|
initial checkin
|
|
|
|
2003-01-19 09:45 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/style.css:
|
|
added '.warning' class
|
|
|
|
2003-01-04 08:25 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/modify.php:
|
|
performs adding/editing/deleting of records
|
|
|
|
2003-01-04 08:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/receipt.php:
|
|
displays a feedback page after adding/editing/deleting a record
|
|
|
|
2003-01-04 08:21 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/sql_search.php:
|
|
* widened table/hr width from 80% to 95%
|
|
* enhanced processing of '\' in sql queries
|
|
|
|
2003-01-04 08:20 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
* widened table/hr width from 80% to 95%
|
|
* changed title of 'loginName' form field to 'Email Address'
|
|
|
|
2003-01-04 08:19 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: simple_search.php, extract.php:
|
|
widened table/hr width from 80% to 95%
|
|
|
|
2003-01-04 08:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php:
|
|
* added support for previously displayed results page
|
|
* enhanced display of serial number
|
|
* added a 'Delete Record' button
|
|
* added code to avoid erroneous reaction on already deleted records
|
|
* form contents get sent to 'modify.php' which performs the actual
|
|
modifications (add/edit/delete)
|
|
* widened table/hr width from 80% to 95%
|
|
|
|
2003-01-04 08:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/: inc/header.inc, php/advanced_search.php, php/library_search.php:
|
|
widened table/hr width from 80% to 95%
|
|
|
|
2003-01-04 08:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/footer.inc:
|
|
* added support for previously displayed results page (in link: 'Add
|
|
Record')
|
|
* widened table/hr width from 80% to 95%
|
|
|
|
2003-01-04 08:14 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/error.inc:
|
|
* widened table/hr width from 80% to 95%
|
|
* removed whitespace after error message
|
|
|
|
2003-01-04 07:24 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* generates the query URL of the currently displayed results page (which
|
|
will get included into various links)
|
|
* removed 'x' column title; widened table width from 80% to 95%
|
|
* added 'abbrev_journal' and 'issue' to 'search within results' popup
|
|
* enhanced processing of '\' in sql queries
|
|
|
|
2002-12-08 10:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
function 'extractFormElementsRefine' now properly strips 'AND serial
|
|
RLIKE \".+\"' from newly created WHERE clause
|
|
|
|
2002-12-08 08:58 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/: advanced_search.php, extract.php, library_search.php,
|
|
record.php, simple_search.php, sql_search.php:
|
|
updated header table layout
|
|
|
|
2002-12-08 08:52 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* reworked layout of 'Search within Results' form: features now radio
|
|
buttons to show/hide columns and include/exclude matched records
|
|
* we now use a divider line instead of white space to separate results
|
|
header/footer and results data
|
|
|
|
2002-12-08 06:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
removed spacer rows before and after header divider line
|
|
|
|
2002-12-08 06:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
removed spacer row before header divider line
|
|
|
|
2002-12-08 06:29 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/footer.inc:
|
|
removed spacer row before footer divider line
|
|
|
|
2002-12-08 05:11 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
modified header table layout
|
|
|
|
2002-12-08 05:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc:
|
|
* logo img now spans 2 rows, which reduces the space occupied by the
|
|
header
|
|
* modified header table layout
|
|
* downgraded heading level from h1 to h2
|
|
|
|
2002-12-08 05:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* a checkbox now controls optional display of the field that was used
|
|
for refining search results
|
|
* modified header table layout
|
|
|
|
2002-12-07 16:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/error.inc:
|
|
removed '\n' after '</table>' and '</p>'
|
|
|
|
2002-12-07 16:31 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
SEARCH WITHIN RESULTS functionality:
|
|
* re-organized 'displayColumns' function
|
|
* inserted spacer rows between browse links and results data columns
|
|
* added functions 'buildRefineSearchElements' and
|
|
'extractFormElementsRefine'
|
|
* added processing code for formType 'refineSearch'
|
|
* REMOVED BUGS: for quickSearch results: when building the appropriate
|
|
SQL query, we now strip the first WHERE clause (WHERE serial RLIKE
|
|
'.+' AND) as is done for simpleSearch results
|
|
* added the 'showQuery' value in hidden tag to 'queryResults' form so
|
|
that it is available on 'display details' (batch display)
|
|
|
|
2002-10-29 03:03 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/error.inc:
|
|
added link 'Add record' to showerror function
|
|
|
|
2002-10-29 03:02 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/footer.inc:
|
|
added link 'Add record' to displayfooter
|
|
|
|
2002-10-28 17:15 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/record.php, img/details.gif, img/edit.gif:
|
|
initial checkin
|
|
|
|
2002-10-28 17:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
added links 'show details' and 'edit records' to the links column
|
|
|
|
2002-10-28 12:37 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/advanced_search.php:
|
|
location field: enabled splitting of field contents into substrings
|
|
|
|
2002-10-24 14:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
added function 'extractAuthorsLastName', completed parsing of exportFormat
|
|
'Text Citation', removed 'first_author' + added 'serial' to Export
|
|
query in function 'extractFormElementsQueryResults', added 'author_count'
|
|
+ 'serial' to query in function 'extractFormElementsExtract'
|
|
|
|
2002-10-24 14:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/extract.php:
|
|
synchronized exportFormat options with those currently available in
|
|
'search.php'
|
|
|
|
2002-10-24 04:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/style.css:
|
|
removed 'background' attribute from link and heading specifications
|
|
|
|
2002-10-23 15:48 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
Display of details: removed spacer row & divider line, main fields now
|
|
print with a light grey background, fixed buggy if-statement that
|
|
handles display of divider lines between records
|
|
|
|
2002-10-23 11:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* img/refbase_credit.gif:
|
|
changed red color tone to hex 990000 matching the color of css headings
|
|
|
|
2002-10-20 10:26 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/library_search.php:
|
|
added again info comment 'Searches will be restricted...' that got deleted
|
|
by accident
|
|
|
|
2002-10-20 10:12 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/library_search.php:
|
|
fixed false SELECT query in selectDistinct function
|
|
|
|
2002-10-20 08:28 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* img/: logo.gif, refbase_credit.gif:
|
|
initial checkin
|
|
|
|
2002-10-20 07:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
* added hidden 'orderBy' + 'showLinks' form fields, changed 'link.jpg'
|
|
to 'link.gif', fixed error on submitting empty 'quick search'. Display
|
|
of details ('displayRows'): made all fields visible
|
|
* no matter if empty or not, re-arranged fields + added divider line,
|
|
removed display of 'created/modified' fields, enabled 'Links' column
|
|
+ bold display of author/title/year fields
|
|
|
|
2002-10-20 07:18 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc:
|
|
changed 'images' dir to 'img'
|
|
|
|
2002-10-20 07:16 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
changed type of pwd entry field to 'password', changed login form action
|
|
to 'index.php', changed 'images' dir to 'img'
|
|
|
|
2002-10-18 17:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
changed name of 'images' dir to 'img', changed names of arrow picts
|
|
from german to english
|
|
|
|
2002-10-18 16:44 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/style.css:
|
|
changed line break encoding from 'Macintosh' to 'Unix'
|
|
|
|
2002-10-18 16:17 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/search.php:
|
|
added 'extractFormElementsQuick()' function which parses the 'quick
|
|
search' form provided by the main page ('index.php')
|
|
|
|
2002-10-18 16:13 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
added table column with login & quick search forms plus refbase logo
|
|
|
|
2002-10-18 16:10 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/inc/header.inc:
|
|
replaced "IpoeLogo_small.jpg" (white background) with "logo.gif"
|
|
(transparent background!)
|
|
|
|
2002-10-18 16:08 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/style.css:
|
|
replaced ".toolname" class with ".header" class, added "h5,h6" attribute
|
|
|
|
2002-10-17 03:41 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/php/index.php:
|
|
added refbase info and link to the about section
|
|
|
|
2002-10-15 12:11 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/style.css, code/inc/db.inc, code/inc/error.inc,
|
|
code/inc/footer.inc, code/inc/header.inc, code/php/advanced_search.php,
|
|
code/php/extract.php, code/php/index.php, code/php/library_search.php,
|
|
code/php/search.php, code/php/simple_search.php, code/php/sql_search.php,
|
|
img/doi.gif, img/link.gif, img/logo.jpg, img/sort_asc.gif,
|
|
img/sort_desc.gif, note/db_field_info.txt, note/grep_patterns.txt:
|
|
Initial revision
|
|
|
|
2002-10-15 12:11 Matthias Steffens <refbase@extracts.de>
|
|
|
|
* code/css/style.css, code/inc/db.inc, code/inc/error.inc,
|
|
code/inc/footer.inc, code/inc/header.inc, code/php/advanced_search.php,
|
|
code/php/extract.php, code/php/index.php, code/php/library_search.php,
|
|
code/php/search.php, code/php/simple_search.php, code/php/sql_search.php,
|
|
img/doi.gif, img/link.gif, img/logo.jpg, img/sort_asc.gif,
|
|
img/sort_desc.gif, note/db_field_info.txt, note/grep_patterns.txt:
|
|
initial checkin
|
|
|