# # ChangeLog for trunk/gsdl # # Generated by Trac 1.4.2 # 2024-06-03T02:40:15+12:00 Fri, 17 Nov 2006 01:26:49 GMT mdewsnip [13295] * trunk/gsdl/macros/slovak2.dm (added) Slovak auxiliary macrofile, many thanks to Tomas Fiala. Thu, 16 Nov 2006 21:11:40 GMT mdewsnip [13287] * trunk/gsdl/perllib/classify/GenericList.pm (modified) Set the mdtype classifier node attribute for levels other than the ... Wed, 15 Nov 2006 04:24:48 GMT mdewsnip [13280] * trunk/gsdl/src/recpt/queryaction.cpp (modified) Tidied up the "I'm feeling lucky" functionality and added an "ifln" ... Wed, 15 Nov 2006 03:47:47 GMT mdewsnip [13279] * trunk/gsdl/collect/demo/etc/collect.cfg (modified) Changed to use the new MetadataXMLPlug. Wed, 15 Nov 2006 00:43:40 GMT kjdon [13274] * trunk/gsdl/perllib/mgppbuilder.pm (modified) in generate_index_list, add an extra ; on the end of the list. If ... Wed, 15 Nov 2006 00:30:40 GMT mdewsnip [13272] * trunk/gsdl/perllib/classify/GenericList.pm (modified) Changed a couple of variable names to be more accurate. Wed, 15 Nov 2006 00:28:14 GMT mdewsnip [13271] * trunk/gsdl/perllib/classify/GenericList.pm (modified) Now sets "offset" values so the correct metadata value is displayed ... Tue, 14 Nov 2006 23:09:57 GMT shaoqun [13269] * trunk/gsdl/perllib/plugins/ImagePlug.pm (modified) * trunk/gsdl/perllib/plugins/MP3Plug.pm (modified) * trunk/gsdl/perllib/plugins/NULPlug.pm (modified) * trunk/gsdl/perllib/plugins/OggVorbisPlug.pm (modified) * trunk/gsdl/perllib/plugins/PagedImgPlug.pm (modified) * trunk/gsdl/perllib/plugins/UnknownPlug.pm (modified) use a variable to indicate the target string is in utf8 ecoding Mon, 13 Nov 2006 02:49:38 GMT shaoqun [13243] * trunk/gsdl/perllib/plugins/ImagePlug.pm (modified) * trunk/gsdl/perllib/plugins/MP3Plug.pm (modified) * trunk/gsdl/perllib/plugins/NULPlug.pm (modified) * trunk/gsdl/perllib/plugins/OggVorbisPlug.pm (modified) * trunk/gsdl/perllib/plugins/PagedImgPlug.pm (modified) * trunk/gsdl/perllib/plugins/UnknownPlug.pm (modified) fixed the encoding bug for BasPlug:dummy_text Wed, 08 Nov 2006 03:52:47 GMT shaoqun [13241] * trunk/gsdl/perllib/plugins/HTMLPlug.pm (modified) added the end tag to prevent the text after a image figure being ... Mon, 06 Nov 2006 00:08:28 GMT shaoqun [13226] * trunk/gsdl/perllib/plugins/XMLPlug.pm (modified) should allow element names with digits Fri, 03 Nov 2006 04:05:16 GMT shaoqun [13225] * trunk/gsdl/perllib/plugouts/BasPlugout.pm (modified) always use xalan package Fri, 03 Nov 2006 04:03:38 GMT shaoqun [13224] * trunk/gsdl/etc/dc2marc.xsl (modified) use dc.Language if it exist Fri, 03 Nov 2006 04:00:24 GMT shaoqun [13223] * trunk/gsdl/bin/java/org/nzdl/gsdl/ApplyXSLT.class (modified) * trunk/gsdl/src/java/org/nzdl/gsdl/ApplyXSLT.java (modified) used utf-8 coding for the input stream Fri, 03 Nov 2006 02:33:51 GMT shaoqun [13222] * trunk/gsdl/perllib/plugins/METSPlug.pm (modified) * trunk/gsdl/perllib/plugins/OAIPlug.pm (modified) * trunk/gsdl/perllib/plugins/OpenDocumentPlug.pm (modified) * trunk/gsdl/perllib/plugins/PagedImgPlug.pm (modified) added a method required by XMLPlug Fri, 03 Nov 2006 02:32:01 GMT shaoqun [13221] * trunk/gsdl/perllib/plugins/XMLPlug.pm (modified) allow qualified document element names Fri, 03 Nov 2006 02:02:32 GMT mdewsnip [13220] * trunk/gsdl/macros/serbian.dm (modified) Updated Serbian interface, many thanks to Bogdan Trifunovic. Fri, 03 Nov 2006 01:50:19 GMT mdewsnip [13219] * trunk/gsdl/etc/main.cfg (modified) Added the Hungarian language interface. Fri, 03 Nov 2006 01:47:53 GMT mdewsnip [13218] * trunk/gsdl/macros/hungarian.dm (added) Hungarian interface, many thanks to Ferenc Katai. Thu, 02 Nov 2006 22:40:01 GMT mdewsnip [13217] * trunk/gsdl/macros/serbian.dm (modified) Serbian translations, many thanks to Bogdan Trifunovic. Thu, 02 Nov 2006 22:27:03 GMT mdewsnip [13216] * trunk/gsdl/bin/script/gti.pl (modified) Now makes the chunk keys XML safe also, to prevent XML errors with ... Thu, 02 Nov 2006 21:01:51 GMT nzdl [13215] * trunk/gsdl/macros/marathi2.dm (added) Auxiliary Marathi macrofile, many thanks to Shubha Nagarkar. Thu, 02 Nov 2006 00:36:59 GMT nzdl [13211] * trunk/gsdl/macros/marathi.dm (modified) More Marathi translations, many thanks to Shubha Nagarkar. Mon, 30 Oct 2006 03:18:23 GMT shaoqun [13198] * trunk/gsdl/perllib/plugins/MARCPlug.pm (modified) now this plugin can handle ascii marc files Mon, 30 Oct 2006 03:16:38 GMT shaoqun [13197] * trunk/gsdl/perllib/plugins/SplitPlug.pm (modified) the empty segments are ignored Mon, 30 Oct 2006 03:14:32 GMT shaoqun [13196] * trunk/gsdl/perllib/plugins/XMLMARCPlug.pm (modified) now all subfield values of a field, instead of the first one, are ... Mon, 30 Oct 2006 01:32:42 GMT kjdon [13193] * trunk/gsdl/perllib/strings.properties (modified) changed buildcol.incremental Mon, 30 Oct 2006 01:05:28 GMT kjdon [13192] * trunk/gsdl/perllib/plugins/XMLPlug.pm (modified) moved the doctype checking code into a function. implemented ... Mon, 30 Oct 2006 01:02:26 GMT kjdon [13191] * trunk/gsdl/perllib/strings.properties (modified) made RecPlug.use_metadata_files deprecated (by adding a comment) Mon, 30 Oct 2006 01:01:41 GMT kjdon [13190] * trunk/gsdl/perllib/docprint.pm (modified) changed a comment Mon, 30 Oct 2006 01:01:00 GMT kjdon [13189] * trunk/gsdl/perllib/plugins/MetadataXMLPlug.pm (added) new plugin that reads metadata.xml files. Functionality moved here ... Mon, 30 Oct 2006 01:00:16 GMT kjdon [13188] * trunk/gsdl/perllib/plugins/RecPlug.pm (modified) RecPlug no longer handles reading metadata.xml files. It is purely ... Mon, 30 Oct 2006 00:59:06 GMT kjdon [13187] * trunk/gsdl/perllib/metadatautil.pm (added) some functions for metadata manipulation, used by RecPlug and ... Mon, 30 Oct 2006 00:49:46 GMT kjdon [13186] * trunk/gsdl/bin/script/mkcol.pl (modified) removed RecPlug -use_metadata_files option, added MetadataXMLPlug Fri, 27 Oct 2006 04:04:20 GMT mdewsnip [13180] * trunk/gsdl/cgi-bin/gliserver.pl (modified) Now checks that the directory doesn't already exist before trying to ... Fri, 27 Oct 2006 03:34:26 GMT mdewsnip [13179] * trunk/gsdl/cgi-bin/gliserver.pl (modified) Fixed an "uninitialized value" error. Fri, 27 Oct 2006 02:40:14 GMT mdewsnip [13178] * trunk/gsdl/perllib/plugins/ISISPlug.pm (modified) Added "info_only" check to prevent errors when running pluginfo.pl on ... Fri, 27 Oct 2006 01:33:59 GMT kjdon [13174] * trunk/gsdl/perllib/plugins/MetadataCSVPlug.pm (modified) now checks for Filename field when reading through the first line. ... Fri, 27 Oct 2006 00:54:06 GMT mdewsnip [13173] * trunk/gsdl/perllib/plugins/MetadataCSVPlug.pm (modified) Fixed problem where Unix line endings weren't being dealt with correctly. Fri, 27 Oct 2006 00:41:01 GMT kjdon [13172] * trunk/gsdl/perllib/doc.pm (modified) * trunk/gsdl/perllib/plugouts/BasPlugout.pm (modified) * trunk/gsdl/perllib/plugouts/DSpacePlugout.pm (modified) * trunk/gsdl/perllib/plugouts/GAPlugout.pm (modified) * trunk/gsdl/perllib/plugouts/MARCXMLPlugout.pm (modified) * trunk/gsdl/perllib/plugouts/METSPlugout.pm (modified) Moved all printing stuff out of doc.pm. docprint now prints a GA ... Fri, 27 Oct 2006 00:38:54 GMT kjdon [13171] * trunk/gsdl/perllib/incremental_build.pm (modified) docprint is no longer a docproc, now need to call get_section_xml and ... Fri, 27 Oct 2006 00:37:58 GMT kjdon [13170] * trunk/gsdl/perllib/docprint.pm (modified) docprint is no longer a docproc object. Its now a perl module that ... Fri, 27 Oct 2006 00:31:13 GMT kjdon [13169] * trunk/gsdl/bin/script/export.pl (modified) * trunk/gsdl/bin/script/import.pl (modified) debug mode now passes debug flag to plugout rather than using ... Fri, 27 Oct 2006 00:20:42 GMT mdewsnip [13168] * trunk/gsdl/cgi-bin/gliserver.pl (modified) Now prevents the gsdlCGI.pm module from returning errors and warnings ... Thu, 26 Oct 2006 23:15:07 GMT mdewsnip [13167] * trunk/gsdl/cgi-bin/gsdlCGI.pm (modified) Now escapes the '&' characters in the CGI arguments in XML errors or ... Thu, 26 Oct 2006 21:51:49 GMT mdewsnip [13166] * trunk/gsdl/bin/script/explode_metadata_database.pl (modified) Can now obtain documents from the web containing spaces. Thu, 26 Oct 2006 21:50:46 GMT mdewsnip [13165] * trunk/gsdl/bin/script/explode_metadata_database.pl (modified) Need to unescape filename separators on Windows. Thu, 26 Oct 2006 20:25:26 GMT kjdon [13164] * trunk/gsdl/images/style.css (modified) removed two 'commented out' bits which were invalid css cos used # ... Thu, 26 Oct 2006 04:06:15 GMT kjdon [13163] * trunk/gsdl/bin/script/import.pl (modified) changed groupsize mode back to 3 as per John Rose comment Fri, 20 Oct 2006 02:52:38 GMT mdewsnip [13157] * trunk/gsdl/perllib/plugins/ISISPlug.pm (modified) Now only adds ^* metadata values if the field is specified to have ... Fri, 20 Oct 2006 00:26:22 GMT shaoqun [13153] * trunk/gsdl/perllib/plugins/XMLMARCPlug.pm (modified) added code for displaying XMLMARCPlug's arguments Thu, 19 Oct 2006 23:48:33 GMT shaoqun [13151] * trunk/gsdl/perllib/strings.properties (modified) changed the string name Thu, 19 Oct 2006 23:41:30 GMT shaoqun [13150] * trunk/gsdl/perllib/strings.properties (modified) added strings for XMLMARCPlug Thu, 19 Oct 2006 23:39:19 GMT shaoqun [13149] * trunk/gsdl/perllib/plugins/XMLMARCPlug.pm (added) added a new plugin for xml marc files Thu, 19 Oct 2006 23:37:50 GMT shaoqun [13148] * trunk/gsdl/perllib/plugins/XMLPlug.pm (modified) added code to check whether its subclass can parse a doc type before ... Thu, 19 Oct 2006 23:33:36 GMT shaoqun [13147] * trunk/gsdl/perllib/plugins/GAPlug.pm (modified) added method used by XMLPlug to check whether its subclass can parse ... Wed, 18 Oct 2006 22:39:02 GMT mdewsnip [13133] * trunk/gsdl/macros/style.dm (modified) * trunk/gsdl/src/recpt/receptionist.cpp (modified) Languages that should be displayed right-to-left are now specified in ... Wed, 18 Oct 2006 22:34:58 GMT mdewsnip [13132] * trunk/gsdl/src/recpt/gtiaction.cpp (modified) Stopped running to_utf8 on the submitted strings, as this is causing ... Wed, 18 Oct 2006 22:28:29 GMT mdewsnip [13131] * trunk/gsdl/src/recpt/gtiaction.cpp (modified) * trunk/gsdl/src/recpt/gtiaction.h (modified) Now uses the existing decode_commas function in cgiutils. Wed, 18 Oct 2006 21:22:51 GMT mdewsnip [13130] * trunk/gsdl/macros/arabic.dm (modified) Brought up to current specs in preparation for debugging a GTI ... Sun, 15 Oct 2006 23:27:53 GMT kjdon [13118] * trunk/gsdl/src/recpt/formattools.cpp (modified) * trunk/gsdl/src/recpt/formattools.h (modified) added [DocTopOID] which gives the top level document identifier Sun, 15 Oct 2006 22:02:41 GMT kjdon [13117] * trunk/gsdl/src/recpt/formattools.cpp (modified) make sure we have actually found something before iterating, in get_href Sun, 15 Oct 2006 21:59:46 GMT kjdon [13116] * trunk/gsdl/src/recpt/OIDtools.cpp (modified) * trunk/gsdl/src/recpt/infodbclass.cpp (modified) added .rt to the list of OID modifiers - this is the root id of the ... Fri, 13 Oct 2006 01:56:49 GMT mdewsnip [13113] * trunk/gsdl/perllib/strings_ar.properties (added) Arabic Perl strings, many thanks to Kamal Salih Mustafa Khalafala. Fri, 13 Oct 2006 00:29:12 GMT mdewsnip [13111] * trunk/gsdl/src/mgpp/text/Makefile.in (modified) Added "-fexceptions" to LDFLAGS to prevent an error compiling on Mac ... Fri, 13 Oct 2006 00:16:50 GMT mdewsnip [13110] * trunk/gsdl/macros/port-br.dm (modified) Fixed up badly encoded character. Thu, 12 Oct 2006 03:44:08 GMT kjdon [13103] * trunk/gsdl/src/recpt/cgiutils.cpp (modified) cgi_safe, do unicode encoding for characters less than 127 rather ... Tue, 10 Oct 2006 22:04:49 GMT kjdon [13081] * trunk/gsdl/macros/help.dm (modified) added globallinks - if we are on the help page with no collection ... Tue, 10 Oct 2006 21:54:25 GMT mdewsnip [13080] * trunk/gsdl/macros/arabic.dm (modified) * trunk/gsdl/macros/arabic2.dm (modified) * trunk/gsdl/macros/german.dm (modified) More encoding fixes. Tue, 10 Oct 2006 21:43:49 GMT mdewsnip [13079] * trunk/gsdl/etc/main.cfg (modified) Missing marathi.dm? Tue, 10 Oct 2006 21:33:39 GMT mdewsnip [13078] * trunk/gsdl/macros/thai.dm (modified) Fixed up some encoding problems caused by the GTI. Tue, 10 Oct 2006 21:29:18 GMT mdewsnip [13077] * trunk/gsdl/macros/marathi.dm (modified) Fixed up encoding problems. Tue, 10 Oct 2006 21:16:50 GMT kjdon [13075] * trunk/gsdl/macros/home.dm (modified) translator package is called gti not translator Tue, 10 Oct 2006 04:51:19 GMT kjdon [13072] * trunk/gsdl/bin/script/pdftoimg.pl (modified) fixed a bug where the first page was given pagenumber of 2 Tue, 10 Oct 2006 04:00:14 GMT nzdl [13071] * trunk/gsdl/macros/slovak.dm (modified) updated macros by Thomas Fiala Tue, 10 Oct 2006 03:47:35 GMT nzdl [13070] * trunk/gsdl/macros/german.dm (modified) this has been through translator, so some macros have been deleted, ... Tue, 10 Oct 2006 03:46:10 GMT nzdl [13069] * trunk/gsdl/macros/indo.dm (modified) updates thanks to Dewa Asmara Widjaksana Tue, 10 Oct 2006 02:26:58 GMT kjdon [13068] * trunk/gsdl/perllib/classify.pm (modified) when unbuilding and rebuilding the gdbm database for incremental ... Tue, 10 Oct 2006 02:25:35 GMT kjdon [13067] * trunk/gsdl/bin/script/build (modified) if we are appending, and a lucene collection, then set builddir to be ... Tue, 10 Oct 2006 01:05:55 GMT shaoqun [13065] * trunk/gsdl/perllib/downloaders/OAIDownload.pm (modified) added the host name to the downloaded oai file path Mon, 09 Oct 2006 23:34:08 GMT shaoqun [13064] * trunk/gsdl/perllib/plugouts/BasPlugout.pm (modified) made it work for path with spaces Mon, 09 Oct 2006 23:24:11 GMT kjdon [13063] * trunk/gsdl/src/colservr/lucenequeryfilter.cpp (modified) make sure some matchTerms are set in terminfo - no termvariants are ... Mon, 09 Oct 2006 00:20:00 GMT mdewsnip [13054] * trunk/gsdl/bin/java/LuceneWrap.jar (modified) * trunk/gsdl/src/java/org/nzdl/gsdl/LuceneWrap/GS2LuceneQuery.java (modified) * trunk/indexers/lucene-gs/src/org/greenstone/LuceneWrapper/GS2LuceneQuery.java (modified) Now puts the terms through xmlSafe() as well, to prevent invalid XML ... Sun, 08 Oct 2006 22:07:24 GMT kjdon [13053] * trunk/gsdl/bin/script/mirror.pl (modified) * trunk/gsdl/bin/script/nightly.pl (modified) * trunk/gsdl/bin/script/update.pl (modified) removed some 'use xxx' statments for modules which are not used Sun, 08 Oct 2006 21:39:12 GMT kjdon [13051] * trunk/gsdl/perllib/plugouts/METSPlugout.pm (modified) moved all the mets outputting methods from doc.pm into METSPlugout. Sun, 08 Oct 2006 21:38:57 GMT kjdon [13050] * trunk/gsdl/perllib/doc.pm (modified) moved all the mets outputting methods from doc.pm into METSPlugout. ... Fri, 06 Oct 2006 01:30:21 GMT kjdon [13045] * trunk/gsdl/perllib/doc.pm (modified) in get_top_metadata_list, need to escape the metadata values so that ... Fri, 06 Oct 2006 00:51:25 GMT kjdon [13043] * trunk/gsdl/etc/main.cfg (modified) added urdu.dm and urdu2.dm into macro files list Fri, 06 Oct 2006 00:45:42 GMT kjdon [13041] * trunk/gsdl/macros/armenian.dm (modified) * trunk/gsdl/macros/armenian2.dm (modified) moved some macros from armenian2.dm to armenian.dm - they are ones to ... Fri, 06 Oct 2006 00:39:26 GMT kjdon [13040] * trunk/gsdl/macros/english.dm (modified) * trunk/gsdl/macros/english2.dm (modified) moved some macros from english2.dm to english.dm - they are ones to ... Fri, 06 Oct 2006 00:39:11 GMT mdewsnip [13039] * trunk/gsdl/macros/armenian2.dm (modified) Fixed up some encoding problems with recently translated strings... ... Fri, 06 Oct 2006 00:38:19 GMT kjdon [13038] * trunk/gsdl/macros/arabic.dm (modified) * trunk/gsdl/macros/arabic2.dm (modified) * trunk/gsdl/macros/catalan.dm (modified) * trunk/gsdl/macros/catalan2.dm (modified) * trunk/gsdl/macros/chinese-trad.dm (modified) * trunk/gsdl/macros/chinese-trad2.dm (modified) * trunk/gsdl/macros/czech.dm (modified) * trunk/gsdl/macros/czech2.dm (modified) * trunk/gsdl/macros/french.dm (modified) * trunk/gsdl/macros/french2.dm (modified) * trunk/gsdl/macros/galician.dm (modified) * trunk/gsdl/macros/galician2.dm (modified) * trunk/gsdl/macros/georgian.dm (modified) * trunk/gsdl/macros/georgian2.dm (modified) * trunk/gsdl/macros/indo.dm (modified) * trunk/gsdl/macros/indo2.dm (modified) * trunk/gsdl/macros/italian.dm (modified) * trunk/gsdl/macros/italian2.dm (modified) * trunk/gsdl/macros/japanese.dm (modified) * trunk/gsdl/macros/kazakh.dm (modified) * trunk/gsdl/macros/kazakh2.dm (modified) * trunk/gsdl/macros/latvian.dm (modified) * trunk/gsdl/macros/latvian2.dm (modified) * trunk/gsdl/macros/mongolian.dm (modified) * trunk/gsdl/macros/mongolian2.dm (modified) * trunk/gsdl/macros/russian.dm (modified) * trunk/gsdl/macros/russian2.dm (modified) * trunk/gsdl/macros/spanish.dm (modified) * trunk/gsdl/macros/spanish2.dm (modified) * trunk/gsdl/macros/thai.dm (modified) * trunk/gsdl/macros/turkish.dm (modified) * trunk/gsdl/macros/turkish2.dm (modified) * trunk/gsdl/macros/urdu.dm (modified) * trunk/gsdl/macros/vietnamese.dm (modified) * trunk/gsdl/macros/vietnamese2.dm (modified) moved some macros from lang2.dm to lang.dm - they are ones to do with ... Fri, 06 Oct 2006 00:34:09 GMT kjdon [13037] * trunk/gsdl/macros/home.dm (modified) description macros for the buttons (gli, admin etc) now come from ... Fri, 06 Oct 2006 00:28:22 GMT mdewsnip [13036] * trunk/gsdl/etc/main.cfg (modified) Armenian2.dm wasn't in the list of macrofiles, for some reason. Thu, 05 Oct 2006 22:44:21 GMT mdewsnip [13035] * trunk/gsdl/packages/unac/iconv.lib (modified) * trunk/gsdl/packages/unac/libunac.lib (modified) Statically complied libraries so the iconv.dll isn't required. Thu, 05 Oct 2006 22:43:01 GMT mdewsnip [13034] * trunk/gsdl/packages/unac/iconv.h (added) * trunk/gsdl/packages/unac/win32.mak (modified) Added iconv.h so Katherine's path could be removed from the makefile, ... Thu, 05 Oct 2006 21:11:50 GMT mdewsnip [13030] * trunk/gsdl/collect/demo/demo.col (modified) Turned -removeold on so that warning message isn't shown. Thu, 05 Oct 2006 21:01:52 GMT kjdon [13029] * trunk/gsdl/collect/demo/etc/collect.cfg (modified) removed DateList and SearchTypes format statements cos they are not ... Thu, 05 Oct 2006 20:55:48 GMT mdewsnip [13028] * trunk/gsdl/Install.sh (modified) Changed the "40MB" space required for a binary installation to "70MB". Thu, 05 Oct 2006 05:11:18 GMT shaoqun [13024] * trunk/gsdl/perllib/plugouts/BasPlugout.pm (modified) made it work for parsing two METS output files