In Progress#121: Improved Search

The Docs are pretty hard to use without a search function. I know what I am looking for but I simply can’t wrap my head around the structure of that section. So I’d suggest adding a search form to the Docs section. I’ve always had good experience with GCSE so I would suggest using it.

Same goes for the Forum-section, the current search doesn’t work very well, I hope GCSE could help there.

Forum should simply search for “site:symphony-cms.com/discuss $query” and the Docs for “site:symphony-cms.com/learn $query”.

Also related to #60 Searching forums for numeric values does not work.

I’d like the opportunity to install the Search Index extension and see what results that yields. Existing forum/extension search, as well as Search Index, rely on MySQL FULLTEXT indexing, which can be tweaked to be better than it currently is.

I agree that searching within the documentation would be good.

That said, searching across the entire site would be more useful. A global Symphony search that searches within:

  • Forum
  • Documentation (Learn)
  • Blog
  • Issues?

Now that would be useful ;-)

I’ve been thinking about that for a while… It would be lovely if the search form would search the whole site but implicitely priorise the current section (for example resulting in links to appropriate threads if there aren’t many results from the learn section).

The search I’ve been working on does this to an extent. From a global site search the “All” would be used, but if searching from the forum then the “Forum” tab on the left would be highlighted.

Attachments:
Screen shot 2010-11-23 at 14.00.22.png

This looks great nick, can’t wait to use this live.

Please login to comment.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details