Widget:萌百条目:修订间差异

H萌娘,万物皆可H的百科全书!
跳到导航 跳到搜索
imported>=海豚=
无编辑摘要
imported>Irukaza
无编辑摘要
 
(未显示2个用户的220个中间版本)
第1行: 第1行:
<noinclude> 在引用 萌百 的条目中加 </noinclude><includeonly>
<noinclude>Only for {{tl| 萌百 页面嵌 入}}</noinclude>
<style>
<includeonly>
/* <pre> */
#em a {color: #00AF89;}
#em a.new {color: #BA0000!important;}
#em a.external {color: #36b!important;}
#em .heimu a, a .heimu {color: #00AF89!important;}
.mw-editmoegirl {display:block!important;}
#ca-ve-edit,#ca-editTopSection .mw-editsection {display: none !important;}
/* </pre> */
</style>
<script>
<script>
document.querySelector("#ca-edit a").textContent=' 添加本地化差异';
const jsonp = (() => {
window.setTimeout(function() {
  let incrementCallbackKey = 0
document.querySelector("#ca-edit.collapsible a").textContent=' 添加本地化差异';
},300);
  return function jsonp(config) { 
     </script>
   return new Promise((resolve, reject) => {
    const scriptTag = document.createElement('script')
    const requestUrl = config.url + '?' + new URLSearchParams({
     ...config.params,
     callback: '___jsonpCallback' + ++incrementCallbackKey,
    }).toString()
 
    scriptTag.src = requestUrl
    window['___jsonpCallback' + incrementCallbackKey] = resolve    
    scriptTag.onload = () => scriptTag.remove()
    scriptTag.onerror = () => reject(new Error('jsonp request error'))
    document.body.appendChild(scriptTag)
    setTimeout(() => reject(new Error('jsonp request timeout')), 1_200)
   })
  }
})()
 
jsonp({
  url: 'https://zh.moegirl.org/api.php',
  params: {
   action: 'parse',
   format: 'json',
   page:document.body.querySelector('#moe').dataset.pagename
  }
})
  .then(data => {
   if (data.error) {
    throw new Error(data.error.info)
   } else {
    document.body.querySelector('#moe').innerHTML = data.parse.text['*']
   }
  })
</script>
</includeonly>
</includeonly>

2022年3月8日 (二) 11:23的最新版本

Only for {{萌百页面嵌入}}