Ilmari Karonen wrote:
At the very least, it would be nice if the layout of the checkboxes was a bit more structured than just everything concatenated in a single paragraph. How about, say, a two-column table with non-talk namespaces in one column and the corresponding talk namespaces in the other?
I just wrote a quick proof-of-concept user script to test this proposed layout:
http://en.wikipedia.org/wiki/User:Ilmari_Karonen/fixsearchcheckboxes.js
It uses floating tables, so it adjusts to varying screen widths nicely. At the moment I'm using a hardcoded value of 3 rows (6 namespaces) per table, which IMHO looks nice on en.wikipedia at least and should scale fairly well. Any comments would be welcome.