MyBB Community Forums

Full Version: [BUG] MOD search broken, only finds 1.6.x plugins
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
At http://mods.mybb.com/search , type "tag" as the search keyword. Uncheck "Return plugins only?" and select "Search All Versions". Repeat the search by selecting "MyBB 1.4.x" as the version.

No results will be returned.

But, tag plugins do exist, albeit for 1.4.x.
I wanted to visit, http://mods.mybb.com/search in your post but the comma in the link caused it to fail. Please accept my apologies if this is OT.

IIUC then I am in agreement with you regarding your post.
(2011-07-01, 01:38 PM)Puppyite Wrote: [ -> ]I wanted to visit, http://mods.mybb.com/search in your post but the comma in the link caused it to fail.

Thanks for reporting this URL parsing issue. I've filed it as a bug.
(2011-07-01, 01:57 PM)dandv Wrote: [ -> ]
(2011-07-01, 01:38 PM)Puppyite Wrote: [ -> ]I wanted to visit, http://mods.mybb.com/search in your post but the comma in the link caused it to fail.

Thanks for reporting this URL parsing issue. I've filed it as a bug.

At first I thought it was just a typo so I experimented with the same link at these forums and they correctly omitted the comma from the link:

LinuxQuestions
Joomla
JustLinux
PCGuide

So now I'm thinking this might be something that needs to be changed, but I'm not sure whether or not to call it a bug.
Gmail, Reddit, StackOverflow, any decent community platform.

Of course it's a bug. Ironically, the software that MyBB uses to track bugs, doesn't have this URL parsing bug.

Anyway, my bug just got rejected as a duplicate of another rejected one, so I'll provide a patch on my own. Subscribe to the thread Smile
MyBB staff, any updates on this bug?
I am sure it is the limitation of the MySQL fulltext search.
(2011-08-06, 08:25 AM)StefanT Wrote: [ -> ]I am sure it is the limitation of the MySQL fulltext search.

Which issue are you replying to stefan? Because the one about commas and full stops not being stripped by the URL parser is confirmed and annoying, but fairly easy to fix. You simply need to change the RegEx of the URL parser to not allow any punctuation on the last letter (ie: remove .,?!"'&- from the end of a URL.
I mean "tag" is to short for the MySQL search. That's why there are no results. But I have no access to the code so it is just a guess...