[Petal] Petal 0.84 released
Daniel Fisher
dan at webslingerz.com
Sun Feb 9 20:21:07 GMT 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I was wondering if folks have tried using Petal 0.84 to generate Petal
templates from other Petal templates.
I'm using a technique (which might have been a syntactical violation)
under 0.83 which doesn't work under 0.84.
<input type='hidden'
TAL:attributes="name configuration/get_identity_field_name;"
petal:attributes="value entry/${configuration/get_identity_field_name};"
/>
Under 0.83 output:
<input petal:attributes="value entry/id;" type="hidden" name="id" />
Under 0.84 this doesn't work and complains ...
'Cannot find value for name="configuration/get_identity_field_name"?>:
get_identity_field_name"?> cannot be retrieved
Maybe I'm missing something (and its also possible that I'm leaving out
important information to help me debug), but the behavior of resolving
variables 'in place' for the 'attributes' attribute is fairly powerful
(and valuable for making Petal templates from Petal templates). Was this
behavior removed on purpose, or is this a side effect of the
> - Fixed entities not being encoded in static attributes.
> Kurt's analysis seemed to be the right one so it was very easy
fix?
Thank you for your time,
Dan
Jean-Michel Hiver wrote:
> Hi List,
>
> A small release with only bugfixes, I've got a bad cold / flu so I can't
> push myself too hard!
>
> - Applied Kurt's warnings patch Added 'use warnings' to all tests
>
> - Fixed entities not being encoded in static attributes.
> Kurt's analysis seemed to be the right one so it was very easy
>
> - Fixed backwards compatibility include / xinclude bug
> William's templates should now work as in 0.82
>
> If you want to use a relative path, it MUST start with a dot, i.e.
> ./subdirectory
>
> I probably should issue a warning if a path doesn't start with either
> a dot or a slash (small todo for 0.85)
>
> Enjoy!
> Cheers,
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8ckt http://www.ipgpp.com/
Comment: Using PGP with Mozilla - http://enigmail.mozdev.org
iQA/AwUBPkb+gwRI2Y45X/bvEQIP7QCdH/op2uQv0BLddzZcqOffFxBjVk8AoNmG
fP/gl/fmUNW3bfV8DuDrJ9ic
=/ptv
-----END PGP SIGNATURE-----
More information about the Petal
mailing list