Well I think I've found the problem. I've just to figure out what
solution I should apply.
Here's the problem: Someone comes to my homepage I redirect him to
/roller/cetixx/.
Now he want's to comment and clicks the comment link. Now all comment
links goes to
/cetixx/entry/arkanoid_nostalgique_remake#comments . But that don't work
since /roller
is the webapp and not /cetixx. So I've created a RewriteRule in Apache
to redirect the
request to /roller/cetixx/entry/... Well and there the POST is getting a
GET...
I've looked into the html source and it looks like this:
<form method="post"
action="http://www.tauceti.net/cetixx/entry/arkanoid_nostalgique_remake"
focus="name"
name="form" onsubmit="fixURL(this); return validateComments(this)">
So the question is: How do I get /roller into $url.entry($entry.anchor)
in weblog.vm?
I'll try to find it out.
Thank you very much for your help!
Robert
Anil Gangolli wrote:
Restricting attention to the last log excerpt from the comment posting
to the testblog,
it looks like the server is processing a GET for
/roller/testblog/entry/first_entry rather than
a POST. Assuming you got the right chunk of the the log, this
suggests you need to look at
your comment form.
You can view the page source just before posting the comment and find
the comment form HTML fragment.
The action should be a POST to the entry URL. The form should begin
with an element that looks something
like this. If it does not, you are probably using old macros; check
that your theme is showing the form by
doing a #showWeblogEntryCommentForm($entry)
<form method="post"
action=http://yourhostname/roller/testblog/entry/first_entry focus="name"
name="commentForm" onsubmit="fixURL(this); return
validateComments(this)">
Also, on the off-chance this is a browser-specific issue, what version
of browser are you using and do you
have any unusual plugins enabled?
--a.