Re: 最新のアーカイブを作りました。

2010年12月23日 at 13:23

はじめまして。nanpouと申します。

5.4.1.1.ja.b3をインストールさせていただいて、気がついた点がありますので、ご報告させていただきます。

初心者なので、的はずれなことを申し上げているかもしれません。
その際はご容赦下さい。

【concrete5のバージョン】5.4.1.1.ja.b3(新規インストール)
【レンタルサーバ会社(プラン)】CORESERVER.JP(CORE-A)
【利用しているサーバのOS】Linux(32bit)
Apache 1.3.37
PHP 5.2.5
MySQL 5.1.22
Python 2.4.3
【利用しているクライアントのOS】Windows7(64bit)
【利用ブラウザ】
Internet Explorer 8 (64bit)
Internet Explorer 8 (32bit)
Firefox 3.6.12
Google Chrome 8.0.552.224
Safari 5.0.3
Opera 11.00

1. IE8(32/64bit)を除くすべてのブラウザで、テーマがうまく
  読み込まれず?デザインが表示されない(画像1参照)

2. IE8(32/64bit)で、ブロック上で左クリックして出てくる
  メニューの角丸が取れて表示される
  同様に管理画面のボタン
  (例:サイト全体の設定-一般-サイト名のサイト名更新ボタン)、
  の角丸が取れて表示される(画像2参照)

3. IE8(32/64bit)で、「編集 記事」画面で横スクロールが
  表示される(画像3参照)

4. IE8(32/64bit)で、
  「管理画面-サイト全体の設定-記事ブロックエディター設定-プリセット」
  の「カスタム」を選択してもカスタム項目が表示されない。
  「カスタム」選択後、別の項目を選択するとカスタム項目が表示される
  が、選択しようとすると消える(画像4参照)

5. 「管理画面-機能を追加-インストール済み基本ブロック一覧」の
  「Auto-Nav」の説明が「HTMLのコードを直接追加」。
  「Tags」の説明が、
  「タイプやエリアで指定した範囲のページのリストを表示します」
  となっているのは間違いでは?
  また「HTMLコード」が「For adding HTML by hand.」と
  英語のままになっています

6. IE8(32/64bit)で、「ログアウト」しても上部ボタンメニューが
  消えないことがある(何度か発生したのですが、今は再現できず) 

以上です。

P.S.
「RSSブロック」の「日付書式」を変更をしても、
更新後に再度編集画面を開いたら「n月j日」と表示され、
変更した内容が表示されません。

Re: Re: 最新のアーカイブを作りました。

2010年12月23日 at 16:26
色々僕の環境とは違うみたいです。
主にキャッシュが悪さをしていると思われる点が多かったので、キャッシュをクリアしてみて下さい。

あと、色々問題の多いコアサーバーというのもあるかもしれません。
 

Re: Re: Re: 最新のアーカイブを作りました。

2010年12月23日 at 21:13
tao様

さっそく返信いただき、ありがとうございます。
アドバイスに従って、以下の作業をしてみました。

>キャッシュが悪さをしている
・concrete5にログインし、管理画面で「基本キャシュ」を
 「無効」に設定、「キャッシュ削除」ボタンを押した
・ログアウト後、ブラウザ(IE8)の「閲覧の履歴」を削除
・いったんIEを終了し、再起動
・再度concrete5にログインしなおした

以上の作業をおこないましたが、特に変化はありませんでした。
また、他のブラウザでも同様のことをおこないましたが、
問題に変化ありませんでした。
「キャッシュの問題では無い?」のかもしれません。


次に、
>色々問題の多いコアサーバー
とのご指摘をいただきましたので、以下の作業をおこないました。

・レオサーバーhttp://www.leosv.jpにインストール
【利用しているサーバのOS】Linux
Apache Apache2.2系
PHP 5.3.3 safe_mode:off
MySQL 5.1系
Python 2.6.26

すると1番の「IE8(32/64bit)を除くすべてのブラウザで、テーマがうまく
読み込まれず?デザインが表示されない」問題が解決されました。
この問題に関しては、coreserverの環境に原因があったようです。

