• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    סקריפט לשיפור תצוגת רשימות צינתוקים באתר הניהול

    טיפים עצות והדגמות מהמשתמשים
    5
    7
    392
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • צ
      צדיק תמים מומחה נערך לאחרונה על ידי צדיק תמים

      סקריפט שכתבתי לעצמי, להרצה עם Tampermonkey, משתף כאן AS-IS לטובת הציבור 🙂

      • בלשונית רשימות צינתוקים:
        מסדר את רשימות הצינתוקים לפי כמות מנויים מגדול לקטן, מציג סיכום של מספר הרשימות וההרשמות
      • בצפיה בלוג אירועי רשימה:
        מסדר את לוג האירועים לפי תאריך מהחדש לישן, מציג את כמות האירועים וכמות מספרי טלפון שהיו מעורבים (כרגע אין טיפול בכתובות IP, כל כתובת פשוט נספרת כמספר)
        CleanShot 2023-03-21 at 02.33.15@2x.png

      CleanShot 2023-03-21 at 02.33.03@2x.png

      // ==UserScript==
      // @name       שיפור תצוגת רשימות צינתוקים - ימות
      // @version       0.1
      // @author       ShlomoCode
      // @match        https://www.call2all.co.il/ym/index.php?view=Tzintukim
      // @match        https://private.call2all.co.il/ym/index.php?view=Tzintukim
      // @match        https://www.call2all.co.il/ym/index.php?view=Tzintukim&action=getLogList&list=*
      // @match        https://private.call2all.co.il/ym/index.php?view=Tzintukim&action=getLogList&list=*
      // ==/UserScript==
      
      (() => {
          if (location.search === '?view=Tzintukim') {
              const items = $('tr.listR')
                  .detach()
                  .sort((aList, bList) => {
                      const aListValue = parseInt(aList.querySelector('td:nth-child(2)').innerText);
                      const bListValue = parseInt(bList.querySelector('td:nth-child(2)').innerText);
                      return bListValue - aListValue; // reverse order
                  });
      
              const subscribersCount = items
                  .map((i, el) => parseInt(el.querySelector('td:nth-child(2)').innerText))
                  .toArray()
                  .reduce((a, b) => a + b);
      
              $('.scrollContent').append(items);
              $('.admin-section').append(` (${items.length} רשימות, ${subscribersCount} הרשמות)`);
          } else if (location.search.startsWith('?view=Tzintukim&action=getLogList&list=')) {
              const items = $('tr.listR').detach().toArray();
              $('.scrollContent').append([...items.reverse()]);
      
              const phones = new Set();
              items.forEach((item) => {
                  const phone = item.querySelector('td:nth-child(3)').innerText;
                  phones.add(phone);
                  const phoneEvent = item.querySelector('td:nth-child(6)').innerText;
                  if (phoneEvent) phones.add(phoneEvent);
              });
      
              $('.admin-section').append(` (${items.length} פעולות שהתבצעו ע"י ${phones.size} מספרי טלפון)`);
          }
      })();
      
      
      T תגובה 1 תגובה אחרונה תגובה ציטוט 8
      • הוזכר על-ידי  צ צדיק תמים 
      • T
        telepoint.ivr @צדיק תמים נערך לאחרונה על ידי

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

        צ ש 2 תגובות תגובה אחרונה תגובה ציטוט 0
        • צ
          צדיק תמים מומחה @telepoint.ivr נערך לאחרונה על ידי צדיק תמים

          @telepoint-ivr מי שלא רוצה, שלא ישתמש (לא ברור לי לאיזה בלאגן זה יגרום, אבל לא משנה).
          לי זה נוח, ומי שרוצה מוזמן להשתמש גם

          פ תגובה 1 תגובה אחרונה תגובה ציטוט 6
          • פ
            פישל מומחה @צדיק תמים נערך לאחרונה על ידי

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

            תגובה 1 תגובה אחרונה תגובה ציטוט 1
            • ש
              שמואל ש. @telepoint.ivr נערך לאחרונה על ידי

              @telepoint-ivr כתב בסקריפט לשיפור תצוגת רשימות צינתוקים באתר הניהול:

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

              נראה לי שלא כ"כ יפה לכתוב ככה לבנאדם שעשה משהו ומשתף כאן לתועלת המשתמשים, אם לך זה לא שימושי זה לא אומר שזה לא שימושי

              T תגובה 1 תגובה אחרונה תגובה ציטוט 6
              • T
                telepoint.ivr @שמואל ש. נערך לאחרונה על ידי

                @שמואל-ש צודק לא כל כך הבנתי את הרעיון במחשבה שניה ההתבטאות היתה מיותרת

                תגובה 1 תגובה אחרונה תגובה ציטוט 3
                • הוזכר על-ידי  פ פישל 
                • הוזכר על-ידי  ש שמואל ש. 
                • הוזכר על-ידי  צ צדיק תמים 
                • ש
                  שיש נערך לאחרונה על ידי

                  פוסט זה נמחק!
                  תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • פוסט ראשון
                    פוסט אחרון