https://bugzilla.wikimedia.org/show_bug.cgi?id=18247





--- Comment #4 from FT2 <ft2.w...@gmail.com>  2009-04-01 22:51:27 UTC ---
In brief, every filter would have an extra field of the form "article_name must
match..." <parameter_list>

where <parameter_list> is one or more page titles with an appropriate separator
such as the pipe symbol.

Then edits to any article would be tested only against those filters selected
via pseudocode:

SELECT FilterID.* FROM Filters WHERE ((filterID.parameter IS Null OR
<article_name> IS IN filterID.parameter_list) AND filterID.enabled IS True)

Computationally that's trivial, and also an immense time-saver. 

Hope that makes sense :)


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to