_ _    _ _____  ___   __                       
 __      _(_) | _(_)___ / ( _ ) / /_   ___ ___  _ __ ___  
 \ \ /\ / / | |/ / | |_ \ / _ \| '_ \ / __/ _ \| '_ ` _ \ 
  \ V  V /| |   <| |___) | (_) | (_) | (_| (_) | | | | | |
   \_/\_/ |_|_|\_\_|____/ \___/ \___(_)___\___/|_| |_| |_|

User:Jj137/CloseMFD.js

On this occasion, we enter the exciting world of User:Jj137/CloseMFD.js. Since time immemorial, User:Jj137/CloseMFD.js has aroused the curiosity and interest of millions of people around the world. Whether due to its impact on society, its historical relevance, its influence on pop culture or its significance in the scientific field, User:Jj137/CloseMFD.js has left an indelible mark on humanity. Throughout this article, we will explore the different aspects and perspectives surrounding User:Jj137/CloseMFD.js, with the goal of better understanding its importance and impact on our lives. In short, we immerse ourselves in a fascinating journey that will lead us to discover everything that User:Jj137/CloseMFD.js has to offer. Join us on this exciting adventure!
// <pre>
//this helps automate mfd closing by adding a 'close' tab to mfd debates
//written by ] based on ] by ]

function automfd_result()
{
  var close = prompt("Result of debate?")
  var f = document.editform, t = f.wpTextbox1;
  t.value = "{{subst:" + "mt" + "}} '''" + close + "'''. " + "~" + "~" + "~" + "~" + '\n' + '\n' + t.value;
  if (t.value.length > 0)
    t.value += '\n';
  t.value += "{{subst:" + "mb" + "}}";
  f.wpSummary.value = "Closing debate; result was " + close;
}

function automfd_relist()
{
  var f = document.editform, t = f.wpTextbox1;
  if (t.value.length > 0)
    t.value += '\n';
  t.value += "{{subst:" + "relist" + "|~" + "~" + "~" + "~}}";
  f.wpSummary.value = "Relisting debate";
}

function automfd_keep()
{
  var date = prompt("Nomination was made when?")
  var votepage = prompt("Vote page is? (Enter 'd' for default.)")
  var f = document.editform, t = f.wpTextbox1;

    // If default votepage...
    if (votepage=="d")
      {
        var temp = document.editform.action.split("/w/index.php?title=");
        var temp = temp.split("&action=submit");
        var temp = temp.substring(5);
        var votepage = temp;
      }

  t.value = "{{" + "oldmfdfull" + "|date=" + date + "|votepage=" + votepage + "}}" + '\n' + '\n' + t.value;
  f.wpSummary.value = "Article survived mfd";
}

function automfd_no_consensus()
{
  var date = prompt("Nomination was made when?")
  var votepage = prompt("Vote page is? (Enter 'd' for default.)")
  var f = document.editform, t = f.wpTextbox1;

    // If default votepage...
    if (votepage=="d")
      {
        var temp = document.editform.action.split("/w/index.php?title=");
        var temp = temp.split("&action=submit");
        var temp = temp.substring(5);
        var votepage = temp;
      }

  t.value = "{{" + "oldmfdfull" + "|date=" + date + "|result='''no consensus'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value;
  f.wpSummary.value = "Article survived mfd with no consensus";
}

function automfd_redirect()
{
  var date = prompt("Nomination was made when?")
  var redirect = prompt("Redirect to?")
  var votepage = prompt("Vote page is? (Enter 'd' for default.)")
  var f = document.editform, t = f.wpTextbox1;

    // If default votepage...
    if (votepage=="d")
      {
        var temp = document.editform.action.split("/w/index.php?title=");
        var temp = temp.split("&action=submit");
        var temp = temp.substring(5);
        var votepage = temp;
      }

  t.value = "{{" + "oldmfdfull" + "|date=" + date + "|result='''redirect to ]'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value;
  f.wpSummary.value = "Article redirected to ] as per mfd";
}

function automfd_merge()
{
  var date = prompt("Nomination was made when?")
  var redirect = prompt("Merge and redirect to?")
  var votepage = prompt("Vote page is? (Enter 'd' for default.)")
  var f = document.editform, t = f.wpTextbox1;

    // If default votepage...
    if (votepage=="d")
      {
        var temp = document.editform.action.split("/w/index.php?title=");
        var temp = temp.split("&action=submit");
        var temp = temp.substring(5);
        var votepage = temp;
      }

  t.value = "{{" + "oldmfdfull" + "|date=" + date + "|result='''merge and redirect to ]'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value;
  f.wpSummary.value = "Article merged and redirected to ] as per mfd";
}

function automfd_other()
{
  var date = prompt("Nomination was made when?")
  var result = prompt("Result was?")
  var votepage = prompt("Vote page is? (Enter 'd' for default.)")
  var f = document.editform, t = f.wpTextbox1;

    // If default votepage...
    if (votepage=="d")
      {
        var temp = document.editform.action.split("/w/index.php?title=");
        var temp = temp.split("&action=submit");
        var temp = temp.substring(5);
        var votepage = temp;
      }

  t.value = "{{" + "oldmfdfull" + "|date=" + date + "|result='''" + result + "'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value;
  f.wpSummary.value = "mfded; result was " + result;
}

function automfd_add_mfd_tabs()
{
  // Only add for pages with the right string somewhere in the title
  if (document.title.indexOf("Editing Wikipedia:Miscellany for deletion/") != -1)
    {
      mw.util.addPortletLink('p-cactions', 'javascript:automfd_result()', "close");
      mw.util.addPortletLink('p-cactions', 'javascript:automfd_relist()', "relist");
    }
  if (document.title.indexOf("Editing Talk:") != -1)
    {
      mw.util.addPortletLink('p-cactions', 'javascript:automfd_keep()', "keep");
      mw.util.addPortletLink('p-cactions', 'javascript:automfd_no_consensus()', "no consensus");
      mw.util.addPortletLink('p-cactions', 'javascript:automfd_redirect()', "redirect");
      mw.util.addPortletLink('p-cactions', 'javascript:automfd_merge()', "merge");
      mw.util.addPortletLink('p-cactions', 'javascript:automfd_other()', "other");
    }
}

$(automfd_add_mfd_tabs);

//end mfd closing script

// </pre>