Greenstone tutorial exercises (2019)
Modified for Greenstone version: 3.10
Print version Back to wiki
If you are working from a Greenstone Tutorial CD-ROM, DVD or USB flash drive, the sample files for these exercises are in the folder sample_files; otherwise they can be downloaded from sourceforge.
The text sometimes uses Windows terminology, but the exercises work equally well on other systems if you make appropriate changes to the pathnames.
-
Building a small collection of HTML files
- Running the Greenstone Librarian Interface
Starting a new collection
Adding documents to the collection
Building the collection
Viewing the extracted metadata
Viewing the internal links and external links
Setting up a shortcut in the Librarian interface
-
A simple image collection
- Adding Title and Description metadata
Change Format Features to display new metadata
Changing the size of image thumbnails
Adding a browsing classifier based on Description metadata
Creating a searchable index based on Description metadata
-
An image collection with GPS metadata
- Extracting embedded metadata
Adding in a map view to browsing
Adding in a map view to a document
-
A collection of Word and PDF files
- Viewing the extracted metadata
Manually adding metadata to documents in a collection
Document Plugins
Search indexes
Browsing classifiers
-
Formatting the Word and PDF collection
- Tidying up the default format statement
Linking to the Greenstone version or original version of documents
Making bookshelves show how many items they contain
Displaying multi-valued metadata
Advanced multi-valued metadata
-
Enhanced PDF handling
- Using image format
Using process_exp to control document processing (advanced)
Customising the table of contents section heading display
Opening PDF files with query terms highlighted
-
Enhanced Word document handling
- Using Windows native scripting
Modes in the Librarian Interface
Defining styles
Removing pre-defined table of contents
Extracting document properties as metadata
-
Associated files: combining different versions of the same document together
- Associating one document with another
Linking to associated documents
-
A large collection of HTML files—Tudor
- Extracting more metadata from the HTML
Looking at different views of the files in the Gather and Enrich panels
-
Enhanced collection of HTML files—Tudor
- Adding hierarchically-structured metadata and a Hierarchy classifier
Adding a hierarchical phrase browser (PHIND)
Partitioning the full-text index based on metadata values
Controlling the building process
-
Formatting the HTML collection—Tudor
-
Section tagging for HTML documents
-
Downloading files from the web
-
Pointing to documents on the web
-
Bibliographic collection
- Using fielded searching
Exploding the database
Reformatting the collection to use the exploded metadata
-
CDS/ISIS collection
-
Looking at a multimedia collection
-
Building a multimedia collection
- Manually correcting metadata
Browsing by media type
Using switch statements
Using AZCompactList rather than List
Making bookshelves show how many items they contain
Adding a Phind phrase browser
Branding the collection with an image
Using UnknownPlugin
Cleaning up a title browser using regular expressions
Using different icons for different media types
Building a full-size version of the collection
-
Scanned image collection
- Grouping documents by series title and displaying dates within each group
Browsing documents by Date.
Searching at page level
-
Advanced scanned image collection
- Adding another newspaper to the collection
XML based item file
-
Open Archives Initiative (OAI) collection
- Tweaking the presentation with format statements
-
Setting up your Greenstone OAI Server
- Validating the Greenstone OAI server
-
Downloading over OAI
- Downloading using the Librarian Interface
Downloading using the command line
Building the downloaded documents in GLI
-
Using the UnknownConverterPlugin to make unsupported document formats searchable
- Working with DjVu documents in Greenstone
Extracting the text from DjVu documents with DjVuLibre's djvutxt
Processing DjVu documents with the UnknownConverterPlugin
Associating an icon with DjVu documents in Greenstone
-
Use METS as Greenstone's Internal Representation
-
Moving a collection from DSpace to Greenstone
- Adding indexing and browsing capabilities to match DSpace's
-
Moving a collection from Greenstone to DSpace
- Using Greenstone from the command line
-
Editing metadata sets
- Running GEMS
Creating a new metadata set
Adding a new element to a metadata set
-
Building and searching with different indexers
- Build with Lucene
Search with Lucene
Build with MGPP
Search with MGPP
Use search mode hotkeys with query term
A quick reference of the search mode hotkeys in MGPP
-
Incrementally building a collection using the command line
- Incrementally adding some additional new documents to a collection
Incrementally deleting some documents from a collection
Editing a document's text and metadata, and then incrementally rebuilding the collection
Automatic incremental indexing
-
Customization: Themes
- Using Greenstone Visual Themes
Creating a custom theme using ThemeRoller (advanced)
-
Collection-Specific Themes
- Creating a custom theme
Setting a collection's theme
-
Customizing your home page
- Changing the library's home page
Adding the list of collections
Adding a cross-collection search box
Login Links
Adding your library's site name
Changing your library's site name
-
Defining Libraries
- Exploring libraries
Creating a new site
Defining a new library
Adding and using a new interface
Changing default settings for the Greenstone server and GLI
-
Designing a new interface: Part 1
- Creating a new interface
Defining a new library
Gathering files
-
Designing a new interface: Part 2
- Changing the home page content
Changing the HTML header content
-
Designing a new interface: Part 3
- Examining main.xsl
Adding a navigation bar
Adding functionality to the quick search box
Adding the library name and login links
Interface language files