# # ChangeLog for main/trunk/greenstone2/perllib/util.pm # # Generated by Trac 1.4.2 # 2024-05-23T23:58:08+12:00 Mon, 04 Mar 2013 04:25:51 GMT ak19 [26976] * main/trunk/greenstone2/bin/script/buildcol.pl (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) * main/trunk/greenstone2/perllib/util.pm (modified) First commit for RSS support: copying rss-items.rdf file across from ... Thu, 28 Feb 2013 02:30:44 GMT kjdon [26973] * main/trunk/greenstone2/perllib/util.pm (modified) don't lowercase the suffix in rename_file - if the original was ... Tue, 18 Sep 2012 06:10:37 GMT ak19 [26206] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) * main/trunk/greenstone2/common-src/cgi-bin/gliserver.pl (modified) * main/trunk/greenstone2/common-src/cgi-bin/gsdlCGI.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/Authentication.java (modified) Fixes to get Remote Greenstone 3 working with client-gli: 1. client- ... Tue, 24 Jul 2012 02:47:22 GMT ak19 [26017] * main/trunk/greenstone2/perllib/util.pm (modified) Thanks to Kathy: File handle to item file generated by pagedimgplug ... Thu, 19 Jul 2012 06:16:46 GMT ak19 [25994] * main/trunk/greenstone2/bin/script/pdfpstoimg.pl (modified) * main/trunk/greenstone2/perllib/util.pm (modified) Moving the updated create_itemfile() subroutine from pdfpstoimg.pl to ... Mon, 18 Jun 2012 04:49:05 GMT ak19 [25796] * main/trunk/greenstone2/bin/script/activate.pl (modified) * main/trunk/greenstone2/perllib/util.pm (modified) 1. Bugfix: the collect_dir should not be initialised to collect but ... Mon, 14 May 2012 06:45:15 GMT ak19 [25598] * main/trunk/greenstone2/perllib/util.pm (modified) When testing activate.pl with -keepold on Linux, it could not move ... Fri, 11 May 2012 07:23:42 GMT ak19 [25579] * main/trunk/greenstone2/bin/script/activate.pl (modified) * main/trunk/greenstone2/bin/script/buildcol.pl (modified) * main/trunk/greenstone2/bin/script/full-rebuild.pl (modified) * main/trunk/greenstone2/perllib/util.pm (modified) 1. Introduced the verbosity flag into activate.pl to print out ... Fri, 11 May 2012 06:36:54 GMT ak19 [25578] * main/trunk/greenstone2/perllib/util.pm (modified) Modifying recently introduced mv_dir_contents method again: recursion ... Fri, 11 May 2012 04:40:12 GMT ak19 [25577] * main/trunk/greenstone2/perllib/util.pm (modified) Moved some more general methods from activate.pl to util.pm and in ... Thu, 10 May 2012 08:01:31 GMT ak19 [25572] * main/trunk/greenstone2/perllib/util.pm (modified) Newly added mv_dir_contents subroutine was not complete: it did not ... Wed, 09 May 2012 02:33:01 GMT ak19 [25554] * main/trunk/greenstone2/perllib/util.pm (modified) Added mv_dir_contents subroutine (which is called from activate.pl) ... Mon, 07 May 2012 02:50:48 GMT ak19 [25533] * main/trunk/greenstone2/perllib/util.pm (modified) Need to ensure there are quotes around the path to the java command ... Tue, 01 May 2012 03:50:00 GMT ak19 [25512] * main/trunk/greenstone2/perllib/util.pm (modified) Utility function for getting path to the java command: if GS binary, ... Thu, 16 Feb 2012 02:06:36 GMT kjdon [25093] * main/trunk/greenstone2/perllib/util.pm (modified) added filepath_regex_to_url_format method. like ... Tue, 24 Jan 2012 03:19:58 GMT ak19 [24971] * main/trunk/greenstone2/perllib/plugins/DSpacePlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/DirectoryPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/EmbeddedMetadataPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/LOMPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/MetadataCSVPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/MetadataXMLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/OAIPlugin.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) 1. Introduced the util::filepath_to_url_format subroutine which will ... Wed, 11 Jan 2012 01:27:20 GMT ak19 [24940] * main/trunk/greenstone2/perllib/util.pm (modified) Dr Bainbridge discovered a logic error in the order of steps in ... Tue, 10 Jan 2012 03:18:19 GMT ak19 [24932] * main/trunk/greenstone2/perllib/plugins/DirectoryPlugin.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) Diego noticed how the metadata in a toplevel metadata.xml, which ... Fri, 09 Dec 2011 05:25:27 GMT ak19 [24874] * main/trunk/greenstone2/bin/script/indexes/relation.pl (modified) * main/trunk/greenstone2/common-src/Makefile.in (modified) * main/trunk/greenstone2/common-src/cgi-bin/Makefile.in (added) * main/trunk/greenstone2/common-src/cgi-bin/win32.mak (added) * main/trunk/greenstone2/common-src/configure (modified) * main/trunk/greenstone2/common-src/configure.in (modified) * main/trunk/greenstone2/common-src/win32.mak (modified) * main/trunk/greenstone2/gs2-server.sh (modified) * main/trunk/greenstone2/gs2-web-server.bat (modified) * main/trunk/greenstone2/gsicontrol.bat (modified) * main/trunk/greenstone2/gsicontrol.sh (modified) * main/trunk/greenstone2/lib/java/server.jar (modified) * main/trunk/greenstone2/perllib/util.pm (modified) * main/trunk/greenstone2/runtime-src/packages/apache-httpd/httpd.conf.in (modified) * main/trunk/greenstone2/runtime-src/packages/apache-httpd/windows-httpd.conf.in (modified) * main/trunk/greenstone2/runtime-src/src/oaiservr/Makefile.in (modified) * main/trunk/greenstone2/runtime-src/src/oaiservr/win32.mak (modified) * main/trunk/greenstone2/runtime-src/src/recpt/Makefile.in (modified) * main/trunk/greenstone2/runtime-src/src/recpt/win32.mak (modified) Third set of commits to do with the migration of cgi-bin into common- ... Wed, 30 Nov 2011 07:01:30 GMT ak19 [24832] * main/trunk/greenstone2/makegs2.bat (modified) * main/trunk/greenstone2/perllib/util.pm (modified) 1. util.pm's envvar_prepend and append subroutines now escape ... Wed, 30 Nov 2011 04:48:15 GMT ak19 [24829] * main/trunk/gli/client-gli.bat (modified) * main/trunk/gli/findjava.bat (modified) * main/trunk/gli/gli.bat (modified) * main/trunk/gli/makejar.bat (modified) * main/trunk/greenstone2/bin/script/explode_metadata_database.pl (modified) * main/trunk/greenstone2/bin/script/schedule.pl (modified) * main/trunk/greenstone2/bin/script/wvware.pl (modified) * main/trunk/greenstone2/findjava.bat (modified) * main/trunk/greenstone2/gs2-server.bat (modified) * main/trunk/greenstone2/gs2-web-server.bat (modified) * main/trunk/greenstone2/gsicontrol.bat (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugins/DirectoryPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) * main/trunk/greenstone2/perllib/plugouts/DSpacePlugout.pm (modified) * main/trunk/greenstone2/perllib/plugouts/FedoraMETSPlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) * main/trunk/greenstone2/perllib/util.pm (modified) Changes to bat files and perl code to deal with brackets in (Windows) ... Tue, 06 Sep 2011 03:40:29 GMT ak19 [24563] * main/trunk/greenstone2/perllib/util.pm (modified) * main/trunk/greenstone2/runtime-src/packages/apache-httpd/windows-httpd.conf.in (modified) 1. On Windows, Depositor needs env var OS for the call to ... Wed, 03 Aug 2011 09:17:30 GMT ak19 [24362] * main/trunk/greenstone2/bin/script/build (modified) * main/trunk/greenstone2/bin/script/full-buildcol.pl (modified) * main/trunk/greenstone2/bin/script/full-import.pl (modified) * main/trunk/greenstone2/bin/script/full-rebuild.pl (modified) * main/trunk/greenstone2/bin/script/gsConvert.pl (modified) * main/trunk/greenstone2/bin/script/gti.pl (modified) * main/trunk/greenstone2/bin/script/incremental-buildcol.pl (modified) * main/trunk/greenstone2/bin/script/incremental-import-onlyadd.pl (modified) * main/trunk/greenstone2/bin/script/incremental-import.pl (modified) * main/trunk/greenstone2/bin/script/incremental-rebuild.pl (modified) * main/trunk/greenstone2/bin/script/mirror.pl (modified) * main/trunk/greenstone2/perllib/cgiactions/baseaction.pm (modified) * main/trunk/greenstone2/perllib/cgiactions/buildaction.pm (modified) * main/trunk/greenstone2/perllib/cgiactions/indexaction.pm (modified) * main/trunk/greenstone2/perllib/g2futil.pm (modified) * main/trunk/greenstone2/perllib/lucenebuilder.pm (modified) * main/trunk/greenstone2/perllib/plugins/ConvertBinaryFile.pm (modified) * main/trunk/greenstone2/perllib/plugins/ConvertToRogPlugin.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) The method of locating perl has changed once more: util now defines ... Tue, 19 Jul 2011 02:15:29 GMT sjm84 [24291] * main/trunk/greenstone2/perllib/strings.properties (modified) * main/trunk/greenstone2/perllib/util.pm (modified) More changes to do with the way PDF files are parsed Wed, 12 Jan 2011 22:49:38 GMT kjdon [23561] * main/trunk/greenstone2/perllib/plugins/ArchivesInfPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/BasePlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/DSpacePlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/DirectoryPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneXMLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/HTMLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/ISISPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/MetadataCSVPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/MetadataXMLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/PagedImagePlugin.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) moved the block_filename from BasePlugin into util. then I don't need ... Tue, 14 Dec 2010 02:24:37 GMT ak19 [23484] * main/trunk/greenstone2/perllib/plugins/BasePlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/ReadTextFile.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) Further improvements by Dr Bainbridge to pretty-printing. Tue, 14 Dec 2010 01:40:19 GMT davidb [23483] * main/trunk/greenstone2/perllib/util.pm (modified) Standardize on upper-case drive letter for Windows Wed, 08 Dec 2010 00:47:34 GMT davidb [23418] * main/trunk/greenstone2/perllib/plugins/BasePlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/HTMLPlugin.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) A few further additions to help windows keep track of c\... and ... Tue, 07 Dec 2010 22:45:11 GMT davidb [23416] * main/trunk/greenstone2/perllib/util.pm (modified) More careful handling of filenames going into 'block' hash. On ... Tue, 07 Dec 2010 22:08:31 GMT davidb [23414] * main/trunk/greenstone2/perllib/util.pm (modified) Need to be more careful when downgrading a filename to ensure we ... Mon, 06 Dec 2010 00:15:57 GMT davidb [23388] * main/trunk/greenstone2/perllib/util.pm (modified) Further changes to deal with documents that use different filename ... Wed, 01 Dec 2010 11:36:37 GMT davidb [23371] * main/trunk/greenstone2/perllib/basebuildproc.pm (modified) * main/trunk/greenstone2/perllib/ghtml.pm (modified) * main/trunk/greenstone2/perllib/plugins/HTMLPlugin.pm (modified) * main/trunk/greenstone2/perllib/unicode.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) Further refinement of code to support HTML linking between documents ... Tue, 30 Nov 2010 22:40:36 GMT davidb [23362] * main/trunk/greenstone2/perllib/doc.pm (modified) * main/trunk/greenstone2/perllib/ghtml.pm (modified) * main/trunk/greenstone2/perllib/unicode.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) Additional routines (and few upgraded) to help support Greenstone ... Wed, 10 Nov 2010 03:45:13 GMT sjm84 [23314] * main/trunk/greenstone2/perllib/util.pm (modified) Katherine discovered that the newly added sub setup_greenstone_env ... Wed, 10 Nov 2010 00:22:57 GMT davidb [23307] * main/trunk/greenstone2/perllib/util.pm (modified) Slight touch-up to some error logging print statements Tue, 09 Nov 2010 06:56:43 GMT sjm84 [23306] * main/trunk/greenstone2/perllib/util.pm (modified) setup_greenstone_evn sub to help set up the environment if GSDLHOME ... Wed, 03 Nov 2010 04:52:09 GMT sjm84 [23285] * main/trunk/greenstone2/perllib/unicode.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) Moving subroutine committed previously to util.pm to unicode.pm where ... Wed, 03 Nov 2010 04:38:32 GMT sjm84 [23284] * main/trunk/greenstone2/perllib/util.pm (modified) Dr Bainbridge's modification of nice-string subroutine which will ... Fri, 29 Oct 2010 02:00:58 GMT ak19 [23249] * main/trunk/greenstone2/perllib/classify/List.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) A useful debug version of the rm method which got added in when Dr ... Sun, 12 Sep 2010 23:00:21 GMT kjdon [22886] * main/trunk/greenstone2/perllib/util.pm (modified) new method get_timestamped_tmp_folder, used by ConvertBinaryFile and ... Wed, 08 Sep 2010 01:27:09 GMT kjdon [22883] * main/trunk/greenstone2/perllib/util.pm (modified) corrected a typo Tue, 07 Sep 2010 02:39:06 GMT kjdon [22873] * main/trunk/greenstone2/perllib/util.pm (modified) new subroutine get_timestamped_tmp_filename_in_collection, which does ... Mon, 06 Sep 2010 07:04:27 GMT davidb [22856] * main/trunk/greenstone2/perllib/util.pm (modified) Tidy up of caller() debug statements Mon, 19 Jul 2010 04:00:18 GMT davidb [22438] * main/trunk/greenstone2/perllib/util.pm (modified) Additional flexibility added in to how get_tmp_filename works with ... Tue, 13 Jul 2010 01:42:11 GMT davidb [22386] * main/trunk/greenstone2/perllib/util.pm (modified) Extra check added to avoid appending/prepending an environment ... Wed, 19 May 2010 05:50:32 GMT max [22119] * main/trunk/greenstone2/perllib/util.pm (modified) Don't check for NTFS anymore because link should take care of saying ... Wed, 03 Mar 2010 02:02:08 GMT kjdon [21762] * main/trunk/greenstone2/bin/script/exportcol.pl (modified) * main/trunk/greenstone2/perllib/util.pm (modified) creating a cd currently copies all svn directories. added a ... Tue, 16 Feb 2010 06:57:37 GMT ak19 [21719] * main/trunk/greenstone2/perllib/g2futil.pm (modified) * main/trunk/greenstone2/perllib/plugouts/FedoraMETSPlugout.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) For Fedora: the Greenstone server's prefix URL is obtained from ... Wed, 27 Jan 2010 01:25:39 GMT mdewsnip [21664] * main/trunk/greenstone2/bin/script/export.pl (modified) * main/trunk/greenstone2/bin/script/exportcol.pl (modified) * main/trunk/greenstone2/bin/script/import.pl (modified) * main/trunk/greenstone2/bin/script/incremental-import.pl (modified) * main/trunk/greenstone2/perllib/util.pm (modified) Renamed util::rename_gdbm_file() to util::rename_ldb_or_bdb_file(). Mon, 25 Jan 2010 03:50:48 GMT mdewsnip [21616] * main/trunk/greenstone2/perllib/util.pm (modified) Minor comment change. Mon, 25 Jan 2010 03:46:38 GMT mdewsnip [21615] * main/trunk/greenstone2/perllib/util.pm (modified) Minor comment change. Tue, 05 Jan 2010 11:25:17 GMT davidb [21425] * main/trunk/greenstone2/perllib/util.pm (modified) Fixed typo in variable declaration Mon, 04 Jan 2010 10:12:32 GMT davidb [21413] * main/trunk/greenstone2/perllib/util.pm (modified) pathname_cat() performs comparable task to filename_cat(), only used ... Wed, 02 Dec 2009 01:48:02 GMT kjdon [21218] * main/trunk/greenstone2/perllib/util.pm (modified) added get_toplevel_tmp_dir Wed, 02 Dec 2009 01:18:24 GMT kjdon [21207] * main/trunk/greenstone2/perllib/util.pm (modified) added get_current_collection_name method Tue, 01 Dec 2009 01:19:06 GMT oranfry [20999] * main/trunk/greenstone2 (moved) restructuring the repository Thu, 27 Aug 2009 21:57:18 GMT kjdon [20413] * gsdl/trunk/perllib/util.pm (modified) modifed rename_file to make a bit more efficient when rename_method ...