User Tools

Site Tools


en:tutorials

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:tutorials [2023/11/29 00:21] – [Greenstone3] kjdonen:tutorials [2025/06/12 09:03] (current) – [Greenstone3] anupama
Line 1: Line 1:
 +<tabbox Greenstone3>
 +**Greenstone tutorial exercises (Dec 2024, Jun 2025)**
  
 +  * These work with the tested Greenstone 3.12 rc1 binaries available on the [[https://www.greenstone.org/snapshots|snapshots]] page. [[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/all_tutorials.html | Print version]]
  
-<tabbox Greenstone3> +  * 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 [[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/sample_files/sample_files.zip | sample_files.zip]]. 
-**Greenstone 3.11 tutorial exercises (3 Jul 2023)** +
- +
-  * These work with Greenstone 3.11. [[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/all_tutorials.html|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 [[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/sample_files/sample_files.zip|sample_files.zip]]. +
  
   * Tutorials for older versions of Greenstone can be found at the [[legacy:tutorials | Old Tutorials ]] page.   * Tutorials for older versions of Greenstone can be found at the [[legacy:tutorials | Old Tutorials ]] page.
Line 11: Line 10:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/small_html_collection.htm|Building a small collection of HTML files]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/small_html_collection.htm|Building a small collection of HTML files]]**
  
   * Running the Greenstone Librarian Interface   * Running the Greenstone Librarian Interface
Line 22: Line 21:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/simple_image_collection.htm|A simple image collection]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/simple_image_collection.htm|A simple image collection]]**
  
   * Adding Title and Description metadata   * Adding Title and Description metadata
Line 31: Line 30:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/images_gps.htm|An image collection with GPS metadata]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/images_gps.htm|An image collection with GPS metadata]]**
  
   * Extracting embedded metadata   * Extracting embedded metadata
Line 38: Line 37:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/word_pdf_collection.htm|A collection of Word and PDF files]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/word_pdf_collection.htm|A collection of Word and PDF files]]**
  
   * Viewing the extracted metadata   * Viewing the extracted metadata
Line 47: Line 46:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/formatting_word_pdf.htm|Formatting the Word and PDF collection]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/formatting_word_pdf.htm|Formatting the Word and PDF collection]]**
  
   * Tidying up the default format statement   * Tidying up the default format statement
Line 56: Line 55:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/enhanced_pdf.htm|Enhanced PDF handling]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/enhanced_pdf.htm|Enhanced PDF handling]]**
  
   * Using image format   * Using image format
Line 64: Line 63:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/enhanced_word.htm|Enhanced Word document handling]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/enhanced_word.htm|Enhanced Word document handling]]**
  
   * Using Windows native scripting   * Using Windows native scripting
Line 71: Line 70:
   * Removing pre-defined table of contents   * Removing pre-defined table of contents
   * Extracting document properties as metadata   * Extracting document properties as metadata
 +  * Processing docx files
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/associated_files.htm|Associated files: combining different versions of the same document together]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/associated_files.htm|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.'' ''This tutorial demonstrates how to link different versions of the same document together in Greenstone.''
Line 80: Line 80:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/large_html_collection.htm|A large collection of HTML files—Tudor]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/large_html_collection.htm|A large collection of HTML files—Tudor]]**
  
   * Extracting more metadata from the HTML   * Extracting more metadata from the HTML
Line 86: Line 86:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/enhanced_html_collection.htm|Enhanced collection of HTML files—Tudor]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/enhanced_html_collection.htm|Enhanced collection of HTML files—Tudor]]**
  
   * Adding hierarchically-structured metadata and a Hierarchy classifier   * Adding hierarchically-structured metadata and a Hierarchy classifier
Line 94: Line 94:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/formatting_tudor.htm|Formatting the HTML collection—Tudor]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/formatting_tudor.htm|Formatting the HTML collection—Tudor]]**
  
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/section_tagging.htm|Section tagging for HTML documents]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/section_tagging.htm|Section tagging for HTML documents]]**
  
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/downloading_from_internet.htm|Downloading files from the web]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/downloading_from_internet.htm|Downloading files from the web]]**
  
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/web_linking.htm|Pointing to documents on the web]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/web_linking.htm|Pointing to documents on the web]]**
  
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/bibliography_collection.htm|Bibliographic collection]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/bibliography_collection.htm|Bibliographic collection]]**
  
   * Using fielded searching   * Using fielded searching
Line 117: Line 117:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/cds_isis.htm|CDS/ISIS collection]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/cds_isis.htm|CDS/ISIS collection]]**
  
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/multimedia_collection_explore.htm|Looking at a multimedia collection]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/multimedia_collection_explore.htm|Looking at a multimedia collection]]**
  
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/multimedia_collection_build.htm|Building a multimedia collection]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/multimedia_collection_build.htm|Building a multimedia collection]]**
  
   * Manually correcting metadata   * Manually correcting metadata
Line 138: Line 138:
   * Using different icons for different media types   * Using different icons for different media types
   * Building a full-size version of the collection   * Building a full-size version of the collection
 +  * Adding an image collage browser
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/scanned_image_collection.htm|Scanned image collection]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/scanned_image_collection.htm|Scanned image collection]]**
  
   * Grouping documents by series title and displaying dates within each group   * Grouping documents by series title and displaying dates within each group
