Extension:Capiunto

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:Capiunto and the translation is 56% complete.

Other languages:
Deutsch • ‎English • ‎català • ‎dansk • ‎español • ‎français • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎sicilianu • ‎suomi • ‎русский • ‎中文 • ‎日本語
MediaWiki 拡張機能マニュアル
Crystal Clear action run.svg
Capiunto
リリースの状態: 安定
説明 Scribunto 向けに基礎情報ボックスの機能を提供する。
作者 Marius Hoch (Hoo mantalk)
MediaWiki 1.25+
データベースの変更 いいえ
ライセンス GNU General Public License 2.0 or later
ダウンロード
使用するフック
ScribuntoExternalLibraries
ScribuntoExternalLibraryPaths
translatewiki.net で翻訳を利用できる場合は、Capiunto 拡張機能の翻訳にご協力ください
使用状況とバージョン マトリクスを確認してください。
問題点 未解決のタスク · バグを報告

Capiunto (ラテン語: "they shall contain") 拡張機能は、Scribunto 向けに基礎情報ボックスの機能を提供します。

Capiunto が提供する Lua メソッドの概要は、/基礎情報ボックス にあります。

Capiunto provides flexible Infobox functionality for Scribunto and generates HTML for Infobox features such as headers and rows.

Capiunto is designed for clean and modern Infoboxes. Using Lua as a scripting language for Infobox templates, it was developed to make Infoboxes:

  • clean and clutter-free
  • usable across different language versions
  • driven by data from Wikidata
  • easy to maintain and extend

With Capiunto Lua code to create a basic Infobox might look like this:

local capiunto = require 'capiunto'
capiunto.create( {
	title = 'Title of the Infobox'
} )
:addRow( 'A label', 'some data' )
:addHeader( 'A header between the data rows' )
:addRow( 'Another label', 'more data' )

要件

Capiunto は、Scribunto 拡張機能に依存しています。

インストール

  • ダウンロードして、ファイルを extensions/ フォルダー内の Capiunto という名前のディレクトリ内に配置します。
  • 以下のコードを LocalSettings.php の末尾に追加します:
    require_once "$IP/extensions/Capiunto/Capiunto.php";
    
  • Yes 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。

関連項目