跳转到内容
打开/关闭搜索
搜索
打开/关闭菜单
450
条目
805
文件
22
用户
9101
编辑
Blockland Wiki
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
打开/关闭外观设置菜单
无法加载外观设置。请检查您的网络连接并重试。
重试
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
创建账号
登录
查看“︁MediaWiki:KuranokaPageTransition.js”︁的源代码
MediaWiki界面页面
查看
阅读
查看源代码
查看历史
相关页面
系统消息
讨论
更多操作
更多
工具
链入页面
相关更改
页面信息
Cargo数据
←
MediaWiki:KuranokaPageTransition.js
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
此页面为本wiki上的软件提供界面文本,并受到保护以防止滥用。如欲修改所有wiki的翻译,请访问
translatewiki.net
上的MediaWiki本地化项目。
您无权编辑此JavaScript页面,因为编辑此页面可能会影响所有访问者。
您可以查看和复制此页面的源代码。
/* ================================================================ KURANOKA / KURONATA — PAGE TRANSITION 1.0 Paste this file to MediaWiki:PageTransition.js. Loaded by MediaWiki:Citizen.js (see installation guide). ================================================================ */ (function () { 'use strict'; if (window.__kkptLoaded) return; window.__kkptLoaded = true; if (!window.mw || !mw.config) return; if (mw.config.get('wgNamespaceNumber') !== 0) return; if (mw.config.get('wgAction') !== 'view') return; var page = mw.config.get('wgPageName'); if (page !== 'Kuranoka' && page !== 'Kuronata') return; var isKuranoka = page === 'Kuranoka'; var target = isKuranoka ? 'Kuronata' : 'Kuranoka'; var targetUrl = '/wiki/' + encodeURIComponent(target); function mount() { if (!document.body || document.getElementById('kkpt-toggle')) return; var link = document.createElement('a'); link.id = 'kkpt-toggle'; link.href = targetUrl; link.setAttribute('aria-label', isKuranoka ? '切换至 Kuronata:焚毁世界' : '切换至 Kuranoka:重返天空'); link.setAttribute('title', isKuranoka ? '让这个世界燃烧 · KURONATA' : '穿越终焉,重返天空 · KURANOKA'); var mark = document.createElement('span'); mark.className = 'kkpt-mark'; mark.setAttribute('aria-hidden', 'true'); mark.textContent = isKuranoka ? '✦' : '☀'; var copy = document.createElement('span'); copy.className = 'kkpt-copy'; var title = document.createElement('span'); title.className = 'kkpt-title'; title.textContent = isKuranoka ? 'KURONATA' : 'KURANOKA'; var subtitle = document.createElement('span'); subtitle.className = 'kkpt-subtitle'; subtitle.textContent = isKuranoka ? 'BURN THE WORLD / 世界を燃やせ' : 'RETURN TO THE SKY / 空へ帰ろう'; copy.appendChild(title); copy.appendChild(subtitle); link.appendChild(mark); link.appendChild(copy); // Browser prefetch is a hint, never required for navigation. var prefetchStarted = false; function prefetch() { if (prefetchStarted || !document.head) return; prefetchStarted = true; var hint = document.createElement('link'); hint.rel = 'prefetch'; hint.href = targetUrl; document.head.appendChild(hint); } link.addEventListener('pointerenter', prefetch, { once: true }); link.addEventListener('focus', prefetch, { once: true }); // Let the real anchor navigate. This is critical: native cross- // document View Transitions require a genuine same-origin navigation. // Ctrl-click / middle-click will still open a normal new tab. document.body.appendChild(link); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', mount, { once: true }); } else { mount(); } }());
返回
MediaWiki:KuranokaPageTransition.js
。
查看“︁MediaWiki:KuranokaPageTransition.js”︁的源代码
MediaWiki界面页面