On Nov 25, 2:57 pm, The Editor <[email protected]> wrote: > On Fri, Nov 13, 2009 at 1:32 AM, Markus <[email protected]> wrote: > > > I am already using this behavior. :) But what happens if your title is > > "who is dan?"? You will be redirected to page "who_is_dan?" which will > > be missing. It's title will be "who_is_dan". Obviously, this seems to > > happen as BoltWire does not test for question marks in titles if you > > use [session target '{=title}']. > > > I am not sure what the best solution is. action.create with a text > > field for page name and title, with auto-fill if you enter one of > > them? Creating a plugin that converts the title so you can use > > [session target '{=title}'] and still get valid page names (with ?!., > > etc. removed)? > > I think I see now what you are saying. To get a title like "Who is > Dan?" to be converted to a proper page name like "who-is-dan" you have > to filter it. Like this: > > [text title] > [session filter_title '{=title}'] > [session target '{=filter_title}'] > > or to use a special shortcut that saves a step: > > [text title] > [session target_title '{=title}'] > > The _title part tells BoltWire to use the $BOLTmyFilter['title'] array > (defined line 119 in engine.php). You can modify it in a config file > as desired, such as to get underscores instead of hyphens for > replacing spaces, and any other changes you wish. Or create your own > custom arrays with different keys beside "title".
Maybe I should know but what kind of config file are you talking about? > I'm planning to rework (or at least rethink) the filtering system in > BoltWire in the next round of releases, so this may change, but I'll > be sure to keep everyone posted. Let me know if this doesn't do what > you want. I didn't test, just posted from my memory of what it's > designed to do. > > Cheers, > Dan -- You received this message because you are subscribed to the Google Groups "BoltWire" group. 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/boltwire?hl=en.
