- 重要
- xpWiki Ver 3.37 以前 に、SQLインジェクションの脆弱性が見つかりました。
該当バージョンをサーバーにアップロードしている場合は、一刻も早く Ver 3.38 以降にバージョンアップするか、信頼の置けるグループ以外はアクセス禁止にしてください。
hatena や plain(プレーン) のスキンで見るとスッキリして見やすいかも。
(スキン選択解除)
簡単な説明 
動作サンプル 
関連フォーラム・スレッドなど 
ダウンロード 
パッケージ版(若干古いかも) 
- バージョン表記について (Ver 3.70 以降)
- x.y.z
- x が上がった場合は、html 側を更新しています。
- html 側には、ユーザ定義・データが含まれます。上書きする場合には更新分のみを上書きされることをお勧めします。
- y が上がった場合は、trust 側で、モジュールアップデートが必要な更新しています。この場合は、html 側は更新しなくてもOKです。必ずモジュールアップデートを行ってください。
- zが上がった場合は、trust 側を更新しています。
- trust 側にはユーザー定義・データーが含まれないので、積極的にバージョンアップしてください。
|
+
| | Ver 3.70未満はこちら | - バージョン表記について
- x.y.z
- x が上がった場合は、html 側を更新しています。
- html 側には、ユーザ定義・データが含まれます。上書きする場合には更新分のみを上書きされることをお勧めします。
- y が上がった場合は、trust 側を更新しています。この場合は、html 側は更新しなくてもOKです。
- trust 側にはユーザー定義・データーが含まれないので、積極的にバージョンアップしてください。
- zが上がった場合は、軽微な修正が含まれています。
|
- バージョンアップについて
- html側
- html側はオリジナル設定などが含まれるので、基本的に変更のあったファイルのみ上書きしてください。
環境によっては、trust側のみを上書きして、XOOPS_URL/modules/xpwiki*1/admin/setup.cgi に実行権限を与えて、そのファイルにブラウザでアクセスすることで、html側を自動アップデートすることができます。一番簡単なので、一度お試しください。 
- trust側
- trust側は、オリジナル設定などはないため基本的にすべて上書きでOKです。
- CGIがFTPユーザーとして動作するサーバー*2ではCVSから自動アップデートする方法もあります。
CVS版 ダウンロード 
関連するもの 
Smartyプラグイン (html側) パッケージ版に含まれています 
- 'function.d3forum_comment.php', 'function.xoopsdhtmltarea.php' この2つのプラグインを必要とします。 XOOPS_ROOT_PATH/class/smarty/plugins ディレクトリに配置してください。
開発日記 
タグクラウド 
最近の日記 
Ver 3.71.24 (バックアップからの巻き戻し機能追加とバグ修正など諸々)
Tag: 初期ページ Bugfix プラグイン JavaScript SPAM対策 Q&A認証 インポート スキン
概要
- デフォルトページの :AdminTools を更新
- バックアップ ( backup ) プラグインで、任意のバックアップデータにタイムスタンプも含めて巻き戻す機能を追加した。
- SPAMER などに荒らされたりした時に有効に働くと思います。
- default スキンの調整
- <head> 内の RSS への <link> タグの title にモジュール名を含めた。
- rsslink プラグインで、RSS リンクを表示した場合は、<head> 内に RSS への <link> タグを出力するようにした。
- ゲストの Q & A 認証 入力時の JavaScript の動作を調整した。
- attach プラグインでイメージを回転処理した時に、Imagesize のキャッシュが更新されず、サムネイルが正常に作成されない問題を修正した。
- fusen プラグインの付箋データ fusen.dat に文字エンコーディングを保存するようにした。
- 文字エンコーディングを保存することで、文字エンコーディングの違う fusen.dat を文字化けせずにインポートすることができるようになりました。
- 以前の fusen.dat をインポートするときに、fusen.dat の1行目を
fusen.dat[水平タブ][文字エンコーディング]
と、変更することで文字化けなしにインポートできます。
例:
- moblog プラグインで新規ページ作成時に、attachDB が更新されない問題を修正しました。
- レンダラーモードで ref プラグイン使用時のキャッシュ利用判定を正規化して、できる限りキャッシュできるようにしました。
CVS 更新内容
|
+
| | 今回の更新分 | - 2008-05-07 17:55 nao-pon
- * xoops_version.php (1.339):
- 2008-05-07 17:55 nao-pon
- * plugin/ref.inc.php (1.27):
- Tuned cache using on renderer mode.
- 2008-05-07 17:53 nao-pon
- * plugin/moblog.inc.php (1.5):
- Bugfixed, attach DB was not update when new page making.
- 2008-05-07 17:52 nao-pon
- * plugin/fusen.inc.php (1.23):
- "Content Encoding" saved to fusen.dat for change encoding.
- 2008-05-07 17:49 nao-pon
- * plugin/edit.inc.php (1.59):
- Edited JavaScript about riddle auth.
- 2008-05-07 17:48 nao-pon
- * class/attach.php (1.2):
- Bugfixed, image size cache was not refresh on rotate().
- 2008-05-07 17:46 nao-pon
- * plugin/attach.inc.php (1.40):
- Chenged a method of empty page making.
- 2008-05-07 17:45 nao-pon
- * class/func/xpwiki_func.php (1.164):
- Arbitrary tag is input possible on add_tag_head().
- 2008-05-07 17:42 nao-pon
- * class/func/pukiwiki_func.php (1.166):
- Supported empty page make by plugin.
- Edited JavaScript about
riddle auth.
- 2008-05-07 17:40 nao-pon
- * plugin/rsslink.inc.php (1.4):
- 2008-05-07 17:39 nao-pon
- 2008-05-07 17:38 nao-pon
- * language/xpwiki/de/lng.php (1.4), language/xpwiki/de_utf8/lng.php
(1.4), language/xpwiki/en/lng.php (1.8), language/xpwiki/ja/lng.php
(1.7), language/xpwiki/ja_utf8/lng.php (1.7), plugin/backup.inc.php
(1.12), skin/image/png/arrow_undo.png (1.1):
- Added function "Rewind content & timestamp".
- 2008-05-07 17:36 nao-pon
- * ID/: en/wiki/.timestamp (1.3), en/wiki/3A41646D696E546F6F6C73.txt
(1.2), ja/wiki/.timestamp (1.3), ja/wiki/3A41646D696E546F6F6C73.txt
(1.2):
- Added link to "Default setting of Page permission".
|
一行コメント
Ver 3.71.23 (trust側 main.css を読み込まないスキンに対応)
Tag: スキン CSS html側更新
概要
- trust側の main.css を読み込まないスキンに対応できるようにした。
- html側にサンプルスキン "plain" を追加した。
- html側の更新は必須ではないため、あえてメジャーバージョン番号は上げていません。
trust側の main.css を読み込まないスキン
スキンディレクトリ内に css.conf を置き適切な内容を記述することで、trust側の同名ファイルを読み込まないようにしました。これにより上書き方式を完全入れ替え方式に変更することができます。
css.conf の書式は次の通りです。
[cssファイル名(.cssを除く)]
パラメータ = 値
現状ではパラメータは、完全入れ替え方式にする "replace" のみです。
例えば、main.css を完全入れ替え方式にする場合は、css.conf に次のように記述します。
この新機能を利用して、できる限り装飾のないスキン "plain" をサンプルとして作ってみましたので、html側のCVSリポジトリに追加しておきました。
plain スキンは、ここをクリックすると、どんな感じか確認できます。(defaultに戻す)
CVS 更新内容
|
+
| | 今回の更新分 | - 2008-04-29 20:37 nao-pon
- * xoops_version.php (1.338):
- 2008-04-29 20:36 nao-pon
- * loader.php (1.42):
- The option to replace CSS (It is not overwrite) is added.
css.conf is written in the skin directory on the html side for
that.
Example ( css.conf ):
"main.css of skin directory on the html side doesn't read main.css
on the trust side."
|
一行コメント