MediaWiki:Common.js:修订间差异
MediaWiki界面页面
更多操作
无编辑摘要 标签:手工回退 已被回退 |
无编辑摘要 标签:手工回退 |
||
| 第22行: | 第22行: | ||
//页面摘要功能 | //页面摘要功能 | ||
mw.hook('wikipage.content').add(function () { | mw.hook('wikipage.content').add(function () { | ||
console.log('wikipage.content triggered'); | console.log('wikipage.content triggered'); | ||
| 第42行: | 第38行: | ||
if (!excerptDiv) return; | if (!excerptDiv) return; | ||
// API 地址(extracts + | // API 地址(extracts + pageimages) | ||
var url = '/api.php?action=query' + | var url = '/api.php?action=query' + | ||
'&titles=' + encodeURIComponent(title) + | '&titles=' + encodeURIComponent(title) + | ||
'&prop=extracts|pageimages' + | '&prop=extracts|pageimages' + | ||
'&exchars=' + (card.dataset.length || 200) + | '&exchars=' + (card.dataset.length || 200) + | ||
'& | '&explaintext=1' + | ||
'& | '&piprop=thumbnail&pithumbsize=300&format=json'; | ||
fetch(url) | fetch(url) | ||
| 第65行: | 第58行: | ||
var page = data.query.pages[id]; | var page = data.query.pages[id]; | ||
// 摘要 | // 摘要 | ||
excerptDiv.textContent = page.extract || '(无摘要)'; | |||
// 概述图 | // 概述图 | ||