User:Jj137/general.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
// <pre>
//Helps automate copyediting
//Feel free to use and/or make better
//In alphabetical order. If you are going to add something, please make sure it is in the right place

function generalmain()
{
  var f = document.editform, t = f.wpTextbox1;
 //Templates
  t.value = t.value.split('{{ABA team').join('{{Infobox Sports team');
  t.value = t.value.split('{{Baseball-WikiProject|').join('{{WikiProject Baseball|');
  t.value = t.value.split('{{Baseball-WikiProject}}').join('{{WikiProject Baseball}}');
  t.value = t.value.split('{{Dab}}').join('{{disambig}}');
  t.value = t.value.split('{{dab}}').join('{{disambig}}');
  t.value = t.value.split('{{Disambiguation}}').join('{{disambig}}');
  t.value = t.value.split('{{disambiguation}}').join('{{disambig}}');
  t.value = t.value.split('<div class="references-small"><references/></div>').join('{{reflist}}');
  t.value = t.value.split('{{Infobox Commune de France').join('{{French commune');
  t.value = t.value.split('{{Infobox MLB Player').join('{{Infobox MLB player');
  t.value = t.value.split('{{Infobox Ort in Deutschland').join('{{Infobox German Location');
  t.value = t.value.split('{{Mlbretired').join('{{Infobox MLB retired');
  t.value = t.value.split('{{nofootnote|').join('{{nofootnotes|');
  t.value = t.value.split('{{Nofootnote|').join('{{nofootnotes|');
  t.value = t.value.split('{{nofootnote}}').join('{{nofootnotes}}');
  t.value = t.value.split('{{Nofootnote}}').join('{{nofootnotes}}');
  t.value = t.value.split('{{pp-semi-protect}}').join('{{pp-semi-protected}}');
  t.value = t.value.split('{{pp-semi-protect|').join('{{pp-semi-protected|');
  t.value = t.value.split('{{Pp-semi-protect}}').join('{{pp-semi-protected}}');
  t.value = t.value.split('{{Pp-semi-protect|').join('{{pp-semi-protected|');
  t.value = t.value.split('{{ref-list').join('{{reflist');
  t.value = t.value.split('{{Ref-list').join('{{reflist');
  t.value = t.value.split('{{reference}}').join('{{reflist}}');
  t.value = t.value.split('{{Reference}}').join('{{reflist}}');
  t.value = t.value.split('{{Reference list}}').join('{{reflist}}');
  t.value = t.value.split('{{reference list}}').join('{{reflist}}');
  t.value = t.value.split('<references/>').join('{{reflist}}');
  t.value = t.value.split('<references />').join('{{reflist}}');
  t.value = t.value.split('{{references-small').join('{{reflist');
  t.value = t.value.split('{{References-small').join('{{reflist');
  t.value = t.value.split('{{reflink').join('{{reflist');
  t.value = t.value.split('{{Reflink').join('{{reflist');
  t.value = t.value.split('{{refs').join('{{reflist');
  t.value = t.value.split('{{Refs').join('{{reflist');
  t.value = t.value.split('{{talkpage}}').join('{{talkheader}}');
  t.value = t.value.split('{{Talkpage}}').join('{{talkheader}}');
  t.value = t.value.split('{{verify}}').join('{{refimprove}}');
  t.value = t.value.split('{{verify|').join('{{refimprove|');
  t.value = t.value.split('{{Verify}}').join('{{refimprove}}');
  t.value = t.value.split('{{Verify|').join('{{refimprove|');
  t.value = t.value.split('{{WP:BOSOX/NEWS/HEAD}}').join('{{Wikipedia:WikiProject Boston Red Sox/Newsletter/Header}}');
  t.value = t.value.split('{{WPMLB}}').join('{{WikiProject Baseball}}');
  t.value = t.value.split('{{WPMLB|').join('{{WikiProject Baseball|');
 //Names
  t.value = t.value.split('Jose Acevedo').join('José Acevedo');
  t.value = t.value.split('Jesus Alou').join('Jesús Alou');
  t.value = t.value.split('Moises Alou').join('Moisés Alou');
  t.value = t.value.split('Joaquin Andujar').join('Joaquín Andújar');
  t.value = t.value.split('Adrian Beltre').join('Adrián Beltré');
  t.value = t.value.split('Robinson Cano').join('Robinson Canó');
  t.value = t.value.split('[[Jose Canseco|Canseco]]').join('[[José Canseco|Canseco]]');
  t.value = t.value.split('Jose Canseco').join('José Canseco');
  t.value = t.value.split('Cesar Cedeno').join('César Cedeño');
  t.value = t.value.split('Bartolo Colon').join('Bartolo Colón');
  t.value = t.value.split('Dave Concepcion').join('Dave Concepción');
  t.value = t.value.split('Jose Contreras').join('José Contreras');
  t.value = t.value.split('Tony Fernandez').join('Tony Fernández');
  t.value = t.value.split('Eric Gagne').join('Eric Gagné');
  t.value = t.value.split('[[Eric Gagne|Gagne]]').join('[[Eric Gagné|Gagné]]');
  t.value = t.value.split('Andres Galarraga').join('Andrés Galarraga');
  t.value = t.value.split('Andres Garcia').join('Andrés García');
  t.value = t.value.split('Cesar Geronimo').join('César Gerónimo');
  t.value = t.value.split('Ken Griffey Jr.').join('Ken Griffey, Jr.');
  t.value = t.value.split('Ozzie Guillen').join('Ozzie Guillén');
  t.value = t.value.split('Felix Hernandez').join('Félix Hernández');
  t.value = t.value.split('Livan Hernandez').join('Liván Hernández');
  t.value = t.value.split('Orlando Hernandez').join('Orlando Hernández');
  t.value = t.value.split('Raul Ibanez').join('Raúl Ibáñez');
  t.value = t.value.split('Javy Lopez').join('Javy López');
  t.value = t.value.split('Carmelo Martinez').join('Carmelo Martínez');
  t.value = t.value.split('Edgar Martinez').join('Edgar Martínez');
  t.value = t.value.split('Pedro Martinez').join('Pedro Martínez');
  t.value = t.value.split('Minnie Minoso').join('Minnie Miñoso');
  t.value = t.value.split('Raul Mondesi').join('Raúl Mondesí');
  t.value = t.value.split('Wily Mo Pena').join('Wily Mo Peña');
  t.value = t.value.split('Horacio Ramirez').join('Horacio Ramírez');
  t.value = t.value.split('[[Horacio Ramirez|Ramirez]]').join('[[Horacio Ramírez|Ramírez]]');
  t.value = t.value.split('Ivan Rodriguez').join('Iván Rodríguez');
  t.value = t.value.split('Ruben Sierra').join('Rubén Sierra');
  t.value = t.value.split('Jose Valentin').join('José Valentín');
 //Typos
  t.value = t.value.split('closeby').join('close by');
  t.value = t.value.split('collectable').join('collectible');
  t.value = t.value.split('Collectable').join('Collectible');
  t.value = t.value.split('Motley Crue').join('Mötley Crüe');
  t.value = t.value.split('welsh').join('Welsh');
 //Miscellaneous
  t.value = t.value.split('[[2008 in baseball|2008]]').join('{{by|2008}}');
  t.value = t.value.split('[[2007 in baseball|2007]]').join('{{by|2007}}');
  t.value = t.value.split('[[2006 in baseball|2006]]').join('{{by|2006}}');
  t.value = t.value.split('[[2005 in baseball|2005]]').join('{{by|2005}}');
  t.value = t.value.split('[[2004 in baseball|2004]]').join('{{by|2004}}');
  t.value = t.value.split('[[2003 in baseball|2003]]').join('{{by|2003}}');
  t.value = t.value.split('[[2002 in baseball|2002]]').join('{{by|2002}}');
  t.value = t.value.split('[[2001 in baseball|2001]]').join('{{by|2001}}');
  t.value = t.value.split('[[2000 in baseball|2000]]').join('{{by|2000}}');
  t.value = t.value.split('[[1999 in baseball|1999]]').join('{{by|1999}}');
  t.value = t.value.split('[[1998 in baseball|1998]]').join('{{by|1998}}');
  t.value = t.value.split('[[1997 in baseball|1997]]').join('{{by|1997}}');
  t.value = t.value.split('[[1996 in baseball|1996]]').join('{{by|1996}}');
  t.value = t.value.split('[[1995 in baseball|1995]]').join('{{by|1995}}');
  t.value = t.value.split('[[1994 in baseball|1994]]').join('{{by|1994}}');
  t.value = t.value.split('[[1993 in baseball|1993]]').join('{{by|1993}}');
  t.value = t.value.split('[[1992 in baseball|1992]]').join('{{by|1992}}');
  t.value = t.value.split('[[1991 in baseball|1991]]').join('{{by|1991}}');
  t.value = t.value.split('[[1990 in baseball|1990]]').join('{{by|1990}}');
  t.value = t.value.split('[[1989 in baseball|1989]]').join('{{by|1989}}');
  t.value = t.value.split('[[1988 in baseball|1988]]').join('{{by|1988}}');
  t.value = t.value.split('[[1987 in baseball|1987]]').join('{{by|1987}}');
  t.value = t.value.split('[[1986 in baseball|1986]]').join('{{by|1986}}');
  t.value = t.value.split('[[1985 in baseball|1985]]').join('{{by|1985}}');
  t.value = t.value.split('[[1984 in baseball|1984]]').join('{{by|1984}}');
  t.value = t.value.split('[[1983 in baseball|1983]]').join('{{by|1983}}');
  t.value = t.value.split('[[1982 in baseball|1982]]').join('{{by|1982}}');
  t.value = t.value.split('[[1981 in baseball|1981]]').join('{{by|1981}}');
  t.value = t.value.split('[[1980 in baseball|1980]]').join('{{by|1980}}');
  t.value = t.value.split('[[1979 in baseball|1979]]').join('{{by|1979}}');
  t.value = t.value.split('[[1978 in baseball|1978]]').join('{{by|1978}}');
  t.value = t.value.split('[[1977 in baseball|1977]]').join('{{by|1977}}');
  t.value = t.value.split('[[1976 in baseball|1976]]').join('{{by|1976}}');
  t.value = t.value.split('[[1975 in baseball|1975]]').join('{{by|1975}}');
  t.value = t.value.split('[[1974 in baseball|1974]]').join('{{by|1974}}');
  t.value = t.value.split('[[1973 in baseball|1973]]').join('{{by|1973}}');
  t.value = t.value.split('[[1972 in baseball|1972]]').join('{{by|1972}}');
  t.value = t.value.split('[[1971 in baseball|1971]]').join('{{by|1971}}');
  t.value = t.value.split('[[1970 in baseball|1970]]').join('{{by|1970}}');
  t.value = t.value.split('[[1969 in baseball|1969]]').join('{{by|1969}}');
  t.value = t.value.split('[[1968 in baseball|1968]]').join('{{by|1968}}');
  t.value = t.value.split('[[1967 in baseball|1967]]').join('{{by|1967}}');
  t.value = t.value.split('[[1966 in baseball|1966]]').join('{{by|1966}}');
  t.value = t.value.split('[[1965 in baseball|1965]]').join('{{by|1965}}');
  t.value = t.value.split('[[1964 in baseball|1964]]').join('{{by|1964}}');
  t.value = t.value.split('[[1963 in baseball|1963]]').join('{{by|1963}}');
  t.value = t.value.split('[[1962 in baseball|1962]]').join('{{by|1962}}');
  t.value = t.value.split('[[1961 in baseball|1961]]').join('{{by|1961}}');
  t.value = t.value.split('[[1960 in baseball|1960]]').join('{{by|1960}}');
  t.value = t.value.split('[[1959 in baseball|1959]]').join('{{by|1959}}');
  t.value = t.value.split('[[1958 in baseball|1958]]').join('{{by|1958}}');
  t.value = t.value.split('[[1957 in baseball|1957]]').join('{{by|1957}}');
  t.value = t.value.split('[[1956 in baseball|1956]]').join('{{by|1956}}');
  t.value = t.value.split('[[1955 in baseball|1955]]').join('{{by|1955}}');
  t.value = t.value.split('[[1954 in baseball|1954]]').join('{{by|1954}}');
  t.value = t.value.split('[[1953 in baseball|1953]]').join('{{by|1953}}');
  t.value = t.value.split('[[1952 in baseball|1952]]').join('{{by|1952}}');
  t.value = t.value.split('[[1951 in baseball|1951]]').join('{{by|1951}}');
  t.value = t.value.split('[[1950 in baseball|1950]]').join('{{by|1950}}');
  t.value = t.value.split('[[1949 in baseball|1949]]').join('{{by|1949}}');
  t.value = t.value.split('[[1948 in baseball|1948]]').join('{{by|1948}}');
  t.value = t.value.split('[[1947 in baseball|1947]]').join('{{by|1947}}');
  t.value = t.value.split('[[1946 in baseball|1946]]').join('{{by|1946}}');
  t.value = t.value.split('[[1945 in baseball|1945]]').join('{{by|1945}}');
  t.value = t.value.split('[[1944 in baseball|1944]]').join('{{by|1944}}');
  t.value = t.value.split('[[1943 in baseball|1943]]').join('{{by|1943}}');
  t.value = t.value.split('[[1942 in baseball|1942]]').join('{{by|1942}}');
  t.value = t.value.split('[[1941 in baseball|1941]]').join('{{by|1941}}');
  t.value = t.value.split('[[1940 in baseball|1940]]').join('{{by|1940}}');
  t.value = t.value.split('[[1939 in baseball|1939]]').join('{{by|1939}}');
  t.value = t.value.split('[[1938 in baseball|1938]]').join('{{by|1938}}');
  t.value = t.value.split('[[1937 in baseball|1937]]').join('{{by|1937}}');
  t.value = t.value.split('[[1936 in baseball|1936]]').join('{{by|1936}}');
  t.value = t.value.split('[[1935 in baseball|1935]]').join('{{by|1935}}');
  t.value = t.value.split('[[1934 in baseball|1934]]').join('{{by|1934}}');
  t.value = t.value.split('[[1933 in baseball|1933]]').join('{{by|1933}}');
  t.value = t.value.split('[[1932 in baseball|1932]]').join('{{by|1932}}');
  t.value = t.value.split('[[1931 in baseball|1931]]').join('{{by|1931}}');
  t.value = t.value.split('[[1930 in baseball|1930]]').join('{{by|1930}}');
  t.value = t.value.split('[[1929 in baseball|1929]]').join('{{by|1929}}');
  t.value = t.value.split('[[1928 in baseball|1928]]').join('{{by|1928}}');
  t.value = t.value.split('[[1927 in baseball|1927]]').join('{{by|1927}}');
  t.value = t.value.split('[[1926 in baseball|1926]]').join('{{by|1926}}');
  t.value = t.value.split('[[1925 in baseball|1925]]').join('{{by|1925}}');
  t.value = t.value.split('[[1924 in baseball|1924]]').join('{{by|1924}}');
  t.value = t.value.split('[[1923 in baseball|1923]]').join('{{by|1923}}');
  t.value = t.value.split('[[1922 in baseball|1922]]').join('{{by|1922}}');
  t.value = t.value.split('[[1921 in baseball|1921]]').join('{{by|1921}}');
  t.value = t.value.split('[[1920 in baseball|1920]]').join('{{by|1920}}');
  t.value = t.value.split('[[1919 in baseball|1919]]').join('{{by|1919}}');
  t.value = t.value.split('[[1918 in baseball|1918]]').join('{{by|1918}}');
  t.value = t.value.split('[[1917 in baseball|1917]]').join('{{by|1917}}');
  t.value = t.value.split('[[1916 in baseball|1916]]').join('{{by|1916}}');
  t.value = t.value.split('[[1915 in baseball|1915]]').join('{{by|1915}}');
  t.value = t.value.split('[[1914 in baseball|1914]]').join('{{by|1914}}');
  t.value = t.value.split('[[1913 in baseball|1913]]').join('{{by|1913}}');
  t.value = t.value.split('[[1912 in baseball|1912]]').join('{{by|1912}}');
  t.value = t.value.split('[[1911 in baseball|1911]]').join('{{by|1911}}');
  t.value = t.value.split('[[1910 in baseball|1910]]').join('{{by|1910}}');
  t.value = t.value.split('[[1909 in baseball|1909]]').join('{{by|1909}}');
  t.value = t.value.split('[[1908 in baseball|1908]]').join('{{by|1908}}');
  t.value = t.value.split('[[1907 in baseball|1907]]').join('{{by|1907}}');
  t.value = t.value.split('[[1906 in baseball|1906]]').join('{{by|1906}}');
  t.value = t.value.split('[[1905 in baseball|1905]]').join('{{by|1905}}');
  t.value = t.value.split('[[1904 in baseball|1904]]').join('{{by|1904}}');
  t.value = t.value.split('[[1903 in baseball|1903]]').join('{{by|1903}}');
  t.value = t.value.split('[[1902 in baseball|1902]]').join('{{by|1902}}');
  t.value = t.value.split('[[1901 in baseball|1901]]').join('{{by|1901}}');
  t.value = t.value.split('[[1900 in baseball|1900]]').join('{{by|1900}}');
  t.value = t.value.split('[[Chargers]]').join('[[San Diego Chargers|Chargers]]');
  t.value = t.value.split('==External Links==').join('==External links==');
  t.value = t.value.split('==See Also==').join('==See also==');
  f.wpSummary.value = "Copyedited.";
}

function gentab()
{
  // Only add for pages with the right string somewhere in the title
  if (document.title.indexOf("Editing ") != -1)
    {
      mw.util.addPortletLink('p-cactions', 'javascript:generalmain()', "general");
    }
}

$(gentab);

// </pre>