[pmwiki-users] Custom bullets in lists
Patrick R. Michaud
pmichaud at pobox.com
Fri May 26 08:23:44 CDT 2006
On Fri, May 26, 2006 at 10:58:21AM +0200, Roman wrote:
> I understand. And what about less general but also sufficient way that
> assumes predefined image directory? Is there a way how to define a
> wikistyle that will not use its argument directly but surround it by
> other text. So %listimage=custombullet.gif% in wiki markup would be
> expanded like this:
> 'list-style-image:url($UploadUrlFmt/Images/custombullet.gif)'.
Yes, that's a good idea (and workable). The "easiest" way to do
this at the moment would be to use a $WikiStyleRepl pattern to
convert "listimage=<something>" into the appropriate wikistyle.
I'll have to think about that just a bit more. In some sense
I'd almost prefer to figure out a way to resolve the problem
in general, because the "natural" way to write this ought to be
%list-style-image=Attach:custombullet.gif%
%list-style-image=http://.../image.gif%
%list-style-image=InterMap:image.gif%
So, we just have to figure out how to prevent those references from
becoming links or <img> tags prior to wikistyle processing. Hmm,
maybe the '=' is a clue there... or even the 'list-style-image='.
Off to think some more about it...
Pm
> On 5/26/06, Patrick R. Michaud <pmichaud at pobox.com> wrote:
> > On Fri, May 26, 2006 at 12:37:00AM +0200, Roman wrote:
> > > Nice, but it requires to define style for each image. If Pm could
> > > extend Wikistyles to use attachment or intermap link in image url(),
> > > then we could use any image without the need to define style for it.
> > > But I don't know how hard is it to implement.
> >
> > It's hard enough to implement that it's not likely to happen soon.
> >
> > It's a bit of a chicken-and-egg problem. Because we want wikistyles
> > to be able to affect images (e.g., %width=50% Attach:foo.gif),
> > the wikistyle markup ought to be processed after the Attach: markup.
> > But this messes things up for something like
> >
> > %list list-style=url(Attach:pdf.png)%
> >
> > because in this case we want the Attach:pdf.png to be replaced
> > with a plain url and not an HTML <img .../> tag. But in order
> > to do that we have to somehow prevent the normal Attach: markup
> > from doing its thing.
> >
> > There's lots of approaches that we could take to do something like
> > this, but frankly it hasn't been a highly-demanded option so
> > the reward/effort ratio isn't all that high at the moment.
> >
> > Pm
> >
> >
>
> _______________________________________________
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
> http://host.pmichaud.com/mailman/listinfo/pmwiki-users
>
More information about the pmwiki-users
mailing list