ميډياويکي:Preloadtitle.js
يادښت: د غوره توبونو د خوندي کولو وروسته، خپل د کتنمل (بروزر) ساتل شوې حافظه تازه کړی.
- فايرفاکس/ سفري: په دې کتنمل کې د Reload د ټکوهلو په وخت د Shift تڼۍ نيولې وساتی، او يا هم Ctrl-F5 يا Ctrl-Rتڼۍ کېښکاږۍ (په Apple Mac کمپيوټر باندې ⌘-R کېښکاږۍ)
- گووگل کروم: په دې کتنمل کې د Ctrl-Shift-R تڼۍ کېښکاږۍ (د مک لپاره ⌘-Shift-R)
- انټرنټ اېکسپلورر: په دې کتنمل کې د Refresh د ټکوهلو په وخت کې د Ctrl تڼۍ کېښکاږلې ونيسۍ، او يا هم د Ctrl-F5 تڼۍ کېښکاږۍ
- اوپرا: په دې کتنمل کې د خپل براوزر ساتل شوې حافظه پدې توگه سپينولی شی Tools→Preferences
function preloadtitle()
{
if(mw.config.get('wgAction') != 'edit') return;
if(! document.getElementById) return;
var summary = document.getElementById('wpSummary');
if(! summary) return;
var tmp = window.location.search;
if(! tmp) return;
tmp = '&' + tmp.substring(1) + '&';
if(tmp.indexOf('§ion=new&') == -1) return;
if(tmp.lastIndexOf('§ion=new&') < tmp.lastIndexOf('§ion=')) return;
if(tmp.indexOf('&preloadtitle=') == -1) return;
tmp = tmp.substring(tmp.lastIndexOf('&preloadtitle='));
tmp = tmp.substring(tmp.indexOf('=') + 1);
tmp = tmp.substring(0, tmp.indexOf('&'));
tmp = tmp.replace(/\+/g, ' ');
tmp = decodeURIComponent(tmp);
if(summary.maxlength) tmp = tmp.substring(0, summary.maxlength);
summary.value = tmp;
}
$(preloadtitle);