ページへ戻る

+ Links

 印刷 

Ver 4.01.19 (related プラグインの拡張など) :: XOOPS マニア

xpwiki:xpWiki開発日記/2009-01-15


2009 1月 15 (木)
 

Ver 4.01.19 (related プラグインの拡張など) anchor.png Edit

Tag: プラグイン context 要約 検索

Page Top

概要 anchor.png Edit

  • related プラグインを拡張して、要約を表示するようにした。(thx kazdon)
    • action 型では、プラグイン設定で表示・非表示、1ページあたりの表示件数を指定可能。
      1
      2
      3
      4
      5
      6
      
          function plugin_related_init () {
       
              $this->config['showContextAction'] = TRUE;
              $this->config['showMaxAction'] = 100;
       
          }
    • ブロック型では、引数で指定可能。
      • #related([<表示件数>[,backlink][,nopassage][,notitle][,context][,context:<最大バイト数>/<最大分割数>][,separate][,highlight]])
        backlink
        被リンクページのみリストアップする
        nopassage
        ページ更新経過時間を表示しない
        notitle
        ページタイトルを表示しない
        context
        要約を表示する
        separate
        要約<div>を分割表示する
        highlight
        検索ページ名をハイライト表示する
    • 参考スレッド: relatedプラグイン拡張のお願い - XOOPSマニア
  • 検索結果の要約のかながすべてカタカナになっていたのを、ページ内容通りに表示することもできるようにして、プラグイン設定項目とし、デフォルトを 'conv'(ページ内容通り) とした。
  • 検索結果の最大表示件数をプラグイン設定項目に追加し、デフォルトを 500 件とした。
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    
        function plugin_search_init () {
        
            // Allow search via GET method 'index.php?plugin=search&word=keyword'
            // NOTE: Also allows DoS to your site more easily by SPAMbot or worm or ...
            $this->cont['PLUGIN_SEARCH_DISABLE_GET_ACCESS'] =  0; // 1, 0
        
            $this->cont['PLUGIN_SEARCH_MAX_LENGTH'] =  80;
            $this->cont['PLUGIN_SEARCH_MAX_BASE'] =    16; // #search(1,2,3,...,15,16)
            
            $this->config['context'] = 'conv'; // ( '': none or 'db': Use database (light) or 'conv': Convert (heavy) )
            $this->config['resultMax'] = 500;
            
            // Load Language
            $this->load_language();
        }
Page Top

CVS 更新内容 anchor.png Edit

+  今回の更新分
  • 2009-01-15 12:04 nao-pon
    • * version.php (1.71):
      • Version 4.01.19
  • 2009-01-15 12:03 nao-pon
    • * class/func/pukiwiki_func.php (1.193), class/func/xpwiki_func.php (1.199), plugin/related.inc.php (1.4):
      • The function to display "context" is added. ( thx Kazdon )
  • 2009-01-15 12:00 nao-pon
    • * class/func/xoops_wrapper.php (1.48):
      • Added a function getPageNav().
  • 2009-01-15 12:00 nao-pon
    • * language/xpwiki/de/plugin/search.lng.php (1.2), language/xpwiki/de_utf8/plugin/search.lng.php (1.2), language/xpwiki/en/plugin/search.lng.php (1.2), language/xpwiki/ja/plugin/search.lng.php (1.2), language/xpwiki/ja_utf8/plugin/search.lng.php (1.2), plugin/search.inc.php (1.10):
      • The setting of the display type of "context" and the setting of the number of maximum displays are added.
Page Top

一行コメント anchor.png Edit




Last-modified: 2009-01-15 (木) 22:50:44 (JST) (6443d) by nao-pon