משתמש:מהדורה קמא/בדיקת עוגנים.js: הבדלים בין גרסאות בדף

קפיצה לניווט קפיצה לחיפוש
רעיון שלי
(צ'אנס)
תגית: שוחזרה
(רעיון שלי)
תגית: שוחזרה
שורה 39: שורה 39:
       // אם יש יותר מהופעה אחת של אותו ערך
       // אם יש יותר מהופעה אחת של אותו ערך
       var counter = 1; // מתחילים מהמספר הראשון
       var counter = 1; // מתחילים מהמספר הראשון
      var isFirstReplacement = true;
       var templateToUse = (data.template === 'עוגן1' || data.template === 'anchor1') ? 'עוגן' : data.template;
       var templateToUse = (data.template === 'עוגן1' || data.template === 'anchor1') ? 'עוגן' : data.template;
       data.replacements.forEach(function (replacement) { // נתקן מההופעה השנייה והלאה
       data.replacements.forEach(function (replacement, index) { // נתקן מההופעה השנייה והלאה
         if (!isFirstReplacement) { // רק אם אינו ההופעה הראשונה
         if (index > 1) { // רק אם אנחנו לא בהופעה הראשונה
           var newKey = key + counter;
           var newKey = key + counter;
           var newReplacement = '{{' + templateToUse + '|' + key + counter + '|' + key + '}}';
           var newReplacement = '{{' + templateToUse + '|' + key + counter + '|' + key + '}}';
           content = content.replace(replacement, newReplacement);
           content = content.replace(replacement, newReplacement);
           counter++;
           counter++;
        } else {
          isFirstReplacement = false;
         }
         }
       });
       });

תפריט ניווט