Help:Extension/ExtendedFunctions
From Metabolomics.JP
(Difference between revisions)
Line 12: | Line 12: | ||
== Requirements == | == Requirements == | ||
− | [[Help:Extension/Wbr|Wbr]] | + | * [[Help:Extension/Wbr|Wbr]] |
+ | * RemoteSearch(Option) | ||
== Download == | == Download == | ||
Line 72: | Line 73: | ||
== ChangeLog == | == ChangeLog == | ||
0.3 | 0.3 | ||
− | * | + | |
+ | 機能追加・拡張・修正 | ||
+ | |||
+ | * searchlinenotを追加しました。 | ||
+ | * ifexistsを追加しました。 | ||
+ | * clinkを追加しました。 | ||
+ | * mapを追加しました。 | ||
+ | * searchlineregを追加しました。 | ||
+ | * nthを追加しました。 | ||
+ | * createstringを追加しました。 | ||
+ | * maxを追加しました。 | ||
+ | * minを追加しました。 | ||
+ | * replaceをマルチバイト対応にしました。 | ||
+ | * replaceにおいて|を記述することで'|'と解釈するようにしました。 | ||
+ | * searchlineregがヒット数を返すのを削除しました。 | ||
+ | * searchTitleとsearchLineをRemoteSearchに対応させました。 | ||
+ | |||
+ | バグ修正 | ||
+ | |||
+ | * $文字をセパレート文字として渡せないバグを修正しました。 | ||
+ | * searchlineでエスケープ処理を追加しました。 | ||
+ | |||
+ | 0.21 | ||
+ | * searchTitleの正規表現において'|'は'~'に、'['は'<'、']'は'>'として渡せるよう修正しました。 | ||
+ | |||
0.2 | 0.2 | ||
* SearchTitleをMySQLのlike検索からregexp検索に変更しました。 | * SearchTitleをMySQLのlike検索からregexp検索に変更しました。 |
Revision as of 13:25, 27 August 2010
Extension Information | |
Implementation | |
Description | |
Author(s) | K, Suwa |
Version | 0.3 |
MediaWiki | 1.11.1 |
License | |
Hooks used | |
Token type | |
Contents |
Extension to use (mainly) string-related operations.
Based on Extension:ParserFunctions.
Requirements
- Wbr
- RemoteSearch(Option)
Download
version | source | md5 |
0.3(August 26,2010) | ExtendedFunctions.phps | 80fc65923d6bbe57b59659edef2a1365 |
0.2(November 11,2008) | ExtendedFunctions-0.2.phps | 883853421db0801cd91046e179942f49 |
Installtion
- Download the source code and rename it to ExtendedFunctions.php.
- Place it in the extensions/ directory.
- Insert the follow lines to LocalSettings.php
require_once( "$IP/extensions/ExtendedFunctions.php" );
Function
- car
- cdr
- cadr
- cddr
- caddr
- cdddr
- and
- or
- def
- var
- substring
- trim
- length
- count
- indexof
- lastindexof
- isdigit
- isalnum
- replace
- cr
- bar
- forcedbr
- repeat
- repeatnum
- ifexistfile
- javawithparam
- searchline
- searchtitle
- countline
- counttitle
- choose
- clink
- createstring
- ifexists
- map
- max
- min
- nth
- searchlinenot
- searchLineReg
- trimex
ChangeLog
0.3
機能追加・拡張・修正
- searchlinenotを追加しました。
- ifexistsを追加しました。
- clinkを追加しました。
- mapを追加しました。
- searchlineregを追加しました。
- nthを追加しました。
- createstringを追加しました。
- maxを追加しました。
- minを追加しました。
- replaceをマルチバイト対応にしました。
- replaceにおいて|を記述することで'|'と解釈するようにしました。
- searchlineregがヒット数を返すのを削除しました。
- searchTitleとsearchLineをRemoteSearchに対応させました。
バグ修正
- $文字をセパレート文字として渡せないバグを修正しました。
- searchlineでエスケープ処理を追加しました。
0.21
- searchTitleの正規表現において'|'は'~'に、'['は'<'、']'は'>'として渡せるよう修正しました。
0.2
- SearchTitleをMySQLのlike検索からregexp検索に変更しました。