Forums | Mahara Community

Support /
No Search Results Found :(

anonymous profile picture
Account deleted
Posts: 4

15 March 2010, 11:41

I have managed to set up a Mahara with Moodle integration install and all seems to be working correctly with one exception. Whenever I search for something I always get the message "No search results found :(" This happens when I search for people or groups.

 I have this same problem in both Mahara 1.2.2 and 1.2.3. I am able to see all the people and groups if I leave the search term empty.

I am using the default search and as far as I can tell have followed the install procedure correctly. Is there something that I could have missed that builds an index for the search to go against?

The server is running Suse Linux with MySql as the database. 

Kristina Hoeppner's profile picture
Posts: 4055

15 March 2010, 13:38

Hello Matthew,

The portfolio search often does not work. You may want to disable it and use the tag search / tag cloud instead (Admin -> Configure Site -> Site options) asking your learners to tag their artefacts. They then will be able to view them on the "My Tags" page that is accessible via the sidebar under "Tags".

I encounter problems searching for people when they have entered a preferred name that differs from either their first or last name. I advise our students to search only for their first names because they often use those in the preferred name field as well. If you check you will see that Richard did his magic programming and there is a solution for 1.3.

All the best


anonymous profile picture
Account deleted
Posts: 228

15 March 2010, 13:50

That's very strange!  Is there anything in your error log ? I know when search was first written there were problems with mysql, but surely they must have been resolved by now.

You're haven't configured Mahara to use the solr search plugin have you? That's extremely out of date and almost certainly doesn't work anymore :(

anonymous profile picture
Account deleted
Posts: 4

16 March 2010, 11:14

Thank you both for the quick responses and suggestions.

At the moment I am testing with a small group of accounts and have not yet created portfolios.

I have done further experimenting and have discovered that the problem seems to lie with uppercase letters!

If I have a profile with:

First Name: Matthew

Last Name: Cannings

Display Name: brum

I am able to search for brum but not Matthew or mat or Cannings

If I change them to

First Name: matthew

Last Name: cannings

Display Name: Brum

I get results searching for Mat or mat or matthew but nothing for brum

So the problem seems to be if I enter profile data in mixed or uppercase it is not being searched properly but if I enter it in lowercase then I can search against it with no problems


Update: I have changed the firstname, lastname and preferredname rows in the usr table from utf8_bin to utf8_general_ci collation and this seems to have resolved this problem

4 results