Line 147: Line 148:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/advanced_scanned_image_collection.htm|Advanced scanned image collection]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/advanced_scanned_image_collection.htm|Advanced scanned image collection]]**
  
   * Adding another newspaper to the collection   * Adding another newspaper to the collection
Line 153: Line 154:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/OAI_collection.htm|Open Archives Initiative (OAI) collection]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/OAI_collection.htm|Open Archives Initiative (OAI) collection]]**
  
   * Tweaking the presentation with format statements   * Tweaking the presentation with format statements
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/GS_OAI_server.htm|Setting up your Greenstone OAI Server]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/GS_OAI_server.htm|Setting up your Greenstone OAI Server]]**
  
   * Validating the Greenstone OAI server   * Validating the Greenstone OAI server
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/OAI_downloading.htm|Downloading over OAI]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/OAI_downloading.htm|Downloading over OAI]]**
  
   * Downloading using the Librarian Interface   * Downloading using the Librarian Interface
Line 170: Line 171:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/unknown_converter_plugin.htm|Using the UnknownConverterPlugin to make unsupported document formats searchable]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/unknown_converter_plugin.htm|Using the UnknownConverterPlugin to make unsupported document formats searchable]]**
  
   * Working with DjVu documents in Greenstone   * Working with DjVu documents in Greenstone
Line 178: Line 179:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/METS_export.htm|Use METS as Greenstone's Internal Representation]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/METS_export.htm|Use METS as Greenstone's Internal Representation]]**
  
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/dspace_to_greenstone.htm|Moving a collection from DSpace to Greenstone]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/dspace_to_greenstone.htm|Moving a collection from DSpace to Greenstone]]**
  
   * Adding indexing and browsing capabilities to match DSpace's   * Adding indexing and browsing capabilities to match DSpace's
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/greenstone_to_dspace.htm|Moving a collection from Greenstone to DSpace]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/greenstone_to_dspace.htm|Moving a collection from Greenstone to DSpace]]**
  
   * Using Greenstone from the command line   * Using Greenstone from the command line
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/gems.htm|Editing metadata sets]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/gems.htm|Editing metadata sets]]**
  
   * Running GEMS   * Running GEMS
Line 199: Line 200:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/indexers.htm|Building and searching with different indexers]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/indexers.htm|Building and searching with different indexers]]**
  
   * Build with Lucene   * Build with Lucene
Line 209: Line 210:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/incremental_cmdline.htm|Incrementally building a collection using the command line]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/incremental_cmdline.htm|Incrementally building a collection using the command line]]**
  
   * Incrementally adding some additional new documents to a collection   * Incrementally adding some additional new documents to a collection
   * Incrementally deleting some documents from a collection   * Incrementally deleting some documents from a collection
   * Editing a document's text and metadata, and then incrementally rebuilding the collection   * Editing a document's text and metadata, and then incrementally rebuilding the collection
-  * Incrementally indexing automatically+  * Automatic incremental indexing
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/using_themes.htm|Customization: Themes]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/using_themes.htm|Customization: Themes]]**
  
   * Using Greenstone Visual Themes   * Using Greenstone Visual Themes
Line 223: Line 224:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/collection_themes.htm|Collection-Specific Themes]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/collection_themes.htm|Collection-Specific Themes]]**
  
   * Creating a custom theme   * Creating a custom theme
Line 229: Line 230:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/home_page.htm|Customizing your home page]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/home_page.htm|Customizing your home page]]**
  
   * Changing the library's home page   * Changing the library's home page
Line 239: Line 240:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/defining_libraries.htm|Defining Libraries]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/defining_libraries.htm|Defining Libraries]]**
  
   * Exploring libraries   * Exploring libraries
Line 248: Line 249:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/new_interface1.htm|Designing a new interface: Part 1]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/new_interface1.htm|Designing a new interface: Part 1]]**
  
   * Creating a new interface   * Creating a new interface
Line 255: Line 256:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/new_interface2.htm|Designing a new interface: Part 2]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/new_interface2.htm|Designing a new interface: Part 2]]**
  
   * Changing the home page content   * Changing the home page content
Line 261: Line 262:
  
  
-**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/new_interface3.htm|Designing a new interface: Part 3]]**+**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/new_interface3.htm|Designing a new interface: Part 3]]**
  
   * Examining main.xsl   * Examining main.xsl
Line 267: Line 268:
   * Adding functionality to the quick search box   * Adding functionality to the quick search box
   * Adding the library name and login links   * Adding the library name and login links
-  * Interface language files+
  
 **[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/webswing_gli.htm|Using WebSwing GLI (Web GLI)]]** **[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/webswing_gli.htm|Using WebSwing GLI (Web GLI)]]**
-  *  Creating a user account + 
-  *  Accessing WebSwing GLI: a Greenstone Librarian Interface (GLI) application accessible over your browser+  Creating a user account 
 +  * Accessing WebSwing GLI: a Greenstone Librarian Interface (GLI) application accessible over your browser 
 +  * Setting up and working with the tutorial sample files through Webswing GLI
  
 <tabbox Greenstone2> <tabbox Greenstone2>
en/tutorials.1701217296.txt.gz · Last modified: 2023/11/29 00:21 by kjdon