Posted on: 12/27/09 12:19pm
By: Laugh
I know that this was mentioned before but I can't find the forum post.
I have upgraded a site from 1.5 to 1.6.1 and everything went smoothly with the exception of searching.
When I perform a search, the site comes up fine with the exception that no search results are shown. The "Search Results" block header is displayed but it contains no results, error codes. It is just a blank page for the results.
Nothing is being reported in the error logs either. I did disable all plugins and tried some searches again but I got the same results.
Any ideas?
Re: Upgraded to Geeklog 1.6.1 and Search not working
Posted on: 12/27/09 01:11pm
By: Laugh
Switching to the Professional Theme solves the problem so it is a template issue. I had already copied over the search directory.
Re: Upgraded to Geeklog 1.6.1 and Search not working
Posted on: 12/27/09 01:14pm
By: Dirk
The search results page also needs the "lists" directory.
If that fixes it, we need to look into providing a better error message. In theory, missing template files should now trigger our error handler ...
bye, Dirk
Re: Upgraded to Geeklog 1.6.1 and Search not working
Posted on: 12/27/09 01:21pm
By: Laugh
Yeah I just realized I was missing the lists directory. Silly mistake.
Re: Upgraded to Geeklog 1.6.1 and Search not working
Posted on: 12/27/09 01:28pm
By: Laugh
One of things I want to do eventually is update the theme handling of Geeklog. If a theme is missing files, it should fallback to using those files from the professional theme. This way your current theme directory just contains modified theme files. I know a few other CMSs does this (like glFusion) and it does come in handy
Re: Upgraded to Geeklog 1.6.1 and Search not working
Posted on: 12/28/09 05:42am
By: Dirk
Found[*1] the problem why it wouldn't throw an error. That's one of the rare downsides of always testing with error_reporting(E_ALL) ...
bye, Dirk