Thats an interesting approach indeed. I would never have thought of that. > -----Original Message----- > From: [email protected] [mailto:habari- > [EMAIL PROTECTED] On Behalf Of Owen Winkler > Sent: 31. august 2008 21:47 > To: [email protected] > Subject: [habari-users] Re: InputFilter::filter and a self-written > plugin > > > msi wrote: > > > > Does anyone know a way to bypass this filter without really bypassing > > it? Or does anyone have a good idea how to solve this? > > I know you don't want to discuss the plugin itself, but a more elegant > solution might be to look for a special protocol in the href of a link > and use that to build your URL instead of using a custom tag. Like > this: > > <a href="post://my-post-slug">my post</a> > > Then you could just do this: > > $content = preg_replace_callback('%post://([\w-]+)%', array($this, > 'replace_slugs'), $content); > ... > function replace_slugs($matches) { > return URL::get('display_entry', array('slug'=>$matches[1])); > } > > Or something like that. > > That would get around the InputFilter, I think. > > Owen > > >
--~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/habari-users -~----------~----~----~----~------~----~------~--~---
