MediaWiki là một điểm khởi đầu cho Wikipedia, nhưng bây giờ đã phát triển thành phiên bản độc lập của mình.
Được viết bằng PHP, MediaWiki cho phép dễ dàng chỉnh sửa thời gian thực của các trang web, giống như trên tất cả các dự án Wikimedia.
Hỗ trợ cho các chủ đề, văn bản wiki, lịch sử trang, quan điểm khác, và chỉnh sửa WYSIWYG cũng được bao gồm
Điều gì là mới trong phiên bản này:.
- Thay đổi thẻ bây giờ có thể được ẩn trong giao diện bằng cách vô hiệu hóa các liên kết & quot; thẻ - & # x3c; id & # x3e; & quot; tin giao diện.
- ':' (dấu hai chấm) hiện không hợp lệ trong tên người dùng cho tài khoản mới. Tài khoản hiện tại không bị ảnh hưởng.
- Thêm một móc mới, 'LogException', để đăng nhập ngoại lệ trong cách chuẩn.
- Revive móc 'SpecialSearchResultsAppend' xảy ra sau khi danh sách kết quả tìm kiếm được trả lại. Các trường hợp sử dụng ban đầu là để nối thêm một & quot; cung cấp cho chúng tôi thông tin phản hồi & quot; liên kết bên dưới các kết quả tìm kiếm.
- Thêm một móc mới, 'RejectParserCacheValue', cho phép mở rộng để từ chối một tra cứu phân tích cú pháp bộ nhớ cache khác-thành công. Mục đích là để cho phép mở rộng để quản lý việc trục xuất các đầu ra HTML cổ xưa từ bộ nhớ cache.
- (T68699) Những hết UserID và cookie đăng nhập Mã ($ wgExtendedLoginCookieExpiration) có thể được cấu hình độc lập với hết tất cả các cookie khác ($ wgCookieExpiration).
- (T50519) Hỗ trợ để tạo ra hình thu nhỏ JPEG / PNG từ hình ảnh WebP thêm nếu ImageMagick được sử dụng làm hình ảnh scaler ($ wgUseImageMagick = true). Upload hình ảnh WebP vẫn bị vô hiệu hóa theo mặc định. Thêm $ wgFileExtensions [] = 'webp'; để LocalSettings.php cho phép tải lên các hình ảnh WebP.
- Thêm móc mới 'EnhancedChangesListModifyLineData' & 'EnhancedChangesListModifyBlockLineData', để sửa đổi dữ liệu sử dụng để xây dựng các tuyến trong Recentchanges tăng cường và danh sách theo dõi.
- Người gọi cần lưu trữ dữ liệu nhanh nhẹ sử dụng $ wgMainStash chọn kiểu lưu trữ từ $ wgObjectCaches. Mặc định là cơ sở dữ liệu địa phương.
- nhắn Interface ghi đè trong không gian tên MediaWiki bây giờ sẽ được lưu trữ trong memcached và APC (nếu có), chứ không phải là file memcached và địa phương.
- Thêm một móc mới, 'RandomPageQuery', cho phép sửa đổi các truy vấn được sử dụng bởi đặc biệt:. Random để chọn các trang ngẫu nhiên
- $ wgTransactionalTimeLimit đã được bổ sung, kiểm soát thời gian giới hạn yêu cầu cho các yêu cầu POST có khả năng chậm mà cần phải được như nguyên tử càng tốt.
- ResourceLoader bây giờ tải tất cả các kịch bản không đồng bộ. Các đầu hàng đợi và khởi động mô-đun được nạp không còn đồng bộ.
- phong cách 'mediawiki.ui.button' không còn vô điều kiện nạp trên mỗi trang. Trong thời gian không dùng nữa, phong cách sẽ chỉ được tải trên các trang có chứa "mw-ui-nút 'trong HTML của họ. Bắt đầu từ 1.28, các phong cách sẽ chỉ được tải nếu được yêu cầu một cách rõ ràng.
Điều gì là mới trong phiên bản 1.25.3:
- Thêm mới móc WatchlistEditorBeforeFormRender, cho phép thuê bao để thao tác danh sách các trang và / hoặc tải trước rất nhiều dữ liệu cùng lúc.
- Thêm số mới & $ liên kết trong móc WatchlistEditorBuildRemoveLine, cho phép các liên kết đến các tiêu đề phải được thay đổi.
- Thêm một móc mới, & quot; WhatLinksHereProps & quot ;, để cho phép mở rộng để chú thích mục WhatLinksHere .
- Thêm một móc mới, & quot; ContentGetParserOutput & quot ;, để tùy chỉnh đầu ra phân tích cú pháp cho một đối tượng nội dung cho .
- Phản đối các móc & quot; & quot ;, ShowRawCssJs sử dụng & quot; ContentGetParserOutput & quot; thay thế.
- HTMLForm của HTMLTextField bây giờ hỗ trợ 'url' loại.
- HTMLForm trường có thể bây giờ sẽ được tự động ẩn dựa trên các giá trị của các lĩnh vực khác trong biểu mẫu.
- HTMLForm bây giờ hỗ trợ nhiều bản sao của một trường đầu vào, hoặc thiết lập các lĩnh vực đầu vào, ví dụ hình thức có thể yêu cầu & quot; một hoặc nhiều tên người dùng & quot; mà không cần phải có người sử dụng nhập phân định danh sách tên vào một trường văn bản.
- Thêm một móc mới, & quot; SidebarBeforeOutput & quot ;, cho phép để chỉnh sửa cấu trúc của các bên ngay trước khi màn hình hiển thị .
- (bug 49.156) Thêm module mediawiki.cookie ResourceLoader, mà kết thúc tốt đẹp jquery.cookie để nhận / thiết lập một cookie là cú pháp và chức năng tương tự như sử dụng () phương pháp WebRequest :: getCookie () và WebResponse :: setcookie.
- (bug 44.740) jQuery nâng cấp từ 1.8.3 đến 1.11.1. Một tùy chọn cấu hình mới, $ wgIncludejQueryMigrate, cũng tải jQuery Migrate hack để cho phép mở rộng và tiện ích sử dụng các chức năng dài phản đối đã được gỡ bỏ trong jQuery 1.9. Tùy chọn này được tắt theo mặc định, và sẽ được loại bỏ trong MediaWiki 1,25.
- (bug 47.076) jQuery UI nâng cấp từ 1.8.24 đến 1.9.2.
Điều gì là mới trong phiên bản 1.25.1:
- Thêm mới móc WatchlistEditorBeforeFormRender, cho phép thuê bao để thao tác danh sách các trang và / hoặc tải trước rất nhiều dữ liệu cùng lúc.
- Thêm số mới & $ liên kết trong móc WatchlistEditorBuildRemoveLine, cho phép các liên kết đến các tiêu đề phải được thay đổi.
- Thêm một móc mới, & quot; WhatLinksHereProps & quot ;, để cho phép mở rộng để chú thích mục WhatLinksHere .
- Thêm một móc mới, & quot; ContentGetParserOutput & quot ;, để tùy chỉnh đầu ra phân tích cú pháp cho một đối tượng nội dung cho .
- Phản đối các móc & quot; & quot ;, ShowRawCssJs sử dụng & quot; ContentGetParserOutput & quot; thay thế.
- HTMLForm của HTMLTextField bây giờ hỗ trợ 'url' loại.
- HTMLForm trường có thể bây giờ sẽ được tự động ẩn dựa trên các giá trị của các lĩnh vực khác trong biểu mẫu.
- HTMLForm bây giờ hỗ trợ nhiều bản sao của một trường đầu vào, hoặc thiết lập các lĩnh vực đầu vào, ví dụ hình thức có thể yêu cầu & quot; một hoặc nhiều tên người dùng & quot; mà không cần phải có người sử dụng nhập phân định danh sách tên vào một trường văn bản.
- Thêm một móc mới, & quot; SidebarBeforeOutput & quot ;, cho phép để chỉnh sửa cấu trúc của các bên ngay trước khi màn hình hiển thị .
- (bug 49.156) Thêm module mediawiki.cookie ResourceLoader, mà kết thúc tốt đẹp jquery.cookie để nhận / thiết lập một cookie là cú pháp và chức năng tương tự như sử dụng () phương pháp WebRequest :: getCookie () và WebResponse :: setcookie.
- (bug 44.740) jQuery nâng cấp từ 1.8.3 đến 1.11.1. Một tùy chọn cấu hình mới, $ wgIncludejQueryMigrate, cũng tải jQuery Migrate hack để cho phép mở rộng và tiện ích sử dụng các chức năng dài phản đối đã được gỡ bỏ trong jQuery 1.9. Tùy chọn này được tắt theo mặc định, và sẽ được loại bỏ trong MediaWiki 1,25.
- (bug 47.076) jQuery UI nâng cấp từ 1.8.24 đến 1.9.2.
Điều gì là mới trong phiên bản 1.24.2:
- Thêm mới móc WatchlistEditorBeforeFormRender, cho phép thuê bao để thao tác danh sách các trang và / hoặc tải trước rất nhiều dữ liệu cùng lúc.
- Thêm số mới & $ liên kết trong móc WatchlistEditorBuildRemoveLine, cho phép các liên kết đến các tiêu đề phải được thay đổi.
- Thêm một móc mới, & quot; WhatLinksHereProps & quot ;, để cho phép mở rộng để chú thích mục WhatLinksHere .
- Thêm một móc mới, & quot; ContentGetParserOutput & quot ;, để tùy chỉnh đầu ra phân tích cú pháp cho một đối tượng nội dung cho .
- Phản đối các móc & quot; & quot ;, ShowRawCssJs sử dụng & quot; ContentGetParserOutput & quot; thay thế.
- HTMLForm của HTMLTextField bây giờ hỗ trợ 'url' loại.
- HTMLForm trường có thể bây giờ sẽ được tự động ẩn dựa trên các giá trị của các lĩnh vực khác trong biểu mẫu.
- HTMLForm bây giờ hỗ trợ nhiều bản sao của một trường đầu vào, hoặc thiết lập các lĩnh vực đầu vào, ví dụ hình thức có thể yêu cầu & quot; một hoặc nhiều tên người dùng & quot; mà không cần phải có người sử dụng nhập phân định danh sách tên vào một trường văn bản.
- Thêm một móc mới, & quot; SidebarBeforeOutput & quot ;, cho phép để chỉnh sửa cấu trúc của các bên ngay trước khi màn hình hiển thị .
- (bug 49.156) Thêm module mediawiki.cookie ResourceLoader, mà kết thúc tốt đẹp jquery.cookie để nhận / thiết lập một cookie là cú pháp và chức năng tương tự như sử dụng () phương pháp WebRequest :: getCookie () và WebResponse :: setcookie.
- (bug 44.740) jQuery nâng cấp từ 1.8.3 đến 1.11.1. Một tùy chọn cấu hình mới, $ wgIncludejQueryMigrate, cũng tải jQuery Migrate hack để cho phép mở rộng và tiện ích sử dụng các chức năng dài phản đối đã được gỡ bỏ trong jQuery 1.9. Tùy chọn này được tắt theo mặc định, và sẽ được loại bỏ trong MediaWiki 1,25.
- (bug 47.076) jQuery UI nâng cấp từ 1.8.24 đến 1.9.2.
Điều gì là mới trong phiên bản 1.24.1:
- Thêm mới móc WatchlistEditorBeforeFormRender, cho phép thuê bao để thao tác danh sách các trang và / hoặc tải trước rất nhiều dữ liệu cùng lúc.
- Thêm số mới & $ liên kết trong móc WatchlistEditorBuildRemoveLine, cho phép các liên kết đến các tiêu đề phải được thay đổi.
- Thêm một móc mới, & quot; WhatLinksHereProps & quot ;, để cho phép mở rộng để chú thích mục WhatLinksHere .
- Thêm một móc mới, & quot; ContentGetParserOutput & quot ;, để tùy chỉnh đầu ra phân tích cú pháp cho một đối tượng nội dung cho .
- Phản đối các móc & quot; & quot ;, ShowRawCssJs sử dụng & quot; ContentGetParserOutput & quot; thay thế.
- HTMLForm của HTMLTextField bây giờ hỗ trợ 'url' loại.
- HTMLForm trường có thể bây giờ sẽ được tự động ẩn dựa trên các giá trị của các lĩnh vực khác trong biểu mẫu.
- HTMLForm bây giờ hỗ trợ nhiều bản sao của một trường đầu vào, hoặc thiết lập các lĩnh vực đầu vào, ví dụ hình thức có thể yêu cầu & quot; một hoặc nhiều tên người dùng & quot; mà không cần phải có người sử dụng nhập phân định danh sách tên vào một trường văn bản.
- Thêm một móc mới, & quot; SidebarBeforeOutput & quot ;, cho phép để chỉnh sửa cấu trúc của các bên ngay trước khi màn hình hiển thị .
- (bug 49.156) Thêm module mediawiki.cookie ResourceLoader, mà kết thúc tốt đẹp jquery.cookie để nhận / thiết lập một cookie là cú pháp và chức năng tương tự như sử dụng () phương pháp WebRequest :: getCookie () và WebResponse :: setcookie.
- (bug 44.740) jQuery nâng cấp từ 1.8.3 đến 1.11.1. Một tùy chọn cấu hình mới, $ wgIncludejQueryMigrate, cũng tải jQuery Migrate hack để cho phép mở rộng và tiện ích sử dụng các chức năng dài phản đối đã được gỡ bỏ trong jQuery 1.9. Tùy chọn này được tắt theo mặc định, và sẽ được loại bỏ trong MediaWiki 1,25.
- (bug 47.076) jQuery UI nâng cấp từ 1.8.24 đến 1.9.2.
Điều gì là mới trong phiên bản 1.23.6:
- Cho phép các lớp học để được đăng ký đúng từ cài đặt
- hàng đợi việc không chạy (HTTP 411) do thiếu Content-Length: tiêu đề
Điều gì là mới trong phiên bản 1.23.4:
- AN NINH: Tăng cường lọc CSS trong các tập tin SVG. Lọc & # x3c; phong cách & # x3e; yếu tố; bình thường hóa các yếu tố phong cách và các thuộc tính trước khi lọc; thêm kiểm tra cho các thuộc tính có chứa CSS; thêm các xét nghiệm đơn vị cho html5sec và báo cáo lỗi.
- Thực hiện công việc MySQLi với ổ cắm không chuẩn.
- GlobalVarConfig không nên ném ngoại lệ cho các thiết lập cấu hình vô giá trị.
Điều gì là mới trong phiên bản 1.23.2:
- AN NINH:. Thêm vào trước jsonp gọi lại với nhận xét
- AN: Sửa chữa cho vấn đề XSS trong lỗi 66.608:. Tạo ra các URL được sử dụng để tải một trang mới trong Javascript, thay vì dựa vào các URL trong các liên kết đã được nhấp
- AN NINH:. Sao chép ngăn-clickjacking giữa OutputPage và ParserOutput
- Preferences: Bật stubthreshold trở thành một combo box .
- Sửa chữa bảo trì initSiteStats.php kịch bản.
- đặc biệt: ActiveUsers: Sửa chữa để làm việc với PostgreSQL .
Điều gì là mới trong phiên bản 1.23.0:
- thiết lập Các 'đề max "đã được gỡ bỏ từ $ wgDBservers.
- Hỗ trợ cho AdminSettings.php đã được loại bỏ hoàn toàn. Tất cả các cấu hình thuộc về LocalSettings.php.
- $ wgSkipSkin, mà đã được thay thế bởi $ wgSkipSkins kể từ năm 2005 (r9249), bây giờ đã chính thức phản đối.
- Removed phản $ wgDisabledActions vì nó hầu như không được sử dụng bất cứ nơi nào.
- $ wgRateLimitLog đã bị phản đối và thay thế bằng $ wgDebugLogGroup [ 'ratelimit'].
- $ wgLocalInterwikis là một mảng chứa nhiều tiền tố liên wiki địa phương (tiền tố liên wiki mà điểm trở lại wiki hiện hành). Điều này có hiệu quả cho phép nhiều hơn một giá trị của $ wgLocalInterwiki phải được xác định và hiểu bởi các cú pháp. Giá trị của $ wgLocalInterwiki được tự động thêm vào phía trước đầu của mảng này.
- $ wgQueryPages đã được gỡ bỏ. Query trang nên được thêm vào bằng cách sử dụng các móc wgQueryPages.
- $ wgHttpOnlyBlacklist đã được gỡ bỏ.
- $ wgLicenseTerms đã bị xóa vì đó là không sử dụng.
- $ wgProfileOnly là bây giờ bị phản; thiết lập các tập tin log trong $ wgDebugLogGroups [ 'profileoutput'] để thay thế nó.
- $ wgMaxBacklinksInvalidate đã được gỡ bỏ; sử dụng $ wgJobBackoffThrottling thay vì
- Deprecated ResourceLoaderGetStartupModules móc.
Điều gì là mới trong phiên bản 1.22.6:
- AN FIX:
- Thoát sortKey trong pageInfo.
Điều gì là mới trong phiên bản 1.22.5:
- Added CSRF mã thông báo đặc biệt:. ChangePassword
Điều gì là mới trong phiên bản 1.22.3:
- Anti-spam và cải tiến countervandalism
- Chỉnh sửa cải tiến
- Nâng cấp Vector và da khác
- Hỗ trợ cho Composer
- Đăng nhập và đăng ký hình thức
Điều gì là mới trong phiên bản 1.22.0:
- Bạn có thể bây giờ cài đặt phần mở rộng sử dụng Composer
- mediawiki.jqueryMsg bây giờ có thể phân tích các yếu tố (danh sách trắng) HTML và các thuộc tính.
- Ngôn ngữ :: sprintfDate bây giờ có một tham số múi giờ, và hỗ trợ các & quot; eIOPTZ & quot; ký tự định dạng.
- EditWarning: Một cảnh báo được hiển thị khi một biên tập viên lá hình thức chỉnh sửa mà không lưu (kích hoạt mặc định, người dùng có thể lựa chọn ra thông qua 'useeditwarning' ưu tiên). Tính năng này đã được chuyển từ phần mở rộng Vector, và bây giờ là một phần của lõi cho tất cả da. Cẩn thận khi nâng cấp mà bạn không sử dụng một phiên bản cũ của phần mở rộng Vector như tính năng này có thể xung đột.
- New 'mediawiki.ui' CSS mô-đun cung cấp phong cách * mw-ui- cho các nút bấm và một bố trí dạng thẳng đứng nhỏ gọn.
- HTMLForm hỗ trợ một định dạng hiển thị mới 'vform' áp dụng nhỏ gọn dọc bố trí và nút phong cách này. Đặc biệt:. PasswordReset sử dụng định dạng này
- Các phiên bản mới của đăng nhập (đặc biệt: UserLogin) và tạo tài khoản (đặc biệt: UserLogin / signup) các hình thức sử dụng & quot; vform & quot; nhỏ gọn dọc bố trí hình thức. Những hình thức sử dụng tin nhắn mới mà giả sử một & quot; Trợ giúp đăng nhập vào & quot; liên kết, xem https://www.mediawiki.org/wiki/Manual:Page_customizations; https://www.mediawiki.org/wiki/Account_creation_user_experience/Strings liệt kê các thông điệp thay đổi quan trọng.
- khả năng thực hiện để áp dụng các khối IP để các nội dung của X-Forwarded-For tiêu đề bằng cách thêm vào một cấu hình mới biến $ wgApplyIpBlocksToXff (tắt theo mặc định).
- Các móc 'APIGetPossibleErrors' mới để sửa đổi danh sách các lỗi có thể được thêm vào.
Yêu cầu :
- PHP 5.1 hoặc cao hơn (trừ 5.2)
Bình luận không