Site Notice

hello, world

Difference between revisions of "MediaWiki:Js-InPageEdit-v2.js/about.js"

From Project-EPB Commons
([InPageEdit] 没有编辑摘要)
([InPageEdit] 没有编辑摘要)
Line 1: Line 1:
      ssi_modal.show({
+
ssi_modal.show({
        title: '关于InPageEdit',
+
  title: '关于InPageEdit',
        className: 'in-page-edit-about in-page-edit',
+
  className: 'in-page-edit-about in-page-edit',
        content: '<div id="placeholder" class="ipe-progress" style="margin: calc(30% - 1em) auto;"><div class="ipe-progress-bar"></div></div><section style="display:none"></section>'
+
  fitScreen: true,
      });
+
  fixedHeight: true,
      $.ajax({
+
  content: '<div id="placeholder" class="ipe-progress" style="margin: calc(30% - 1em) auto;"><div class="ipe-progress-bar"></div></div><section style="display:none"></section>'
        url: 'https://common.wjghj.cn/api.php',
+
});
        dataType: 'jsonp',
+
$.ajax({
        type: 'post',
+
  url: 'https://common.wjghj.cn/api.php',
        data: {
+
  dataType: 'jsonp',
          page: 'InPageEdit-v2',
+
  type: 'post',
          action: 'parse',
+
  data: {
          prop: 'text',
+
    page: 'InPageEdit-v2',
          format: 'json'
+
    action: 'parse',
        },
+
    prop: 'text',
        success: function (data) {
+
    format: 'json'
          var info = data.parse.text['*'];
+
  },
          $('.in-page-edit-about #placeholder').addClass('done').fadeOut(800);
+
  success: function (data) {
          $('.in-page-edit-about section').html(info).delay(800).fadeIn(400);
+
    var info = data.parse.text['*'];
          $('.in-page-edit-about section a[href^="/"]').each(function(){
+
    $('.in-page-edit-about #placeholder').addClass('done').fadeOut(800);
            $(this).attr('href','https://common.wjghj.cn'+$(this).attr('href'));
+
    $('.in-page-edit-about section').html(info).delay(800).fadeIn(400);
          });
+
    $('.in-page-edit-about section a[href^="/"]').each(function () {
          $('.in-page-edit-about section img[src^="/"]').each(function(){
+
      $(this).attr('href', 'https://common.wjghj.cn' + $(this).attr('href'));
            var $this = $(this),
+
    });
                src = 'https://common.wjghj.cn'+$this.attr('src')+'?_random='+Math.random();
+
    $('.in-page-edit-about section img[src^="/"]').each(function () {
            $this.attr({
+
      var $this = $(this),
              src: src,
+
        src = 'https://common.wjghj.cn' + $this.attr('src') + '?_random=' + Math.random();
              srcset: ''
+
      $this.attr({
            });
+
        src: src,
          });
+
        srcset: ''
        }
 
 
       });
 
       });
 +
    });
 +
  }
 +
});

Revision as of 19:06, 8 December 2019

ssi_modal.show({
  title: '关于InPageEdit',
  className: 'in-page-edit-about in-page-edit',
  fitScreen: true,
  fixedHeight: true,
  content: '<div id="placeholder" class="ipe-progress" style="margin: calc(30% - 1em) auto;"><div class="ipe-progress-bar"></div></div><section style="display:none"></section>'
});
$.ajax({
  url: 'https://common.wjghj.cn/api.php',
  dataType: 'jsonp',
  type: 'post',
  data: {
    page: 'InPageEdit-v2',
    action: 'parse',
    prop: 'text',
    format: 'json'
  },
  success: function (data) {
    var info = data.parse.text['*'];
    $('.in-page-edit-about #placeholder').addClass('done').fadeOut(800);
    $('.in-page-edit-about section').html(info).delay(800).fadeIn(400);
    $('.in-page-edit-about section a[href^="/"]').each(function () {
      $(this).attr('href', 'https://common.wjghj.cn' + $(this).attr('href'));
    });
    $('.in-page-edit-about section img[src^="/"]').each(function () {
      var $this = $(this),
        src = 'https://common.wjghj.cn' + $this.attr('src') + '?_random=' + Math.random();
      $this.attr({
        src: src,
        srcset: ''
      });
    });
  }
});