Problem with Templating ... I'm new....
Benjamin Schollnick <[email protected]> Tue, 21 Jun 2011 14:39:25 -0400
| Newsgroups | gmane.comp.python.cheetah |
|---|---|
| Message-ID | <[email protected]> |
--===============5073396509297392070==
Content-Type: multipart/alternative; boundary=0016e6db2c40d28c1f04a63d2b5f
--0016e6db2c40d28c1f04a63d2b5f
Content-Type: text/plain; charset=ISO-8859-1
Folks,
I'm starting out with Cheetah, and while I have had some success... I'm
having an issue with Filters...
1) I need to be able to restrict the output to let's say 5 characters,
and this doesn't seem to work..
<TD>${idevice_list[$idevice]["battery"], maxlen=5}</td>
2) the $insert_map_js needs to be unfiltered, it appears to be changed
inside of cheetah's tempting to be "web safe". I have tried :
${insert_map_js, raw)
and receive an error, that raw is unknown. I've tried #raw & #end raw,
but that doesn't seem to work... Any suggestions? I believe I have
the syntax right... Any assistance would be appreciated.
- Benjamin
---Template ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<link rel="stylesheet" type="text/css" href="css/Find-my-iDevices.css">
<title>Find my iDevices</title>
$insert_map_js
</Head>
<body onload="load()" onunload="GUnload()">
<table Border=1>
<TD><B>Name of iDevice</B></td>
<TD><B>iDevice Type</B></td>
<TD><B>Revision</B></td>
<TD><B>Charging Status</B></td>
<TD><B>Battery Level</B></td>
<TD><B>Latitude</B></td>
<TD><B>Longitude</B></td>
<TD><B>Accuracy</B></td>
</tr><TR>
#for $idevice in $idevice_list
<tr><TD>$idevice</TD>
<TD>$idevice_list[$idevice]["class"]</td>
<TD>$idevice_list[$idevice]["deviceModel"]</td>
<TD>$idevice_list[$idevice]["charging"]</td>
<TD>${idevice_list[$idevice]["battery"], maxlen=5}</td>
<TD>$idevice_list[$idevice]["location"]["latitude"]</td>
<TD>$idevice_list[$idevice]["location"]["longitude"]</td>
<TD>$idevice_list[$idevice]["location"]["accuracy"]</td>
</TR>
#end for
</table>
<hr>
<div id="map" style="width: 1000px; height: 600px"></div>
</body>
--0016e6db2c40d28c1f04a63d2b5f
Content-Type: text/html; charset=ISO-8859-1
<span class="Apple-style-span" style="font-family: Times; font-size: medium; "><pre style="word-wrap: break-word; white-space: pre-wrap; ">Folks,
I'm starting out with Cheetah, and while I have had some success... I'm
having an issue with Filters...
1) I need to be able to restrict the output to let's say 5 characters, and this doesn't seem to work..
<br></pre><pre style="word-wrap: break-word; white-space: pre-wrap; "> <TD>${idevice_list[$idevice]["battery"], maxlen=5}</td>
2) the $insert_map_js needs to be unfiltered, it appears to be changed
inside of cheetah's tempting to be "web safe". I have tried :
<br></pre><pre style="word-wrap: break-word; white-space: pre-wrap; "> ${insert_map_js, raw)
and receive an error, that raw is unknown. I've tried #raw & #end raw,
but that doesn't seem to work... Any suggestions? I believe I have the syntax right... Any assistance would be appreciated.
- Benjamin
---Template ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</a>">
<html xmlns="<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<link rel="stylesheet" type="text/css" href="css/Find-my-iDevices.css">
<title>Find my iDevices</title>
$insert_map_js
</Head>
<body onload="load()" onunload="GUnload()">
<table Border=1>
<TD><B>Name of iDevice</B></td>
<TD><B>iDevice Type</B></td>
<TD><B>Revision</B></td>
<TD><B>Charging Status</B></td>
<TD><B>Battery Level</B></td>
<TD><B>Latitude</B></td>
<TD><B>Longitude</B></td>
<TD><B>Accuracy</B></td>
</tr><TR>
#for $idevice in $idevice_list
<tr><TD>$idevice</TD>
<TD>$idevice_list[$idevice]["class"]</td>
<TD>$idevice_list[$idevice]["deviceModel"]</td>
<TD>$idevice_list[$idevice]["charging"]</td>
<TD>${idevice_list[$idevice]["battery"], maxlen=5}</td>
<TD>$idevice_list[$idevice]["location"]["latitude"]</td>
<TD>$idevice_list[$idevice]["location"]["longitude"]</td>
<TD>$idevice_list[$idevice]["location"]["accuracy"]</td>
</TR>
#end for
</table>
<hr>
<div id="map" style="width: 1000px; height: 600px"></div>
</body>
</pre><div><br></div></span>
--0016e6db2c40d28c1f04a63d2b5f--
--===============5073396509297392070==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
--===============5073396509297392070==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Cheetahtemplate-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cheetahtemplate-discuss
--===============5073396509297392070==--