# # ChangeLog for gsdl/trunk/perllib # # Generated by Trac 1.4.2 # 2024-04-28T19:31:52+12:00 Thu, 06 Nov 2008 00:49:29 GMT kjdon [17737] * gsdl/trunk/perllib/plugins/AbstractPlugin.pm (deleted) removed AbstractPlugin cos I don't like the name and couldn't think ... Thu, 06 Nov 2008 00:11:55 GMT kjdon [17735] * gsdl/trunk/perllib/plugins/PowerPointPlugin.pm (modified) removed convert_post_process as ppthtml produces utf8 already (I hope) Wed, 05 Nov 2008 23:17:27 GMT kjdon [17731] * gsdl/trunk/perllib/plugin.pm (modified) a couple more changes to plugin_name_map Wed, 05 Nov 2008 23:09:16 GMT kjdon [17729] * gsdl/trunk/perllib/plugins/GMLPlugin.pm (deleted) GML files are no longer used, and who knows if they would even work ... Wed, 05 Nov 2008 22:35:21 GMT kjdon [17727] * gsdl/trunk/perllib/plugins/HTMLImagePlugin.pm (moved) W3ImagePlugin renamed to HTMLImagePlugin Wed, 05 Nov 2008 22:34:40 GMT kjdon [17726] * gsdl/trunk/perllib/plugins/ConvertBinaryFile.pm (modified) PSPlugin renamed to PostScriptPlugin Wed, 05 Nov 2008 22:30:00 GMT kjdon [17725] * gsdl/trunk/perllib/plugins/PostScriptPlugin.pm (moved) renamed PSPlugin to PostScriptPlugin Wed, 05 Nov 2008 22:05:30 GMT kjdon [17724] * gsdl/trunk/perllib/plugin.pm (modified) added DBPlug and PPTPlug to plugin name map Wed, 05 Nov 2008 22:03:56 GMT kjdon [17723] * gsdl/trunk/perllib/plugins/ConvertBinaryFile.pm (modified) PPTPlugin renamed to PowerPointPlugin Wed, 05 Nov 2008 22:02:42 GMT kjdon [17722] * gsdl/trunk/perllib/plugins/PowerPointPlugin.pm (moved) renamed PPTPlugin to PowerPointPlugin, and changed the name inside ... Wed, 05 Nov 2008 22:00:15 GMT kjdon [17720] * gsdl/trunk/perllib/plugins/DatabasePlugin.pm (moved) renamed DBPlugin to DatabasePlugin, and changed the name inside the file Wed, 05 Nov 2008 03:57:55 GMT davidb [17717] * gsdl/trunk/perllib/plugins/MetadataCSVPlugin.pm (modified) Missing 'use multiread' -- now added Wed, 05 Nov 2008 03:52:51 GMT ak19 [17714] * gsdl/trunk/perllib/util.pm (modified) No longer defaults to big endian for all Macintosh machines ... Mon, 03 Nov 2008 17:44:19 GMT kjdon [17668] * gsdl/trunk/perllib/downloaders/OAIDownload.pm (modified) added a counter into the filenames for downloaded documents - ... Mon, 03 Nov 2008 06:26:52 GMT max [17666] * gsdl/trunk/perllib/plugins/ImagePlugin.pm (modified) Added file extensions for JPEG2000 Fri, 31 Oct 2008 06:01:20 GMT ak19 [17664] * gsdl/trunk/perllib/downloaders/WgetDownload.pm (modified) In the case of OAIDownloads, WgetDownload no longer uses sockets for ... Thu, 23 Oct 2008 21:35:12 GMT kjdon [17591] * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) changed a comment Thu, 23 Oct 2008 21:34:39 GMT kjdon [17590] * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) commit 17320 means that DirectoryPlugin now assumes that filepaths in ... Thu, 23 Oct 2008 20:31:32 GMT kjdon [17588] * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) OAIPlugin wasn't calling set_Source_metadata Thu, 23 Oct 2008 20:19:35 GMT kjdon [17587] * gsdl/trunk/perllib/strings.properties (modified) added a couple of missing plugin strings Thu, 23 Oct 2008 20:11:19 GMT kjdon [17586] * gsdl/trunk/perllib/strings.properties (modified) added buildcol.incremental_default_builddir Wed, 22 Oct 2008 22:56:58 GMT kjdon [17579] * gsdl/trunk/perllib/basebuildproc.pm (modified) removed a debug print statement Wed, 22 Oct 2008 21:01:25 GMT kjdon [17575] * gsdl/trunk/perllib/lucenebuilder.pm (modified) implemented init_for_incremental_build to read in indexfields and ... Wed, 22 Oct 2008 21:00:34 GMT kjdon [17574] * gsdl/trunk/perllib/mgppbuilder.pm (modified) now calls read_build_cfg() instead of having the code here Wed, 22 Oct 2008 20:59:13 GMT kjdon [17573] * gsdl/trunk/perllib/basebuilder.pm (modified) moved a couple of things around, added read_build_cfg which finds and ... Wed, 22 Oct 2008 20:20:46 GMT kjdon [17572] * gsdl/trunk/perllib/util.pm (modified) moved the make_absolute method to here from buildcol.pl Wed, 22 Oct 2008 00:27:39 GMT kjdon [17568] * gsdl/trunk/perllib/lucenebuildproc.pm (modified) recoding of the text method. more closely matches mgpp one. ZZ field ... Wed, 22 Oct 2008 00:26:24 GMT kjdon [17567] * gsdl/trunk/perllib/mgppbuildproc.pm (modified) if metadata is specified, only add in the ones that are not already ... Wed, 22 Oct 2008 00:25:15 GMT kjdon [17566] * gsdl/trunk/perllib/lucenebuilder.pm (modified) lucene no longer does anything with paragraphs, so we print a warning ... Wed, 22 Oct 2008 00:24:14 GMT kjdon [17565] * gsdl/trunk/perllib/mgppbuilder.pm (modified) removed some debug statements, and no longer load in the default ... Mon, 20 Oct 2008 02:33:25 GMT kjdon [17564] * gsdl/trunk/perllib/basebuildproc.pm (modified) * gsdl/trunk/perllib/lucenebuilder.pm (modified) * gsdl/trunk/perllib/mgppbuilder.pm (modified) * gsdl/trunk/perllib/mgppbuildproc.pm (modified) fixed up some stuff to do with indexfieldmap. still working on it, ... Wed, 15 Oct 2008 06:53:39 GMT ak19 [17549] * gsdl/trunk/perllib/downloaders/OAIDownload.pm (modified) * gsdl/trunk/perllib/downloaders/WgetDownload.pm (modified) Changes to sudden wget download termination when OAIDownload.pm is ... Wed, 15 Oct 2008 04:45:08 GMT ak19 [17547] * gsdl/trunk/perllib/downloaders/WgetDownload.pm (modified) When subroutines useWget and useWgetMonitored receive the STOP signal ... Wed, 15 Oct 2008 03:42:01 GMT mdewsnip [17543] * gsdl/trunk/perllib/plugins/DirectoryPlugin.pm (modified) Fixed the block_exp regular expression to move the $ symbol, so it ... Tue, 14 Oct 2008 23:41:28 GMT ak19 [17537] * gsdl/trunk/perllib/downloaders/WgetDownload.pm (modified) Subroutine useWgetMonitored updated to include the modifications made ... Tue, 14 Oct 2008 23:27:10 GMT oranfry [17533] * gsdl/trunk/perllib/gsprintf.pm (modified) protect against a particular error message poluting XML output Tue, 14 Oct 2008 05:12:20 GMT ak19 [17531] * gsdl/trunk/perllib/downloaders/WgetDownload.pm (modified) Now works with OAIDownload.pm for downloading over OAI. The variable ... Tue, 14 Oct 2008 04:25:27 GMT ak19 [17530] * gsdl/trunk/perllib/downloaders/WebDownload.pm (modified) Fixed not being able to run wget from the cmd-line via ... Mon, 13 Oct 2008 08:55:51 GMT ak19 [17529] * gsdl/trunk/perllib/downloaders/WgetDownload.pm (modified) Now WgetDownload.pm uses Sockets to communicate with GLI which ... Mon, 13 Oct 2008 08:48:48 GMT ak19 [17528] * gsdl/trunk/perllib/downloaders/BaseDownload.pm (modified) New subroutine setIsGLI to store whether or not the download is run ... Mon, 13 Oct 2008 08:47:49 GMT ak19 [17527] * gsdl/trunk/perllib/download.pm (modified) Now calls new subroutine setIsGLI on the download_obj to indicate ... Thu, 09 Oct 2008 01:44:51 GMT kjdon [17513] * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) extrametadata keys need to be regexs, so windows paths need converting Thu, 09 Oct 2008 01:44:09 GMT kjdon [17512] * gsdl/trunk/perllib/util.pm (modified) added a method to turn windows filename paths (with single back ... Mon, 06 Oct 2008 02:10:31 GMT kjdon [17483] * gsdl/trunk/perllib/plugins/ImagePlugin.pm (modified) I just discovered that if image magick was not installed, you weren't ... Sun, 05 Oct 2008 19:43:04 GMT kjdon [17480] * gsdl/trunk/perllib/plugins/ProCitePlugin.pm (modified) removed the pc namespace. the metadata is now extracted metadata, and ... Sun, 05 Oct 2008 19:22:25 GMT kjdon [17479] * gsdl/trunk/perllib/plugins/ISISPlugin.pm (modified) put this back to using block expression for now - on windows sets up ... Fri, 03 Oct 2008 03:00:50 GMT mdewsnip [17476] * gsdl/trunk/common-src/src/lib/mssqldbclass.cpp (added) * gsdl/trunk/common-src/src/lib/mssqldbclass.h (added) * gsdl/trunk/common-src/src/lib/win32.mak (modified) * gsdl/trunk/common-src/win32.mak (modified) * gsdl/trunk/perllib/dbutil.pm (modified) * gsdl/trunk/runtime-src/src/colservr/collectset.cpp (modified) * gsdl/trunk/runtime-src/src/colservr/win32.mak (modified) * gsdl/trunk/runtime-src/win32.mak (modified) * gsdl/trunk/win32.mak (modified) Support for using MSSQL for infodb databases, many thanks to Jeffrey ... Thu, 02 Oct 2008 04:29:47 GMT kjdon [17463] * gsdl/trunk/perllib/plugins/ProCitePlugin.pm (modified) some mods to make this a bit more useful in response to request from ... Thu, 02 Oct 2008 04:27:27 GMT kjdon [17462] * gsdl/trunk/perllib/strings.properties (modified) added ProCite.entry_separator Tue, 23 Sep 2008 03:42:47 GMT ak19 [17354] * gsdl/trunk/perllib/downloaders/WgetDownload.pm (modified) Added SIGTERM and SIGINT handlers to terminate wget child process ... Thu, 18 Sep 2008 02:19:52 GMT kjdon [17330] * gsdl/trunk/perllib/plugins/PSPlugin.pm (modified) added default values for self->input_encoding and ... Thu, 18 Sep 2008 01:07:48 GMT kjdon [17322] * gsdl/trunk/perllib/plugins/ReadXMLFile.pm (modified) added a -f test on filename in can_process_this_file to prevent this ... Thu, 18 Sep 2008 00:39:00 GMT anna [17321] * gsdl/trunk/perllib/strings_fr.properties (modified) Removed a line break at the end of an French element. Thu, 18 Sep 2008 00:07:39 GMT kjdon [17320] * gsdl/trunk/perllib/plugins/DirectoryPlugin.pm (modified) found and fixed what I think is a bug - in the metadata structures ... Wed, 17 Sep 2008 22:03:44 GMT kjdon [17319] * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) tidied this up and removed some old code Wed, 17 Sep 2008 21:02:39 GMT kjdon [17313] * gsdl/trunk/perllib/plugins/DirectoryPlugin.pm (modified) this seemed to have been forgotten in the 'removing metadata form ... Tue, 16 Sep 2008 22:28:33 GMT kjdon [17300] * gsdl/trunk/perllib/plugin.pm (modified) * gsdl/trunk/perllib/plugins/BasePlugin.pm (modified) * gsdl/trunk/perllib/plugins/DSpacePlugin.pm (modified) * gsdl/trunk/perllib/plugins/LOMPlugin.pm (modified) * gsdl/trunk/perllib/plugins/MetadataCSVPlugin.pm (modified) * gsdl/trunk/perllib/plugins/MetadataXMLPlugin.pm (modified) * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) * gsdl/trunk/perllib/plugins/SplitTextFile.pm (modified) removed the metadata argument from metadata_read as its not used and ... Tue, 16 Sep 2008 18:20:47 GMT kjdon [17294] * gsdl/trunk/perllib/plugouts/BasePlugout.pm (modified) added a fix for a bug John T discovered where in get_new_doc_dir you ... Tue, 16 Sep 2008 17:54:35 GMT davidb [17293] * gsdl/trunk/perllib/plugins/ReadXMLFile.pm (modified) fixed type in function call: parsefile -> parse_file Mon, 15 Sep 2008 03:28:48 GMT kjdon [17290] * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) previous changes to get exploding working (using metadata_read) meant ... Mon, 15 Sep 2008 03:25:14 GMT kjdon [17289] * gsdl/trunk/perllib/plugins/ReadXMLFile.pm (modified) moved the actual parsing from read into parse_file so other plugins ... Mon, 15 Sep 2008 00:35:05 GMT kjdon [17288] * gsdl/trunk/perllib/classify.pm (modified) in add_section_content, we are regenrating doc objs from gdbm ... Mon, 15 Sep 2008 00:33:09 GMT kjdon [17287] * gsdl/trunk/perllib/lucenebuildproc.pm (modified) added 'if verbosity > 3' to some print statements, and set doctype to ... Mon, 15 Sep 2008 00:28:27 GMT kjdon [17286] * gsdl/trunk/perllib/lucenebuilder.pm (modified) renamed make_infodatabase to make_infodatabase_dlc so that its not ... Mon, 15 Sep 2008 00:27:27 GMT kjdon [17285] * gsdl/trunk/perllib/GDBMUtils.pm (modified) fixed a couple of typos in function calls Mon, 15 Sep 2008 00:26:54 GMT ak19 [17284] * gsdl/trunk/perllib/downloaders/Z3950Download.pm (modified) The PerlDoc seems to indicate that it is necessary to call waitpid ... Mon, 15 Sep 2008 00:26:51 GMT kjdon [17283] * gsdl/trunk/perllib/IncrementalBuildUtils.pm (modified) changed a couple of print statements to be more informative Thu, 11 Sep 2008 22:37:15 GMT anna [17267] * gsdl/trunk/perllib/strings_fr.properties (modified) Updated French translations. Many thanks to John Rose. Thu, 11 Sep 2008 01:34:39 GMT kjdon [17250] * gsdl/trunk/perllib/plugins/ImagePlugin.pm (modified) forgot to pass the arguments to ImageConverter::begin() Thu, 11 Sep 2008 01:22:25 GMT kjdon [17249] * gsdl/trunk/perllib/manifest.pm (modified) need to ignore Manifest tag in xml_start_tag Thu, 11 Sep 2008 01:09:20 GMT ak19 [17247] * gsdl/trunk/perllib/downloaders/WebDownload.pm (modified) The Server Information button produced nothing for some urls, since ... Thu, 11 Sep 2008 01:04:38 GMT ak19 [17246] * gsdl/trunk/perllib/strings.properties (modified) Clearer description for the display string OAIDownload.get_doc_exts, ... Wed, 10 Sep 2008 07:25:29 GMT ak19 [17234] * gsdl/trunk/perllib/strings.properties (modified) The GLI java class DownloadPane.java has been changed to alter the ... Wed, 10 Sep 2008 03:44:17 GMT ak19 [17233] * gsdl/trunk/perllib/strings.properties (modified) Shorter strings for the various Download Settings in the Download ... Wed, 10 Sep 2008 01:07:07 GMT ak19 [17232] * gsdl/trunk/perllib/downloaders/Z3950Download.pm (modified) Added an extra comment to the new quit_yaz subroutine to indicate why ... Tue, 09 Sep 2008 07:20:59 GMT ak19 [17231] * gsdl/trunk/perllib/downloaders/Z3950Download.pm (modified) In subroutine quit_yaz(), while flushing yaz-client's outputstream, ... Tue, 09 Sep 2008 07:15:00 GMT ak19 [17230] * gsdl/trunk/perllib/downloaders/SRWDownload.pm (modified) SRWDownload now finally quits once it has finished. It's no longer ... Tue, 09 Sep 2008 07:05:10 GMT ak19 [17229] * gsdl/trunk/perllib/downloaders/Z3950Download.pm (modified) Moved code for starting up (including opening connections) and ... Tue, 09 Sep 2008 02:14:42 GMT ak19 [17220] * gsdl/trunk/perllib/downloaders/Z3950Download.pm (modified) One more occasion where the quit command needs to be sent Mon, 08 Sep 2008 05:08:16 GMT ak19 [17219] * gsdl/trunk/perllib/downloaders/SRWDownload.pm (modified) Previously the yaz-client cmd-line program would not quit (still ... Mon, 08 Sep 2008 04:46:52 GMT ak19 [17218] * gsdl/trunk/perllib/downloaders/Z3950Download.pm (modified) Previously the yaz-client cmd-line program would not quit (still ... Mon, 08 Sep 2008 02:59:50 GMT kjdon [17216] * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) trying to get OAI files exploding. Have copied in some code from one ... Mon, 08 Sep 2008 01:44:20 GMT ak19 [17214] * gsdl/trunk/perllib/textcat.pm (modified) Significant changes: 1. Textcat can be restricted to a given encoding ... Mon, 08 Sep 2008 01:41:13 GMT ak19 [17213] * gsdl/trunk/perllib/plugins/ReadTextFile.pm (modified) Significant changes to subroutine get_language_encoding to better ... Mon, 08 Sep 2008 01:37:40 GMT ak19 [17212] * gsdl/trunk/perllib/plugins/BasePlugin.pm (modified) Removed some unnecessary commented-out code Mon, 08 Sep 2008 00:37:53 GMT kjdon [17210] * gsdl/trunk/perllib/strings.properties (modified) BasDownload changed to BaseDownload Mon, 08 Sep 2008 00:35:53 GMT kjdon [17209] * gsdl/trunk/perllib/classify/AZCompactList.pm (modified) * gsdl/trunk/perllib/classify/AZCompactSectionList.pm (modified) * gsdl/trunk/perllib/classify/AZList.pm (modified) * gsdl/trunk/perllib/classify/AZSectionList.pm (modified) * gsdl/trunk/perllib/classify/AllList.pm (modified) * gsdl/trunk/perllib/classify/BaseClassifier.pm (modified) * gsdl/trunk/perllib/classify/Browse.pm (modified) * gsdl/trunk/perllib/classify/Collage.pm (modified) * gsdl/trunk/perllib/classify/DateList.pm (modified) * gsdl/trunk/perllib/classify/GenericList.pm (modified) * gsdl/trunk/perllib/classify/HFileHierarchy.pm (modified) * gsdl/trunk/perllib/classify/HTML.pm (modified) * gsdl/trunk/perllib/classify/Hierarchy.pm (modified) * gsdl/trunk/perllib/classify/List.pm (modified) * gsdl/trunk/perllib/classify/Phind.pm (modified) * gsdl/trunk/perllib/classify/RecentDocumentsList.pm (modified) * gsdl/trunk/perllib/classify/SectionList.pm (modified) BasClas renamed to BaseClassifier, tidied up constructors Mon, 08 Sep 2008 00:12:36 GMT kjdon [17208] * gsdl/trunk/perllib/classify/BaseClassifier.pm (moved) file rename BasClas.pm to BaseClassifier.pm Sun, 07 Sep 2008 23:35:57 GMT kjdon [17207] * gsdl/trunk/perllib/downloaders/BaseDownload.pm (modified) * gsdl/trunk/perllib/downloaders/MediaWikiDownload.pm (modified) * gsdl/trunk/perllib/downloaders/OAIDownload.pm (modified) * gsdl/trunk/perllib/downloaders/SRWDownload.pm (modified) * gsdl/trunk/perllib/downloaders/WebDownload.pm (modified) * gsdl/trunk/perllib/downloaders/WgetDownload.pm (modified) * gsdl/trunk/perllib/downloaders/Z3950Download.pm (modified) BasDownload renamed to BaseDownload, also tidied up the constructors Sun, 07 Sep 2008 23:26:56 GMT kjdon [17206] * gsdl/trunk/perllib/downloaders/BaseDownload.pm (moved) renamed file BasDownload.pm to BaseDownload.pm Sun, 07 Sep 2008 23:25:16 GMT kjdon [17205] * gsdl/trunk/perllib/strings.properties (modified) reordered strings - put all the plugout ones together Sun, 07 Sep 2008 23:24:16 GMT kjdon [17204] * gsdl/trunk/perllib/util.pm (modified) in use_collection now always set GSDLCOLLECTION. previously was ... Sun, 07 Sep 2008 23:21:35 GMT kjdon [17203] * gsdl/trunk/perllib/plugouts/DSpacePlugout.pm (modified) * gsdl/trunk/perllib/plugouts/FedoraMETSPlugout.pm (modified) * gsdl/trunk/perllib/plugouts/GAPlugout.pm (modified) * gsdl/trunk/perllib/plugouts/GreenstoneMETSPlugout.pm (modified) * gsdl/trunk/perllib/plugouts/MARCXMLPlugout.pm (modified) * gsdl/trunk/perllib/plugouts/METSPlugout.pm (modified) BasPlugout renamed to BasePlugout. And tidied up the constructors Sun, 07 Sep 2008 23:20:56 GMT kjdon [17202] * gsdl/trunk/perllib/plugouts/BasePlugout.pm (modified) changed BasPlugout to BasePlugout in line with package renaming. Also ... Sun, 07 Sep 2008 23:00:07 GMT kjdon [17200] * gsdl/trunk/perllib/plugouts/BasePlugout.pm (moved) renamed BasPlugout to BasePlugout Sun, 07 Sep 2008 22:42:56 GMT kjdon [17197] * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) previous metadata changes meant that there was no longer URL metadata ... Sun, 07 Sep 2008 22:41:38 GMT kjdon [17196] * gsdl/trunk/perllib/plugins/ImagePlugin.pm (modified) set cover_image to false as it makes no sense for images Thu, 04 Sep 2008 02:29:11 GMT kjdon [17144] * gsdl/trunk/perllib/strings.properties (modified) modified export.params, added scripts.gli Thu, 04 Sep 2008 02:28:31 GMT kjdon [17143] * gsdl/trunk/perllib/scriptutil.pm (modified) modified check_removeold_and_keepold so that you don't need to pass ... Wed, 03 Sep 2008 21:50:57 GMT kjdon [17127] * gsdl/trunk/perllib/plugins/HTMLPlugin.pm (modified) want to block body background, so added it into tabbg_matches regex ...