Notifications
Clear all

[Characters] Allow characters in a category to filter down into sub-categories

6 Posts
3 Users
0 Reactions
3,808 Views
(@tarlan)
Posts: 13
Active Member
Topic starter
 

eFiction 5.0 is great news!

The best way to describe a feature I'd like you to consider is to illustrate with an example, which I hope is clearer than the last time I asked about this possible feature as it was sadly misunderstood.

I have a multi-fandom Fiction archive that has a category for The Magnificent Seven. The fandom has a number of Alternate Universes, which I have made as sub-categories as it makes it easier for the reader to find what they want instantly without having to go to the advanced search. The problem is that I want to put the list of main characters in the top level category ONLY (The Magnificent Seven) and have them filter down into the lower level sub-categories automatically.

At the moment, I have a choice of:

1.  setting each character up ONCE in the top level category (The Magnificent Seven) and then having to assign the story to BOTH that category AND to the sub-category
Disadvantage: the story is now listed under both top and sub category rather than just under the sub-category

Or

2. setting each character up in both top category AND in each of the 15 sub-categories.
Disadvantage: impossible to search for all stories with a particular character as the identical character name is now listed in the search under 16 different char ids.

At the moment, my way around it is to use a combination of option 1, and then when I have free time, going into pHpAdmin to manually add the charid to the story and remove the higher level category. It's obviously not idea and only works as I have a VERY small archive with low volume of traffic.

My thoughts:

table character
col1: charid (system generated unique key)
col2: character name
col3: description

table character-category
col1: charid
col2: catid

eg:
table character: 99, 'Chris Larabee', 'Leader of the Seven'
table character-category row 1: 99, 124
table character-category row 1: 99, 125
table character-category row 1: 99, 137
table character-category row 1: 99, 138

This way a single character can be assigned to multiple categories, and the admin could even be given the option when setting up a sub-category as to which character(s) can be filtered down from the top level.


 
Posted : 26/09/2014 2:13 pm
(@sheepcontrol)
Posts: 332
Reputable Member
 

Ok, small catch here:
No such thing as character anymore, they are now tags in a tag group called characters, meaning you can still search for "Sisko", but doing so will return every story that has been tagged with him being a character within.

Honestly, I am not too much into version 3.x, are characters limited to a certain category? If so, problem solved, because that's gone, if not ... gonna check with my wife in the morning, she's more into the current version, so she'll have to help me out here.

I'll get back to this once I figured it out, so give me a few days, please.


 
Posted : 26/09/2014 7:41 pm
(@tarlan)
Posts: 13
Active Member
Topic starter
 

I will be so happy if that's the case and the problem is solved! TAGS sounds like a great way forward.  :biggrin:


 
Posted : 26/09/2014 8:51 pm
Nadia
(@nadia)
Posts: 255
Reputable Member
 

I'm the wife. πŸ˜€

I see your prob. There will no longer be a loooooooooong list of characters for a certain fandom. You just start typing the name of a character you want and you'll get a list of the most likely characters listed.

This is how it will look like.


My Hub TrekNation | World of X | Arda Fanfiction

 
Posted : 27/09/2014 2:43 am
(@tarlan)
Posts: 13
Active Member
Topic starter
 

That looks great and will definitely resolve the problem I have with characters  πŸ™‚


 
Posted : 27/09/2014 8:13 pm
Nadia
(@nadia)
Posts: 255
Reputable Member
 

Great!  :thumbsup:


My Hub TrekNation | World of X | Arda Fanfiction

 
Posted : 30/09/2014 3:23 am
Share: