بشنوید؛ داستان زخم شمشیر از بورخس
داستان زخم شمشیر از بورخس روایتی رازآلود از هویت، خیانت و حافظه که خواننده را تا پایان در تعلیق نگاه میدارد.
document.addEventListener('DOMContentLoaded', () => {
const players = document.querySelectorAll('.custom_audio_player');
players.forEach((player) => {
const audio = player.querySelector('.audio-player');
const playPauseBtn = player.querySelector('.playPauseBtn_twig');
const progress = player.querySelector('.progress_twig');
const currentTimeEl = player.querySelector('.currentTime_twig');
const durationEl = player.querySelector('.duration_twig');
const backwardBtn = player.querySelector('.backwardBtn_twig');
const forwardBtn = player.querySelector('.forwardBtn_twig');
const muteBtn = player.querySelector('.muteBtn_twig');
if (!playPauseBtn || !progress || !currentTimeEl || !durationEl || !backwardBtn || !forwardBtn || !muteBtn) {
return;
}
const playIcon = playPauseBtn.querySelector('.play');
const pauseIcon = playPauseBtn.querySelector('.pause');
const volumeIcon = muteBtn.querySelector('.volume');
const muteIcon = muteBtn.querySelector('.mute');
if (!playIcon || !pauseIcon || !volumeIcon || !muteIcon) {
console.error('One or more control icons are missing.');
return;
}
const formatTime = (time) => {
const minutes = Math.floor(time / 60);
const seconds = Math.floor(time % 60).toString().padStart(2, '0');
return `${minutes}:${seconds}`;
};
// Update progress bar and time
audio.addEventListener('timeupdate', () => {
progress.value = (audio.currentTime / audio.duration) * 100 || 0;
currentTimeEl.textContent = formatTime(audio.currentTime);
durationEl.textContent = formatTime(audio.duration || 0);
});
// Play/pause functionality
playPauseBtn.addEventListener('click', () => {
if (audio.paused) {
audio.play();
playIcon.classList.add('hidden');
pauseIcon.classList.remove('hidden');
} else {
audio.pause();
playIcon.classList.remove('hidden');
pauseIcon.classList.add('hidden');
}
});
// Seek functionality
progress.addEventListener('input', () => {
audio.currentTime = (progress.value / 100) * audio.duration;
});
// Mute/unmute functionality
muteBtn.addEventListener('click', () => {
audio.muted = !audio.muted;
if (audio.muted) {
volumeIcon.classList.add('hidden');
muteIcon.classList.remove('hidden');
} else {
volumeIcon.classList.remove('hidden');
muteIcon.classList.add('hidden');
}
});
// Skip backward and forward
backwardBtn.addEventListener('click', () => {
audio.currentTime = Math.max(0, audio.currentTime - 10); // Skip 10 seconds backward
});
forwardBtn.addEventListener('click', () => {
audio.currentTime = Math.min(audio.duration, audio.currentTime + 10); // Skip 10 seconds forward
});
// Display duration when audio is loaded
audio.addEventListener('loadedmetadata', () => {
durationEl.textContent = formatTime(audio.duration);
});
});
});
فرارو- «زخم شمشیر» داستانی از خورخه لوئیس بورخس است که با نثری پرشکوه و فضای رازآلود همیشگی او، مخاطب را وارد جهانی از گذشته، هویت و حافظه میکند. راوی با چهرهای زخمی و پر از سکوت، در دل جغرافیایی دورافتاده و بارانی، داستانی از مبارزه، تعهد، و دوستی بازمیگوید؛ داستانی که در آن سیاست، وفاداری و مفاهیم ملیگرایانه در هم تنیده شدهاند و شخصیتها میان تعهد به آرمان و ترسهای فردیشان در نوساناند.
بورخس با مهارتش در بازی با زبان و روایت، این بار نیز مخاطب را با پرسشهای اخلاقی و روانی روبهرو میسازد. در بستر یک ماجرای انقلابی، او به لایههای درونی شخصیتها نفوذ میکند و مرزهای میان قهرمانی و شکست، وفاداری و خیانت را مبهم میسازد. «زخم شمشیر» نهتنها روایتی تاریخی یا سیاسی، بلکه سفری به درون ناخودآگاه انسانی است؛ سفری که خواننده را وادار به تأمل در باب حقیقت و حافظه میکند، بیآنکه تمام حقیقت را برملا سازد.
بیشتر بدانید:
بشنوید
بورخس