Search results
Showing resource type icons
ResourceSpace can be configured to show a small icon denoting the resource type when searching for resources in the thumbnail or extra large thumbnail view. Font Awesome version 4 is used for the icons.
get_nopreview_icon()
Developer reference for function get_nopreview_icon()
Sharing resources
Resources and Resource Collections each offer a 'Share' option which allows them to be shared with other users, as well as with non-users of the system, to allow greater flexibility of use.
PDF contact sheet
If you want to have an quick reference overview of what is in a collection, it can be useful to make a PDF contact sheet which can then be printed or downloaded. Simply choose the "Contact Sheet" option in the collection Actions list.
Video splice
The video splice plugin allows users to merge video resources within ResourceSpace to create a new file. To do this you will need to: Build a collection with the videos in that you would like to combine Click the "Splice" link in the collection bar or from the "Manage My Collections" page.
Managing dash tiles
For some user groups who do not have the permission to manage their own dash, they will not be able to add, remove or rearrange the tiles given to them by the system Administrators. In this case the Admin user will be able to decide exactly how these users see their homepage and will be able to order their tiles for them.
Adding resources to a collection
Resources can be used in as many collections as necessary at any given time. There are several ways to add resources to a collection but in almost all cases you must have that collection active in the collection bar.
CSV upload
This plugin is better suited for administrators and users with elevated permissions in order to obtain the correct information and due to the risk of inserting incorrect data into ResourceSpace. New version - Updated for version 9.
Translations
This document describes how to create an official standard translation and how to create a custom translation for your own system. Workflow Before you start working on an official translation you should verify that no other translator is already working with your language - contact the project managers via the contact form on this site in the first instance.
Facial recognition
ResourceSpace incorporates facial recognition capability via integration with OpenCV, an open source computer vision and machine learning software library. The ResourceSpace annotate feature has also been used in order to create the association between a fixed list field and a face.
Lockable metadata
Lockable metadata fields can be used to speed up the 'refine metadata process' after uploading new resources. This is intended for use when the default upload sequence is set to 'Upload first, then set metadata'.
Winauth
Enables users to login to ResourceSpace using Windows Integrated Authentication
IIIF
IIIF is an API specification designed to improve interoperability between digital image repositories. For more information on IIIF please refer to http://iiif.io/ Please note that IIIF support requires additional web server configuration ResourceSpace provides basic support for the IIIF presentation API and was originally created to link with the TMS plugin to enable publishing of resources related to a specified TMS object as a IIIF manifest, however TMS is not a requirement to enable the IIIF interface.
Image banks
The image banks plugin provides the ability to search external image banks for photos without navigating manually to their system. How to use it Searching an external image bank can only be done from the simple search box and using the new dropdown selector called "Search external Image Banks".
ResourceSpace messages
Messages are used by ResourceSpace to ensure notifications are prominently displayed so required actions are not overlooked. As new messages are received, a counter next to the user's profile will increase to indicate the activity.
Adobe link
This plugin allows you to import files from ResourceSpace directly into Adobe InDesign and Photoshop.
Accessibility
The accessibility plugin is designed to make ResourceSpace easier to use for those with limited vision by increasing the size and boldness of key text and icons throughout the interface. Group access options allow this to be enabled for users who need it the most.
Coding standards v1.2
Coding standards are important in any development project, but particularly when multiple developers are working on the same project. Having coding standards helps ensure that the code is of high quality, has fewer bugs, and is easily maintained.
4. Sharing and collections
Sharing single resources is very straightforward. We can send the resource to other users of the system, but we can also enter e-mail addresses and share with people that are not users of the system. They receive a special link that allows them to access only the resource you've shared with them.
Configuring the database
Create a new database CREATE DATABASE your_db_name CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ResourceSpace will automatically create database tables, indexes and so on. Database users It is a good security practice to create dedicated users for ResourceSpace.
Plugins | ResourceSpace
Explore the range of plugins that are available to expand ResourceSpace's base functionality, including integrations with third party software and systems.
Resource locking
Resources can be locked by users with edit access to prevent other users from editing them and potentially causing metadata conflicts. This functionality is available in v9.3+ A resource that has been locked cannot have metadata changed, be deleted or be replaced using batch replace.
Removing resources from collections
It is very simple to remove resources from a collection using any of the below methods: If viewing the collection resources, simply click and drag the resource you wish to remove. A trash icon will show at the top of the screen, just drop the resource onto the bin and confirm removal from the collection.
Managing offline jobs
The My Jobs page (v9.4+) is used to check on the status of your jobs e.g. collection downloads, preview creation etc. System administrators can also use this page to check on the status of jobs systemwide To view your jobs click on the user preferences icon and click 'My jobs' The page shows you the following information about jobs in the queue:- The job reference The job type The user that created the job (admins only) The job status The earliest job start date The tools column has the following options:- Delete the job (e.
My Profile
Managing your ResourceSpace Profile - Version 9.5+ To help collaborate more effectively with team members and other users of ResourceSpace, in the My Profile page you can configure your user profile.
Table: keyword
A list of keywords used when indexing. With stemming enabled (the default) the stems are stored as well as the full keywords. Column Type Note ref int(11) Auto incrementing index keyword varchar(100) An individual word, used for indexing/searching.
Table: node
Node keyword list (fixed metadata). Used for the fixed list types such as drop down boxes and category trees. Column Type Note ref int(11) Auto incrementing index resource_type_field int(11) Which metadata field this belongs to.
Table: plugins
Lists all plugins active on the system and stores plugin configuration. Column Type Note name varchar(50) The folder name containing the plugin, also the file name in the case of an uploaded .
Installing on Windows (Server)
IMPORTANT: Follow the below instructions but keep in mind you may need to adjust to be suitable for your own version of Windows Server OR preferences (name wise). Please make sure the machine has a static IP and that you are using a user who is a member of the local administrators' group.
execute_api_call()
Developer reference for function execute_api_call()
generate_pdf()
Developer reference for function generate_pdf()
activate_plugin()
Developer reference for function activate_plugin()
get_plugin_yaml()
Developer reference for function get_plugin_yaml()
get_plugin_config()
Developer reference for function get_plugin_config()
set_plugin_config()
Developer reference for function set_plugin_config()
include_plugin_config()
Developer reference for function include_plugin_config()
renderLockButton()
Developer reference for function renderLockButton()
render_filter_bar_button()
Developer reference for function render_filter_bar_button()
render_upload_here_button()
Developer reference for function render_upload_here_button()
generate_browse_bar_item()
Developer reference for function generate_browse_bar_item()
render_help_link()
Developer reference for function render_help_link()
render_edit_selected_btn()
Developer reference for function render_edit_selected_btn()
render_clear_selected_btn()
Developer reference for function render_clear_selected_btn()
do_report()
Developer reference for function do_report()
managed_collection_request()
Developer reference for function managed_collection_request()
email_resource_request()
Developer reference for function email_resource_request()
send_research_request()
Developer reference for function send_research_request()
get_research_requests()
Developer reference for function get_research_requests()
email_resource()
Developer reference for function email_resource()
get_OR_fields()
Developer reference for function get_OR_fields()
render_table()
Developer reference for function render_table()
render_featured_collections()
Developer reference for function render_featured_collections()
render_featured_collection()
Developer reference for function render_featured_collection()
render_share_password_question()
Parameters Column Type Default Description $blank true Location include/render_functions.
leaflet_markers_legend()
Parameters This function accepts no parameters. Location include/map_functions.php lines 514 to 544 Definition function leaflet_markers_legend () { global $lang , $marker_metadata_field , $marker_metadata_array , $MARKER_COLORS ; if (!isset( $marker_metadata_field ) || $lang [ 'custom_metadata_markers' ] == '' ) { ?> <b> echo $lang [ 'legend_text' ] ?> </b> $restypes = get_resource_types (); foreach( $restypes as $restype ) { $markercolour = (isset( $restype [ "colour" ]) && $restype [ "colour" ] > 0 ) ? (int) $restype [ "colour" ] : ( $restype [ 'ref' ] % count ( $MARKER_COLORS )); echo "<img src='.