Content deleted Content added
Lightmouse (talk | contribs) No edit summary |
Lightmouse (talk | contribs) No edit summary |
||
Line 28:
//*Leave a note at the article talk page if editors need to negotiate which format to use, or need to be alerted to any other date-related issues.
//*Click on "Save page": it's done.
function make_dates_bold(){
var txt=document.editform.wpTextbox1;
//process date ranges containing a hyphen
txt.value=txt.value.replace(/\*((?:January|February|March|April|May|June|July|August|September|October|November|December) \d\d?\s?-\s?(?:January|February|March|April|May|June|July|August|September|October|November|December) \d\d?)\s?:\s?/gi, '*\'\'\'$1:\'\'\' ');
//process date ranges containing a hyphen
txt.value=txt.value.replace(/\*((?:January|February|March|April|May|June|July|August|September|October|November|December) \d\d?\s?-\s?\d\d?)\s?:\s?/gi, '*\'\'\'$1:\'\'\' ');
//protect date ranges containing a hyphen
txt.value=txt.value.replace(/\*((?:January|February|March|April|May|June|July|August|September|October|November|December) \d\d?\s?)-(\s?(?:January|February|March|April|May|June|July|August|September|October|November|December) \d\d?)\s?:\s?/gi, '$1xx$2');
txt.value=txt.value.replace(/\*((?:January|February|March|April|May|June|July|August|September|October|November|December) \d\d?\s?)-(\s?\d\d?)\s?:\s?/gi, '$1xx$2');
//process dates containing a hyphen
txt.value=txt.value.replace(/\*((?:January|February|March|April|May|June|July|August|September|October|November|December) \d\d?\s?)-\s?/gi, '*\'\'\'$1:\'\'\' ');
//unprotect date ranges containing a hyphen
txt.value=txt.value.replace(/\*((?:January|February|March|April|May|June|July|August|September|October|November|December) \d\d?\s?)xx(\s?(?:January|February|March|April|May|June|July|August|September|October|November|December) \d\d?)\s?:\s?/gi, '$1-$2');
txt.value=txt.value.replace(/\*((?:January|February|March|April|May|June|July|August|September|October|November|December) \d\d?\s?)xx(\s?\d\d?)\s?:\s?/gi, '$1-$2');
//process other dates
txt.value=txt.value.replace(/\*((?:January|February|March|April|May|June|July|August|September|October|November|December) \d\d?)\s?:\s?/gi, '*\'\'\'$1:\'\'\' ');
edit_summary();
}
function fix_common_errors() {
Line 1,048 ⟶ 1,078:
addPortletLink('p-tb', 'javascript:delink_dates_to_dmy_and_common_terms()', 'Delink dates to dmy+common terms', 'ca-unitfixer', 'Fixes some unit formatting', '', '');
addPortletLink('p-tb', 'javascript:delink_dates_to_mdy_and_common_terms()', 'Delink dates to mdy+common terms', 'ca-unitfixer', 'Fixes some unit formatting', '', '');
addPortletLink('p-tb', 'javascript:make_dates_bold()', 'Make dates bold', 'ca-unitfixer', 'Fixes some unit formatting', '', '');
}
});
|