Jump to content

Wikipedia:AutoEd/extrabreaks.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by AFigureOfBlue (talk | contribs) at 02:37, 2 May 2009 (Fix?). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

//

function autoEdExtraBreaks(str) { //MAIN FUNCTION describes list of fixes

    //Remove extra BR tags
    str = str.replace(/<br>\]\]|<br\/>\]\]|<br \/>\]\]/gi, '\]\]'); //Remove usually unneeded BR tags from ends of image descriptions and wikilinks
    str = str.replace(/<br>\}\}|<br\/>\}\}|<br \/>\}\}/gi, '\}\}'); //Remove usually unneeded BR tags from ends of templates
    str = str.replace(/<br> ?\||<br ?\/> ?\|/gi, '\|'); //Remove from parameters
    str = str.replace(/<br> ?\n ?\||<br ?\/> ?\n ?\|/gi, '\n\|'); //Ditto

    return str;
}

//