index.php 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. <?PHP
  2. include "../pcdl/html_head.php";
  3. ?>
  4. <body>
  5. <?php
  6. require_once("../pcdl/head_bar.php");
  7. ?>
  8. <script language="javascript" src="../collect/index.js"></script>
  9. <style>
  10. #main_tag span{
  11. margin: 2px;
  12. padding: 2px 12px;
  13. font-weight: 500;
  14. transition-duration: 0.2s;
  15. cursor: pointer;
  16. display: inline-flex;
  17. align-items: center;
  18. flex-wrap: nowrap;
  19. justify-content: center;
  20. font-size:110%;
  21. border: unset;
  22. border-radius: 0;
  23. border-bottom: 2px solid var(--nocolor);
  24. }
  25. #main_tag span:hover{
  26. background-color:unset;
  27. color:unset;
  28. border-color: var(--link-hover-color);
  29. }
  30. #main_tag .select{
  31. border-bottom: 2px solid var(--link-color);
  32. }
  33. tag{
  34. background-color: var(--btn-color);
  35. margin: 0 0.5em;
  36. padding: 3px 5px;
  37. border-radius: 6px;
  38. display:inline-flex;
  39. border: 1.5px solid;
  40. border-color: #70707036;
  41. }
  42. tag .icon:hover{
  43. background-color: silver;
  44. }
  45. #footer_nav{
  46. display:none;
  47. }
  48. .index_inner{
  49. display: flex;
  50. flex-wrap: wrap;
  51. }
  52. .index_inner .icon_btn .icon{
  53. fill: var(--btn-hover-bg-color);
  54. }
  55. .index_inner .icon_btn:hover .icon{
  56. fill: var(--btn-bg-color);
  57. }
  58. .article_title_link{
  59. white-space:nowrap;
  60. overflow-x: scroll;
  61. }
  62. .card{
  63. height: 20vh;
  64. overflow-y: scroll;
  65. }
  66. </style>
  67. <style media="screen and (max-width:800px)">
  68. #right_pannal{
  69. display:none;
  70. }
  71. .when_right_fixed{
  72. padding-right:0;
  73. }
  74. .index_toolbar{
  75. position:unset;
  76. }
  77. #pali_pedia{
  78. font-size: 200%;
  79. margin-top: auto;
  80. margin-bottom: auto;
  81. padding-left: 0.5em;
  82. }
  83. .index_inner{
  84. display:block;
  85. }
  86. .card{
  87. display: flex;
  88. justify-content: space-between;
  89. padding-right: 5em !important;
  90. }
  91. .card_info{
  92. flex:5;
  93. }
  94. .article_title_link{
  95. flex:5;
  96. }
  97. #book_list>div{
  98. width:100% !important;
  99. }
  100. </style>
  101. <?php
  102. //
  103. require_once "../path.php";
  104. require_once "../public/_pdo.php";
  105. require_once '../media/function.php';
  106. require_once '../public/function.php';
  107. ?>
  108. <div id='course_head_bar' style='background-color:var(--tool-bg-color1);padding:1em 10px 10px 10px;'>
  109. <div class='index_inner '>
  110. <div style='font-size:140%;display:flex;'>
  111. <span style="display:inline-block;width:20em;"><input type="input" placeholder=<?php echo $_local->gui->search.':'.$_local->gui->title.'&nbsp;OR&nbsp;'.$_local->gui->author;?> style="background-color:var(--btn-bg-color);" /></span>
  112. <button class="icon_btn">
  113. <svg class="icon">
  114. <use xlink:href="../studio/svg/icon.svg#ic_search"></use>
  115. </svg>
  116. </button>
  117. </div>
  118. <div id="main_tag">
  119. <span tag="vinaya">sīla</span>
  120. <span tag="sutta">samadhi</span>
  121. <span tag="abhidhamma">paññā</span>
  122. <span tag="mūla">vatthu</span>
  123. </div>
  124. <div id="tag_selected" class="" style="padding-bottom:5px;margin:0.5em 0;"></div>
  125. <div style="display:flex;justify-content: space-between;width: 30vw;">
  126. <div level="0" class="tag_others" style="padding-bottom:5px;"><?php echo $_local->gui->author;?>:</div>
  127. <div level="1" class="tag_others" style="padding-bottom:5px;"><?php echo $_local->gui->language;?>:</div>
  128. <div level="7" class="tag_others" style="padding-bottom:5px;">
  129. <select>
  130. <option><?php echo $_local->gui->all;?></option>
  131. <option><?php echo $_local->gui->ongoing;?></option>
  132. <option><?php echo $_local->gui->completed;?></option>
  133. </select>
  134. </div>
  135. <div level="8" class="tag_others" style="padding-bottom:5px;">
  136. <select>
  137. <option><?php echo $_local->gui->popular;?></option>
  138. <option><?php echo $_local->gui->recommendation;?></option>
  139. <option><?php echo $_local->gui->collection;?></option>
  140. <option><?php echo $_local->gui->rates;?></option>
  141. <option><?php echo $_local->gui->updated;?></option>
  142. </select>
  143. </div>
  144. </div>
  145. </div>
  146. </div>
  147. <div id ="book_list" class='index_inner'>
  148. </div>
  149. <div id="page_bottom" style="height:10em;">
  150. <?php echo $_local->gui->loading;?>
  151. </div>
  152. <script>
  153. $(document).ready(function(){
  154. collect_load();
  155. });
  156. </script>
  157. <?php
  158. include "../pcdl/html_foot.php";
  159. ?>