Extension:RottenLinks/vi
Trạng thái phát hành: ổn định |
|
---|---|
Mô tả | Provides the Special page Special:RottenLinks. |
Tác giả | John Lewis, Universal Omega |
Maintainer(s) | Miraheze system administrators |
Phiên bản | continuous updates |
MediaWiki | 1.39+ |
PHP | 7.2+ |
Database changes | Có |
Composer | miraheze/rotten-links |
Giấy phép | GNU General Public License 3.0 or later |
Tải xuống | GitHub: README CHANGELOG |
|
|
The RottenLinks extension provides the special page "Special:RottenLinks", which shows a table of all external links on your wiki pages, and tells you their status.
For reporting an issue or a bug, please use Miraheze Phabricator. See here for the workboard.
Installation
- Tải và đặt (các) tệp trong một thư mục với tên
RottenLinks
trong thư mụcextensions/
của bạn. - Thêm mã sau vào dưới cùng tệp $LocalSettings của bạn:
wfLoadExtension( 'RottenLinks' );
- Chạy mã cập nhật mà sẽ tự động tạo các bảng cơ sở dữ liệu mà phần mở rộng này cần.
- Configure as required.
- Run the following script to populate the special page "Special:RottenLinks":
php extensions/RottenLinks/maintenance/updateExternalLinks.php
Xong – Chuyển tới Special:Version trên wiki của bạn để xác nhận phần mở rộng được cài đặt thành công.
If you would like to use RottenLinks with MediaWiki 1.39, you have to use the REL1_39 branch.
Configuration
$wgRottenLinksBadCodes
- Holds a list of HTTP codes that are considered bad. Defaults to
[ "0", "400", "401", "403", "404", "405", "502", "503", "504" ]
. $wgRottenLinksCurlTimeout
- Sets the timeout for cURL in seconds. Defaults to
30
. $wgRottenLinksHTTPProxy
- Sets a proxy to use for requests. Defaults to
""
(use no proxy). Ví dụ:$wgRottenLinksHTTPProxy = "http://username:password@proxy.example.com:8080";
$wgRottenLinksExcludeProtocols
- Holds a list of protocols that should not be checked for validity. Defaults to
[ "tel", "mailto" ]
. $wgRottenLinksExternalLinkTarget
- Sets the external link target (
_self
for the current tab or_blank
for new tab). Defaults to_self
. $wgRottenLinksExcludeWebsites
- List of websites to blacklist checking of response codes for. Defaults to
false
. Omit the protocol, e.g. use$wgRottenLinksExcludeWebsites = [ "www.example.com" ];
Usage
Run the "updateExternalLinks.php" script provided with the extension every time you would like to create or update the list of rotten links shown on special page "Special:RottenLinks".
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |
This extension is maintained by Miraheze. Some Miraheze extensions are very Miraheze-specific and you may encounter issues you don't see on Miraheze. To report a bug or request a configuration change, please do so on the Miraheze Issue Tracker and not on Wikimedia Phabricator. |
Categories:
- Stable extensions/vi
- Extensions with invalid or missing type/vi
- Extensions supporting Composer/vi
- GPL licensed extensions/vi
- Extensions in GitHub version control/vi
- LoadExtensionSchemaUpdates extensions/vi
- All extensions/vi
- Extensions included in Canasta/vi
- Extensions included in Miraheze/vi
- Extensions included in WikiForge/vi
- Extensions by Miraheze/vi
- Wiki farm extensions