问题标签 [wikia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
172 浏览

html - 维基
问题

好的,所以我正在处理 Wikia 上的模板,但是我的最后一个<div>围绕 Stat Table 的标签有一个奇怪的问题。该页面的链接在这里(请注意,它可以更改)。

代码如下:

如果您访问该页面,您会注意到结束</div>标记显示为文本,而不是关闭div. (stat 表应该与 Fixed Options 表具有相同的 div 格式。div本质上是为每个块复制和粘贴,只编辑边距,但由于某种原因,它不适用于 stat 表。)

编辑:链接不再包含错误的表。这是您的表格的外观: 在此处输入图像描述

0 投票
1 回答
184 浏览

mediawiki - 如何在 Wiki TOC 中添加不可见条目?

我想在链接到文章内任意点的 wiki 页面的目录中添加一个条目。在我的用例中,我想链接到长表中的多个“标题行”。我都试过了

但是,似乎该元素根本没有被渲染。如何添加这样一个不可见的条目?

0 投票
1 回答
174 浏览

javascript - 链接重定向后可以加载图像/png数据吗?

我有这个问题......我正在开发一个从 JSON 文件加载名称的项目(这并不重要)。

问题是我使用 Wikia Special:Filepath链接来获取我的图像。因此,当我在浏览器中输入:http: //2007.runescape.wikia.com/wiki/Special:Filepath/ Abyssal_head.png它会返回此图片链接:http: //img1.wikia.nocookie.net/__cb20140108135954/2007scape /images/0/0f/Abyssal_head.png

有没有办法解决这个重定向,以便我可以通过 ajax 调用正确加载它?每当我尝试执行第一个链接时,我都会收到此错误(这是正常的,因为它找不到我认为的正确标题):

欢迎所有帮助。

0 投票
0 回答
74 浏览

javascript - 用于替换 Wikia 站点上的文本的 Javascript

我想使用一些 JS 脚本来自动替换我的 Wikia 网站上的一些坏词。这是我的代码:

然后它工作。但是这段代码会导致 Wikia 评论部分、WIkia Rail 中最近的 Wiki 部分崩溃,以及一些我可能还不知道的问题。

我现在该怎么办?任何帮助表示赞赏。谢谢大家。

0 投票
2 回答
243 浏览

css - wikia css的背景问题

我管理的wiki在很长一段时间内没有对其css进行任何更改,但最近似乎是页面尺寸太小或其他什么,因为透明的绿色背景出现在边框的两侧。

您可以在此处的 wiki 上看到这种情况http://rollplaydnd.wikia.com/wiki/Rollplay_Wiki

任何有关如何覆盖或删除绿色背景的帮助将不胜感激!

0 投票
1 回答
179 浏览

javascript - 从 Wikia 检索数据?

我相信应该可以从另一个页面检索信息,只要它来自同一个域,对吗?我想从这个页面检索一些信息,并将其显示在另一个Wikia 页面上。(以便信息可以定期自行更新)。

维基

不幸的是,我无法确定我需要在 Wikia WAM 页面上检索哪个特定 ID。我根本不知道如何检索排名/WAM 分数信息。由于 WAM 分数/排名会定期更新,因此箭头图像也会根据您的排名上升或下降而变化。这就是为什么我想从页面中提取数据以便它可以定期更新而无需手动进行。

有没有办法使用javascript做到这一点?

PS 对于给您带来的不便,我深表歉意,并且在没有太多编程知识的情况下提出了要求(我只知道基本的 javascript)。

0 投票
1 回答
238 浏览

python - 将 Wikia 转储解析为链接图

我正在尝试从 wikia 转储中解析 xml 以提取子元素,然后在由 [[ 和 ]] 标识的文本中查找链接。因此,从一个wiki的以下示例片段中,我们应该得到

以上将确定 Brianna 页面链接到 Echani 页面,以及“混合”和“Brianna(人类)”页面。

是否有一个很好的 python 媒体维基解析工具可以把它吐出来?性能不是主要问题,因为这是离线完成的,而且这些 wiki 并不庞大。

0 投票
0 回答
308 浏览

html - 在tabber中添加HTML垂直线

网站: kancolle.wikia.com/wiki/User: Rimedimichelangelo

使用代码: wiki 标记 (en.wikipedia.org/wiki/Wiki_markup)

撰写本文时的 MediaWiki 版本: MediaWiki 版本 1.19.24 (community.wikia.com/wiki/Help:MediaWiki)

正在使用的 Wikia 内置扩展: tabber (community.wikia.com/wiki/Help:Tabber)

特别限制:无法在 wikia 中使用“div 样式”,由一位版主报告:kancolle.wikia.com/wiki/Thread:390020

具体问题:与我在 Stack Overflow 中搜索过的其他“html 中的垂直线”问题不同,我想在从我的 wikia 服务器到我的 wikia 个人资料的两个链接图像之间放置一条垂直线({{name-of-the- image}} ),但我不能用 CSS 组合 HTML“div”,或者用 HTML 和 CSS 组合 Java,因为 CSS 在 tabber 中显示为纯文本,这是我正在使用的 wikia 中的内置扩展。

到目前为止的故事:

http://imgur.com/idOfmJX

这条线仍然太靠右了,但现在高度是完美的。http://imgur.com/WmpZ3S4

将“border-right”更改为“align-center”后,这条线完全消失了。

此时我在 Stack Overflow 中搜索了答案并尝试了其他方法。

imgur.com/sz0vo3H

imgur.com/5lDy1Eu

线路未出现:imgur.com/Fc5VxuY

线是水平的:imgur.com/zHpoEp3

使用任何 CSS 的 HR 总是会生成纯文本:imgur.com/UZl1UOO

制作一条整齐且居中的线,但在图像上方,无论我将代码放在哪里,我都没有设法在左侧和右侧放置一个:imgur.com/wvCO2Xc

和:

两者都添加了固定的中心线:imgur.com/a/AdkuL

总之,我想要我得到的短红线

位于一个图像和另一个图像之间的中心。

除了前两个之外,您还可以在这里找到截图库:imgur.com/a/3JoXx 提前谢谢您。

@zgood 让我想起了填充。

imgur.com/a/cyO7Y

0 投票
1 回答
2708 浏览

javascript - 使用维基 API

我正在尝试访问 wikia 上的 X-men API,尝试提取每个角色的名称和图像,然后使用 javascript 在 SPA 上使用。

这也是维基页面的链接:http: //x-men.wikia.com/wiki/Category :Characters

我一生都无法弄清楚如何访问 API。它似乎不是 RESFTful,这就是我所拥有的全部经验。

以前有人成功使用过 Wikia API 吗?我可以得到一些文章之类的,但没有任何用处。

(文档令人震惊,已经搜索了几个小时。)

0 投票
1 回答
198 浏览

ruby - 使用 HTTParty 和 Ruby 在 Wikia 论坛上发帖

我正在尝试使用 Ruby 和 HTTParty 在 Wikia 上的论坛上发帖。没有可用的文档,因为该过程似乎涉及 Wikia 的内部 API,所以我一直在尝试使用 Chrome 的开发工具来查看正在发出的请求。

据我所知,当用户尝试向论坛上的某个主题发表评论时,会向 .wikia.com/wikia.php 发送一个带有以下参数的 POST 请求:

  • 控制器=WallExternal
  • 方法=replyToMessage
  • parent=(父线程id,例如1036301)
  • body="正在发送的消息"
  • 令牌=编辑令牌*

该过程需要一个编辑令牌,我使用普通的 Mediawiki API 检索该令牌。我遇到的问题是我得到了回应

“您的登录会话似乎有问题;此操作已被取消,以防止会话劫持。返回上一页,重新加载该页面,然后重试。”

使用错误消息的谷歌搜索只会产生在尝试正常登录时出现此错误的人,这在这种情况下不是问题。

我认为问题可能在于请求中未设置用户的标头,因为我认为不允许匿名编辑者发布响应;由于 Mediawiki 文档说未登录的用户会获得“+\”的编辑令牌,因此情况似乎并非如此。

我尝试使用的代码是:

Wikia 目前使用的是 Mediawiki 1.19.24,这就是为什么检索编辑令牌的方法是旧版本的原因。

这主要是一种爱好,我也不是很有经验。我首先在 Wikia 论坛上问了这个问题,一位用户建议我来这里。感谢您的任何帮助,您可以提供。