Browse Source

:bug: 标签过滤错误

visuddhinanda 5 years ago
parent
commit
96d69bde96
3 changed files with 4 additions and 3 deletions
  1. 1 1
      app/palicanon/book_tag.php
  2. 1 1
      app/palicanon/index.php
  3. 2 1
      documents/development/toc_error.csv

+ 1 - 1
app/palicanon/book_tag.php

@@ -8,7 +8,7 @@ $output = array();
 foreach ($arrBookTag as $bookkey => $bookvalue) {
     $isfind = 0;
     foreach ($tag as $tagkey => $tagvalue) {
-        if(strpos($bookvalue->tag,$tagvalue) !== FALSE){
+        if(strpos($bookvalue->tag,':'.$tagvalue.':') !== FALSE){
             $isfind++;
         }
     }

+ 1 - 1
app/palicanon/index.php

@@ -128,7 +128,7 @@ echo '</div>';
                     html += "<div class='card' style='padding:10px;'>";
                     html += "<div style='font-weight:700'><a href='../pcdl/reader.php?view=chapter&book="+iterator[0].book+"&para="+iterator[0].para+"' target = '_blank'>"+iterator[0].title+"</a></div>";
                     html += "<div style=''>book:"+iterator[0].book+" para:"+iterator[0].para+"</div>";
-                    html += "<div style=''>tag:"+ iterator[0].tag+"</div>";
+                    html += "<div style='overflow-wrap: anywhere;'>tag="+ iterator[0].tag+"</div>";
                     html += "</div>";
                     html += "</div>";
                     let tags = iterator[0].tag.split("::");

+ 2 - 1
documents/development/toc_error.csv

@@ -1,2 +1,3 @@
 title,book,para,error,change,
-Sīlakkhandhavaggapāḷi,93,,ok,,
+Sīlakkhandhavaggapāḷi,93,,ok,,
+"",103,5,2,3,""