मीडियाविकि:Gadget-SocialMedia.js
नोट: प्रकाशित करे के बाद, बदलाव देखे खातिर आपके अपने ब्राउजर के कैशे खाली करे के पड़ सकत बा।
- फायरफॉक्स / सफारी:शिफ्ट दबा के रीलोड पर क्लिक करीं, या फिर Ctrl-F5 या Ctrl-R दबाईं (मैक पर ⌘-R)
- गूगल क्रोम: Ctrl-Shift-R दबाईं (मैक पर ⌘-Shift-R)
- इंटरनेट एक्स्प्लोरर/एज़: Ctrl दबा के Refresh पर क्लिक करीं, या Ctrl-F5 दबईं
- ओपेरा: Menu → Settings में जाईं (मैक में Opera → Preferences) आ एकरे बाद Privacy & security → Clear browsing data → Cached images and files क्लिक करीं।
/*
* Adds option to share link to the current page in social networks and email
* Written by [[:he:User:ערן]]
*
*/
$(document).ready(function(){
var pageurl = "//bh.wikipedia.org/wiki/" + mw.config.get('wgPageName');
var shortcut = wgArticleId.toString(36);
var shortLink = $('#t-shorturl a').attr('href');
var tinyUrl = (typeof shortLink === "string") ? shortLink.substring(2) : "(error)";
if (typeof tinyUrl === "undefined") tinyUrl = location.href;
var socialShares= [
{
'title':'ई-मेल',
'url':'mailto:?subject='+encodeURIComponent(mw.config.get('wgPageName').replace(/ /g,'_'))+'&body=http:'+mw.config.get('wgServer')+'/wiki/'+encodeURIComponent(mw.config.get('wgPageName').replace(/ /g,'_')),
'img':'//upload.wikimedia.org/wikipedia/commons/4/42/Icon_External_Link_E-Mail.png'
},
{
'title':'फेसबुक',
'url':'http://www.facebook.com/sharer.php?u=http:'+mw.config.get('wgServer')+'/wiki/'+encodeURIComponent(mw.config.get('wgPageName').replace(/ /g,'_'))+'&t='+encodeURIComponent(mw.config.get('wgPageName').replace(/ /g,'_')),
'img':'//upload.wikimedia.org/wikinews/en/5/55/Facebook.png'
},
{
'title':'ट्विटर',
'url':'http://twitter.com/?status='+encodeURIComponent('भोजपुरी विकिपीडिया पर पढ़ीं, लेख: ' + mw.config.get('wgTitle') +' ' +tinyUrl +' #bhwikipedia @WikimediaIndia' ),
'img':'//upload.wikimedia.org/wikinews/en/f/f7/Twitter.png'
}
];
try {
var whatLinksItem= $( "#t-whatlinkshere" );
if ( !whatLinksItem.length) return;
var shareText=$( "<span>शेयर करीं: </span>" );
$(socialShares).each(function(){
var socialSpan= $( "<span></span>" );
var socialA= $( '<a></a>',{href:this.url,title:this.title} );
if(this.title!='ईमेल') socialA.click(function(){
window.open(this.href,'शेयर करीं','toolbar=0,status=0,resizable=1,width=550,height=400');
return false;
});
var socialImg= $( '<img />', {'src': this.img});
socialA.append(socialImg);
socialSpan.append(socialA);
shareText.append(socialSpan);
});
var item = $( "<li></li>",{id:'t-socialShare'} );
item.append( shareText);
whatLinksItem.before ( item);
}
catch(e)
{
return; // lets just ignore what's happened
}
});