Hi,
Thanks for your reply.
Certainly for wikipedia I am happy to store a cookie.
The answer to this question is pretty simple - cookies can only be set for the domain that you're visiting, so the whitelist simply needs to include the same domain as is in your address bar (OK, that might not be true for sites using some cheapskate frame-based "forwarding", but that's not us) Moreover, only wikimedia's projects are hosted on the "wikipedia.org" domain, so you should be able to just whitelist ".wikipedia.org", and voilá you can log in happily.
In Mozilla 1.4 I have a huge list of thousands of "blocked" sites, for which I have to hunt for wikipedia to remove the domain which is there. There is no way to remove all ".wikipedia.org" domains without manually reading all domain names which are not sorted by their org, domain, host order.
If what ever the server wikipedia uses for storing cookies could be listed that would be helpful. I was browsing from en.wikipedia.org but the cookie server as not en.wikipedia.org...
If you could specify the servers you use for serving/reading cookies that would just make things a lot simpler than placing the burden on users to find whatever the present name of the cookie server happens to be.. :)
Kind regards
JG