[pmwiki-users] help with bad meta info when using pagelist templates to generate thumbnail galleries
Petko Yotov
5ko at 5ko.fr
Sun Jan 11 15:18:15 CST 2009
On Sunday 11 January 2009 19:54:48 Derek Lerner wrote:
> (:description [[http://www.PATH TO IMAGE.jpg"Alt text goes here"-
>
> >{$FullName}]]%%<br>'''Bold Caption'''<br>Sub caption:)
>
> when served the meta comes out as...
>
> <meta name='description' content='[[http://www.PATH TO IMAGE.jpg"Alt
> text goes here"->Group.PageName]]%%<br>'''Bold
> Caption'''<br>Sub caption' />
>
> as opposed to only showing the alternate text.
> <meta name='description' content='Alt text goes here' />
> Is there a way to do this without using the description directive? For
> instance make my own (:teaser:) directive that would work in the same
> way as (:description:) does when used in conjunction with a custom
> pagelist template.
Yes, use a PageTextVariable (note the colon after :teaser: ):
(:teaser: http://image"alt" whatever '''bold''':)
and display this variable in a PageList template (note the colon):
{=$:teaser}
If you need a separate description, add it with (:description Cool:)
To automatically place the description as Alt of the image, use
(:teaser: http://image"{$Description}" whatever '''bold''':)
Note that you may need a recent (<year) beta of PmWiki for PageTextVariables
to work.
Thanks,
Petko
More information about the pmwiki-users
mailing list