[ ホーム | 一覧 | 検索 | 最終更新 | ヘルプ ] [ 新規 ]

KAWANO's PukiWiki Plus! - PukiWiki Log/pcommentプラグインの改造 のバックアップ(No.2)

AND OR
  • バックアップ一覧
  • 差分 を表示
  • 現在との差分 を表示
  • 現在との差分 - Visual を表示
  • ソース を表示
  • PukiWiki Log/pcommentプラグインの改造 へ行く。
    • 1 (2004-09-23 (木) 06:12:14)
    • 2 (2004-09-23 (木) 06:25:36)
    • 3 (2005-03-15 (火) 17:44:14)
    • 4 (2006-02-20 (月) 19:39:02)
    • 5 (2006-02-20 (月) 19:39:02)
    • 6 (2006-04-02 (日) 10:11:17)

pcommentプラグインの改造

「お名前」がブラケットネームにならないよう、オプションを追加。 nobracketオプションを使用する。

▲ ▼

使用例

#pcomment(nobracket)
▲ ▼

変更点

--- pcomment.inc.php.orig  Wed Oct  1 16:00:34 2003
+++ pcomment.inc.php    Thu Sep 23 15:04:54 2004
@@ -91,6 +91,7 @@
                'below' =>FALSE,
                'above' =>FALSE,
                'reply' =>FALSE,
+               'nobracket' =>FALSE,
                '_args' =>array()
        );
        array_walk(func_get_args(), 'pcmt_check_arg', &$params);
@@ -147,6 +148,7 @@
        $s_page = htmlspecialchars($page);
        $s_refer = htmlspecialchars($vars['page']);
        $s_nodate = htmlspecialchars($params['nodate']);
+       $s_nobracket = htmlspecialchars($params['nobracket']);
        $s_count = htmlspecialchars($count);

        $form = <<<EOD
@@ -156,6 +158,7 @@
   <input type="hidden" name="refer" value="$s_refer" />
   <input type="hidden" name="page" value="$s_page" />
   <input type="hidden" name="nodate" value="$s_nodate" />
+  <input type="hidden" name="nobracket" value="$s_nobracket" />
   <input type="hidden" name="dir" value="$dir" />
   <input type="hidden" name="count" value="$count" />
   $radio $title $name $comment
@@ -200,7 +203,7 @@
        //コメントフォーマットを適用
        $msg = str_replace('$msg',rtrim($post['msg']),PCMT_MSG_FORMAT);
        $name = $post['name'] == '' ? $_no_name : $post['name'];
-       $name = ($name == '') ? '' : str_replace('$name',$name,PCMT_NAME_FORMAT);
+       $name = ($name == '') ? '' : ($post['nobracket'] == '1') ? $name : str_replace('$name',$name,PCMT_NAME_FORMAT);
        $date = ($post['nodate'] == '1') ? '' : str_replace('$now',$now,PCMT_NOW_FORMAT);
        if ($date != '' or $name != '')
        {

メニュー

  • トップ
  • 授業
  • PukiWiki Log
  • Install Log
  • 道具箱
  • セキュリティ情報
  • RSSアンテナ

大学関係リンク

  • Webメール
  • 健康システム学科
  • 情報メディアセンター
  • 兵庫大学

今日の5件
  • FrontPage(35)
  • Lecture/CompPracC32005/10th(1)
  • Lecture/CompPracC2005/8th/example(1)
  • Lecture/CompPracR2004/11th(1)
  • Lecture/CompPracC2006/11th(1)
最新の5件
2016-04-08
  • Lecture/timetable_2016
  • Lecture
  • FrontPage
2015-09-30
  • Lecture/timetable_2015
2015-04-04
  • MenuBar

total: 5384
today: 1
yesterday: 0
now: 3


リロード   差分   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
http%3A%2F%2Fhs-www.hyogo-dai.ac.jp%2F~kawano%2F%3FPukiWiki%252520Log%25252Fpcomment%2525E3%252583%252597%2525E3%252583%2525A9%2525E3%252582%2525B0%2525E3%252582%2525A4%2525E3%252583%2525B3%2525E3%252581%2525AE%2525E6%252594%2525B9%2525E9%252580%2525A0
Founded by Minoru Kawano.
Powered by PukiWiki Plus! 1.4.7plus-u2-i18n. HTML convert time to 1.050 sec.
Valid XHTML 1.1