לדלג לתוכן

משתמש:מוטי/feedbaack.js

מתוך המכלול, האנציקלופדיה היהודית

לתשומת ליבך: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
if (mw.config.get("wgNamespaceNumber") === 0) {
  mw.loader.using(["mediawiki.feedback", "oojs-ui-core"]).done(function () {
    var feedback = new mw.Feedback();
    feedback.bugsTaskSubmissionLink = "/המכלול:דיווח על טעויות";
    feedback.feedbackPageTitle.namespace = 4;
    feedback.feedbackPageTitle.title = "דיווח על תוכן בלתי הולם";

    var buttonFeedback = new OO.ui.ButtonWidget({
      label: "דיווח על תוכן בלתי הולם",
      icon: "feedback",
      flags: ["primary", "progressive"],
    });
    $(buttonFeedback).css("position", "fixed");
    buttonFeedback.$element.appendTo("#bodyContent").click(function () {
      feedback.launch();
      setTimeout(function () {
        $(".mw-feedbackDialog-feedback-form input.oo-ui-inputWidget-input").val(
          mw.config.get("wgPageName").replace(/_/g, " ")
        );
        $(".mw-feedbackDialog-feedback-form .oo-ui-fieldLayout-align-left")
          .first()
          .css("display", "none");
      }, 100);
    });
  });
}