https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112803

Revision: 112803
Author:   nikerabbit
Date:     2012-03-01 13:32:07 +0000 (Thu, 01 Mar 2012)
Log Message:
-----------
Pretty up the form construction a bit

Modified Paths:
--------------
    trunk/extensions/SemanticMediaWiki/specials/AskSpecial/SMW_SpecialAsk.php

Modified: 
trunk/extensions/SemanticMediaWiki/specials/AskSpecial/SMW_SpecialAsk.php
===================================================================
--- trunk/extensions/SemanticMediaWiki/specials/AskSpecial/SMW_SpecialAsk.php   
2012-03-01 13:20:59 UTC (rev 112802)
+++ trunk/extensions/SemanticMediaWiki/specials/AskSpecial/SMW_SpecialAsk.php   
2012-03-01 13:32:07 UTC (rev 112803)
@@ -489,17 +489,17 @@
         * @return string
         */
        protected function getInputForm( $printoutstring, $urltail ) {
-               global $smwgQSortingSupport, $smwgResultFormats;
+               global $smwgQSortingSupport, $smwgResultFormats, $wgScript;
 
                $result = '';
 
                if ( $this->m_editquery ) {
-                       $spectitle = $this->getTitleFor( 'Ask' );
-                       $result .= '<form name="ask" action="' . 
htmlspecialchars( $spectitle->getLocalURL() ) . '" method="get">' . "\n" .
-                               '<input type="hidden" name="title" value="' . 
$spectitle->getPrefixedText() . '"/>';
+                       $result .= Html::openElement( 'form',
+                               array( 'action' => $wgScript, 'name' => 'ask', 
'method' => 'get' ) );
+                       $result .= Html::hidden( 'title', 
$this->getTitle()->getPrefixedDBKey() );
 
                        // Table for main query and printouts.
-                       $result .= '<table style="width: 100%; "><tr><th>' . 
wfMsg( 'smw_ask_queryhead' ) . "</th>\n<th>" . wfMsg( 'smw_ask_printhead' ) . 
"<br />\n" .
+                       $result .= '<table style="width: 100%;"><tr><th>' . 
wfMsg( 'smw_ask_queryhead' ) . "</th>\n<th>" . wfMsg( 'smw_ask_printhead' ) . 
"<br />\n" .
                                '<span style="font-weight: normal;">' . wfMsg( 
'smw_ask_printdesc' ) . '</span>' . "</th></tr>\n" .
                                '<tr><td style="padding-right: 7px;"><textarea 
name="q" cols="20" rows="6">' . htmlspecialchars( $this->m_querystring ) . 
"</textarea></td>\n" .
                                '<td style="padding-left: 7px;"><textarea id = 
"add_property" name="po" cols="20" rows="6">' . htmlspecialchars( 
$printoutstring ) . '</textarea></td></tr></table>' . "\n";


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to