ഉപയോക്താവ്:Manojk/Gadget-SocialMedia.js
ശ്രദ്ധിക്കുക: സേവ് ചെയ്തശേഷം മാറ്റങ്ങൾ കാണാനായി താങ്കൾക്ക് ബ്രൗസറിന്റെ കാഷെ ഒഴിവാക്കേണ്ടി വന്നേക്കാം.
- ഫയർഫോക്സ് / സഫാരി: Reload ബട്ടൺ അമർത്തുമ്പോൾ Shift കീ അമർത്തി പിടിക്കുകയോ, Ctrl-F5 അല്ലെങ്കിൽ Ctrl-R (മാക്കിന്റോഷിൽ ⌘-R ) എന്ന് ഒരുമിച്ച് അമർത്തുകയോ ചെയ്യുക
- ഗൂഗിൾ ക്രോം: Ctrl-Shift-R (മാക്കിന്റോഷിൽ ⌘-Shift-R ) അമർത്തുക
- ഇന്റർനെറ്റ് എക്സ്പ്ലോറർ: Refresh ബട്ടൺ അമർത്തുമ്പോൾ Ctrl കീ അമർത്തിപിടിക്കുക. അല്ലെങ്കിൽ 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 = "//ml.wikipedia.org/wiki/" + wgPageName;
var shortcut = wgArticleId.toString(36);
var tinyUrl = 'http://tawp.in/r/' + shortcut;
var socialShares= [
{
'title':'ഇ-മെയിൽ',
'url':'mailto:?subject='+encodeURIComponent(wgPageName.replace(/ /g,'_'))+'&body=http:'+wgServer+'/wiki/'+encodeURIComponent(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:'+wgServer+'/wiki/'+encodeURIComponent(wgPageName.replace(/ /g,'_'))+'&t='+encodeURIComponent(wgPageName.replace(/ /g,'_')),
'img':'//upload.wikimedia.org/wikinews/en/5/55/Facebook.png'
},
{
'title':'ട്വിറ്റർ',
'url':'http://twitter.com/?status='+encodeURIComponent('മലയാളം വിക്കിപീഡിയയിൽ കണ്ടു, ഇഷ്ടപ്പെട്ടു: ' + wgTitle +' ' +tinyUrl +' #mlwiki @MalayalamWiki' ),
'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
}
});