# # ChangeLog for trunk/gsdl # # Generated by Trac 1.4.2 # 2024-06-03T06:09:56+12:00 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 Thu, 05 Oct 2006 04:38:36 GMT kjdon [13021] * trunk/gsdl/macros/home.dm (modified) removed the tooltips from the admin, collector, depositor etc buttons Thu, 05 Oct 2006 04:24:03 GMT mdewsnip [13019] * trunk/gsdl/perllib/downloaders/Z3950Download.pm (modified) Now access yaz-client in GSDLHOME/bin/GSDLOS. Thu, 05 Oct 2006 04:21:49 GMT mdewsnip [13018] * trunk/gsdl/packages/configure (modified) Now specifies --bindir to Yaz's configure, so the yaz-client ends up ... Thu, 05 Oct 2006 04:15:20 GMT kjdon [13017] * trunk/gsdl/src/recpt/datelistbrowserclass.cpp (modified) when doing special formatting for datelist, allow yyyy-mm-dd format Thu, 05 Oct 2006 04:02:09 GMT shaoqun [13013] * trunk/gsdl/perllib/plugouts/BasPlugout.pm (modified) fixed the dir with space bug on windows Thu, 05 Oct 2006 03:51:22 GMT mdewsnip [13012] * trunk/gsdl/perllib/downloaders/WgetDownload.pm (modified) Changed to find wget in GSDLHOME/bin/GSDLOS. Thu, 05 Oct 2006 02:52:53 GMT shaoqun [13010] * trunk/gsdl/perllib/downloaders/Z3950Download.pm (modified) fixed the bugs to split the cache dir on windows Thu, 05 Oct 2006 02:45:12 GMT mdewsnip [13009] * trunk/gsdl/collect/demo/etc/collect.cfg (modified) Updated another Slovak translation. Wed, 04 Oct 2006 23:21:04 GMT mdewsnip [13008] * trunk/gsdl/macros/arabic2.dm (modified) Removed the English strings. Wed, 04 Oct 2006 22:23:42 GMT kjdon [13007] * trunk/gsdl/setup.bat (modified) davids last change stuffed things up for running GLI from start menu. ... Wed, 04 Oct 2006 21:42:25 GMT nzdl [13006] * trunk/gsdl/macros/thai.dm (modified) Updated Thai interface, many thanks to Yenruedee Chanwirawong. Wed, 04 Oct 2006 21:36:45 GMT nzdl [13005] * trunk/gsdl/macros/slovak.dm (modified) Updated Slovak interface, many thanks to Tomas Fiala. Wed, 04 Oct 2006 21:36:18 GMT nzdl [13004] * trunk/gsdl/macros/marathi.dm (modified) Updated Marathi interface, many thanks to Shubhada Nagarkar. Wed, 04 Oct 2006 21:35:12 GMT nzdl [13003] * trunk/gsdl/macros/german.dm (modified) Updated German interface, many thanks to Sheshagiri Kulkarni. Wed, 04 Oct 2006 21:32:58 GMT nzdl [13002] * trunk/gsdl/macros/gaelic.dm (modified) Updated Gaelic interface, many thanks to Rita Campbell and Laurinda ... Wed, 04 Oct 2006 21:32:14 GMT nzdl [13001] * trunk/gsdl/macros/armenian2.dm (modified) Updated Armenian interface, many thanks to Tigran Zargaryan. Wed, 04 Oct 2006 04:28:17 GMT mdewsnip [13000] * trunk/gsdl/src/colservr/expat_resultset.cpp (modified) Now displays the "cached" attribute of a Lucene ResultSet, for debugging. Wed, 04 Oct 2006 04:16:37 GMT mdewsnip [12999] * trunk/gsdl/src/java/org/nzdl/gsdl/LuceneWrap/GS2LuceneQuery.java (modified) * trunk/indexers/lucene-gs/src/org/greenstone/LuceneWrapper/GS2LuceneQuery.java (modified) Code for caching query results (eg. in index/sidx/cache), disabled by ... Wed, 04 Oct 2006 02:31:40 GMT kjdon [12998] * trunk/gsdl/src/w32server/win32.mak (modified) added in accentfolding support to makefile Wed, 04 Oct 2006 02:20:24 GMT kjdon [12997] * trunk/gsdl/packages/mg/sysfuncs.h (modified) * trunk/gsdl/src/mgpp/lib/sysfuncs.h (modified) added ifdef win32 around the u_char and u-long typedefs to get rid of ... Wed, 04 Oct 2006 02:11:27 GMT kjdon [12996] * trunk/gsdl/packages/mg/sysfuncs.h (modified) * trunk/gsdl/src/mgpp/lib/sysfuncs.h (modified) changed u_char and u_long hash defines to typedefs, otherwise they ... Wed, 04 Oct 2006 01:55:52 GMT kjdon [12995] * trunk/gsdl/src/mgpp/text/stemmer.h (modified) sysfuncs.h was only needed for u_char, changed u_chars to unsigned ... Wed, 04 Oct 2006 01:06:47 GMT kjdon [12994] * trunk/gsdl/src/mgpp/text/IndexData.h (modified) * trunk/gsdl/src/mgpp/text/mg_files.h (modified) * trunk/gsdl/src/mgpp/text/stemmer.cpp (modified) * trunk/gsdl/src/mgpp/text/stemmer.h (modified) moved all the STEM methods and hash defines from mg_files.h into ... Tue, 03 Oct 2006 22:13:43 GMT mdewsnip [12993] * 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 stores the query results XML in a string buffer before outputting ... Tue, 03 Oct 2006 04:35:06 GMT mdewsnip [12992] * trunk/gsdl/src/colservr/lucenesearch.cpp (modified) Added the command (commented out) for skipping lucene_query.pl and ... Tue, 03 Oct 2006 04:25:45 GMT mdewsnip [12991] * 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) Ooops... managed to lose the header of the XML output in my recent ... Tue, 03 Oct 2006 04:15:25 GMT kjdon [12990] * trunk/gsdl/src/oaiservr/win32.mak (modified) * trunk/gsdl/src/recpt/win32.mak (modified) added accent folding support into makefiles