doc
{{ Template:TNTN }}
Contents
Mục đích
Tiêu bản này nên được chèn vào trang chính của tất cả các hướng dẫn sử dụng phần mở rộng trên wiki này (và chỉ trang chính mà thôi). Nó sẽ chèn vào một hộp thông tin hữu ích dựa trên những thông tin được cung cấp (xem dưới) và cũng tự động đưa phần mở rộng vào thể loại Tất cả phần mở rộng, cộng thêm thể loại trạng thái và kiểu thực thi thích hợp.
Sử dụng
Cắt và dán: {{Extension/vi|chế độ = |tên = |trạng thái = |kiểu1 = |kiểu2 = |neo1 = |neo2 = |người dùng = |tác giả = |mô tả = |ảnh = |phiên bản = |cập nhật = |mediawiki = |php = |needs-updatephp = |composer = |table1 = |table2 = |giấy phép = |tải xuống = |đọc tôi = |nhật ký = |tham số = |quyền = |ví dụ = |namespace = |compatibility = |bugzilla = }} For help with parameter values, see below. |
|
Các tham số nội dung
Phần này mô tả các tham số ảnh hưởng đến hộp thông tin. For help with templatemode and other control parameters, please see Control parameters.
Parameter | Description |
---|---|
tên | tên phần mở rộng |
trạng thái | trạng thái phát hành hiện tại
Một trong số:
Nếu khác những trạng thái trên, tham số sẽ bị bỏ qua, thay vào đó là giá trị mặc định "Không rõ" được hiển thị. Trường hợp tham số bị bỏ trống, nó sẽ được phân loại như không rõ. Trường hợp giá trị là không hợp lệ, nó sẽ được đặt vào một thể loại đặt biệt để lỗi có thể được phát hiện và sửa chữa. |
kiểu1 kiểu2 kiểu3 kiểu4 kiểu5 kiểu6 |
implementation type
The implementation strategy(s) employed in building this extension. This parameter is used to create categories that help programmers find examples of various MediaWiki specific implementation strategies or patterns. Although the values of this parameter sometimes coincide with the use case or purpose of an extension, that is not reason for this parameter. If the values you have chosen for this parameter do not adequately identify the purpose or possible use cases, we recommend you add additional category links as needed. Các giá trị hợp lệ cho kiểu1, kiểu2,... là:
We are in the process of revising the values of this page. Types below this point are likely to be deprecated or redefined. We apologize for the inconvenience. See Template talk:Extension#Type taxonomy for more information.
Any other value for 'type' is invalid, and will cause the extension to be placed in Category:Extensions with invalid or missing type. Note: Many extensions have more than one type, if this applies to yours,replace |
neo1 neo2 neo3 neo4 ... neo30 |
name of each hook used by the extension
Entering values in this field is a good way to get exposure for your extension and help other developers. Each documented hook will automatically add the extension to a category listing extensions that use that hook. This category is autolinked to each hook article so that programmers can easily find examples of extensions that use a particular hook. For built-in hooks:
For custom hooks defined by extensions:
For multiple hooks, assign the first hook to hook1, the second to hook2 and so on. |
người dùng | Tên người sử dụng của tác giả trên MediaWiki.org (nếu có). Tạo liên kết đến trang người dùng và trang thảo luận của tác giả. |
tác giả | Tên tác giả, trong trường hợp tham số người dùng bị bỏ qua. |
mô tả | mô tả vắn tắt |
ảnh | ảnh chụp màn hình hoặc biểu trưng của phần mở rộng (270px) |
phiên bản | phiên bản gần nhất |
cập nhật | ngày cập nhật gần nhất |
mediawiki | phiên bản MediaWiki yêu cầu |
giấy phép | (các) giấy phép khống chế sự sử dụng phần mở rộng |
tải xuống | liên kết đến nơi tải xuống : SVN or other. If you put the code into page in the MediaWiki Wiki, link to it using a full page name and section name, e.g. [[Extension:Example/version_1.22a#Code]] (it must reamain valid when bot-copied elsewhere)
|
đọc tôi | liên kết đến tệp "đọc tôi" (readme): README or other |
nhật ký | liên kết đến trang nhật ký thay đổi: CHANGELOG or other |
tham số | các tham số khả dĩ cho LocalSettings.php |
quyền | quyền bổ sung bởi phần mở rộng này. Not to be confused with the license! Rights are such as makebot or desysop, not such as GFDL or LGPL or GPL - those are licenses! |
ví dụ | ví dụ, trang web hay ảnh màn hình của phần mở rộng đang hoạt động |
Các tham số điều khiển
templatemode | Controls auto-categorization of host page.
Normally left blank. Alternate values are:
|
Sử dụng hộp thông tin
Trang có sẵn
Nếu bạn muốn thêm hộp thông tin vào một trang có sẵn, chép và dán đoạn mã ở đầu trang này.
Tạo một bài viết mới về phần mở rộng
Nếu bạn muốn viết một trang mới về phần mở rộng, nhập tên vào bên dưới và nhấn nút. Một trang mới sẽ được tạo với hộp thông tin được đặt sẵn (tiếng Anh).
<inputbox> type=create bgcolor=#eeeeff width=40 placeholder=Enter your extension's name here prefix=Extension: preload=Template:Extension/Sample buttonlabel=Create </inputbox> A developer sharing their code on the MediaWiki wiki or code repository should expect:
- Feedback / Criticism / Code reviews
- Review and comments by other developers on things like framework use, security, efficiency and usability.
- Developer tweaking
- Other developers modifying your submission to improve or clean-up your code to meet new framework classes and methods, coding conventions and translations.
- Improved access for wiki sysadmins
- If you do decide to put your code on the wiki, another developer may decide to move it to the MediaWiki code repository for easier maintenance. You may then request commit access to continue maintaining it.
- Future versions by other developers
- New branches of your code being created by other developers as new versions of MediaWiki are released.
- Merger of your code into other extensions with duplicate or similar purposes — incorporating the best features from each extension.
- Credit
- Credit for your work being preserved in future versions — including any merged extensions.
- Similarly, you should credit the developers of any extensions whose code you borrow from — especially when performing a merger.
Any developer who is uncomfortable with any of these actions occurring should not host their code directly on the MediaWiki wiki or code repository. You are still encouraged to create a summary page for your extension on the wiki to let people know about the extension, and where to download it. You may also add the Template:Tl template to your extension requesting other developers refrain from modifying your code, although no guarantees can be made that an update will be made if deemed important for security or compatibility reasons. You may use the current issues noticeboard if you feel another developer has violated the spirit of these expectations in editing your extension.
Phát triển tiêu bản này
Xem trang tiếng Anh