gpt4 book ai didi

licensing - 如何为 MediaWiki 站点创建许可证?

转载 作者:行者123 更新时间:2023-12-02 01:09:48 24 4
gpt4 key购买 nike

过去 6 个小时我一直在搜索,但我仍然无法弄清楚如何创建可用于在 Mediawiki 中上传图像的许可证。这是我目前的理解:

1) 将许可证列表添加到 Mediawiki:Licenses 页面。 (为此,我复制了 Mediawiki 站点中使用的许可证)

2) 接下来我需要为每个许可证创建模板。为此,当您从其中选择一个许可证时,请按照特殊:上传上许可证选择下拉菜单下方显示的红色模板链接,并将信息框放入每个相应的模板页面中。

第 2 步是我遇到问题的地方。例如,我复制了 MediaWiki 站点中使用的许可证。当我尝试为公共(public)领域图像添加 Template:PD 时,我将模板从 Mediawiki.org/Template:PD 复制到我的站点。当我这样做时,此模板依赖于需要创建的 3 或 4 个其他模板,例如 Mbox 模板等......当我创建这些模板时,这些模板依赖于更多尚未创建的模板创建。像这样,它需要创建一个巨大的模板树。在过去的一个小时里,我一直在浏览每个红色链接,试图一个一个地创建这些模板(基本上是从 Mediawiki 站点复制它),这似乎是一项永无止境的任务。到目前为止,我已经创建了这些模板:

Template:Mbox    
Template:Namespace_detect
Template:Documentation
Template:Template_sandbox_notice
Template:Documentation/start_box2
Template:Documentation/start box
Template:Documentation/docspace
Template:Documentation/template page
Template:Documentation/end_box2
Template:Ombox
Template:Documentation/end box
Template:Fmbox

等等等等

从外观上看还不到一半。现在这是我不知道的:

1) 我在正确的轨道上吗?这是我的做法还是我做错了?

2) 这样需要创建多少个模板?对我来说好像是 100s...

3) 有更简单的方法吗?

4) 如何为图片上传创建许可证列表,以便用户可以从列表中进行选择?我想要一个比维基百科中使用的更简单的。

请提供任何指导......这个许可证列表似乎比安装 Mediawiki 本身更难!!我只是不明白为什么安装时已经提供了一些默认列表。请帮助...

最佳答案

我终于能够完成为我的网站创建许可证。我以前做的方法很愚蠢,完全错误。感谢 Mir 为我指明了正确的方向。以下是我最终如何为我的 Mediawiki 创建许可证的步骤。

如何创建许可证:- 教程

为了创建许可证,您需要执行以下步骤:

1) 首先弄清楚您想在您的 wiki 中列出哪些许可证。最好看一些样本以获得一个想法。您可以查看以下示例:

许可证示例:

MediaWiki Licenses: https://www.mediawiki.org/wiki/MediaWiki:Licenses

Wikipedia Licenses: http://en.wikipedia.org/wiki/MediaWiki:Licenses

https://en.bitcoin.it/wiki/MediaWiki:Licenses

http://qed.princeton.edu/main/MediaWiki:Licenses

2) 下一步是在 Mediawiki:Licenses 页面中创建许可证列表。用于此的格式如下:“模板名称|描述性标签”。添加列表后,下拉列表将显示在 Special:Upload 上。

3) 创建许可证列表后,当您通过选择该许可证在 Special:upload 页面中查看它时,您将看到指向该模板的红色链接。按照特殊的许可证选择下拉菜单下方显示的红色模板链接:当您从中选择许可证并在每个模板页面中放置信息框时上传。例如,如果您的许可选择之一是“* Unknown | I don't know”,那么您想要在 [[template:unknown]] 中提供一些信息,请参阅模板:unknown。

4) 为该许可证创建一个模板。在这里,您可以查看维基百科或其他网站中使用的一些许可模板,并创建您自己的类似模板。您可以添加 div 标签来添加边框样式、背景颜色、填充等。以您想要的方式。您还可以为知识共享、公共(public)领域等常见许可添加图像。大多数这些图像通常在默认的 Mediawiki 安装中可用。

5) 创建模板后,当在 Special:Upload 页面中选择许可证时,将加载这些许可证模板。

就是这样!

将来当您创建新的许可模板时,最好复制现有模板,查看示例的维基百科,然后只需更改您将要添加的新许可的许可文本和图像。就这么简单。最后记得将新许可证添加到 Mediawiki:Licenses 页面。

希望这对像我这样的其他新手有意义...:)

关于licensing - 如何为 MediaWiki 站点创建许可证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18739516/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com