Yes, it worked. I change the only line you pointed out. Great. Cheers, linly
On 4月9日, 上午8時50分, The Editor <[email protected]> wrote: > Try changing conditions.php, line 122, from > > if (strpos($content, $find) !== false) return true; > > to > > if (strpos($content, BOLTurl2utf($find)) !== false) return true; > > You may also need to put the BOLTurl2utf around the content line, but > I don't think so. > > Cheers, > Dan > > P.S. Let me know if this works. I'll add it to the core... > > 2009/4/8 Linly <[email protected]>: > > > > > Ah, yes, you're right. It is because the % encoded url problem. > > > If it is all lower ascii page name, the code > > > "[if inpage page='side' find='{p}'] is category [else] is not [if]" > > > is working. See the link here:http://txtray.net/?p=web.ui > > > If It is higher character in page name, it failed for the reason you > > point out - because in page side it is utf-8, not % encoded. > > > So I think even in a dynamic {p} or {title}, they should retrieve the > > url data into utf-8. right? > > > Cheers, linly > > > On 4月9日, 上午8時03分, The Editor <[email protected]> wrote: > >> 2009/4/8 Linly <[email protected]>: > > >> >> Still don't get it. Are you asking if "page.abc" is in side? > > >> > Yes exactly. > > >> >> Does > >> >> side change depending on the page? I take it somehow this is > >> >> dynamically generated... > > >> > Yes, it's dynamically, but, it's not "side change", it's actually "the > >> > page change". > > >> > If "page.abc" is in sidebar, It must be a category. So I can do > >> > something different. If it is not, it must be a normal page... > > >> >> I'd have to see the side code to tell if there's someway to replicate > >> >> that in a conditional. Just looking for the string should work, if it > >> >> is actually there in the source code. > > >> > My page "side" containing only category links. Inpage can find string > >> > well, but I need it to find page name like "page.abc". > > >> How are these links generated? Some kind of function or something. I > >> think I'm going to need to see the code. > > >> is "page.abc" in the source or in the output? If it is in the output > >> we may be able to hack the inpage script to do the markup processing > >> before checking the output, perhaps even making it an option. > > >> But sometimes these things are easier to figure out if you can show me > >> the code. I can read that usually easier. > > >> > Cheers, linly > > >> >> > OK, for example, when I open "page.abc", I want to check the page name > >> >> > (page.abc) is in page "side" or not. > > >> >> > Inpage can find string but can't find page name. > > >> Does this only work with utf pages? That might not work because what > >> you type in the page is utf, and the page names are % encoded. But > >> what you type in side should be utf also, so I'm not sure this is it. > >> Do you have a link--where I can see source code, Linly.... :) > > >> 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 -~----------~----~----~----~------~----~------~--~---
