User:Ohconfucius/test/MOSNUM dates.js: Difference between revisions

Content deleted Content added
Undid revision 429524862 by Ohconfucius (talk) back to half way house
splt edit summary from function 'Ambiguous dates'
Line 5:
// importScript("User:Ohconfucius/formatgeneral.js");
 
function Ohc_unambiguous_datesOhc_unambiguous(){
var txt=document.editform.wpTextbox1;
// resolvable ambiguous date formats
Line 272:
txt.value=txt.value.replace(/([^\w\d-])12\/([12][3-9])\/(\d{2})(?![\w\d-])/g, '$1 December $2, \'$3');
 
 
function Ohc_slash_edit_summary(){
// Add a tag to the summary box
var txt=document.editform.wpSummary;
Line 282 ⟶ 284:
txt.value += summary;
}
document.forms.editform.wpMinoredit.checked = true;
// document.editform.wpDiff.click();
}
 
Line 974 ⟶ 976:
if (txt.value.indexOf(summary) == -1) {
if (txt.value.match(/[^\*\/\s][^\/\s]?\s*$/)) {
txt.value += ",; ";
}
txt.value += summary;
Line 1,132 ⟶ 1,134:
txt.value=txt.value.replace(/(\|[ ]*accessdate[ ]*=[ ]*)(?:Dec(?:ember|\.|))\s(\d),?\s([1-2]\d{3})([\s]*[\}\|])/gi, '$1$3-12-0$2$4');
 
}
 
function Ohc_unambiguous_dates() {
Ohc_unambiguous();
Ohc_slash_edit_summary();
}
 
function Ohc_all_dates_to_dmy() {
// Ohc_formatgeneral();
Ohc_unambiguous();
Ohc_dates_to_dmy();
Ohc_delink_ISO_to_dmy();
Line 1,143 ⟶ 1,151:
 
function Ohc_all_dates_to_mdy() {
// Ohc_formatgeneral();
Ohc_unambiguous();
Ohc_dates_to_mdy();
Ohc_delink_ISO_to_mdy();
Line 1,151 ⟶ 1,160:
 
function Ohc_body_to_dmy() {
// Ohc_formatgeneral();
Ohc_dates_to_dmy();
Ohc_MOSNUM_edit_summary();
Line 1,157 ⟶ 1,166:
 
function Ohc_body_to_mdy() {
// Ohc_formatgeneral();
Ohc_dates_to_mdy();
Ohc_MOSNUM_edit_summary();
Line 1,164 ⟶ 1,173:
function Ohc_ISO_to_dmy() {
Ohc_delink_ISO_to_dmy();
Ohc_delink_ISOxs_to_dmy()
// Ohc_MOSNUM_edit_summary();
}
Line 1,170 ⟶ 1,178:
function Ohc_ISO_to_mdy() {
Ohc_delink_ISO_to_mdy();
Ohc_delink_ISOxs_to_mdy()
// Ohc_MOSNUM_edit_summary();
 
function Ohc_simply_to_dmy() {
var txt=document.editform.wpTextbox1;
txt.value=txt.value.replace(/([^\d] |\|)(Jan(?:uary|\.|)|Feb(?:ruary|\.|)|Mar(?:ch|\.|)|Apr(?:il|\.|)|May\.?|Jun(?:e|\.|)|Jul(?:y|\.|)|Aug(?:ust|\.|)|Sep(?:tember|\.|t\.|)|Oct(?:ober|\.|)|Nov(?:ember|\.|)|Dec(?:ember|\.|))\s([0-2]?\d|30|31)(?:th|st|nd|rd|),?\s([12]\d{3})\b/g, '$1$3 $2 $4');
// Ohc_MOSNUM_edit_summary();
}
Line 1,192 ⟶ 1,193:
addPortletLink('p-tb', 'javascript:Ohc_US_slash_dates()', 'US-slash dates', 't-US', 'US-slash', '', '');
addPortletLink('p-tb', 'javascript:Ohc_UK_slash_dates()', 'UK-slash dates', 't-UK', 'UK-slash', '', '');
addPortletLink('p-tb', 'javascript:Ohc_simply_to_dmy()', 'simple mdy to dmy', 't-mdy-dmy', 'mdy – day month', '', '');
}
});