# # ChangeLog for gsdl/trunk/perllib # # Generated by Trac 1.4.2 # 2024-04-26T15:10:12+12:00 Wed, 27 May 2009 01:58:48 GMT kjdon [19619] * gsdl/trunk/perllib/plugins/MARCXMLPlugin.pm (modified) just look for a single mappign file, not for a list of them. ... Wed, 27 May 2009 01:57:36 GMT kjdon [19618] * gsdl/trunk/perllib/marcmapping.pm (modified) changed the test for array/single file to look for ARRAY instead of ... Wed, 27 May 2009 01:56:41 GMT kjdon [19617] * gsdl/trunk/perllib/doc.pm (modified) * gsdl/trunk/perllib/plugins/SplitTextFile.pm (modified) use new util::tidy_up_oid instead of fiddling with it directly Wed, 27 May 2009 01:52:35 GMT kjdon [19616] * gsdl/trunk/perllib/util.pm (modified) added tidy_up_oid method, which deals with periods, numeric ids and ... Thu, 21 May 2009 23:50:43 GMT anna [19551] * gsdl/trunk/perllib/strings_fr.properties (modified) Updated French Perl strings. Many thanks to John Rose, Guillaume Hatt ... Thu, 21 May 2009 22:57:50 GMT anna [19549] * gsdl/trunk/perllib/strings.properties (modified) updated English strings. Wed, 20 May 2009 02:32:09 GMT kjdon [19541] * gsdl/trunk/perllib/plugins/EmailAddressExtractor.pm (modified) changed metadata name from emailAddress to EmailAddress Tue, 19 May 2009 23:52:59 GMT mdewsnip [19540] * gsdl/trunk/perllib/plugins/ImageConverter.pm (modified) Fixed bug causing -converttotype to be completely broken. Tue, 19 May 2009 05:35:18 GMT anna [19528] * gsdl/trunk/perllib/strings.properties (modified) tidied up text. Thanks to John Rose. Tue, 19 May 2009 03:07:33 GMT ak19 [19516] * gsdl/trunk/perllib/plugins/DirectoryPlugin.pm (modified) * gsdl/trunk/perllib/plugouts/BasePlugout.pm (modified) Dr Bainbridge fixed a bug: metadata file pairs are no longer stored ... Sun, 17 May 2009 23:01:40 GMT davidb [19499] * gsdl/trunk/perllib/GDBMUtils.pm (modified) * gsdl/trunk/perllib/cgiactions/baseaction.pm (modified) * gsdl/trunk/perllib/cgiactions/imageaction.pm (modified) * gsdl/trunk/perllib/cgiactions/metadataaction.pm (modified) Additional work on supporting Greenstone CGI-based API Sun, 17 May 2009 23:00:51 GMT davidb [19498] * gsdl/trunk/perllib/inexport.pm (modified) Supporting routines that exploit the new 'metafiles' structures, ... Sun, 17 May 2009 23:00:41 GMT davidb [19497] * gsdl/trunk/perllib/plugin.pm (modified) Introduction of new extrametafile to track which metadata.xml file a ... Sun, 17 May 2009 23:00:11 GMT davidb [19496] * gsdl/trunk/perllib/metadatautil.pm (modified) Fixed typo in comment Sun, 17 May 2009 22:59:18 GMT davidb [19495] * gsdl/trunk/perllib/classify/AZCompactList.pm (modified) Minor bug fix (needed to test for 'update' mode as well as 'delete' ... Sun, 17 May 2009 22:58:18 GMT davidb [19494] * gsdl/trunk/perllib/doc.pm (modified) * gsdl/trunk/perllib/plugouts/BasePlugout.pm (modified) * gsdl/trunk/perllib/plugouts/GreenstoneXMLPlugout.pm (modified) Supporting routines that exploit the new 'metafiles' structures, ... Sun, 17 May 2009 22:57:05 GMT davidb [19493] * gsdl/trunk/perllib/plugins/ArchivesInfPlugin.pm (modified) * gsdl/trunk/perllib/plugins/BasePlugin.pm (modified) * gsdl/trunk/perllib/plugins/DSpacePlugin.pm (modified) * gsdl/trunk/perllib/plugins/DirectoryPlugin.pm (modified) * gsdl/trunk/perllib/plugins/LOMPlugin.pm (modified) * gsdl/trunk/perllib/plugins/MetadataCSVPlugin.pm (modified) * gsdl/trunk/perllib/plugins/MetadataEXIFPlugin.pm (modified) * gsdl/trunk/perllib/plugins/MetadataXMLPlugin.pm (modified) * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) * gsdl/trunk/perllib/plugins/PDFPlugin.pm (modified) * gsdl/trunk/perllib/plugins/SplitTextFile.pm (modified) Introduction of new extrametafile to track which metadata.xml file a ... Fri, 15 May 2009 00:15:27 GMT oranfry [19483] * gsdl/trunk/perllib/plugins/ImageConverter.pm (modified) fixing the check for imagemagick Tue, 12 May 2009 23:48:49 GMT kjdon [19420] * gsdl/trunk/perllib/plugins/ImageConverter.pm (modified) on linux, running identify was returning 1, which looked like 256 and ... Tue, 12 May 2009 00:31:53 GMT anna [19402] * gsdl/trunk/perllib/strings_es.properties (modified) Updated Spanish perllib translations. Many thanks to Diego Spano. Mon, 11 May 2009 01:01:13 GMT mdewsnip [19361] * gsdl/trunk/perllib/plugins/ImagePlugin.pm (modified) Removed the width=100 bit from srcicon (which is meant to be the full ... Wed, 06 May 2009 01:04:41 GMT anna [19334] * gsdl/trunk/perllib/strings_es.properties (modified) Updated Spanish Perl Modules. Many thanks to Diego Spano. Wed, 06 May 2009 01:03:54 GMT anna [19333] * gsdl/trunk/perllib/strings_fr.properties (modified) Updated French Perl Modules. Many thanks to John Rose. Wed, 06 May 2009 00:49:55 GMT anna [19332] * gsdl/trunk/perllib/strings_ru.properties (modified) Updated Russian Perl Modules. Many thanks to Sergey Karpov. Tue, 05 May 2009 02:40:36 GMT anna [19315] * gsdl/trunk/perllib/strings.properties (modified) tidied up two expressions in perl resource bundle Wed, 29 Apr 2009 11:27:34 GMT davidb [19293] * gsdl/trunk/cgi-bin/image-server.pl (added) * gsdl/trunk/cgi-bin/metadata-server.pl (added) * gsdl/trunk/perllib/cgiactions (added) * gsdl/trunk/perllib/cgiactions/baseaction.pm (added) * gsdl/trunk/perllib/cgiactions/imageaction.pm (added) * gsdl/trunk/perllib/cgiactions/indexaction.pm (added) * gsdl/trunk/perllib/cgiactions/metadataaction.pm (added) Introduction of Perl-based CGI 'actions' plus supporting modules Wed, 29 Apr 2009 02:16:42 GMT kjdon [19283] * gsdl/trunk/perllib/plugins/EmailPlugin.pm (modified) added a new case for From metadata format: username at server (full ... Wed, 29 Apr 2009 01:53:38 GMT kjdon [19282] * gsdl/trunk/perllib/plugins/EmailPlugin.pm (modified) call super get_base_OID in get_base_OID, not self->add_OID, as id and ... Wed, 29 Apr 2009 00:37:54 GMT kjdon [19281] * gsdl/trunk/perllib/plugins/EmailPlugin.pm (modified) set the default OIDtype to message_id so that the InReplyTo stuff works Sun, 26 Apr 2009 23:30:53 GMT davidb [19266] * gsdl/trunk/perllib/inexport.pm (modified) Windows version of collectir needed protecting for use in regular ... Thu, 23 Apr 2009 07:38:07 GMT anna [19245] * gsdl/trunk/perllib/strings_ar.properties (modified) * gsdl/trunk/perllib/strings_es.properties (modified) * gsdl/trunk/perllib/strings_fr.properties (modified) * gsdl/trunk/perllib/strings_mr.properties (modified) * gsdl/trunk/perllib/strings_ro.properties (modified) * gsdl/trunk/perllib/strings_ru.properties (modified) * gsdl/trunk/perllib/strings_th.properties (modified) * gsdl/trunk/perllib/strings_zh.properties (modified) renamed string keys in the translations to match classifier name Thu, 23 Apr 2009 07:34:45 GMT anna [19244] * gsdl/trunk/perllib/strings.properties (modified) renamed string keys to match classifier name Thu, 23 Apr 2009 03:18:09 GMT kjdon [19234] * gsdl/trunk/perllib/classify/List.pm (modified) * gsdl/trunk/perllib/classify/SimpleList.pm (modified) renamed string keys to match classifier name Thu, 23 Apr 2009 01:56:22 GMT kjdon [19222] * gsdl/trunk/perllib/plugins/BasePlugin.pm (modified) added a check for directory in can_process_this_file - if a directory ... Wed, 22 Apr 2009 23:28:00 GMT kjdon [19219] * gsdl/trunk/perllib/strings.properties (modified) added List.bookshelf_type Wed, 22 Apr 2009 23:27:35 GMT kjdon [19218] * gsdl/trunk/perllib/basebuilder.pm (modified) * gsdl/trunk/perllib/mgppbuilder.pm (modified) do a bit more checking abotu whether indexes are assigned or not with ... Wed, 22 Apr 2009 22:15:33 GMT kjdon [19216] * gsdl/trunk/perllib/plugouts/FedoraMETSPlugout.pm (modified) fixed a string key mis-name Wed, 22 Apr 2009 22:08:57 GMT kjdon [19215] * gsdl/trunk/perllib/plugins/MetadataEXIFPlugin.pm (modified) changed the description key to match the one in dictionary Wed, 22 Apr 2009 22:04:06 GMT kjdon [19214] * gsdl/trunk/perllib/docprint.pm (modified) double && seemed to cause trouble for diego Wed, 22 Apr 2009 22:03:26 GMT kjdon [19213] * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) added metadata_set option. if set to auto, then metadata will be ... Tue, 21 Apr 2009 23:22:14 GMT kjdon [19180] * gsdl/trunk/perllib/plugouts/BasePlugout.pm (modified) remove any slashes from OID when generating an archive dir, otherwise ... Tue, 21 Apr 2009 22:30:48 GMT kjdon [19178] * gsdl/trunk/perllib/plugins/DirectoryPlugin.pm (modified) added OIDcount to the block expression as this is a greenstone file Mon, 20 Apr 2009 03:27:33 GMT kjdon [19123] * gsdl/trunk/perllib/plugins/MediaWikiPlugin.pm (modified) copy css files to collection's style dir, not images dir Sun, 19 Apr 2009 10:58:52 GMT davidb [19056] * gsdl/trunk/perllib/util.pm (modified) Changed printing of details to be for when a ldb/bdb rename is ... Sun, 19 Apr 2009 07:31:40 GMT davidb [19054] * gsdl/trunk/perllib/plugins/ImageConverter.pm (modified) * gsdl/trunk/perllib/plugins/PagedImagePlugin.pm (modified) MaxImageWidth and MaxImageHeight set as metadata Sun, 19 Apr 2009 07:28:40 GMT davidb [19053] * gsdl/trunk/perllib/plugins/ConvertBinaryFile.pm (modified) FilenameRoot set as metadata Sun, 19 Apr 2009 07:26:14 GMT davidb [19052] * gsdl/trunk/perllib/plugins/CONTENTdmPlugin.pm (modified) Modifications to CONENTdmPlugin so its works with Kathy's new plugin ... Sun, 19 Apr 2009 07:24:09 GMT davidb [19051] * gsdl/trunk/perllib/cpan/XML/Rules.pm (added) Rule based way to parse XML files. Built on top of XML::Parser. For ... Sun, 19 Apr 2009 05:47:23 GMT davidb [19050] * gsdl/trunk/perllib/textcat.pm (modified) No need to set filecontents_cache to undef first Sun, 19 Apr 2009 05:46:20 GMT davidb [19049] * gsdl/trunk/perllib/inexport.pm (modified) No need to 'use File::Basename' anymore Thu, 16 Apr 2009 15:09:17 GMT davidb [19026] * gsdl/trunk/perllib/gsprintf.pm (modified) added 'if defined ... Thu, 16 Apr 2009 15:08:51 GMT davidb [19025] * gsdl/trunk/perllib/plugins/ImageConverter.pm (modified) Newer versions of 'convert' and 'identify' return an exist status of ... Thu, 16 Apr 2009 04:00:43 GMT anna [19014] * gsdl/trunk/perllib/strings.properties (modified) Added several option descriptions for List classifier. Wed, 15 Apr 2009 05:31:27 GMT davidb [18986] * gsdl/trunk/perllib/strings.properties (modified) Minor tweak to formatting of message Wed, 15 Apr 2009 04:32:53 GMT davidb [18981] * gsdl/trunk/perllib/gsprintf.pm (modified) Code now looks for resource bundles in extension folders as well Wed, 08 Apr 2009 02:07:30 GMT kjdon [18915] * gsdl/trunk/perllib/strings.properties (modified) added a few exploding and OAIPlugin strings Wed, 08 Apr 2009 02:00:39 GMT kjdon [18914] * gsdl/trunk/perllib/parse2.pm (modified) added a new type of arg - enumstring which has an enumerated list or ... Wed, 08 Apr 2009 01:59:52 GMT kjdon [18913] * gsdl/trunk/perllib/util.pm (modified) check whether first_file is defined before matching on a regex Tue, 07 Apr 2009 04:08:52 GMT mdewsnip [18902] * gsdl/trunk/perllib/sorttools.pm (modified) Same fix to format_string_fr() and format_string_es() as Katherine ... Mon, 06 Apr 2009 03:23:29 GMT kjdon [18901] * gsdl/trunk/perllib/plugins/OAIPlugin.pm (modified) small changes to get this to work with qualified dc Mon, 06 Apr 2009 02:41:54 GMT kjdon [18900] * gsdl/trunk/perllib/plugins/MARCXMLPlugin.pm (modified) this relied on the fact that the parser created in ReadXMLFile strips ... Mon, 06 Apr 2009 02:40:59 GMT kjdon [18899] * gsdl/trunk/perllib/plugins/ReadXMLFile.pm (modified) removed the line where the parser strips namespaces. I think the ... Mon, 06 Apr 2009 02:13:10 GMT oranfry [18898] * gsdl/trunk/perllib/cpan/MIME (deleted) deleting this module as it should be included in perl iteslf Sun, 05 Apr 2009 21:33:20 GMT kjdon [18883] * gsdl/trunk/perllib/strings.properties (modified) updated the filename for marc2dc.txt in metadata_mapping_file plugin ... Mon, 23 Mar 2009 02:33:12 GMT kjdon [18752] * gsdl/trunk/perllib/plugins/GISExtractor.pm (modified) added a self param to loadGISDatabase, some indentation Mon, 23 Mar 2009 02:31:39 GMT kjdon [18751] * gsdl/trunk/perllib/acronym.pm (modified) added missing 'use util' Mon, 23 Mar 2009 02:03:54 GMT kjdon [18748] * gsdl/trunk/perllib/plugins/KeyphraseExtractor.pm (modified) added use gsprintf Thu, 19 Mar 2009 02:03:17 GMT anna [18713] * gsdl/trunk/perllib/strings_ar.properties (modified) Updated Arabic Perl modules. Many thanks to Kamal Mustafa. Mon, 16 Mar 2009 02:11:31 GMT ak19 [18689] * gsdl/trunk/perllib/plugins/UnknownPlugin.pm (modified) Minor correction to unknown_file meta which uses Source meta: it's ... Wed, 11 Mar 2009 23:20:02 GMT anna [18665] * gsdl/trunk/macros/thai.dm (modified) * gsdl/trunk/macros/thai2.dm (modified) * gsdl/trunk/perllib/strings_th.properties (modified) Complete Thai language User Interface and Perl modules. Many thanks ... Wed, 11 Mar 2009 00:13:55 GMT kjdon [18659] * gsdl/trunk/perllib/plugins/ArchivesInfPlugin.pm (modified) * gsdl/trunk/perllib/plugins/DirectoryPlugin.pm (modified) * gsdl/trunk/perllib/plugouts/BasePlugout.pm (modified) we now use .gdb as gdbm db file extension instead of ldb/bdb Wed, 11 Mar 2009 00:13:31 GMT kjdon [18658] * gsdl/trunk/perllib/GDBMUtils.pm (modified) * gsdl/trunk/perllib/dbutil.pm (modified) * gsdl/trunk/perllib/inexport.pm (modified) we now use .gdb as gdbm db file extension instead of ldb/bdb Wed, 11 Mar 2009 00:12:31 GMT kjdon [18657] * gsdl/trunk/perllib/util.pm (modified) added a method for renaming a gdbm database from ldb/bdb to gdb Mon, 09 Mar 2009 06:37:01 GMT ak19 [18647] * gsdl/trunk/perllib/cpan/MIME (added) * gsdl/trunk/perllib/cpan/MIME/Base64.pm (added) Base64.pm of MIME package is needed by gliserver/gsdlCGI to decode ... Mon, 09 Mar 2009 03:46:20 GMT anna [18643] * gsdl/trunk/perllib/strings.properties (modified) Changed 'table of content' to 'table of contents'. Fri, 06 Mar 2009 01:24:47 GMT anna [18632] * gsdl/trunk/perllib/strings_es.properties (modified) Complete Spanish translation of the perl module. Many thanks to Diego ... Thu, 05 Mar 2009 01:13:23 GMT ak19 [18626] * gsdl/trunk/perllib/plugins/HTMLPlugin.pm (modified) Need to append directory separator for the current filesystem to the ... Wed, 04 Mar 2009 22:47:01 GMT anna [18625] * gsdl/trunk/perllib/strings_es.properties (modified) Updated Spanish translations for perl modules. Many thanks to Diego ... Wed, 04 Mar 2009 22:38:27 GMT anna [18624] * gsdl/trunk/perllib/strings_ar.properties (modified) Updated Arabic perl module translations. Many thanks to Kamal Mustafa. Wed, 04 Mar 2009 03:49:04 GMT anna [18619] * gsdl/trunk/perllib/classify/List.pm (modified) Added several options: 1) more bookshelf types (a.never create ... Mon, 02 Mar 2009 00:00:51 GMT kjdon [18604] * gsdl/trunk/perllib/strings.properties (modified) added mkcol.group_not_valid_in_gs3 Tue, 24 Feb 2009 01:04:26 GMT kjdon [18591] * gsdl/trunk/perllib/plugins/BasePlugin.pm (modified) * gsdl/trunk/perllib/plugins/EmailPlugin.pm (modified) * gsdl/trunk/perllib/plugins/WordPlugin.pm (modified) removed some modegli options to plugin args which shouldn't be there ... Fri, 20 Feb 2009 07:30:15 GMT kjdon [18572] * gsdl/trunk/perllib/classify/List.pm (modified) changed the type of a couple of options Fri, 20 Feb 2009 04:20:53 GMT kjdon [18569] * gsdl/trunk/perllib/classify/SimpleList.pm (modified) fixed a bug which meant that a top level folder was showing Fri, 20 Feb 2009 04:08:47 GMT kjdon [18568] * gsdl/trunk/perllib/classify/List.pm (modified) file contents change for name change Fri, 20 Feb 2009 04:07:12 GMT kjdon [18567] * gsdl/trunk/perllib/classify/List.pm (moved) GenericList renamed to List, file rename only Fri, 20 Feb 2009 04:05:38 GMT kjdon [18566] * gsdl/trunk/perllib/classify/AZCompactList.pm (modified) * gsdl/trunk/perllib/classify/AZCompactSectionList.pm (modified) * gsdl/trunk/perllib/classify/SectionList.pm (modified) List renamed to SimpleList Fri, 20 Feb 2009 04:05:10 GMT kjdon [18565] * gsdl/trunk/perllib/classify/SimpleList.pm (modified) file content changes for classifier rename Fri, 20 Feb 2009 04:03:40 GMT kjdon [18564] * gsdl/trunk/perllib/classify/SimpleList.pm (moved) renamed List.pm to SimpleList.pm. File rename only Fri, 20 Feb 2009 03:32:33 GMT kjdon [18563] * gsdl/trunk/perllib/plugins/MARCPlugin.pm (modified) * gsdl/trunk/perllib/plugins/MARCXMLPlugin.pm (modified) marc mapping file name change Fri, 20 Feb 2009 01:44:17 GMT kjdon [18561] * gsdl/trunk/perllib/doc.pm (modified) removed a chunk of duplicate code which unfortunately cannot be ... Thu, 19 Feb 2009 22:04:15 GMT davidb [18555] * gsdl/trunk/perllib/baseconvert.pm (deleted) * gsdl/trunk/perllib/classify/BaseClassifier.pm (modified) * gsdl/trunk/perllib/convertutil.pm (modified) * gsdl/trunk/perllib/imageconvert.pm (deleted) * gsdl/trunk/perllib/plugins/BaseMediaConverter.pm (modified) * gsdl/trunk/perllib/plugins/ImageConverter.pm (modified) * gsdl/trunk/perllib/strings.properties (modified) General tidy up of code for supporting cached files. The ... Thu, 19 Feb 2009 22:03:09 GMT davidb [18554] * gsdl/trunk/perllib/inexport.pm (modified) General improvements made to the printing out of information when ... Tue, 17 Feb 2009 02:36:44 GMT davidb [18528] * gsdl/trunk/bin/script/import.pl (modified) * gsdl/trunk/perllib/colcfg.pm (modified) * gsdl/trunk/perllib/doc.pm (modified) * gsdl/trunk/perllib/inexport.pm (modified) * gsdl/trunk/perllib/plugins/ArchivesInfPlugin.pm (modified) * gsdl/trunk/perllib/plugins/ReadXMLFile.pm (modified) * gsdl/trunk/perllib/plugouts/BasePlugout.pm (modified) OIDmetadata wasn't supported in collect.cfg, but OIDtype was. Now ... Mon, 16 Feb 2009 03:24:10 GMT ak19 [18526] * gsdl/trunk/perllib/plugins/ImageConverter.pm (modified) By some oversight, srcicon seems to have been fixed to a width of 100 ... Sun, 15 Feb 2009 22:55:51 GMT davidb [18523] * gsdl/trunk/perllib/plugins/DirectoryPlugin.pm (modified) File-block pass now prints out message for each directory processed. ... Sun, 15 Feb 2009 22:53:21 GMT davidb [18522] * gsdl/trunk/perllib/classify/Hierarchy.pm (modified) Support for deleting and updating classifier information Sun, 15 Feb 2009 22:52:50 GMT davidb [18521] * gsdl/trunk/perllib/plugins/HTMLPlugin.pm (modified) & in URLs encoded at &. The former used to work in most ... Sun, 15 Feb 2009 22:50:33 GMT davidb [18520] * gsdl/trunk/perllib/classify.pm (modified) The variable $next_classify_num used to be global to the file. This ... Sat, 14 Feb 2009 05:54:33 GMT davidb [18517] * gsdl/trunk/perllib/strings.properties (modified) Added description string for MetadataEXIFPlugin