Welcome to Geeklog, Anonymous Monday, November 25 2024 @ 10:04 am EST

Geeklog Forums

Upgraded to Geeklog 1.6.1 and Search not working


Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1470
Location:Canada
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?
One of the Geeklog Core Developers.
 Quote

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1470
Location:Canada
Switching to the Professional Theme solves the problem so it is a template issue. I had already copied over the search directory.
One of the Geeklog Core Developers.
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
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
 Quote

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1470
Location:Canada
Yeah I just realized I was missing the lists directory. Silly mistake.
One of the Geeklog Core Developers.
 Quote

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1470
Location:Canada
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
One of the Geeklog Core Developers.
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Found 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
 Quote

All times are EST. The time is now 10:04 am.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content