דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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. עדכון הפורום

עדכון הפורום

מתוזמן נעוץ נעול הועבר הודעות מערכת
625 פוסטים 99 כותבים 16.2k צפיות 52 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • צדיק תמיםצ צדיק תמים

    @ישראליק

    $(window).on('action:chat.received, action:chat.sent, action:chat.loaded', function () {
        const loggedUserId = app.user.uid;
        const newMessages = $(".chat-message:not([class*='user'])");
        for (const message of newMessages) {
            const messageUid = $(message).attr('data-uid');
            if (messageUid === loggedUserId) {
                $(message).addClass('user1');
            } else {
                $(message).addClass('user2');
            }
        }
    });
    
    ישראליקי מנותק
    ישראליקי מנותק
    ישראליק
    מדריכים
    כתב ב נערך לאחרונה על ידי
    #613

    @צדיק-תמים כתב בעדכון הפורום:

    @ישראליק

    $(window).on('action:chat.received, action:chat.sent, action:chat.loaded', function () {
        const loggedUserId = app.user.uid;
        const newMessages = $(".chat-message:not([class*='user'])");
        for (const message of newMessages) {
            const messageUid = $(message).attr('data-uid');
            if (messageUid === loggedUserId) {
                $(message).addClass('user1');
            } else {
                $(message).addClass('user2');
            }
        }
    });
    

    מחיל על הכל user2
    אולי לא מזהה loggedUserId?

    שאלה נוספת יש לי, למה בטעינה דרך תוסף הקוד שלי לא פועל את פעולתו, אלא רק בקונסול?

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

      @צדיק-תמים כתב בעדכון הפורום:

      @ישראליק

      $(window).on('action:chat.received, action:chat.sent, action:chat.loaded', function () {
          const loggedUserId = app.user.uid;
          const newMessages = $(".chat-message:not([class*='user'])");
          for (const message of newMessages) {
              const messageUid = $(message).attr('data-uid');
              if (messageUid === loggedUserId) {
                  $(message).addClass('user1');
              } else {
                  $(message).addClass('user2');
              }
          }
      });
      

      מחיל על הכל user2
      אולי לא מזהה loggedUserId?

      שאלה נוספת יש לי, למה בטעינה דרך תוסף הקוד שלי לא פועל את פעולתו, אלא רק בקונסול?

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

      @ישראליק צודק, app.user.uid הוא Number ו $(message).attr('data-uid') הוא String ואני עשיתי השוואה קפדנית (===)

       if (messageUid === String(loggedUserId)) {
      

      @ישראליק כתב בעדכון הפורום:

      שאלה נוספת יש לי, למה בטעינה דרך תוסף הקוד שלי לא פועל את פעולתו, אלא רק בקונסול?

      איזה תוסף?

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

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

        @ישראליק צודק, app.user.uid הוא Number ו $(message).attr('data-uid') הוא String ואני עשיתי השוואה קפדנית (===)

         if (messageUid === String(loggedUserId)) {
        

        @ישראליק כתב בעדכון הפורום:

        שאלה נוספת יש לי, למה בטעינה דרך תוסף הקוד שלי לא פועל את פעולתו, אלא רק בקונסול?

        איזה תוסף?

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

        @צדיק-תמים כתב בעדכון הפורום:

        איזה תוסף?

        https://chrome.google.com/webstore/detail/user-javascript-and-css/nbhcbdghjpllgmfilhnhkllmkecfmpld
        עריכה: בTempermonkey אכן עובד. מבין מה ההבדל?

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

          @צדיק-תמים כתב בעדכון הפורום:

          איזה תוסף?

          https://chrome.google.com/webstore/detail/user-javascript-and-css/nbhcbdghjpllgmfilhnhkllmkecfmpld
          עריכה: בTempermonkey אכן עובד. מבין מה ההבדל?

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

          @ישראליק לא יודע, לא מכיר את התוסף הזה. העיקר שעובד לך 🙂

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

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

            @ישראליק לא יודע, לא מכיר את התוסף הזה. העיקר שעובד לך 🙂

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

            @צדיק-תמים בתוסף הזה יותר קל להנגיש לציבור, JS וCSS במקביל באותו עמוד
            72281f6e-05b1-44f2-a804-ae3648e3bd2e-image.png

            תגובה 1 תגובה אחרונה
            0
            • ישראליקי ישראליק

              @צדיק-תמים כתב בעדכון הפורום:

              איזה תוסף?

              https://chrome.google.com/webstore/detail/user-javascript-and-css/nbhcbdghjpllgmfilhnhkllmkecfmpld
              עריכה: בTempermonkey אכן עובד. מבין מה ההבדל?

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

              @ישראליק בדקתי, הבעיה היא שהתוסף מחיל את הקוד מוקדם מידי (לפני שjQuery נטען), ולכן נזרקת שגיאת $ is not a function
              נסה לעטוף את הקוד בזה:

              window.addEventListener("load", (event) => {
              // ...
              });
              

              ואגב אתה יכול להחיל את הCSS מתוך הJS על ידי יצירת אלמנט style עם העיצוב הרצוי והוספתו לDOM
              ואז תוכל לשתף את הסקריפט הרבה יותר בקלות בTempermonkey על ידי לינק עם סיומת .user.js שפותח דף התקנה, כמו שעשיתי פה

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

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

                @ישראליק בדקתי, הבעיה היא שהתוסף מחיל את הקוד מוקדם מידי (לפני שjQuery נטען), ולכן נזרקת שגיאת $ is not a function
                נסה לעטוף את הקוד בזה:

                window.addEventListener("load", (event) => {
                // ...
                });
                

                ואגב אתה יכול להחיל את הCSS מתוך הJS על ידי יצירת אלמנט style עם העיצוב הרצוי והוספתו לDOM
                ואז תוכל לשתף את הסקריפט הרבה יותר בקלות בTempermonkey על ידי לינק עם סיומת .user.js שפותח דף התקנה, כמו שעשיתי פה

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

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

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

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

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

                  @LEVI-H ואם הרשת ממש איטית ולוקח יותר מ300? בעצם אחרי הטעינה הראשונית יש קאש... בכל מקרה אני לא מבין איזה יתרון אתה רואה בפלסטר מגושם כזה במקום הדרך הישרה להאזין לאירוע load

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

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

                    @ישראליק בדקתי, הבעיה היא שהתוסף מחיל את הקוד מוקדם מידי (לפני שjQuery נטען), ולכן נזרקת שגיאת $ is not a function
                    נסה לעטוף את הקוד בזה:

                    window.addEventListener("load", (event) => {
                    // ...
                    });
                    

                    ואגב אתה יכול להחיל את הCSS מתוך הJS על ידי יצירת אלמנט style עם העיצוב הרצוי והוספתו לDOM
                    ואז תוכל לשתף את הסקריפט הרבה יותר בקלות בTempermonkey על ידי לינק עם סיומת .user.js שפותח דף התקנה, כמו שעשיתי פה

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

                    @צדיק-תמים כתב בעדכון הפורום:

                    ואגב אתה יכול להחיל את הCSS מתוך הJS על ידי יצירת אלמנט style עם העיצוב הרצוי והוספתו לDOM
                    ואז תוכל לשתף את הסקריפט הרבה יותר בקלות בTempermonkey על ידי לינק עם סיומת .user.js שפותח דף התקנה, כמו שעשיתי פה

                    עשיתי כעצתך: https://mitmachim.top/post/666100

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

                      @צדיק-תמים כתב בעדכון הפורום:

                      ואגב אתה יכול להחיל את הCSS מתוך הJS על ידי יצירת אלמנט style עם העיצוב הרצוי והוספתו לDOM
                      ואז תוכל לשתף את הסקריפט הרבה יותר בקלות בTempermonkey על ידי לינק עם סיומת .user.js שפותח דף התקנה, כמו שעשיתי פה

                      עשיתי כעצתך: https://mitmachim.top/post/666100

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

                      @ישראליק א. הקישור לא עובד, צ"ע למה. נסה לשים את הקוד בgithub gist כמו שאני עשיתי.
                      ב. אם אתה לא מוסיף את האלמנט שיצרת לDOM הוא לכאורה לא משפיע

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

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

                        @ישראליק א. הקישור לא עובד, צ"ע למה. נסה לשים את הקוד בgithub gist כמו שאני עשיתי.
                        ב. אם אתה לא מוסיף את האלמנט שיצרת לDOM הוא לכאורה לא משפיע

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

                        @צדיק-תמים עכשיו?

                        תגובה 1 תגובה אחרונה
                        1
                        • LEVI HL מנותק
                          LEVI HL מנותק
                          LEVI H
                          מדריכים
                          כתב ב נערך לאחרונה על ידי LEVI H
                          #624
                          [class="modal-content ui-resizable"]{
                              background-image: url(https://mitmachim.top/assets/uploads/files/1689758993836-%D7%94%D7%95%D7%A8%D7%93%D7%94.png)
                          }
                          
                          
                          [data-self="0"]{
                              background-color: #fff;
                              border-radius: 20px 20px 0px 20px;
                              margin-left: 50px !important;
                          }
                           
                          [data-self="1"]{
                              background-color: #e7ffdb;
                              border-radius: 20px 20px 20px 0px;
                              margin-right: 50px !important;
                          }
                           
                          .chat-message.mx-2.pe-2.clear{
                              margin-bottom: 10px;
                              padding: 15px 20px 0px 20px !important;
                          }
                          
                          

                          4fcc306c-7a1b-46e2-b6ee-9f455e2448d2-image.png

                          תגובה 1 תגובה אחרונה
                          2
                          • HarwonaH מנותק
                            HarwonaH מנותק
                            Harwona
                            מדריכים
                            כתב ב נערך לאחרונה על ידי Harwona
                            #625

                            לאחר הרבה הצעות ייעול נוסף 'חוקי הפורום' בסרגל הימני, תודה רבה!
                            צילום מסך 2023-08-01 015814.png

                            תגובה 1 תגובה אחרונה
                            6

                            • התחברות

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

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