跳转到内容

维基教科书:导入请求/存档/2018/九月

来自维基教科书,开放世界中的开放书籍

从维基文库导入以进行注释

[编辑源代码]

我刚刚转入了s:经济谬误,现在想创建一份副本以进行注释。是否有类似项目的示例?有什么指南吗?非常感谢您的任何建议,来自维基文库的致敬,Zoeannl (讨论贡献) 2018年9月3日 (一) 08:29 (UTC)[回复]

@Zoeannl:, 请参见科目:文学以了解注释示例。指南列在这里。我很快就会导入维基文库的文本。 Leaderboard (讨论贡献) 2018年9月3日 (一) 08:49 (UTC)[回复]
看起来行不通。我尝试从我的终端导入,但输出不包含源文本本身,并且乱七八糟。 @Pi zero:, 你能帮忙吗?我认为我们以前从未导入过维基文库的文本。 Leaderboard (讨论贡献) 2018年9月3日 (一) 09:07 (UTC)[回复]
抱歉,我真的很难使用维基;我主要是一名校对员。也许@Billinghurst: 能帮忙吗?--Zoeannl (讨论贡献) 2018年9月3日 (一) 10:13 (UTC)[回复]
@Zoeannl, Leaderboard: 两个问题:页面应该直接导入到经济谬误吗?以及,您是否想要所有子页面?我想导入主页面s:经济谬误到我们的页面Transwiki:经济谬误并没有困难;但每个子页面都必须单独导入。--Pi zero (讨论贡献)
@Pi zero: 我认为你甚至无法导入子页面。我之前尝试过导入其中一个页面,但遇到了错误,提示缺少某些扩展。 Leaderboard (讨论贡献) 2018年9月3日 (一) 11:28 (UTC)[回复]
Importing pages...
Import failed: The content model 'proofread-page' is not registered on this wiki. See https://www.mediawiki.org/wiki/Content_handlers to find out which extensions handle this content model.
Leaderboard (讨论贡献) 2018年9月3日 (一) 11:32 (UTC)[回复]
啊哈!现在我明白了问题所在。问题不在于导入s:经济谬误,也不在于其子页面,例如s:经济谬误/介绍,而在于页面空间内容,例如s:Page:经济谬误.djvu/13。这可以归结为(坦率地说)基金会糟糕的设计决定,即传播特殊格式而不是使用普通维基页面表达所有内容。(当然,我这是在“礼貌”地表达;我对该设计决定的直白看法会使用更强烈的措辞。)

我看到只有三个选项。

  • 在维基教科书上安装相应的扩展;似乎是一种极端措施,可能不明智。
  • 说服维基文库将所有内容切换到使用普通维基页面;似乎是痴心妄想,因为至少在短期内,这将需要在界面质量方面严重降级。
  • 将就着使用。
