משתמש:Ofekalef/common.js/Image.js
< משתמש:Ofekalef | common.js
הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.
- פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
- גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
- אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
- אופרה: ללחוץ על Ctrl-F5.
function im_save(title, content, next)
{
var param = {action: 'edit', title: title, summary: 'הוספת [' + '[' + title + ']]', token: mw.user.tokens.get('csrfToken'), appendtext: content, format: 'json'};
$.post(mw.util.wikiScript('api'), $.extend(param, content), function (data) {
if (data && data.error)
alert('error saving: ' + data.error['info']);
else if (data && data.edit && data.edit.result == 'Success' && typeof next == 'function')
next();
});
}
function im_add_save()
{
function im_add_button(caption)
{
var pageName = wgPageName.replace( /_/g, " " );
var text = '[' + '[' + ( mw.config.get('wgNamespaceNumber') == 14 || mw.config.get('wgNamespaceNumber') == 6 ? ":" : "") + pageName + ']]';
var a = mw.util.addPortletLink('p-cactions','#',caption,'','הוספת דף זה למיזם התמונות הממופות');
$(a).click(function() {
im_save('ויקיפדיה:מיזמי ויקיפדיה/מיזם התמונות הממופות/מועמדים', '\n* ' + text, function() { alert('הדף נשמר')});
});
}
if(wgNamespaceNumber%2==0)
{
im_add_button('מפת תמונה');
}
}
im_add_save();