ページへ戻る

− Links

 印刷 

xpWiki 開発日記 のバックアップソース(No.93) :: XOOPS マニア


« Prev[4]  Next »[5]
#norelated
#nopagecomment
#noheader
#fusen(off)
#noattach

* xpWiki 開発日記 &rsslink(xpWiki開発日記,1.0); &rsslink(xpWiki開発日記,2.0); &rsslink(xpWiki開発日記,atom); [#i91c41ee]

&ref(module_icon.png,left,og);
RIGHT:&subnote(format:[ %s ],popup){Note}; &rsslink(:Note);

#clear(left)

PHP で動作する CMS の XOOPS 上で動作する Wiki システム xpWiki の開発日記です。

xpWiki の Wiki としてのベースは、PukiWiki システムです。

//&skin_changer(tD-hatena){hatena}; や &skin_changer(plain){plain(プレーン)}; のスキンで見るとスッキリして見やすいかも。 :D &font(80%){(&skin_changer(){スキン選択解除};)};

#block(around,right,w:240px;){{
#calendar2(off)
CENTER:[[もっと詳しいカレンダー>./カレンダー]]
CENTER:&calendar2;
}}

** 簡単な説明 [#nd89d24a]
- インストール
-- [[How to install (English)>Install;en]]
- [[How to localize to your language>Localize]]
- [[セキュリティ情報ページ一覧:http://xoops.hypweb.net/modules/xpwiki/?cmd=lsx&tag=%A5%BB%A5%AD%A5%E5%A5%EA%A5%C6%A5%A3]]
- [[チュートリアル集>xpWiki/チュートリアル]]
- [[xpWiki 追加 Plugin Manual>xpWiki/追加PluginManual]]
- [[サポートチャット>xpWiki/サポートチャット]]
- スタイルシートについて
- スキンについて
- ブロックにページを表示

** 動作サンプル (Demo)[#p88a6117]
- XOOPS 2.0.16a JP
-- [[この xpWiki::Dev:http://xoops.hypweb.net/modules/xpwiki/]]
- XOOPS Cube Legacy 2.2.0
-- [[hypweb XC (EUC-JP):http://cube.hypweb.net/modules/xpwiki_pub/]]
-- [[hypweb XC (UTF-8):http://cube.hypweb.net/i18n/modules/xpwiki/]]
-- [[hypweb XC (ISO-8859-1 English):http://cube.hypweb.net/en/modules/xpwiki/]]
- [[XOOPS Cube Legacy 2.2.x r2_2_00-branch r1033:http://cube.hypweb.net/2.2.x/modules/xpwiki/]]
- [[XOOPS 2.0.18.2 (XOOPS.org 版):http://xoops-org.hypweb.net/modules/xpwiki/]]
- [[XOOPS 2.2.6:http://xoops-org.hypweb.net/2.2.x/modules/xpwiki/]], [[XOOPS 2.3.3 Final:http://xoops-org.hypweb.net/2.3.x/modules/xpwiki/]], [[XOOPS 2.4.4:http://xoops-org.hypweb.net/2.4.x/modules/xpwiki/]] and [[XOOPS 2.5.5 Final:http://xoops-org.hypweb.net/2.5.x/modules/xpwiki/]]
- [[ImpressCMS 1.2.1 Final:http://impress.hypweb.net/modules/xpwiki/]]

** 関連フォーラム・スレッドなど [#ede2c4de]
-[[xpWiki-フォーラム-XOOPSマニア:http://xoops.hypweb.net/modules/forum/index.php?forum_id=18]]
-[[Xoops Users Group Japan - xpWiki (D3 PukiWiki):http://www.xugj.org/modules/d3forum/index.php?topic_id=85]]

** ダウンロード [#pa6659db]
*** xpWiki 本体 [#wb3884d3]
**** 簡単インストーラ版 [#e6123bcc]

- &font(150%){&ref(xpwiki_installer.cgi);};
#region(更新履歴){{
- 2008/11/20 22:47 xoops_trust_path のパスに . (ドット) が含まれる環境に対応しました。(thx pinetree)
- 2008/11/20 18:24 に差し替えました。''&font(#ff0000){以前のものは};'' X2((XOOPS 2.0.x 系)) で使うと、認証に問題がありますので、&font(#ff0000){''必ず新しいものに差し替えるかサーバから削除''};してください。
}}

[[GIJOE さんが書いた hd_updater.cgi>http://xoops.peak.ne.jp/md/news/index.php?page=article&storyid=463]] に若干手を入れて、xpWiki インストーラーに仕立てました。~
バージョンアップにも対応していますので、驚くほど簡単にバージョンアップが完了します。

サーバー上で最新アーカイブをダウンロード・展開し、適切にディレクトリ・ファイルを配置し、パーミッションを設定するところまで完了します。

***** 使い方 [#m3af1b3c]
+ &ref(xpwiki_installer.cgi); を XOOPS_ROOT_PATH にアップロードして、FTPなどで実行権限を与えます。
+ XOOPS_URL/xpwiki_installer.cgi にブラウザでアクセスします。
+ XOOPS_SALT または XOOPS_DB_PASS でログインします。
+ xpwiki.tar.gz 又は K-tai_emoji.tar.gz を選択して、画面の指示に従ってクリックしていけばOK :thumb_up:
-- 最短 6クリックで完了します。
++ &font(#808080){mainfile.php に記述されている XOOPS_SALT または XOOPS_DB_PASS の値を入力:}; &font(#ff6600){<PASS入力>}; &font(#3366ff){''[ login ]''};
++ &font(#3366ff){''[ extract it (ファイル抽出) ]''};
++ &font(#800080){(インストール時のみ)}; &font(#808080){dirname:}; &font(#ff6600){<ディレクトリ名入力>}; &font(#3366ff){''[ create a new copy (新規コピー作成) ]''};
++ &font(#808080){system & trust side}; &font(#3366ff){''[ overwrite all files (すべて上書き) ]''};
++ &font(#808080){Are you OK?}; &font(#3366ff){''[ OK ]''};
++ &font(#3366ff){''[ terminate transactions (clearing tmp folder) (一時ファイルを削除して終了) ]''};

※ このインストーラーを使用できる環境は、CGI が suEXEC で動作する必要があります。多くのレンタルサーバはこの条件を満たしていると思います。(Windowsサーバーでは動作しません。)

**** パッケージ版 [#rdabe8df]

- &font(150%){&ref(xpwiki_5.01.14.zip);};
- &font(150%){&ref(xpwiki_5.01.14.tar.gz);}; ([[bashCGI版インストーラ(hd_updater.cgi)>http://xoops.peak.ne.jp/md/news/index.php?page=article&storyid=463]] 対応)
-- xpWiki に必須の HypCommonFunc Ver. &new(class:){20120608}; が含まれています。
--- 携帯絵文字イメージは別途ダウンロード ((SoftBankの絵文字を営利目的でホームページ、ソフトウェア、書籍等で利用される場合は、次のアドレスから事前に連絡する必要があります。&br;http://creation.mb.softbank.jp/web/web_privacy.html))
---- &ref(keyword/HypCommonFunc/K-tai_emoji.zip);
---- &ref(K-tai_emoji.tar.gz); (hd_updater.cgi 対応)
---- TypePad 絵文字アイコン画像 (i-mode 用代替画像)
//----- &ref(keyword/HypCommonFunc/k-tai_emoji_i_typepad.zip); [[http://i.creativecommons.org/l/by/2.1/jp/88x31.png>http://creativecommons.org/licenses/by/2.1/jp/]]((TypePad 絵文字アイコン画像 by [[Six Apart Ltd:http://typepad.jp/]] is licensed under a [[Creative Commons 表示 2.1 日本 License:http://creativecommons.org/licenses/by/2.1/jp/]].&br;Permissions beyond the scope of this license may be available at http://start.typepad.jp/typecast/.))
----- &ref(keyword/HypCommonFunc/k-tai_emoji_i_typepad.zip); ((TypePad 絵文字アイコン画像 by [[Six Apart Ltd:http://typepad.jp/]] is licensed under a [[Creative Commons 表示 2.1 日本 License:http://creativecommons.org/licenses/by/2.1/jp/]].&br;Permissions beyond the scope of this license may be available at http://start.typepad.jp/typecast/.))
-- FCKeditor 2.6.6 が含まれています。 (html/common/fckeditor_2.6)
-- FCKeditor用 xpWiki プラグイン fckxpwiki Ver. &new(class:){20120523}; が含まれています。 (html/common/fckxpwiki)
- バージョン表記について (Ver 3.70 以降)
-- &font(Red,bold){x};.&font(Blue,bold){y};.&font(Green,bold){z};
--- &font(Red,bold){x}; が上がった場合は、html 側を更新しています。
---- html 側には、ユーザ定義・データが含まれます。上書きする場合には更新分のみを上書きされることをお勧めします。
--- &font(Blue,bold){y}; が上がった場合は、trust 側で、モジュールアップデートが必要な更新しています。この場合は、html 側は更新しなくてもOKです。必ずモジュールアップデートを行ってください。
--- &font(Green,bold){z};が上がった場合は、trust 側を更新しています。
---- trust 側にはユーザー定義・データーが含まれないので、積極的にバージョンアップしてください。
//#region(Ver 3.70未満はこちら){{
//-バージョン表記について
//--&font(Red,b){x};.&font(Blue,b){y};.&font(Green,b){z};
//---&font(Red,b){x}; が上がった場合は、html 側を更新しています。
//----html 側には、ユーザ定義・データが含まれます。上書きする場合には更新分のみを上書きされることをお勧めします。
//---&font(Blue,b){y}; が上がった場合は、trust 側を更新しています。この場合は、html 側は更新しなくてもOKです。
//----trust 側にはユーザー定義・データーが含まれないので、積極的にバージョンアップしてください。
//---&font(Green,b){z};が上がった場合は、軽微な修正が含まれています。
//}}
- バージョンアップについて
-- html側
--- html側はオリジナル設定などが含まれるので、基本的に変更のあったファイルのみ上書きしてください。~
環境によっては、trust側のみを上書きして、XOOPS_URL/modules/xpwiki((インストールしたディレクトリです。))/admin/setup.cgi に実行権限を与えて、そのファイルにブラウザでアクセスすることで、html側を自動アップデートすることができます。一番簡単なので、一度お試しください。 ;-)
-- trust側
--- trust側は、オリジナル設定などはないため基本的にすべて上書きでOKです。
//--- CGIがFTPユーザーとして動作するサーバー(([[XREA>http://www.value-domain.com/howto/index.php?action=web&ref=hypweb]]など))ではCVSから自動アップデートする方法もあります。
//- HypCommonFunc のバージョンについて
//-- xpWiki Ver 2.07 以前から Ver 2.08 以降にCVS版でバージョンアップする場合は、HypCommonFunc Ver 20070530.1 以降が必須になります。~
//※ HypCommonFunc のバージョン表記は、年月日.rev になっています。
//-- Ver 20080604以降 HypCommonPreLoad のすべての機能がデフォルトで無効になりました。XCLまたはHypCommonPreLoadを使っている場合は、[[HypCommonPreLoad#設定>keyword/HypCommonPreLoad#y8348a4c]]を参考にしてお好みの設定に変更してください。

**** git 版 [#p8ffa919]

- [[nao-pon/xpWiki - GitHub:https://github.com/nao-pon/xpWiki]]
- [[最近の更新履歴(RSS):https://github.com/nao-pon/xpWiki/commits/master.atom]]

*** 関連するもの [#g2612a0c]
**** Smartyプラグイン (html側) &font(80%){簡単インストーラ版、パッケージ版に含まれています}; [#hc16fd51]
-'function.d3comment.php', 'function.xoopsdhtmltarea.php' この2つのプラグインを必要とします。 XOOPS_ROOT_PATH/class/smarty/plugins ディレクトリに配置してください。
--&ref(smarty_plugins.zip);

**** HypCommonFunc (trust側) &font(80%){簡単インストーラ版、パッケージ版に含まれています}; [#z2c6d887]
- xpWikiに必須です。
- HypCommonFunc からダウンロードしてサーバーにアップロードしてください。

**** 追加言語パック [#w6bf06c4]

- &ref(Localize/upload/xpwiki_portuguese.zip); - Portuguese (ポルトガル語) by [[leco:http://xoopersbr.com/d3downloads+index.page+singlefile+cid+3+lid+5.htm]]

**** [[piCal:http://xoops.peak.ne.jp/md/mydownloads/singlefile.php?lid=89&cid=1]] プラグイン [#w0903eaf]
- [[GIJOE さんの piCal:http://xoops.peak.ne.jp/md/mydownloads/singlefile.php?lid=89&cid=1]] 用プラグインです。
-- [Ver 4.02.16 以上用] &ref(:ShareFiles/xpWiki_piCal_plugin.zip); - [[オプション設定方法など>xpWiki開発日記/2009-05-25#edf18eb4]]
-- [旧版] &ref(xpWiki_piCal_plugin.zip);((xpWikiを複数インストールしている場合は、xpWiki Ver 3.03 以降を奨励します。)) [ 2007/7/11 更新しました。(微妙に軽量化) これまでのDL数 28 ]

**** ブックマークレット [#w43557a1]

以下のリンクをツールバーにドラッグ&ドロップするなどしてブックマークに保存してお使いください。

任意の xpWiki を表示中に保存したブックマークをクリックすると管理画面に移行します。

-
#html{{
<a href="javascript:(function(){p=location.href.match(/(^.+modules\/[^\/]+\/)/);location.href=RegExp.$1+'?cmd=conf';})();">xpWiki環境設定</a>
}}

-
#html{{
<a href="javascript:(function(){p=location.href.match(/(^.+modules\/[^\/]+\/)/);location.href=RegExp.$1+'?:AdminTools';})();">xpWiki管理ツール一覧</a>
}}

** 開発日記 [#h134eb39]
*** タグクラウド [#nfb078c1]
#block(round){{
#tag(0)
}}
*** 最近の日記 [#s26baf19]
#calendar_viewer(xpWiki開発日記,5,header:3)

« Prev[4]  Next »[5]