| 
	
 | 
 Posted by boots on 06/02/05 19:32 
--- Monte Ohrt <monte@ohrt.com> wrote: 
> You can make a modifier to do that, but the parameter syntax will 
> need to follow the rules, something like: 
>  
> {p} 
> {p h=10 w=5} 
 
I'm quite certain that Monte meant a function plugin there. Just to be 
clear and try to avoid confusion, a modifier plugin has a unique syntax 
compared to function plugins and the modifier name is always given 
after its first (required) parameter like so: {10|p:5}. If you were 
going to do a modifier, I might suggest that if only the first 
parameter is given, you assume dimensions of nxn (eg: {1|p} is 1x1 and 
{2|p} is 2x2 but {3|p:4} is 3x4}. However, unless you resort to filter 
tricks, you can *not* write {p} or even {|p} with a modifier. Then 
again you could register a function plugin for that specific case (in 
addition to the modifier). 
 
xo boots 
 
> You could also write a prefilter that will change this: 
>  
> {p:10:5} 
>  
> to this: 
>  
> {p h=10 w=5} 
>  
> Then you could get the brevity you are after. 
>  
> As for writing the modifier, there are instructions and examples in 
> the documentation. Feel free to post here or on the forum if you have 
> trouble. 
>  
> Monte 
>  
> Matija Rijavec @ domenca.si wrote: 
>  
> > Hi all. 
> > 
> > In my templates, i use a lot of <img src="pixel.gif" height="1"  
> > wifth="1"> ...... 
> > How can i make modifier / plugin for this ... like : 
> > {p} .... ordinary pixel.gif wiht widtht=1 and height=1 -- default 
> values 
> > {p:10:5} .... pixel.gif with width=10 and height=5 
> > 
> > ... sorry if this isnt maillist for plugins/... 
> > 
> > Greetz.
 
  
Navigation:
[Reply to this message] 
 |