「
逆引き生活歳時記」さんのサイトで配布されているRandomQuotesのXC Legacy対応版です
当バージョンで
D3対応しました
*** 注意 ***
v0.31までの「RandomQuotes for XC」から「RandomQuotes D3 v0.40」への
上書きアップデートはできないのでご注意ください(詳細は後述)
【前提】
・
XOOPS_TRUST_PATH の設置が必須です
・
altsysモジュールのインストールが必要です
【インストール】
D3標準に従ってください
・XOOPS_TRUST_PATH側のモジュール名"d3quotes"は変更できません
・XOOPS_ROOT_PATH側のモジュール名は自由です(ただし英数字のみ)
名前を変えることでモジュールを複数設置することが可能です
【モジュール複製時の注意点】
・
同一画面に複数のブロックを設置する場合、それぞれで異なるプラグインを指定できません
(NGの例:d3quotes1=>day2.php, d3quotes2=>day3.php)
・ただし以下のように1つはプラグインを使い、他は使用しない場合は設置可能です
(OKの例:d3quotes1=>day2.php, d3quotes2=>プラグイン指定なし)
・ブロックを設置する画面を分ければ異なるプラグインを指定しても問題ありません
(例:トップページにd3quotes1=>day2.php, blankpaperページにd3quotes2=>day3.php)
【その他注意点】
当モジュールではRandomQuotesブロックをトップページに置くことを想定しています
(=リダイレクト時トップページに戻るようになっています)
もしトップページ以外のページにRandomQuotesブロックを設置する場合は以下の
ファイルを環境に合わせて修正してください
xoops_trust_path/modules/d3quotes/main/redirect.php例:blankpaperモジュール(
Happy Linuxさんで配布)にブロックを設置する場合
(変更前)
redirect_header("".XOOPS_URL."/index.php",1,_MD_D3QUOTES_LOADING);
(変更後)
redirect_header("".XOOPS_URL."/modules/blankpaper/",1,_MD_D3QUOTES_LOADING);
【RandomQuotes for XC からのアップグレード】
v0.31までの「RandomQuotes for XC」からv0.40の「RandomQuotes D3」への上書きアップデートはできません
これはD3化によりモジュールのディレクトリ構造が全く異なるものとなっているためです
「RandomQuotes D3」ではディレクトリ名を変えているため(=d3quotes)、
「RandomQuotes for XC」との共存が可能です
以上から、もし既存の「RandomQuotes for XC」から「RandomQuotes D3」へ移行したい場合は以下の手順を
参考に行ってください
(1)既存の「RandomQuotes for XC」はそのままにして、あらたに「RandomQuotes D3」をインストール
(2)「RandomQuotes for XC」のテーブルから新規にインストールした「RandomQuotes D3」のテーブルへ
データをコピーしてください(phpmyadminなどでデータをexport/importするなど)
- export:「RandomQuotes for XC」のテーブル=「(prefix)_citas」
- import:「RandomQuotes D3」のテーブル=「(prefix)_(module名)_citas」
(3)「RandomQuotes D3」でデータ確認
(4)問題なければ「RandomQuotes for XC」をアンインストール
【当モジュールの今後について】
「RandomQuotes for XC」「RandomQuotes D3」については当バージョンにて
開発を終了(E.O.D)いたします
なお当モジュールの後継版(Successor)として「myQuotes」の開発を予定しています・・
履歴:
E.O.D = End of DevelopmentVersion 0.40 (2008/01/31)
* Duplicatable v3(D3) ready
* UTF-8 ready
Version 0.31 (2007/11/03)
* refresh old code (redirect and other)
Version 0.30 (2007/10/24)
* embeded mymenu 0.19 by GIJOE-san
- The duplicate of a RQ block is O.K. (altsys required)
Version 0.20 (2007/10/23)
* adjust html form of admin menu
Version 0.10 (2007/10/19)
* XCLegacy ready
- based on randomquotes 1.08 (by CACHE-san)
- suppress notice and warning messages
- refresh old code
- remove blocksadmin