• 注册账号来帮忙上传丢失的图片!
  • MediaWiki 1.33.0 升级大失败! 哦你数据库炸咯! 网站正在加急恢复中……
  • 站长表示:又双叒叕把自己的wiki搞炸了, 我就像一道高数题 我太难了 ……

“User:机智的小鱼君/common.js”的版本间的差异

来自小鱼君和他的朋友们
([InPageEdit] 毫无JB卵用)
 
第30行: 第30行:
 
   });
 
   });
 
}
 
}
 
/** Portable Title **/
 
$(window).load(function() {
 
  $('[title]').click(function() {
 
   var title = $(this).attr('title');
 
   ssi_modal.notify('', {
 
    content: title
 
   });
 
  });
 
});
 

2019年11月9日 (六) 21:59的最新版本

/** Get Fandom Code **/
$(function(){
  $('#p-userpagetools ul').append(
    $('<li>').append(
      $('<a>').attr('href','javascript:void(0)').text('查看Fandom代码').click(getFandomCode)
    )
  );
});
function getFandomCode(){
  ssi_modal.show({content:'<textarea id="getFandomCode" style="width:100%;min-height:350px;" readonly="">正在加载……</textarea><br/><button data-action="closeModal">关闭</button><a class="button" href="https://epbureau.fandom.com/wiki/'+wgPageName+'" target="_blank">查看</a>',title:'Fandom上的'+wgPageName});
  $.ajax({
    url: 'https://epbureau.fandom.com/api.php',
    dataType:'jsonp',
    type: 'post',
    data: {
      page: wgPageName,
      action: 'parse',
      prop: 'wikitext',
      format: 'json'
    },
    success: function(result){
      var wikitext;
      if (result.parse !== undefined) {
        wikitext = result.parse.wikitext['*'];
      } else {
        wikitext = '<!-- 错误:无法读取Fandom上的同名页面。 -->'
      }
      $('#getFandomCode').val(wikitext);
    }
  });
}