画像が表示できません

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
ayaka

画像が表示できません

投稿記事 by ayaka » 2006年1月10日(火) 22:35

お世話になります。こちらのフォーラムも見ながら制作しているのですが、うまくいかないところがありますので、ご教授下さい。

【スキーマ】

<?xml version="1.0" encoding="UTF-8"?>
<schema name="event" caption="イベント">
<data name="title" type="text" caption="タイトル" />
<data name="description" type="textarea" caption="内容" />

  <data name="photolist" type="list" caption="写真リスト">
<listitem caption="写真">
  <data name="photos" type="img" caption="写真" />
<data name="phototitle" type="text" caption="写真の説明" />
  </listitem>
</data>
</schema>


【デザイン定義(リスト)】

<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="EUC-JP" omit-xml-declaration="yes" />

<xsl:template match="/entrylist">
<xsl:for-each select="entry">
<div class="bgdot5"><xsl:value-of select="title" /></div>
<div class="txt2"><xsl:value-of select="description" /></div>

<div class="panel">
<xsl:for-each select="photolist/listitem">
<div class="block">
<div class="innerblock">
<img src="{photos}" />
<xsl:value-of select="phototitle" disable-output-escaping="yes" />
</div>
</div>
</xsl:for-each>
</div>

</xsl:for-each>


<xsl:for-each select="navi">
<xsl:for-each select="prev">
<a href="{@href}"><<前のトピックスへ</a></xsl:for-each>
<xsl:for-each select="next">
<a href="{@href}">次のトピックスへ>></a></xsl:for-each>
</xsl:for-each>


</xsl:template>

</xsl:stylesheet>


【出力されたhtml :cry: ソース】

<div class="panel">
<div class="block">
<div class="innerblock"><img src="cmsdesigner/viewimg.php?entryname=event&entryid=00002&fileid=00000001&/15239876_173.jpg">ねこ</div>
</div>
<div class="block">
<div class="innerblock"><img src="cmsdesigner/viewimg.php?entryname=event&entryid=00002&fileid=00000002&/15239876_173.jpg">テスト</div>
</div>
<div class="block">
<div class="innerblock"><img src="cmsdesigner/viewimg.php?entryname=event&entryid=00002&fileid=00000003&/200510%252F19%252F62%252Fa0001562%255F23263973%252Ejpg.jpg">ネコ</div>
</div>
<div class="block">
<div class="innerblock"><img src="cmsdesigner/viewimg.php?entryname=event&entryid=00002&fileid=00000004&/2006010615_1241161540.jpg">テストテスト</div>
</div>
</div>
<a href="?pageno=2">次のトピックスへ>></a>
</div>
</div>


という具合で、画像のみ×印になって表示できません。

サーバーはスピーバーで、コンテンツマネージャーの方ではちゃんと画像はアップされています。

いろいろ書き換えて試してみたのですが、表示されず困っております・・
どこがいけないのでしょうか。

よろしくお願い申し上げます。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: 画像が表示できません

投稿記事 by webmaster » 2006年1月11日(水) 17:14

 webmasterです。ayakaさん、ご質問ありがとうございます。

 掲載して頂いたスキーマとデザイン定義を拝見させて頂きましたが、内容に特に
問題はありませんでした。
 コンテンツマネージャーの方でも正しくアップロードできているとのことで、
問題があるとすればサーバ環境側にありそうです。

 一番可能性があるのは、CMS Designerのインストールフォルダ名を
"cmsdesigner"以外にしている場合です。
 通常、zipファイル解凍後のイメージをそのままFTPでアップロードすれば
自動的にフォルダ名が"cmsdesigner"になるのですが、もしそれを変えて
いらっしゃるのであれば、画像やファイルが「×」になってしまうかと思います。

 フォルダ名に特に問題がない場合は、可能でしたら cms(a)al-design.jp
(スパム防止の為、@を(a)と表記させて頂いております)までサーバーのURL
をご連絡頂ければ幸いです。m(_ _)m

ayaka

勘違いでした・・

投稿記事 by ayaka » 2006年1月16日(月) 02:10

すみません、テストサーバーは別のところ使っていたんでした・・
本サーバーでは無事動きました。
お騒がせいたしました・・・

ayaka

勘違いでした・・・

投稿記事 by ayaka » 2006年1月16日(月) 02:16

すみません、やっぱり画像は表示できないみたいです。
メールを送らせていただきます。

返信