Feb 11 2008
Joomla Extension of the Month - February 08 Print
Monday, 11 February 2008

Joomla Extension of the Month - February 08Our Extension of the Month for 2008 is a very worthy winner, because it overcomes several important limitations in Joomla's core. Joomla's default search component has several issues:


  • You can't enter a query of more than 20 characters
  • You can't search only in one part of the site (for example content, forum, comments)
  • Its hard to customize so that results appear in the order you desire


The new "Advanced Search" from anything-digital.net solves all those issues.

You can see the component and module in action on the right-hand side of this site or in component form.


  • Each search mambot you have published in the backend now becomes an option in the frontend.
  • In the backend you can decide the maximum length of search queries and decide the default settings for results.


"Advanced Search" not a huge step foward because it piggy-backs on Joomla's existing search functionality, but its a useful and stable component that your users will find much better than the default Joomla search.

Find Out More


Comments (4)Add Comment
Minimums too
written by Joseph LeBlanc, February 11, 2008
It's also worth mentioning this extension allows you to set the minimum search length as well (at least, according to the website). Many users (Japanese and Chinese, in particular) have needed this for a while.
...
written by Steve Burge, February 13, 2008
Thanks Joe

That is indeed a useful extra feature. I lived in Japan for several years and so should have caught that one.
...
written by Vince1, February 21, 2008
Cannot easily tell if this is for Joomla 1 or 1.5.
Also
"Access to this content requires a subscription." :-(
Your can do this for free
written by Jasonf, February 29, 2008
You can make a few changes in the components/com_search/search.php

You can't enter a query of more than 20 characters - Its easy you can..
look in the file for // limit searchword to 20 characters
then change this if ( strlen( $searchword ) > 20 ) to a higher number

For Its hard to customize so that results appear in the order you desire - 2 ways to make it easier
look for $ordering = mosGetParam( $_REQUEST, 'ordering', 'newest'); Change newest to popular or what ever else is listed in the php file

You can also customize the search by changing this line
$searchphrase = mosGetParam( $_REQUEST, 'searchphrase', 'any' ); Change any to all or exact..

I make these simply changes on all my joomla 1.0 site.
Enjoy smilies/wink.gif

Write comment
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
smaller | bigger

busy
 
Joomla SEO Club and Book Logo
Search
Login
Blog Details

Subscribe by RSS

Creative Commons License All blog articles are licensed under a Creative Commons Attribution 3.0 United States License.
Top Comment Posters
Good Web Practices
(114 comments)
Klaus Nitsche
(78 comments)
Brian Teeman
(67 comments)
guido
(34 comments)
Hummerbie
(34 comments)
Ansiklopedi
(30 comments)
Amy Stephen
(29 comments)
Yannick Gaultier
(28 comments)
Cory
(27 comments)
Anthony Olsen
(18 comments)
Blog Categories
Accessibility
Affiliates
Alledia News
Analytics
Book Reviews
Business
Design
Domain Names
Domain Tips & Tricks
Drupal
E-Commerce
Extensions of the Month
General CMS Issues
Interviews
Joomla Affiliates
Joomla 1.5
Joomla Blogs
Joomla Hacks
Joomla Hosting
Joomla News
Joomla People
Joomla SEO eBook
Joomla SEO Rankings
Joomla Sites
Joomla South East
Joomla Templates
Joomla Tips & Tricks
Joomla URLs
Open Questions
PHP
Pay Per Click
Product Reviews
Rants
Scams
Recommended Sites
Search Engine Optimization
Security
SEO
SEO Club
SEO Competition
Site Reviews
Template Clubs
Yellow Pages
Virtuemart
Vlogs
Wordpress
Translate
right