דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. רשתות
  4. פיתוח ועיצוב אתרים
  5. Full Stack
  6. צד לקוח
  7. JavaScript ES6
  8. עזרה הדדית - JavaScript
  9. עזרה | הוצאת פלט לפי מילה מסוימת (NODEBB)

עזרה | הוצאת פלט לפי מילה מסוימת (NODEBB)

מתוזמן נעוץ נעול הועבר עזרה הדדית - JavaScript
13 פוסטים 3 כותבים 172 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • LEVI HL מנותק
    LEVI HL מנותק
    LEVI H
    מדריכים
    כתב ב נערך לאחרונה על ידי
    #1

    אני מחפש כמו משהו כזה:

    //חישוב גימטריה
    require(["composer/formatting"], function (formatting) {
      require(["composer/controls"], function (controls) {
        formatting.addButton("fa fa-calculator", function (textarea) {
          bootbox.prompt("כתוב אותיות לחישוב", function (str) {
            if (str != "" && str != null) {
              let num = 0;
              for (let i = 0; i < str.length; i++) {
                switch (str.charAt(i)) {
                  case "א":
                    num += 1;
                    break;
                  case "ב":
                    num += 2;
                    break;
                  case "ג":
                    num += 3;
                    break;
                  case "ד":
                    num += 4;
                    break;
                  case "ה":
                    num += 5;
                    break;
                  case "ו":
                    num += 6;
                    break;
                  case "ז":
                    num += 7;
                    break;
                  case "ח":
                    num += 8;
                    break;
                  case "ט":
                    num += 9;
                    break;
                  case "י":
                    num += 10;
                    break;
                  case "כ":
                  case "ך":
                    num += 20;
                    break;
                  case "ל":
                    num += 30;
                    break;
                  case "מ":
                  case "ם":
                    num += 40;
                    break;
                  case "נ":
                  case "ן":
                    num += 50;
                    break;
                  case "ס":
                    num += 60;
                    break;
                  case "ע":
                    num += 70;
                    break;
                  case "פ":
                  case "ף":
                    num += 80;
                    break;
                  case "צ":
                  case "ץ":
                    num += 90;
                    break;
                  case "ק":
                    num += 100;
                    break;
                  case "ר":
                    num += 200;
                    break;
                  case "ש":
                    num += 300;
                    break;
                  case "ת":
                    num += 400;
                    break;
                }
              }
              if (num === 0) {
                app.alertError("התוצאה היא 0");
              } else {
                let res = `${str} = ${num}`;
                app.alertSuccess(res);
                controls.insertIntoTextarea(textarea, res);
              }
            }
          });
        }, 'חישוב גימטריא');
      });
    });
    
    

    רק שהפלט יהיה מוכן מראש.
    לדוגמה אם המשתמש יכתוב 'אברהם פריד' הפלט יהיה: אברהם פריד = 0509999999
    ואם לדוגמה יכתבו: דיווח הפלט יהיה בפוסט: @צוות-פיקוח
    מישהו יוכל לעזור לי? תודה!


    צדיק תמיםצ מוטי אורןמ 2 תגובות תגובה אחרונה
    0
    • LEVI HL LEVI H

      אני מחפש כמו משהו כזה:

      //חישוב גימטריה
      require(["composer/formatting"], function (formatting) {
        require(["composer/controls"], function (controls) {
          formatting.addButton("fa fa-calculator", function (textarea) {
            bootbox.prompt("כתוב אותיות לחישוב", function (str) {
              if (str != "" && str != null) {
                let num = 0;
                for (let i = 0; i < str.length; i++) {
                  switch (str.charAt(i)) {
                    case "א":
                      num += 1;
                      break;
                    case "ב":
                      num += 2;
                      break;
                    case "ג":
                      num += 3;
                      break;
                    case "ד":
                      num += 4;
                      break;
                    case "ה":
                      num += 5;
                      break;
                    case "ו":
                      num += 6;
                      break;
                    case "ז":
                      num += 7;
                      break;
                    case "ח":
                      num += 8;
                      break;
                    case "ט":
                      num += 9;
                      break;
                    case "י":
                      num += 10;
                      break;
                    case "כ":
                    case "ך":
                      num += 20;
                      break;
                    case "ל":
                      num += 30;
                      break;
                    case "מ":
                    case "ם":
                      num += 40;
                      break;
                    case "נ":
                    case "ן":
                      num += 50;
                      break;
                    case "ס":
                      num += 60;
                      break;
                    case "ע":
                      num += 70;
                      break;
                    case "פ":
                    case "ף":
                      num += 80;
                      break;
                    case "צ":
                    case "ץ":
                      num += 90;
                      break;
                    case "ק":
                      num += 100;
                      break;
                    case "ר":
                      num += 200;
                      break;
                    case "ש":
                      num += 300;
                      break;
                    case "ת":
                      num += 400;
                      break;
                  }
                }
                if (num === 0) {
                  app.alertError("התוצאה היא 0");
                } else {
                  let res = `${str} = ${num}`;
                  app.alertSuccess(res);
                  controls.insertIntoTextarea(textarea, res);
                }
              }
            });
          }, 'חישוב גימטריא');
        });
      });
      
      

      רק שהפלט יהיה מוכן מראש.
      לדוגמה אם המשתמש יכתוב 'אברהם פריד' הפלט יהיה: אברהם פריד = 0509999999
      ואם לדוגמה יכתבו: דיווח הפלט יהיה בפוסט: @צוות-פיקוח
      מישהו יוכל לעזור לי? תודה!


      צדיק תמיםצ מנותק
      צדיק תמיםצ מנותק
      צדיק תמים
      מדריכים
      כתב ב נערך לאחרונה על ידי
      #2

      @levi-h השאלה באיזה שלב אתה רוצה להתערב
      בשליחת ההודעה?
      בתצוגה לאחר השליחה?

      רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

      LEVI HL תגובה 1 תגובה אחרונה
      1
      • LEVI HL LEVI H

        אני מחפש כמו משהו כזה:

        //חישוב גימטריה
        require(["composer/formatting"], function (formatting) {
          require(["composer/controls"], function (controls) {
            formatting.addButton("fa fa-calculator", function (textarea) {
              bootbox.prompt("כתוב אותיות לחישוב", function (str) {
                if (str != "" && str != null) {
                  let num = 0;
                  for (let i = 0; i < str.length; i++) {
                    switch (str.charAt(i)) {
                      case "א":
                        num += 1;
                        break;
                      case "ב":
                        num += 2;
                        break;
                      case "ג":
                        num += 3;
                        break;
                      case "ד":
                        num += 4;
                        break;
                      case "ה":
                        num += 5;
                        break;
                      case "ו":
                        num += 6;
                        break;
                      case "ז":
                        num += 7;
                        break;
                      case "ח":
                        num += 8;
                        break;
                      case "ט":
                        num += 9;
                        break;
                      case "י":
                        num += 10;
                        break;
                      case "כ":
                      case "ך":
                        num += 20;
                        break;
                      case "ל":
                        num += 30;
                        break;
                      case "מ":
                      case "ם":
                        num += 40;
                        break;
                      case "נ":
                      case "ן":
                        num += 50;
                        break;
                      case "ס":
                        num += 60;
                        break;
                      case "ע":
                        num += 70;
                        break;
                      case "פ":
                      case "ף":
                        num += 80;
                        break;
                      case "צ":
                      case "ץ":
                        num += 90;
                        break;
                      case "ק":
                        num += 100;
                        break;
                      case "ר":
                        num += 200;
                        break;
                      case "ש":
                        num += 300;
                        break;
                      case "ת":
                        num += 400;
                        break;
                    }
                  }
                  if (num === 0) {
                    app.alertError("התוצאה היא 0");
                  } else {
                    let res = `${str} = ${num}`;
                    app.alertSuccess(res);
                    controls.insertIntoTextarea(textarea, res);
                  }
                }
              });
            }, 'חישוב גימטריא');
          });
        });
        
        

        רק שהפלט יהיה מוכן מראש.
        לדוגמה אם המשתמש יכתוב 'אברהם פריד' הפלט יהיה: אברהם פריד = 0509999999
        ואם לדוגמה יכתבו: דיווח הפלט יהיה בפוסט: @צוות-פיקוח
        מישהו יוכל לעזור לי? תודה!


        מוטי אורןמ מנותק
        מוטי אורןמ מנותק
        מוטי אורן
        מדריכים
        כתב ב נערך לאחרונה על ידי
        #3

        @levi-h לכאורה מה שאתה צריך זה הוקים מסוג filter, זה מתאים בדיוק למה שאתה מחפש.

        עי' בתיעוד של Nodebb לגבי hooks בקישור, תעבור על הקטע שמדבר על הנושא של Filter Hooks.

        תגובה 1 תגובה אחרונה
        0
        • צדיק תמיםצ צדיק תמים

          @levi-h השאלה באיזה שלב אתה רוצה להתערב
          בשליחת ההודעה?
          בתצוגה לאחר השליחה?

          LEVI HL מנותק
          LEVI HL מנותק
          LEVI H
          מדריכים
          כתב ב נערך לאחרונה על ידי
          #4

          @צדיק-תמים בשליחה, תנסה להפעיל את הסקריפט על פורום כלשהו, ותבין.

          צדיק תמיםצ תגובה 1 תגובה אחרונה
          0
          • LEVI HL LEVI H

            @צדיק-תמים בשליחה, תנסה להפעיל את הסקריפט על פורום כלשהו, ותבין.

            צדיק תמיםצ מנותק
            צדיק תמיםצ מנותק
            צדיק תמים
            מדריכים
            כתב ב נערך לאחרונה על ידי
            #5

            @levi-h ניסיתי... לא קרה כלום...

            רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

            LEVI HL תגובה 1 תגובה אחרונה
            0
            • צדיק תמיםצ צדיק תמים

              @levi-h ניסיתי... לא קרה כלום...

              LEVI HL מנותק
              LEVI HL מנותק
              LEVI H
              מדריכים
              כתב ב נערך לאחרונה על ידי
              #6

              @צדיק-תמים מוזר, לי הוא עובד פיקס, יכול להיות שהוא תומך רק בגירסאות מסוימות בנודביבי...

              צדיק תמיםצ תגובה 1 תגובה אחרונה
              0
              • LEVI HL LEVI H

                @צדיק-תמים מוזר, לי הוא עובד פיקס, יכול להיות שהוא תומך רק בגירסאות מסוימות בנודביבי...

                צדיק תמיםצ מנותק
                צדיק תמיםצ מנותק
                צדיק תמים
                מדריכים
                כתב ב נערך לאחרונה על ידי
                #7

                @levi-h נשמע מוזר, בכל מקרה בדקתי על הגרסה האחרונה (18.6)

                רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

                LEVI HL תגובה 1 תגובה אחרונה
                0
                • צדיק תמיםצ צדיק תמים

                  @levi-h נשמע מוזר, בכל מקרה בדקתי על הגרסה האחרונה (18.6)

                  LEVI HL מנותק
                  LEVI HL מנותק
                  LEVI H
                  מדריכים
                  כתב ב נערך לאחרונה על ידי
                  #8

                  @צדיק-תמים לי יש גרסה 1.17.1 ועובד

                  צדיק תמיםצ תגובה 1 תגובה אחרונה
                  0
                  • LEVI HL LEVI H

                    @צדיק-תמים לי יש גרסה 1.17.1 ועובד

                    צדיק תמיםצ מנותק
                    צדיק תמיםצ מנותק
                    צדיק תמים
                    מדריכים
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @levi-h בדקתי עכשיו על פורום נודביבי בגרסה שלך
                    ולא עבד...
                    אולי תעלה כמה תמונות להמחשה לפני ואחרי שאתה מריץ את הקוד?

                    רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

                    LEVI HL 2 תגובות תגובה אחרונה
                    0
                    • צדיק תמיםצ צדיק תמים

                      @levi-h בדקתי עכשיו על פורום נודביבי בגרסה שלך
                      ולא עבד...
                      אולי תעלה כמה תמונות להמחשה לפני ואחרי שאתה מריץ את הקוד?

                      LEVI HL מנותק
                      LEVI HL מנותק
                      LEVI H
                      מדריכים
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @צדיק-תמים בסדר

                      תגובה 1 תגובה אחרונה
                      0
                      • צדיק תמיםצ צדיק תמים

                        @levi-h בדקתי עכשיו על פורום נודביבי בגרסה שלך
                        ולא עבד...
                        אולי תעלה כמה תמונות להמחשה לפני ואחרי שאתה מריץ את הקוד?

                        LEVI HL מנותק
                        LEVI HL מנותק
                        LEVI H
                        מדריכים
                        כתב ב נערך לאחרונה על ידי LEVI H
                        #11

                        @צדיק-תמים אמר בעזרה | הוצאת פלט לפי מילה מסוימת (NODEBB):

                        @levi-h בדקתי עכשיו על פורום נודביבי בגרסה שלך
                        ולא עבד...
                        אולי תעלה כמה תמונות להמחשה לפני ואחרי שאתה מריץ את הקוד?

                        הנה

                        צדיק תמיםצ תגובה 1 תגובה אחרונה
                        0
                        • LEVI HL LEVI H

                          @צדיק-תמים אמר בעזרה | הוצאת פלט לפי מילה מסוימת (NODEBB):

                          @levi-h בדקתי עכשיו על פורום נודביבי בגרסה שלך
                          ולא עבד...
                          אולי תעלה כמה תמונות להמחשה לפני ואחרי שאתה מריץ את הקוד?

                          הנה

                          צדיק תמיםצ מנותק
                          צדיק תמיםצ מנותק
                          צדיק תמים
                          מדריכים
                          כתב ב נערך לאחרונה על ידי
                          #12

                          @levi-h חסום בנטפרי...
                          תעלה בקובץ דחוס (לא צריך סיסמה)

                          רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

                          LEVI HL תגובה 1 תגובה אחרונה
                          0
                          • צדיק תמיםצ צדיק תמים

                            @levi-h חסום בנטפרי...
                            תעלה בקובץ דחוס (לא צריך סיסמה)

                            LEVI HL מנותק
                            LEVI HL מנותק
                            LEVI H
                            מדריכים
                            כתב ב נערך לאחרונה על ידי
                            #13

                            6.zip
                            @צדיק-תמים

                            תגובה 1 תגובה אחרונה
                            1
                            • אלישיא אלישי העביר נושא זה מ-JavaScript ES6 ב-

                            • התחברות

                            • אין לך חשבון עדיין? הרשמה

                            • התחברו או הירשמו כדי לחפש.
                            • פוסט ראשון
                              פוסט אחרון
                            0
                            • חוקי הפורום
                            • פופולרי
                            • לא נפתר
                            • משתמשים
                            • חיפוש גוגל בפורום
                            • צור קשר