Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

269 lines
6.9 KiB

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <HTML>
  3. <HEAD>
  4. <TITLE>System Restore Successful (Step S)</TITLE>
  5. <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
  6. <META HTTP-EQUIV="MSThemeCompatible" CONTENT="Yes">
  7. <OBJECT ID=ObjSystemRestore CLASSID="CLSID:fd589b7c-7ce0-11d3-b9e5-00c04f79e399"></OBJECT>
  8. <SCRIPT ID="RestoreUI" LANGUAGE=JavaScript SRC="RestoreUI.js"></SCRIPT>
  9. <LINK id="UI_StyleSheet" REL="stylesheet" TYPE="text/css" HREF="rstrui.css">
  10. <script>
  11. var g_bPageLoaded = false ;
  12. var L_HeaderNormal_Message =
  13. "Restoration Complete";
  14. var L_HeaderUndo_Message =
  15. "Undo Complete";
  16. var L_TxtMainNormal_Message =
  17. "Your computer has been successfully restored to:";
  18. var L_TxtMainUndo_Message =
  19. "System Restore has successfully reversed the following restoration:";
  20. var L_AltHdrNormal_Message =
  21. "If this restoration does not correct the problem, you can:";
  22. var L_AltHdrUndo_Message =
  23. "If this undo does not correct your problem, you can select another restore point.";
  24. function OnLink_HelpF1()
  25. {
  26. OnLink_Success(ObjSystemRestore.IsUndo);
  27. }
  28. function OnOK()
  29. {
  30. if ( g_bPageLoaded == false )
  31. return ;
  32. external.window.close();
  33. }
  34. function OnLink_RenamedFolder()
  35. {
  36. if ( g_bPageLoaded == false )
  37. return ;
  38. ObjSystemRestore.CanNavigatePage = true;
  39. self.location = "SRUI-Renamed.htm";
  40. }
  41. </script>
  42. <SCRIPT FOR=window EVENT=onresize>
  43. ObjSystemRestore.CanNavigatePage = true ;
  44. self.location = "SRUI-Success.htm";
  45. </SCRIPT>
  46. <script for=window event=onload>
  47. fnSetLowColorImage();
  48. ObjSystemRestore.CanNavigatePage = false ;
  49. window.HomePageBody.style.visibility = "visible";
  50. if ( ObjSystemRestore.IsUndo )
  51. {
  52. TxtHeader.innerText = L_HeaderUndo_Message;
  53. TxtMain.innerText = L_TxtMainUndo_Message;
  54. TxtAltHdr.innerText = L_AltHdrUndo_Message;
  55. }
  56. else
  57. {
  58. TxtHeader.innerText = L_HeaderNormal_Message;
  59. TxtMain.innerText = L_TxtMainNormal_Message;
  60. TxtAltHdr.innerText = L_AltHdrNormal_Message;
  61. TrAlt1.style.visibility = "visible";
  62. if (!ObjSystemRestore.WasLastRestoreFromSafeMode())
  63. {
  64. TrAlt2.style.visibility = "visible";
  65. }
  66. }
  67. TxtRPDate.innerText = ObjSystemRestore.FormatDate( ObjSystemRestore.UsedDate, true );
  68. var strName = ObjSystemRestore.UsedName;
  69. if (strName.length > 64)
  70. {
  71. strName = strName.slice(0,63);
  72. strName = strName.concat("...");
  73. }
  74. TxtRPName.innerText = strName;
  75. TxtRPName.title = strName;
  76. if ( ObjSystemRestore.RenamedFolders.Count > 0 )
  77. DivRenamedFolder.style.display = "block";
  78. BtnOK.focus();
  79. g_bPageLoaded = true;
  80. </script>
  81. </HEAD>
  82. <!--
  83. Body of doc
  84. -->
  85. <BODY ID="HomePageBody">
  86. <!--
  87. Background image located on the bottom right of the page
  88. -->
  89. <DIV style="position: absolute; bottom: 0px; right: 0px; z-index: -1">
  90. <img src="watermark.jpg" border=0 width="270" height="297"></DIV>
  91. <table width=100% height=100% cellspacing=0 cellpadding=0 border=0><tbody>
  92. <!--
  93. Page header
  94. -->
  95. <tr height="60px"><td id="TdBranding" colspan=3 class="styHeaderBlock">
  96. <table class="styImage" width=100% height=100% cellspacing=0 cellpadding=0 background="SR_Grad.jpg" style="border-collapse: collapse" bordercolor="#111111"><tbody><tr>
  97. <td width="20px" nowrap>&nbsp;</td>
  98. <td id="NoLoc0" width="32px" align=center>
  99. <img src="complete_icon.gif" width="32" height="32">
  100. </td>
  101. <td width="13px" nowrap>&nbsp;</td>
  102. <td width=80% valign=top nowrap>
  103. <div id="TxtHeader" class="styHeaderText" style="color:#FFFFFF">&nbsp;</div>
  104. </td>
  105. <td>
  106. <table><tr>
  107. <td>
  108. <a id="NoLoc1" class="styLink" href="javascript:OnLink_Success(ObjSystemRestore.IsUndo);">
  109. <img src="help.gif" border=0 width="32" height="32">
  110. </a>
  111. </td>
  112. <td>
  113. <a id="NoLoc1" class="styLink" href="javascript:OnLink_Success(ObjSystemRestore.IsUndo);">
  114. <font color="#FFFFFF"> <id id=HelpId>Help</id></font>
  115. </a>
  116. </td>
  117. </tr></table>
  118. <id id="NoLoc2">&nbsp;</id>
  119. </td>
  120. </tr></tbody></table>
  121. </td></tr>
  122. <tr height="3px"><td class="styHorzLine" colspan=3></td></tr>
  123. <!--
  124. Top anchor
  125. -->
  126. <tr height="25px"><td colspan=3>
  127. <table width=100% height=100% cellspacing=0 cellpadding=0><tbody><tr>
  128. <td width=90%></td>
  129. <td class="styImage">
  130. </td>
  131. </tr></tbody></table>
  132. </td></tr>
  133. <tr>
  134. <!-- Left anchor -->
  135. <td id="NoLoc3" class="styImage" width=8% align=left valign=bottom>
  136. </td>
  137. <td>
  138. <table width=100% height=100% cellspacing=0 cellpadding=0 border=0><tbody>
  139. <tr>
  140. <!--
  141. PAGE CONTENT
  142. -->
  143. <td class="styContentBlock">
  144. <div id="TxtMain" class="styTextRPTitle">
  145. &nbsp;
  146. </div>
  147. <div id="TxtRPDate" class="styTextRPInfo">
  148. &nbsp;
  149. </div>
  150. <div id="TxtRPName" class="styTextRPInfo">
  151. &nbsp;
  152. </div>
  153. <br><br>
  154. <table width=100% cellpadding=0 cellspacing=0><tbody>
  155. <tr>
  156. <td id="TxtAltHdr" class="styText" colspan=2>
  157. &nbsp;
  158. </td>
  159. </tr>
  160. <tr height=6px><td></td></tr>
  161. <tr id="TrAlt1" style="visibility:hidden"><td width=16px></td>
  162. <td class="styText" width=95%>
  163. <LI id="TxtAlt1">Choose another restore point
  164. </td>
  165. </tr>
  166. <tr height=6px><td></td></tr>
  167. <tr id="TrAlt2" style="visibility:hidden"><td></td>
  168. <td class="styText">
  169. <LI id="TxtAtl2">Undo this restoration
  170. </td>
  171. </tr>
  172. </tbody></table>
  173. <br><br><br>
  174. <div id="DivRenamedFolder" style="display:none">
  175. <p id="ParaRenamedFolder" class="styText">
  176. Some folders were renamed to preserve their files. To view the list of
  177. renamed folders, click the link below.
  178. </p>
  179. <a class="styLink" href="javascript:OnLink_RenamedFolder();">
  180. <id id="TxtRenamedFolderLink">Renamed files/folders</id>
  181. </a>
  182. </div>
  183. </td>
  184. <!-- Right padding -->
  185. <td class="styText" width=17%>&nbsp;</td>
  186. </tr>
  187. <!--
  188. Navigation row
  189. -->
  190. <tr height="24px">
  191. <td class="styText" height="12px" colspan=2 nowrap>
  192. <table cellspacing=0 cellpadding=0 border=0><tbody><tr>
  193. <td width="95%">&nbsp;</td>
  194. <td class="styText" nowrap>
  195. <button id="BtnOK" class="styButton" onclick="OnOK()" accesskey="O" tabindex=0>
  196. <U>O</U>K
  197. </button>
  198. </td>
  199. </tr></tbody></table>
  200. </td>
  201. </tr></tbody></table>
  202. </td>
  203. <!-- Right anchor -->
  204. <td id="NoLoc4" class="styImage" width=8% align=right valign=bottom>
  205. </td>
  206. </tr>
  207. <!--
  208. Bottom anchor
  209. -->
  210. <tr height="24px"><td colspan=3>
  211. <table cellspacing=0 cellpadding=0 width=100% height=100%><tbody><tr>
  212. <td width=90%></td><td class="styImage">
  213. </td>
  214. </tr></tbody></table>
  215. </td></tr>
  216. </tbody></table>
  217. </BODY>
  218. </HTML>