index.tx 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <: $header | mark_raw :>
  2. : if ($is_admin) {
  3. : include "sysbar.tx";
  4. : include "jsalert.tx";
  5. : } else {
  6. <div id="topkek" <: $is_admin ? "style='display:none'" : "" :>>
  7. <div id="lefttitle" class="toplel">
  8. <: $htmltitle | mark_raw :>
  9. </div>
  10. <div id="midtitle" class="toplel">
  11. <: $midtitle | mark_raw :>
  12. </div>
  13. <span title="Menu" id="clickme" onclick="this.focus()">🌐</span>
  14. <div id="righttitle" class="toplel">
  15. <: $categorybar | mark_raw :>
  16. <span id="common-search">
  17. <a href="/sitemap" title="Sitemap" class="topbar">🗺️</a>
  18. <: $topbar | mark_raw :>
  19. <form action="<: $route :>" method="GET" class="ib">
  20. <input required type="search" class="coolbutton topform" name="like" autofocus></input>
  21. <input class="coolbutton topform" type="submit" value="🔎"></input>
  22. <a class="topbar" target="_blank" href="<: $search_help :>" title="<: $search_lang :>">❓</a>
  23. </form>
  24. </span>
  25. </div>
  26. : if ($user) {
  27. <a href="/config" title="Preferences" class="topbar topbarimg usericon <: $user_class :>"></a>
  28. : } else {
  29. <a href="/login?to=<: $route :>" title="Login" class="topbar usericon" style="font-size: 1.5rem;">🔑</a>
  30. : }
  31. </div>
  32. : }
  33. <div id="littlemenu">
  34. </div>
  35. <div id="kontainer">
  36. <div id="leftbar" class="kontained">
  37. <: $leftbar | mark_raw :>
  38. </div>
  39. <div id="kontent" class="kontained">
  40. <: $content | mark_raw :>
  41. </div>
  42. <div id="rightbar" class="kontained">
  43. <: $rightbar | mark_raw :>
  44. </div>
  45. </div>
  46. <div id="footbar">
  47. <: $footbar | mark_raw :>
  48. </div>
  49. : if ( $show_madeby ) {
  50. <a target="_blank" rel="noopener" class="trogged" href="https://tcms.troglodyne.net">
  51. <img src="/img/icon/favicon.svg" style="height:2rem;" />
  52. </a>
  53. : }
  54. <: $footer | mark_raw :>