In functions.php add this second line about ~311.
if ($page == '') $page = $pageLink;
$page = BOLTutf2url($page);
The lastmodified function doesn't work, because the page is not
urlencoded at this point.
Cheers,
Dan
On Wed, Oct 28, 2009 at 1:08 PM, Markus <[email protected]> wrote:
>
> On my server I don't get a timeout but the search results don't
> display correctly.
>
> Search:
> [(search group=entwürfe.* template=lastmodified sort=lastmodified)]
>
> Template:
> <(breadcrumb {+p} offset=1 name=link)> >>>>([(lastmodified page={+p}
> fmt="%d.%m.%Y")])>>
>
> For each search result this renders to:
> ()
>
> Regards, Markus
>
> On Oct 28, 5:45 pm, Markus <[email protected]> wrote:
>> This sort_de call will prevent the page from loading:
>>
>> [(search group=entwürfe.*)]
>>
>> Without umlauts, it's working:
>>
>> [(search group=blog.*)]
>>
>> Regards, Markus
>>
>> On Oct 22, 10:14 am, The Editor <[email protected]> wrote:
>>
>>
>>
>> > Oh, that's right. I had $BOLTvar global in mine. Guess I forgot to
>> > mention it. As for $BOLTvar[language] it set it line 197 (somewhere in
>> > that list of vars):
>>
>> > $BOLTvar['$language'] = BOLTconfig('BOLTlanguage');
>>
>> > Which allows {language} in the page. However I wonder if it wouldn't
>> > be smarter to set it in the plugin. I added the line above on my
>> > system and it worked just fine.
>>
>> > The other, maybe even better option is to do this. It is a more
>> > standard way, uses less code, and is a bit eaiser on the eyes:
>>
>> > ~1933-1934
>>
>> > $sortFunc = 'BOLTsort' . BOLTconfig('BOLTlanguage');
>> > if ($sortFunc != 'BOLTsort' && function_exists($sortFunc)) return
>> > $sortFunc($outarray);
>>
>> > and ~2024-2025
>>
>> > $sortFunc = 'BOLTsort' .
>> > BOLTconfig('BOLTlanguage');
>> > if ($sortFunc != 'BOLTsort' &&
>> > function_exists($sortFunc))
>> > $sortarray = $sortFunc($sortarray);
>>
>> > No BOLTvar is needed, no change to the plugin is required, no
>> > introduction of a new system variable. I think this latter option is
>> > the best yet. Thoughts?
>>
>> > Cheers,
>> > Dan
>>
>> > On Thu, Oct 22, 2009 at 4:33 AM, Hans <[email protected]> wrote:
>>
>> > > Missing: in function BOLTsort() you need to declare $BOLTvar global.
>> > > And the function starts with
>> > > if ($args['sort'] == 'false') return $outarray;
>> > > which means it will never gert to the $sortFunc =
>> > > "BOLTsort$BOLTvar[language]"; part.
>>
>> > > How do I set the $BOLTvar[language] ?
>> > > in site.config
>> > > language: de
>> > > did not do it.
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---