cvs commit: maven/src/plugins-build/word2html/src/plugin-resources word2html.vbs

2003-08-28 Thread dion
dion2003/08/27 22:15:09

  Modified:src/plugins-build/word2html/src/plugin-resources
word2html.vbs
  Log:
  Dont generate html if it exists and is newer
  
  Revision  ChangesPath
  1.5   +27 -11
maven/src/plugins-build/word2html/src/plugin-resources/word2html.vbs
  
  Index: word2html.vbs
  ===
  RCS file: 
/home/cvs/maven/src/plugins-build/word2html/src/plugin-resources/word2html.vbs,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- word2html.vbs 29 Jun 2003 13:39:02 -  1.4
  +++ word2html.vbs 28 Aug 2003 05:15:09 -  1.5
  @@ -39,11 +39,23 @@
 CreateOutputDirectories = folder
   End Function
   
  +Function ExportAsHTML(inputFile, outputFile)
  + Dim obj, HTMLFormat, wdDoNotSaveChanges
  + Set obj = WScript.CreateObject(Word.Application)
  + HTMLFormat = 8
  + wdDoNotSaveChanges = 0
  +
  + obj.Visible = FALSE
  + obj.Documents.Open inputFile,,True
  + obj.ActiveDocument.SaveAs outputFile, HTMLFormat
  + obj.Quit wdDoNotSaveChanges
  +
  +End Function
  +
   ' Main chunk of code
  -Dim basedir, FileSys, HTMLFormat, inputFile, obj, outputDir, outputFile
  +Dim basedir, FileSys, inputFile, outputDir, outputFile
   On Error Resume Next
   
  -HTMLFormat = 8
   ' work out the directory structure for the input file
   Set FileSys = WScript.CreateObject(Scripting.FileSystemObject)
   
  @@ -57,11 +69,15 @@
   outputFile = CreateOutputDirectories(basedir, inputFile, outputDir)  \  _
   FileSys.GetBaseName(inputFile)  .html
   
  -Set obj = WScript.CreateObject(Word.Application)
  -
  -obj.Visible = FALSE
  -obj.Documents.Open inputFile,,True
  -obj.ActiveDocument.SaveAs outputFile, HTMLFormat
  -Dim wdDoNotSaveChanges
  -wdDoNotSaveChanges = 0
  -obj.Quit wdDoNotSaveChanges
  +' check if output file exists and is newer than input file
  +' if it is, skip output
  +If FileSys.Exists(outputFile) Then
  + Dim fileOutput, fileInput
  + Set fileOutput = FileSys.GetFile(outputFile)
  + Set fileInput = FileSys.GetFile(inputFile)
  + If fileOutput.DateLastModified  fileInput.DateLastModified Then
  + ExportAsHTML inputFile, outputFile
  + End If
  +Else 
  + ExportAsHTML inputFile, outputFile
  +End If
  \ No newline at end of file
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: maven/src/plugins-build/word2html/src/plugin-resources word2html.vbs

2003-06-18 Thread dion
dion2003/06/17 23:39:54

  Modified:src/plugins-build/word2html/src/plugin-resources
word2html.vbs
  Log:
  Ensure quit is called with no save changes option
  
  Revision  ChangesPath
  1.3   +5 -2  
maven/src/plugins-build/word2html/src/plugin-resources/word2html.vbs
  
  Index: word2html.vbs
  ===
  RCS file: 
/home/cvs/maven/src/plugins-build/word2html/src/plugin-resources/word2html.vbs,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- word2html.vbs 18 Jun 2003 01:37:45 -  1.2
  +++ word2html.vbs 18 Jun 2003 06:39:54 -  1.3
  @@ -41,6 +41,7 @@
   
   ' Main chunk of code
   Dim basedir, FileSys, HTMLFormat, inputFile, obj, outputDir, outputFile
  +On Error Resume Next
   
   HTMLFormat = 8
   ' Fully Qualified File name
  @@ -60,4 +61,6 @@
   obj.Visible = FALSE
   obj.Documents.Open inputFile,,True
   obj.ActiveDocument.SaveAs outputFile, HTMLFormat
  -obj.Quit
  +Dim wdDoNotSaveChanges
  +wdDoNotSaveChanges = 0
  +obj.Quit wdDoNotSaveChanges
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: maven/src/plugins-build/word2html/src/plugin-resources word2html.vbs

2003-06-17 Thread dion
dion2003/06/17 18:37:45

  Modified:src/plugins-build/word2html/src/plugin-resources
word2html.vbs
  Log:
  Open the freaking files readonly
  
  Revision  ChangesPath
  1.2   +2 -2  
maven/src/plugins-build/word2html/src/plugin-resources/word2html.vbs
  
  Index: word2html.vbs
  ===
  RCS file: 
/home/cvs/maven/src/plugins-build/word2html/src/plugin-resources/word2html.vbs,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- word2html.vbs 24 Jan 2003 03:46:25 -  1.1
  +++ word2html.vbs 18 Jun 2003 01:37:45 -  1.2
  @@ -58,6 +58,6 @@
   Set obj = WScript.CreateObject(Word.Application)
   
   obj.Visible = FALSE
  -obj.Documents.Open(inputFile)
  +obj.Documents.Open inputFile,,True
   obj.ActiveDocument.SaveAs outputFile, HTMLFormat
   obj.Quit
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]