drupal-6.16이 설치되었습니다. 게시물 http://drupal.org/node/222926#comment-930745에서 패치를 적용했습니다. 간단한 경우 정확하게 작동합니다. 그러나 다음 카운터 코드가 잘못 처리되고 drupal 다음에 카운터에 카운터가 표시됩니다.Drupal이 javascript의 태그를 잘못 이스케이프 처리합니다.
이<br><br>
Text
<br><br>
<!-- counter.1Gb.ua -->
<script language="javascript" type="text/javascript">
cgb_js="1.0"; cgb_r=""+Math.random()+"&r="+
escape(document.referrer)+"&pg="+
escape(window.location.href);
document.cookie="rqbct=1; path=/"; cgb_r+="&c="+
(document.cookie?"Y":"N");
</script><script language="javascript1.1" type="text/javascript">
cgb_js="1.1";cgb_r+="&j="+
(navigator.javaEnabled()?"Y":"N")</script>
<script language="javascript1.2" type="text/javascript">
cgb_js="1.2"; cgb_r+="&wh="+screen.width+
'x'+screen.height+"&px="+
(((navigator.appName.substring(0,3)=="Mic"))?
screen.colorDepth:screen.pixelDepth)</script>
<script language="javascript1.3" type="text/javascript">
cgb_js="1.3"</script>
<script language="javascript"
type="text/javascript">cgb_r+="&js="+cgb_js;
document.write("<a href='http://www.1Gb.ua?cnt=1416'>"+
"<img src='http://counter.1Gb.ua/cnt.aspx?"+
"u=1416&"+cgb_r+
"&' border=0 width=88 height=31 "+
"alt='1Gb.ua counter'><\/a>")</script>
<noscript><a href='http://www.1Gb.ua?cnt=1416'>
<img src="http://counter.1Gb.ua/cnt.aspx?u=1416"
border=0 width="88" height="31" alt="1Gb.ua counter"></a>
</noscript>
<!-- /counter.1Gb.ua -->
는 사람이 작업이 코드를 가지고 있는가 :
드루팔 문자열
"alt='1Gb.ua counter'><\/a>")</script>
카운터의 전체 코드는 다음과
"alt='1Gb.ua counter' /><\/a>")</a></script>
에 수정?
이 코드를 올바르게 처리하려면 Drupal을 어떻게 수정해야합니까?
기타 제안을 환영합니다.
편집 :
제거 의견은 문제가 해결되지 않습니다.
왜이 코드를 템플릿/테마 기능에 넣지 않으십니까? – googletorp
고마워, 그건 좋은 생각이야, 나는 단지 드루팔 (Drupal을 시도하고 그것에 대해 많이 알지 못한다. 어쨌든, 나는 드루팔 (Drupal)이 설명한 문제를 해결하는 것이 좋다고 생각한다. 그리고 IMHO는 다른 누군가에게 일어날 수 있고 이미 그에게 고쳐질 수있다. – sergtk
drupal.org에 버그를 게시 함 : http://drupal.org/node/741516 – sergtk