page.html 4.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta name="robots" content="noindex" />
  6. <title>ZeroBin</title>
  7. <link type="text/css" rel="stylesheet" href="css/zerobin.css?{$VERSION|rawurlencode}#" />
  8. <link type="text/css" rel="stylesheet" href="css/prettify.css?{$VERSION|rawurlencode}#" />
  9. <script type="text/javascript" src="js/jquery.js?{$VERSION|rawurlencode}#"></script>
  10. <script type="text/javascript" src="js/sjcl.js?{$VERSION|rawurlencode}#"></script>
  11. <script type="text/javascript" src="js/base64.js?{$VERSION|rawurlencode}#"></script>
  12. <script type="text/javascript" src="js/rawdeflate.js?{$VERSION|rawurlencode}#"></script>
  13. <script type="text/javascript" src="js/rawinflate.js?{$VERSION|rawurlencode}#"></script>{if="$SYNTAXHIGHLIGHTING"}
  14. <script type="text/javascript" src="js/prettify.js?{$VERSION|rawurlencode}#"></script>{/if}
  15. <script type="text/javascript" src="js/zerobin.js?{$VERSION|rawurlencode}#"></script>
  16. <!--[if lt IE 10]>
  17. <style> body {padding-left:60px;padding-right:60px;} div#ienotice {display:block;} </style>
  18. <![endif]-->
  19. <!--[if lt IE 10]>
  20. <style> div#ienotice {display:block; } div#oldienotice {display:block; } </style>
  21. <![endif]-->
  22. </head>
  23. <body>
  24. <header>
  25. <div id="aboutbox">
  26. ZeroBin is a minimalist, opensource online pastebin where the server has zero knowledge of pasted data.
  27. Data is encrypted/decrypted <i>in the browser</i> using 256 bits AES.
  28. More information on the <a href="http://sebsauvage.net/wiki/doku.php?id=php:zerobin">project page</a>.<br />
  29. <span class="blink">▶</span> Note: This is a test service:
  30. Data may be deleted anytime. Kittens will die if you abuse this service.
  31. </div>
  32. <h1 title="ZeroBin" onclick="window.location.href=scriptLocation();return false;">ZeroBin</h1><br />
  33. <h2>Because ignorance is bliss</h2><br />
  34. <h3>{$VERSION}</h3>
  35. <div id="noscript" class="nonworking">Javascript is required for ZeroBin to work.<br />Sorry for the inconvenience.</div>
  36. <div id="oldienotice" class="nonworking">ZeroBin requires a modern browser to work.</div>
  37. <div id="ienotice">Still using Internet Explorer ? Do yourself a favor, switch to a modern browser:
  38. <a href="http://www.mozilla.org/firefox/">Firefox</a>,
  39. <a href="http://www.opera.com/">Opera</a>,
  40. <a href="http://www.google.com/chrome">Chrome</a>,
  41. <a href="http://www.apple.com/safari">Safari</a>...
  42. </div>
  43. </header>
  44. <section>
  45. <article>
  46. <div id="status">{$STATUS|htmlspecialchars}</div>
  47. <div id="errormessage" class="hidden">{$ERROR|htmlspecialchars}</div>
  48. <div id="toolbar">
  49. <button id="newbutton" onclick="window.location.href=scriptLocation();return false;" class="hidden"><img src="img/icon_new.png" width="11" height="15" alt="" />New</button>
  50. <button id="sendbutton" onclick="send_data();return false;" class="hidden"><img src="img/icon_send.png" width="18" height="15" alt="" />Send</button>
  51. <button id="clonebutton" onclick="clonePaste();return false;" class="hidden"><img src="img/icon_clone.png" width="15" height="17" alt="" />Clone</button>
  52. <button id="rawtextbutton" onclick="rawText();return false;" class="hidden"><img src="img/icon_raw.png" width="15" height="15" alt="" />Raw text</button>
  53. <div id="expiration" class="hidden">Expires:
  54. <select id="pasteExpiration" name="pasteExpiration">
  55. {loop="EXPIRE"}
  56. <option value="{$key}"{if="$key == $EXPIREDEFAULT"} selected="selected"{/if}>{$value}</option>{/loop}
  57. </select>
  58. </div>
  59. <div id="remainingtime" class="hidden"></div>
  60. <div id="burnafterreadingoption" class="button hidden">
  61. <input type="checkbox" id="burnafterreading" name="burnafterreading" {if="$BURNAFTERREADINGSELECTED"} checked="checked"{/if} />
  62. <label for="burnafterreading">Burn after reading</label>
  63. </div>
  64. <div id="opendisc" class="button hidden">
  65. <input type="checkbox" id="opendiscussion" name="opendiscussion" {if="!$OPENDISCUSSION"} disabled="disabled"{/if} />
  66. <label for="opendiscussion" {if="!$OPENDISCUSSION"} style="color: #BBBBBB;"{/if}>Open discussion</label>
  67. </div>
  68. <input id="password" placeholder="Optional password (recommended)" size="32" style="display:none;" />
  69. </div>
  70. <div id="pasteresult" class="hidden">
  71. <div id="deletelink"></div>
  72. <div id="pastelink"></div>
  73. </div>
  74. <div id="prettymessage" class="hidden">
  75. <pre id="prettyprint" class="prettyprint linenums:1"></pre>
  76. </div>
  77. <div id="cleartext" class="hidden"></div>
  78. <textarea id="message" name="message" cols="80" rows="25" class="hidden"></textarea>
  79. </article>
  80. </section>
  81. <section>
  82. <div id="discussion" class="hidden">
  83. <h4>Discussion</h4>
  84. <div id="comments"></div>
  85. </div>
  86. </section>
  87. <div id="cipherdata" class="hidden">{$CIPHERDATA}</div>
  88. </body>
  89. </html>