stuppid_bot

Untitled

May 26th, 2013
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title></title>
  6.     <script src="js/common.js"></script>
  7.     <link rel="stylesheet" href="styles/reset.css">
  8. </head>
  9. <body>
  10. <script id="news" type="text/html">
  11. % for (var i = 0, l = entries.length; i < l; ++i) {    
  12. <div class="entry">
  13.     <h2><a href="news/<%= entries[i].id %>"><%= entries[i].title %></a></h2>
  14.     <time><%= entries[i].datetime %></time>
  15.     <p><%= entries[i].content %>&hellip;<a href="news/<%= entries[i].id %>">Больше &raquo;</a></p>  
  16. </div>
  17. % }
  18. <%
  19.  
  20. echo('Хуй');
  21.  
  22. %>
  23. </script>
  24. <script>
  25.    
  26. function nte(str) {
  27.     return new Function('__context', "var __out='';function echo(s){__out+=s}with(__context){__out+='" + str.replace(/(?:^%(.*)|<%([\s\S]*?)%>)\r?\n?|'|\n/gm, function(m0, m1, m2) { return m1 != undefined ? "';" + m1.trim() + " __out+='" : ( m2 != undefined ? "';" + ( m2[0] == '=' ? ' __out+=' + m2.substr(1).trim() + ';' : m2.trim() ) + " __out+='" : (m0 == "'" ? "\\'" : '\\n') ); }) + "';}return __out");
  28. }
  29.  
  30. tNews = nte( val('news') );
  31. document.write( tNews({entries: [{datetime: '1.01.2013', title: 'Hello', content: 'Hello, world!', id: 123}]}) );
  32.  
  33. </script>
  34. </body></html>
Advertisement
Add Comment
Please, Sign In to add comment