I'm pretty sure it's a bug in 3.3.1 as I have encountered this problem on 5 sites that run the newest version (including my own). I haven't had this problems with 3.3 I think, but I'm not sure. π
There is a problem with the sorting options when you use this sorting option on browse categories (hopefully I do make myself clear, English is not my mother tongue you know). You can there sort all the stories within the categories by characters, rating, classifications you have added and so on. But this doesn't work. I for example chose on my site the search for all the stories in which Fitzwilliam Darcy appears but after pushing the Go-button it leads me back to the main categories site: http://janeaustenffs.ja.funpic.de/eFiction33/browse.php?type=categories&catid=35 whereas it should lead to this site: http://janeaustenffs.ja.funpic.de/eFiction33/browse.php?type=characters&charid=72
It's the same with all the other sorting options but when you have already one sorting option, for example I have already all stories with Fitzwilliam Darcy in it and now I want to sort further and just the completed ones, this works.
Is this really a bug and does anyone have a clue how to solve this?
Should my site properties be necessary, they are as following:
Site: http://janeaustenffs.ja.funpic.de/eFiction33
Version: 3.3.1
Bridges: None
Modules: Betareader, Challenges, Storyend
PHP: 4.4.7
MySQL: 4.1.22
Site: http://fanfiction.janeites.net
Version: 3.5.2
Bridges: None
Modules: Betareader, Challenges, Storyend
PHP: 5.2.9
MySQL: 5.0.67
I think, I found the mistake. In line 89 following of the file browse/categories.php it says:
$termsList[] = "catid=$catid";
unset($termsList['id']);
$catid = array($catid);
but I think it should be
$termsList[] = "id=$catid";
unset($termsList['id']);
$catid = array($catid);
Could this be the solution?
Site: http://fanfiction.janeites.net
Version: 3.5.2
Bridges: None
Modules: Betareader, Challenges, Storyend
PHP: 5.2.9
MySQL: 5.0.67
Well, that/this is the code for 3.3...
$termsList[] = "id=$catid";
unset($termsList['id']);
$catid = array($catid);
And if it worked in 3.3, I'm guessing that would be the solution β but even so, I'm wondering why it was changed if it was intentional?
archive:
site:
Available for skin/mod commission! π
Steps to reproduce:
http://fanforge.net/browse.php?type=categories&id=4
choose a couple characters, in this case Aoi Senou and Natsuki Kuga.
Intended Behavior
It shows all stories with both Aoi and Natsuki listed under characters for that category. Yes there is a result to be shown.
Actual Behavior
No stories are shown, categories are shown above the sort. Even if I pick a category, I started over.
Note: It doe snot say no results found, also I presume this link is running 3.3.1
http://www.timeturner.net/fics/browse.php?type=categories&se_php?type=categories&charlist1=23&sort=update&complete=all&id=2
it works, so very odd. I upgraded today even.
Ah, more testing, the go button is wrong i think. No matter what I sort it does this. I tried reuploading the categories folder and the categories.php file in includes to no avail.
I am rebuilding efiction! Join us on irc! #efiction at
Sorry to hijack, but I also have this problem, except none of the sort filters under categories work on my site. I'm using 3.3.1 but it has been an ongoing issue from previous versions installed.
http://mtt.just-once.net/fanfiction/browse.php?type=categories&id=264
I was having this issue as well and when I changed the
$termsList[] = "catid=$catid";
to
$termsList[] = "id=$catid";
it went back to working fine.
URL: http://www.sinful-desire.org/archive
Version: 3.5.2
Modules: Story End, Beta Reader, Challenges, Story Tracker
PHP: 5.2.5
MySQL: 5.0.67
You'll have a conflict elsewhere now.
Well, I didn't see anything else not working in the categories section. I'd rather have some minor error that most won't have to deal with than an error that many of my visitors will encounter while searching for fics.
URL: http://www.sinful-desire.org/archive
Version: 3.5.2
Modules: Story End, Beta Reader, Challenges, Story Tracker
PHP: 5.2.5
MySQL: 5.0.67
I'm having the same issue....
Software is 331 with no mods.
The thing i find interesting is if I do a search by titles...and AND the categories the
completed/not completed..I get the right result...
If I go in categories first..then click on that and try to sort by completed/not completed
i get kicked at the category main page...
You'll have a conflict elsewhere now.
It would be nice if you offered the correct solution instead then, please! 
The wireless music box has no imaginable commercial value. Who would pay for a message sent to nobody in particular? (1920)
I can confirm its fixed. Also I am able to confirm the older bug of 'and/or' is fixed.
I added three stories with three combinations of three characters, two each. If I pick any two characters, it only shows those with the two specifically provided and not every story with one or the other. Thanks a lot ^_^.
I am rebuilding efiction! Join us on irc! #efiction at
