Extension:SandboxLink
SandboxLink リリースの状態: 安定 |
|
---|---|
実装 | ユーザー インターフェイス, 自分のウィキ |
説明 | Adds a link to user's personal sandbox to personal tools menu |
作者 | Bartosz Dziewoński (Matma Rexトーク) |
最新バージョン | Continuous updates |
互換性の方針 | MediaWiki とともにリリースされるスナップショット。 master には後方互換性がありません。 |
MediaWiki | 1.25+ |
データベースの変更 | いいえ |
ライセンス | MIT ライセンス |
ダウンロード | |
ヘルプ | Help:Extension:SandboxLink/ja |
|
|
四半期ごとのダウンロード数 | 38 (Ranked 102nd) |
translatewiki.net で翻訳を利用できる場合は、SandboxLink 拡張機能の翻訳にご協力ください | |
問題点 | 未解決のタスク · バグを報告 |
The SandboxLink extension adds a link to user's personal sandbox to personal tools menu. The sandbox is assumed to exist, or will be created, at a "/sandbox" subpage of user's userpage. The extension accurately reflects the existence of the page (redlink, vs always-a-bluelink in the gadget) which will be useful for bringing it to the attention of newcomers. The extension also keeps the link available on restricted special pages (special:preferences and special:userlogin).
More limited version of this functionality can be achieved with a JavaScript snippet: Snippets/MySandbox . This snippet was previously used as a gadget on many Wikimedia wikis, most of which had it set to default=on. The main disadvantages of the gadget are performance and mis-clicks: Because the snippet only loads after everything else is rendered, it causes a distracting "movement" in the personal bar. This also leads to many mis-clicks, when an editor tries to visit their userpage or usertalkpage, and those links moved just before the click. On the other hand, the disadvantage of the extension is that when installed on a wiki, there is no way for a user to opt out of the sandbox link appearing on the personal toolbar.
使用法
インストール
- ダウンロードして、ファイルを
extensions/
フォルダー内のSandboxLink
という名前のディレクトリ内に配置します。
開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/SandboxLink - 以下のコードを LocalSettings.php ファイルの末尾に追加します:
wfLoadExtension( 'SandboxLink' );
- 必要に応じて設定します。
- 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
設定
サーバー側の設定
This extension provides one configuration option:
$wgSandboxLinkDisableAnon
- (Default:
true
) - Whether to disable the functionality for anonymous users.
On-wiki configuration
The sandbox link generated by this extension can be tweaked by modifying some system messages.
- sandboxlink-subpage-name
- (Default in English: "sandbox", varies per language)
- The name of user's subpage where the sandbox should be created. By default, the page used will be "User:Example/sandbox".
- Set this message to '-' to remove the sandbox link for all users.
- The value in wiki's content language will always be used, regardless of user's chosen language. If you're running a multilingual wiki, this can be overridden with the $wgForceUIMsgAsContentMsg MediaWiki configuration setting.
- sandboxlink-portlet-label
- (Default in English: "Sandbox", varies per language)
- The label of the link in the user's personal toolbar.
- tooltip-pt-sandbox
- (Default in English: "Your sandbox", varies per language)
- The text contained in the "title" attribute of the link to the sandbox. This text is displayed when the user hovers their mouse over the link.
- sandboxlink-editintro-pagename
- sandboxlink-preload-pagename
- (Default: '-')
- When the sandbox page does not exist, the page title to use for the 'editintro' and 'preload' parameters of the link. See Manual:Parameters to index.php#Options affecting the edit form. Not enabled by default.
関連項目
この拡張機能は 1 つ以上のウィキメディアのプロジェクトで使用されています。 これはおそらく、この拡張機能が安定していて高いトラフィックのウェブサイトでも十分に動作することを意味します。 この拡張機能がインストールされている場所を確認するには、ウィキメディアの設定ファイル CommonSettings.php および InitialiseSettings.php 内で、この拡張機能の名前を探してください。 特定のウィキにインストールされている拡張機能の完全な一覧は、そのウィキの Special:Version ページにあります。 |
この拡張機能は以下のウィキ ファーム/ウィキ ホスト/パッケージに含まれています: これは正式な一覧ではありません。 一部のウィキ ファーム/ウィキ ホスト/パッケージは、ここに記載されていなくてもこの拡張機能を含んでいる場合があります。 必ずご利用のウィキ ファーム、ウィキ ホスト、バンドルで確認してください。 |
- Stable extensions/ja
- User interface extensions/ja
- Personalization extensions/ja
- MIT licensed extensions/ja
- Extensions in Wikimedia version control/ja
- SkinPreloadExistence extensions/ja
- SkinTemplateNavigation::Universal extensions/ja
- All extensions/ja
- Extensions used on Wikimedia/ja
- Extensions included in Canasta/ja
- Extensions included in Miraheze/ja
- Extensions included in WikiForge/ja