Difference between revisions of "Cgi/"

From EPrints Documentation
Jump to: navigation, search
m (EPrints Directory Structure/eprints3/cgi moved to Cgi/)
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
{{dirs}}
 +
 
These scripts handle the dynamic parts of the website.
 
These scripts handle the dynamic parts of the website.
  
 
*'''[[EPrints_Directory_Structure/eprints3|eprints3]]/cgi'''
 
*'''[[EPrints_Directory_Structure/eprints3|eprints3]]/cgi'''
** '''confirm''' -
+
** '''[[cgi/ajax/|ajax/]] -
 +
** '''cal''' - Provides a calendar layout that could be used for selecting dates or time spans.
 +
** '''confirm''' - Provide a shim to /cgi/register to allow changes to a user's password or email address to be confirmed through an email link.
 
** '''counter''' - Provides some simple machine-readable stats on the repository.
 
** '''counter''' - Provides some simple machine-readable stats on the repository.
** '''export''' -
+
**  '''dataset_dictionary''' - Provides a dictionary of all fields associated woth a dataset, including their name, type, label and help text.
** '''google_site''' -
+
**  '''embed_player''' - Embeds an HTML5 video element to preview video files.
** '''handle_404''' -
+
** '''export''' - Export a data object, multiple data objects or the repository in a particular format.
** '''latest''' -
+
** '''exportview''' - Exports a list of publications from a browse view listing in a particular format.
** '''latest_tool''' -
+
** '''google_site''' - Searches the repository host with given search terms using Google.
** '''latex2png''' -
+
** '''handle_404''' - Ensure a properly branded 404 Not Found page is displayed when an EPrint is missing.
** '''logout''' -
+
** '''history_search''' - Allows search for all records where a particular field has been changed in certain time frame.
 +
** '''latest''' - Display the latest EPrints deposited to the repository's live archive.
 +
** '''latest_tool''' - More customisable tool for displaying latest EPrints deposited to the repository's live archive.
 +
** '''logout''' - Logs a user out and redirects to logged out page
 
** '''oai2''' - The OAI interface.
 
** '''oai2''' - The OAI interface.
 
** '''oai_accesslogs''' -
 
** '''oai_accesslogs''' -
 +
** '''opensearch''' -
 +
** '''opensearchdescription''' -
 
** '''openurl''' -
 
** '''openurl''' -
** '''paracite''' -
+
** '''process_request''' -
 
** '''register''' -
 
** '''register''' -
 
** '''request_doc''' -
 
** '''request_doc''' -
 
** '''reset_password''' -
 
** '''reset_password''' -
 
** '''saved_search''' -
 
** '''saved_search''' -
 +
** '''schema''' -
 
** '''search''' -
 
** '''search''' -
** '''[[EPrints_Directory_Structure/eprints3/cgi/users|users/]]''' - This directory contains scripts which require a valid login.
+
** '''set_lang''' -
 +
** '''[[cgi/toolbox/|toolbox/]]''' -
 +
** '''[[cgi/users/|users/]]''' - Contains scripts which require a valid login.

Latest revision as of 17:03, 9 January 2026

EPrints 3 Reference: Directory Structure - Metadata Fields - Repository Configuration - XML Config Files - XML Export Format - EPrints data structure - Core API - Data Objects

These scripts handle the dynamic parts of the website.

  • eprints3/cgi
    • ajax/ -
    • cal - Provides a calendar layout that could be used for selecting dates or time spans.
    • confirm - Provide a shim to /cgi/register to allow changes to a user's password or email address to be confirmed through an email link.
    • counter - Provides some simple machine-readable stats on the repository.
    • dataset_dictionary - Provides a dictionary of all fields associated woth a dataset, including their name, type, label and help text.
    • embed_player - Embeds an HTML5 video element to preview video files.
    • export - Export a data object, multiple data objects or the repository in a particular format.
    • exportview - Exports a list of publications from a browse view listing in a particular format.
    • google_site - Searches the repository host with given search terms using Google.
    • handle_404 - Ensure a properly branded 404 Not Found page is displayed when an EPrint is missing.
    • history_search - Allows search for all records where a particular field has been changed in certain time frame.
    • latest - Display the latest EPrints deposited to the repository's live archive.
    • latest_tool - More customisable tool for displaying latest EPrints deposited to the repository's live archive.
    • logout - Logs a user out and redirects to logged out page
    • oai2 - The OAI interface.
    • oai_accesslogs -
    • opensearch -
    • opensearchdescription -
    • openurl -
    • process_request -
    • register -
    • request_doc -
    • reset_password -
    • saved_search -
    • schema -
    • search -
    • set_lang -
    • toolbox/ -
    • users/ - Contains scripts which require a valid login.