xpWiki開発日記
xpWiki 5.01.19
PukiWiki 1.4.8_alpha をベースにした Wikiモジュールです。
xpWiki (えっくすぴーうぃき)
インストール手順
xpWiki のXOOPSへのインストール
XOOPS 側の準備
- XOOPS_TRUST_PATH の準備
- まずは、XOOPS_TRUST_PATH について理解をしてください。以下の記事が秀逸で参考になると思います。
- XOOPS_ROOT_PATH/mainfile.php にて XOOPS_TRUST_PATH を設定する。設定済みなら、もちろん何もしないでOK。
XOOPS_ROOT_PATH の define 行の下に同じく define で設定してください。
できれば、ドキュメントルートの外に設置できればベストです。
[例]define('XOOPS_TRUST_PATH', '/home/yourhome/xoops_trust');
他モジュールとの依存関係
- ブロックの複製機能を利用したい場合は、altsys モジュールをインストールしてください。
- protector モジュールを使用する場合はできる限り、protector 3.02 以降を使用してください。
xpWiki のインストール
- サーバーへの設置とパーミッション設定
- 簡単インストーラー xpwiki_installer.cgi を使用する方法
- xpwiki_installer.cgi を XOOPS_ROOT_PATH/ へアップロードする
- XOOPS_ROOT_PATH/xpwiki_installer.cgi に実行権限を与える (755など)
- XOOPS_URL/xpwiki_installer.cgi にブラウザでアクセスし、画面の指示に従う。
- アーカイブを解凍してFTPでアップロードする方法
- xpWiki*.zip を解凍する (ダウンロード)
- 必要なファイルをWebサーバーへアップロードする
- html ディレクトリの中身をすべて XOOPS_ROOT_PATH ディレクトリへアップロードする。
- xoops_trust_path ディレクトリの中身をすべて XOOPS_TRUST_PATH ディレクトリへアップロードする。
- 携帯対応レンダーをXOOPSに適用する場合で、XOOPS 2.0.16aJPを使用している場合のみ、core_addons/html_2.0.16aJP ディレクトリの中身を XOOPS_ROOT_PATH へアップロードする。
(XOOPS Cube Legacy の場合は、このディレクトリは必要ありません。)
- XOOPS_TRUST_PATH/cache ディレクトリがなければ作成して、パーミッションを 707 などにして、ファイル作成権限を与える。
- XOOPS_TRUST_PATH/class/hyp_common/favicon/cache ディレクトリのパーミッションを 707 などにして、ファイル作成権限を与える。
- XOOPS_TRUST_PATH/class/hyp_common/ini/http_request.ini.dist は、http通信をする Hyp_HTTP_Request クラスの設定ファイルの雛形です。プロキシ設定などサーバー固有の設定をしたい場合は、ファイル名を "http_request.ini" として設定保存してください。
設定書式は、ini 形式です。 - XOOPS_ROOT_PATH/class/hyp_common/cache ディレクトリのパーミッションを 707 などにして、ファイル作成権限を与える。
- XOOPS_ROOT_PATH/modules/xpwiki/admin/setup.cgi に実行権限を与える(パーミッション 705, 755 etc)
- XOOPS_URL/modules/xpwiki/admin/setup.cgi へブラウザでアクセスする。
- すべてのメッセージが'OK'であればパーミッションの設定は完了しています。
'NG'があった場合や正常にアクセスできない場合*2は、以下を参考にパーミッションの設定を行ってください。 - XOOPS_ROOT_PATH/modules/xpwiki 以下のパーミッションを設定する(例)
attach 707 attach/s 707 private/backup 707 private/cache 707 private/cache/page 707 private/cache/plugin 707 private/counter 707 private/diff 707 private/trackback 707 private/wiki 707
- すべてのメッセージが'OK'であればパーミッションの設定は完了しています。
- 簡単インストーラー xpwiki_installer.cgi を使用する方法
- XOOPSのモジュールインストールを行う
XOOPS Cube Legacy 上での注意点
html/preload ディレクトリに HypCommonPreLoad.class.php が含まれています。これは、HypCommonPreLoad をサイトに適用するファイルです。
HypCommonPreLoad は、デフォルトで、スパム投稿防止フィルターなどの各種フィルターは無効になっています。設定値を変更して運用したい場合は、HypCommonPreLoad のページを参考にサイト運営ポリシーに合わせて、適宜調整してください。
- 注意
HypCommonFunc Ver 20080604 未満では、デフォルトで、すべてのフィルターが有効になっていましたが、Ver 20080604 以降では、すべての機能デフォルトで無効となりました。
以前のバージョンからのアップデートで、HypCommonPreLoad の独自設定を行っていない場合で、引き続き機能を有効にしたい場合は、設定値を変更する必要があります。
設定値の変更方法は、HypCommonPreLoad のページを参照してください。
オリジナル設定の行い方
各種設定
プラグイン
xpWiki のプラグインは、クラスオブジェクトになっています。XOOPS_ROOT_PATH/modules/xpwiki/private/plugin に派生クラスを置くことで、各プラグインを上書きすることができます。
派生クラス名は、元のクラス名にインストールディレクトリ名を加えた名称にします。
例えば、amazon プラグインの場合、元のクラス名が xpwiki_plugin_amazon なので、モジュールインストールディレクトリが 'xpwiki' の場合、xpwiki_xpwiki_plugin_amazon になり、モジュールインストールディレクトリが 'mywiki' の場合、xpwiki_mywiki_plugin_amazon となります。
派生プラグインは、自分で書いてもよいですが、既存の xpWiki 用プラグインを変換するツールを用意してあります。
変換ツールは、xpWiki管理画面のプラグイン変換ツールから 'xpWiki Plugin converter from System to User' をお使いください。
各プラグイン内の設定は plugin_NAME_init() 内に記述されていますので、その部分のみ書いておくことで、プラグインのバージョンアップ時にも柔軟に対応できます。
例えば、モジュールディレクトリ名が xpwiki の場合の amazon プラグインで associate ID のみを 'hogehoge-22' に変更したい場合は、次のようになります。
- XOOPS_ROOT_PATH/modules/xpwiki/private/plugin/amazon.inc.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14
class xpwiki_xpwiki_plugin_amazon extends xpwiki_plugin_amazon { function plugin_amazon_init() { parent::plugin_amazon_init(); // Amazon associate ID $this->cont['PLUGIN_AMAZON_AID'] = 'hogehoge-22'; } } ?>
プロキシ設定
外部へ接続する場合に、プロキシ設定が必要であれば、pukiwiki.ini.php に設定項目がありますが、HypCommonFunc Ver. 20080516 以降を利用している場合、実際に外部接続に使う Hyp_HTTP_Request クラスの設定ファイル http_request.ini を設定することで、一元的に設定することができます。
http_request.ini は、XOOPS_TRUST_PATH/class/hyp_common/ini/http_request.ini.dist が雛形となっていますので、そのファイルを編集設定し XOOPS_TRUST_PATH/class/hyp_common/ini/http_request.ini として保存してください。
モジュールの複製
xpWiki は GIJOE氏が提唱している D3(Duplicatable V3) に準拠しています。XOOPS_ROOT_PATH 側に置く xpwiki ディレクトリの名称を好きなように変えて、アップロードすることでいくつでもインストールすることができます。
PukiWiki 用プラグインの取り込み
PukiWiki プラグインを xpWiki プラグインに自動変換することができます。ただし、すべてのプラグインが問題なくできるとは限りません。
変換ツールは、xpWiki管理画面のプラグイン変換ツールから 'Plugin converter from PukiWiki 1.4 to xpWiki' をお使いください。
変換したプラグインは、XOOPS_TRUST_PATH/modules/xpwiki/plugin ディレクトリに置いてください。
上手く変換できなかった場合は、サーバーにアップロードした時点や、プラグインを呼び出した時にPHPの実行が止まって画面が真っ白になることがあります。もし、そのような状態になった時には、サーバーから削除して変換されたプラグインの内容のデバグを行ってください。
最近の開発日記
xpWiki開発日記 最新の15件
スイッチガール!! 20 (マーガレットコミックス)
360゜マテリアル 8 (マーガレットコミックス)
Why I loathe Greenbacks
If you need to get a http://bit.ly/UEJF2P (www.cashstoponline.com)">cash advance. If you’re doing just fine and you want some supplemental play money then no you shouldn’t pick up a cash loan and will most likely be rejected for starters. If you’re genuinely struggling to make ends meet and a thing just like your plumbing going out happens, then you’re going to have to inquire about different advance loan options in your town. In almost all scenarios, you’ll have the funds in your pocket on the identical day with small paperwork to get done.
KAT-TUN(かとぅーん)
24時間見ました -- 通りすがりさん 2010-05-08 (土) 07:57:58 ¶ スマイルヤバい たっちゃん大好き -- ひー 2010-02-10 (水) 20:52:34 ¶ 去年の4月ごろから上田君好きになりました あのスマイルにやられました -- ひー 2010-02-10 (水) 20:46:17 ¶ KAT-TUNだぁぁぁいすき!!!もう、蒼メロメロだよぉぉぉ!!!これからもバリバリ応援するので、バリバリがんばっちゃってくださぁぁい!! 最後に、KATーTUNだいだいだぁぁぁいすき!!! -- 蒼(«ナッチ) 2009-07-12 (日) 15:24:05 ¶ あたしと友達なろぉ -- ゆな 2008-01-13 (日) 12:05:17 New!
¶KAT-TUN(カトゥーン)↑PrevタレントNextサイト内検索:KAT-TUNハテナ:KAT-TUNフリー百科事典:KAT-TUNKAT-TUN(カトゥーン)チャットデオシャベリメンバー亀梨和也(カメナシカズヤ)赤西仁(アカニシジン)田口淳之介(タグチジュンノスケ)田中聖(タナカコウキ)上田竜也(ウエダタツヤ)中丸雄一(ナカマルユウイチ)『KAT-TUN』ニ関スルコメントKAT-TUN:関連グッズKAT-TUN:ニュース速報KAT-TUN:関連最新BlogKAT-TUN:WWWサーチKAT-TUN:画像サーチジャニーズJr.内ニ結成サレタユニット。ユニット名ノKAT-TUNハ、メンバーノイニシャル(亀梨和也[Kamenashi]・赤西仁[Akanishi]・田口淳之介[Taguchi]・田中聖[Tanaka]・上田竜也[Ueda]・中丸雄一[Nakamaru])ヲ並ベタモノ。チャットデオシャベリ↑#chatメンバー↑亀梨和也(カメナシカズヤ)↑生年月日1986年2月23日26歳出身東京都血液型B型赤西仁(アカニシジン)↑生年月日1984年7月4日28歳出身東京都血液型O型田口淳之介(タグチジュンノスケ)↑生年月日1985年11月29日26歳出身神奈川県血液型AB型田中聖(タナカコウキ)↑生年月日1985年11月5日26歳出身千葉県血液型B型上田竜也(ウエダタツヤ)↑生年月日1983年10月4日29歳出身神奈川県血液型B型中丸雄一(ナカマルユウイチ)↑生年月日1983年9月4日29歳出身東京都血液型O型bynao-pon『KAT-TUN』ニ関スルコメント↑#pcomment(,reply,50)KAT-TUN:関連グッズ↑KAT-TUNノショッピングリストページアマゾン:KAT-TUN楽天:KAT-TUNビッダーズ:KAT-TUNTSUTAYA:KAT-TUNヤフー:KAT-TUNKAT-TUNLIVETOUR2012CHAINatTOKYODOME(初回プレス仕様)[DVD](DVD)by:KAT-TUNKAT-TUNLIVETOUR2008QUEENOFPIRATES[DVD](DVD)by:KAT-TUNKAT-TUNLIVEBreaktheRecords【初回限定盤】[DVD](DVD)by:KAT-TUNKAT-TUN-NOMOREPAIИ-WORLDTOUR2010[初回限定盤][DVD](DVD)by:KAT-TUN不滅ノスクラム(初回限定盤)(DVD付)/KAT-TUN(CD)by:KAT-TUNKAT-TUNLive海賊帆[DVD]/KAT-TUN(DVD)by:KAT-TUNKAT-TUN-NOMOREPAIИ-WORLDTOUR2010[通常盤][DVD](DVD)by:KAT-TUNKAT-TUNLIVEBreaktheRecords【通常盤】[DVD](DVD)by:KAT-TUNKAT-TUNLiveofKAT-TUN"RealFace"[DVD]/KAT-TUN(DVD)by:KAT-TUNTOUR2007cartoonKAT-TUNIIYou(ブックタイプ・ジャケット)[DVD](DVD)by:KAT-TUNKAT-TUN:ニュース速報↑KAT-TUNニ関スルニュース一覧KAT-TUN:関連最新Blog↑2012-10-26『シューイチ』マジッスカ10/6-MARURAKAT-TUNニ恋シテ[?MARURA?KAT-TUNニ恋シテ]TVLIFEノ座談会デノ話、亀チャンガゴキブリヲコールドスプレーデ退治?シタンダッテ(人´∇`*)2秒クライ固マッテ動キ出スノヲ繰リ返シテ1本使イキリ、聖ニ缶デ叩ケバヨカッタンジャナイノッテツッコマレテタ(笑)ゴキブリ退治デキル人ッテ頼レルワァ。私マジデ...月空天使亀梨和也ベムベロ参戦!TORE!中ノ人実況[月空天使☆亀梨和也]KAT-TUN以外ノコトモアリ月空天使トハ?*月ガスキ*アルバムBTRノBT「MOON」ノ世界観ガスキ*カメチャンハ天使ダト本気デ思ウ*密教ガスキコノ観念カラ作リ出シタ造語原語>月宮天子(ガックウテンシ)・月ヲ神格化シタインド神話ノ神ノチニ仏教...*。・*゜Withyou!∞溢レル想イ∞*・。。・*゜:温泉トクラスマス5杯目(ネタバレ...[*。・*゜Withyou!∞溢レル想イ∞*・。。・*゜]welcome(^^)/KAT-TUN亀梨和也、関ジャニ∞大倉忠義ヲ中心ニ、イロイロ登場イタシマス!○十代主婦ノジャニーズヘノ溢レル想イ。.カレンダー.2012年←October→.Sun,Mon,Tue,Wed,Thu,Fri,Sat.1,2,3,4,5,6.7,8·9·10·11·12·13·14·15·16...Last-Modified:2012/10/2618:55:52KAT-TUN:WWWサーチ↑KAT-TUN-WikipediaKAT-TUN(カトゥーン)ハ、日本ノ男性アイドルグループデアル。...12月28日-2005年1月10日、『KAT-TUNLive海賊帆』ヲ3都市デ公演。2005年...3月25日-6月26日、『LookingKAT-TUN2005』ヲ5都市デ公演。8月26日-28日ニハ再追加公演ヲ行ッタ。KAT-TUN-Johnny'snet【DVD「KAT-TUNLIVETOUR2012CHAINatTOKYODOME(仮)」】2月ニ発売シタアルバム「CHAIN」ヲ引ッ提ゲ、“CHAIN=絆・ツナガリ”ヲテーマニ作リ上ゲタライブツアーノファイナル、東京ドーム公演ヲ完全収録。メンバー考案ノ動ク照明...KAT-TUNノ画像集53469点[1]|完全無料画像検索ノプリ画像!KAT-TUNノ画像一覧(1ページ目)。見ヤスイ!探シヤスイ!待受,デコメ,オ宝画像モ必ズ見ツカルプリ画像!!KAT-TUNトハ-ハテナキーワード「KAT-TUN」トハ-ジャニーズ事務所ニ所属スル5人組*1ダンスヴォーカルグループ。2010年7月、ソロ活動ニ専念スルタメ赤西仁ガグループヲ脱退。デビューカラ、シングル・アルバムトモニオリコン初登場首位ノ記録ヲ連...KAT-TUNスペシャルパフォーマンスMusicLovers-YouTube2012年5月7日...KAT-TUNモ真似デキナイ「驚異ノダイエット」ヲ初公開!→http://bit.ly/dietnow555.KAT-TUNノ関連ランキング一覧-ORICONSTYLEKAT-TUNノ画像・動画ヤプロフィール・スケジュール・ニュースマデ、KAT-TUNニ関スルアラユル情報ヲ集約シタオリコン芸能人事典。オリコン芸能人事典ハORICONSTYLE(オリコンスタイル)ノ提供スル芸能人プロフィール情報デス。KAT-TUN田中聖13歳・僧侶ノ役作リデ7キロ減量、スネ毛モ剃ッタ...2012年10月5日...KAT-TUNノ田中聖(26)ガ5日、TBS系新ドラマ『大奥〜誕生[有功・家光篇]〜』ノ第1話先行試写会デ舞台アイサツヲ行ッタ。男女ノ役割ガ逆転シタ江戸時代ヲ舞台ニシタ、ヨシナガフミ氏原作ノ同名人気コミック初ノ連続ドラマ化作品。KAT-TUN-Yahoo!ニュースジャニーズ事務所所属ノ5人グループ。赤西仁ガ2010年秋ノ全米ツアー後ニ脱退。KAT-TUNノ検索結果-サイゾーウーマン2012年10月18日...今回ツッコマセテイタダクノハ、10月16日放送分『スッキリ!!』(日本テレビ系)ニ出演シタKAT-TUN・亀梨和也。『妖怪人間ベム』ノ映画化告知ノタメ登場シタ亀梨ダッタガ、ソコデ披露シタノハ、マタマタ鈴木福トノハッピーライフ(?)。TBS「CDTV」KAT-TUNTBS音楽番組「CDTV」番組公式サイト。毎週土曜日深夜24時58分カラ放送!「"KAT-TUN"」ノWebサイトヲモット探スKAT-TUN:画像サーチ↑500x46759.4kB[Site]800x600208.1kB[Site]500x385114.1kB[Site]799x504184.2kB[Site]700x55868.7kB[Site]360x33698.3kB[Site]363x50095.3kB[Site]300x30028.3kB[Site]350x26325.8kB[Site]500x50358.0kB[Site]400x33231.8kB[Site]1024x768663.2kB[Site]471x41948.2kB[Site]320x26215.2kB[Site]500x500149.1kB[Site]578x500115.5kB[Site]1024x768179.9kB[Site]750x508129.8kB[Site]337x22858.5kB[Site]500x516276.7kB[Site]「KAT-TUN」ノ画像ヲモット探スPrevHomeNextタレント/KARAUpタレント/kiroro付箋機能(wema)メニュー[新規][ゴミ箱][透明][更新][リスト][ヘルプ]付箋検索:自動更新:ナシ10秒20秒30秒60秒JavaScript未動作:付箋ヲ編集デキマセン。マタ、付箋ノ表示位置ガズレテイル場合ガアリマス。付箋ノ編集文字色:■黒■灰■赤■緑■青背景色:白薄赤薄緑薄青薄黄透明オ名前:線接続id:[ゴミ箱][透明][リスト][ヘルプ]付箋検索:タレント,タレント/KARA,タレント/kiroro,タレント/亀梨和也,タレント/赤西仁,タレント/田口淳之介,タレント/田中聖,タレント/上田竜也,タレント/中丸雄一,チャット,nao-pon,user/nao-pon,タレント/関ジャニ∞,カレンダー
ルルル文庫
身代わり歌姫の憂鬱 (ルルル文庫)
深山 くのえ
SOLO REVO ホバリング練習 17パック目
テイルズ オブ ヴェスペリア 虚空の仮 1 (電撃コミックス)
狼と香辛料 8 (電撃コミックス)
テイルズ オブ エクシリア SIDE;MILLA2 (ジーンコミックス)
テイルズオブエクシリアSIDE;MILLA 2 (MFコミックス ジーンシリーズ)
テイルズ オブ ヴェスペリア 虚空の仮面(1) (DC)
Re: xpwikiへのCSVファイルインポート
nao-pon様
ご無沙汰しております。rh1020です。(多忙にて時間をあけてしまいました。)
DBシンクロのTimeLimitは110秒で、PHPの実効制限値より10秒短くしていますが、シンクロを実施しても、検索にかからないという事象に変わりはございません。「今は処理せず、バックグラウンドで順次処理する 」にしても状況は同じです。どうか引き続きアドバイスを頂ければ幸いです。
追伸
本投稿の元々の要件であったインポートについては無事完了しております。
How is your family?
Illusion is the first of all pleasures.http://bit.ly/QTIE35 (nibl.weryfer.eu) Fake oxycodone 30mg washington http://bit.ly/X04lmS (auw.vropy.asia) Pengertian nitrazepam http://bit.ly/QTIEjn (xowx.vropy.asia) Reading glasses three pack http://bit.ly/X04jvm (wylm.vropy.asia) Free ps3 redeem codes for ps3 avatars http://bit.ly/QTIGrq (xulm.vropy.asia) Wooden toilet block If you want to avoid seeing a fool you must first break your mirror.
テイルズ オブ エクシリア 2 運命を切り拓く書 (テイルズ オブ エクシリア PS3版)
Good morning!
An ideal wife is any woman who has an ideal husband.http://bit.ly/QVKHU7 (nyjm.weryfer.eu) Slick track go kart by manco http://bit.ly/PnxXYb (yeg.vropy.asia) Choice hotel employee code http://bit.ly/QVKHUb (oob.weryfer.eu) Hvac guidelines for tonage on ac units http://bit.ly/PnxXYd (aul.vropy.asia) First alert digital timer manual http://bit.ly/QVKKiE (sovr.weryfer.eu) Adderall refill Everything is funny as long as it is happening to somebody else.