Greasy Fork is available in English.
Pause playing sample, when playing other - only one playing at a lime
// ==UserScript==
// @name Freesound - Auto-stop Others
// @namespace http://tampermonkey.net/
// @version 1.3
// @author Krzysiu
// @description Pause playing sample, when playing other - only one playing at a lime
// @license MIT
// @match https://freesound.org/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
document.addEventListener('click', (e) => {
const playBtn = e.target.closest('.bw-player__play-btn');
if (playBtn) {
const activePauses = document.querySelectorAll('.bw-icon-pause');
activePauses.forEach(pauseIcon => {
const btnToStop = pauseIcon.closest('.bw-player__play-btn');
if (btnToStop && btnToStop !== playBtn) {
btnToStop.click();
}
});
}
}, true);
})();