Help:Extension:FileImporter

This page is a translated version of the page Help:Extension:FileImporter and the translation is 50% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Türkçe • ‎dansk • ‎español • ‎français • ‎italiano • ‎português do Brasil • ‎русский • ‎српски / srpski • ‎українська • ‎فارسی • ‎ไทย • ‎中文 • ‎日本語 • ‎한국어
Logo for the beta feature FileExporter.svg

扩展:文件导入 扩展:文件导出 的擴展旨在使文件從本地維基移動到維基共享資源更容易。 新功能允許在原始數據完整的情況下移動文件,同時包含歷史記錄中的移動。

扩展:文件导出 提供了本地維基上維基共享資源的鏈接,並將URL移交給擴展名FileImporter。 扩展:文件导入 是維基共享資源上的擴展,在滿足所有先決條件時導入包含所有數據的文件。 從技術上講,文件不會被“移動”,而是“複製”。

FileImporter已於2018年6月部署到維基共享資源上。要使用它,您需要在本地Wiki中激活測試版FileExporter(Special:Preferences#mw-prefsection-betafeatures)。

(Exception: A few Wikimedia wikis already have the FileExporter as a default feature.)

背景

FileImporter和FileExporter旨在滿足德語社區的技術願望清單的請求,由WMDE的技術團隊開發。 更多信息可以在Meta上的主項目頁面中找到。

用法

入门

1) 要在本地Wiki上啟用FileExporter,您必須登錄並勾選参数设置中的測試功能上的FileExporter複選框。 您無需在維基共享資源上激活FileImporter (Be sure to visit the preferences page for the wiki from which you intend to export files. The preceding link will take you to the preferences page for the MediaWiki wiki.) Exception: A few Wikimedia wikis already have the FileExporter as a default feature. On these wikis, you don't need to activate anything.
You don't have to activate the FileImporter on Wikimedia Commons. 2) 您的wiki需要有配置文件。 基於CommonsHelper2工具中的文件,已存在許多文件。 我們要求用戶查看它們並在需要時更新或創建它們以確保導入正確完成。 有關詳細信息,請參閱文檔配置文件的工作原理及其所需內容。

步驟

您需要登錄才能使用該功能。

如何找到導入的文件

  • 在文件的'修訂歷史中,導入顯示為空修訂(即修訂列表中實際不更改頁面的條目)。

If changes were made during import, an additional text revision is created.

  • New revisions that are created during import are tagged with Modified with FileImporter. This way it can be filtered on the recent changes page.
  • 創建上載日誌條目導入日誌條目,並與空修訂版和導入用戶相關聯,並用導入日期加上時間戳。 同時具有日誌條目是上載的默認值,儘管它可能會導致“加倍”條目,請參閱範例文件該文件的日誌
  • 對於(舊)導入的文件修訂,使用原始上載的日期和用戶創建上載日誌條目,以使所有文件修訂顯示在維基共享資源的上載日誌中。 These revisions are also tagged with Imported with FileImporter.
  • Imported files are marked with an invisible comment that says "This file was moved here using FileImporter from" and mentions the full URL of the source file. CirrusSearch's insource: feature can be used to find files with this comment, e.g.: insource:"This file was moved here using FileImporter from //en.wikipedia". Note this also finds later derivatives of imported files, but not files where the comment was removed.

How to add categories

The message fileimporter-post-import-revision-annotation (empty by default) can be used to add any additional wikitext to every imported file. The message accepts two parameters:

  • $1 - Full URL of the source file.
  • $2 - Time of the import in ISO 8601, e.g. 2004-02-12T15:19:21+00:00.

For example, to categorize by source wiki, an interface administrator can set the message to {{#invoke:Imported with FileImporter|main|url=$1|time=$2}}, where the invoked Lua module ("Module:Imported with FileImporter" in this example) looks like this:

local exports = {}
function exports.main( frame )
    return "[[Category:Files moved to Commons from " .. mw.uri.new( frame.args.url ).host:gsub( ".org", "" ) .. "]]"
end
return exports

部署路线图

  • 2018年6月25日:导出至维基共享资源
    • 文件导出器作为测试功能在德语、波斯语和阿拉伯语维基百科上提供  OK
    • 来自mediawiki.org的导出文件现在转交维基共享资源  OK
    • 文件导入器在维基共享资源提供  OK
  • 2018年7月11日:
  • 部署文件导出器测试功能至其他wiki:待定
  • 我们正在改进模板匹配(更多信息
  • 2019-09-24:
    • Deployment as a default feature on de.WP, fa.WP, ko.WP, mr.WP and sourceswiki (wikisource.org)   OK
  • 2020-08-05:
    • Deployment as a default feature on all remaining Wikis   OK

链接