Andreas Jung wrote:
> 
> --On 24. April 2007 15:25:24 +0100 Dean Hale
> <[EMAIL PROTECTED]> wrote:
> 
>> basically if i have some zpt pages with the title
>>
>> <title>INTRODUCTION</title>
>>
>> <title>ABOUT</title>
>>
>> somehow within below the page title should be appended after
>> 'websitename.'
>>
>>> <script language='JavaScript1.1' type='text/javascript'>
>>> <noscript>
>>> <img src="http://domain/xxx/xxx/s?websitename.INTRODUCTION";
>>> width="1" height="1" alt="">
>>> </noscript>
>>> </script>
>>
>>> <script language='JavaScript1.1' type='text/javascript'>
>>> <noscript>
>>> <img src="http://domain/xxx/xxx/s?websitename.ABOUT";
>>> width="1" height="1" alt="">
>>> </noscript>
>>> </script>
>>
>> does this make more sense? thanks again.
> 
> no.
> 
> a <TITLE> tag does not belong inside <script> tag.

I don't see above him putting a <title> tag within the <script> tag.  He wants
to put the *value* of the <title> tag inside the <script> tag.  It seems some
form of a string: expression would do it, assuming the title is not literally
in the zpt but rather expanded from a variable.

<script language='JavaScript1.1' type='text/javascript'>
 <noscript>
<img tal:attributes="src http://domain/xxx/xxx/s?websitename.${title_or_id}";
     width="1" height="1" alt="" />
</noscript>
</script>

Apparently he has named his image files according to the title of the page on
which they appear.  Hopefully the names are not in need of URL-quoting, as I'm
not sure how you do that within a string: expression.

If the value of the <title> is *literally* in the zpt file above his <img>
tag, then I know of no way for a zpt expression to extract literal text from
neighboring text.

-Jeff
_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to