User:Irukaza/js/editConflict.js:修订间差异

跳到导航 跳到搜索
删除453字节 、​ 2020年5月23日 (星期六)
无编辑摘要
imported>=海豚=
无编辑摘要
imported>=海豚=
无编辑摘要
第36行: 第36行:
              const pageid = Object.keys(result.query.pages)[0];
              const pageid = Object.keys(result.query.pages)[0];
              if (pageid > 0 && result.query.pages[pageid].revisions[0].revid > wgCurRevisionId) {
              if (pageid > 0 && result.query.pages[pageid].revisions[0].revid > wgCurRevisionId) {
                wpSave.val("提交 失败,存在编辑冲突!");
                wpSave.val(" 正在 提交......");
               $("body").append(`<div style="background: #3366CC; color: white; text-align: center; padding: .5rem; position: fixed; top: 0; left: 0; right: 0; z-index: 9999;"><p>本页面在您编辑的这段时间内已被他人更改。请复制您的编辑内容刷新页面比对内容后重新开始编辑,以避免这中间的编辑丢失。</p></div>`);
                const pre = $("<pre/>", {
                const pre = $("<pre/>", {
                  css: {
                  css: {
第88行: 第87行:
            } catch (e) {
            } catch (e) {
              console.error("editConflict", e);
              console.error("editConflict", e);
              wpSave.val(i <= 3 ? `提交 失败!可能存在编辑冲突,正在检测(第${i}次)……` : "提交失败,请备份您的编辑内容后刷新界面重新编辑");
              wpSave.val(i <= 3 ? ` 正在 提交......` : "提交失败,请备份您的编辑内容后刷新界面重新编辑");
            }
            }
          }
          }
匿名用户

导航菜单