标签: mediawiki

将LaTeX转换为MediaWiki语法

我需要将LaTeX转换为MediaWiki语法.公式应该保持不变,但我需要转换,例如\chapter{something}转换为=something =.

虽然这可以通过一些sed获得,但是逐项环境会让事情变得有点脏,所以我想知道是否可以生成更好的解决方案.

什么对这项任务有用?

mediawiki latex

24
推荐指数
1
解决办法
9429
查看次数

Java中是否有用于访问维基百科数据的API

我想知道:有没有API或查询界面可以访问维基百科数据?

java mediawiki wikipedia-api mediawiki-api

23
推荐指数
3
解决办法
2万
查看次数

如何获取所有维基百科文章的标题列表

我想获得所有维基百科文章的所有标题列表.我知道有两种方法可以从维基媒体的wiki中获取内容.一个是API,另一个是数据库转储.

我不想下载wiki转储.首先,它是巨大的,其次,我对查询数据库并不是很有经验.另一方面,API的问题在于我无法找到一种只检索文章标题列表的方法,即使它需要> 4 mio请求,这可能会让我阻止任何进一步的请求.

所以我的问题是

  1. 有没有办法通过API获取维基百科文章的标题?
  2. 有没有办法将多个请求/查询合并为一个?或者我实际上是否必须下载Wikipedia转储?

mediawiki wikipedia wikipedia-api mediawiki-api

22
推荐指数
1
解决办法
7051
查看次数

哪个文本编辑器支持Wiki代码的语法高亮?

是否有任何文本编辑器(如Notepad ++)语法突出显示MediaWiki代码?虽然Wiki脚本本身就是一种语言,但这可能与编程无关.

ide wiki mediawiki syntax-highlighting editor

21
推荐指数
1
解决办法
9124
查看次数

JS:无法在'Window'上执行'getComputedStyle':参数不是'Element'类型

简而言之:我试图理解这个TypeError的含义:无法在'Window'上执行'getComputedStyle':参数1不是'Element'类型在午餐Mediawiki的VisualEditor时会出现错误,如下所示:

http://www.wiki.org.il/index.php?title=new-page&veaction=edit

该错误无法匿名创建新页面或编辑Wiki.但是,使用不同的皮肤时,错误消失:

http://www.wiki.org.il/index.php/Main_Page?useskin=vector

维基在1.25alpha上运行.

javascript mediawiki typeerror visual-editor getcomputedstyle

21
推荐指数
3
解决办法
8万
查看次数

如何从维基百科中获取纯文本

我一直在寻找大约2个月的时间来找到一个只获得维基百科描述部分的脚本.(这是我正在建造的机器人,不适用于IRC.)也就是说,当我说的时候

/wiki bla bla bla
Run Code Online (Sandbox Code Playgroud)

它将转到维基百科页面bla bla bla,获取以下内容,并将其返回到聊天室:

"Bla Bla Bla"是由Gigi D'Agostino制作的一首歌的名字.他把这首歌描述为"我写的一篇文章,思考所有谈话和谈话但没有说什么的人".着名但无意义的声乐样本取自英国乐队Stretch的歌曲"你为什么这样做"

这是我找到的最接近的,但它只获取URL:

import json
import urllib.request, urllib.parse

def google(searchfor):
  query = urllib.parse.urlencode({'q': searchfor})
  url = 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&%s' % query

  search_response = urllib.request.urlopen(url)
  search_results = search_response.read().decode("utf8")
  results = json.loads(search_results)
  data = results['responseData']
  hits = data['results']

  if len(hits) > 0:
    return hits[0]['url']
  else:
    return "No results found."
Run Code Online (Sandbox Code Playgroud)

(Python 3.1)

mediawiki wikipedia wikipedia-api python-3.x mediawiki-api

19
推荐指数
4
解决办法
3万
查看次数

在MediaWiki中更改由SyntaxHighlight GeSHi格式化的代码的字体大小

我的代码片段的字体大小相对于Wiki的默认字体大小而言太小,这使得它们难以阅读(参见下面的示例).我有什么办法可以改变它吗?

例:

在此输入图像描述

生成上述代码的代码是:

==== Histograms ====
This is the code to compute the histogram:
<source lang="matlab">
nEls = numel(unique_vals);
edges = zeros(nEls+2,1);
</source>
Run Code Online (Sandbox Code Playgroud)

mediawiki geshi syntax-highlighting

19
推荐指数
1
解决办法
7331
查看次数

我在哪里可以获得MediaWiki的模板?

我注意到很多基于mediawiki的网站都使用像Robelbox,Ambox等模板.我在哪里可以获得它们以及如何安装它们?

mediawiki templates mediawiki-templates

18
推荐指数
2
解决办法
1万
查看次数

如何从维基百科获取Infobox数据?

如果我有一个页面的URL,我如何使用MediaWiki webservices获取右侧的信息框信息?

wiki mediawiki wikipedia

18
推荐指数
4
解决办法
1万
查看次数

如何设置og:image以便从页面获取图像?

我正在使用mediawiki 1.19,我添加了facebook'喜欢'.当我点击时,发布的图像是网站徽标.如何从页面中获取图像.我通过http://developers.facebook.com/tools/debug运行该网站,似乎og:图像设置为网站徽标.如何更改此元属性?我的网站是thepetwiki.com谢谢

mediawiki facebook

18
推荐指数
2
解决办法
6万
查看次数