--Pi zero (讨论贡献) 2018年9月3日 (一) 11:51 (UTC)[回复]
@Pi zero: 我认为另一个选择是让用户手动复制内容,然后将历史记录合并到已复制的内容中(这样“扩展”问题就不再存在了)。不过这会有点麻烦。 Leaderboard (讨论贡献) 2018年9月3日 (一) 12:03 (UTC)[回复]
@Leaderboard: 因为无法导入原始页面,所以没有历史记录可以合并。--Pi zero (讨论贡献) 2018年9月3日 (一) 12:12 (UTC)[回复]
评论 由于我们从 enWS 页面:ns 中转录页面,它们是书籍模型,例如 [1],它们会生成维基文本 [2]。 我猜想,如果我们想将它们作为文本导入,我们几乎需要将它们转换为不同的模板,然后替换那些组件的字符串... {{subst:s:Page}}。 虽然并不复杂,但需要一些调整。 Billinghurst (讨论贡献) 2018 年 9 月 3 日 (UTC) 12:47[回复]
@Pi zero: 原页面无法导入的原因是内容。 如果导入目标直接指向 Wikibooks 页面,那么只会导入历史记录吗?
@QuiteUnusual: 你可以使用 importupload 权限来完成这个操作吗? (有可能绕过导入错误) Leaderboard (讨论贡献) 2018 年 9 月 3 日 (UTC) 12:49[回复]
我可以尝试导入所有内容,看看它到达时是什么样子... QuiteUnusual (讨论贡献) 2018 年 9 月 3 日 (UTC) 14:06[回复]
所以基本上什么都没有,和 Transwiki 导入一样。 为了清楚起见,问题在于它不能导出,而不是不能导入 - 从导出得到的 XML 本质上是空的。 QuiteUnusual (讨论贡献) 2018 年 9 月 3 日 (UTC) 14:10[回复]
好的,我已经通过强制在导入时将内容模型更改为维基文本,将大部分文本转移了 (例如 Transwiki:Economic Sophisms.djvu/19)。 我将在短时间内移动实际上包含一些内容的页面。 QuiteUnusual (讨论贡献) 2018 年 9 月 3 日 (UTC) 14:31[回复]
@Zoeannl: 嗯,真有趣。 它基本上完成了 (例如,请参阅 Economic Sophisms/Chapter 11,它包含所有链接),并且仍然使用 Wikisource 风格,我假设这会有一点帮助。 它可能需要一些重组才能在 WB 中正常工作。 我很喜欢 {{TOCstyle}} 模块,它现在是从 S 导入的。 QuiteUnusual (讨论贡献) 2018 年 9 月 3 日 (UTC) 17:58[回复]
看起来不错,但你做了什么?:) 看起来你已经将每个 WS 页面做成了一个 WB 章,然后从相应的 WS 页面 = WB 章中转录了 BookChapter。 你已经导入了前 40 页,然后覆盖了前 10 页来创建 Book 章? 如果你可以将所有页面移动到章,我可以完成转录。 如果前 22 章是最终的 BookChapter,你是否会将 (237) 页移动到第 23 章到第 260 章? 或者我们可以最终得到章标题,例如 第 1 章作为 Economic Sophisms/Abundance, Scarcity,而页面作为第 1-238 章... 谢谢! --Zoeannl (讨论贡献) 2018 年 9 月 4 日 (UTC) 05:28[回复]
我所做的是复制 WS 结构,在那里你看到的 “章” 只是转录了其他页面。 这是因为内容是在 WS 中按原书的每页存储的,而不是按该书的章存储的。 换句话说,你所说的第 1 章是由多个单独的页面 (以及由此带来的导入) 组成的。 我以相同的方式将它们合并在一起,并选择称它们为 “章”,但你应该忽略这一点 - 这里列出的 40 个 “章” 只是来自 WS 的 40 个独立的内容块,在 1 - 6 的情况下,我已经将它们转录过来以创建 “真正的” 章。 页面和章之间没有一一对应关系 (在很多情况下它们是重叠的)。 我认为没有办法自动进行导入以创建你想要的东西 - 你必须使用导入的内容,并以你想要的方式移动它,无论是通过转录还是复制/粘贴。 如果还有 237 个额外的页面要导入,那很有可能不会很快发生,因为每个页面都需要手动干预才能导入。 我会尝试一下,但这需要更深入的思考 QuiteUnusual (讨论贡献) 2018 年 9 月 4 日 (UTC) 10:48[回复]
我已经重新导入所有内容。您可以在主页面找到它,以一系列子页面(1 到 254 号)的形式链接(例如,经济谬误/17)。正如我在上面提到的,有些是空的,因为在 WS 上它们只包含源文本的空白页。您需要弄清楚如何添加您想要用于注释文本的结构类型,然后移动内容。例如,您是否想将第 1-17 部分转录到名为“第 1 章”的页面?或者复制文本?如果您有任何不想使用的页面,请在每个页面中添加{{delete}},有人会将它们删除。如果您最终需要批量移动页面,请询问管理员,因为他们可以将所有子页面一起移动。 QuiteUnusual (讨论贡献) 2018 年 9 月 4 日 15:35 (UTC)[回复]
华夏公益教科书