Uploaded image for project: 'Teeda'
  1. Teeda
  2. TEEDA-382

HTML テンプレートがレイアウトのテンプレートと異なったディレクトリ階層にあると,レイアウトのテンプレート中に記述した <img>,<script>,<link> 要素の相対パスが不正になってしまう問題を修正しました.

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.10
    • Fix Version/s: 1.0.12-rc1
    • Component/s: Teeda Extension
    • Labels:
      None

      Description

      HTML テンプレートがレイアウトのテンプレートと異なったディレクトリ階層にあると,レイアウトのテンプレート中に記述した <script> や <style> 要素の相対パスが不正になってしまう.

      例:
      レイアウトの記述

      <style type="text/css">@import url('../../css/litbox.css');</style>
      <script type="text/javascript" src="../../js/kumu.js"></script>
      

      レイアウトが view/layout/layout.html だとすると,view/add/add.html では上記パスは正しい相対パスとなるが,view/move/aaa/aaa.html では不正な相対パスとなる.

      <script> や <style> の相対パスは,本体のテンプレートの位置に合わせて補正する必要がある.

        Activity

        Hide
        koichik koichik added a comment -

        対応しました.
        http://svn.seasar.org/browse/?view=rev&root=teeda&revision=3669

        <script> 要素は対応せず,代わりに <link> 要素で対応しました.
        <input type="image"> 要素の image 属性も同様に対処しました.
        <a> 要素の href 属性については表現の幅が広いため,確実に相対パスと判定するのが難しそうなので別途検討します.

        Show
        koichik koichik added a comment - 対応しました. http://svn.seasar.org/browse/?view=rev&root=teeda&revision=3669 <script> 要素は対応せず,代わりに <link> 要素で対応しました. <input type="image"> 要素の image 属性も同様に対処しました. <a> 要素の href 属性については表現の幅が広いため,確実に相対パスと判定するのが難しそうなので別途検討します.
        Hide
        koichik koichik added a comment -

        [Seasar-user:10966]
        <img> の src 属性にダイナミックプロパティが適用されなくなってしまったので再オープン.

        Show
        koichik koichik added a comment - [Seasar-user:10966] <img> の src 属性にダイナミックプロパティが適用されなくなってしまったので再オープン.
        Hide
        koichik koichik added a comment -
        Show
        koichik koichik added a comment - 対応しました. http://svn.seasar.org/browse/?view=rev&root=teeda&revision=3734
        Hide
        koichik koichik added a comment -

        [Seasar-user:12343] で問題が指摘されたので再オープン.
        http://ml.seasar.org/archives/seasar-user/2007-December/012342.html

        Show
        koichik koichik added a comment - [Seasar-user:12343] で問題が指摘されたので再オープン. http://ml.seasar.org/archives/seasar-user/2007-December/012342.html
        Hide
        koichik koichik added a comment -
        Show
        koichik koichik added a comment - 修正しました. http://svn.seasar.org/browse/?view=rev&root=teeda&revision=3826
        Hide
        koichik koichik added a comment -

        [Seasar-user:12372] で確認が取れたのでクローズ.
        http://ml.seasar.org/archives/seasar-user/2008-January/012372.html

        Show
        koichik koichik added a comment - [Seasar-user:12372] で確認が取れたのでクローズ. http://ml.seasar.org/archives/seasar-user/2008-January/012372.html
        Hide
        koichik koichik added a comment -

        <img> の src 属性にダイナミックプロパティで絶対パスを指定した場合,コンテキストが重複してしまうので再オープン.

        Show
        koichik koichik added a comment - <img> の src 属性にダイナミックプロパティで絶対パスを指定した場合,コンテキストが重複してしまうので再オープン.
        Hide
        koichik koichik added a comment -
        Show
        koichik koichik added a comment - 対応しました. http://svn.seasar.org/browse/?view=rev&root=teeda&revision=3839
        Hide
        koichik koichik added a comment -

        大谷さんの確認が取れたのでクローズ.

        Show
        koichik koichik added a comment - 大谷さんの確認が取れたのでクローズ.

          People

          • Assignee:
            koichik koichik
            Reporter:
            koichik koichik
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development