I would like to propose a more advanced search facility. I think interpreting SQL requests from the users is the power I would like, but since I haven't had the database course yet, I'm not sure
A concrete example: I would like to say things like
"threads fulfilling: contains 2+ posts by jonaskoelker and 1+ post by padma"
"(same): contains posts only in date range 9 months to 12 months old"
"all closed threads in forum <foo> which doesn't contains text <bar> in any post"
the general idea: much finer granularity.
If this measn I'll have to learn SQL before my database course (*gasp* learning stuff that's not homework
), so be it.
Also, since I don't know SQL, I'm not aware of the security implications, but I suspect this will be the strongest argument against.
Just an idea,