Login
Username

Password



Lost Password?

Register now!
Referer
No referer

Guests cannot post in this forum

You cannot start a new topic in this forum

This forum is only for comments. You cannot create a new topic!
Action
list-tree Tree order sort-down Newest first

なし Re: Modules:Event Guide Module 2.4 Released

複製機能を試してみたいと思ったのですがduplicate.phpを呼び出すだけではできませんよね。
シェル(winローカルならコマンドプロンプト)から実行するのでしょうか?
お手数おかけしますが、もう少し詳しく教えてもらえないでしょうか。
宜しくお願いいたします。

なし Re: Modules:Event Guide Module 2.4 Released

duplicate.php による複製は、ファイルシステムのハードリンク機能を使ってるので Windows では動作しません。

一度複製してしまったものを、コピーしても OK なので、他のマシンや仮想環境を使って複製して Windows 上にコピーするのもひとつの方法でしょう。

まあ、ちょっと手直しして、ハードリンクしている部分を、コピーするように変更すれば良いだけなんだけなんですけどね。(自分が必要としないから手を抜いている)
--
Nobuhiro YASUTOMI (MySite Users Webmaster)

満足 Re: Modules:Event Guide Module 2.4 Released

nobuさんありがとうございます。

Quote:

一度複製してしまったものを、コピーしても OK なので、他のマシンや仮想環境を使って複製して Windows 上にコピーするのもひとつの方法でしょう。

一旦、レンサバにアップしてからphpコマンドを実行したら複製できました。
その後tar.gzで圧縮してダウンロードして中身を確認しました。

新しく
sql/mysql_(dirname).sql
templates/(dirname)_(templatename)
ができているのも確認できました。
templates/以下にeguide_(templatename)が残っていたのですが、削除して問題ありませんよね。

(追記08/07/04)
テンプレート名がeguide_(templatename)から(dirname)_(templatename)に変更になっていますが、PHPファイルでは
$xoopsOption['template_main'] = 'eguide_index.html';
の様に古いファイル名のままですね。
eguideモジュールを複数インストールするには、この部分をひとつずつ直さなければですね。
私はディレクトリ名を変えるだけでよかったのでxoops_version.phpの対応箇所を
$modversion['templates'][]=array('file' => $myprefix.'_item.html',
				 'description' => _MI_EGUIDE_EVENT_ITEM_TPL);
から
$modversion['templates'][]=array('file' => 'eguide_item.html',
				 'description' => _MI_EGUIDE_EVENT_ITEM_TPL);
とする方法で解決しました。
次回バージョンアップの際はこの部分も
$xoopsOption['template_main'] = $myprefix.'_index.html';
と変更した方がよさそうですね

なし Re: Modules:Event Guide Module 2.4 Released

報告ありがとうございます。

テンプレート名の参照側が大幅に間違ってますね。orz

eguide 名のモジュールが残った状態で複製をしたら、同じテンプレートが共有されるので発覚してなかったみたいです。問題になってないのは、ばりばりテンプレートをカスタマイズして使う人がいかに少ないかってことでしょうか。
--
Nobuhiro YASUTOMI (MySite Users Webmaster)

list-tree Tree order sort-down Newest first



Advanced search
© 2008 MySite Web Service