モジュール:Link utilities/doc
このページは、モジュール:Link utilitiesの説明文を記述するページです。
このテンプレートは、以下のLuaモジュールを使用しています。 |
このモジュールは、リンクを生成するモジュールで使用される基本的な関数を提供します。
使用状況
編集このモジュールを使用しているモジュールは以下の通りです:
関数
編集function lu.splitItems( s, delimiters, defaultDelimiter )
s: string;
delimiters: array;
defaultDelimiter: string;
文字列 s
を要素ごとに分割し、その結果の配列を返します。デフォルトの区切り文字(カンマが指定されていない場合)に加えて追加の区切り文字を含む両方が区切り文字として使用されます。括弧の区切り文字は考慮されません。
function lu.extractComment( s )
s: string;
括弧で囲まれたコメントとその前の文字列を分離します。返り値はコメントを除いた文字列とコメント部分の2つになります。
function lu.errorInfo( catPrefix, aCat, aClass )
catPrefix: string;
aCat: string;
aClass: string;
標準名前空間またはモジュール名前空間にエラーメッセージ aCat
を出力し、メンテナンスカテゴリを追加します。エラーメッセージを含む文字列は、クラス aClass
が付与された <span>
タグで囲まれています。クラスが指定されていない場合、error
クラスが使用されます。モジュールパラメータ demo
によって、カテゴリを作成するか単にリンクするかが決定されます。