אונטערשייד צווישן ווערסיעס פון "באַניצער:תנא קמא/tanachLinks.js"

קיין רעדאגירונג באמערקונג
אין תקציר עריכה
אין תקציר עריכה
צייכן: צוריקגעשטעלט
שורה 73: שורה 73:
             var $link = $(this);
             var $link = $(this);
             var sefer = $link.data('sefer');
             var sefer = $link.data('sefer');
             var perekRaw = $link.data('perek');
             var perek = $link.data('perek');
             var pasukRaw = $link.data('pasuk');
             var pasuk = $link.data('pasuk');


             // Ensure the necessary data exists
             // Ensure the necessary data exists
             if (!sefer || !perekRaw || !pasukRaw) return;
             if (!sefer || !perek || !pasuk) return;


             // Map Hebrew book name to Sefaria's naming convention
             // Map Hebrew book name to Sefaria's naming convention
             var sefariaNames = bookNameMapping[sefer];
             var sefariaNames = bookNameMapping[sefer];
             if (!sefariaNames) return;
             if (sefariaNames) {
 
                // Construct Sefaria URL
            var perek = hebrewNumeralToInt(perekRaw);
                var sefariaUrl = 'https://www.sefaria.org/' + encodeURIComponent(sefariaNames.english) + '.' + encodeURIComponent(perek) + '.' + encodeURIComponent(pasuk);
            var pasuk = hebrewNumeralToInt(pasukRaw);
 
            // Construct Sefaria URL
            var sefariaUrl = 'https://www.sefaria.org/' + encodeURIComponent(sefariaNames.english) + '.' + perek + '.' + pasuk;


                 // Map Hebrew book name to AlHaTorah's naming convention
                 // Map Hebrew book name to AlHaTorah's naming convention