質問箱/2013

カテゴリ
サマリカウンターの共用
バージョン1.4.2
投稿者かずひろ?
状態完了
投稿日2004-01-30 (FRI) 20:53:54

質問

PukiWikiがインストールされているサーバ内で PukiWikiではないページにカウンターを設置したいと思っていますが そのカウンターの値をPukiWiki FrontPageと共用したいと思っています。

どなたかカウンターを共用できるカウンターPHPスクリプトを 既にお持ちの方はいませんでしょうか。

自分で作れば確かによいのですが PHPが初めてですのでもしあらかじめあればうれしいと思って 書かせていただきました。 よろしくお願いします。

回答

  • 名無しさん 2004-01-31 (SAT) 01:30:46

    かなり邪悪な感じがしますが…

    <?php
    define('PUKIWIKIDIR', './pukiwiki/');	// Pukiwkiのディレクトリ
    define('UNITEDPAGE', 'FrontPage');	// カウンタ共有するページ名
    
    $cwd = getcwd();
    chdir(PUKIWIKIDIR);
    
    require_once "pukiwiki.ini.php";
    require_once "file.php";
    require_once "func.php";
    require_once PLUGIN_DIR."counter.inc.php";
    
    $vars['page'] = UNITEDPAGE;
    $vars['cmd'] = 'read';
    echo plugin_counter_convert();
    chdir($cwd);
    ?>

多分動くと思いますが、あまり確認はしていません。

実際に使う場合には、不要な読み込みがとても多いので、各ファイルから必要最低限の部分を抜き出してきた方が良いでしょう。

  • かずひろ? 2004-01-31 (SAT) 10:25:07

    早速、ありがとうございます。アドバイスにしたがって、必要部分だけ抜き出して試してみようと思います。



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-07-17 (日) 16:04:52
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.349 sec.

OSDN