当前位置: 首页 > 文档资料 > Dokuwiki 中文教程 >

tagentry – 编辑框下显示 tag 列表

优质
小牛编辑
125浏览
2023-12-01

tagentry – 编辑框下显示tag列表

tagentry用于在编辑框下面列出所有的tag,并带有复选框。

bug修补:

  • tag列表无法显示。
./action.php.old  2009-09-18 13:32:00.000000000 +0400
+++ ./action.php	2013-05-30 12:29:47.000000000 +0400
@@ -55,7 +55,7 @@
       $pos = $event->data->findElementByAttribute('type','submit');
       if(!$pos) return; // no button -> source view mode
       #echo "DEBUG: <pre>".print_r($event->data,true).'</pre>';
-      if (   !empty($event->data->_hidden['prefix'])
+      if (   empty($event->data->_hidden['prefix'])
           || !empty($event->data->_hidden['suffix'])) return;
       if ($event->data->findElementByType('wikitext')===false) return;
     }elseif(!$event->data['writable']){
@@ -72,7 +72,7 @@
     }
 
     if ($this->getConf('tagsrc') == 'All tags' && $thlp) {
-      $alltags=$this->_gettags($thlp);
+      $alltags=array_map('trim', idx_getIndex('subject', '_w'));
     } else {
       $alltags=$this->_getpages($tagns);
     }
  • 不兼容ACE编辑器。

尚无方案。