smellyrat / drydock

Automatically exported from code.google.com/p/drydock
0 stars 0 forks source link

Board categories #12

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
board categories. User definable categories such as swf, nsfw, text boards,
image boards, weeaboo boards, whatever they want as a string. Stored in the
board table as an int and defined by external means (config.php perhaps)

Original issue reported on code.google.com by TaQS...@gmail.com on 22 Sep 2008 at 5:24

GoogleCodeExporter commented 9 years ago

Original comment by TaQS...@gmail.com on 22 Sep 2008 at 5:24

GoogleCodeExporter commented 9 years ago

Original comment by all.sta...@gmail.com on 20 Oct 2008 at 2:22

GoogleCodeExporter commented 9 years ago
For the time being this could be effectively faked using static pages and the 
board
names being in the manner of /category/board, such as /anime/genkicrisis/ or
/cats/bikecat/

Not saying it's a good idea to do this because I bet there will be isssues with 
doing
it like that, but it will work until proper categories are put in, if ever.

Original comment by TaQS...@gmail.com on 7 Jan 2009 at 11:24

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
that approach will work until someone wants to name their category 
"anime/manga". if
you want to use a delimiter, you're safer choosing something like |.

Original comment by melting...@gmail.com on 21 Apr 2009 at 7:06

GoogleCodeExporter commented 9 years ago
Categories are back in for 032, we'll need a new column in the board dbs that 
link to
a new table that holds the categories.

Something like:
in the categories table: id 1, name NSFW
And then in the boards table: catid: 1 name: my nsfw board

Then in the side bar we can sort by category, apply rules based on category, 
etc with
the code

Original comment by TaQS...@gmail.com on 23 Aug 2009 at 7:27

GoogleCodeExporter commented 9 years ago
This can be the same thing as sub-boards now (so this will make it easier to 
implement), and I am making this critical for 032

To achieve old behavior (categories), just make a board called cats, with a 
blank template that only lists the category's contents (in this case, bikecat)

For new behavior, you can have a master board (cats) and then if you want to be 
pedantic about it, bikecats is a sub-board.  A more useful example would be 
video games as the category/master board, with minecraft as a sub-board.  Or 
Pokemon.  Or Yu-Gi-Oh, or whatever you wanted.

Board tagging is something that could be implemented later (033) as a 
replacement for board categories old behavior if this is demanded by anyone 
other than Dan.

Original comment by TaQS...@gmail.com on 25 Feb 2011 at 2:49