<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-TW">
		<id>https://wikiarc.tianjimc.com/index.php?action=history&amp;feed=atom&amp;title=Widget%3ASideBarPic</id>
		<title>Widget:SideBarPic - 修訂歷史</title>
		<link rel="self" type="application/atom+xml" href="https://wikiarc.tianjimc.com/index.php?action=history&amp;feed=atom&amp;title=Widget%3ASideBarPic"/>
		<link rel="alternate" type="text/html" href="https://wikiarc.tianjimc.com/index.php?title=Widget:SideBarPic&amp;action=history"/>
		<updated>2026-10-05T15:24:23Z</updated>
		<subtitle>本 Wiki 上此頁面的修訂歷史</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wikiarc.tianjimc.com/index.php?title=Widget:SideBarPic&amp;diff=729&amp;oldid=prev</id>
		<title>Potato Server：已建立頁面，內容為 &quot;&lt;noinclude&gt;用来给{{tl|替换侧边栏底图}}更好的体验效果的，作者User:AnnAngela&lt;/noinclude&gt;&lt;includeonly&gt;&lt;!--{if !isset($wgSideBarPic) || !$wgSide…&quot;</title>
		<link rel="alternate" type="text/html" href="https://wikiarc.tianjimc.com/index.php?title=Widget:SideBarPic&amp;diff=729&amp;oldid=prev"/>
				<updated>2020-07-10T17:20:00Z</updated>
		
		<summary type="html">&lt;p&gt;已建立頁面，內容為 &amp;quot;&amp;lt;noinclude&amp;gt;用来给{{tl|替换侧边栏底图}}更好的体验效果的，作者&lt;a href=&quot;/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:AnnAngela&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;使用者:AnnAngela (頁面不存在)&quot;&gt;User:AnnAngela&lt;/a&gt;&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;!--{if !isset($wgSideBarPic) || !$wgSide…&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;noinclude&amp;gt;用来给{{tl|替换侧边栏底图}}更好的体验效果的，作者[[User:AnnAngela]]&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;!--{if !isset($wgSideBarPic) || !$wgSideBarPic}--&amp;gt;&amp;lt;!--{assign var=&amp;quot;wgSideBarPic&amp;quot; value=true scope=&amp;quot;global&amp;quot;}--&amp;gt;&amp;lt;script&amp;gt;&lt;br /&gt;
&amp;quot;use strict&amp;quot;;&lt;br /&gt;
window.RLQ = window.RLQ || [];&lt;br /&gt;
window.RLQ.push(async function loop() {&lt;br /&gt;
    await mw.loader.using(&amp;quot;mediawiki.Uri&amp;quot;);&lt;br /&gt;
    if ($(&amp;quot;html &amp;gt; body &amp;gt; #content + #mw-navigation&amp;quot;).children(&amp;quot;#mw-head, #mw-panel&amp;quot;).length !== 2) {&lt;br /&gt;
        setTimeout(loop, 100);&lt;br /&gt;
        return;&lt;br /&gt;
    }&lt;br /&gt;
    const sidebarCharacter = $(&amp;quot;.sidebar-character&amp;quot;).slice(0, 3);&lt;br /&gt;
    if (!sidebarCharacter.length) { return; }&lt;br /&gt;
    await Promise.all(sidebarCharacter.find(&amp;quot;img&amp;quot;).toArray().map((img) =&amp;gt; new Promise((res) =&amp;gt; {&lt;br /&gt;
        const lazyload = new Image();&lt;br /&gt;
        lazyload.addEventListener(&amp;quot;load&amp;quot;, () =&amp;gt; {&lt;br /&gt;
            img.src = img.dataset.src;&lt;br /&gt;
            res();&lt;br /&gt;
        });&lt;br /&gt;
        lazyload.addEventListener(&amp;quot;error&amp;quot;, () =&amp;gt; {&lt;br /&gt;
            const url = new mw.Uri(lazyload.src);&lt;br /&gt;
            url.query._ = Math.random();&lt;br /&gt;
            lazyload.src = url;&lt;br /&gt;
        });&lt;br /&gt;
        lazyload.src = img.dataset.src;&lt;br /&gt;
    })));&lt;br /&gt;
    $(&amp;quot;body&amp;quot;).addClass(&amp;quot;sideBarPic&amp;quot;);&lt;br /&gt;
    sidebarCharacter.addClass(&amp;quot;active&amp;quot;).each((_, ele) =&amp;gt; {&lt;br /&gt;
        const self = $(ele);&lt;br /&gt;
        self.appendTo(&amp;quot;html &amp;gt; body &amp;gt; #content + #mw-navigation&amp;quot;).fadeIn().addClass(ele.dataset.align === &amp;quot;top&amp;quot; ? &amp;quot;top&amp;quot; : &amp;quot;bottom&amp;quot;).css(&amp;quot;user-select&amp;quot;, &amp;quot;none&amp;quot;);&lt;br /&gt;
        self.find(&amp;quot;img&amp;quot;).removeAttr(&amp;quot;width&amp;quot;).removeAttr(&amp;quot;height&amp;quot;);&lt;br /&gt;
    });&lt;br /&gt;
    $(window).on(&amp;quot;resize&amp;quot;, () =&amp;gt; {&lt;br /&gt;
        sidebarCharacter.each((_, ele) =&amp;gt; {&lt;br /&gt;
            const self = $(ele);&lt;br /&gt;
            self.find(&amp;quot;img&amp;quot;).width(self.width());&lt;br /&gt;
        });&lt;br /&gt;
    }).resize();&lt;br /&gt;
    if (sidebarCharacter.is('[data-displaylogo=&amp;quot;yes&amp;quot;]')) {&lt;br /&gt;
        $(&amp;quot;body&amp;quot;).addClass(&amp;quot;show-logo&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
});&amp;lt;/script&amp;gt;&amp;lt;style&amp;gt;&lt;br /&gt;
/* 侧边栏logo或左下角图片添加 */&lt;br /&gt;
.sidebar-character {&lt;br /&gt;
    position: fixed;&lt;br /&gt;
    left: -3px;&lt;br /&gt;
    z-index: -2;&lt;br /&gt;
}&lt;br /&gt;
.sidebar-character.top {&lt;br /&gt;
    top: 0;&lt;br /&gt;
}&lt;br /&gt;
.sidebar-character.bottom {&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
#wglogo {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
    /* 低像素设备隐藏 */&lt;br /&gt;
    .sidebar-character {&lt;br /&gt;
        display: none!important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
.sideBarPic.skin-vector:not(.DeceasedPerson) div#mw-panel div.portal {&lt;br /&gt;
    background-color: rgba(246, 246, 246, 0.9);&lt;br /&gt;
    /*padding-top: 0;&lt;br /&gt;
    top: 212px*/&lt;br /&gt;
    margin-left: -0.75em;&lt;br /&gt;
    margin-right: 0;&lt;br /&gt;
    padding-left: 1.5em;&lt;br /&gt;
    padding-right: .95em;&lt;br /&gt;
}&lt;br /&gt;
.sideBarPic.skin-vector:not(.DeceasedPerson) div#mw-panel #p-logo + div.portal{&lt;br /&gt;
    padding-top: 1.1em;&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.sideBarPic.skin-vector:not(.DeceasedPerson) #mw-panel div#p-logo {&lt;br /&gt;
    /*background: rgba(246, 246, 246, 0.73);&lt;br /&gt;
    left: 0;&lt;br /&gt;
    padding: 0 .5em;&lt;br /&gt;
    top: -212px*/&lt;br /&gt;
}&lt;br /&gt;
.sideBarPic:not(.DeceasedPerson) .sidebar-character.active {&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.sidebar-character {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.show-logo:not(.DeceasedPerson) #mw-panel #p-logo {&lt;br /&gt;
    height: 160px;&lt;br /&gt;
}&lt;br /&gt;
body.show-logo:not(.DeceasedPerson) #mw-panel #p-logo .mw-wiki-logo {&lt;br /&gt;
    background-image: url(https://img.moegirl.org/logo/zhMoegirl15.2.png);&lt;br /&gt;
    height: 160px;&lt;br /&gt;
}&lt;br /&gt;
.sideBarPic:not(.DeceasedPerson) #footer {&lt;br /&gt;
    background-color: rgba(255,255,255,.7);&lt;br /&gt;
}&lt;br /&gt;
.sideBarPic:not(.DeceasedPerson) #footer #footer-moegirl .copyright {&lt;br /&gt;
    color: #2f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!--{/if}--&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Potato Server</name></author>	</entry>

	</feed>