Fork de wikipp, le moteur de wiki en c++, basé sur cppcms. Le fork ajoute la langue française
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. <% c++ #include "content.h" %>
  2. <% xhtml %>
  3. <% skin view %>
  4. <% view master uses content::master %>
  5. <% template title() %><% gt "Wellcome to WikiPP" %><% end %>
  6. <% template navigation() %>
  7. <a href="<%= login_link %>"><span id="loginout"></span></a>
  8. &nbsp;/&nbsp;
  9. <a href="<%= edit_options %>"><% gt" Users Area" %></a>
  10. <% end template %>
  11. <% template navbar() %>
  12. <%= about | ext markdown %>
  13. <hr/>
  14. <h2><% gt "Navigation" %></h2>
  15. <ul>
  16. <li><a href="<%= toc %>"><% gt "Index" %></a></li>
  17. <li><a href="<%= changes %>"><% gt "Changes" %></a></li>
  18. </ul>
  19. <% foreach l in languages %>
  20. <h2><% gt "Main Page" %></h2>
  21. <ul>
  22. <% item %><li><a href="<%= l.second %>"><%= l.first %></a></li><% end %>
  23. </ul>
  24. <% end %>
  25. <% end template %>
  26. <% template main() %><% end %>
  27. <% template wiki_title() %><%= wiki_title %><% end %>
  28. <% template sidebar() %><% end %>
  29. <% template render() %>
  30. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  31. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  32. <html xmlns="http://www.w3.org/1999/xhtml">
  33. <head>
  34. <title><% include title() %></title>
  35. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  36. <link href="<%= media %>/style.css" rel="stylesheet" type="text/css" />
  37. <% if not empty syntax_highlighter %>
  38. <script language="javascript" src="<%= media %>/sh/Scripts/shCore.js"></script>
  39. <script language="javascript" src="<%= media %>/sh/Scripts/shBrushCpp.js"></script>
  40. <link href="<%= media %>/sh/Styles/SyntaxHighlighter.css" rel="stylesheet" type="text/css" />
  41. <% end %>
  42. <link href="<%= media %>/style-<% if rtl %>rtl<% else %>ltr<%end%>.css" rel="stylesheet" type="text/css" />
  43. </head>
  44. <body onload="loginout()">
  45. <script type="text/javascript">
  46. <!--
  47. function get_cookie(c_name)
  48. {
  49. c_name='<%= cookie_prefix %>' + c_name;
  50. if (document.cookie.length>0){
  51. c_start=document.cookie.indexOf(c_name + "=");
  52. if (c_start!=-1){
  53. c_start=c_start + c_name.length+1;
  54. c_end=document.cookie.indexOf(";",c_start);
  55. if (c_end==-1) c_end=document.cookie.length;
  56. return decodeURIComponent(document.cookie.substring(c_start,c_end));
  57. }
  58. }
  59. return "";
  60. }
  61. function loginout(){
  62. var element=document.getElementById('loginout');
  63. var username=get_cookie('username');
  64. if(username=='') {
  65. element.innerHTML='<% gt "Login" %>';
  66. }
  67. else {
  68. element.innerHTML='<% gt "Logout " %>('+username+')';
  69. }
  70. }
  71. -->
  72. </script>
  73. <div id="page" >
  74. <div id="header">
  75. <h1 id="title"><% include wiki_title() %></h1>
  76. </div>
  77. <div id="path">
  78. <a href="<%= main_local %>"><% gt "Main" %></a>
  79. &nbsp;/&nbsp;
  80. <% include navigation()%>
  81. </div>
  82. <div id="maincontent">
  83. <h1><% include title() %></h1>
  84. <% include main() %>
  85. </div>
  86. <div id="sidecontent">
  87. <% include navbar() %>
  88. <% include sidebar() %>
  89. <hr/>
  90. <p><a href="http://jigsaw.w3.org/css-validator/check/referer"><% gt "Valid CSS" %></a>
  91. | <a href="http://validator.w3.org/check?uri=referer"><% gt "Valid XHTML 1.0" %></a>
  92. </p>
  93. </div>
  94. <div id="footer">
  95. <div id="copyrightdesign">
  96. <%= copyright %> | <% gt "Template design based on <a href=\"http://ContentedDesigns.com\">Contented Designs</a>" %>
  97. </div>
  98. <div id="footercontact">
  99. <a href="<%= contact %>"><% gt "Contact" %></a>
  100. </div>
  101. </div>
  102. </div>
  103. <% if not empty syntax_highlighter %>
  104. <script language="javascript" >
  105. <!--
  106. dp.SyntaxHighlighter.HighlightAll('code');
  107. -->
  108. </script>
  109. <% end %>
  110. </body>
  111. </html>
  112. <% end template %>
  113. <% end view %>
  114. <% end skin %>