प्रयोगकर्ता:Suyash.dwivedi/Common.js
टिप्पणी: संरक्षणक बाद, अहाँक परिवर्तन देखबा लेल अपन ब्राउजरक उपस्मृतिक हटबए पडत। फायरफक्स/ सफारी: सिफ्टके दाबि रिलोड, वा 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
।
//Sound Notification Gadget for Recent Changes
$(document).ready(function() {
var lastChangeId = 0; // Store last change ID
var checkInterval = 30000; // Check every 30 seconds
var sound = new Audio('File:Beep 400ms.ogg'); // Replace with your sound file URL
function checkForChanges() {
$.get('/api.php?action=query&list=recentchanges&rcprop=timestamp|title|userid|user&rcstartid=' + lastChangeId + '&rclimit=1&format=json', function(data) {
if (data.query.recentchanges.length > 0) {
// Get the most recent change
var recentChange = data.query.recentchanges[0];
lastChangeId = recentChange.rcid; // Update last change ID
// Play notification sound
sound.play();
// Optionally, display an alert or log the change
console.log('Recent change detected: ' + recentChange.title + ' by ' + recentChange.user);
}
});
}
// Start checking for changes at defined intervals
setInterval(checkForChanges, checkInterval);
});
//
$(document).ready(function() {
// Select all images in the content area
var images = $('#bodyContent img');
// Check if there are no images
if (images.length === 0) {
// Add a highlight class to the body or a specific element
$('body').addClass('highlight-no-images');
}
});
/////