Help:Extension/HTMLForm

From Metabolomics.JP
(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 
{{Extension
 
{{Extension
 
|author=K, Suwa
 
|author=K, Suwa
|version=0.2
+
|version=0.3
 
|mediawiki=1.11.1
 
|mediawiki=1.11.1
 
}}
 
}}
Line 16: Line 16:
 
<table border="1" cellpadding="3" cellspacing="1">
 
<table border="1" cellpadding="3" cellspacing="1">
 
  <tr><td>version</td><td>source</td><td>md5</td></tr>
 
  <tr><td>version</td><td>source</td><td>md5</td></tr>
  <tr><td>0.2(November 18,2008)</td><td>{{#ifexistfile:/data/src/HTMLForm/HTMLForm.phps}}</td><td>d74705c84362efe1ccfbebe3bec640b8</td></tr>
+
<tr><td>0.3(October 8,2009)</td><td>{{#ifexistfile:/data/src/HTMLForm/HTMLForm.phps}}</td><td>1fc23f68fed045993e10233280a36122</td></tr>
 +
  <tr><td>0.2(November 18,2008)</td><td>{{#ifexistfile:/data/src/HTMLForm/previous/HTMLForm-0.2.phps}}</td><td>d74705c84362efe1ccfbebe3bec640b8</td></tr>
 
</table>
 
</table>
  
Line 32: Line 33:
 
== Function ==
 
== Function ==
 
# [[Help:Extensions#.7B.7B.23get:name.7D.7D|get]]
 
# [[Help:Extensions#.7B.7B.23get:name.7D.7D|get]]
# [[Help:Extensions#.7B.7B.23tag:str.7Carg.7Cbetween.7D.7D|tag]]
+
# [[Help:Extensions#.7B.7B.23formtag:str.7Carg.7Cbetween.7D.7D|tag]] (obsolute #tag)
 
# [[Help:Extensions#.7B.7B.23encode:str.7D.7D|encode]]
 
# [[Help:Extensions#.7B.7B.23encode:str.7D.7D|encode]]
 
# [[Help:Extensions#.7B.7B.23decode:str.7D.7D|decode]]
 
# [[Help:Extensions#.7B.7B.23decode:str.7D.7D|decode]]
  
 
== ChangeLog ==
 
== ChangeLog ==
 +
0.3
 +
* encodeが変換先の文字コードを受け取れるよう変更しました。ただし現在サポートしているのはEUC-JPのみです。
 
0.2
 
0.2
 
* <nowiki>{{#tag:}}エクステンションを{{#formtag:}}という表記に変えました。(mediawiki 1.12から{{#tag:}}が実装されたため)</nowiki>
 
* <nowiki>{{#tag:}}エクステンションを{{#formtag:}}という表記に変えました。(mediawiki 1.12から{{#tag:}}が実装されたため)</nowiki>
 
* <nowiki>{{#encode:}}, {{#decode:}}を追加</nowiki>
 
* <nowiki>{{#encode:}}, {{#decode:}}を追加</nowiki>

Revision as of 16:16, 25 August 2010

Extension Information
Implementation
Description
Author(s)K, Suwa
Version0.3
MediaWiki1.11.1
License
Hooks used
Token type

Contents


Extension to use form-related HTML tags (input, textarea, select, option, optgroup, fieldset, legend, label, form).
The action URL in the form must be the wiki root directory (e.g. action="/wiki/...").

Requirements

None

Download

versionsourcemd5
0.3(October 8,2009)HTMLForm.phps1fc23f68fed045993e10233280a36122
0.2(November 18,2008)HTMLForm-0.2.phpsd74705c84362efe1ccfbebe3bec640b8

Installtion

  1. Download the source code and rename it to HTMLForm.php.
  2. Place it in the extensions/ directory.
  3. Insert the follow lines to LocalSettings.php
    require_once( "$IP/extensions/HTMLForm.php" );
  4. Optionally, insert the follow lines to LocalSettings.php
    $egParamPrefix = "any string"; (default: "my_")
  5. $egParamPrefix is used to distinguish parameters from original MediaWiki parameters.

Function

  1. get
  2. tag (obsolute #tag)
  3. encode
  4. decode

ChangeLog

0.3

  • encodeが変換先の文字コードを受け取れるよう変更しました。ただし現在サポートしているのはEUC-JPのみです。

0.2

  • {{#tag:}}エクステンションを{{#formtag:}}という表記に変えました。(mediawiki 1.12から{{#tag:}}が実装されたため)
  • {{#encode:}}, {{#decode:}}を追加
Personal tools
Namespaces

Variants
Actions
Navigation
metabolites
Toolbox