<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://zybkcn.com/w/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-confirm-logout.js</id>
	<title>MediaWiki:Gadget-confirm-logout.js - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://zybkcn.com/w/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-confirm-logout.js"/>
	<link rel="alternate" type="text/html" href="https://zybkcn.com/w/index.php?title=MediaWiki:Gadget-confirm-logout.js&amp;action=history"/>
	<updated>2026-05-04T07:27:55Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://zybkcn.com/w/index.php?title=MediaWiki:Gadget-confirm-logout.js&amp;diff=26349&amp;oldid=prev</id>
		<title>鹿野耕云：​创建页面，内容为“/*!  * @author 安忆 zh:User:AnYiLin  * @file ConfirmLogout.js  *  * Copyright (c) 2021-present, 安忆.  *  * This source code is licensed under the GPL v3 license.  */ (function($, mw) { 	var confirmLogout = function() { 		var dom = document.querySelector(&#039;#ca-cb-logout&gt;a&#039;) || document.querySelector(&#039;.menu__item--logout&#039;) || document.querySelector(&#039;#pt-logout&gt;a&#039;); 		if (dom &amp;&amp; RLCONF.wgUserName) { 			var newDom = document.createElement(&#039;a&#039;); 			dom.class…”</title>
		<link rel="alternate" type="text/html" href="https://zybkcn.com/w/index.php?title=MediaWiki:Gadget-confirm-logout.js&amp;diff=26349&amp;oldid=prev"/>
		<updated>2022-12-06T12:40:23Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“&lt;span class=&quot;autocomment&quot;&gt;!  * @author 安忆 &lt;a href=&quot;/w/index.php?title=Zh:User:AnYiLin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Zh:User:AnYiLin（页面不存在）&quot;&gt;zh:User:AnYiLin&lt;/a&gt;  * @file ConfirmLogout.js  *  * Copyright (c) 2021-present, 安忆.  *  * This source code is licensed under the GPL v3 license.：​&lt;/span&gt; (function($, mw) { 	var confirmLogout = function() { 		var dom = document.querySelector(&amp;#039;#ca-cb-logout&amp;gt;a&amp;#039;) || document.querySelector(&amp;#039;.menu__item--logout&amp;#039;) || document.querySelector(&amp;#039;#pt-logout&amp;gt;a&amp;#039;); 		if (dom &amp;amp;&amp;amp; RLCONF.wgUserName) { 			var newDom = document.createElement(&amp;#039;a&amp;#039;); 			dom.class…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/*!&lt;br /&gt;
 * @author 安忆 [[zh:User:AnYiLin]]&lt;br /&gt;
 * @file ConfirmLogout.js&lt;br /&gt;
 *&lt;br /&gt;
 * Copyright (c) 2021-present, 安忆.&lt;br /&gt;
 *&lt;br /&gt;
 * This source code is licensed under the GPL v3 license.&lt;br /&gt;
 */&lt;br /&gt;
(function($, mw) {&lt;br /&gt;
	var confirmLogout = function() {&lt;br /&gt;
		var dom = document.querySelector(&amp;#039;#ca-cb-logout&amp;gt;a&amp;#039;) || document.querySelector(&amp;#039;.menu__item--logout&amp;#039;) || document.querySelector(&amp;#039;#pt-logout&amp;gt;a&amp;#039;);&lt;br /&gt;
		if (dom &amp;amp;&amp;amp; RLCONF.wgUserName) {&lt;br /&gt;
			var newDom = document.createElement(&amp;#039;a&amp;#039;);&lt;br /&gt;
			dom.className &amp;amp;&amp;amp; (newDom.className = dom.className);&lt;br /&gt;
			newDom.href = dom.href;&lt;br /&gt;
			newDom.innerHTML = dom.innerHTML;&lt;br /&gt;
			dom.parentNode.appendChild(newDom);&lt;br /&gt;
			dom.parentNode.removeChild(dom); //ES6: dom.remove()&lt;br /&gt;
			newDom.addEventListener(&amp;#039;click&amp;#039;, function(e) {&lt;br /&gt;
				e.preventDefault();&lt;br /&gt;
				e.stopPropagation();&lt;br /&gt;
				OO.ui.confirm($(&amp;#039;&amp;lt;div class=&amp;quot;oo-ui-window-foot&amp;quot; style=&amp;quot;border:.1rem solid #0645ad;display:flex;justify-content:space-evenly&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size:1.2rem;font-weight:500;line-height:1.8;padding:.4em 0&amp;quot;&amp;gt;您&amp;#039; + wgUVS(&amp;#039;确&amp;#039;, &amp;#039;確&amp;#039;) + &amp;#039;定要&amp;#039; + wgUVS(&amp;#039;退&amp;#039;, &amp;#039;登&amp;#039;) + &amp;#039;出&amp;#039; + wgUVS(&amp;#039;吗&amp;#039;, &amp;#039;嗎&amp;#039;) +&amp;#039;？&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;)).then(function(confirmed) {&lt;br /&gt;
					if (confirmed) {&lt;br /&gt;
						window.bldkDingExposedInterface(mw.message(&amp;#039;logging-out-notify&amp;#039;), &amp;#039;default&amp;#039;, &amp;#039;long&amp;#039;);&lt;br /&gt;
						new mw.Api().postWithEditToken({&lt;br /&gt;
							action: &amp;#039;logout&amp;#039;&lt;br /&gt;
						}).then(function() {&lt;br /&gt;
							window.location.reload()&lt;br /&gt;
						})&lt;br /&gt;
					}&lt;br /&gt;
				})&lt;br /&gt;
			})&lt;br /&gt;
		}&lt;br /&gt;
	};&lt;br /&gt;
	$(confirmLogout)&lt;br /&gt;
})(jQuery, mw);&lt;/div&gt;</summary>
		<author><name>鹿野耕云</name></author>
	</entry>
</feed>