しかし2番以下の問題に関しては、サーバーを換えても
変化ありませんでした。
「2番以下の問題に関しては、サーバーの問題では無い?」気がします。


次に「個別のパソコンに問題があるのでは?」と思い、
「WindowsVista(32bit) + Internet Explorer 8」の機体を用意しました。
そこから「coreserver + 5.4.1.1.ja.b3」と「レオサーバー + 5.4.1.1.ja.b3」
にアクセスしてみましたが、同じ問題が発生しました。
このことから、「個別のパソコンの問題でも無い?」ように思います。


次にcoreserverとレオサーバーに、現行バージョンの「concrete5.4.0.5」
をインストールしてみました。するとすべての組み合わせで、問題無く
動作しました。
・coreserver + concrete5.4.0.5 + Windows7 + IE8
・レオサーバー + concrete5.4.0.5 + Windows7 + IE8
・coreserver + concrete5.4.0.5 + WindowsVista + IE8
・レオサーバー + concrete5.4.0.5 + WindowsVista + IE8

以上のことから、「5.4.1.1.ja.b3固有の問題か?」という気がします。
ただそれなら、既にどなたからか報告があったはずなので、
判断に迷っています。


念のため、「IETester」という仮想的にIE5.5~8の環境を実現する
ソフトを入れ試してみたのですが、IE7でも同様の問題が発生する
ようです。


以上、ご報告でした。
同じような問題を経験された方が、他にもいらっしゃればと
思うのですが・・・。
 

Re: Re: Re: Re: 最新のアーカイブを作りました。

2010年12月23日 at 21:48
こんばんは。
自分も、coreserver環境上における5.4.1の最初のβ版にて、cssがまるで反映されない現象を同様に体験しました。

今回のバージョンアップではcssのキャッシュ周りを改良しているので、やはりその辺の仕組みがかわった事が原因だろうか、と自分も思っていました。
coreserverはsafe modeでの運用なので、その辺の絡みもあるだろうか、と考えたり。。

自分はまだ詳細に検討していません。
 

Re: Re: 最新のアーカイブを作りました。

2010年12月28日 at 12:04
concrete5.4.1.1.ja.b4のご提供ありがとうございます。
少し時間ができたので、以下調べてみました。

・coreserver.jpのレンタルサーバーで、
 IE8(32/64bit)を除くすべてのブラウザで、テーマがうまく読み込まれず
 デザインが表示されない

理由は分かりませんが、CSSがキチンと読み込まれないのが原因のようです。

テーマ内のファイル「header.php」の
href="<?php echo $this->getStyleSheet('main.css')?>"
href="<?php echo $this->getStyleSheet('typography.css')?>"
の部分(デフォルトのテーマでいうと8行目と9行目)を

href="<?php echo $this->getThemePath()?>/main.css"
href="<?php echo $this->getThemePath()?>/typography.css"

と書き換えたところ、うまく表示されました。
coreserverで同様のエラーにお悩みの方がいらっしゃったら、
一度お試しください。


・「管理画面-機能を追加-インストール済み基本ブロック一覧」の
 説明文がおかしいのでは?

新規インストールの環境でしか確認しておりませんが、
問題なく表示されるようになりました。


・管理画面のボタン
  (例:サイト全体の設定-一般-サイト名のサイト名更新ボタン)、
  の角丸が取れて表示される

見たところ角丸は、
「/concrete/css/ccm.forms.css」の「ccm-button-v2」というところで、

/* simpler css3 buttons */
.ccm-button-v2 {

(中略)

-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;

(以下略)
}
と定義されているように見受けられます。

調べたところ「border-radius」というプロパティは、現在のIEでは
動作しないようです。

これが原因かなぁ?と思ったのですが、ならば他の方にも同じ現象が
発生しているはずなので、よく分かりません。

また、上記以外の問題は未解決です。

以上、ご報告でした。
 

Re: Re: Re: 最新のアーカイブを作りました。

2010年12月28日 at 12:50
角丸はIE非対応です。

coreserverでcssが正常に読み込めないのは、apacheのモジュールで、PHP経由の出力だとhtml扱いで出力しているのが原因の様です。