インストールオプションの選択の仕様  【解決済み】

質問全般・改善要望
返信する
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

インストールオプションの選択の仕様  【解決済み】

投稿記事 by kazuike »

-----
MODXのバージョン:1.0.6-r7
-----
インストーラのうち、インストールオプションの選択画面について

1)
テンプレート変数のチェックがデフォルトでオフになっているようですが、意図的でしょうか?
以前は、デフォルトでチェックが入っていたような気もするのですが…どうでしょう?
自前のテンプレート変数をinstall/assets/tvsに追加しているので、
もし、ファイルのコメントでチェックが入るように設定できるのでしたら、
やり方を教えていただけますでしょうか?

2)
テンプレートについても、
自前のテンプレートをinstall/assets/templatesに追加しているのですが、
テンプレートIDはどういった順で振られますでしょうか?
ファイル名に連番をつけてみても、この順番にならなかったのですが、
もしかして、テンプレート名の順でしょうか?
テンプレート名に日本語を使っているので、
もし、この順番だとすると、ちょっと悲しいものがあります。(独り言です)
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: インストールオプションの選択の仕様

投稿記事 by yama »

1はバグだと思いますので、のちほど修正します。2については、scandir()で読み込まれた結果をそのまま順番に処理してるだけだと思います。処理前にファイル名順などで並べ替えたほうがよさそうでしょうか?
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: インストールオプションの選択の仕様

投稿記事 by yama »

テンプレート変数にチェックが入らない件パッチ作りました。install/actions/に上書きしていただけますでしょうか
添付ファイル
options.zip
(2 KiB) ダウンロード数: 409 回
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: インストールオプションの選択の仕様

投稿記事 by yama »

インストール対象のソートのパッチも作りました。installディレクトリに上書きでお願いします
添付ファイル
elmsort.zip
(4.6 KiB) ダウンロード数: 411 回
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: インストールオプションの選択の仕様

投稿記事 by kazuike »

遅くなってすみません。
一度インストールしてしまうと、インストール時にapache権限でディレクトリやファイルが生成されるので、
これを削除するのがかなり厄介でした。
大部分は、エレメント>ファイル管理で一つ一つ削除していけばなんとかなるのですが、
assets/cacheが消せないですね。
root権限を持っていないので、結局assetsをリネームしました。
(PHPのファイル管理ツールのようなものをインストールすれば良いのでしょうが…)

結果ですが、
MODXがインストールされていないか設定ファイルが見つかりません。
今すぐインストールしますか?
はい / いいえ
で「はい」を押すと、
ロゴの下に空白の帯が出るだけの画面になり、何もできません。
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: インストールオプションの選択の仕様

投稿記事 by kazuike »

とりあえず、
install/functions.php
install/setup.info.php
を元に戻して進めました。

テンプレート変数に関しては、デフォルトでチェックがつくようになっています。
ありがとうございました。
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: インストールオプションの選択の仕様

投稿記事 by yama »

7月リリースのr5ではさらに対象が増えましたが、apache権限でファイルが作られる件は昔から多少問題になってましたね。MODX既定のディレクトリ削除・ファイル削除のみを行なうアンインストーラを作るくらいならできそうですが、もしよければ作ってみます。

> ロゴの下に空白の帯が出るだけの画面になり、何もできません。

こちらの件、のちほど調べてみます。たとえばerror_reportingで情報を出力する状態になっている場合なら、何かエラーが出ているかもしれません。
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: インストールオプションの選択の仕様

投稿記事 by kazuike »

別のホスティングサービスでも再現しましたので報告します。
(PHPがApche権限で実行される環境です)
yama さんが書きました:> ロゴの下に空白の帯が出るだけの画面になり、何もできません。

こちらの件、のちほど調べてみます。たとえばerror_reportingで情報を出力する状態になっている場合なら、何かエラーが出ているかもしれません。
Apacheのエラーログには何も残っていませんでした。
(favicon.icoの「File does not exist」ぐらいです)

表示されたページのHTMLソースが以下のように途中で切れています。

コード: 全て選択

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>MODX &raquo; インストール</title>
<meta name="robots" content="noindex, nofollow">
<link rel="stylesheet" href="style.css" type="text/css" media="screen">
<script type="text/javascript" src="../manager/media/script/jquery/jquery.min.js"></script>
</head>
<body >
<!-- start install screen-->
<div id="header">
	<div class="container_10">
		<span class="help"><a href="http://modx.jp/docs/install.html" target="_blank" title="インストールで困ったらこのページを見てください">Help!</a></span>
		<span class="version">MODX Evolution 1.0.6J-r7 (2012/10/08)</span>
		<div id="mainheader">
			<h1 id="logo"><span>MODX CMS</span></h1>
		</div>
	</div>
</div>
<!-- end header -->

<div id="contentarea">
    <div class="container_10">        
        <!-- start content -->
        <div id="content">
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
返信する