- Timestamp:
- 08/18/04 18:16:52 (4 years ago)
- Location:
- trunk/xml
- Files:
-
- 2 modified
-
lgt2html.js (modified) (5 diffs)
-
lgt2pdf.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/xml/lgt2html.js
r1424 r1431 77 77 format = f_arg; 78 78 79 var fso= new ActiveXObject("Scripting.FileSystemObject");80 81 if (d_arg != "" && ! fso.FolderExists(d_arg)) {79 var FSObject = new ActiveXObject("Scripting.FileSystemObject"); 80 81 if (d_arg != "" && !FSObject.FolderExists(d_arg)) { 82 82 WScript.Echo("Error! directory does not exists: " + d_arg); 83 83 WScript.Echo(""); … … 104 104 xslt = html_xslt; 105 105 106 fso.CopyFile(logtalk_home + "\\xml\\logtalk.dtd", WshShell.CurrentDirectory + "\\logtalk.dtd");107 fso.CopyFile(logtalk_home + "\\xml\\logtalk.xsd", WshShell.CurrentDirectory + "\\logtalk.xsd");108 fso.CopyFile(logtalk_home + "\\xml\\logtalk.css", directory + "\\logtalk.css");106 FSObject.CopyFile(logtalk_home + "\\xml\\logtalk.dtd", WshShell.CurrentDirectory + "\\logtalk.dtd"); 107 FSObject.CopyFile(logtalk_home + "\\xml\\logtalk.xsd", WshShell.CurrentDirectory + "\\logtalk.xsd"); 108 FSObject.CopyFile(logtalk_home + "\\xml\\logtalk.css", directory + "\\logtalk.css"); 109 109 110 110 WScript.Echo(""); 111 111 WScript.Echo("converting XML files..."); 112 112 113 var files = new Enumerator( fso.GetFolder(WshShell.CurrentDirectory).Files);113 var files = new Enumerator(FSObject.GetFolder(WshShell.CurrentDirectory).Files); 114 114 115 115 for (files.moveFirst(); !files.atEnd(); files.moveNext()) { 116 116 var file = files.item().name; 117 if ( fso.GetExtensionName(file) == "xml") {117 if (FSObject.GetExtensionName(file) == "xml") { 118 118 WScript.Echo(" converting " + file); 119 var html_file = directory + "\\" + fso.GetBaseName(file) + ".html";119 var html_file = directory + "\\" + FSObject.GetBaseName(file) + ".html"; 120 120 switch (processor) { 121 121 case "msxsl" : … … 145 145 WScript.Echo(""); 146 146 147 fso.DeleteFile("logtalk.dtd");148 fso.DeleteFile("logtalk.xsd");147 FSObject.DeleteFile("logtalk.dtd"); 148 FSObject.DeleteFile("logtalk.xsd"); 149 149 150 150 WScript.Quit(0); … … 171 171 function create_index_file() { 172 172 173 var f = fso.CreateTextFile(index_file, true);173 var f = FSObject.CreateTextFile(index_file, true); 174 174 175 175 switch (format) { … … 195 195 f.WriteLine("<ul>"); 196 196 197 var files = new Enumerator( fso.GetFolder(WshShell.CurrentDirectory).Files);197 var files = new Enumerator(FSObject.GetFolder(WshShell.CurrentDirectory).Files); 198 198 199 199 for (files.moveFirst(); !files.atEnd(); files.moveNext()) { 200 200 var file = files.item().name; 201 if ( fso.GetExtensionName(file) == "xml") {202 var html_file = fso.GetBaseName(file) + ".html";201 if (FSObject.GetExtensionName(file) == "xml") { 202 var html_file = FSObject.GetBaseName(file) + ".html"; 203 203 WScript.Echo(" indexing " + html_file); 204 f.WriteLine(" <li><a href=\"" + html_file + "\">" + fso.GetBaseName(file) + "</a></li>");204 f.WriteLine(" <li><a href=\"" + html_file + "\">" + FSObject.GetBaseName(file) + "</a></li>"); 205 205 } 206 206 } -
trunk/xml/lgt2pdf.js
r1424 r1431 64 64 format = f_arg; 65 65 66 var fso= new ActiveXObject("Scripting.FileSystemObject");66 var FSObject = new ActiveXObject("Scripting.FileSystemObject"); 67 67 68 if (d_arg != "" && ! fso.FolderExists(d_arg)) {68 if (d_arg != "" && !FSObject.FolderExists(d_arg)) { 69 69 WScript.Echo("Error! directory does not exists: " + d_arg); 70 70 WScript.Echo(""); … … 85 85 xsl = us_xsl; 86 86 87 fso.CopyFile(logtalk_home + "\\xml\\logtalk.dtd", WshShell.CurrentDirectory + "\\logtalk.dtd");88 fso.CopyFile(logtalk_home + "\\xml\\logtalk.xsd", WshShell.CurrentDirectory + "\\logtalk.xsd");89 fso.CopyFile(logtalk_home + "\\xml\\logtalk.css", directory + "\\logtalk.css");87 FSObject.CopyFile(logtalk_home + "\\xml\\logtalk.dtd", WshShell.CurrentDirectory + "\\logtalk.dtd"); 88 FSObject.CopyFile(logtalk_home + "\\xml\\logtalk.xsd", WshShell.CurrentDirectory + "\\logtalk.xsd"); 89 FSObject.CopyFile(logtalk_home + "\\xml\\logtalk.css", directory + "\\logtalk.css"); 90 90 91 91 WScript.Echo(""); 92 92 WScript.Echo("converting XML files to PDF..."); 93 93 94 var files = new Enumerator( fso.GetFolder(WshShell.CurrentDirectory).Files);94 var files = new Enumerator(FSObject.GetFolder(WshShell.CurrentDirectory).Files); 95 95 96 96 for (files.moveFirst(); !files.atEnd(); files.moveNext()) { 97 97 var file = files.item().name; 98 if ( fso.GetExtensionName(file) == "xml") {98 if (FSObject.GetExtensionName(file) == "xml") { 99 99 WScript.Echo(" converting " + file); 100 var pdf_file = directory + "\\" + fso.GetBaseName(file)+ ".pdf";100 var pdf_file = directory + "\\" + FSObject.GetBaseName(file)+ ".pdf"; 101 101 WshShell.Run(processor + " -q -xml " + file + " -xsl " + xsl + " -pdf " + pdf_file, true); 102 102 } … … 106 106 WScript.Echo(""); 107 107 108 fso.DeleteFile("logtalk.dtd");109 fso.DeleteFile("logtalk.xsd");108 FSObject.DeleteFile("logtalk.dtd"); 109 FSObject.DeleteFile("logtalk.xsd"); 110 110 111 111 WScript.Quit(0);
