Greenstone 3.07 tutorial exercises (2015)

  • These work with Greenstone 3.07. Print version
  • Each tutorial that requires sample files has a link to a zip download of the files. Alternatively, you can download all of the sample files for all of the tutorials in a single sample_files.zip.
  • Tutorials for older versions of Greenstone can be found at the Old Tutorials page.

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 Greenstone version or original version of documents
  • Making bookshelves show how many items they contain
  • Displaying multi-valued metadata
  • Advanced multi-valued metadata

Processing newer versions of PDF with PDFBox

Enhanced PDF handling

  • Modes in the Librarian Interface
  • Splitting PDFs into sections
  • Using image format
  • Using process_exp to control document processing (advanced)

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

This tutorial demonstrates how to link different versions of the same document together in Greenstone.

  • 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

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

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