This question about Using an extension: Answered

Installation on Apache 2.2 / WinServer2003 Problem

hi,

following the installation guide, i get an error message saying "Bad Request: GET denied for save" after submitting the form for "Install TopicClassificationAddOn into a web". apache logs don't show anything.

tcao/webhome topivtypes look like:
%DBQUERY{"Classification = 'TopicType'" web="TCAO" format="$percntSPACEOUT{$topic}$percnts ($percntDBQUERY{\"TopicType=~'$topic'\" web=\"$web\" format=\"none\" footer=\"$dollarcount\"}$percnt)?" separator=", "}%

%DBQUERY{"Classification = 'Classification'" exclude="TopicType" web="TCAO" separator="$n" format="| $percntSPACEOUT{$topic}$percnt?: | $percntDBQUERY{\"Classification = '$topic'\" format=\"$dollarpercntSPACEOUT{$dollartopic}$dollarpercnt ($dollarpercntDBQUERY{\\"$topic =~ '$dollartopic'\\" web=\\"$dollarweb\\" format=\\"none\\" footer=\\"$dollardollarcount\\"}$dollarpercnt)?\" separator=\", \" }$percnt |" }%

maybe a problem with my perl interpreter (activeperl 1006, which is corresponding to perl 5.10.1).

thanks for your support,

d.maier


I've never used TCAO myself but it looks like you ran into an incompatibility between this add-on the the Foswiki version you're using. Newer version of Foswiki (> 1.0.5) don't allow the GET method for forms. See Tasks/Item1624 for a simple fix.

-- MartinKaufmann - 04 Feb 2010


Here's the fix referenced in that task:
  1. Edit RenderInstallTopicClassification in the TCAO web.
  2. Find the html form tag that says:
<form name="installTCAO" action="" >
and add a "post" attribute as so:
<form name="installTCAO" action="" method="post" >
.
  1. Save the topic and you're good to go.

-- LynnwoodBrown - 20 Apr 2010

QuestionForm edit

Subject Using an extension
Extension TopicClassificationAddOn
Version Foswiki 1.0.9
Status Answered
Topic revision: r3 - 20 Apr 2010, LynnwoodBrown
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy