ページへ戻る
印刷
HypCommonPreLoad (はいぱー・こもん・ぷりろーど)
をテンプレートにして作成 ::
XOOPS マニア
xpwiki
:keyword/HypCommonPreLoad をテンプレートにして作成
開始行:
#nopagecomment
#navi
* HypCommonPreLoad (はいぱー・こもん・ぷりろーど)
#block(class:@round@caution,w:90%){{
//:&font(Red){注意};|
~Ver 20080604 未満では、すべての機能がデフォルトで有効に...
~すでに hyp_preload.conf.php にて、独自設定で運用されてい...
}}
アクセス元の検索ワード&エンジン名取得や、検索語のハイライ...
XOOPS_ROOT_PATH/include/common.php に組み込むことで、XOOP...
** 組み込み手順
*** X-update 利用
HypCommonPreLoad は、XOOPS Cube Legacy 2.2 以上で動作する...
X-update でインストールすることで、ファイル・フォルダの配...
HypCommonPreLoad は、X-update 上では "hypconf" としてリス...
X-update については次のリンクを参照してください。
- [[X-update GitHub:https://github.com/XoopsX/xupdate]]
- [[X-update 最新版のダウンロード:https://github.com/Xoop...
- [[X-update マニュアル (XUGJ):http://www.xugj.org/module...
*** FTP によるアップロード
+ なにはともあれ、HypCommonFunc をダウンロード、解凍して ...
+ Ver 20080604 以降では、すべての機能が無効になっています...
-- その設定方法は、このページの「[[設定方法>./#y8348a4c]]...
*** XOOPS Cube の場合
+ Cube の XOOPS_ROOT_PATH/preload ディレクトリに アーカイ...
+ 完了!
*** XOOPS 2 の場合
+ 以前に HypCommonFunc, 検索語マーカー, BBQあらしお断りシ...
+ 検索語マーカー を組み込んでいた場合は、XOOPS_ROOT_PATH/...
+ XOOPS_ROOT_PATH/include/common.php を編集します。
// ############## Include common functions file #####...
include_once XOOPS_ROOT_PATH.'/include/functions.php';
の&font(Red,b){下};に
// ############# Set Query Words & Load HypCommonFunc...
include_once XOOPS_TRUST_PATH . '/class/hyp_common/pr...
$HypCommonPreLoad = @ new HypCommonPreLoad();
$HypCommonPreLoad->preFilter();
を挿入。
if (file_exists('./xoops_version.php')) {
の&font(Red,b){上};に
// ############# POST Filter with HypCommonPreLoad ##...
$HypCommonPreLoad->postFilter();
を挿入。
以上で完了!
ん〜なんだか面倒だな。って思う人用に 編集済みの &ref(comm...
** 設定方法
おおまかな設定は hypconf モジュールで行います。hypconf モ...
インストール後は、モジュール設定から「HypCommonの設定」を...
*** 更に詳細な設定
-さらに詳細な設定を変えるには XOOPS_TRUST_PATH/class/hyp_...
また、このファイルは html側の XOOPS_ROOT_PATH/class/hyp_c...
|~パス|~ファイル名|~優先度|~備考|h
|XOOPS_ROOT_PATH/class/hyp_common/|hyp_preload.conf.php|...
|XOOPS_TRUST_PATH/class/hyp_common/preload/|hyp_preload.c...
|XOOPS_TRUST_PATH/class/hyp_common/preload/|hyp_preload.p...
-文字エンコーディングを EUC-JP 以外にして XOOPS を運用し...
-設定箇所は以下の部分です。
#code(php,15-){{
// 各機能のメインスイッチ (On = 1, Off = 0)
$this->use_set_query_words = 0; // 検索ワードを定数に...
$this->use_words_highlight = 0; // 検索ワードをハイラ...
$this->use_proxy_check = 0; // POST時プロキシチェ...
$this->use_dependence_filter = 0; // 機種依存文字フィル...
$this->use_post_spam_filter = 0; // POST SPAM フィルター
$this->post_spam_trap_set = 0; // 無効フィールドのBo...
$this->use_k_tai_render = 0; // 携帯対応レンダーを...
$this->use_smart_redirect = 0; // スマートリダイレク...
// 各種設定
$this->configEncoding = 'EUC-JP'; // このファイルの文字...
$this->encodehint_word = 'ぷ'; // POSTエンコーディン...
$this->encodehint_name = 'HypEncHint'; // POSTエンコー...
$this->detect_order = 'ASCII, JIS, UTF-8, eucJP-win, EU...
$this->msg_words_highlight = 'これらのキーワードがハイ...
$this->no_proxy_check = '/^(127\.0\.0\.1|192\.168\.1\....
$this->msg_proxy_check = 'Can not post from public prox...
// POST SPAM
$this->use_mail_notify = 1; // POST SPAM メール通...
$this->send_mail_interval = 60; // まとめ送りのインタ...
$this->post_spam_a = 1; // <a> タグ 1個あたり...
$this->post_spam_bb = 1; // BBリンク 1個あたり...
$this->post_spam_url = 1; // URL 1個あたり...
$this->post_spam_host = 31; // Spam HOST の加算ポ...
$this->post_spam_word = 10; // Spam Word の加算ポ...
$this->post_spam_filed = 51; // Spam 無効フィール...
$this->post_spam_trap = '___url';// Spam 罠用無効フィ...
$this->post_spam_user = 50; // POST SPAM 閾値: ロ...
$this->post_spam_guest = 15; // POST SPAM 閾値: ゲ...
$this->post_spam_badip = 100; // アクセス拒否リス...
// POST SPAM のポイント加算設定
$this->post_spam_rules = array(
// 同じURLが1行に3回 11pt
"/((?:ht|f)tps?:\/\/[!~*'();\/?:\@&=+\$,%#\w.-]+).+?\\...
// 65文字以上の英数文字のみで構成されている 15pt
// '/^[\x00-\x7f\s]{65,}$/' => 15,
// 無効な文字コードがある 31pt
'/[\x00-\x08\x11-\x12\x14-\x1f\x7f]+/' => 31
);
// 無効なフィールド定義
$this->ignore_fileds = array(
// 'url' => array('newbb/post.php', 'comment_post.php'),
);
// 検索ワード定数名
$this->q_word = 'XOOPS_QUERY_WORD'; // 検索ワ...
$this->q_word2 = 'XOOPS_QUERY_WORD2'; // 検索ワ...
$this->se_name = 'XOOPS_SEARCH_ENGINE_NAME'; // 検索元名
// KAKASI での分かち書き結果のキャッシュ先
$this->kakasi_cache_dir = XOOPS_ROOT_PATH.'/cache2/kaka...
// スマートリダイレクトのポップアップ最短秒数
$this->smart_redirect_min_sec = 5;
/////////////////////////
// 携帯対応レンダー設定
// 携帯端末判定用 UA 正規表現
$this->k_tai_conf['ua_regex'] = '#(?:SoftBank|Vodafone|...
// HTML再構築用タグ設定
$this->k_tai_conf['rebuilds'] = array(
'headerlogo' => array( 'above' => '<center>',
'below' => '</center>'),
'headerbar' => array( 'above' => '<hr>',
'below' => ''),
'breadcrumbs' => array( 'above' => '',
'below' => ''),
'leftcolumn' => array( 'above' => '<hr>',
'below' => ''),
'centerCcolumn' => array( 'above' => '<hr>',
'below' => ''),
'centerLcolumn' => array( 'above' => '',
'below' => ''),
'centerRcolumn' => array( 'above' => '',
'below' => ''),
'content' => array( 'above' => '<hr>',
'below' => ''),
'rightcolumn' => array( 'above' => '<hr>',
'below' => ''),
'footerbar' => array( 'above' => '',
'below' => ''),
'easylogin' => array( 'above' => '<div style="tex...
'below' => ' ]</div>'),
'redirectMessage'=> array( 'above' => '<marquee loop="...
'below' => '</marquee>'),
'blockMenu' => array( 'above' => '<div style="bac...
'below' => '</div>'),
'blockContent' => array( 'above' => '',
'below' => ''),
'toMain' => array( 'above' => '<hr /><div styl...
'below' => '</div>'),
'subMenu' => array( 'above' => '<div id="submen...
'below' => ''),
);
// 携帯用XOOPSテーマセット
$this->k_tai_conf['themeSet'] = 'ktai_default';
// 携帯用XOOPSテンプレートセット
$this->k_tai_conf['templateSet'] = '';
// 使用テンプレート
$this->k_tai_conf['template'] = 'default';
// <body> attributes
$this->k_tai_conf['bodyAttribute'] = '';
// 無効にするブロックの bid (Block Id) (無指定:フィルタ...
$this->k_tai_conf['disabledBlockIds'] = array();
// 有効にするブロックの bid (Block Id) (無指定:フィルタ...
$this->k_tai_conf['limitedBlockIds'] = array();
// 常に表示するブロックの bid (Block Id) (メインメニュ...
$this->k_tai_conf['showBlockIds'] = array();
// インラインイメージのリサイズ最大ピクセル
$this->k_tai_conf['pictSizeMax'] = '200';
// インラインイメージを表示するホスト名(後方一致)
$this->k_tai_conf['showImgHosts'] = array('amazon.com',...
// 直接画像を表示するホスト名(後方一致)
$this->k_tai_conf['directImgHosts'] = array('google-ana...
// リダイレクトスクリプトを経由しないホスト名(後方一致)
$this->k_tai_conf['directLinkHosts'] = array('amazon.co...
// 外部リンク用リダイレクトスクリプト
$this->k_tai_conf['redirect'] = XOOPS_URL . '/class/hyp...
// Easy login を有効にする
$this->k_tai_conf['easyLogin'] = 1;
// Easy login で IP アドレス帯域をチェックしない
$this->k_tai_conf['noCheckIpRange'] = 0;
// リンクメッセージ
$this->k_tai_conf['msg']['easylogin'] = '簡単ログイン';
$this->k_tai_conf['msg']['logout'] = 'ログアウト';
$this->k_tai_conf['msg']['easyloginSet'] = '簡単ログイ...
$this->k_tai_conf['msg']['easyloginUnset'] = '簡単ログ...
$this->k_tai_conf['msg']['toMain'] = '本文を表示';
$this->k_tai_conf['msg']['mainMenu'] = 'メインメニュー';
$this->k_tai_conf['msg']['subMenu'] = 'サブメニュー';
// アイコン
$this->k_tai_conf['icon']['first'] = '
';
$this->k_tai_conf['icon']['prev'] = '
';
$this->k_tai_conf['icon']['next'] = '
';
$this->k_tai_conf['icon']['last'] = '
';
$this->k_tai_conf['icon']['extLink'] = '
';
$this->k_tai_conf['icon']['hTag'] = '
';
$this->k_tai_conf['icon']['RSS'] = '
';
$this->k_tai_conf['icon']['toMain'] = '
';
// style
$this->k_tai_conf['style']['highlight'] = 'background-c...
// Easy login: 設定 or 解除リンクを表示するURI(XOOPS_UR...
$this->k_tai_conf['easyLoginConfPath'] = '/userinfo.php';
$this->k_tai_conf['easyLoginConfuid'] = 'uid';
$this->k_tai_conf['easyLoginConfInsert'] = 'content';
// GET query keys
$this->k_tai_conf['getKeys']['page'] = '_p_';
$this->k_tai_conf['getKeys']['hash'] = '_h_';
$this->k_tai_conf['getKeys']['block'] = '_b_';
//// Google Adsense 設定
// config ファイルのパス
$this->k_tai_conf['googleAdsense']['config'] = '';
// 挿入場所 ('header', 'body', 'footer') の下、無指定時...
$this->k_tai_conf['googleAdsense']['below'] = '';
// Google Analytics 設定
$this->k_tai_conf['googleAnalyticsId'] = '';
// 携帯対応レンダー設定 以上
/////////////////////////////
}}
-検索ワードの分かち書き機能を利用する場合は、サーバーに K...
-KAKASI での分かち書き結果のキャッシュ を有効にするには、...
*** 各機能の詳細説明
**** 検索ワードを定数にセット
サイト内検索や検索エンジンの検索結果から移動してきた場合...
**** 検索ワードをハイライト表示
ページ内の検索された語句をハイライト表示します。ちょうど...
**** POST時プロキシチェックする
公開プロキシ経由のフォームからの投稿・登録処理を拒否しま...
**** 機種依存文字フィルター
Windows の機種依存文字をチェックし、代替文字に置換します。
**** POST SPAM フィルター
フォームから投稿・登録処理の送信内容をチェックしスパムと...
スパム判定の仕組みは、<a>タグ、BBコードリンク、URL などの...
閾値は、ゲスト・登録ユーザーと分けて設定できます。
***** 禁止語句と禁止URLの設定
禁止語句と禁止URLは予め主なものが、"trust/class/hyp_commo...
これらに追加設定したい場合は、"trust/class/hyp_common/con...
"spamwords.conf.dat" の1行目は、そのファイルの文字エンコ...
**** 無効フィールドのBot罠を自動で仕掛ける
通常のブラウザには表示されないフィールドを「SPAMボット」...
**** 携帯対応レンダーを有効にする
携帯電話用に出力を再構成する「携帯対応レンダー」機能を有...
設定等詳しくは、[[./KtaiRender]] をご覧ください。
[[nao-pon/blog/2008-06-17 [プリロードで携帯対応する [ 携...
*** 検索語マーカー用のCSSについて~
CSS は XOOPS_ROOT_PATH/xoops.css に追加するとよいでしょう...
※ background: url(&font(Red,b){/xoops/images/ext.png};) c...
この部分の&font(Red,b){赤字};の部分は適宜環境に応じて書...
#code(css){{
a.ext
{
background: url(/xoops/images/ext.png) center right no-r...
padding-right: 12px;
}
strong.word0 {
background-color:#FFFF66;
color:black;
}
strong.word1 {
background-color:#A0FFFF;
color:black;
}
strong.word2 {
background-color:#99FF99;
color:black;
}
strong.word3 {
background-color:#FF9999;
color:black;
}
strong.word4 {
background-color:#FF66FF;
color:black;
}
strong.word5 {
background-color:#880000;
color:white;
}
strong.word6 {
background-color:#00AA00;
color:white;
}
strong.word7 {
background-color:#886800;
color:white;
}
strong.word8 {
background-color:#004699;
color:white;
}
strong.word9 {
background-color:#990099;
color:white;
}
}}
#navi
終了行:
#nopagecomment
#navi
* HypCommonPreLoad (はいぱー・こもん・ぷりろーど)
#block(class:@round@caution,w:90%){{
//:&font(Red){注意};|
~Ver 20080604 未満では、すべての機能がデフォルトで有効に...
~すでに hyp_preload.conf.php にて、独自設定で運用されてい...
}}
アクセス元の検索ワード&エンジン名取得や、検索語のハイライ...
XOOPS_ROOT_PATH/include/common.php に組み込むことで、XOOP...
** 組み込み手順
*** X-update 利用
HypCommonPreLoad は、XOOPS Cube Legacy 2.2 以上で動作する...
X-update でインストールすることで、ファイル・フォルダの配...
HypCommonPreLoad は、X-update 上では "hypconf" としてリス...
X-update については次のリンクを参照してください。
- [[X-update GitHub:https://github.com/XoopsX/xupdate]]
- [[X-update 最新版のダウンロード:https://github.com/Xoop...
- [[X-update マニュアル (XUGJ):http://www.xugj.org/module...
*** FTP によるアップロード
+ なにはともあれ、HypCommonFunc をダウンロード、解凍して ...
+ Ver 20080604 以降では、すべての機能が無効になっています...
-- その設定方法は、このページの「[[設定方法>./#y8348a4c]]...
*** XOOPS Cube の場合
+ Cube の XOOPS_ROOT_PATH/preload ディレクトリに アーカイ...
+ 完了!
*** XOOPS 2 の場合
+ 以前に HypCommonFunc, 検索語マーカー, BBQあらしお断りシ...
+ 検索語マーカー を組み込んでいた場合は、XOOPS_ROOT_PATH/...
+ XOOPS_ROOT_PATH/include/common.php を編集します。
// ############## Include common functions file #####...
include_once XOOPS_ROOT_PATH.'/include/functions.php';
の&font(Red,b){下};に
// ############# Set Query Words & Load HypCommonFunc...
include_once XOOPS_TRUST_PATH . '/class/hyp_common/pr...
$HypCommonPreLoad = @ new HypCommonPreLoad();
$HypCommonPreLoad->preFilter();
を挿入。
if (file_exists('./xoops_version.php')) {
の&font(Red,b){上};に
// ############# POST Filter with HypCommonPreLoad ##...
$HypCommonPreLoad->postFilter();
を挿入。
以上で完了!
ん〜なんだか面倒だな。って思う人用に 編集済みの &ref(comm...
** 設定方法
おおまかな設定は hypconf モジュールで行います。hypconf モ...
インストール後は、モジュール設定から「HypCommonの設定」を...
*** 更に詳細な設定
-さらに詳細な設定を変えるには XOOPS_TRUST_PATH/class/hyp_...
また、このファイルは html側の XOOPS_ROOT_PATH/class/hyp_c...
|~パス|~ファイル名|~優先度|~備考|h
|XOOPS_ROOT_PATH/class/hyp_common/|hyp_preload.conf.php|...
|XOOPS_TRUST_PATH/class/hyp_common/preload/|hyp_preload.c...
|XOOPS_TRUST_PATH/class/hyp_common/preload/|hyp_preload.p...
-文字エンコーディングを EUC-JP 以外にして XOOPS を運用し...
-設定箇所は以下の部分です。
#code(php,15-){{
// 各機能のメインスイッチ (On = 1, Off = 0)
$this->use_set_query_words = 0; // 検索ワードを定数に...
$this->use_words_highlight = 0; // 検索ワードをハイラ...
$this->use_proxy_check = 0; // POST時プロキシチェ...
$this->use_dependence_filter = 0; // 機種依存文字フィル...
$this->use_post_spam_filter = 0; // POST SPAM フィルター
$this->post_spam_trap_set = 0; // 無効フィールドのBo...
$this->use_k_tai_render = 0; // 携帯対応レンダーを...
$this->use_smart_redirect = 0; // スマートリダイレク...
// 各種設定
$this->configEncoding = 'EUC-JP'; // このファイルの文字...
$this->encodehint_word = 'ぷ'; // POSTエンコーディン...
$this->encodehint_name = 'HypEncHint'; // POSTエンコー...
$this->detect_order = 'ASCII, JIS, UTF-8, eucJP-win, EU...
$this->msg_words_highlight = 'これらのキーワードがハイ...
$this->no_proxy_check = '/^(127\.0\.0\.1|192\.168\.1\....
$this->msg_proxy_check = 'Can not post from public prox...
// POST SPAM
$this->use_mail_notify = 1; // POST SPAM メール通...
$this->send_mail_interval = 60; // まとめ送りのインタ...
$this->post_spam_a = 1; // <a> タグ 1個あたり...
$this->post_spam_bb = 1; // BBリンク 1個あたり...
$this->post_spam_url = 1; // URL 1個あたり...
$this->post_spam_host = 31; // Spam HOST の加算ポ...
$this->post_spam_word = 10; // Spam Word の加算ポ...
$this->post_spam_filed = 51; // Spam 無効フィール...
$this->post_spam_trap = '___url';// Spam 罠用無効フィ...
$this->post_spam_user = 50; // POST SPAM 閾値: ロ...
$this->post_spam_guest = 15; // POST SPAM 閾値: ゲ...
$this->post_spam_badip = 100; // アクセス拒否リス...
// POST SPAM のポイント加算設定
$this->post_spam_rules = array(
// 同じURLが1行に3回 11pt
"/((?:ht|f)tps?:\/\/[!~*'();\/?:\@&=+\$,%#\w.-]+).+?\\...
// 65文字以上の英数文字のみで構成されている 15pt
// '/^[\x00-\x7f\s]{65,}$/' => 15,
// 無効な文字コードがある 31pt
'/[\x00-\x08\x11-\x12\x14-\x1f\x7f]+/' => 31
);
// 無効なフィールド定義
$this->ignore_fileds = array(
// 'url' => array('newbb/post.php', 'comment_post.php'),
);
// 検索ワード定数名
$this->q_word = 'XOOPS_QUERY_WORD'; // 検索ワ...
$this->q_word2 = 'XOOPS_QUERY_WORD2'; // 検索ワ...
$this->se_name = 'XOOPS_SEARCH_ENGINE_NAME'; // 検索元名
// KAKASI での分かち書き結果のキャッシュ先
$this->kakasi_cache_dir = XOOPS_ROOT_PATH.'/cache2/kaka...
// スマートリダイレクトのポップアップ最短秒数
$this->smart_redirect_min_sec = 5;
/////////////////////////
// 携帯対応レンダー設定
// 携帯端末判定用 UA 正規表現
$this->k_tai_conf['ua_regex'] = '#(?:SoftBank|Vodafone|...
// HTML再構築用タグ設定
$this->k_tai_conf['rebuilds'] = array(
'headerlogo' => array( 'above' => '<center>',
'below' => '</center>'),
'headerbar' => array( 'above' => '<hr>',
'below' => ''),
'breadcrumbs' => array( 'above' => '',
'below' => ''),
'leftcolumn' => array( 'above' => '<hr>',
'below' => ''),
'centerCcolumn' => array( 'above' => '<hr>',
'below' => ''),
'centerLcolumn' => array( 'above' => '',
'below' => ''),
'centerRcolumn' => array( 'above' => '',
'below' => ''),
'content' => array( 'above' => '<hr>',
'below' => ''),
'rightcolumn' => array( 'above' => '<hr>',
'below' => ''),
'footerbar' => array( 'above' => '',
'below' => ''),
'easylogin' => array( 'above' => '<div style="tex...
'below' => ' ]</div>'),
'redirectMessage'=> array( 'above' => '<marquee loop="...
'below' => '</marquee>'),
'blockMenu' => array( 'above' => '<div style="bac...
'below' => '</div>'),
'blockContent' => array( 'above' => '',
'below' => ''),
'toMain' => array( 'above' => '<hr /><div styl...
'below' => '</div>'),
'subMenu' => array( 'above' => '<div id="submen...
'below' => ''),
);
// 携帯用XOOPSテーマセット
$this->k_tai_conf['themeSet'] = 'ktai_default';
// 携帯用XOOPSテンプレートセット
$this->k_tai_conf['templateSet'] = '';
// 使用テンプレート
$this->k_tai_conf['template'] = 'default';
// <body> attributes
$this->k_tai_conf['bodyAttribute'] = '';
// 無効にするブロックの bid (Block Id) (無指定:フィルタ...
$this->k_tai_conf['disabledBlockIds'] = array();
// 有効にするブロックの bid (Block Id) (無指定:フィルタ...
$this->k_tai_conf['limitedBlockIds'] = array();
// 常に表示するブロックの bid (Block Id) (メインメニュ...
$this->k_tai_conf['showBlockIds'] = array();
// インラインイメージのリサイズ最大ピクセル
$this->k_tai_conf['pictSizeMax'] = '200';
// インラインイメージを表示するホスト名(後方一致)
$this->k_tai_conf['showImgHosts'] = array('amazon.com',...
// 直接画像を表示するホスト名(後方一致)
$this->k_tai_conf['directImgHosts'] = array('google-ana...
// リダイレクトスクリプトを経由しないホスト名(後方一致)
$this->k_tai_conf['directLinkHosts'] = array('amazon.co...
// 外部リンク用リダイレクトスクリプト
$this->k_tai_conf['redirect'] = XOOPS_URL . '/class/hyp...
// Easy login を有効にする
$this->k_tai_conf['easyLogin'] = 1;
// Easy login で IP アドレス帯域をチェックしない
$this->k_tai_conf['noCheckIpRange'] = 0;
// リンクメッセージ
$this->k_tai_conf['msg']['easylogin'] = '簡単ログイン';
$this->k_tai_conf['msg']['logout'] = 'ログアウト';
$this->k_tai_conf['msg']['easyloginSet'] = '簡単ログイ...
$this->k_tai_conf['msg']['easyloginUnset'] = '簡単ログ...
$this->k_tai_conf['msg']['toMain'] = '本文を表示';
$this->k_tai_conf['msg']['mainMenu'] = 'メインメニュー';
$this->k_tai_conf['msg']['subMenu'] = 'サブメニュー';
// アイコン
$this->k_tai_conf['icon']['first'] = '
';
$this->k_tai_conf['icon']['prev'] = '
';
$this->k_tai_conf['icon']['next'] = '
';
$this->k_tai_conf['icon']['last'] = '
';
$this->k_tai_conf['icon']['extLink'] = '
';
$this->k_tai_conf['icon']['hTag'] = '
';
$this->k_tai_conf['icon']['RSS'] = '
';
$this->k_tai_conf['icon']['toMain'] = '
';
// style
$this->k_tai_conf['style']['highlight'] = 'background-c...
// Easy login: 設定 or 解除リンクを表示するURI(XOOPS_UR...
$this->k_tai_conf['easyLoginConfPath'] = '/userinfo.php';
$this->k_tai_conf['easyLoginConfuid'] = 'uid';
$this->k_tai_conf['easyLoginConfInsert'] = 'content';
// GET query keys
$this->k_tai_conf['getKeys']['page'] = '_p_';
$this->k_tai_conf['getKeys']['hash'] = '_h_';
$this->k_tai_conf['getKeys']['block'] = '_b_';
//// Google Adsense 設定
// config ファイルのパス
$this->k_tai_conf['googleAdsense']['config'] = '';
// 挿入場所 ('header', 'body', 'footer') の下、無指定時...
$this->k_tai_conf['googleAdsense']['below'] = '';
// Google Analytics 設定
$this->k_tai_conf['googleAnalyticsId'] = '';
// 携帯対応レンダー設定 以上
/////////////////////////////
}}
-検索ワードの分かち書き機能を利用する場合は、サーバーに K...
-KAKASI での分かち書き結果のキャッシュ を有効にするには、...
*** 各機能の詳細説明
**** 検索ワードを定数にセット
サイト内検索や検索エンジンの検索結果から移動してきた場合...
**** 検索ワードをハイライト表示
ページ内の検索された語句をハイライト表示します。ちょうど...
**** POST時プロキシチェックする
公開プロキシ経由のフォームからの投稿・登録処理を拒否しま...
**** 機種依存文字フィルター
Windows の機種依存文字をチェックし、代替文字に置換します。
**** POST SPAM フィルター
フォームから投稿・登録処理の送信内容をチェックしスパムと...
スパム判定の仕組みは、<a>タグ、BBコードリンク、URL などの...
閾値は、ゲスト・登録ユーザーと分けて設定できます。
***** 禁止語句と禁止URLの設定
禁止語句と禁止URLは予め主なものが、"trust/class/hyp_commo...
これらに追加設定したい場合は、"trust/class/hyp_common/con...
"spamwords.conf.dat" の1行目は、そのファイルの文字エンコ...
**** 無効フィールドのBot罠を自動で仕掛ける
通常のブラウザには表示されないフィールドを「SPAMボット」...
**** 携帯対応レンダーを有効にする
携帯電話用に出力を再構成する「携帯対応レンダー」機能を有...
設定等詳しくは、[[./KtaiRender]] をご覧ください。
[[nao-pon/blog/2008-06-17 [プリロードで携帯対応する [ 携...
*** 検索語マーカー用のCSSについて~
CSS は XOOPS_ROOT_PATH/xoops.css に追加するとよいでしょう...
※ background: url(&font(Red,b){/xoops/images/ext.png};) c...
この部分の&font(Red,b){赤字};の部分は適宜環境に応じて書...
#code(css){{
a.ext
{
background: url(/xoops/images/ext.png) center right no-r...
padding-right: 12px;
}
strong.word0 {
background-color:#FFFF66;
color:black;
}
strong.word1 {
background-color:#A0FFFF;
color:black;
}
strong.word2 {
background-color:#99FF99;
color:black;
}
strong.word3 {
background-color:#FF9999;
color:black;
}
strong.word4 {
background-color:#FF66FF;
color:black;
}
strong.word5 {
background-color:#880000;
color:white;
}
strong.word6 {
background-color:#00AA00;
color:white;
}
strong.word7 {
background-color:#886800;
color:white;
}
strong.word8 {
background-color:#004699;
color:white;
}
strong.word9 {
background-color:#990099;
color:white;
}
}}
#navi
ページ名: