Page 1 of 1

rss용 xsl 파일 작성시 링크 오류

Posted: 2006 03 24 05:26 35
by 초보자
일반 rss을 보기위한 xsl파일 작성시 링크처리 를 어떻게 해야하나요
예를들어 파폭 rss파일의 channel/link 에서 지정한 index.php 주소를
xsl파일의<a>태그에 넣으려면
<a href="<xsl:value-of select="link"/>">게시판</a> 이렇게써야하는데
태그중복으로 에러 입니다. 그래서 아래와같이 바꿨습니다
<xsl:text disable-output-escaping="yes"><a href="</xsl:text>
<xsl:value-of select="link"/>
<xsl:text disable-output-escaping="yes">"></xsl:text>
게시판
<xsl:text disable-output-escaping="yes"></a </xsl:text>
<xsl:text disable-output-escaping="yes">></xsl:text>

IExplore에선 화면표시 및 링크가 잘되는데 파폭에선
<a href="index.php">게시판</a>
이렇게 화면에 보여만 주고 마네요

고수님들 한수좀 부탁합나다. 급합니다ㅠㅠ
[/quote]

Re: rss용 xsl 파일 작성시 링크 오류

Posted: 2006 03 24 06:27 10
by 지나가다
이렇게 해보세요.

Code: Select all

<a href="{link}">게시판</a>

감탄 했습니다 그런데 한가지만 더 부탁드립니다

Posted: 2006 03 24 23:33 24
by 초보자
지나가다 고수님 감솨 합니다!! (ㅡ ㅡ)(_ _)(ㅡ ㅡ)
정말로 고맙습니다 말씀대로 해보니 정말 잘됩니다.
감탄 했습니다
그런데 문서 내에서의 링크는 잘못하겠어요

<!--목록테이블-->
<xsl:for-each select="item">
<a href="#{title}">
<xsl:value-of select="title"/>
</a>
</xsl:for-each >

<!--기사제목-->
<xsl:for-each select="item">
<a name="{title}"/>
<xsl:value-of select="title"/>
</xsl:for-each >

도대체어디가 잘못ㅤㄷㅚㅆ는지 오늘 하루종일 해맵니다
지나다가 고수님 오늘도 또지나다가 베푸시길 빕니다
오매불망...가능한 지급

파폭xsl파일에서 배경색지정 -추가

Posted: 2006 03 25 00:03 12
by jinweb
초보자 오늘 jinweb으로 막등록 했습니다
지나다가 고수님 추가 부탁 드립니다
xsl 파일 작성시 색지정을 다음 같이하면
<table bgcolor="eeffee" width="280" height="" align="right" border="5">
</table>
익스프러에서 먹히는데 파폭에선 안먹히네요 ??
대충 컬러코드 "eeffee" 의 인식문제 아닐까 추측합니다만 묘책이 없을까요?
한수 부탁드립니다.

Posted: 2006 03 25 00:29 38
by 지나가다
고수가 아니라 이제는 잘 모르겠네요. 혹시나 해서 답변 드립니다.

앞엣것은, title에 아마도 한글이나 공백 문자가 포함되어 있을 것 같은데
그러면 URL 인코딩을 해야 할 것 같아보입니다.
그러니, title말고 다른 값(영어와 숫자만으로 된)을
사용해서 링크를 걸어보면 어떨까요.

뒤엣것은 말씀하신대로 bgcolor="#eeffee" 로 해보시는게
좋을 듯 싶군요.

지나가다 고수님 너무고마워요

Posted: 2006 03 25 02:02 46
by jinweb
지나가다 고수님 정확하고 빠른답변
오늘 감동그자체 입니다. 아부아니고 있짠아요. 부은살 빠진기분 입니다.
역시 고수님들은 기본이 튼튼하구나 다시한번 느꼈습니다.
저같은 초보자 많이 도와주시고 행복한 하루 되세요