理由が掴めていませんが、詳細表示画面で、画像が表示されなくなってしまいました。一覧表示では正常表示されます。
詳細表示画面では、説明文は表示されますので、ポップアップブロックの問題ではないようです。ただし、撮影日と撮影場所も表示されません。
Windows updateで何かが変わった可能性はありますが…。
ブラウザはIE11とCromeを試しましたが、どちらも同じ状態です。
またOSは、Windous7、Windows10で両方とも同じです。
CMONOS.JPのバージョンは2.0.20150307です。
ご質問ありがとうございます。
「詳細表示ページレイアウト」で「詳細表示テンプレート」を設定してらっしゃるものと思います。写真画像に該当するフィールドタグが削除されていないかご確認ください。
また、入力フィールド設定のフィールド一覧で、写真画像に該当するフィールドが削除されていないかご確認ください。
フィールドが削除されている場合、画像ファイルも削除されてしまっている可能性があります。FTPで「/cgi/データベースのフォルダ名/カテゴリーID/レコードID」の中に写真画像ファイルが残っていれば、同じIDでファイル添付フィールドタイプを追加しなおすことで、復旧できるかもしれません。
もしもともと写真画像用のファイル添付フィールドタイプが存在しない場合は、「詳細/サムネイル画像」の「詳細設定」で「詳細画面ではサムネイルを表示しない」が有効になっていないかどうか確認してください。これを無効にすると詳細表示でも表示されます。
以上参考になりましたら幸いです。
別のタブでメンテナンスステーションを開き、バージョン情報を確認しましたが、その後、何故か正常に表示されるようになりました。
しかし、Androidタブレットの、標準ブラウザでは詳細画面の画像が表示されず、撮影日、撮影地の情報が空欄という全く同じ状態となっています。タブレットではメンテナンスステーションを開いていません。
詳細ページで画像が表示されない件ですが、今日現在、同じWindows10PCで、IE11.0では表示されるのですが、Cromeでは表示されなくなっています。
サーバーから送られてくる情報に、差異はない筈と思うのですが…
https://cmonos.jp/cgi/forum/start.cgi?c=forum1&n=20150806153524&v=listarticle
↑こちらでご案内しました設定についてはご確認いただけましたでしょうか。
もし設定に問題がないのに、アクセスするタイミングによって表示されたり表示されなかったりするとなると、CGIの動作になんらかの制限がかかっている可能性があります。サーバ管理者にお問い合わせください。
また、ブラウザによって表示されるとのことですが、ブラウザがキャッシュデータを表示している可能性もあります。キャッシュをクリアしてからお試しください。
以上参考になりましたら幸いです。
アドバイス有難うございます。
詳細表示テンプレートで、「科名」をクリックしたときは、画像や撮影情報を表示しないようにしていたため、そのスクリプトが上手く働かないらしいことが分かりました。
<!--if id="3" ne="ーカメイー"--><!--field id="29"--><!--/field-->
<p style="text-align: right;">学名:<!--field id="31"--><!--/field--> </p>
<!--field id="11"--><!--/field-->
<p></p>
<hr />
主写真撮影日:<!--field id="20"--><!--/field--> 撮影地:<!--field id="21"--><!--/field--><br />
撮影者:<!--field id="28"--><!--/field--><br />
<!--else-->
<p style="text-align: right;">学名:<!--field id="31"--><!--/field--> </p>
<!--field id="11"--><!--/field-->
<!--/if-->
としていました。
現在<!--if-->を、除去してみています。
ifの件訂正です。
ifが正常に処理されないことで、画像が出ないのであれば、撮影日: 撮影地:も表示されない筈でした。
結局、ifを外してブラウザのキャッシュをクリアしても、正常表示だったIE11.0の方で、科名表示に不要な画像と撮影情報が表示されるだけで、サブPCの方のIE11.0の方は、画像が表示されないままでした。
DOM Explorerで同じ植物の詳細画面を表示させた時の内容を、スクリーンコピーしましたので、添付します。
なお表示されない場合のスクリーンコピーは、次のコメントに添付します。
画像が出ない場合で、サブPCで表示させたものです。
ご報告ありがとうございます。
CMONOS.JP はブラウザによって動作を変えることはありませんので、もしキャッシュが表示されているのでないとすると、たまたま表示されないタイミングでアクセスした、としか考えられないです。。。
問題を切り分けるために、一度詳細表示テンプレートをテキストファイルにコピーして保存するなどバックアップを取った上で、詳細表示テンプレートを削除してみてください。
その状態でアクセスすると、デフォルトの表示になります。デフォルトの表示なら画像が表示される場合は、テンプレートに問題があることになります。デフォルトの表示でも画像が表示されたりされなかったりする場合は、なんらかの原因で、データベースを読み込めないタイミングが発生していることになります。
テンプレートに問題がない場合、不具合の原因として考えられるのは、次のようなものです。
…など…。
いただいた情報だけでは原因が分かりませんので、差し支えなければ、詳細表示テンプレートを削除してお試しください(復元できるよう作業の前に必ずテンプレートのコピーをとってください)。
以上よろしくお願いいたします。