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

H萌娘,万物皆可H的百科全书!
跳到导航 跳到搜索
imported>=海豚=
无编辑摘要
imported>Irukaza
无编辑摘要
 
(未显示2个用户的152个中间版本)
第1行: 第1行:
<noinclude> 可在引用 萌百 的条目中加 入 </noinclude>
<noinclude>Only for {{tl| 萌百 页面嵌 }}</noinclude>
<includeonly>
<includeonly>
<style>
<script>
/* <pre> */
const jsonp = (() => {
body {background-image:url(https://www.hmoegirl.com/images/e/ef/%E7%AE%B1%E5%AD%90%E9%87%8C%E7%9A%84%E8%90%8C%E7%99%BE%E5%A8%98_.png);background-size:650px;}
  let incrementCallbackKey = 0
#moe a {color: #00AF89;}
#moe a.new {color: #BA0000!important;}
  return function jsonp(config) {  
#moe a.external {color: #36b!important;}
   return new Promise((resolve, reject) => {
#moe a.mw-collapsible-text {color: #3366cc!important;}
    const scriptTag = document.createElement('script')
#moe .heimu a, a .heimu {color: #00AF89!important;}
    const requestUrl = config.url + '?' + new URLSearchParams({
#moe .colormu {background-color: rgba(37,37,37,0.1)!important;}
     ...config.params,
.skin-vector #moe table {box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);border-radius: 4px;overflow: hidden;}
     callback: '___jsonpCallback' + ++incrementCallbackKey,
#moe .infotemplatebox {box-shadow: none!important;}
    }).toString()
.mw-editmoegirl {display:block!important;}
#ca-ve-edit,#ca-editTopSection .mw-editsection {display: none !important;}
#moe .bilibili-toggle {display: none !important;}
#moe .bilibili-title {padding: .2em 2em .2em 1em !important;}
#moe li.gallerybox {display: inline-block;width: 100%; height: auto;}
#moe .reference> a {color: #36b!important;}
#moe .mw-cite-backlink> a {color: #36b!important;}
#moe pre {display: none!important;}
/* </pre> */
</style>


<script>
    scriptTag.src = requestUrl
var div = document.getElementById('moe');
    window['___jsonpCallback' + incrementCallbackKey] = resolve    
div.innerHTML = div.innerHTML
    scriptTag.onload = () => scriptTag.remove()
.replace(/并查找相关资料。萌娘百科祝您在本站度过愉快的时光。/g,' 并查找相关资料。<br>H萌娘祝您在本站度过愉快的时光!')
    scriptTag.onerror = () => reject(new Error('jsonp request error'))
.replace(/提示:本页面/g,'各位绅士淑女注意:本条目')
    document.body.appendChild(scriptTag)
.replace(/不适合未满15岁的读者/g,' 不够色情')
    setTimeout(() => reject(new Error('jsonp request timeout')), 1_200)
.replace(/页面可能包含/g,'页面只包含')
   })
.replace(/ 阅读时有可能产生轻微不适感/g,' 阅读时没让人产生不适感')
  }
.replace(/请确信自己已满当地法律许可年龄且心智成熟后再来阅览/g,' 最好陪同自己的孩子一起来阅览');
})()
document.querySelector("#ca-edit a").textContent='添加本地化差异';
 
window.setTimeout(function() {
jsonp({
document.querySelector("#ca-edit.collapsible a").textContent=' 添加本地化差异';
  url: 'https://zh.moegirl.org/api.php',
},350);
  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>
</script>
</includeonly>
</includeonly>

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

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