[xwiki-users] CookieMonster (explained)

THOMAS, BRIAN M (ATTSI) bt0008 at att.com
Wed Feb 21 17:02:01 CET 2007


Sergiu:
 
When I was thinking of how to describe what the filter did, I had this
impression of Cookie Monster gobbling up cookies, crumbs flying
everywhere, and yelling "Meee want Cooookieee!" and I couldn't resist.
I even entertained the thought of naming the filter after him.
 
I assume, perhaps inappropriately, that you know the fellow;but even in
Europe the American children's program Sesame Street airs, does it not?

brain[sic] 

-----Original Message-----
From: Sergiu Dumitriu [mailto:sergiu.dumitriu at gmail.com] 
Sent: Wednesday, February 21, 2007 5:32 AM
To: xwiki-users at objectweb.org
Subject: Re: [xwiki-users] CookieMonster


P.S.: Why CookieMonster?


On 2/21/07, Sergiu Dumitriu <sergiu.dumitriu at gmail.com> wrote: 



On 2/20/07, THOMAS, BRIAN M (ATTSI) < bt0008 at att.com
<mailto:bt0008 at att.com> > wrote: 

I apologize for the length of this message, but it's a topic that I
believe to be of pretty wide interest and takes some explaining.


[snip] 




The first approach would have required a custom form, and it looked hard
enough that I didn't try it, but most of all I couldn't work out how to
get the correct permissions.  Between that and the second, I created a 
URL object with which I formatted a GET request to the
XWiki.RegisterNewUser page.  That had significant problems, chief of
which was determining whether the registration had actually worked - the
HTTP status doesn't tell you, and I'd have to parse the response to 
guess the answer.  Changing the form (which I had to do anyway) would
make that easier, but I didn't like that answer either.


We're already working on adding meaningful HTTP status codes. In a few
days (if you want this) we can make registration return the proper
status code. And I don't think you need to write a form, the right GET
URL should work just fine. 




So, in short:
  1) Where, if anywhere, can I jump into the XWiki APIs to initialize 
the context properly? and/or


Try looking inside .../xwiki/web/XWikiAction , that's a good starting
point. Right now I'm in a hurry, so I don't have time to check myself.




  2) If this is a stupid way to approach the problem, what would be a
wiser one?


If the registration page would return status codes, I'd say it is better
to create a request.




Thanks in advance, as always,

brain[sic]



Sergiu Dumitriu

-- 
http://purl.org/net/sergiu 




-- 
http://purl.org/net/sergiu 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xwiki.org/pipermail/users/attachments/20070221/c583b1a0/attachment-0001.html 


More information about the users mailing list