API:bin/generate abstracts

From EPrints Documentation
Jump to: navigation, search

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


Latest Source Code (3.4, 3.3) | Revision Log | Before editing this page please read Pod2Wiki


generate_abstracts - Regenerate all the static abstract pages for an EPrint repository

User Comments


generate_abstracts repository_id [options] [eprint_id, eprint_id, eprint_id-eprint_id ...]

User Comments


This script recreates every static abstract page for an eprints repository. To save load on the database, as archived data should not change, EPrints creates static webpages containing the summary of each eprint. If you change the way the abstracts are rendered or change the site template then you will want to run this script.

To only recreate static abstract pages for certain eprint IDs provide a space separated list of eprint ID integer values. To recreate a tranche of consecutive eprint static abstract pages, use a hyphen between integer values, (e.g. 10-20).

User Comments


User Comments


The ID of the eprint repository to use.

User Comments


An optional integer indicating that the static abstract page for eprint record eprint_id should be updated. Multiple eprint_id integer values may be provided to regenerate a set of static abstract pages for the specified eprints. To recreate a tranche of consecutive eprint static abstracts pages use a hyphen between integer values, (e.g. 10-20).

User Comments


User Comments


Print a brief help message and exit.

User Comments


Print the full manual page and then exit.

User Comments


Be vewwy vewwy quiet. This option will suppress all output unless an error occurs.

User Comments


Explain in detail what is going on. May be repeated for greater effect.

User Comments


Output version information and exit.

User Comments


© Copyright 2023 University of Southampton.

EPrints 3.4 is supplied by EPrints Services.



This file is part of EPrints 3.4 http://www.eprints.org/.

EPrints 3.4 and this file are released under the terms of the GNU Lesser General Public License version 3 as published by the Free Software Foundation unless otherwise stated.

EPrints 3.4 is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with EPrints 3.4. If not, see http://www.gnu.org/licenses/.

User Comments