<![CDATA[ bbclone でページリンクに URLを記録できるようにする - My Forums]]> https://forums.modx.com/thread/?thread=56378 <![CDATA[Re: bbclone &#12391;&#12506;&#12540;&#12472;&#12522;&#12531;&#12463;&#12395; URL&#12434;&#35352;&#37682;&#12391;&#12365;&#12427;&#12424;&#12358;&#12395;&#12377;&#12427;]]> https://forums.modx.com/thread/56378/bbclone-url#dis-post-330835
協力いただいた yama さん、ZeRo さん、sama55 さんに御礼申し上げます。
このときはじめて echo から php を習い始めたばかりですこし php の面白さが最近わかってきたところです。

全角文字の文字化けなどはここでは対応していません。

参照
http://modxcms.com/forums/index.php/topic,31986.0.html

今日は話題が少なくて退屈紛れにまとめました。

bbclone サンプルサイトでもこのことは未対応のようです。
http://www.netguru.fi/modx/bbclone-stats.html]]>
dainiti Feb 24, 2009, 08:08 AM https://forums.modx.com/thread/56378/bbclone-url#dis-post-330835
<![CDATA[bbclone &#12391;&#12506;&#12540;&#12472;&#12522;&#12531;&#12463;&#12395; URL&#12434;&#35352;&#37682;&#12391;&#12365;&#12427;&#12424;&#12358;&#12395;&#12377;&#12427;]]> https://forums.modx.com/thread/56378/bbclone-url#dis-post-330834 bbclone-0.4.9b-utf8
レンタルサーバー さくらスタンダードおよび coreserver で動作確認済み
動作環境 フレンドリーURL 「あり」および「なし」両方で確認
目的 bbclone でグローバル統計、訪問済みページのページリンクが正常に記録できない
    及び詳細統計でどこから来たかのリンクが google 検索からのときに正常に記録できないのを修正

modx の index.php の先頭に次のコードを挿入する
$HTTP_USER_AGENT = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';
$HTTP_REFERER = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '';


modx の index.php の末尾に次のコードを挿入する
$_SERVER['HTTP_USER_AGENT'] = $HTTP_USER_AGENT;            // 必要な環境変数を復活します
$_SERVER['HTTP_REFERER'] = $HTTP_REFERER;
$page_title=$modx->documentObject['pagetitle'];            // ページタイトルを取得します
$bbclone_path=$modx->config['$base_path']."../bbclone/";   // bbclone のパスにあわせてセットしてください
define("_BBC_PAGE_NAME", "$page_title");
define("_BBCLONE_DIR", $bbclone_path);
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);


bbclone/lib/marker.php の 321 行目を以下のように書き換えます。
$REQUEST_URI = $this->filter_uri($filename, $PATH_INFO , $PHP_SELF);
                            ↓
$REQUEST_URI = $_SERVER['REQUEST_URI']);

]]>
dainiti Feb 24, 2009, 08:01 AM https://forums.modx.com/thread/56378/bbclone-url#dis-post-330834