点击此处会biu~的随机导向一个高级条目哦 ><
|
H萌娘上月访问数据报告
查看“MediaWiki:Mobile.js”的源代码
←
MediaWiki:Mobile.js
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
此页面为本wiki上的软件提供界面文本,并受到保护以防止滥用。 如欲修改所有wiki的翻译,请访问
translatewiki.net
上的MediaWiki本地化项目。
您无权编辑此JavaScript页面,因为编辑此页面可能会影响所有访问者。
您可以查看和复制此页面的源代码。
// <pre> /* 这里的任何JavaScript将只在移动端加载 */ (function($, mw) { //使用匿名函数以避免污染顶级变量 /* 函数定义体 */ //用户资料页相关 function isUserProfile() { return mw.config.get('wgCanonicalSpecialPageName') === "UserProfile" && mw.config.get('wgArticleId') === "0"; } //页顶提示模板相关 function commonBoxs() { if (window.mw && !!mw.config.get('wgNamespaceNumber')) return; var contentParent = $('#mw-content-text')[0] ? $('#mw-content-text') : $('#content'), commonBoxes = contentParent.find('.common-box'); if (!commonBoxes[0]) return; var commonBoxContainer = $('<div id="commonBoxContainer"><div id="commonBoxInfo"></div></div>').prependTo(contentParent), commonBoxList = $('<div id="commonBoxList"></div>').appendTo('#commonBoxInfo'); commonBoxes.each(function() { var commonBoxButton = $('<div class="commonBoxButton"></div>').appendTo(commonBoxList), commonBox = $(this); commonBoxButton.data('element', commonBox).css({ 'border-color': commonBox.css('border-left-color'), 'background-image': 'url(' + commonBox.find('tbody > tr > td:first-child img').prop('src') + ')', }).on('click', function() { if (commonBox.is(':visible')[0]) { commonBoxes.hide(); $(this).add($(this).siblings()).removeClass('current'); commonBoxList.removeClass('open'); } else { commonBoxes.filter(':visible').not(commonBox).hide(); commonBox.show(); $(this).toggleClass('current', commonBox.is(':visible')).siblings().removeClass('current'); commonBoxList.toggleClass('open', commonBox.is(':visible')); } }); }).appendTo(commonBoxContainer).hide(); } //uuid function uuidv4() { var result; do { result = ([1e7] + -1e3 + -4e3 + -8e3 + -1e11).replace(/[018]/g, function(c) { return (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16); }); } while (document.querySelector('a[data-linkid="' + result + '"]')); return result; } // Mobile Navmenu by GFwiki function menuadjust(){var a = $("body").height()+"px";document.getElementById("mw-mf-page-left").style.height = a;}; $(function(){menuadjust();}); $(window).resize(function(){menuadjust()}); var navbar = function(data, textStatus, jqxhr) { var navlist = data.parse.text["*"]; $(navlist).insertBefore(".menu > .hlist") }; var mfSidebar = function() { var purl = "/api.php?action=parse&page=MediaWiki:MFSidebar&format=json"; $.ajax({ url: purl, success: navbar, error: function () {console.error("can\'t load customized navmenu")}, dataType: "json" }); }; $(function(){mfSidebar();}); /* 函数执行体 */ $(function() { //页顶提示模板相关 commonBoxs(); //用户资料页 if (isUserProfile()) { var cardContainer = $('.card-container'), containerImage = cardContainer.find('.card'), containerImageFile = containerImage.find('a.image'), containerImageCaption = containerImage.find('.caption'); containerImageCaption.css("padding", "0 8px"); containerImageFile.before('<div id="#containerImage" class="listThumb list-thumb-placeholder" style="text-align: center;"><img src="http://static.mengniang.org/common/a/a4/Placeholder-upload.png" style="height:32px" /></div>'); } //黑幕 $('.heimu a').on("click", function() { if (!$(this).closest('.heimu').is(':active, :focus')) return false; }); //Template:hide if ($('.mw-collapsible')[0]) mw.loader.using('jquery.makeCollapsible').then(function() { //console.debug('jquery.makeCollapsible is loaded.'); $('.mw-collapsible').makeCollapsible(); }); //桌面版页面外链改为移动端域名 mw.loader.using("mediawiki.Uri").then(function() { $('a[target="_blank"]').each(function() { var url = new mw.Uri(this.href); if (url.host === "www.hmoegirl.com" && url.query.mobileaction !== "toggle_view_desktop") { url.host = "m.hmoegirl.com"; this.href = url; } }); }); }); })(jQuery, mediaWiki); //立即执行匿名函数并传递原始变量 // </pre>
返回
MediaWiki:Mobile.js
。
导航菜单
个人工具
中文
未登录
讨论
贡献
创建账号
登录
命名空间
消息
讨论
English
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
随机页面
最新图片
最近更改
讨论版
所有日志
分类
色情
政治
人物
帮助
沙盒
创建新条目
请求创建条目
交流社群
WIKI指南
帮助
工具
链入页面
相关更改
特殊页面
页面信息