User Tools

Site Tools


en:release:3.08_release_notes

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:release:3.08_release_notes [2020/04/23 07:05] – [Ubuntu/Linux perl errors about Bibtex/Latex/MediaWiki plugins or other perl files] anupamaen:release:3.08_release_notes [2026/07/20 01:01] (current) – [Greenstone 3.08 Release Notes] kjdon
Line 1: Line 1:
 +
 +
 +
 ====== Greenstone 3.08 Release Notes ====== ====== Greenstone 3.08 Release Notes ======
  
Line 5: Line 8:
 **Release Date:** 23 Nov 2016. **Release Date:** 23 Nov 2016.
  
-** Released: **+**Released:**
  
    * Binaries for Windows, GNU/Linux 32 and 64 bit machines, Mac Mountain Lion/10.8.* and Mac El Capitan (10.11.*). The two Mac binaries are generated on Mountain Lion/10.8.5 and El Capitan/10.11.3 respectively. \\ Previous Mountain Lion installers worked on Mac Yosemite/10.10 out of the box, it may therefore install on Maverick too, but this is untested. The Mountain Lion binary however includes tools that, having been built the Mountain Lion system, may not work on Yosemite (or Maverick). For instance, the pre-built wvware does not work on Yosemite. Try the El Capitan binary for that instead. \\ The binaries have only been tested. Source distributions and source components compile on the various OS. \\ [[http://svn.greenstone.org/main/tags/3.08/|svn tag page]] [[http://trac.greenstone.org/browser/main/tags/3.08|trac tag page]]. Code revision up to 31145. Tag revision: 31150.    * Binaries for Windows, GNU/Linux 32 and 64 bit machines, Mac Mountain Lion/10.8.* and Mac El Capitan (10.11.*). The two Mac binaries are generated on Mountain Lion/10.8.5 and El Capitan/10.11.3 respectively. \\ Previous Mountain Lion installers worked on Mac Yosemite/10.10 out of the box, it may therefore install on Maverick too, but this is untested. The Mountain Lion binary however includes tools that, having been built the Mountain Lion system, may not work on Yosemite (or Maverick). For instance, the pre-built wvware does not work on Yosemite. Try the El Capitan binary for that instead. \\ The binaries have only been tested. Source distributions and source components compile on the various OS. \\ [[http://svn.greenstone.org/main/tags/3.08/|svn tag page]] [[http://trac.greenstone.org/browser/main/tags/3.08|trac tag page]]. Code revision up to 31145. Tag revision: 31150.
  
-** Release Candidate History **+**Release Candidate History**
  
   * Greenstone 3.08 rc1: Release Candidate 1. Released 26/29 Aug 2016, for the TPDL workshop. \\ Binaries for Windows, GNU/Linux 32 and 64 bit machines, Mac Mountain-Lion and Mac El-Capitan. (Mac versions generated on Mountain Lion/10.8.5 and El Capitan 10.11. The former may still work on Mac Yosemite as 3.07 did, but is untested.) \\ Download from the [[http://www.greenstone.org/snapshots | snapshots]] page \\ [[http://svn.greenstone.org/main/tags/3.08rc1/|svn tag page]] [[http://trac.greenstone.org/browser/main/tags/3.08rc1|trac tag page]].  Code revision up to 30765. Tag revision: 30768.   * Greenstone 3.08 rc1: Release Candidate 1. Released 26/29 Aug 2016, for the TPDL workshop. \\ Binaries for Windows, GNU/Linux 32 and 64 bit machines, Mac Mountain-Lion and Mac El-Capitan. (Mac versions generated on Mountain Lion/10.8.5 and El Capitan 10.11. The former may still work on Mac Yosemite as 3.07 did, but is untested.) \\ Download from the [[http://www.greenstone.org/snapshots | snapshots]] page \\ [[http://svn.greenstone.org/main/tags/3.08rc1/|svn tag page]] [[http://trac.greenstone.org/browser/main/tags/3.08rc1|trac tag page]].  Code revision up to 30765. Tag revision: 30768.
Line 231: Line 234:
   * a lot of work has been done on getting all the text strings into properties files so the complete interface can be translated.   * a lot of work has been done on getting all the text strings into properties files so the complete interface can be translated.
   * collection groups web/sites/localsite/groupConfig.xml   * collection groups web/sites/localsite/groupConfig.xml
-  * <extraInfo> element in collectionConfig.xml (for eg <naviagationTab type=external-link|frame url='http://xxx'>) add displayItems inside for name and description. +  * <extraInfo> element in collectionConfig.xml (for eg <navigationTab type=external-link|frame url='http://xxx'>) add displayItems inside for name and description. 
-  * support for classifier tabs that are just linksq+  * support for classifier tabs that are just links
   * The raw collectionConfig.xml file can now be edited directly from within GLI: Edit->Edit collectionConfig.xml.   * The raw collectionConfig.xml file can now be edited directly from within GLI: Edit->Edit collectionConfig.xml.
   * Tidied up collection building using manifest files. See the [[http://files.greenstone.org/tutorial/gs3-current/en/incremental_cmdline.htm| incremental collection building tutorial]]   * Tidied up collection building using manifest files. See the [[http://files.greenstone.org/tutorial/gs3-current/en/incremental_cmdline.htm| incremental collection building tutorial]]
Line 241: Line 244:
  
 ==== Troubleshooting ==== ==== Troubleshooting ====
 +
 +=== Can't link to original files via cross collection search ===
 +
 +When using cross collection search, if you try to view associated files, e.g. PDF files (instead of the Greenstone document) you will get errors like "ERROR: Assoc file paths must now contain the library name". To fix this please edit web/sites/localsite/siteConfig.xml.
 +
 +Look for 
 +<code>
 +<gsf:template match="documentNode">
 +   <xsl:variable name="collname" select="@collection"/>
 +   <td><gsf:if-metadata-exists><gsf:metadata name="srclinkFile"/>
 +<gsf:if><a><xsl:attribute name='href'>sites/localsite/collect/<xsl:value-of select='@collection'/>
 +/index/assoc/<gsf:metadata name="assocfilepath"/>/<gsf:metadata name="srclinkFile"/>
 +</xsl:attribute><gsf:choose-metadata><gsf:metadata name="thumbicon"/>
 +<gsf:metadata name="srcicon"/></gsf:choose-metadata></a></gsf:if></gsf:if-metadata-exists></td>
 +</code>
 +
 +Add <xsl:value-of select="$library_name"/>/ at the start of the href value, i.e.
 +
 +<code>
 +<gsf:template match="documentNode">
 +   <xsl:variable name="collname" select="@collection"/>
 +   <td><gsf:if-metadata-exists><gsf:metadata name="srclinkFile"/>
 +<gsf:if><a><xsl:attribute name='href'><xsl:value-of select="$library_name"/>/sites/localsite
 +/collect/<xsl:value-of select='@collection'/>/index/assoc/<gsf:metadata name="assocfilepath"/>
 +/<gsf:metadata name="srclinkFile"/></xsl:attribute><gsf:choose-metadata>
 +<gsf:metadata name="thumbicon"/><gsf:metadata name="srcicon"/></gsf:choose-metadata></a></gsf:if></gsf:if-metadata-exists></td>
 +</code>
 +
 === SIGPIPE errors when building a collection === === SIGPIPE errors when building a collection ===
   - **If your indexer is set to ''solr''**, a newer version of the solr extension has been fixed to circumvent a SIGPIPE error caused by a problem in one of Java's HttpURLConnection related classes. You can try one of the following:   - **If your indexer is set to ''solr''**, a newer version of the solr extension has been fixed to circumvent a SIGPIPE error caused by a problem in one of Java's HttpURLConnection related classes. You can try one of the following:
en/release/3.08_release_notes.1587625558.txt.gz · Last modified: by anupama