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

    סדר מיוחד שיגרום לכם להפסיק להתרוצץ באינדקסים השונים

    מתוזמן נעוץ נעול הועבר נפתר שאלות ועזרה הדדית
    25 פוסטים 6 כותבים 774 צפיות 2 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • L מנותק
      lavitoren הטי"ל @שולי
      נערך לאחרונה על ידי

      @שולי ושמתי לך אפשרות לערוך למקרה שתהיה משועמם...😏

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

        @lavitoren-הטי-ל לא הבנתי

        L תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • פ מנותק
          פיתה @lavitoren הטי"ל
          נערך לאחרונה על ידי פיתה

          @שולי ושמתי לך אפשרות לערוך למקרה שתהיה משועמם...

          שים לי גם למקרה כזה

          L תגובה 1 תגובה אחרונה תגובה ציטוט 1
          • L מנותק
            lavitoren הטי"ל @שולי
            נערך לאחרונה על ידי lavitoren הטי"ל

            @שולי אם אתה רוצה אז כעת אתה יכול לערוך כאן את הפוסט הראשון אתה מבין?
            @פיתה שמתי לך!

            ש א 2 תגובות תגובה אחרונה תגובה ציטוט 0
            • ש מנותק
              שולי @lavitoren הטי"ל
              נערך לאחרונה על ידי

              @lavitoren-הטי-ל לא הבנתי חח אתה מתכון לרמת עריכה של הפוסט..

              תגובה 1 תגובה אחרונה תגובה ציטוט 1
              • א מנותק
                אA @lavitoren הטי"ל
                נערך לאחרונה על ידי אA

                @lavitoren-הטי-ל
                סתם משהו קטן שיצרתי בAI בספונטני...

                <!DOCTYPE html>
                <html lang="he" dir="rtl">
                <head>
                    <meta charset="UTF-8">
                    <meta name="viewport" content="width=device-width, initial-scale=1.0">
                    <title>פורטל שלוחות ומודולים היררכי</title>
                    <style>
                        * {
                            box-sizing: border-box;
                            margin: 0;
                            padding: 0;
                            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
                        }
                
                        body {
                            background-color: #f1f5f9;
                            color: #1e293b;
                            padding-bottom: 60px;
                            direction: rtl;
                        }
                
                        /* סרגל ניהול עליון */
                        .admin-bar {
                            background: #0f172a;
                            color: #fff;
                            padding: 12px 20px;
                            display: flex;
                            justify-content: space-between;
                            align-items: center;
                            flex-wrap: wrap;
                            gap: 10px;
                            position: sticky;
                            top: 0;
                            z-index: 100;
                            box-shadow: 0 2px 10px rgba(0,0,0,0.2);
                        }
                
                        .brand {
                            font-size: 1.15rem;
                            font-weight: bold;
                            display: flex;
                            align-items: center;
                            gap: 8px;
                        }
                
                        .admin-actions {
                            display: flex;
                            gap: 8px;
                            flex-wrap: wrap;
                        }
                
                        .btn {
                            border: none;
                            padding: 8px 14px;
                            border-radius: 6px;
                            cursor: pointer;
                            font-size: 0.9rem;
                            font-weight: 600;
                            display: inline-flex;
                            align-items: center;
                            gap: 6px;
                            transition: all 0.2s;
                        }
                
                        .btn-primary { background: #2563eb; color: #fff; }
                        .btn-primary:hover { background: #1d4ed8; }
                
                        .btn-warning { background: #d97706; color: #fff; }
                        .btn-warning:hover { background: #b45309; }
                
                        .btn-danger { background: #dc2626; color: #fff; }
                        .btn-danger:hover { background: #b91c1c; }
                
                        .btn-outline { background: transparent; border: 1px solid #94a3b8; color: #fff; }
                        .btn-outline:hover { background: rgba(255,255,255,0.1); }
                
                        .btn-sm { padding: 4px 8px; font-size: 0.8rem; }
                
                        /* אזור תוכן */
                        .container {
                            max-width: 1100px;
                            margin: 25px auto;
                            padding: 0 15px;
                        }
                
                        /* נתיב ניווט ופירורי לחם */
                        .nav-bar {
                            background: #ffffff;
                            padding: 12px 18px;
                            border-radius: 10px;
                            display: flex;
                            align-items: center;
                            justify-content: space-between;
                            box-shadow: 0 1px 3px rgba(0,0,0,0.05);
                            margin-bottom: 25px;
                            border: 1px solid #e2e8f0;
                        }
                
                        .breadcrumbs {
                            display: flex;
                            align-items: center;
                            flex-wrap: wrap;
                            gap: 6px;
                            font-size: 0.95rem;
                        }
                
                        .breadcrumb-item {
                            color: #2563eb;
                            text-decoration: none;
                            cursor: pointer;
                            font-weight: 600;
                        }
                
                        .breadcrumb-item:hover {
                            text-decoration: underline;
                        }
                
                        .breadcrumb-separator {
                            color: #94a3b8;
                        }
                
                        .breadcrumb-current {
                            color: #64748b;
                            font-weight: bold;
                        }
                
                        /* כותרת הקטגוריה הנוכחית */
                        .current-view-header {
                            margin-bottom: 20px;
                            display: flex;
                            justify-content: space-between;
                            align-items: flex-end;
                            border-bottom: 2px solid #e2e8f0;
                            padding-bottom: 12px;
                        }
                
                        .current-view-header h2 {
                            font-size: 1.6rem;
                            color: #1e3a8a;
                        }
                
                        .current-view-header p {
                            color: #64748b;
                            font-size: 0.95rem;
                            margin-top: 4px;
                        }
                
                        /* רשת הריבועים */
                        .cards-grid {
                            display: grid;
                            grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
                            gap: 18px;
                        }
                
                        /* עיצוב כרטיס */
                        .card {
                            background: #ffffff;
                            border-radius: 12px;
                            padding: 18px;
                            min-height: 135px;
                            display: flex;
                            flex-direction: column;
                            justify-content: space-between;
                            text-decoration: none;
                            color: inherit;
                            border: 1px solid #e2e8f0;
                            box-shadow: 0 2px 4px rgba(0,0,0,0.04);
                            transition: transform 0.2s, box-shadow 0.2s, border-color 0.2s;
                            cursor: pointer;
                            position: relative;
                        }
                
                        .card:hover {
                            transform: translateY(-4px);
                            box-shadow: 0 10px 18px -3px rgba(0,0,0,0.09);
                        }
                
                        /* כרטיס תיקייה */
                        .card.is-folder {
                            border-top: 4px solid #2563eb;
                            background: #f8fafc;
                        }
                        .card.is-folder:hover {
                            border-color: #2563eb;
                        }
                
                        /* כרטיס קישור */
                        .card.is-link {
                            border-top: 4px solid #10b981;
                        }
                        .card.is-link:hover {
                            border-color: #10b981;
                        }
                
                        .card-badge {
                            display: inline-block;
                            font-size: 0.75rem;
                            font-weight: bold;
                            padding: 3px 8px;
                            border-radius: 6px;
                            margin-bottom: 8px;
                            width: fit-content;
                        }
                
                        .badge-folder { background: #dbeafe; color: #1e40af; }
                        .badge-link { background: #d1fae5; color: #065f46; }
                
                        .card-title {
                            font-size: 1.1rem;
                            font-weight: bold;
                            color: #0f172a;
                            margin-bottom: 4px;
                            line-height: 1.35;
                        }
                
                        .card-desc {
                            font-size: 0.85rem;
                            color: #64748b;
                            line-height: 1.3;
                        }
                
                        .card-action {
                            margin-top: 12px;
                            font-size: 0.85rem;
                            font-weight: 600;
                            display: flex;
                            align-items: center;
                            justify-content: space-between;
                        }
                
                        .card.is-folder .card-action { color: #2563eb; }
                        .card.is-link .card-action { color: #10b981; }
                
                        .card-admin-btns {
                            display: none;
                            position: absolute;
                            top: 8px;
                            left: 8px;
                            gap: 4px;
                            background: rgba(255,255,255,0.95);
                            padding: 3px;
                            border-radius: 6px;
                            box-shadow: 0 2px 5px rgba(0,0,0,0.1);
                        }
                
                        body.admin-mode .card-admin-btns {
                            display: flex;
                        }
                
                        body.admin-mode .card {
                            border-style: dashed;
                        }
                
                        /* הודעת תיקייה ריקה */
                        .empty-state {
                            grid-column: 1 / -1;
                            text-align: center;
                            padding: 50px 20px;
                            background: #fff;
                            border-radius: 12px;
                            border: 2px dashed #cbd5e1;
                            color: #64748b;
                        }
                
                        /* מודאל */
                        .modal-overlay {
                            position: fixed;
                            top: 0; left: 0; right: 0; bottom: 0;
                            background: rgba(0,0,0,0.5);
                            display: none;
                            justify-content: center;
                            align-items: center;
                            z-index: 1000;
                        }
                
                        .modal {
                            background: #fff;
                            padding: 24px;
                            border-radius: 12px;
                            width: 90%;
                            max-width: 480px;
                            box-shadow: 0 10px 25px rgba(0,0,0,0.25);
                        }
                
                        .modal h3 { margin-bottom: 16px; color: #0f172a; }
                        .form-group { margin-bottom: 14px; }
                        .form-group label { display: block; margin-bottom: 6px; font-weight: 600; font-size: 0.9rem; }
                        .form-group input, .form-group textarea, .form-group select {
                            width: 100%;
                            padding: 9px;
                            border: 1px solid #cbd5e1;
                            border-radius: 6px;
                            font-size: 0.95rem;
                        }
                
                        .type-selector {
                            display: flex;
                            gap: 12px;
                            margin-bottom: 16px;
                        }
                
                        .type-option {
                            flex: 1;
                            border: 2px solid #cbd5e1;
                            border-radius: 8px;
                            padding: 10px;
                            text-align: center;
                            cursor: pointer;
                            font-weight: bold;
                            font-size: 0.9rem;
                            transition: all 0.2s;
                        }
                
                        .type-option input { display: none; }
                        .type-option.active { border-color: #2563eb; background: #eff6ff; color: #1d4ed8; }
                
                        .modal-actions {
                            display: flex;
                            justify-content: flex-end;
                            gap: 10px;
                            margin-top: 20px;
                        }
                    </style>
                </head>
                <body class="admin-mode">
                
                    <!-- סרגל ניהול עליון -->
                    <div class="admin-bar">
                        <div class="brand">📂 פורטל מודולים ושלוחות</div>
                        <div class="admin-actions">
                            <button class="btn btn-warning" onclick="toggleAdminMode()" id="toggleAdminBtn">👀 צפייה כמבקר</button>
                            <button class="btn btn-primary" onclick="openItemModal()">➕ הוסף ריבוע כאן</button>
                            <button class="btn btn-outline" onclick="resetToDefaults()">🔄 איפוס נתונים</button>
                        </div>
                    </div>
                
                    <div class="container">
                        <!-- סרגל ניווט ופירורי לחם -->
                        <div class="nav-bar">
                            <div class="breadcrumbs" id="breadcrumbsContainer"></div>
                            <button class="btn btn-sm btn-outline" style="color:#333; border-color:#cbd5e1;" id="backBtn" onclick="goBack()">⬅️ חזור</button>
                        </div>
                
                        <!-- כותרת הקטגוריה הנוכחית -->
                        <div class="current-view-header">
                            <div>
                                <h2 id="currentCategoryTitle">דף הבית</h2>
                                <p id="currentCategoryDesc">בחר קטגוריה או קישור להמשך</p>
                            </div>
                        </div>
                
                        <!-- רשת הריבועים -->
                        <div class="cards-grid" id="cardsGrid"></div>
                    </div>
                
                    <!-- מודאל הוספה ועריכה -->
                    <div class="modal-overlay" id="itemModal">
                        <div class="modal">
                            <h3 id="modalTitle">הוספת פריט חדש</h3>
                            <input type="hidden" id="editItemIndex">
                
                            <label style="font-weight: 600; font-size: 0.9rem; margin-bottom: 6px; display: block;">מה תרצה ליצור?</label>
                            <div class="type-selector">
                                <label class="type-option active" id="typeOptionFolder" onclick="selectType('folder')">
                                    <input type="radio" name="itemType" value="folder" checked>
                                    📁 תת-קטגוריה (תיקייה)
                                </label>
                                <label class="type-option" id="typeOptionLink" onclick="selectType('link')">
                                    <input type="radio" name="itemType" value="link">
                                    🔗 קישור ישיר
                                </label>
                            </div>
                
                            <div class="form-group">
                                <label>כותרת הריבוע:</label>
                                <input type="text" id="itemTitleInput" placeholder="לדוגמה: הגדרות בסיסיות או מודול תפריט">
                            </div>
                
                            <div class="form-group">
                                <label>תיאור קצר (אופציונלי):</label>
                                <input type="text" id="itemDescInput" placeholder="הסבר קצר על מה שיש בפנים...">
                            </div>
                
                            <div class="form-group" id="urlGroup" style="display: none;">
                                <label>כתובת קישור (URL):</label>
                                <input type="text" id="itemUrlInput" placeholder="https://example.com/...">
                            </div>
                
                            <div class="modal-actions">
                                <button class="btn btn-outline" style="color:#333; border-color:#cbd5e1;" onclick="closeModal()">ביטול</button>
                                <button class="btn btn-primary" onclick="saveItem()">שמור</button>
                            </div>
                        </div>
                    </div>
                
                    <script>
                        // מבנה נתונים ראשוני היררכי מלא
                        const defaultData = {
                            id: "root",
                            title: "דף הבית",
                            desc: "פורטל שלוחות ומודולים למערכת",
                            children: [
                                {
                                    id: "c1",
                                    type: "folder",
                                    title: "⚙️ הגדרות בסיסיות",
                                    desc: "תפריטים, השמעות, הקלטות וחדר ועידה",
                                    children: [
                                        { type: "link", title: "מודול תפריט", desc: "הגדרת מקשים ותפריטים", url: "https://example.com/menu" },
                                        { type: "link", title: "מודול השמעת קבצים", desc: "השמעת הודעות וקבצים", url: "https://example.com/playback" },
                                        { type: "link", title: "מודול הקלטות", desc: "הקלטות משתמשים", url: "https://example.com/recording" },
                                        { type: "link", title: "חדר ועידה / שידור חי", desc: "ניהול חדרי שידור", url: "https://example.com/conference" },
                                        { type: "link", title: "כניסה לניהול", desc: "גישה לניהול טלפוני", url: "https://example.com/admin" }
                                    ]
                                },
                                {
                                    id: "c2",
                                    type: "folder",
                                    title: "📢 צינתוקים, תפוצה וקמפיין",
                                    desc: "ניהול מנויים, שיגור קמפיינים וצינתוקים",
                                    children: [
                                        { type: "link", title: "מודול צינתוקים חינמיים", desc: "", url: "https://example.com/tzintuk" },
                                        { type: "link", title: "מודול רשימת תפוצה", desc: "הוספה, הסרה וכמות חברים", url: "https://example.com/list" },
                                        { type: "link", title: "קמפיין", desc: "שליחת הודעות המונית", url: "https://example.com/campaign" }
                                    ]
                                },
                                {
                                    id: "c3",
                                    type: "folder",
                                    title: "🔀 מעברים שונים במערכת",
                                    desc: "ניתובים והעברות בין שלוחות",
                                    children: [
                                        { type: "link", title: "מעבר לשלוחה אחרת", desc: "ניתוב חכם", url: "https://example.com/routing" }
                                    ]
                                },
                                {
                                    id: "c4",
                                    type: "folder",
                                    title: "📚 לימודים, נקודות וחלוקות",
                                    desc: "מבחנים, טריוויה, מעקב לימודים וניקוד",
                                    children: [
                                        { type: "link", title: "טריוויה", desc: "", url: "https://example.com/trivia" },
                                        { type: "link", title: "מודול מבחן", desc: "", url: "https://example.com/exam" },
                                        { type: "link", title: "מודול מבחן אמריקאי", desc: "שילוב טריוויה ומבחן", url: "https://example.com/american" },
                                        { type: "link", title: "מודול נקודות", desc: "השמעה, צבירה וניהול נקודות", url: "https://example.com/points" },
                                        { type: "link", title: "חלוקת תהילים משניות גמרא", desc: "", url: "https://example.com/tehilim" },
                                        { type: "link", title: "מעקב לימודים", desc: "מעקב אישי", url: "https://example.com/tracking" }
                                    ]
                                },
                                {
                                    id: "c5",
                                    type: "folder",
                                    title: "🎙️ שידורים חיים וקליקרים",
                                    desc: "שידור חי מרובה קבצים + קליקרים",
                                    children: [
                                        { type: "link", title: "שידור חי מרובה קבצים + קליקרים", desc: "הפעלה חיה", url: "https://example.com/live" }
                                    ]
                                }
                            ]
                        };
                
                        // טעינת נתונים
                        let rootData = JSON.parse(localStorage.getItem('portal_tree_data')) || defaultData;
                        let currentPath = []; // מערך אינדקסים כדי לדעת איפה אנחנו בעץ
                        let isAdmin = true;
                        let selectedType = 'folder';
                
                        function persist() {
                            localStorage.setItem('portal_tree_data', JSON.stringify(rootData));
                            render();
                        }
                
                        // מציאת התיקייה הנוכחית בעץ
                        function getCurrentFolder() {
                            let current = rootData;
                            for (let idx of currentPath) {
                                current = current.children[idx];
                            }
                            return current;
                        }
                
                        function toggleAdminMode() {
                            isAdmin = !isAdmin;
                            document.body.classList.toggle('admin-mode', isAdmin);
                            document.getElementById('toggleAdminBtn').textContent = isAdmin ? "👀 צפייה כמבקר" : "✏️ מצב ניהול";
                        }
                
                        // רינדור המסך
                        function render() {
                            const currentFolder = getCurrentFolder();
                            const grid = document.getElementById('cardsGrid');
                            grid.innerHTML = '';
                
                            // כותרת
                            document.getElementById('currentCategoryTitle').textContent = currentFolder.title;
                            document.getElementById('currentCategoryDesc').textContent = currentFolder.desc || '';
                
                            // ניווט פירורי לחם
                            renderBreadcrumbs();
                
                            // כפתור חזור
                            document.getElementById('backBtn').style.display = currentPath.length > 0 ? 'inline-flex' : 'none';
                
                            if (!currentFolder.children || currentFolder.children.length === 0) {
                                grid.innerHTML = `
                                    <div class="empty-state">
                                        <h3>תיקייה זו ריקה כרגע</h3>
                                        <p>לחצו על "➕ הוסף ריבוע כאן" בסרגל העליון כדי להוסיף תת-קטגוריה או קישור.</p>
                                    </div>
                                `;
                                return;
                            }
                
                            // יצירת הכרטיסים
                            currentFolder.children.forEach((item, index) => {
                                const card = document.createElement('div');
                                const isFolder = item.type === 'folder';
                                card.className = `card ${isFolder ? 'is-folder' : 'is-link'}`;
                
                                card.innerHTML = `
                                    <div class="card-admin-btns" onclick="event.stopPropagation();">
                                        <button class="btn btn-sm btn-warning" onclick="openItemModal(${index})">✏️</button>
                                        <button class="btn btn-sm btn-danger" onclick="deleteItem(${index})">🗑️</button>
                                    </div>
                                    <div>
                                        <span class="card-badge ${isFolder ? 'badge-folder' : 'badge-link'}">
                                            ${isFolder ? '📁 תת-קטגוריה' : '🔗 קישור ישיר'}
                                        </span>
                                        <div class="card-title">${item.title}</div>
                                        ${item.desc ? `<div class="card-desc">${item.desc}</div>` : ''}
                                    </div>
                                    <div class="card-action">
                                        <span>${isFolder ? `פתיחה (${(item.children || []).length} פריטים)` : 'כניסה לקישור'}</span>
                                        <span>${isFolder ? '⟵' : '↗'}</span>
                                    </div>
                                `;
                
                                // לחיצה על כרטיס
                                card.onclick = () => {
                                    if (isFolder) {
                                        currentPath.push(index);
                                        render();
                                    } else {
                                        if (item.url) window.open(item.url, '_blank');
                                    }
                                };
                
                                grid.appendChild(card);
                            });
                        }
                
                        // פירורי לחם
                        function renderBreadcrumbs() {
                            const container = document.getElementById('breadcrumbsContainer');
                            container.innerHTML = '';
                
                            // דף הבית
                            const homeSpan = document.createElement('span');
                            homeSpan.className = currentPath.length === 0 ? 'breadcrumb-current' : 'breadcrumb-item';
                            homeSpan.textContent = '🏠 ' + rootData.title;
                            if (currentPath.length > 0) {
                                homeSpan.onclick = () => { currentPath = []; render(); };
                            }
                            container.appendChild(homeSpan);
                
                            // שלבים בדרך
                            let tempFolder = rootData;
                            currentPath.forEach((stepIndex, i) => {
                                tempFolder = tempFolder.children[stepIndex];
                                
                                const sep = document.createElement('span');
                                sep.className = 'breadcrumb-separator';
                                sep.textContent = ' ⟵ ';
                                container.appendChild(sep);
                
                                const itemSpan = document.createElement('span');
                                const isLast = (i === currentPath.length - 1);
                                itemSpan.className = isLast ? 'breadcrumb-current' : 'breadcrumb-item';
                                itemSpan.textContent = tempFolder.title;
                
                                if (!isLast) {
                                    itemSpan.onclick = () => {
                                        currentPath = currentPath.slice(0, i + 1);
                                        render();
                                    };
                                }
                                container.appendChild(itemSpan);
                            });
                        }
                
                        function goBack() {
                            if (currentPath.length > 0) {
                                currentPath.pop();
                                render();
                            }
                        }
                
                        /* --- מודאל ועריכה --- */
                        function selectType(type) {
                            selectedType = type;
                            document.getElementById('typeOptionFolder').classList.toggle('active', type === 'folder');
                            document.getElementById('typeOptionLink').classList.toggle('active', type === 'link');
                            document.getElementById('urlGroup').style.display = type === 'link' ? 'block' : 'none';
                        }
                
                        function openItemModal(editIndex = null) {
                            document.getElementById('editItemIndex').value = editIndex !== null ? editIndex : '';
                            const currentFolder = getCurrentFolder();
                
                            if (editIndex !== null) {
                                const item = currentFolder.children[editIndex];
                                document.getElementById('modalTitle').textContent = 'עריכת ריבוע';
                                document.getElementById('itemTitleInput').value = item.title;
                                document.getElementById('itemDescInput').value = item.desc || '';
                                document.getElementById('itemUrlInput').value = item.url || '';
                                selectType(item.type);
                            } else {
                                document.getElementById('modalTitle').textContent = 'הוספת ריבוע חדש';
                                document.getElementById('itemTitleInput').value = '';
                                document.getElementById('itemDescInput').value = '';
                                document.getElementById('itemUrlInput').value = '';
                                selectType('folder');
                            }
                
                            document.getElementById('itemModal').style.display = 'flex';
                        }
                
                        function closeModal() {
                            document.getElementById('itemModal').style.display = 'none';
                        }
                
                        function saveItem() {
                            const title = document.getElementById('itemTitleInput').value.trim();
                            const desc = document.getElementById('itemDescInput').value.trim();
                            const url = document.getElementById('itemUrlInput').value.trim();
                            const editIndex = document.getElementById('editItemIndex').value;
                            const currentFolder = getCurrentFolder();
                
                            if (!title) return alert('נא להזין כותרת');
                
                            if (!currentFolder.children) currentFolder.children = [];
                
                            if (editIndex !== '') {
                                // עריכה
                                const currentItem = currentFolder.children[editIndex];
                                currentItem.title = title;
                                currentItem.desc = desc;
                                currentItem.type = selectedType;
                                if (selectedType === 'link') {
                                    currentItem.url = url;
                                } else {
                                    if (!currentItem.children) currentItem.children = [];
                                }
                            } else {
                                // הוספה חדשה
                                const newItem = {
                                    type: selectedType,
                                    title: title,
                                    desc: desc
                                };
                                if (selectedType === 'folder') {
                                    newItem.children = [];
                                } else {
                                    newItem.url = url || '#';
                                }
                                currentFolder.children.push(newItem);
                            }
                
                            closeModal();
                            persist();
                        }
                
                        function deleteItem(index) {
                            const currentFolder = getCurrentFolder();
                            if (confirm(`האם אתה בטוח שברצונך למחוק את "${currentFolder.children[index].title}"?`)) {
                                currentFolder.children.splice(index, 1);
                                persist();
                            }
                        }
                
                        function resetToDefaults() {
                            if (confirm('האם לאפס את כל המערכת לברירת המחדל? כל הנתונים ששינית יימחקו.')) {
                                rootData = JSON.parse(JSON.stringify(defaultData));
                                currentPath = [];
                                persist();
                            }
                        }
                
                        // אתחול
                        render();
                    </script>
                </body>
                </html>
                

                ה תגובה 1 תגובה אחרונה תגובה ציטוט 1
                • L מנותק
                  lavitoren הטי"ל @פיתה
                  נערך לאחרונה על ידי

                  @פיתה

                  @אA יפה מאוד מאוד מאוד וואו וזה בספונטאני מעניין מה היה קורה ב'לא ספונטאני' תודה @אA!!

                  א ש 2 תגובות תגובה אחרונה תגובה ציטוט 1
                  • א מנותק
                    אA @lavitoren הטי"ל
                    נערך לאחרונה על ידי

                    @lavitoren-הטי-ל
                    כמובן שזה בנוי לעריכה שיתופית, כן?!😲
                    אמנם כרגע זה עדיין לא יכול להיסתנכרן אבל אולי בהמשך.

                    תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • ש מנותק
                      שמול @lavitoren הטי"ל
                      נערך לאחרונה על ידי

                      @lavitoren-הטי-ל
                      רעיון מאוד נצרך,
                      אולי תחליף את הכותרת של הנושא מי שאלות ועזרה הדדית,
                      למשהו אחר...

                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • ה מנותק
                        הדיבל המעופף @אA
                        נערך לאחרונה על ידי

                        @אA
                        זה לא באמת מקשר
                        3c514881-dc8f-491f-a755-cff168746582-image.jpeg

                        א תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • א מנותק
                          אA @הדיבל המעופף
                          נערך לאחרונה על ידי

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

                          L תגובה 1 תגובה אחרונה תגובה ציטוט 1
                          • L מנותק
                            lavitoren הטי"ל @אA
                            נערך לאחרונה על ידי

                            @אA הקפצה!

                            חברים תראו מה ששולי עשה למעלה בקישור או כאן

                            א תגובה 1 תגובה אחרונה תגובה ציטוט 1
                            • א מנותק
                              אA @lavitoren הטי"ל
                              נערך לאחרונה על ידי אA

                              @lavitoren-הטי-ל
                              קובץ מעודכן בנוי על הקישורים של שולי.
                              הקרדיט המלא ל @שולי

                              <!DOCTYPE html>
                              <html lang="he" dir="rtl">
                              <head>
                                  <meta charset="UTF-8">
                                  <meta name="viewport" content="width=device-width, initial-scale=1.0">
                                  <title>פורטל שלוחות ומודולים היררכי - ימות המשיח</title>
                                  <style>
                                      * {
                                          box-sizing: border-box;
                                          margin: 0;
                                          padding: 0;
                                          font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
                                      }
                               
                                      body {
                                          background-color: #f1f5f9;
                                          color: #1e293b;
                                          padding-bottom: 60px;
                                          direction: rtl;
                                      }
                               
                                      /* סרגל ניהול עליון */
                                      .admin-bar {
                                          background: #0f172a;
                                          color: #fff;
                                          padding: 12px 20px;
                                          display: flex;
                                          justify-content: space-between;
                                          align-items: center;
                                          flex-wrap: wrap;
                                          gap: 10px;
                                          position: sticky;
                                          top: 0;
                                          z-index: 100;
                                          box-shadow: 0 2px 10px rgba(0,0,0,0.2);
                                      }
                               
                                      .brand {
                                          font-size: 1.15rem;
                                          font-weight: bold;
                                          display: flex;
                                          align-items: center;
                                          gap: 8px;
                                      }
                               
                                      .admin-actions {
                                          display: flex;
                                          gap: 8px;
                                          flex-wrap: wrap;
                                      }
                               
                                      .btn {
                                          border: none;
                                          padding: 8px 14px;
                                          border-radius: 6px;
                                          cursor: pointer;
                                          font-size: 0.9rem;
                                          font-weight: 600;
                                          display: inline-flex;
                                          align-items: center;
                                          gap: 6px;
                                          transition: all 0.2s;
                                      }
                               
                                      .btn-primary { background: #2563eb; color: #fff; }
                                      .btn-primary:hover { background: #1d4ed8; }
                               
                                      .btn-warning { background: #d97706; color: #fff; }
                                      .btn-warning:hover { background: #b45309; }
                               
                                      .btn-danger { background: #dc2626; color: #fff; }
                                      .btn-danger:hover { background: #b91c1c; }
                               
                                      .btn-outline { background: transparent; border: 1px solid #94a3b8; color: #fff; }
                                      .btn-outline:hover { background: rgba(255,255,255,0.1); }
                               
                                      .btn-sm { padding: 4px 8px; font-size: 0.8rem; }
                               
                                      /* אזור תוכן */
                                      .container {
                                          max-width: 1150px;
                                          margin: 25px auto;
                                          padding: 0 15px;
                                      }
                               
                                      /* נתיב ניווט ופירורי לחם */
                                      .nav-bar {
                                          background: #ffffff;
                                          padding: 12px 18px;
                                          border-radius: 10px;
                                          display: flex;
                                          align-items: center;
                                          justify-content: space-between;
                                          box-shadow: 0 1px 3px rgba(0,0,0,0.05);
                                          margin-bottom: 25px;
                                          border: 1px solid #e2e8f0;
                                      }
                               
                                      .breadcrumbs {
                                          display: flex;
                                          align-items: center;
                                          flex-wrap: wrap;
                                          gap: 6px;
                                          font-size: 0.95rem;
                                      }
                               
                                      .breadcrumb-item {
                                          color: #2563eb;
                                          text-decoration: none;
                                          cursor: pointer;
                                          font-weight: 600;
                                      }
                               
                                      .breadcrumb-item:hover {
                                          text-decoration: underline;
                                      }
                               
                                      .breadcrumb-separator {
                                          color: #94a3b8;
                                      }
                               
                                      .breadcrumb-current {
                                          color: #64748b;
                                          font-weight: bold;
                                      }
                               
                                      /* כותרת הקטגוריה הנוכחית */
                                      .current-view-header {
                                          margin-bottom: 20px;
                                          display: flex;
                                          justify-content: space-between;
                                          align-items: flex-end;
                                          border-bottom: 2px solid #e2e8f0;
                                          padding-bottom: 12px;
                                      }
                               
                                      .current-view-header h2 {
                                          font-size: 1.6rem;
                                          color: #1e3a8a;
                                      }
                               
                                      .current-view-header p {
                                          color: #64748b;
                                          font-size: 0.95rem;
                                          margin-top: 4px;
                                      }
                               
                                      /* רשת הריבועים */
                                      .cards-grid {
                                          display: grid;
                                          grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
                                          gap: 18px;
                                      }
                               
                                      /* עיצוב כרטיס */
                                      .card {
                                          background: #ffffff;
                                          border-radius: 12px;
                                          padding: 18px;
                                          min-height: 135px;
                                          display: flex;
                                          flex-direction: column;
                                          justify-content: space-between;
                                          text-decoration: none;
                                          color: inherit;
                                          border: 1px solid #e2e8f0;
                                          box-shadow: 0 2px 4px rgba(0,0,0,0.04);
                                          transition: transform 0.2s, box-shadow 0.2s, border-color 0.2s;
                                          cursor: pointer;
                                          position: relative;
                                      }
                               
                                      .card:hover {
                                          transform: translateY(-4px);
                                          box-shadow: 0 10px 18px -3px rgba(0,0,0,0.09);
                                      }
                               
                                      /* כרטיס תיקייה */
                                      .card.is-folder {
                                          border-top: 4px solid #2563eb;
                                          background: #f8fafc;
                                      }
                                      .card.is-folder:hover {
                                          border-color: #2563eb;
                                      }
                               
                                      /* כרטיס קישור */
                                      .card.is-link {
                                          border-top: 4px solid #10b981;
                                      }
                                      .card.is-link:hover {
                                          border-color: #10b981;
                                      }
                               
                                      .card-badge {
                                          display: inline-block;
                                          font-size: 0.75rem;
                                          font-weight: bold;
                                          padding: 3px 8px;
                                          border-radius: 6px;
                                          margin-bottom: 8px;
                                          width: fit-content;
                                      }
                               
                                      .badge-folder { background: #dbeafe; color: #1e40af; }
                                      .badge-link { background: #d1fae5; color: #065f46; }
                               
                                      .card-title {
                                          font-size: 1.05rem;
                                          font-weight: bold;
                                          color: #0f172a;
                                          margin-bottom: 4px;
                                          line-height: 1.35;
                                      }
                               
                                      .card-desc {
                                          font-size: 0.85rem;
                                          color: #64748b;
                                          line-height: 1.3;
                                      }
                               
                                      .card-action {
                                          margin-top: 12px;
                                          font-size: 0.85rem;
                                          font-weight: 600;
                                          display: flex;
                                          align-items: center;
                                          justify-content: space-between;
                                      }
                               
                                      .card.is-folder .card-action { color: #2563eb; }
                                      .card.is-link .card-action { color: #10b981; }
                               
                                      .card-admin-btns {
                                          display: none;
                                          position: absolute;
                                          top: 8px;
                                          left: 8px;
                                          gap: 4px;
                                          background: rgba(255,255,255,0.95);
                                          padding: 3px;
                                          border-radius: 6px;
                                          box-shadow: 0 2px 5px rgba(0,0,0,0.1);
                                      }
                               
                                      body.admin-mode .card-admin-btns {
                                          display: flex;
                                      }
                               
                                      body.admin-mode .card {
                                          border-style: dashed;
                                      }
                               
                                      /* הודעת תיקייה ריקה */
                                      .empty-state {
                                          grid-column: 1 / -1;
                                          text-align: center;
                                          padding: 50px 20px;
                                          background: #fff;
                                          border-radius: 12px;
                                          border: 2px dashed #cbd5e1;
                                          color: #64748b;
                                      }
                               
                                      /* מודאל */
                                      .modal-overlay {
                                          position: fixed;
                                          top: 0; left: 0; right: 0; bottom: 0;
                                          background: rgba(0,0,0,0.5);
                                          display: none;
                                          justify-content: center;
                                          align-items: center;
                                          z-index: 1000;
                                      }
                               
                                      .modal {
                                          background: #fff;
                                          padding: 24px;
                                          border-radius: 12px;
                                          width: 90%;
                                          max-width: 480px;
                                          box-shadow: 0 10px 25px rgba(0,0,0,0.25);
                                      }
                               
                                      .modal h3 { margin-bottom: 16px; color: #0f172a; }
                                      .form-group { margin-bottom: 14px; }
                                      .form-group label { display: block; margin-bottom: 6px; font-weight: 600; font-size: 0.9rem; }
                                      .form-group input, .form-group textarea, .form-group select {
                                          width: 100%;
                                          padding: 9px;
                                          border: 1px solid #cbd5e1;
                                          border-radius: 6px;
                                          font-size: 0.95rem;
                                      }
                               
                                      .type-selector {
                                          display: flex;
                                          gap: 12px;
                                          margin-bottom: 16px;
                                      }
                               
                                      .type-option {
                                          flex: 1;
                                          border: 2px solid #cbd5e1;
                                          border-radius: 8px;
                                          padding: 10px;
                                          text-align: center;
                                          cursor: pointer;
                                          font-weight: bold;
                                          font-size: 0.9rem;
                                          transition: all 0.2s;
                                      }
                               
                                      .type-option input { display: none; }
                                      .type-option.active { border-color: #2563eb; background: #eff6ff; color: #1d4ed8; }
                               
                                      .modal-actions {
                                          display: flex;
                                          justify-content: flex-end;
                                          gap: 10px;
                                          margin-top: 20px;
                                      }
                                  </style>
                              </head>
                              <body class="admin-mode">
                               
                                  <!-- סרגל ניהול עליון -->
                                  <div class="admin-bar">
                                      <div class="brand">📂 פורטל מודולים ושלוחות - ימות המשיח</div>
                                      <div class="admin-actions">
                                          <button class="btn btn-warning" onclick="toggleAdminMode()" id="toggleAdminBtn">👀 צפייה כמבקר</button>
                                          <button class="btn btn-primary" onclick="openItemModal()">➕ הוסף ריבוע כאן</button>
                                          <button class="btn btn-outline" onclick="resetToDefaults()">🔄 איפוס נתונים</button>
                                      </div>
                                  </div>
                               
                                  <div class="container">
                                      <!-- סרגל ניווט ופירורי לחם -->
                                      <div class="nav-bar">
                                          <div class="breadcrumbs" id="breadcrumbsContainer"></div>
                                          <button class="btn btn-sm btn-outline" style="color:#333; border-color:#cbd5e1;" id="backBtn" onclick="goBack()">⬅️ חזור</button>
                                      </div>
                               
                                      <!-- כותרת הקטגוריה הנוכחית -->
                                      <div class="current-view-header">
                                          <div>
                                              <h2 id="currentCategoryTitle">מודלים</h2>
                                              <p id="currentCategoryDesc">בחר קטגוריה לצפייה במודולים ובמדריכים</p>
                                          </div>
                                      </div>
                               
                                      <!-- רשת הריבועים -->
                                      <div class="cards-grid" id="cardsGrid"></div>
                                  </div>
                               
                                  <!-- מודאל הוספה ועריכה -->
                                  <div class="modal-overlay" id="itemModal">
                                      <div class="modal">
                                          <h3 id="modalTitle">הוספת פריט חדש</h3>
                                          <input type="hidden" id="editItemIndex">
                               
                                          <label style="font-weight: 600; font-size: 0.9rem; margin-bottom: 6px; display: block;">מה תרצה ליצור?</label>
                                          <div class="type-selector">
                                              <label class="type-option active" id="typeOptionFolder" onclick="selectType('folder')">
                                                  <input type="radio" name="itemType" value="folder" checked>
                                                  📁 תת-קטגוריה (תיקייה)
                                              </label>
                                              <label class="type-option" id="typeOptionLink" onclick="selectType('link')">
                                                  <input type="radio" name="itemType" value="link">
                                                  🔗 קישור ישיר
                                              </label>
                                          </div>
                               
                                          <div class="form-group">
                                              <label>כותרת הריבוע:</label>
                                              <input type="text" id="itemTitleInput" placeholder="לדוגמה: הגדרות בסיסיות או מודול תפריט">
                                          </div>
                               
                                          <div class="form-group">
                                              <label>תיאור קצר (אופציונלי):</label>
                                              <input type="text" id="itemDescInput" placeholder="הסבר קצר על מה שיש בפנים...">
                                          </div>
                               
                                          <div class="form-group" id="urlGroup" style="display: none;">
                                              <label>כתובת קישור (URL):</label>
                                              <input type="text" id="itemUrlInput" placeholder="https://f2.freeivr.co.il/...">
                                          </div>
                               
                                          <div class="modal-actions">
                                              <button class="btn btn-outline" style="color:#333; border-color:#cbd5e1;" onclick="closeModal()">ביטול</button>
                                              <button class="btn btn-primary" onclick="saveItem()">שמור</button>
                                          </div>
                                      </div>
                                  </div>
                               
                                  <script>
                                      // עץ הנתונים המלא שחולץ מקובץ הסימניות
                                      const defaultData = {
                                          id: "root",
                                          title: "מודלים",
                                          desc: "כל המודולים, ההגדרות והמדריכים של מערכות ימות המשיח",
                                          children: [
                                              {
                                                  id: "cat_settings",
                                                  type: "folder",
                                                  title: "⚙️ הגדרות",
                                                  desc: "ניהול, סיסמאות, שפות, שמות מאזינים והגדרות כלליות",
                                                  children: [
                                                      { type: "link", title: "מודל ניהול המערכת", desc: "admin_login", url: "https://f2.freeivr.co.il/topic/42/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%94%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-admin_login" },
                                                      { type: "link", title: "הוספת סיסמה לשלוחה או למערכת", desc: "הגדרות סיסמה", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/10" },
                                                      { type: "link", title: "שינוי סיסמה לשלוחה כלשהי במערכת", desc: "שלוחת שינוי סיסמה", url: "https://f2.freeivr.co.il/topic/1049/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%A9%D7%99%D7%A0%D7%95%D7%99-%D7%A1%D7%99%D7%A1%D7%9E%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA" },
                                                      { type: "link", title: "זמני כניסה/פתיחה או סגירת שלוחה", desc: "הגבלות זמנים כלליות", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/9?_=1603030304298" },
                                                      { type: "link", title: "כניסה ע\"פ רשימה לבנה/שחורה", desc: "סינון כניסות", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/13?_=1605371799155" },
                                                      { type: "link", title: "חסימת משתמש", desc: "block_id_type", url: "https://f2.freeivr.co.il/topic/73/%D7%97%D7%A1%D7%99%D7%9E%D7%AA-%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9-block_id_type" },
                                                      { type: "link", title: "חסימת היכולת להתקשר מחסום", desc: "חסימת מספר חסוי", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/12" },
                                                      { type: "link", title: "הגבלת כמות הכניסות לשלוחה", desc: "הגבלה בצורה כללית", url: "https://f2.freeivr.co.il/topic/2439/%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%9B%D7%9E%D7%95%D7%AA-%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%91%D7%A6%D7%95%D7%A8%D7%94-%D7%9B%D7%9C%D7%9C%D7%99%D7%AA" },
                                                      { type: "link", title: "הפעלת שלוחות באופן רנדומלי", desc: "ניתוב אקראי", url: "https://f2.freeivr.co.il/topic/857/%D7%94%D7%A4%D7%A2%D7%9C%D7%AA-%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%A8%D7%A0%D7%93%D7%95%D7%9E%D7%9C%D7%99%D7%AA" },
                                                      { type: "link", title: "פתיחת שלוחות שיופעלו בזמנים מסוימים", desc: "לפי תאריך ושעה", url: "https://f2.freeivr.co.il/topic/37/%D7%94%D7%94%D7%A2%D7%91%D7%A8%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%90%D7%97%D7%A8%D7%AA-%D7%9C%D7%A4%D7%99-%D7%AA%D7%90%D7%A8%D7%99%D7%9A-%D7%A2%D7%91%D7%A8%D7%99-%D7%9C%D7%95%D7%A2%D7%96%D7%99-%D7%90%D7%95-%D7%95-%D7%9C%D7%A4%D7%99-%D7%A9%D7%A2%D7%94-%D7%93%D7%A7%D7%94" },
                                                      { type: "link", title: "סינון כניסה ע\"פ מספר ישראלי/לא ישראלי", desc: "זיהוי קידומת", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/15" },
                                                      { type: "link", title: "שפה", desc: "הגדרות שפה", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/7?_=1603030304296" },
                                                      { type: "link", title: "תאריך", desc: "הגדרת תאריכים", url: "https://f2.freeivr.co.il/post/933" },
                                                      { type: "link", title: "מוזיקה בהמתנה", desc: "השמעת מוזיקה בהמתנה", url: "https://f2.freeivr.co.il/topic/44/%D7%9E%D7%95%D7%96%D7%99%D7%A7%D7%94-%D7%91%D7%94%D7%9E%D7%AA%D7%A0%D7%94" },
                                                      { type: "link", title: "הודעות מערכת", desc: "רשימת הודעות מערכת", url: "https://f2.freeivr.co.il/topic/3/%D7%A8%D7%A9%D7%99%D7%9E%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA" },
                                                      { type: "link", title: "שיתוף תוכן בין מערכות", desc: "שיתוף בין מערכות ו-ivr2", url: "https://f2.freeivr.co.il/topic/75/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%A9%D7%99%D7%AA%D7%95%D7%A3-%D7%91%D7%99%D7%9F-%D7%9E%D7%A2%D7%A8%D7%9B%D7%95%D7%AA-%D7%95%D7%95%D7%A6%D7%90%D7%A4%D7%95%D7%9F-%D7%9Civr2-%D7%95%D7%9B%D7%9F-%D7%9C%D7%94%D7%99%D7%A4%D7%9A" },
                                                      { type: "link", title: "אימות טלפוני של המספר המחייג", desc: "אימות שיחה", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/11" },
                                                      { type: "link", title: "פתיחת שלוחה כמילה ולא כמספר", desc: "שלוחת תפריט", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98?_=1605373184561" },
                                                      { type: "link", title: "שלוחת סולמית", desc: "הפעלת מקש סולמית", url: "https://f2.freeivr.co.il/post/4172" },
                                                      { type: "link", title: "שלוחת כוכבית", desc: "הפעלת מקש כוכבית", url: "https://f2.freeivr.co.il/topic/96/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%9B%D7%95%D7%9B%D7%91%D7%99%D7%AA" },
                                                      { type: "link", title: "שמות מאזינים במערכת - הוספת שמות ידנית", desc: "ניהול שמות מאזינים", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/27" },
                                                      { type: "link", title: "שמות מאזינים במערכת - הקלטה השם ו/או תמלול", desc: "הקלטה ותמלול שם", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/28?_=1603034143345" },
                                                      { type: "link", title: "שמות מאזינים במערכת - בקשת פרטים נוספים לאחר הקלטת השם", desc: "פרטים נוספים", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/29" },
                                                      { type: "link", title: "שמות מאזינים במערכת - השמעת השם בכניסה", desc: "השמעת שם המאזין", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/30" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_id_types",
                                                  type: "folder",
                                                  title: "🆔 סוגי זיהוי",
                                                  desc: "זיהוי לפי ת.ז, טלפון, רשימות וסיסמאות אישיות",
                                                  children: [
                                                      { type: "link", title: "כל הסוגים", desc: "סקירת כל סוגי הזיהוי", url: "https://f2.freeivr.co.il/topic/8204/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%94%D7%96%D7%99%D7%94%D7%95%D7%99-%D7%91%D7%9B%D7%9C%D7%9C-%D7%94%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA?_=1707051579527" },
                                                      { type: "link", title: "ID - ספרות", desc: "זיהוי ספרות", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/21?_=1603030304305" },
                                                      { type: "link", title: "ID - ליסט אינפרומיישן", desc: "זיהוי מקובץ נתונים", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/19?_=1596307202485" },
                                                      { type: "link", title: "ID - טלפון או הקשת טלפון", desc: "מספר מחייג או הקשה", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/22" },
                                                      { type: "link", title: "ID - כמה מספרים על אותו שם", desc: "ריבוי מספרים לזיהוי אחד", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/20" },
                                                      { type: "link", title: "ID - ע\"פ פרטי הכניסה מהמערכת הקודמת", desc: "במקרה של הפנייה בין מערכות", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/23" },
                                                      { type: "link", title: "ID - רשימת מספרים ספציפית ובחירה עם איזה זיהוי להיכנס", desc: "בחירת זיהוי למשתמש", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/18" },
                                                      { type: "link", title: "הגדרות לכל סוגי ה-ID", desc: "הגדרות רוחביות", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/24" },
                                                      { type: "link", title: "סיסמה אישית ב-ID", desc: "הגדרת סיסמאות אישיות", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA?_=1603452532183" },
                                                      { type: "link", title: "שלוחה ליצירה או שינוי הסיסמה ע\"י המאזין", desc: "עדכון סיסמה בקובץ enterIDPassword.ini", url: "https://f2.freeivr.co.il/topic/1062/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%A2%D7%99%D7%93%D7%9B%D7%95%D7%9F-%D7%99%D7%A6%D7%99%D7%A8%D7%AA-%D7%A1%D7%99%D7%A1%D7%9E%D7%94-%D7%90%D7%99%D7%A9%D7%99%D7%AA-%D7%91%D7%A7%D7%95%D7%91%D7%A5-enteridpassword-ini" },
                                                      { type: "link", title: "הוספת ID של המתקשר או ערך אחר לקובץ במערכת", desc: "הוספה דינמית לקובץ", url: "https://f2.freeivr.co.il/topic/589/%D7%97%D7%93%D7%A9-%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%95%D7%A1%D7%A4%D7%AA-%D7%A2%D7%A8%D7%9A-id-%D7%A9%D7%9C-%D7%94%D7%9E%D7%AA%D7%A7%D7%A9%D7%A8-%D7%90%D7%95-%D7%A2%D7%A8%D7%9A-%D7%9E%D7%95%D7%92%D7%93%D7%A8-%D7%9E%D7%A8%D7%90%D7%A9-%D7%9C%D7%A7%D7%95%D7%91%D7%A5-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9C%D7%91%D7%97%D7%99%D7%A8%D7%AA%D7%9B%D7%9D" },
                                                      { type: "link", title: "הסרת ID של המתקשר או ערך אחר מקובץ במערכת", desc: "הסרה דינמית מקובץ", url: "https://f2.freeivr.co.il/topic/2678/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%A1%D7%A8%D7%AA-%D7%A2%D7%A8%D7%9A-id-%D7%A9%D7%9C-%D7%94%D7%9E%D7%AA%D7%A7%D7%A9%D7%A8-%D7%90%D7%95-%D7%A2%D7%A8%D7%9A-%D7%9E%D7%95%D7%92%D7%93%D7%A8-%D7%9E%D7%A8%D7%90%D7%A9-%D7%9E%D7%A7%D7%95%D7%91%D7%A5-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9C%D7%91%D7%97%D7%99%D7%A8%D7%AA%D7%9B%D7%9D" },
                                                      { type: "link", title: "הוספת ID לליסט אינפרומיישן (קבלת נתונים)", desc: "recording_and_entering_data", url: "https://f2.freeivr.co.il/topic/51/%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%95%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-recording_and_entering_data" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_menu",
                                                  type: "folder",
                                                  title: "📋 תפריט",
                                                  desc: "שלוחות ניווט, תפריטי דיבור, TTS וכותרות",
                                                  children: [
                                                      { type: "link", title: "מודל - תפריט", desc: "הגדרת מקשים ותפריטים", url: "https://f2.freeivr.co.il/post/4166" },
                                                      { type: "link", title: "תפריט ע\"פ זיהוי דיבור", desc: "menu_voice", url: "https://f2.freeivr.co.il/topic/7/%D7%AA%D7%A4%D7%A8%D7%99%D7%98-%D7%A2%D7%9D-%D7%96%D7%99%D7%94%D7%95%D7%99-%D7%93%D7%99%D7%91%D7%95%D7%A8-%D7%A7%D7%95%D7%9C%D7%99-menu_voice" },
                                                      { type: "link", title: "השמעת הודעה זמנית קודם הודעת התפריט", desc: "הודעת פתיח לתפריט", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/7" },
                                                      { type: "link", title: "השמעת תפריט ב- TTS (הקראת טקסט)", desc: "השמעה קולית מטקסט", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/14" },
                                                      { type: "link", title: "השמעת כותרת לפי זמנים", desc: "כותרת משתנה לפי שעה", url: "https://f2.freeivr.co.il/post/4168" },
                                                      { type: "link", title: "השמעת הודעה על חדר וועידה פעיל", desc: "חדר וועידה-שידור חי", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/5" },
                                                      { type: "link", title: "השמעת הודעה על שידור חי פעיל", desc: "שידור חי מדומה", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/6" },
                                                      { type: "link", title: "הגדרת מעבר הלאה בסיום שמיעת התפריט", desc: "מעבר אוטומטי", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/9" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_files",
                                                  type: "folder",
                                                  title: "📁 קבצים והשמעות",
                                                  desc: "השמעת קבצים, פלייליסט, תגובות, דירוגים ו-TTS",
                                                  children: [
                                                      { type: "link", title: "מודל השמעת קבצים", desc: "playfile", url: "https://f2.freeivr.co.il/topic/7010/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D?_=1688386707018" },
                                                      { type: "link", title: "מערכת תגובות", desc: "תגובות להשמעות", url: "https://f2.freeivr.co.il/topic/10/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%AA%D7%92%D7%95%D7%91%D7%95%D7%AA" },
                                                      { type: "link", title: "ניקוד על האזנה", desc: "צבירת נקודות לפי זמן האזנה", url: "https://f2.freeivr.co.il/topic/11/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%A0%D7%99%D7%A7%D7%95%D7%93-%D7%A2%D7%9C-%D7%94%D7%90%D7%96%D7%A0%D7%94" },
                                                      { type: "link", title: "דירוג השמעות", desc: "rating", url: "https://f2.freeivr.co.il/topic/12/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%93%D7%99%D7%A8%D7%95%D7%92%D7%99%D7%9D-rating" },
                                                      { type: "link", title: "רשימת השמעה (פלייליסט)", desc: "רשימות השמעה אישיות", url: "https://f2.freeivr.co.il/topic/97/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A8%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%94-%D7%90%D7%99%D7%A9%D7%99%D7%95%D7%AA-%D7%A4%D7%9C%D7%99%D7%99%D7%9C%D7%A1%D7%98" },
                                                      { type: "link", title: "קבצי TTS (הקראת טקסט)", desc: "השמעת טקסטים", url: "https://f2.freeivr.co.il/topic/8/playfile-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D/6" },
                                                      { type: "link", title: "מודל המאפשר למאזין לבחור את צורת ההאזנה בה הוא מעוניין", desc: "type-start_select_file", url: "https://f2.freeivr.co.il/topic/9/%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%94%D7%9E%D7%90%D7%A4%D7%A9%D7%A8%D7%AA-%D7%9C%D7%9E%D7%90%D7%96%D7%99%D7%9F-%D7%9C%D7%91%D7%97%D7%95%D7%A8-%D7%94%D7%90%D7%9D-%D7%91%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%99%D7%94%D7%99%D7%94-%D7%9C%D7%95-%D7%AA%D7%A4%D7%A8%D7%99%D7%98-%D7%91%D7%97%D7%99%D7%A8%D7%AA-%D7%A7%D7%95%D7%91%D7%A5-%D7%90%D7%95-%D7%9C%D7%90-type-start_select_file" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_recordings",
                                                  type: "folder",
                                                  title: "🎙️ הקלטות",
                                                  desc: "הקלטות ממאזינים, הודעות מערכת ותא קולי",
                                                  children: [
                                                      { type: "link", title: "הקלטות ממאזינים - record", desc: "הגדרות מתקדמות להקלטה", url: "https://f2.freeivr.co.il/topic/5821/%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%9E%D7%9E%D7%90%D7%96%D7%99%D7%A0%D7%99%D7%9D-record" },
                                                      { type: "link", title: "הקלטת הודעות מערכת", desc: "הקלטה ישירה בשלוחה", url: "https://f2.freeivr.co.il/topic/4/%D7%94%D7%A7%D7%9C%D7%98%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%91%D7%A9%D7%9C%D7%95%D7%97%D7%94" },
                                                      { type: "link", title: "תא קולי למייל", desc: "voicemail_email", url: "https://f2.freeivr.co.il/topic/30/%D7%AA%D7%90-%D7%A7%D7%95%D7%9C%D7%99-%D7%94%D7%A9%D7%95%D7%9C%D7%97-%D7%94%D7%A2%D7%AA%D7%A7-%D7%9C%D7%93%D7%95%D7%90-%D7%9C-voicemail_email" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_exams",
                                                  type: "folder",
                                                  title: "📝 מבחנים וטריוויה",
                                                  desc: "מבחנים אמריקאיים, ציונים, טריוויה וקליקרים",
                                                  children: [
                                                      { type: "link", title: "מבחן אמריקאי", desc: "examination_american", url: "https://f2.freeivr.co.il/topic/85/%D7%9E%D7%91%D7%97%D7%9F-%D7%90%D7%9E%D7%A8%D7%99%D7%A7%D7%90%D7%99-examination_american" },
                                                      { type: "link", title: "ציון על מבחן", desc: "examination", url: "https://f2.freeivr.co.il/topic/92/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A6%D7%99%D7%95%D7%9F-%D7%A2%D7%9C-%D7%9E%D7%91%D7%97%D7%9F-examination" },
                                                      { type: "link", title: "טרוויה", desc: "trivia_questions", url: "https://f2.freeivr.co.il/topic/33/%D7%A9%D7%90%D7%9C%D7%95%D7%AA-%D7%98%D7%A8%D7%95%D7%95%D7%99%D7%94-%D7%95%D7%A0%D7%9B%D7%95%D7%9F-%D7%90%D7%95-%D7%9C%D7%90-%D7%A0%D7%9B%D7%95%D7%9F-trivia_questions" },
                                                      { type: "link", title: "קליקרים", desc: "playfile_and_enter_digits_time", url: "https://f2.freeivr.co.il/topic/4005/playfile_and_enter_digits_time-%D7%A7%D7%9C%D7%99%D7%A7%D7%A8%D7%99%D7%9D-%D7%A9%D7%99%D7%93%D7%95%D7%A8-%D7%97%D7%99-%D7%A8%D7%A6%D7%99%D7%A3-%D7%9E%D7%93%D7%95%D7%9E%D7%94-%D7%9E%D7%A8%D7%95%D7%91%D7%94-%D7%A7%D7%91%D7%A6%D7%99%D7%9D?_=1609937152338" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_points",
                                                  type: "folder",
                                                  title: "🏆 ניקוד",
                                                  desc: "צבירה, הורדה, דוחות ודירוג נקודות במערכת",
                                                  children: [
                                                      { type: "link", title: "ניקוד במודל השמעת קבצים", desc: "ניקוד על האזנה", url: "https://f2.freeivr.co.il/topic/11/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%A0%D7%99%D7%A7%D7%95%D7%93-%D7%A2%D7%9C-%D7%94%D7%90%D7%96%D7%A0%D7%94" },
                                                      { type: "link", title: "ניקוד במודל הקלטות", desc: "ניקוד על הקלטה", url: "https://f2.freeivr.co.il/topic/2749/%D7%A0%D7%99%D7%A7%D7%95%D7%93-%D7%A2%D7%9C-%D7%94%D7%A7%D7%9C%D7%98%D7%94/4" },
                                                      { type: "link", title: "ניקוד במודל קבלת נתונים", desc: "הוספת ניקוד בקבלת נתונים", url: "https://f2.freeivr.co.il/topic/1957/%D7%94%D7%95%D7%A1%D7%A4%D7%AA-%D7%A0%D7%99%D7%A7%D7%95%D7%93-%D7%91%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A7%D7%91%D7%9C%D7%AA-%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-recording_and_entering_data" },
                                                      { type: "link", title: "ניקוד במודל מכירת מוצרים לפי מק\"ט", desc: "points_and_rating", url: "https://f2.freeivr.co.il/topic/64/points_and_rating-%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A0%D7%A7%D7%95%D7%93%D7%95%D7%AA-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-%D7%A2%D7%9C-%D7%A7%D7%A0%D7%99%D7%94-%D7%95%D7%93%D7%99%D7%A8%D7%95%D7%92-%D7%91%D7%A2%D7%9C-%D7%94%D7%A2%D7%A1%D7%A7" },
                                                      { type: "link", title: "הוספה/הורדת ניקוד", desc: "points_save", url: "https://f2.freeivr.co.il/topic/60/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%95%D7%A1%D7%A4%D7%AA-%D7%A0%D7%99%D7%A7%D7%95%D7%93-points_save" },
                                                      { type: "link", title: "הוספת/הורדת ניקוד ע\"י מנהלים", desc: "points_edit", url: "https://f2.freeivr.co.il/topic/61/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%95%D7%A1%D7%A4%D7%AA-%D7%94%D7%95%D7%A8%D7%93%D7%AA-%D7%A0%D7%A7%D7%95%D7%93%D7%95%D7%AA-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-%D7%A2%D7%9C-%D7%99%D7%93%D7%99-%D7%9E%D7%A0%D7%94%D7%9C%D7%99%D7%9D-points_edit" },
                                                      { type: "link", title: "הוספת ניקוד למשתמש אחר", desc: "points_to_other_id", url: "https://f2.freeivr.co.il/topic/110/%D7%9E%D7%95%D7%93%D7%95%D7%9C-points_to_other_id-%D7%94%D7%95%D7%A1%D7%A4%D7%AA-%D7%A0%D7%99%D7%A7%D7%95%D7%93-%D7%9C%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9-%D7%90%D7%97%D7%A8" },
                                                      { type: "link", title: "הוספת ניקוד מקובץ חיצוני", desc: "עדכון ניקוד מקובץ", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/32" },
                                                      { type: "link", title: "שמיעת ניקוד משלוחה מסוימת או מכלל המערכת", desc: "points_say_total", url: "https://f2.freeivr.co.il/topic/63/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%A0%D7%A7%D7%95%D7%93%D7%95%D7%AA-%D7%A9%D7%A0%D7%A6%D7%91%D7%A8%D7%95-points_say_total" },
                                                      { type: "link", title: "שמיעת הניקוד כללי (הטמעה)", desc: "הטמעת השמעת ניקוד", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/31" },
                                                      { type: "link", title: "דוחות ניקוד", desc: "הפקת דוחות", url: "https://f2.freeivr.co.il/topic/62/%D7%93%D7%95%D7%97%D7%95%D7%AA-%D7%A0%D7%A7%D7%95%D7%93%D7%95%D7%AA" },
                                                      { type: "link", title: "דירוג ע\"פ הניקוד", desc: "דירוג מובילים", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/33" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_conference",
                                                  type: "folder",
                                                  title: "📻 חדר וועידה ושידורים חיים",
                                                  desc: "חדר ועידה, שידורים חיים ושידורים מדומים",
                                                  children: [
                                                      { type: "link", title: "שידור חי מדומה למספר קבצים", desc: "playdir_time", url: "https://f2.freeivr.co.il/topic/28/%D7%A9%D7%99%D7%93%D7%95%D7%A8-%D7%97%D7%99-%D7%9E%D7%93%D7%95%D7%9E%D7%94-%D7%9E%D7%A8%D7%95%D7%91%D7%94-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%9B%D7%9C-%D7%94%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%91%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%91%D7%94%D7%AA%D7%90%D7%9D-%D7%9C%D7%96%D7%9E%D7%9F-%D7%94%D7%9E%D7%95%D7%92%D7%93%D7%A8-playdir_time" },
                                                      { type: "link", title: "שידור חי מדומה לקובץ אחד", desc: "playfile_time", url: "https://f2.freeivr.co.il/topic/377/%D7%94%D7%A4%D7%A2%D7%9C%D7%AA-%D7%A7%D7%95%D7%91%D7%A5-%D7%91%D7%A9%D7%A2%D7%94-%D7%9E%D7%AA%D7%95%D7%96%D7%9E%D7%A0%D7%AA-%D7%A9%D7%99%D7%93%D7%95%D7%A8-%D7%97%D7%99-%D7%9E%D7%93%D7%95%D7%9E%D7%94-playfile_time" },
                                                      { type: "link", title: "חדר ועידה / שידור חי", desc: "confbridge", url: "https://f2.freeivr.co.il/topic/5041/confbridge-%D7%97%D7%93%D7%A8-%D7%95%D7%A2%D7%99%D7%93%D7%94-%D7%A9%D7%99%D7%93%D7%95%D7%A8-%D7%97%D7%99?_=1628185652884" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_campaigns",
                                                  type: "folder",
                                                  title: "📢 קמפיינים ורשימות תפוצה",
                                                  desc: "צינתוקים, שיגורים המוניים ורשימות תפוצה",
                                                  children: [
                                                      { type: "link", title: "שמיעת הודעת הקמפיין", desc: "מודל תפריט", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/11" },
                                                      { type: "link", title: "הקלטת הודעת הקמפיין", desc: "הקלטה בשלוחה", url: "https://f2.freeivr.co.il/topic/4/%D7%94%D7%A7%D7%9C%D7%98%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%91%D7%A9%D7%9C%D7%95%D7%97%D7%94" },
                                                      { type: "link", title: "הפעלה קמפיין דרך הטלפון", desc: "הפעלה מהירה", url: "https://f2.freeivr.co.il/topic/45/%D7%94%D7%A4%D7%A2%D7%9C%D7%94-%D7%9E%D7%94%D7%99%D7%A8%D7%94-%D7%9C%D7%A7%D7%9E%D7%A4%D7%99%D7%99%D7%9F" },
                                                      { type: "link", title: "קניית יחידות וניהול כללי", desc: "ניהול קמפיין", url: "https://f2.freeivr.co.il/topic/2704/%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%A7%D7%9E%D7%A4%D7%99%D7%99%D7%9F" },
                                                      { type: "link", title: "ניהול מספרים ידנית דרך הטלפון", desc: "yemot_dialer_campaign_list", url: "https://f2.freeivr.co.il/topic/59/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%95%D7%A1%D7%A4%D7%94-%D7%94%D7%A1%D7%A8%D7%94-%D7%90%D7%95-%D7%97%D7%A1%D7%99%D7%9E%D7%94-%D7%9E%D7%AA%D7%91%D7%A0%D7%99%D7%95%D7%AA-%D7%A8%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%94%D7%AA%D7%A4%D7%95%D7%A6%D7%94-yemot_dialer_campaign_list" },
                                                      { type: "link", title: "שמיעת כמות החברים ברשימה", desc: "בדיקת כמות ומספר קיים", url: "https://f2.freeivr.co.il/topic/610/%D7%A9%D7%9E%D7%99%D7%A2%D7%AA-%D7%9B%D7%9E%D7%95%D7%AA-%D7%94%D7%97%D7%91%D7%A8%D7%99%D7%9D-%D7%91%D7%93%D7%99%D7%A7%D7%94-%D7%94%D7%90%D7%9D-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%9E%D7%A1%D7%95%D7%99%D7%99%D7%9D-%D7%A7%D7%99%D7%99%D7%9D-%D7%A9%D7%9E%D7%99%D7%A2%D7%AA-%D7%9B%D7%9C-%D7%94%D7%9E%D7%A1%D7%A4%D7%A8%D7%99%D7%9D-%D7%91%D7%A8%D7%A6%D7%A3" },
                                                      { type: "link", title: "הוספת/הסרת מאזינים לרשימות תפוצה", desc: "template_add/remove_number", url: "https://f2.freeivr.co.il/topic/58/%D7%94%D7%95%D7%A1%D7%A4%D7%94-%D7%95%D7%94%D7%A1%D7%A8%D7%AA-%D7%9E%D7%A1%D7%A4%D7%A8%D7%99%D7%9D-%D7%9E%D7%A8%D7%A9%D7%99%D7%9E%D7%AA-%D7%94%D7%AA%D7%A4%D7%95%D7%A6%D7%94-%D7%91%D7%A8%D7%99%D7%A8%D7%AA-%D7%9E%D7%97%D7%93%D7%9C-%D7%95%D7%9E%D7%A8%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%90%D7%97%D7%A8%D7%95%D7%AA-template_add_number-template_remove_number" },
                                                      { type: "link", title: "בדיקת יתרת יחידות + שליחת התראה (הטמעה)", desc: "הטמעה בכל מודול", url: "https://f2.freeivr.co.il/topic/1980/%D7%91%D7%93%D7%99%D7%A7%D7%AA-%D7%99%D7%AA%D7%A8%D7%AA-%D7%99%D7%97%D7%99%D7%93%D7%95%D7%AA-%D7%9B%D7%94%D7%98%D7%9E%D7%A2%D7%94-%D7%91%D7%9B%D7%9C-%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%90%D7%95-%D7%91%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9B%D7%95%D7%9C%D7%9C-%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A9%D7%99%D7%97%D7%94-%D7%9C%D7%9E%D7%A0%D7%94%D7%9C-%D7%94%D7%A7%D7%95" },
                                                      { type: "link", title: "בדיקת יתרת יחידות + שליחת התראה (מודל)", desc: "מודל ייעודי", url: "https://f2.freeivr.co.il/topic/105/%D7%91%D7%93%D7%99%D7%A7%D7%AA-%D7%99%D7%AA%D7%A8%D7%AA-%D7%99%D7%97%D7%99%D7%93%D7%95%D7%AA-%D7%A0%D7%9E%D7%95%D7%9B%D7%94-%D7%90%D7%95-%D7%A4%D7%92-%D7%AA%D7%95%D7%A7%D7%A3-%D7%9E%D7%AA%D7%A7%D7%A8%D7%91" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_filters",
                                                  type: "folder",
                                                  title: "🔀 מעברים ופילטרים",
                                                  desc: "ניתוב לפי שעות, רשימות, כמויות וזמנים",
                                                  children: [
                                                      { type: "link", title: "העברה לשלוחה אחרת", desc: "go_to_folder", url: "https://f2.freeivr.co.il/topic/38/%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%90%D7%97%D7%A8%D7%AA-go_to_folder" },
                                                      { type: "link", title: "העברה לשלוחות שונות לפי רשימות תפוצה (הטמעה)", desc: "הטמעה בכל מודול", url: "https://f2.freeivr.co.il/topic/94/%D7%A4%D7%99%D7%9C%D7%98%D7%A8-%D7%9C%D7%A4%D7%99-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%A8%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%AA%D7%A4%D7%95%D7%A6%D7%94-%D7%A9%D7%95%D7%A0%D7%95%D7%AA-%D7%9B%D7%94%D7%98%D7%9E%D7%A2%D7%94-%D7%91%D7%9B%D7%9C-%D7%9E%D7%95%D7%93%D7%95%D7%9C" },
                                                      { type: "link", title: "העברה לשלוחה מסוימת לפי רשימת תפוצה", desc: "template_filter", url: "https://f2.freeivr.co.il/topic/41/%D7%94%D7%A4%D7%A0%D7%99%D7%99%D7%AA-%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9%D7%99%D7%9D-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%95%D7%AA-%D7%A9%D7%95%D7%A0%D7%95%D7%AA-%D7%9C%D7%A4%D7%99-%D7%A8%D7%A9%D7%99%D7%9E%D7%AA-%D7%94%D7%AA%D7%A4%D7%95%D7%A6%D7%94-template_filter" },
                                                      { type: "link", title: "העברה לשלוחה מסוימת לפי כמות מאזינים", desc: "עומס מאזינים", url: "https://f2.freeivr.co.il/topic/39/%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%95%D7%AA-%D7%A9%D7%95%D7%A0%D7%95%D7%AA-%D7%9C%D7%A4%D7%99-%D7%9B%D7%9E%D7%95%D7%AA-%D7%9E%D7%90%D7%96%D7%99%D7%A0%D7%99%D7%9D?_=1600694415636" },
                                                      { type: "link", title: "העברה לשלוחה מסוימת לפי מחייג ומחוייג", desc: "ניתוב לפי מספר", url: "https://f2.freeivr.co.il/topic/40/%D7%94%D7%92%D7%93%D7%A8%D7%AA-%D7%94%D7%A4%D7%A0%D7%99%D7%AA-%D7%A9%D7%99%D7%97%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%A4%D7%A0%D7%99%D7%9E%D7%99%D7%AA-%D7%9C%D7%A4%D7%99-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%9E%D7%97%D7%99%D7%99%D7%92-%D7%90%D7%95-%D7%9E%D7%97%D7%95%D7%99%D7%92" },
                                                      { type: "link", title: "העברה לשלוחה מסוימת לפי נתונים מ- list_all_information", desc: "פילטר לפי רשימת לקוחות", url: "https://f2.freeivr.co.il/topic/35/%D7%A4%D7%99%D7%9C%D7%98%D7%A8-%D7%9C%D7%A4%D7%99-%D7%A8%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%94%D7%94%D7%A2%D7%91%D7%A8%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%90%D7%97%D7%A8%D7%AA-%D7%9C%D7%A4%D7%99-%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%A1%D7%A4%D7%A6%D7%99%D7%A4%D7%99%D7%95%D7%AA-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-%D7%9C%D7%A4%D7%99-%D7%A7%D7%95%D7%91%D7%A5" },
                                                      { type: "link", title: "העברה לשלוחה מסוימת לפי זמנים + הגבלת מספר הפעמים", desc: "access_filter", url: "https://f2.freeivr.co.il/topic/32/access_filter-%D7%A4%D7%99%D7%9C%D7%98%D7%A8-%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%95%D7%AA-%D7%9C%D7%A4%D7%99-%D7%AA%D7%90%D7%A8%D7%99%D7%9A-%D7%A2%D7%91%D7%A8%D7%99-%D7%9C%D7%95%D7%A2%D7%96%D7%99-%D7%A1%D7%A4%D7%99%D7%A8%D7%AA-%D7%94%D7%A2%D7%95%D7%9E%D7%A8-%D7%97%D7%A0%D7%95%D7%9B%D7%94-%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%94%D7%A4%D7%A2%D7%9E%D7%99%D7%9D-%D7%9C%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%9C%D7%9B%D7%9C-%D7%9E%D7%90%D7%96%D7%99%D7%9F" },
                                                      { type: "link", title: "טיימר - העברה לשלוחה אחרת בסיום זמן הטיימר", desc: "limit_call_seconds", url: "https://f2.freeivr.co.il/topic/57/limit_call_seconds-%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%90%D7%95%D7%A8%D7%9A-%D7%94%D7%A9%D7%99%D7%97%D7%94-%D7%98%D7%99%D7%99%D7%9E%D7%A8" },
                                                      { type: "link", title: "העברה לשלוחות שונות לפי מפתח, הגבלת כניסות, תפריט והקלטה", desc: "ניתוב לפי מפתח", url: "https://f2.freeivr.co.il/topic/121/%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A4%D7%99-%D7%9E%D7%A4%D7%AA%D7%97-%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%9B%D7%A0%D7%99%D7%A1%D7%95%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%AA%D7%A4%D7%A8%D7%99%D7%98-%D7%94%D7%A7%D7%9C%D7%98%D7%94-%D7%95%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%AA%D7%99%D7%A7%D7%99%D7%94-%D7%90%D7%97%D7%A8%D7%AA" },
                                                      { type: "link", title: "העברה לשלוחות שונות לפי זמנים", desc: "go_to_folder_time", url: "https://f2.freeivr.co.il/topic/36/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A2%D7%91%D7%A8%D7%94-%D7%9C%D7%AA%D7%99%D7%A7%D7%99%D7%95%D7%AA-%D7%90%D7%97%D7%A8%D7%95%D7%AA-%D7%9C%D7%A4%D7%99-%D7%A9%D7%A2%D7%95%D7%AA-%D7%99%D7%9E%D7%99%D7%9D-go_to_folder_time" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_last_pos",
                                                  type: "folder",
                                                  title: "↩️ חזרה למיקום אחרון",
                                                  desc: "שמירת מיקום האזנה, חזרה לתפריט או קובץ אחרון",
                                                  children: [
                                                      { type: "link", title: "מבוסס מערכת", desc: "השמעת הודעה שהאזין לאחרונה", url: "https://f2.freeivr.co.il/topic/236/%D7%A9%D7%9E%D7%99%D7%A2%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%A9%D7%94%D7%90%D7%96%D7%99%D7%9F-%D7%9C%D7%90%D7%97%D7%A8%D7%95%D7%A0%D7%94?_=1591116229860" },
                                                      { type: "link", title: "מבוסס שלוחת תפריט", desc: "חזרה לפי תפריט", url: "https://f2.freeivr.co.il/topic/1227/%D7%97%D7%96%D7%A8%D7%94-%D7%9C%D7%9E%D7%99%D7%A7%D7%95%D7%9D-%D7%94%D7%90%D7%97%D7%A8%D7%95%D7%A0%D7%94-%D7%A9%D7%94%D7%90%D7%96%D7%A0%D7%AA%D7%9D-%D7%9C%D7%A4%D7%99-%D7%AA%D7%A4%D7%A8%D7%99%D7%98" },
                                                      { type: "link", title: "מבוסס שלוחת השמעת קבצים", desc: "המשך מקובץ אחרון", url: "https://f2.freeivr.co.il/topic/8/playfile-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D/14" },
                                                      { type: "link", title: "השמעת פרטי נקודת העצירה", desc: "כמו ב-ivr1", url: "https://f2.freeivr.co.il/topic/95/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%9E%D7%99%D7%A7%D7%95%D7%9D-%D7%94%D7%90%D7%96%D7%A0%D7%94-%D7%90%D7%97%D7%A8%D7%95%D7%A0%D7%94-%D7%9C%D7%A4%D7%A0%D7%99-%D7%94%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%94%D7%90%D7%96%D7%A0%D7%94-%D7%9B%D7%9E%D7%95-%D7%A9%D7%94%D7%99%D7%94-%D7%91ivr1" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_messages_data",
                                                  type: "folder",
                                                  title: "💬 הודעות ונתונים",
                                                  desc: "הודעות יומיות, הודעות אישיות והשמעת מידע",
                                                  children: [
                                                      { type: "link", title: "השמעת הודעה בלבד", desc: "חזרה בכל מקש / בלי אפשרות חזרה", url: "https://f2.freeivr.co.il/topic/1359/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%91%D7%9C%D7%91%D7%93-%D7%97%D7%96%D7%A8%D7%94-%D7%91%D7%9B%D7%9C-%D7%9E%D7%A7%D7%A9-%D7%94%D7%A9%D7%9E%D7%A2%D7%94-%D7%91%D7%9C%D7%99-%D7%90%D7%A4%D7%A9%D7%A8%D7%95%D7%AA-%D7%97%D7%96%D7%A8%D7%94" },
                                                      { type: "link", title: "השמעת הודעה יומית מתחלפת", desc: "הודעה יומית ומעבר שלוחה", url: "https://f2.freeivr.co.il/topic/15/%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%99%D7%95%D7%9E%D7%99%D7%AA-%D7%9E%D7%AA%D7%97%D7%9C%D7%A4%D7%AA-%D7%95%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%90%D7%97%D7%A8%D7%AA" },
                                                      { type: "link", title: "השמעת נתונים מידע והודעות אישיות", desc: "id_message", url: "https://f2.freeivr.co.il/topic/31/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-%D7%95%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%90%D7%99%D7%A9%D7%99%D7%95%D7%AA-id_message" },
                                                      { type: "link", title: "השמעת הודעה לפי תאריך + הגבלת פעמים", desc: "toplay_time", url: "https://f2.freeivr.co.il/topic/14/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%AA-%D7%9C%D7%A4%D7%99-%D7%AA%D7%90%D7%A8%D7%99%D7%9A-%D7%A2%D7%91%D7%A8%D7%99-%D7%9C%D7%95%D7%A2%D7%96%D7%99-%D7%A1%D7%A4%D7%99%D7%A8%D7%AA-%D7%94%D7%A2%D7%95%D7%9E%D7%A8-%D7%97%D7%A0%D7%95%D7%9B%D7%94-%D7%9B%D7%95%D7%9C%D7%9C-%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%94%D7%A4%D7%A2%D7%9E%D7%99%D7%9D-%D7%9C%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%9C%D7%9E%D7%90%D7%96%D7%99%D7%9F-toplay_time" },
                                                      { type: "link", title: "השמעת הודעת הקמפיין (במודל תפריט)", desc: "מודל תפריט", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/11" },
                                                      { type: "link", title: "השמעת הודעה לפי ID (במודל שמיעת קבצים)", desc: "הודעות אישיות בקבצים", url: "https://f2.freeivr.co.il/topic/8/playfile-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D/19?_=1605708876195" },
                                                      { type: "link", title: "השמעת הודעות אישיות + \"יש לך הודעה אישית חדשה\"", desc: "מדריך להודעות אישיות", url: "https://f2.freeivr.co.il/topic/3465/%D7%9E%D7%93%D7%A8%D7%99%D7%9A-%D7%9C%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%90%D7%99%D7%A9%D7%99%D7%95%D7%AA-%D7%99%D7%A9-%D7%9C%D7%9A-%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%90%D7%99%D7%A9%D7%99%D7%AA-%D7%97%D7%93%D7%A9%D7%94" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_calls_routing",
                                                  type: "folder",
                                                  title: "📞 ניתובי שיחות",
                                                  desc: "ראוטינג, תורים, מענה אנושי וחיבורי IAX",
                                                  children: [
                                                      { type: "link", title: "ראוטינג חיוג", desc: "ניתוב למענה אנושי", url: "https://f2.freeivr.co.il/topic/218/%D7%A0%D7%99%D7%AA%D7%95%D7%91%D7%99-%D7%A9%D7%99%D7%97%D7%94-%D7%9C%D7%9E%D7%A2%D7%A0%D7%94-%D7%90%D7%A0%D7%95%D7%A9%D7%99-%D7%9B%D7%9C-%D7%94%D7%A1%D7%95%D7%92%D7%99%D7%9D/2?_=1595704866464" },
                                                      { type: "link", title: "ראוטינג טיים - לפי זמנים", desc: "ניתוב לפי שעות פעילות", url: "https://f2.freeivr.co.il/topic/218/%D7%A0%D7%99%D7%AA%D7%95%D7%91%D7%99-%D7%A9%D7%99%D7%97%D7%94-%D7%9C%D7%9E%D7%A2%D7%A0%D7%94-%D7%90%D7%A0%D7%95%D7%A9%D7%99-%D7%9B%D7%9C-%D7%94%D7%A1%D7%95%D7%92%D7%99%D7%9D/3?_=1595704866466" },
                                                      { type: "link", title: "ראוטינג קיו - לפי תור", desc: "מודול תור מענה אנושי", url: "https://f2.freeivr.co.il/topic/6076/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%AA%D7%95%D7%A8-%D7%9E%D7%A2%D7%A0%D7%94-%D7%90%D7%A0%D7%95%D7%A9%D7%99?_=1693678084502" },
                                                      { type: "link", title: "ראוטינג ימות - בין מערכות", desc: "העברת שיחות בין מערכות", url: "https://f2.freeivr.co.il/topic/218/%D7%A0%D7%99%D7%AA%D7%95%D7%91%D7%99-%D7%A9%D7%99%D7%97%D7%94-%D7%9C%D7%9E%D7%A2%D7%A0%D7%94-%D7%90%D7%A0%D7%95%D7%A9%D7%99-%D7%9B%D7%9C-%D7%94%D7%A1%D7%95%D7%92%D7%99%D7%9D/5?_=1595705443655" },
                                                      { type: "link", title: "ראוטינג IAX - קבלת והוצאת שיחות דרך המחשב", desc: "חיבור IAX למערכת", url: "https://f2.freeivr.co.il/topic/2797/%D7%97%D7%99%D7%91%D7%95%D7%A8-iax-%D7%9C%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%90%D7%A4%D7%A9%D7%A8%D7%95%D7%AA-%D7%9C%D7%91%D7%A6%D7%A2-%D7%97%D7%99%D7%95%D7%92-%D7%95%D7%9C%D7%A7%D7%91%D7%9C-%D7%A9%D7%99%D7%97%D7%95%D7%AA-%D7%9E%D7%94%D7%9E%D7%97%D7%A9%D7%91-%D7%9C%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%A9%D7%9C%D7%9B%D7%9D" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_email",
                                                  type: "folder",
                                                  title: "✉️ מייל",
                                                  desc: "תא קולי, התראות על שיחות ודוחות למייל",
                                                  children: [
                                                      { type: "link", title: "תא קולי למייל", desc: "voicemail_email", url: "https://f2.freeivr.co.il/topic/30/%D7%AA%D7%90-%D7%A7%D7%95%D7%9C%D7%99-%D7%94%D7%A9%D7%95%D7%9C%D7%97-%D7%94%D7%A2%D7%AA%D7%A7-%D7%9C%D7%93%D7%95%D7%90-%D7%9C-voicemail_email" },
                                                      { type: "link", title: "\"מי חיפש אותי\" התראה על שיחות שלא נענו", desc: "התראה במייל/SMS", url: "https://f2.freeivr.co.il/topic/896/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A9%D7%99%D7%97%D7%95%D7%AA-%D7%A9%D7%9C%D7%90-%D7%A0%D7%A2%D7%A0%D7%95-%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%AA%D7%A8%D7%90%D7%94-%D7%91%D7%9E%D7%99%D7%99%D7%9C-%D7%A1%D7%9E%D7%A1" },
                                                      { type: "link", title: "התראה על תוקף יחידות נמוך במודל ראוטינג (הטמעה)", desc: "התראת יחידות", url: "https://f2.freeivr.co.il/topic/1780/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%9E%D7%99%D7%99%D7%9C-%D7%91%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%A0%D7%99%D7%AA%D7%95%D7%91-%D7%91%D7%90%D7%9D-%D7%90%D7%99%D7%9F-%D7%99%D7%97%D7%99%D7%93%D7%95%D7%AA-%D7%90%D7%95-%D7%A9%D7%AA%D7%95%D7%A7%D7%A4%D7%9D-%D7%A2%D7%95%D7%9E%D7%93-%D7%9C%D7%A4%D7%95%D7%92" },
                                                      { type: "link", title: "קבלת מייל עם כל פרטי המשתתפים בחדר וועידה", desc: "confbridge דוח למייל", url: "https://f2.freeivr.co.il/topic/429/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%9E%D7%99%D7%99%D7%9C-%D7%9C%D7%9E%D7%A0%D7%94%D7%9C-%D7%94%D7%97%D7%93%D7%A8-%D7%A2%D7%9D-%D7%9B%D7%9C-%D7%9E%D7%A9%D7%AA%D7%AA%D7%A4%D7%99-%D7%94%D7%95%D7%A2%D7%99%D7%93%D7%94-confbridge" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_sms",
                                                  type: "folder",
                                                  title: "📱 הודעות SMS",
                                                  desc: "שליחת סמסים, התראות כניסה, תא קולי ל-SMS",
                                                  children: [
                                                      { type: "link", title: "שליחת הודעות סמס מהמערכת", desc: "מזיהוי המתקשר", url: "https://f2.freeivr.co.il/topic/106/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%AA-%D7%98%D7%A7%D7%A1%D7%98-%D7%9E%D7%94%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9E%D7%94%D7%96%D7%99%D7%94%D7%95%D7%99-%D7%A9%D7%9C-%D7%94%D7%9E%D7%AA%D7%A7%D7%A9%D7%A8" },
                                                      { type: "link", title: "שליחת סמס ללקוח בכניסה לשלוחה (מודל)", desc: "מודל ייעודי ומעבר שלוחה", url: "https://f2.freeivr.co.il/topic/2616/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A9%D7%9C%D7%99%D7%97%D7%AA-sms-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-%D7%91%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%95%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%90%D7%97%D7%A8%D7%AA?_=1603029937984" },
                                                      { type: "link", title: "שליחת סמס ללקוח בכניסה לשלוחה (הטמעה)", desc: "הטמעה בכל שלוחה", url: "https://f2.freeivr.co.il/topic/481/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A1%D7%9E%D7%A1-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-%D7%91%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94" },
                                                      { type: "link", title: "שליחת סמס מהמחשב", desc: "ממשק מקוון", url: "https://freeivr.co.il/misc/sendsms/" },
                                                      { type: "link", title: "תא קולי כהודעת SMS", desc: "המרת קול לטקסט בהקלטות", url: "https://f2.freeivr.co.il/topic/1845/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-sms-%D7%9E%D7%94%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%A2-%D7%99-%D7%94%D7%9E%D7%A8%D7%AA-%D7%A7%D7%95%D7%9B%D7%9C-%D7%9C%D7%98%D7%A7%D7%A1%D7%98/7" },
                                                      { type: "link", title: "קבלת סמסים למייל", desc: "וירטואל פלוס / URL", url: "https://f2.freeivr.co.il/topic/688/%D7%97%D7%93%D7%A9-%D7%9E%D7%A1%D7%A4%D7%A8%D7%99%D7%9D-%D7%91%D7%A9%D7%99%D7%A8%D7%95%D7%AA-%D7%A1%D7%9E%D7%A1-%D7%9C%D7%9E%D7%99%D7%99%D7%9C-url-%D7%95%D7%99%D7%A8%D7%98%D7%95%D7%90%D7%9C-%D7%A4%D7%9C%D7%95%D7%A1" },
                                                      { type: "link", title: "קבלת סמס עם פרטי המשתתפים בחדר ועידה", desc: "confbridge התראת SMS", url: "https://f2.freeivr.co.il/topic/24/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-sms-%D7%9C%D7%9E%D7%A0%D7%94%D7%9C-%D7%94%D7%97%D7%93%D7%A8-%D7%A2%D7%9D-%D7%9B%D7%9C-%D7%9E%D7%A9%D7%AA%D7%AA%D7%A4%D7%99-%D7%94%D7%95%D7%A2%D7%99%D7%93%D7%94-confbridge" },
                                                      { type: "link", title: "\"מי חיפש אותי\" קבלת סמס עם פרטי שיחות שלא נענו", desc: "התראות בסמס", url: "https://f2.freeivr.co.il/topic/896/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A9%D7%99%D7%97%D7%95%D7%AA-%D7%A9%D7%9C%D7%90-%D7%A0%D7%A2%D7%A0%D7%95-%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%AA%D7%A8%D7%90%D7%94-%D7%91%D7%9E%D7%99%D7%99%D7%9C-%D7%A1%D7%9E%D7%A1" },
                                                      { type: "link", title: "קבלת התראה אודות שיחות שנכשלו - במודל תורים", desc: "התראת תור", url: "https://f2.freeivr.co.il/topic/776/%D7%97%D7%93%D7%A9-%D7%91%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%AA%D7%95%D7%A8%D7%99%D7%9D-%D7%A7%D7%91%D7%9C%D7%AA-%D7%9E%D7%99%D7%99%D7%9C-%D7%A2%D7%9C-%D7%A9%D7%99%D7%97%D7%95%D7%AA-%D7%A9%D7%A0%D7%9B%D7%A9%D7%9C%D7%95" },
                                                      { type: "link", title: "קבלת סמס לאחר כל הקלטה במערכת (במודל הקלטות)", desc: "התראה על הקלטה חדשה", url: "https://f2.freeivr.co.il/topic/920/%D7%97%D7%93%D7%A9-%D7%91%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A1%D7%9E%D7%A1-%D7%A2%D7%9C-%D7%94%D7%A7%D7%9C%D7%98%D7%94-%D7%97%D7%93%D7%A9%D7%94" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_fax",
                                                  type: "folder",
                                                  title: "📠 פקס וצינתוקים",
                                                  desc: "פקס למייל, שליחת פקסים וצינתוק בכניסה לשלוחה",
                                                  children: [
                                                      { type: "link", title: "\"פקס למייל\" קבלת פקסים", desc: "fax-to-mail", url: "https://f2.freeivr.co.il/topic/104/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A7%D7%91%D7%9C%D7%AA-%D7%A4%D7%A7%D7%A1%D7%99%D7%9D-fax-to-mail" },
                                                      { type: "link", title: "שליחת פקסים חדש", desc: "ממשק פקסים מעודכן", url: "https://f2.freeivr.co.il/topic/3240/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A4%D7%A7%D7%A1%D7%99%D7%9D-%D7%97%D7%93%D7%A9?_=1605377259098" },
                                                      { type: "link", title: "שליחת פקסים ישן", desc: "send_fax", url: "https://f2.freeivr.co.il/topic/70/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A4%D7%A7%D7%A1%D7%99%D7%9D-send_fax" },
                                                      { type: "link", title: "שליחת צנתוק למחייג בכניסה לשלוחה", desc: "הגדרות מתקדמות", url: "https://f2.freeivr.co.il/topic/9779/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A6%D7%A0%D7%AA%D7%95%D7%A7-%D7%9C%D7%9E%D7%97%D7%99%D7%99%D7%92-%D7%91%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_sales",
                                                  type: "folder",
                                                  title: "🛒 מכירות וכרטיסים",
                                                  desc: "מכירת מוצרים לפי מק\"ט, מקומות ישיבה וחנויות",
                                                  children: [
                                                      { type: "link", title: "מכירת מוצרים לפי מק\"ט (מספר קטלוגי)", desc: "sale_products", url: "https://f2.freeivr.co.il/topic/49/%D7%94%D7%96%D7%9E%D7%A0%D7%AA-%D7%9E%D7%95%D7%A6%D7%A8-%D7%9C%D7%A4%D7%99-%D7%9E%D7%A7-%D7%98-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%A7%D7%98%D7%9C%D7%95%D7%92%D7%99-sale_products" },
                                                      { type: "link", title: "מכירת מקומות ישיבה לבתי כנסת/אירועים", desc: "sale_seats", url: "https://f2.freeivr.co.il/topic/50/%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9E%D7%9B%D7%99%D7%A8%D7%AA-%D7%9B%D7%A1%D7%90%D7%95%D7%AA-%D7%9C%D7%91%D7%AA%D7%99-%D7%9B%D7%A0%D7%A1%D7%9AA-%D7%90%D7%99%D7%A8%D7%95%D7%A2%D7%99%D7%9D-%D7%95%D7%9B%D7%93-sale_seats" },
                                                      { type: "link", title: "מרכז הקניות - ניהול חנויות וסניפים", desc: "רשת חנויות", url: "https://f2.freeivr.co.il/topic/2099/%D7%9E%D7%A8%D7%9B%D7%96-%D7%94%D7%A7%D7%A0%D7%99%D7%95%D7%AA-%D7%A9%D7%9C-%D7%97%D7%91%D7%A8%D7%AA-%D7%99%D7%9E%D7%95%D7%AA-%D7%94%D7%9E%D7%A9%D7%99%D7%97" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_data_entry",
                                                  type: "folder",
                                                  title: "📥 קבלת נתונים",
                                                  desc: "קליטת נתונים מהמאזין, שעון נוכחות ומשימות",
                                                  children: [
                                                      { type: "link", title: "קבלת הקלטות ונתונים", desc: "recording_and_entering_data", url: "https://f2.freeivr.co.il/topic/3779/%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%95%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-recording_and_entering_data" },
                                                      { type: "link", title: "דיווח משימות יומי", desc: "מעקב משימות", url: "https://f2.freeivr.co.il/topic/43/%D7%93%D7%99%D7%95%D7%95%D7%97-%D7%9E%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%99%D7%95%D7%9E%D7%99" },
                                                      { type: "link", title: "שעון נוכחות", desc: "time_keeper", url: "https://f2.freeivr.co.il/topic/71/time_keeper-%D7%A9%D7%A2%D7%95%D7%9F-%D7%A0%D7%95%D7%9B%D7%97%D7%95%D7%AA" },
                                                      { type: "link", title: "הוספת/הסרת ID של המתקשר מקובץ במערכת", desc: "ניהול רשימות משתמשים", url: "https://f2.freeivr.co.il/topic/2678/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%A1%D7%A8%D7%AA-%D7%A2%D7%A8%D7%9A-id-%D7%A9%D7%9C-%D7%94%D7%9E%D7%AA%D7%A7%D7%A9%D7%A8-%D7%90%D7%95-%D7%A2%D7%A8%D7%9A-%D7%9E%D7%95%D7%92%D7%93%D7%A8-%D7%9E%D7%A8%D7%90%D7%A9-%D7%9E%D7%A7%D7%95%D7%91%D7%A5-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9C%D7%91%D7%97%D7%99%D7%A8%D7%AA%D7%9B%D7%9D" },
                                                      { type: "link", title: "קבלת נתונים והקלטות (מדריך מורחב)", desc: "recording_and_entering_data", url: "https://f2.freeivr.co.il/topic/51/%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%95%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-recording_and_entering_data" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_credit_card",
                                                  type: "folder",
                                                  title: "💳 סליקת אשראי",
                                                  desc: "חיבור למנועי סליקה, קהילות ונדרים פלוס",
                                                  children: [
                                                      { type: "link", title: "התחברות למנוע סליקה כללי - credit_card", desc: "סליקת אשראי טלפונית", url: "https://f2.freeivr.co.il/topic/6190/%D7%94%D7%AA%D7%97%D7%91%D7%A8%D7%95%D7%AA-%D7%9C%D7%9E%D7%A0%D7%95%D7%A2-%D7%A1%D7%9C%D7%99%D7%A7%D7%94-%D7%9B%D7%9C%D7%9C%D7%99-credit_card?_=1628183020232" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_speech",
                                                  type: "folder",
                                                  title: "🗣️ זיהוי דיבור",
                                                  desc: "זיהוי קולי בתפריטים, הקלטות, מכירות ותמלול",
                                                  children: [
                                                      { type: "link", title: "הגדרות כלליות עבור מנוע זיהוי דיבור", desc: "הגדרות בסיס", url: "https://f2.freeivr.co.il/topic/2468/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%A2%D7%91%D7%95%D7%A8-%D7%9E%D7%A0%D7%95%D7%A2-%D7%96%D7%99%D7%94%D7%95%D7%99-%D7%93%D7%99%D7%91%D7%95%D7%A8" },
                                                      { type: "link", title: "זיהוי בהקלטות", desc: "record", url: "https://f2.freeivr.co.il/topic/25/%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-record" },
                                                      { type: "link", title: "זיהוי בתפריט", desc: "menu_voice", url: "https://f2.freeivr.co.il/topic/7/%D7%AA%D7%A4%D7%A8%D7%99%D7%98-%D7%A2%D7%9D-%D7%96%D7%99%D7%94%D7%95%D7%99-%D7%93%D7%99%D7%91%D7%95%D7%A8-%D7%A7%D7%95%D7%9C%D7%99-menu_voice" },
                                                      { type: "link", title: "זיהוי במכירות", desc: "sale_products", url: "https://f2.freeivr.co.il/topic/49/%D7%94%D7%96%D7%9E%D7%A0%D7%AA-%D7%9E%D7%95%D7%A6%D7%A8-%D7%9C%D7%A4%D7%99-%D7%9E%D7%A7-%D7%98-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%A7%D7%98%D7%9C%D7%95%D7%92%D7%99-sale_products" },
                                                      { type: "link", title: "המרת קבצי קול לטקסט", desc: "stt_dir_all_file", url: "https://f2.freeivr.co.il/topic/103/%D7%94%D7%9E%D7%A8%D7%AA-%D7%A7%D7%91%D7%A6%D7%99-%D7%A7%D7%95%D7%9C-%D7%9C%D7%98%D7%A7%D7%A1%D7%98-stt_dir_all_file" },
                                                      { type: "link", title: "מחירון מנוע זיהוי דיבור והסבר שימוש", desc: "תעריפים ויחידות", url: "https://f2.freeivr.co.il/topic/22/%D7%9E%D7%97%D7%99%D7%A8%D7%95%D7%9F-%D7%99%D7%97%D7%99%D7%93%D7%95%D7%AA-%D7%95%D7%94%D7%A1%D7%91%D7%A8-%D7%A2%D7%9C-%D7%90%D7%95%D7%A4%D7%9F-%D7%94%D7%A9%D7%99%D7%9E%D7%95%D7%A9-%D7%91%D7%94%D7%9D" },
                                                      { type: "link", title: "זיהוי בקבלת נתונים", desc: "recording_and_entering_data", url: "https://f2.freeivr.co.il/topic/51/%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%95%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-recording_and_entering_data" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_surveys",
                                                  type: "folder",
                                                  title: "📊 סקרים",
                                                  desc: "סקרים טלפוניים והשמעת תוצאות בזמן אמת",
                                                  children: [
                                                      { type: "link", title: "מודול סקר ישן", desc: "כולל השמעת תוצאות בזמן אמת", url: "https://f2.freeivr.co.il/topic/79/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A1%D7%A7%D7%A8-%D7%9B%D7%95%D7%9C%D7%9C-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%AA%D7%95%D7%A6%D7%90%D7%95%D7%AA-%D7%91%D7%96%D7%9E%D7%9F-%D7%90%D7%9E%D7%AA" },
                                                      { type: "link", title: "מודל סקר חדש", desc: "seker_questions", url: "https://f2.freeivr.co.il/topic/1462/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A1%D7%A7%D7%A8-%D7%94%D7%97%D7%93%D7%A9-seker_questions" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_general",
                                                  type: "folder",
                                                  title: "🧰 מודלים כלליים וכלים",
                                                  desc: "צינתוקים חינמיים, זמני היום, קופונים, תורים ומונים",
                                                  children: [
                                                      { type: "link", title: "צינתוקים ללא עלות", desc: "מערכת תוכן IVR ללא יחידות", url: "https://f2.freeivr.co.il/topic/91/%D7%A6%D7%99%D7%A0%D7%AA%D7%95%D7%A7%D7%99%D7%9D-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%AA%D7%95%D7%9B%D7%9F-ivr-%D7%9C%D7%9C%D7%90-%D7%A2%D7%9C%D7%95%D7%AA-%D7%99%D7%97%D7%99%D7%93%D7%95%D7%AA" },
                                                      { type: "link", title: "המספר הנוסף", desc: "מודול נסיוני מספר אישי", url: "https://f2.freeivr.co.il/topic/364/%D7%94%D7%9E%D7%A1%D7%A4%D7%A8-%D7%94%D7%A0%D7%95%D7%A1%D7%A3-%D7%9B%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A0%D7%A1%D7%99%D7%95%D7%A0%D7%99-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%90%D7%99%D7%A9%D7%99" },
                                                      { type: "link", title: "חלוקת אישורים", desc: "approval_number", url: "https://f2.freeivr.co.il/topic/66/%D7%97%D7%9C%D7%95%D7%A7%D7%AA-%D7%90%D7%99%D7%A9%D7%95%D7%A8%D7%99%D7%9D-approval_number" },
                                                      { type: "link", title: "חלוקת קופונים", desc: "coupon", url: "https://f2.freeivr.co.il/topic/65/%D7%97%D7%9C%D7%95%D7%A7%D7%AA-%D7%A7%D7%95%D7%A4%D7%95%D7%A0%D7%99%D7%9D-coupon" },
                                                      { type: "link", title: "המרת קבצי קול לטקסט", desc: "stt_dir_all_file", url: "https://f2.freeivr.co.il/topic/103/%D7%94%D7%9E%D7%A8%D7%AA-%D7%A7%D7%91%D7%A6%D7%99-%D7%A7%D7%95%D7%9C-%D7%9C%D7%98%D7%A7%D7%A1%D7%98-stt_dir_all_file" },
                                                      { type: "link", title: "זמני היום וזמני השבת", desc: "השמעת זמנים", url: "https://f2.freeivr.co.il/topic/72/%D7%96%D7%9E%D7%A0%D7%99-%D7%94%D7%99%D7%95%D7%9D-%D7%95%D7%96%D7%9E%D7%A0%D7%99-%D7%94%D7%A9%D7%91%D7%AA" },
                                                      { type: "link", title: "זמני היום והמרת תאריכים", desc: "zmanim - עברי ולועזי", url: "https://f2.freeivr.co.il/topic/109/zmanim-%D7%96%D7%9E%D7%A0%D7%99-%D7%94%D7%99%D7%95%D7%9D-%D7%95%D7%94%D7%9E%D7%A8%D7%AA-%D7%AA%D7%90%D7%A8%D7%99%D7%9A-%D7%A2%D7%91%D7%A8%D7%99-%D7%9C%D7%95%D7%A2%D7%96%D7%99-%D7%95%D7%94%D7%A4%D7%95%D7%9A" },
                                                      { type: "link", title: "זמני תחבורה ציבורית", desc: "מודול תחבורה ציבורית", url: "https://f2.freeivr.co.il/topic/206/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%96%D7%9E%D7%A0%D7%99-%D7%AA%D7%97%D7%91%D7%95%D7%A8%D7%94-%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA" },
                                                      { type: "link", title: "כמות חברים פעילים", desc: "members_active", url: "https://f2.freeivr.co.il/topic/108/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%9B%D7%9E%D7%95%D7%AA-%D7%97%D7%91%D7%A8%D7%99%D7%9D-%D7%A4%D7%A2%D7%99%D7%9C%D7%99%D7%9D-members_active" },
                                                      { type: "link", title: "שעון נוכחות", desc: "time_keeper", url: "https://f2.freeivr.co.il/topic/71/time_keeper-%D7%A9%D7%A2%D7%95%D7%9F-%D7%A0%D7%95%D7%9B%D7%97%D7%95%D7%AA" },
                                                      { type: "link", title: "דיווח משימות", desc: "משימות יומי", url: "https://f2.freeivr.co.il/topic/43/%D7%93%D7%99%D7%95%D7%95%D7%97-%D7%9E%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%99%D7%95%D7%9E%D7%99" },
                                                      { type: "link", title: "מחשבון אחוזי תוספת", desc: "calculator_add_percentage", url: "https://f2.freeivr.co.il/topic/76/calculator_add_percentage-%D7%9E%D7%97%D7%A9%D7%91%D7%95%D7%9F-%D7%90%D7%97%D7%95%D7%96%D7%99-%D7%AA%D7%95%D7%A1%D7%A4%D7%AA" },
                                                      { type: "link", title: "חישוב מונה", desc: "חישוב מונה", url: "https://f2.freeivr.co.il/topic/107/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%97%D7%99%D7%A9%D7%95%D7%91-%D7%9E%D7%95%D7%A0%D7%94?_=1595844883708" },
                                                      { type: "link", title: "טיימר - הגבלת אורך שיחה", desc: "limit_call_seconds", url: "https://f2.freeivr.co.il/topic/57/limit_call_seconds-%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%90%D7%95%D7%A8%D7%9A-%D7%94%D7%A9%D7%99%D7%97%D7%94-%D7%98%D7%99%D7%99%D7%9E%D7%A8" },
                                                      { type: "link", title: "השעה כעת", desc: "say_hour_and_minute", url: "https://f2.freeivr.co.il/topic/74/%D7%94%D7%A9%D7%A2%D7%94-%D7%9B%D7%A2%D7%AA-say_hour_and_minute" },
                                                      { type: "link", title: "ניתוק שיחה", desc: "hangup", url: "https://f2.freeivr.co.il/topic/68/%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%94%D7%9E%D7%A0%D7%AA%D7%A7%D7%AA-%D7%90%D7%AA-%D7%94%D7%A9%D7%99%D7%97%D7%94-hangup" },
                                                      { type: "link", title: "\"המספר כעת\" לתור והשמעת קופונים קבועים", desc: "number_now_is", url: "https://f2.freeivr.co.il/topic/67/%D7%94%D7%9E%D7%A1%D7%A4%D7%A8-%D7%9B%D7%A2%D7%AA-%D7%9C%D7%AA%D7%95%D7%A8-%D7%9C%D7%93%D7%95%D7%92%D7%9E%D7%94-%D7%91%D7%9E%D7%A8%D7%A4%D7%90%D7%95%D7%AA-%D7%91%D7%93%D7%95%D7%90%D7%A8-%D7%95%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%95%D7%A4%D7%95%D7%A0%D7%99%D7%9D-%D7%A7%D7%91%D7%95%D7%A2%D7%99%D7%9D-number_now_is" },
                                                      { type: "link", title: "קבלת מספר אישי אוטומטי", desc: "מספר אישי", url: "https://f2.freeivr.co.il/topic/29/%D7%A7%D7%91%D7%9C%D7%AA-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%90%D7%99%D7%A9%D7%99-%D7%90%D7%95%D7%98%D7%95%D7%9E%D7%98%D7%99" },
                                                      { type: "link", title: "זימון תורים", desc: "מערכת לזימון תורים", url: "https://f2.freeivr.co.il/topic/3812/%D7%96%D7%99%D7%9E%D7%95%D7%9F-%D7%AA%D7%95%D7%A8%D7%99%D7%9D?_=1609341339658" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_reports_logs",
                                                  type: "folder",
                                                  title: "📑 דוחות ולוגים",
                                                  desc: "קובצי CSV, לוגים של כניסות ודוחות האזנה",
                                                  children: [
                                                      { type: "link", title: "דוחות - השמעת קבצים", desc: "דוחות האזנה", url: "https://f2.freeivr.co.il/topic/8/playfile-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D/15?_=1605443494424" },
                                                      { type: "link", title: "דוחות - הקלטות שבועיים מרוכזים", desc: "דוחות עבור type-record", url: "https://f2.freeivr.co.il/topic/2527/%D7%93%D7%95%D7%97%D7%95%D7%AA-%D7%A9%D7%91%D7%95%D7%A2%D7%99%D7%9D-%D7%9E%D7%A8%D7%95%D7%9B%D7%96%D7%99%D7%9D-%D7%A2%D7%9C-%D7%9B%D7%9C-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-type-record-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA" },
                                                      { type: "link", title: "דוחות - ניקוד", desc: "דוחות צבירת נקודות", url: "https://f2.freeivr.co.il/topic/62/%D7%93%D7%95%D7%97%D7%95%D7%AA-%D7%A0%D7%A7%D7%95%D7%93%D7%95%D7%AA" },
                                                      { type: "link", title: "CSV - בהשמעת קבצים", desc: "ייצוא נתוני האזנה", url: "https://f2.freeivr.co.il/topic/8/playfile-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D/16?_=1605444303663" },
                                                      { type: "link", title: "CSV - כניסה ויציאה מכל שלוחות המערכת", desc: "לוג כניסות ויציאות כללי", url: "https://f2.freeivr.co.il/post/2926" },
                                                      { type: "link", title: "המרת קבצי ymgr לאקסל", desc: "המרת פורמט ימות המשיח", url: "https://f2.freeivr.co.il/topic/392/%D7%94%D7%9E%D7%A8%D7%AA-%D7%A7%D7%91%D7%A6%D7%99-ymgr-%D7%9C%D7%90%D7%A7%D7%A1%D7%9C" },
                                                      { type: "link", title: "לוג על כניסות של ID למערכת", desc: "מעקב כניסות משתמשים", url: "https://f2.freeivr.co.il/post/1989" },
                                                      { type: "link", title: "לוג המונה את מספר הכניסות לכל שלוחה ושלוחה", desc: "סטטיסטיקת כניסות", url: "https://f2.freeivr.co.il/post/2923" },
                                                      { type: "link", title: "לוג הסופר את כמות מספרי טלפון שנכנסו לשלוחה", desc: "ספירת מספרים ייחודיים", url: "https://f2.freeivr.co.il/topic/80/%D7%A1%D7%A4%D7%99%D7%A8%D7%AA-%D7%9B%D7%9E%D7%95%D7%AA-%D7%9E%D7%A1%D7%A4%D7%A8%D7%99-%D7%98%D7%9C%D7%A4%D7%95%D7%9F-%D7%A9%D7%95%D7%A0%D7%99%D7%9D-%D7%A9%D7%A0%D7%9B%D7%A0%D7%A1%D7%95-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_judaism",
                                                  type: "folder",
                                                  title: "📖 יהדות ותנ\"ך",
                                                  desc: "חלוקת תהילים, משניות, דפי גמרא ומעקב לימוד",
                                                  children: [
                                                      { type: "link", title: "חלוקת דפים, עמודים, גמרא, משנה, חומש או תהילים", desc: "chapter_receive", url: "https://f2.freeivr.co.il/topic/47/%D7%97%D7%9C%D7%95%D7%A7%D7%AA-%D7%A4%D7%A8%D7%A7%D7%99-%D7%AA%D7%94%D7%99%D7%9C%D7%99%D7%9D-%D7%92%D7%9E%D7%A8%D7%90-%D7%A4%D7%A8%D7%A9%D7%95%D7%AA-%D7%93%D7%A4%D7%99%D7%9D-%D7%A2%D7%9E%D7%95%D7%93%D7%99%D7%9D-chapter_receive/8" },
                                                      { type: "link", title: "חלוקה ושמיעת משניות + דוחות לימוד", desc: "שמיעה מ-3 רבנים ודוחות", url: "https://f2.freeivr.co.il/topic/102/%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%97%D7%9C%D7%95%D7%A7%D7%AA-%D7%9E%D7%A9%D7%A0%D7%99%D7%95%D7%AA-%D7%9B%D7%95%D7%9C%D7%9C-%D7%A9%D7%9E%D7%99%D7%A2%D7%AA-%D7%94%D7%9E%D7%A9%D7%A0%D7%99%D7%95%D7%AA-%D7%9E3-%D7%A8%D7%91%D7%A0%D7%99%D7%9D-%D7%95%D7%93%D7%95%D7%97%D7%95%D7%AA-%D7%9C%D7%99%D7%9E%D7%95%D7%93-chapter_receive_mishnayot_select" },
                                                      { type: "link", title: "בחירת ושמיעת פרק תהילים", desc: "שמירת פרק קבוע למאזין", url: "https://f2.freeivr.co.il/topic/48/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%91%D7%97%D7%99%D7%A8%D7%AA-%D7%95%D7%A9%D7%9E%D7%99%D7%A8%D7%AA-%D7%A4%D7%A8%D7%A7-%D7%AA%D7%94%D7%99%D7%9C%D7%99%D7%9D-%D7%A7%D7%91%D7%95%D7%A2-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-tehillim_select_save_and_listen" },
                                                      { type: "link", title: "מעקב לימודים (דף היומי ועוד)", desc: "מעקב אישי אחר הספקים", url: "https://f2.freeivr.co.il/topic/204/%D7%9E%D7%A2%D7%A7%D7%91-%D7%9C%D7%99%D7%9E%D7%95%D7%93%D7%99%D7%9D" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_donations",
                                                  type: "folder",
                                                  title: "🤝 תרומות וגיוס כספים",
                                                  desc: "מעקב גיוס תרומות, מייצ'ינג וסליקה",
                                                  children: [
                                                      { type: "link", title: "מעקב גיוס תרומות", desc: "fundraising", url: "https://f2.freeivr.co.il/topic/69/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%9E%D7%A2%D7%A7%D7%91-%D7%92%D7%99%D7%95%D7%A1-%D7%AA%D7%A8%D7%95%D7%9E%D7%95%D7%AA-fundraising" },
                                                      { type: "link", title: "מייצ'ינג - מעקב גיוס תרומות", desc: "קמפיין גיוס", url: "https://f2.freeivr.co.il/topic/93/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%AA%D7%A8%D7%9E%D7%95%D7%AA" },
                                                      { type: "link", title: "נדרים פלוס / קהילות (במנוע סליקת אשראי)", desc: "סליקה לעמותות", url: "https://f2.freeivr.co.il/topic/54/%D7%94%D7%AA%D7%97%D7%91%D7%A8%D7%95%D7%AA-%D7%9C%D7%9E%D7%A0%D7%95%D7%A2-%D7%A1%D7%9C%D7%99%D7%A7%D7%94-%D7%9B%D7%9C%D7%9C%D7%99-credit_card" }
                                                  ]
                                              },
                                              {
                                                  id: "cat_api",
                                                  type: "folder",
                                                  title: "🔌 ממשקי API ומפתחים",
                                                  desc: "גישת מפתחים, שיחות גישור, שרתים חיצוניים ודפי נחיתה",
                                                  children: [
                                                      { type: "link", title: "גישת מפתחים למערכות", desc: "API כללי", url: "https://f2.freeivr.co.il/topic/55/api-%D7%92%D7%99%D7%A9%D7%AA-%D7%9E%D7%A4%D7%AA%D7%97%D7%99%D7%9D-%D7%9C%D7%9E%D7%A2%D7%A8%D7%9B%D7%95%D7%AA" },
                                                      { type: "link", title: "תקשור עם מחשבים וממשקים חיצוניים", desc: "מודול API מול שרת חיצוני", url: "https://f2.freeivr.co.il/topic/56/%D7%9E%D7%95%D7%93%D7%95%D7%9C-api-%D7%AA%D7%A7%D7%A9%D7%95%D7%A8-%D7%A2%D7%9D-%D7%9E%D7%97%D7%A9%D7%91%D7%99%D7%9D-%D7%95%D7%9E%D7%9E%D7%A9%D7%A7%D7%99-%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-%D7%97%D7%99%D7%A6%D7%95%D7%A0%D7%99%D7%99%D7%9D" },
                                                      { type: "link", title: "קמפיין הודעות אישיות ב-API", desc: "השמעת הודעה אישית בחיוג חוזר", url: "https://f2.freeivr.co.il/topic/811/%D7%A7%D7%9E%D7%A4%D7%99%D7%99%D7%9F-%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%90%D7%99%D7%A9%D7%99%D7%95%D7%AA-%D7%91api-%D7%90%D7%A4%D7%A9%D7%A8%D7%95%D7%AA-%D7%A9%D7%94%D7%9C%D7%A7%D7%95%D7%97-%D7%99%D7%97%D7%96%D7%95%D7%A8-%D7%9C%D7%9E%D7%A1%D7%A4%D7%A8-%D7%95%D7%99%D7%A9%D7%9E%D7%A2-%D7%90%D7%AA-%D7%94%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%A9%D7%9C%D7%95?_=1603038068534" },
                                                      { type: "link", title: "הקמת שיחת גישור דרך API", desc: "חיוג למספר וחיוג למספר נוסף", url: "https://f2.freeivr.co.il/topic/2795/%D7%94%D7%A7%D7%9E%D7%AA-%D7%A9%D7%99%D7%97%D7%AA-%D7%92%D7%99%D7%A9%D7%95%D7%A8-%D7%97%D7%99%D7%95%D7%92-%D7%9C%D7%9E%D7%A1%D7%A4%D7%A8-%D7%95%D7%97%D7%99%D7%95%D7%92-%D7%9C%D7%9E%D7%A1%D7%A4%D7%A8-%D7%A0%D7%95%D7%A1%D7%A3-%D7%93%D7%A8%D7%9A-api" },
                                                      { type: "link", title: "בדיקת כניסה לשלוחה לפי API", desc: "אישור כניסה מול שרת", url: "https://f2.freeivr.co.il/topic/3468/%D7%91%D7%93%D7%99%D7%A7%D7%AA-%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%9C%D7%A4%D7%99-api?_=1605709745149" },
                                                      { type: "link", title: "קישורים למודולים API", desc: "אינדקס מודולי API", url: "https://f2.freeivr.co.il/topic/4934/%D7%A7%D7%99%D7%A9%D7%95%D7%A8%D7%99%D7%9D-%D7%9C%D7%9E%D7%95%D7%93%D7%95%D7%9C%D7%99%D7%9D-api" },
                                                      { type: "link", title: "מונה ברכות יומי - get_brachot", desc: "מודול ברכות מבוסס API", url: "https://f2.freeivr.co.il/topic/5363/%D7%9E%D7%95%D7%A0%D7%94-%D7%91%D7%A8%D7%9B%D7%95%D7%AA-%D7%99%D7%95%D7%9E%D7%99-get_brachot?_=1618226044605" },
                                                      { type: "link", title: "דיגיקול - דפי נחיתה עם התממשקות טלפונית", desc: "אינטגרציה לטלפוניה", url: "https://f2.freeivr.co.il/topic/8056/%D7%93%D7%99%D7%92%D7%99%D7%A7%D7%95%D7%9C-%D7%93%D7%A4%D7%99-%D7%A0%D7%97%D7%99%D7%AA%D7%94-%D7%A2%D7%9D-%D7%94%D7%AA%D7%9E%D7%9E%D7%A9%D7%A7%D7%95%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA?_=1643705989050" },
                                                      { type: "link", title: "קישורים למודולים API (חלק ב')", desc: "מדריכים נוספים", url: "https://f2.freeivr.co.il/topic/6284/%D7%A7%D7%99%D7%A9%D7%95%D7%A8%D7%99%D7%9D-%D7%9C%D7%9E%D7%95%D7%93%D7%95%D7%9C%D7%99%D7%9D-api" }
                                                  ]
                                              }
                                          ]
                                      };
                               
                                      // שימוש במפתח ייעודי לשמירה ב-localStorage
                                      const STORAGE_KEY = 'portal_ivr_data_v1';
                                      let rootData = JSON.parse(localStorage.getItem(STORAGE_KEY)) || defaultData;
                                      let currentPath = []; 
                                      let isAdmin = true;
                                      let selectedType = 'folder';
                               
                                      function persist() {
                                          localStorage.setItem(STORAGE_KEY, JSON.stringify(rootData));
                                          render();
                                      }
                               
                                      function getCurrentFolder() {
                                          let current = rootData;
                                          for (let idx of currentPath) {
                                              current = current.children[idx];
                                          }
                                          return current;
                                      }
                               
                                      function toggleAdminMode() {
                                          isAdmin = !isAdmin;
                                          document.body.classList.toggle('admin-mode', isAdmin);
                                          document.getElementById('toggleAdminBtn').textContent = isAdmin ? "👀 צפייה כמבקר" : "✏️ מצב ניהול";
                                      }
                               
                                      function render() {
                                          const currentFolder = getCurrentFolder();
                                          const grid = document.getElementById('cardsGrid');
                                          grid.innerHTML = '';
                               
                                          document.getElementById('currentCategoryTitle').textContent = currentFolder.title;
                                          document.getElementById('currentCategoryDesc').textContent = currentFolder.desc || '';
                               
                                          renderBreadcrumbs();
                               
                                          document.getElementById('backBtn').style.display = currentPath.length > 0 ? 'inline-flex' : 'none';
                               
                                          if (!currentFolder.children || currentFolder.children.length === 0) {
                                              grid.innerHTML = `
                                                  <div class="empty-state">
                                                      <h3>תיקייה זו ריקה כרגע</h3>
                                                      <p>לחצו על "➕ הוסף ריבוע כאן" בסרגל העליון כדי להוסיף מודול או קישור.</p>
                                                  </div>
                                              `;
                                              return;
                                          }
                               
                                          currentFolder.children.forEach((item, index) => {
                                              const card = document.createElement('div');
                                              const isFolder = item.type === 'folder';
                                              card.className = `card ${isFolder ? 'is-folder' : 'is-link'}`;
                               
                                              card.innerHTML = `
                                                  <div class="card-admin-btns" onclick="event.stopPropagation();">
                                                      <button class="btn btn-sm btn-warning" onclick="openItemModal(${index})">✏️</button>
                                                      <button class="btn btn-sm btn-danger" onclick="deleteItem(${index})">🗑️</button>
                                                  </div>
                                                  <div>
                                                      <span class="card-badge ${isFolder ? 'badge-folder' : 'badge-link'}">
                                                          ${isFolder ? '📁 קטגוריה' : '🔗 מדריך / שלוחה'}
                                                      </span>
                                                      <div class="card-title">${item.title}</div>
                                                      ${item.desc ? `<div class="card-desc">${item.desc}</div>` : ''}
                                                  </div>
                                                  <div class="card-action">
                                                      <span>${isFolder ? `פתיחה (${(item.children || []).length} פריטים)` : 'מעבר למדריך בפורום'}</span>
                                                      <span>${isFolder ? '⟵' : '↗'}</span>
                                                  </div>
                                              `;
                               
                                              card.onclick = () => {
                                                  if (isFolder) {
                                                      currentPath.push(index);
                                                      render();
                                                  } else {
                                                      if (item.url && item.url !== '#') {
                                                          window.open(item.url, '_blank');
                                                      }
                                                  }
                                              };
                               
                                              grid.appendChild(card);
                                          });
                                      }
                               
                                      function renderBreadcrumbs() {
                                          const container = document.getElementById('breadcrumbsContainer');
                                          container.innerHTML = '';
                               
                                          const homeSpan = document.createElement('span');
                                          homeSpan.className = currentPath.length === 0 ? 'breadcrumb-current' : 'breadcrumb-item';
                                          homeSpan.textContent = '🏠 ' + rootData.title;
                                          if (currentPath.length > 0) {
                                              homeSpan.onclick = () => { currentPath = []; render(); };
                                          }
                                          container.appendChild(homeSpan);
                               
                                          let tempFolder = rootData;
                                          currentPath.forEach((stepIndex, i) => {
                                              tempFolder = tempFolder.children[stepIndex];
                                              
                                              const sep = document.createElement('span');
                                              sep.className = 'breadcrumb-separator';
                                              sep.textContent = ' ⟵ ';
                                              container.appendChild(sep);
                               
                                              const itemSpan = document.createElement('span');
                                              const isLast = (i === currentPath.length - 1);
                                              itemSpan.className = isLast ? 'breadcrumb-current' : 'breadcrumb-item';
                                              itemSpan.textContent = tempFolder.title;
                               
                                              if (!isLast) {
                                                  itemSpan.onclick = () => {
                                                      currentPath = currentPath.slice(0, i + 1);
                                                      render();
                                                  };
                                              }
                                              container.appendChild(itemSpan);
                                          });
                                      }
                               
                                      function goBack() {
                                          if (currentPath.length > 0) {
                                              currentPath.pop();
                                              render();
                                          }
                                      }
                               
                                      function selectType(type) {
                                          selectedType = type;
                                          document.getElementById('typeOptionFolder').classList.toggle('active', type === 'folder');
                                          document.getElementById('typeOptionLink').classList.toggle('active', type === 'link');
                                          document.getElementById('urlGroup').style.display = type === 'link' ? 'block' : 'none';
                                      }
                               
                                      function openItemModal(editIndex = null) {
                                          document.getElementById('editItemIndex').value = editIndex !== null ? editIndex : '';
                                          const currentFolder = getCurrentFolder();
                               
                                          if (editIndex !== null) {
                                              const item = currentFolder.children[editIndex];
                                              document.getElementById('modalTitle').textContent = 'עריכת ריבוע';
                                              document.getElementById('itemTitleInput').value = item.title;
                                              document.getElementById('itemDescInput').value = item.desc || '';
                                              document.getElementById('itemUrlInput').value = item.url || '';
                                              selectType(item.type);
                                          } else {
                                              document.getElementById('modalTitle').textContent = 'הוספת ריבוע חדש';
                                              document.getElementById('itemTitleInput').value = '';
                                              document.getElementById('itemDescInput').value = '';
                                              document.getElementById('itemUrlInput').value = '';
                                              selectType('folder');
                                          }
                               
                                          document.getElementById('itemModal').style.display = 'flex';
                                      }
                               
                                      function closeModal() {
                                          document.getElementById('itemModal').style.display = 'none';
                                      }
                               
                                      function saveItem() {
                                          const title = document.getElementById('itemTitleInput').value.trim();
                                          const desc = document.getElementById('itemDescInput').value.trim();
                                          const url = document.getElementById('itemUrlInput').value.trim();
                                          const editIndex = document.getElementById('editItemIndex').value;
                                          const currentFolder = getCurrentFolder();
                               
                                          if (!title) return alert('נא להזין כותרת');
                               
                                          if (!currentFolder.children) currentFolder.children = [];
                               
                                          if (editIndex !== '') {
                                              const currentItem = currentFolder.children[editIndex];
                                              currentItem.title = title;
                                              currentItem.desc = desc;
                                              currentItem.type = selectedType;
                                              if (selectedType === 'link') {
                                                  currentItem.url = url;
                                              } else {
                                                  if (!currentItem.children) currentItem.children = [];
                                              }
                                          } else {
                                              const newItem = {
                                                  type: selectedType,
                                                  title: title,
                                                  desc: desc
                                              };
                                              if (selectedType === 'folder') {
                                                  newItem.children = [];
                                              } else {
                                                  newItem.url = url || '#';
                                              }
                                              currentFolder.children.push(newItem);
                                          }
                               
                                          closeModal();
                                          persist();
                                      }
                               
                                      function deleteItem(index) {
                                          const currentFolder = getCurrentFolder();
                                          if (confirm(`האם אתה בטוח שברצונך למחוק את "${currentFolder.children[index].title}"?`)) {
                                              currentFolder.children.splice(index, 1);
                                              persist();
                                          }
                                      }
                               
                                      function resetToDefaults() {
                                          if (confirm('האם לאפס את כל המערכת לברירת המחדל המקורית? כל הנתונים ששינית יימחקו.')) {
                                              rootData = JSON.parse(JSON.stringify(defaultData));
                                              currentPath = [];
                                              persist();
                                          }
                                      }
                               
                                      // הפעלה ראשונית
                                      render();
                                  </script>
                              </body>
                              </html>
                              

                              L תגובה 1 תגובה אחרונה תגובה ציטוט 1
                              • L מנותק
                                lavitoren הטי"ל @אA
                                נערך לאחרונה על ידי

                                @אA מדהים מדהים מדהים
                                נ.ב.
                                אם תרצה המלצה ממליץ לשפר את החזות אבל ממש רעיון מדהים אדב נכון שהוא בנוי על משהו קודם?

                                א תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • א מנותק
                                  אA @lavitoren הטי"ל
                                  נערך לאחרונה על ידי

                                  @lavitoren-הטי-ל
                                  תן רעיון לעיצוב מעודכן יותר.
                                  זה בנוי על הקובץ שהבאתי בשירשור הזה למעלה רק עם קישורים.

                                  L 2 תגובות תגובה אחרונה תגובה ציטוט 1
                                  • L מנותק
                                    lavitoren הטי"ל @אA
                                    נערך לאחרונה על ידי

                                    @אA פחות ילדותי פשוט

                                    א תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                    • L מנותק
                                      lavitoren הטי"ל @אA
                                      נערך לאחרונה על ידי

                                      @אA אגב

                                      תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                      • L lavitoren הטי"ל סימן נושא זה כנפתר
                                      • א מנותק
                                        אA @lavitoren הטי"ל
                                        נערך לאחרונה על ידי

                                        @lavitoren-הטי-ל

                                        קיבלת

                                        <!DOCTYPE html>
                                        <html lang="he" dir="rtl">
                                        <head>
                                            <meta charset="UTF-8">
                                            <meta name="viewport" content="width=device-width, initial-scale=1.0">
                                            <title>פורטל מודולים ושלוחות | ימות המשיח</title>
                                            <!-- גופן Heebo מודרני לעברית נקייה -->
                                            <link rel="preconnect" href="https://fonts.googleapis.com">
                                            <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
                                            <link href="https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;600;700;800&display=swap" rel="stylesheet">
                                            
                                            <style>
                                                :root {
                                                    --primary: #2563eb;
                                                    --primary-hover: #1d4ed8;
                                                    --primary-light: #eff6ff;
                                                    --primary-border: #bfdbfe;
                                                    --success: #059669;
                                                    --success-light: #ecfdf5;
                                                    --slate-50: #f8fafc;
                                                    --slate-100: #f1f5f9;
                                                    --slate-200: #e2e8f0;
                                                    --slate-300: #cbd5e1;
                                                    --slate-400: #94a3b8;
                                                    --slate-600: #475569;
                                                    --slate-700: #334155;
                                                    --slate-800: #1e293b;
                                                    --slate-900: #0f172a;
                                                    --radius-sm: 8px;
                                                    --radius-md: 12px;
                                                    --radius-lg: 16px;
                                                    --shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05);
                                                    --shadow-card: 0 4px 6px -1px rgb(0 0 0 / 0.05), 0 2px 4px -2px rgb(0 0 0 / 0.05);
                                                    --shadow-hover: 0 12px 24px -4px rgb(0 0 0 / 0.09), 0 4px 8px -2px rgb(0 0 0 / 0.05);
                                                }
                                        
                                                * {
                                                    box-sizing: border-box;
                                                    margin: 0;
                                                    padding: 0;
                                                    font-family: 'Heebo', system-ui, -apple-system, sans-serif;
                                                }
                                        
                                                body {
                                                    background-color: #f8fafc;
                                                    color: var(--slate-800);
                                                    min-height: 100vh;
                                                    display: flex;
                                                    flex-direction: column;
                                                    direction: rtl;
                                                }
                                        
                                                /* סרגל עליון מקצועי */
                                                .navbar {
                                                    background: #ffffff;
                                                    border-bottom: 1px solid var(--slate-200);
                                                    position: sticky;
                                                    top: 0;
                                                    z-index: 100;
                                                    backdrop-filter: blur(8px);
                                                    background: rgba(255, 255, 255, 0.95);
                                                }
                                        
                                                .navbar-container {
                                                    max-width: 1280px;
                                                    margin: 0 auto;
                                                    padding: 12px 24px;
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-between;
                                                    gap: 16px;
                                                    flex-wrap: wrap;
                                                }
                                        
                                                .brand {
                                                    display: flex;
                                                    align-items: center;
                                                    gap: 12px;
                                                    font-weight: 800;
                                                    font-size: 1.25rem;
                                                    color: var(--slate-900);
                                                    letter-spacing: -0.3px;
                                                }
                                        
                                                .brand-icon {
                                                    width: 36px;
                                                    height: 36px;
                                                    background: linear-gradient(135deg, var(--primary), #3b82f6);
                                                    color: #ffffff;
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: center;
                                                    border-radius: var(--radius-sm);
                                                    box-shadow: 0 4px 10px rgba(37, 99, 235, 0.25);
                                                }
                                        
                                                /* תיבת חיפוש חיה */
                                                .search-box {
                                                    flex: 1;
                                                    max-width: 420px;
                                                    position: relative;
                                                }
                                        
                                                .search-box input {
                                                    width: 100%;
                                                    padding: 9px 40px 9px 14px;
                                                    border-radius: 9999px;
                                                    border: 1px solid var(--slate-200);
                                                    background: var(--slate-100);
                                                    font-size: 0.9rem;
                                                    color: var(--slate-800);
                                                    outline: none;
                                                    transition: all 0.2s ease;
                                                }
                                        
                                                .search-box input:focus {
                                                    background: #ffffff;
                                                    border-color: var(--primary);
                                                    box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.12);
                                                }
                                        
                                                .search-icon {
                                                    position: absolute;
                                                    right: 14px;
                                                    top: 50%;
                                                    transform: translateY(-50%);
                                                    color: var(--slate-400);
                                                    pointer-events: none;
                                                    display: flex;
                                                }
                                        
                                                .navbar-actions {
                                                    display: flex;
                                                    align-items: center;
                                                    gap: 10px;
                                                }
                                        
                                                /* כפתורים בעיצוב מלוטש */
                                                .btn {
                                                    display: inline-flex;
                                                    align-items: center;
                                                    justify-content: center;
                                                    gap: 8px;
                                                    padding: 8px 16px;
                                                    border-radius: var(--radius-sm);
                                                    font-size: 0.875rem;
                                                    font-weight: 600;
                                                    border: 1px solid transparent;
                                                    cursor: pointer;
                                                    transition: all 0.18s ease;
                                                    white-space: nowrap;
                                                }
                                        
                                                .btn-primary {
                                                    background: var(--primary);
                                                    color: #ffffff;
                                                    box-shadow: 0 2px 4px rgba(37, 99, 235, 0.2);
                                                }
                                                .btn-primary:hover {
                                                    background: var(--primary-hover);
                                                    box-shadow: 0 4px 8px rgba(37, 99, 235, 0.3);
                                                }
                                        
                                                .btn-secondary {
                                                    background: #ffffff;
                                                    color: var(--slate-700);
                                                    border-color: var(--slate-200);
                                                }
                                                .btn-secondary:hover {
                                                    background: var(--slate-50);
                                                    border-color: var(--slate-300);
                                                    color: var(--slate-900);
                                                }
                                        
                                                .btn-mode {
                                                    background: #f1f5f9;
                                                    color: var(--slate-700);
                                                }
                                                .btn-mode.active {
                                                    background: #fef3c7;
                                                    color: #92400e;
                                                    border-color: #fde68a;
                                                }
                                        
                                                .btn-sm {
                                                    padding: 5px 10px;
                                                    font-size: 0.8rem;
                                                    border-radius: 6px;
                                                }
                                        
                                                /* מכולת תוכן מרכזית */
                                                .main-container {
                                                    max-width: 1280px;
                                                    width: 100%;
                                                    margin: 0 auto;
                                                    padding: 28px 24px;
                                                    flex: 1;
                                                }
                                        
                                                /* שורת ניווט ופירורי לחם */
                                                .breadcrumb-bar {
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-between;
                                                    margin-bottom: 24px;
                                                    background: #ffffff;
                                                    padding: 10px 18px;
                                                    border-radius: var(--radius-md);
                                                    border: 1px solid var(--slate-200);
                                                    box-shadow: var(--shadow-sm);
                                                }
                                        
                                                .breadcrumbs {
                                                    display: flex;
                                                    align-items: center;
                                                    gap: 6px;
                                                    flex-wrap: wrap;
                                                    font-size: 0.9rem;
                                                }
                                        
                                                .crumb-item {
                                                    color: var(--primary);
                                                    font-weight: 500;
                                                    cursor: pointer;
                                                    padding: 3px 8px;
                                                    border-radius: 6px;
                                                    transition: background 0.15s;
                                                }
                                                .crumb-item:hover {
                                                    background: var(--primary-light);
                                                    text-decoration: none;
                                                }
                                        
                                                .crumb-sep {
                                                    color: var(--slate-400);
                                                    font-size: 0.75rem;
                                                }
                                        
                                                .crumb-current {
                                                    color: var(--slate-600);
                                                    font-weight: 600;
                                                    padding: 3px 8px;
                                                }
                                        
                                                /* כותרת מבט נוכחי */
                                                .view-header {
                                                    margin-bottom: 24px;
                                                    display: flex;
                                                    justify-content: space-between;
                                                    align-items: flex-end;
                                                    border-bottom: 1px solid var(--slate-200);
                                                    padding-bottom: 16px;
                                                }
                                        
                                                .view-title-group h1 {
                                                    font-size: 1.75rem;
                                                    font-weight: 800;
                                                    color: var(--slate-900);
                                                    letter-spacing: -0.5px;
                                                    display: flex;
                                                    align-items: center;
                                                    gap: 10px;
                                                }
                                        
                                                .view-title-group p {
                                                    color: var(--slate-600);
                                                    font-size: 0.95rem;
                                                    margin-top: 4px;
                                                }
                                        
                                                .items-counter {
                                                    font-size: 0.85rem;
                                                    color: var(--slate-400);
                                                    font-weight: 500;
                                                }
                                        
                                                /* רשת כרטיסים (Grid) */
                                                .cards-grid {
                                                    display: grid;
                                                    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
                                                    gap: 20px;
                                                }
                                        
                                                /* כרטיס מודול */
                                                .card {
                                                    background: #ffffff;
                                                    border-radius: var(--radius-md);
                                                    padding: 20px;
                                                    border: 1px solid var(--slate-200);
                                                    box-shadow: var(--shadow-card);
                                                    transition: all 0.22s cubic-bezier(0.4, 0, 0.2, 1);
                                                    cursor: pointer;
                                                    display: flex;
                                                    flex-direction: column;
                                                    justify-content: space-between;
                                                    position: relative;
                                                    min-height: 155px;
                                                    text-decoration: none;
                                                }
                                        
                                                .card:hover {
                                                    transform: translateY(-4px);
                                                    box-shadow: var(--shadow-hover);
                                                    border-color: var(--slate-300);
                                                }
                                        
                                                .card.is-folder {
                                                    border-top: 4px solid var(--primary);
                                                }
                                                .card.is-link {
                                                    border-top: 4px solid var(--success);
                                                }
                                        
                                                .card-top {
                                                    display: flex;
                                                    justify-content: space-between;
                                                    align-items: flex-start;
                                                    margin-bottom: 12px;
                                                }
                                        
                                                .card-badge {
                                                    display: inline-flex;
                                                    align-items: center;
                                                    gap: 5px;
                                                    font-size: 0.75rem;
                                                    font-weight: 600;
                                                    padding: 3px 9px;
                                                    border-radius: 9999px;
                                                    text-transform: uppercase;
                                                }
                                        
                                                .badge-folder {
                                                    background: var(--primary-light);
                                                    color: var(--primary);
                                                }
                                        
                                                .badge-link {
                                                    background: var(--success-light);
                                                    color: var(--success);
                                                }
                                        
                                                .card-title {
                                                    font-size: 1.08rem;
                                                    font-weight: 700;
                                                    color: var(--slate-900);
                                                    line-height: 1.4;
                                                    margin-bottom: 6px;
                                                }
                                        
                                                .card-desc {
                                                    font-size: 0.875rem;
                                                    color: var(--slate-600);
                                                    line-height: 1.45;
                                                    display: -webkit-box;
                                                    -webkit-line-clamp: 2;
                                                    -webkit-box-orient: vertical;
                                                    overflow: hidden;
                                                }
                                        
                                                .card-footer {
                                                    margin-top: 16px;
                                                    padding-top: 12px;
                                                    border-top: 1px dashed var(--slate-200);
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-between;
                                                    font-size: 0.85rem;
                                                    font-weight: 600;
                                                }
                                        
                                                .card.is-folder .card-footer { color: var(--primary); }
                                                .card.is-link .card-footer { color: var(--success); }
                                        
                                                .card-action-text {
                                                    display: flex;
                                                    align-items: center;
                                                    gap: 6px;
                                                }
                                        
                                                /* כפתורי ניהול פנימיים */
                                                .card-admin-actions {
                                                    display: none;
                                                    position: absolute;
                                                    top: 10px;
                                                    left: 10px;
                                                    background: rgba(255, 255, 255, 0.96);
                                                    backdrop-filter: blur(4px);
                                                    border: 1px solid var(--slate-200);
                                                    border-radius: var(--radius-sm);
                                                    padding: 3px;
                                                    gap: 3px;
                                                    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.06);
                                                    z-index: 10;
                                                }
                                        
                                                body.admin-mode .card-admin-actions {
                                                    display: flex;
                                                }
                                                body.admin-mode .card {
                                                    border-style: dashed;
                                                }
                                        
                                                .btn-icon {
                                                    width: 28px;
                                                    height: 28px;
                                                    padding: 0;
                                                    display: inline-flex;
                                                    align-items: center;
                                                    justify-content: center;
                                                    border-radius: 4px;
                                                    border: none;
                                                    background: transparent;
                                                    cursor: pointer;
                                                    color: var(--slate-600);
                                                    transition: all 0.15s;
                                                }
                                                .btn-icon:hover {
                                                    background: var(--slate-100);
                                                    color: var(--slate-900);
                                                }
                                                .btn-icon.danger:hover {
                                                    background: #fee2e2;
                                                    color: #dc2626;
                                                }
                                        
                                                /* מצב חיפוש ריק / תיקייה ריקה */
                                                .empty-placeholder {
                                                    grid-column: 1 / -1;
                                                    text-align: center;
                                                    padding: 60px 20px;
                                                    background: #ffffff;
                                                    border-radius: var(--radius-md);
                                                    border: 2px dashed var(--slate-200);
                                                    color: var(--slate-600);
                                                }
                                                .empty-placeholder svg {
                                                    margin-bottom: 12px;
                                                    color: var(--slate-400);
                                                }
                                        
                                                /* חלון מודאל מודרני */
                                                .modal-overlay {
                                                    position: fixed;
                                                    inset: 0;
                                                    background: rgba(15, 23, 42, 0.5);
                                                    backdrop-filter: blur(4px);
                                                    display: none;
                                                    justify-content: center;
                                                    align-items: center;
                                                    z-index: 1000;
                                                    padding: 20px;
                                                }
                                        
                                                .modal-card {
                                                    background: #ffffff;
                                                    border-radius: var(--radius-lg);
                                                    width: 100%;
                                                    max-width: 500px;
                                                    box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
                                                    overflow: hidden;
                                                    animation: modalFadeIn 0.2s ease-out;
                                                }
                                        
                                                @keyframes modalFadeIn {
                                                    from { opacity: 0; transform: scale(0.96); }
                                                    to { opacity: 1; transform: scale(1); }
                                                }
                                        
                                                .modal-header {
                                                    padding: 20px 24px;
                                                    background: var(--slate-50);
                                                    border-bottom: 1px solid var(--slate-200);
                                                    display: flex;
                                                    justify-content: space-between;
                                                    align-items: center;
                                                }
                                        
                                                .modal-header h3 {
                                                    font-size: 1.15rem;
                                                    color: var(--slate-900);
                                                    font-weight: 700;
                                                }
                                        
                                                .modal-body {
                                                    padding: 24px;
                                                }
                                        
                                                .form-group {
                                                    margin-bottom: 18px;
                                                }
                                        
                                                .form-group label {
                                                    display: block;
                                                    margin-bottom: 6px;
                                                    font-size: 0.875rem;
                                                    font-weight: 600;
                                                    color: var(--slate-700);
                                                }
                                        
                                                .form-group input {
                                                    width: 100%;
                                                    padding: 10px 14px;
                                                    border: 1px solid var(--slate-300);
                                                    border-radius: var(--radius-sm);
                                                    font-size: 0.95rem;
                                                    outline: none;
                                                    transition: all 0.2s;
                                                }
                                        
                                                .form-group input:focus {
                                                    border-color: var(--primary);
                                                    box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.12);
                                                }
                                        
                                                .type-selector {
                                                    display: grid;
                                                    grid-template-columns: 1fr 1fr;
                                                    gap: 12px;
                                                    margin-bottom: 18px;
                                                }
                                        
                                                .type-pill {
                                                    border: 2px solid var(--slate-200);
                                                    border-radius: var(--radius-sm);
                                                    padding: 12px;
                                                    text-align: center;
                                                    cursor: pointer;
                                                    font-weight: 600;
                                                    font-size: 0.9rem;
                                                    color: var(--slate-600);
                                                    transition: all 0.18s;
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: center;
                                                    gap: 8px;
                                                }
                                        
                                                .type-pill.active {
                                                    border-color: var(--primary);
                                                    background: var(--primary-light);
                                                    color: var(--primary);
                                                }
                                        
                                                .modal-footer {
                                                    padding: 16px 24px;
                                                    background: var(--slate-50);
                                                    border-top: 1px solid var(--slate-200);
                                                    display: flex;
                                                    justify-content: flex-end;
                                                    gap: 10px;
                                                }
                                        
                                                @media (max-width: 640px) {
                                                    .navbar-container {
                                                        flex-direction: column;
                                                        align-items: stretch;
                                                    }
                                                    .search-box {
                                                        max-width: 100%;
                                                    }
                                                    .cards-grid {
                                                        grid-template-columns: 1fr;
                                                    }
                                                }
                                            </style>
                                        </head>
                                        <body class="admin-mode">
                                        
                                            <!-- סרגל עליון מקצועי -->
                                            <header class="navbar">
                                                <div class="navbar-container">
                                                    <div class="brand">
                                                        <div class="brand-icon">
                                                            <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
                                                                <path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path>
                                                            </svg>
                                                        </div>
                                                        <span>פורטל ימות המשיח</span>
                                                    </div>
                                        
                                                    <!-- תיבת חיפוש מהירה לכלל המודולים -->
                                                    <div class="search-box">
                                                        <span class="search-icon">
                                                            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                                                                <circle cx="11" cy="11" r="8"></circle>
                                                                <line x1="21" y1="21" x2="16.65" y2="16.65"></line>
                                                            </svg>
                                                        </span>
                                                        <input type="text" id="globalSearchInput" placeholder="חיפוש מהיר בכל המודולים והשלוחות..." oninput="handleSearch(this.value)">
                                                    </div>
                                        
                                                    <div class="navbar-actions">
                                                        <button class="btn btn-mode active" id="toggleAdminBtn" onclick="toggleAdminMode()">
                                                            <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 20h9"></path><path d="M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"></path></svg>
                                                            מצב ניהול
                                                        </button>
                                                        <button class="btn btn-primary" onclick="openItemModal()">
                                                            <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><line x1="12" y1="5" x2="12" y2="19"></line><line x1="5" y1="12" x2="19" y2="12"></line></svg>
                                                            הוסף ריבוע
                                                        </button>
                                                        <button class="btn btn-secondary" onclick="resetToDefaults()" title="איפוס להגדרות ברירת מחדל">
                                                            <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"></path><path d="M3 3v5h5"></path></svg>
                                                        </button>
                                                    </div>
                                                </div>
                                            </header>
                                        
                                            <!-- תוכן ראשי -->
                                            <main class="main-container">
                                                
                                                <!-- נתיב ניווט ופירורי לחם -->
                                                <nav class="breadcrumb-bar" id="breadcrumbBar">
                                                    <div class="breadcrumbs" id="breadcrumbsContainer"></div>
                                                    <button class="btn btn-sm btn-secondary" id="backBtn" onclick="goBack()" style="display:none;">
                                                        <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="9 18 15 12 9 6"></polyline></svg>
                                                        חזור שלב
                                                    </button>
                                                </nav>
                                        
                                                <!-- כותרת מבט נוכחי -->
                                                <div class="view-header">
                                                    <div class="view-title-group">
                                                        <h1 id="currentCategoryTitle">מודלים</h1>
                                                        <p id="currentCategoryDesc">כל המודולים, ההגדרות והמדריכים של מערכות ימות המשיח</p>
                                                    </div>
                                                    <div class="items-counter" id="itemsCounter"></div>
                                                </div>
                                        
                                                <!-- רשת הכרטיסים -->
                                                <div class="cards-grid" id="cardsGrid"></div>
                                            </main>
                                        
                                            <!-- חלון מודאל הוספה ועריכה -->
                                            <div class="modal-overlay" id="itemModal">
                                                <div class="modal-card">
                                                    <div class="modal-header">
                                                        <h3 id="modalTitle">הוספת פריט חדש</h3>
                                                        <button class="btn-icon" onclick="closeModal()">
                                                            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
                                                        </button>
                                                    </div>
                                                    <div class="modal-body">
                                                        <input type="hidden" id="editItemIndex">
                                        
                                                        <label style="display:block; font-size:0.875rem; font-weight:600; margin-bottom:8px; color:var(--slate-700);">סוג הפריט</label>
                                                        <div class="type-selector">
                                                            <div class="type-pill active" id="typeOptionFolder" onclick="selectType('folder')">
                                                                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path></svg>
                                                                קטגוריה (תיקייה)
                                                            </div>
                                                            <div class="type-pill" id="typeOptionLink" onclick="selectType('link')">
                                                                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>
                                                                קישור ישיר
                                                            </div>
                                                        </div>
                                        
                                                        <div class="form-group">
                                                            <label>כותרת הריבוע:</label>
                                                            <input type="text" id="itemTitleInput" placeholder="למשל: מודל תפריט ראשי">
                                                        </div>
                                        
                                                        <div class="form-group">
                                                            <label>תיאור קצר:</label>
                                                            <input type="text" id="itemDescInput" placeholder="הסבר תמציתי שיופיע בכרטיס">
                                                        </div>
                                        
                                                        <div class="form-group" id="urlGroup" style="display: none;">
                                                            <label>כתובת קישור (URL):</label>
                                                            <input type="text" id="itemUrlInput" placeholder="https://f2.freeivr.co.il/topic/...">
                                                        </div>
                                                    </div>
                                                    <div class="modal-footer">
                                                        <button class="btn btn-secondary" onclick="closeModal()">ביטול</button>
                                                        <button class="btn btn-primary" onclick="saveItem()">שמור שינויים</button>
                                                    </div>
                                                </div>
                                            </div>
                                        
                                            <script>
                                                // בסיס הנתונים המלא והמובנה של כל המודולים
                                                const defaultData = {
                                                    id: "root",
                                                    title: "מודלים",
                                                    desc: "כל המודולים, ההגדרות והמדריכים של מערכות ימות המשיח",
                                                    children: [
                                                        {
                                                            id: "cat_settings",
                                                            type: "folder",
                                                            title: "הגדרות",
                                                            desc: "ניהול, סיסמאות, שפות, שמות מאזינים והגדרות כלליות",
                                                            children: [
                                                                { type: "link", title: "מודל ניהול המערכת", desc: "admin_login - כניסה טלפונית לניהול", url: "https://f2.freeivr.co.il/topic/42/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%94%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-admin_login" },
                                                                { type: "link", title: "הוספת סיסמה לשלוחה או למערכת", desc: "אבטחת כניסה לשלוחה או לקו", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/10" },
                                                                { type: "link", title: "שינוי סיסמה לשלוחה כלשהי במערכת", desc: "שלוחה המאפשרת שינוי סיסמה", url: "https://f2.freeivr.co.il/topic/1049/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%A9%D7%99%D7%A0%D7%95%D7%99-%D7%A1%D7%99%D7%A1%D7%9E%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA" },
                                                                { type: "link", title: "זמני כניסה/פתיחה או סגירת שלוחה", desc: "הגדרת שעות וימי פעילות", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/9?_=1603030304298" },
                                                                { type: "link", title: "כניסה ע\"פ רשימה לבנה/שחורה", desc: "סינון כניסות לפי רשימת מספרים מורשים", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/13?_=1605371799155" },
                                                                { type: "link", title: "חסימת משתמש", desc: "חסימת מאזינים לפי סוג זיהוי block_id_type", url: "https://f2.freeivr.co.il/topic/73/%D7%97%D7%A1%D7%99%D7%9E%D7%AA-%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9-block_id_type" },
                                                                { type: "link", title: "חסימת היכולת להתקשר מחסום", desc: "מניעת גישה ממספרים חסויים", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/12" },
                                                                { type: "link", title: "הגבלת כמות הכניסות לשלוחה", desc: "הגבלת מספר כניסות כולל או למאזין", url: "https://f2.freeivr.co.il/topic/2439/%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%9B%D7%9E%D7%95%D7%AA-%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%91%D7%A6%D7%95%D7%A8%D7%94-%D7%9B%D7%9C%D7%9C%D7%99%D7%AA" },
                                                                { type: "link", title: "הפעלת שלוחות באופן רנדומלי", desc: "הפניה אקראית לשלוחות שונות", url: "https://f2.freeivr.co.il/topic/857/%D7%94%D7%A4%D7%A2%D7%9C%D7%AA-%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%A8%D7%A0%D7%93%D7%95%D7%9E%D7%9C%D7%99%D7%AA" },
                                                                { type: "link", title: "פתיחת שלוחות שיופעלו בזמנים מסוימים", desc: "העברה לפי תאריך עברי/לועזי או שעה", url: "https://f2.freeivr.co.il/topic/37/%D7%94%D7%94%D7%A2%D7%91%D7%A8%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%90%D7%97%D7%A8%D7%AA-%D7%9C%D7%A4%D7%99-%D7%AA%D7%90%D7%A8%D7%99%D7%9A-%D7%A2%D7%91%D7%A8%D7%99-%D7%9C%D7%95%D7%A2%D7%96%D7%99-%D7%90%D7%95-%D7%95-%D7%9C%D7%A4%D7%99-%D7%A9%D7%A2%D7%94-%D7%93%D7%A7%D7%94" },
                                                                { type: "link", title: "סינון כניסה ע\"פ מספר ישראלי/לא ישראלי", desc: "חסימה או ניתוב לפי מדינת המקור", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/15" },
                                                                { type: "link", title: "שפה", desc: "שינוי שפת המערכת", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/7?_=1603030304296" },
                                                                { type: "link", title: "תאריך", desc: "הגדרת פורמט וזמני תאריכים", url: "https://f2.freeivr.co.il/post/933" },
                                                                { type: "link", title: "מוזיקה בהמתנה", desc: "השמעת נעימה בהמתנה לשיחה", url: "https://f2.freeivr.co.il/topic/44/%D7%9E%D7%95%D7%96%D7%99%D7%A7%D7%94-%D7%91%D7%94%D7%9E%D7%AA%D7%A0%D7%94" },
                                                                { type: "link", title: "הודעות מערכת", desc: "רשימת הודעות ברירת מחדל של המערכת", url: "https://f2.freeivr.co.il/topic/3/%D7%A8%D7%A9%D7%99%D7%9E%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA" },
                                                                { type: "link", title: "שיתוף תוכן בין מערכות", desc: "סנכרון תכנים בין קווי IVR שונים", url: "https://f2.freeivr.co.il/topic/75/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%A9%D7%99%D7%AA%D7%95%D7%A3-%D7%91%D7%99%D7%9F-%D7%9E%D7%A2%D7%A8%D7%9B%D7%95%D7%AA-%D7%95%D7%95%D7%A6%D7%90%D7%A4%D7%95%D7%9F-%D7%9Civr2-%D7%95%D7%9B%D7%9F-%D7%9C%D7%94%D7%99%D7%A4%D7%9A" },
                                                                { type: "link", title: "אימות טלפוני של המספר המחייג", desc: "אימות זהות המתקשר באמצעות חיוג חוזר", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/11" },
                                                                { type: "link", title: "פתיחת שלוחה כמילה ולא כמספר", desc: "שיום שלוחות באותיות ולא רק במספרים", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98?_=1605373184561" },
                                                                { type: "link", title: "שלוחת סולמית", desc: "הפעלת מקש סולמית (#) כשלוחה ייעודית", url: "https://f2.freeivr.co.il/post/4172" },
                                                                { type: "link", title: "שלוחת כוכבית", desc: "הפעלת מקש כוכבית (*) כשלוחה ייעודית", url: "https://f2.freeivr.co.il/topic/96/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%9B%D7%95%D7%9B%D7%91%D7%99%D7%AA" },
                                                                { type: "link", title: "שמות מאזינים במערכת - הוספת שמות ידנית", desc: "ניהול שמות לקוחות בקובץ ידני", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/27" },
                                                                { type: "link", title: "שמות מאזינים במערכת - הקלטת השם ו/או תמלול", desc: "הקלטה קולית של שם המאזין", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/28?_=1603034143345" },
                                                                { type: "link", title: "שמות מאזינים במערכת - בקשת פרטים נוספים", desc: "איסוף פרטים לאחר הקלטת השם", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/29" },
                                                                { type: "link", title: "שמות מאזינים במערכת - השמעת השם בכניסה", desc: "ברכת שלום אישית בכניסה לקו", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/30" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_id_types",
                                                            type: "folder",
                                                            title: "סוגי זיהוי",
                                                            desc: "זיהוי לפי ת.ז, טלפון, רשימות וסיסמאות אישיות",
                                                            children: [
                                                                { type: "link", title: "כל הסוגים", desc: "ריכוז מקיף של כל שיטות הזיהוי", url: "https://f2.freeivr.co.il/topic/8204/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%94%D7%96%D7%99%D7%94%D7%95%D7%99-%D7%91%D7%9B%D7%9C%D7%9C-%D7%94%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA?_=1707051579527" },
                                                                { type: "link", title: "ID - ספרות", desc: "זיהוי לפי הקשת ספרות (ת.ז וכדומה)", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/21?_=1603030304305" },
                                                                { type: "link", title: "ID - ליסט אינפרומיישן", desc: "זיהוי לפי קובץ list_all_information", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/19?_=1596307202485" },
                                                                { type: "link", title: "ID - טלפון או הקשת טלפון", desc: "זיהוי ישיר מה-Caller ID או הקשה", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/22" },
                                                                { type: "link", title: "ID - כמה מספרים על אותו שם", desc: "קישור מספר קווים לאותו זיהוי", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/20" },
                                                                { type: "link", title: "ID - ע\"פ פרטי כניסה ממערכת קודמת", desc: "העברת זיהוי בהפניה בין מערכות", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/23" },
                                                                { type: "link", title: "ID - רשימת מספרים ספציפית ובחירה", desc: "הצגת אפשרויות זיהוי למאזין", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/18" },
                                                                { type: "link", title: "הגדרות לכל סוגי ה-ID", desc: "פרמטרים משותפים לניהול זיהוי", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/24" },
                                                                { type: "link", title: "סיסמה אישית ב-ID", desc: "נעילת זיהוי בסיסמה אישית למשתמש", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA?_=1603452532183" },
                                                                { type: "link", title: "שלוחה ליצירה או שינוי הסיסמה ע\"י המאזין", desc: "ניהול סיסמה בקובץ enterIDPassword.ini", url: "https://f2.freeivr.co.il/topic/1062/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%A2%D7%99%D7%93%D7%9B%D7%95%D7%9F-%D7%99%D7%A6%D7%99%D7%A8%D7%AA-%D7%A1%D7%99%D7%A1%D7%9E%D7%94-%D7%90%D7%99%D7%A9%D7%99%D7%AA-%D7%91%D7%A7%D7%95%D7%91%D7%A5-enteridpassword-ini" },
                                                                { type: "link", title: "הוספת ID של המתקשר לקובץ במערכת", desc: "רישום אוטומטי של המאזין בקובץ מוגדר", url: "https://f2.freeivr.co.il/topic/589/%D7%97%D7%93%D7%A9-%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%95%D7%A1%D7%A4%D7%AA-%D7%A2%D7%A8%D7%9A-id-%D7%A9%D7%9C-%D7%94%D7%9E%D7%AA%D7%A7%D7%A9%D7%A8-%D7%90%D7%95-%D7%A2%D7%A8%D7%9A-%D7%9E%D7%95%D7%92%D7%93%D7%A8-%D7%9E%D7%A8%D7%90%D7%A9-%D7%9C%D7%A7%D7%95%D7%91%D7%A5-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9C%D7%91%D7%97%D7%99%D7%A8%D7%AA%D7%9B%D7%9D" },
                                                                { type: "link", title: "הסרת ID של המתקשר מקובץ במערכת", desc: "מחיקה דינמית של משתמש מרשימה", url: "https://f2.freeivr.co.il/topic/2678/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%A1%D7%A8%D7%AA-%D7%A2%D7%A8%D7%9A-id-%D7%A9%D7%9C-%D7%94%D7%9E%D7%AA%D7%A7%D7%A9%D7%A8-%D7%90%D7%95-%D7%A2%D7%A8%D7%9A-%D7%9E%D7%95%D7%92%D7%93%D7%A8-%D7%9E%D7%A8%D7%90%D7%A9-%D7%9E%D7%A7%D7%95%D7%91%D7%A5-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9C%D7%91%D7%97%D7%99%D7%A8%D7%AA%D7%9B%D7%9D" },
                                                                { type: "link", title: "הוספת ID לליסט אינפרומיישן (קבלת נתונים)", desc: "הכנסת משתמש לקובץ תוך כדי שיחה", url: "https://f2.freeivr.co.il/topic/51/%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%95%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-recording_and_entering_data" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_menu",
                                                            type: "folder",
                                                            title: "תפריט",
                                                            desc: "שלוחות ניווט, תפריטי דיבור, TTS וכותרות",
                                                            children: [
                                                                { type: "link", title: "מודל - תפריט", desc: "ניתוב שיחות בעזרת הקשת מקשים (menu)", url: "https://f2.freeivr.co.il/post/4166" },
                                                                { type: "link", title: "תפריט ע\"פ זיהוי דיבור", desc: "menu_voice - ניווט קולי", url: "https://f2.freeivr.co.il/topic/7/%D7%AA%D7%A4%D7%A8%D7%99%D7%98-%D7%A2%D7%9D-%D7%96%D7%99%D7%94%D7%95%D7%99-%D7%93%D7%99%D7%91%D7%95%D7%A8-%D7%A7%D7%95%D7%9C%D7%99-menu_voice" },
                                                                { type: "link", title: "השמעת הודעה זמנית קודם הודעת התפריט", desc: "פתיח חד-פעמי לתפריט", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/7" },
                                                                { type: "link", title: "השמעת תפריט ב- TTS (הקראת טקסט)", desc: "הקראת אפשרויות התפריט מטקסט", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/14" },
                                                                { type: "link", title: "השמעת כותרת לפי זמנים", desc: "כותרת תפריט משתנה לפי מועדים", url: "https://f2.freeivr.co.il/post/4168" },
                                                                { type: "link", title: "השמעת הודעה על חדר וועידה פעיל", desc: "התראה על שידור חי פעיל ברקע", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/5" },
                                                                { type: "link", title: "השמעת הודעה על שידור חי פעיל", desc: "שידור חי מדומה", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/6" },
                                                                { type: "link", title: "הגדרת מעבר הלאה בסיום שמיעת התפריט", desc: "מעבר אוטומטי אם לא הוקש מקש", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/9" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_files",
                                                            type: "folder",
                                                            title: "קבצים והשמעות",
                                                            desc: "השמעת קבצים, פלייליסט, תגובות, דירוגים ו-TTS",
                                                            children: [
                                                                { type: "link", title: "מודל השמעת קבצים", desc: "השמעת שיעורים והודעות (playfile)", url: "https://f2.freeivr.co.il/topic/7010/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D?_=1688386707018" },
                                                                { type: "link", title: "מערכת תגובות", desc: "הקלטת תגובות של מאזינים להשמעות", url: "https://f2.freeivr.co.il/topic/10/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%AA%D7%92%D7%95%D7%91%D7%95%D7%AA" },
                                                                { type: "link", title: "ניקוד על האזנה", desc: "צבירת נקודות לפי משך זמן שמיעת קבצים", url: "https://f2.freeivr.co.il/topic/11/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%A0%D7%99%D7%A7%D7%95%D7%93-%D7%A2%D7%9C-%D7%94%D7%90%D7%96%D7%A0%D7%94" },
                                                                { type: "link", title: "דירוג השמעות", desc: "דירוג איכות ומשוב (rating)", url: "https://f2.freeivr.co.il/topic/12/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%93%D7%99%D7%A8%D7%95%D7%92%D7%99%D7%9D-rating" },
                                                                { type: "link", title: "רשימת השמעה (פלייליסט)", desc: "יצירת רשימות השמעה אישיות למאזין", url: "https://f2.freeivr.co.il/topic/97/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A8%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%94-%D7%90%D7%99%D7%A9%D7%99%D7%95%D7%AA-%D7%A4%D7%9C%D7%99%D7%99%D7%9C%D7%A1%D7%98" },
                                                                { type: "link", title: "קבצי TTS (הקראת טקסט)", desc: "השמעת קבצי טקסט בקול מסונתז", url: "https://f2.freeivr.co.il/topic/8/playfile-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D/6" },
                                                                { type: "link", title: "בחירת צורת האזנה ע\"י המאזין", desc: "type-start_select_file", url: "https://f2.freeivr.co.il/topic/9/%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%94%D7%9E%D7%90%D7%A4%D7%A9%D7%A8%D7%AA-%D7%9C%D7%9E%D7%90%D7%96%D7%99%D7%9F-%D7%9C%D7%91%D7%97%D7%95%D7%A8-%D7%94%D7%90%D7%9D-%D7%91%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%99%D7%94%D7%99%D7%94-%D7%9C%D7%95-%D7%AA%D7%A4%D7%A8%D7%99%D7%98-%D7%91%D7%97%D7%99%D7%A8%D7%AA-%D7%A7%D7%95%D7%91%D7%A5-%D7%90%D7%95-%D7%9C%D7%90-type-start_select_file" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_recordings",
                                                            type: "folder",
                                                            title: "הקלטות",
                                                            desc: "הקלטות ממאזינים, הודעות מערכת ותא קולי",
                                                            children: [
                                                                { type: "link", title: "הקלטות ממאזינים - record", desc: "הגדרות מתקדמות להקלטת קול", url: "https://f2.freeivr.co.il/topic/5821/%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%9E%D7%9E%D7%90%D7%96%D7%99%D7%A0%D7%99%D7%9D-record" },
                                                                { type: "link", title: "הקלטת הודעות מערכת בשלוחה", desc: "הקלטה מהירה ישירות מתוך הטלפון", url: "https://f2.freeivr.co.il/topic/4/%D7%94%D7%A7%D7%9C%D7%98%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%91%D7%A9%D7%9C%D7%95%D7%97%D7%94" },
                                                                { type: "link", title: "תא קולי למייל", desc: "שליחת הודעות מוקלטות ישירות לדוא\"ל", url: "https://f2.freeivr.co.il/topic/30/%D7%AA%D7%90-%D7%A7%D7%95%D7%9C%D7%99-%D7%94%D7%A9%D7%95%D7%9C%D7%97-%D7%94%D7%A2%D7%AA%D7%A7-%D7%9C%D7%93%D7%95%D7%90-%D7%9C-voicemail_email" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_exams",
                                                            type: "folder",
                                                            title: "מבחנים וטריוויה",
                                                            desc: "מבחנים אמריקאיים, ציונים, טריוויה וקליקרים",
                                                            children: [
                                                                { type: "link", title: "מבחן אמריקאי", desc: "שאלות רב-ברירתיות examination_american", url: "https://f2.freeivr.co.il/topic/85/%D7%9E%D7%91%D7%97%D7%9F-%D7%90%D7%9E%D7%A8%D7%99%D7%A7%D7%90%D7%99-examination_american" },
                                                                { type: "link", title: "ציון על מבחן", desc: "חישוב ציון משוקלל והשמעתו", url: "https://f2.freeivr.co.il/topic/92/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A6%D7%99%D7%95%D7%9F-%D7%A2%D7%9C-%D7%9E%D7%91%D7%97%D7%9F-examination" },
                                                                { type: "link", title: "טרוויה", desc: "שאלות טריוויה ונכון/לא נכון", url: "https://f2.freeivr.co.il/topic/33/%D7%A9%D7%90%D7%9C%D7%95%D7%AA-%D7%98%D7%A8%D7%95%D7%95%D7%99%D7%94-%D7%95%D7%A0%D7%9B%D7%95%D7%9F-%D7%90%D7%95-%D7%9C%D7%90-%D7%A0%D7%9B%D7%95%D7%9F-trivia_questions" },
                                                                { type: "link", title: "קליקרים", desc: "הצבעה ושידור חי מרובה קבצים מסונכרן", url: "https://f2.freeivr.co.il/topic/4005/playfile_and_enter_digits_time-%D7%A7%D7%9C%D7%99%D7%A7%D7%A8%D7%99%D7%9D-%D7%A9%D7%99%D7%93%D7%95%D7%A8-%D7%97%D7%99-%D7%A8%D7%A6%D7%99%D7%A3-%D7%9E%D7%93%D7%95%D7%9E%D7%94-%D7%9E%D7%A8%D7%95%D7%91%D7%94-%D7%A7%D7%91%D7%A6%D7%99%D7%9D?_=1609937152338" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_points",
                                                            type: "folder",
                                                            title: "ניקוד",
                                                            desc: "צבירה, הורדה, דוחות ודירוג נקודות במערכת",
                                                            children: [
                                                                { type: "link", title: "במודל השמעת קבצים", desc: "צבירת נקודות לפי האזנה", url: "https://f2.freeivr.co.il/topic/11/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%A0%D7%99%D7%A7%D7%95%D7%93-%D7%A2%D7%9C-%D7%94%D7%90%D7%96%D7%A0%D7%94" },
                                                                { type: "link", title: "במודל הקלטות", desc: "ניקוד עבור הקלטת הודעה", url: "https://f2.freeivr.co.il/topic/2749/%D7%A0%D7%99%D7%A7%D7%95%D7%93-%D7%A2%D7%9C-%D7%94%D7%A7%D7%9C%D7%98%D7%94/4" },
                                                                { type: "link", title: "במודל קבלת נתונים", desc: "ניקוד במענה לשאלות ונתונים", url: "https://f2.freeivr.co.il/topic/1957/%D7%94%D7%95%D7%A1%D7%A4%D7%AA-%D7%A0%D7%99%D7%A7%D7%95%D7%93-%D7%91%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A7%D7%91%D7%9C%D7%AA-%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-recording_and_entering_data" },
                                                                { type: "link", title: "במודל מכירת מוצרים לפי מק\"ט", desc: "נקודות נאמנות ברכישה", url: "https://f2.freeivr.co.il/topic/64/points_and_rating-%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A0%D7%A7%D7%95%D7%93%D7%95%D7%AA-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-%D7%A2%D7%9C-%D7%A7%D7%A0%D7%99%D7%94-%D7%95%D7%93%D7%99%D7%A8%D7%95%D7%92-%D7%91%D7%A2%D7%9C-%D7%94%D7%A2%D7%A1%D7%A7" },
                                                                { type: "link", title: "הוספה/הורדת ניקוד", desc: "points_save", url: "https://f2.freeivr.co.il/topic/60/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%95%D7%A1%D7%A4%D7%AA-%D7%A0%D7%99%D7%A7%D7%95%D7%93-points_save" },
                                                                { type: "link", title: "הוספת/הורדת ניקוד ע\"י מנהלים", desc: "points_edit", url: "https://f2.freeivr.co.il/topic/61/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%95%D7%A1%D7%A4%D7%AA-%D7%94%D7%95%D7%A8%D7%93%D7%AA-%D7%A0%D7%A7%D7%95%D7%93%D7%95%D7%AA-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-%D7%A2%D7%9C-%D7%99%D7%93%D7%99-%D7%9E%D7%A0%D7%94%D7%9C%D7%99%D7%9D-points_edit" },
                                                                { type: "link", title: "הוספת ניקוד למשתמש אחר", desc: "העברת נקודות בין מאזינים", url: "https://f2.freeivr.co.il/topic/110/%D7%9E%D7%95%D7%93%D7%95%D7%9C-points_to_other_id-%D7%94%D7%95%D7%A1%D7%A4%D7%AA-%D7%A0%D7%99%D7%A7%D7%95%D7%93-%D7%9C%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9-%D7%90%D7%97%D7%A8" },
                                                                { type: "link", title: "הוספת ניקוד מקובץ חיצוני", desc: "טעינת נקודות מרוכזת מקובץ", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/32" },
                                                                { type: "link", title: "שמיעת ניקוד משלוחה או מכלל המערכת", desc: "points_say_total", url: "https://f2.freeivr.co.il/topic/63/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%A0%D7%A7%D7%95%D7%93%D7%95%D7%AA-%D7%A9%D7%A0%D7%A6%D7%91%D7%A8%D7%95-points_say_total" },
                                                                { type: "link", title: "שמיעת הניקוד כללי (הטמעה)", desc: "הטמעה בכל שלוחה", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/31" },
                                                                { type: "link", title: "דוחות ניקוד", desc: "דוחות מעקב וריכוז נקודות", url: "https://f2.freeivr.co.il/topic/62/%D7%93%D7%95%D7%97%D7%95%D7%AA-%D7%A0%D7%A7%D7%95%D7%93%D7%95%D7%AA" },
                                                                { type: "link", title: "דירוג ע\"פ הניקוד", desc: "לוח מובילים ודירוג מאזינים", url: "https://f2.freeivr.co.il/topic/5/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%9B%D7%9C%D7%9C%D7%99%D7%95%D7%AA-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA/33" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_conference",
                                                            type: "folder",
                                                            title: "חדר וועידה ושדורי חי",
                                                            desc: "חדר ועידה, שידורים חיים ושידורים מדומים",
                                                            children: [
                                                                { type: "link", title: "שידור חי מדומה למספר קבצים", desc: "playdir_time - הפעלה מסונכרנת", url: "https://f2.freeivr.co.il/topic/28/%D7%A9%D7%99%D7%93%D7%95%D7%A8-%D7%97%D7%99-%D7%9E%D7%93%D7%95%D7%9E%D7%94-%D7%9E%D7%A8%D7%95%D7%91%D7%94-%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%9B%D7%9C-%D7%94%D7%A7%D7%91%D7%A6%D7%99%D7%9D-%D7%91%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%91%D7%94%D7%AA%D7%90%D7%9D-%D7%9C%D7%96%D7%9E%D7%9F-%D7%94%D7%9E%D7%95%D7%92%D7%93%D7%A8-playdir_time" },
                                                                { type: "link", title: "שידור חי מדומה לקובץ אחד", desc: "playfile_time", url: "https://f2.freeivr.co.il/topic/377/%D7%94%D7%A4%D7%A2%D7%9C%D7%AA-%D7%A7%D7%95%D7%91%D7%A5-%D7%91%D7%A9%D7%A2%D7%94-%D7%9E%D7%AA%D7%95%D7%96%D7%9E%D7%A0%D7%AA-%D7%A9%D7%99%D7%93%D7%95%D7%A8-%D7%97%D7%99-%D7%9E%D7%93%D7%95%D7%9E%D7%94-playfile_time" },
                                                                { type: "link", title: "חדר ועידה / שידור חי", desc: "confbridge - ועידה מרובת משתתפים", url: "https://f2.freeivr.co.il/topic/5041/confbridge-%D7%97%D7%93%D7%A8-%D7%95%D7%A2%D7%99%D7%93%D7%94-%D7%A9%D7%99%D7%93%D7%95%D7%A8-%D7%97%D7%99?_=1628185652884" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_campaigns",
                                                            type: "folder",
                                                            title: "קמפיינים ורשימות תפוצה",
                                                            desc: "צינתוקים, שיגורים המוניים ורשימות תפוצה",
                                                            children: [
                                                                { type: "link", title: "שמיעת הודעת הקמפיין", desc: "השמעת ההודעה בתפריט", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/11" },
                                                                { type: "link", title: "הקלטת הודעת הקמפיין", desc: "הקלטת המסר בשלוחה ייעודית", url: "https://f2.freeivr.co.il/topic/4/%D7%94%D7%A7%D7%9C%D7%98%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%91%D7%A9%D7%9C%D7%95%D7%97%D7%94" },
                                                                { type: "link", title: "הפעלה קמפיין דרך הטלפון", desc: "שיגור קמפיין מהיר בחיוג", url: "https://f2.freeivr.co.il/topic/45/%D7%94%D7%A4%D7%A2%D7%9C%D7%94-%D7%9E%D7%94%D7%99%D7%A8%D7%94-%D7%9C%D7%A7%D7%9E%D7%A4%D7%99%D7%99%D7%9F" },
                                                                { type: "link", title: "קניית יחידות וניהול כללי", desc: "רכישה וניהול יתרות קמפיין", url: "https://f2.freeivr.co.il/topic/2704/%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%9C%D7%A0%D7%99%D7%94%D7%95%D7%9C-%D7%A7%D7%9E%D7%A4%D7%99%D7%99%D7%9F" },
                                                                { type: "link", title: "ניהול מספרים ידנית דרך הטלפון", desc: "yemot_dialer_campaign_list", url: "https://f2.freeivr.co.il/topic/59/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%95%D7%A1%D7%A4%D7%94-%D7%94%D7%A1%D7%A8%D7%94-%D7%90%D7%95-%D7%97%D7%A1%D7%99%D7%9E%D7%94-%D7%9E%D7%AA%D7%91%D7%A0%D7%99%D7%95%D7%AA-%D7%A8%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%94%D7%AA%D7%A4%D7%95%D7%A6%D7%94-yemot_dialer_campaign_list" },
                                                                { type: "link", title: "שמיעת כמות החברים ברשימה", desc: "בדיקת סטטוס ורשימת מספרים", url: "https://f2.freeivr.co.il/topic/610/%D7%A9%D7%9E%D7%99%D7%A2%D7%AA-%D7%9B%D7%9E%D7%95%D7%AA-%D7%94%D7%97%D7%91%D7%A8%D7%99%D7%9D-%D7%91%D7%93%D7%99%D7%A7%D7%94-%D7%94%D7%90%D7%9D-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%9E%D7%A1%D7%95%D7%99%D7%99%D7%9D-%D7%A7%D7%99%D7%99%D7%9D-%D7%A9%D7%9E%D7%99%D7%A2%D7%AA-%D7%9B%D7%9C-%D7%94%D7%9E%D7%A1%D7%A4%D7%A8%D7%99%D7%9D-%D7%91%D7%A8%D7%A6%D7%A3" },
                                                                { type: "link", title: "הוספת/הסרת מאזינים לרשימות תפוצה", desc: "רישום והסרה עצמית template_add_number", url: "https://f2.freeivr.co.il/topic/58/%D7%94%D7%95%D7%A1%D7%A4%D7%94-%D7%95%D7%94%D7%A1%D7%A8%D7%AA-%D7%9E%D7%A1%D7%A4%D7%A8%D7%99%D7%9D-%D7%9E%D7%A8%D7%A9%D7%99%D7%9E%D7%AA-%D7%94%D7%AA%D7%A4%D7%95%D7%A6%D7%94-%D7%91%D7%A8%D7%99%D7%A8%D7%AA-%D7%9E%D7%97%D7%93%D7%9C-%D7%95%D7%9E%D7%A8%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%90%D7%97%D7%A8%D7%95%D7%AA-template_add_number-template_remove_number" },
                                                                { type: "link", title: "בדיקת יתרת יחידות + שליחת התראה (הטמעה)", desc: "התראה על יתרה נמוכה", url: "https://f2.freeivr.co.il/topic/1980/%D7%91%D7%93%D7%99%D7%A7%D7%AA-%D7%99%D7%AA%D7%A8%D7%AA-%D7%99%D7%97%D7%99%D7%93%D7%95%D7%AA-%D7%9B%D7%94%D7%98%D7%9E%D7%A2%D7%94-%D7%91%D7%9B%D7%9C-%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%90%D7%95-%D7%91%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9B%D7%95%D7%9C%D7%9C-%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A9%D7%99%D7%97%D7%94-%D7%9C%D7%9E%D7%A0%D7%94%D7%9C-%D7%94%D7%A7%D7%95" },
                                                                { type: "link", title: "בדיקת יתרת יחידות + שליחת התראה (מודל)", desc: "שלוחה לבדיקת יחידות ותוקף", url: "https://f2.freeivr.co.il/topic/105/%D7%91%D7%93%D7%99%D7%A7%D7%AA-%D7%99%D7%AA%D7%A8%D7%AA-%D7%99%D7%97%D7%99%D7%93%D7%95%D7%AA-%D7%A0%D7%9E%D7%95%D7%9B%D7%94-%D7%90%D7%95-%D7%A4%D7%92-%D7%AA%D7%95%D7%A7%D7%A3-%D7%9E%D7%AA%D7%A7%D7%A8%D7%91" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_filters",
                                                            type: "folder",
                                                            title: "מעברים ופילטרים",
                                                            desc: "ניתוב לפי שעות, רשימות, כמויות וזמנים",
                                                            children: [
                                                                { type: "link", title: "העברה לשלוחה אחרת", desc: "go_to_folder - ניתוב ישיר", url: "https://f2.freeivr.co.il/topic/38/%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%90%D7%97%D7%A8%D7%AA-go_to_folder" },
                                                                { type: "link", title: "העברה לשלוחות שונות לפי רשימות תפוצה (הטמעה)", desc: "ניתוב לפי שיוך לקבוצה", url: "https://f2.freeivr.co.il/topic/94/%D7%A4%D7%99%D7%9C%D7%98%D7%A8-%D7%9C%D7%A4%D7%99-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%A8%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%AA%D7%A4%D7%95%D7%A6%D7%94-%D7%A9%D7%95%D7%A0%D7%95%D7%AA-%D7%9B%D7%94%D7%98%D7%9E%D7%A2%D7%94-%D7%91%D7%9B%D7%9C-%D7%9E%D7%95%D7%93%D7%95%D7%9C" },
                                                                { type: "link", title: "העברה לשלוחה מסוימת לפי רשימת תפוצה", desc: "template_filter", url: "https://f2.freeivr.co.il/topic/41/%D7%94%D7%A4%D7%A0%D7%99%D7%99%D7%AA-%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9%D7%99%D7%9D-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%95%D7%AA-%D7%A9%D7%95%D7%A0%D7%95%D7%AA-%D7%9C%D7%A4%D7%99-%D7%A8%D7%A9%D7%99%D7%9E%D7%AA-%D7%94%D7%AA%D7%A4%D7%95%D7%A6%D7%94-template_filter" },
                                                                { type: "link", title: "העברה לשלוחה מסוימת לפי כמות מאזינים", desc: "ויסות עומסים במערכת", url: "https://f2.freeivr.co.il/topic/39/%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%95%D7%AA-%D7%A9%D7%95%D7%A0%D7%95%D7%AA-%D7%9C%D7%A4%D7%99-%D7%9B%D7%9E%D7%95%D7%AA-%D7%9E%D7%90%D7%96%D7%99%D7%A0%D7%99%D7%9D?_=1600694415636" },
                                                                { type: "link", title: "העברה לשלוחה לפי מחייג ומחוייג", desc: "ניתוב לפי מספר היעד או המקור", url: "https://f2.freeivr.co.il/topic/40/%D7%94%D7%92%D7%93%D7%A8%D7%AA-%D7%94%D7%A4%D7%A0%D7%99%D7%AA-%D7%A9%D7%99%D7%97%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%A4%D7%A0%D7%99%D7%9E%D7%99%D7%AA-%D7%9C%D7%A4%D7%99-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%9E%D7%97%D7%99%D7%99%D7%92-%D7%90%D7%95-%D7%9E%D7%97%D7%95%D7%99%D7%92" },
                                                                { type: "link", title: "העברה לשלוחה לפי list_all_information", desc: "ניתוב אישי לפי מאגר נתונים", url: "https://f2.freeivr.co.il/topic/35/%D7%A4%D7%99%D7%9C%D7%98%D7%A8-%D7%9C%D7%A4%D7%99-%D7%A8%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%94%D7%94%D7%A2%D7%91%D7%A8%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%90%D7%97%D7%A8%D7%AA-%D7%9C%D7%A4%D7%99-%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%A1%D7%A4%D7%A6%D7%99%D7%A4%D7%99%D7%95%D7%AA-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-%D7%9C%D7%A4%D7%99-%D7%A7%D7%95%D7%91%D7%A5" },
                                                                { type: "link", title: "העברה לפי זמנים + הגבלת פעמים", desc: "access_filter", url: "https://f2.freeivr.co.il/topic/32/access_filter-%D7%A4%D7%99%D7%9C%D7%98%D7%A8-%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%95%D7%AA-%D7%9C%D7%A4%D7%99-%D7%AA%D7%90%D7%A8%D7%99%D7%9A-%D7%A2%D7%91%D7%A8%D7%99-%D7%9C%D7%95%D7%A2%D7%96%D7%99-%D7%A1%D7%A4%D7%99%D7%A8%D7%AA-%D7%94%D7%A2%D7%95%D7%9E%D7%A8-%D7%97%D7%A0%D7%95%D7%9B%D7%94-%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%94%D7%A4%D7%A2%D7%9E%D7%99%D7%9D-%D7%9C%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%9C%D7%9B%D7%9C-%D7%9E%D7%90%D7%96%D7%99%D7%9F" },
                                                                { type: "link", title: "טיימר - העברה לשלוחה בסיום זמן", desc: "limit_call_seconds", url: "https://f2.freeivr.co.il/topic/57/limit_call_seconds-%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%90%D7%95%D7%A8%D7%9A-%D7%94%D7%A9%D7%99%D7%97%D7%94-%D7%98%D7%99%D7%99%D7%9E%D7%A8" },
                                                                { type: "link", title: "העברה לפי מפתח, כניסות, תפריט והקלטה", desc: "מנגנון ניתוב רב-שלבי", url: "https://f2.freeivr.co.il/topic/121/%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A4%D7%99-%D7%9E%D7%A4%D7%AA%D7%97-%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%9B%D7%A0%D7%99%D7%A1%D7%95%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%AA%D7%A4%D7%A8%D7%99%D7%98-%D7%94%D7%A7%D7%9C%D7%98%D7%94-%D7%95%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%AA%D7%99%D7%A7%D7%99%D7%94-%D7%90%D7%97%D7%A8%D7%AA" },
                                                                { type: "link", title: "העברה לשלוחות שונות לפי זמנים", desc: "go_to_folder_time", url: "https://f2.freeivr.co.il/topic/36/%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A2%D7%91%D7%A8%D7%94-%D7%9C%D7%AA%D7%99%D7%A7%D7%99%D7%95%D7%AA-%D7%90%D7%97%D7%A8%D7%95%D7%AA-%D7%9C%D7%A4%D7%99-%D7%A9%D7%A2%D7%95%D7%AA-%D7%99%D7%9E%D7%99%D7%9D-go_to_folder_time" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_last_pos",
                                                            type: "folder",
                                                            title: "חזרה למיקום אחרון",
                                                            desc: "שמירת מיקום האזנה, חזרה לתפריט או קובץ אחרון",
                                                            children: [
                                                                { type: "link", title: "מבוסס מערכת", desc: "חזרה להודעה האחרונה שהושמעה", url: "https://f2.freeivr.co.il/topic/236/%D7%A9%D7%9E%D7%99%D7%A2%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%A9%D7%94%D7%90%D7%96%D7%99%D7%9F-%D7%9C%D7%90%D7%97%D7%A8%D7%95%D7%A0%D7%94?_=1591116229860" },
                                                                { type: "link", title: "מבוסס שלוחת תפריט", desc: "חזרה לתפריט האחרון שבו המאזין שהה", url: "https://f2.freeivr.co.il/topic/1227/%D7%97%D7%96%D7%A8%D7%94-%D7%9C%D7%9E%D7%99%D7%A7%D7%95%D7%9D-%D7%94%D7%90%D7%97%D7%A8%D7%95%D7%A0%D7%94-%D7%A9%D7%94%D7%90%D7%96%D7%A0%D7%AA%D7%9D-%D7%9C%D7%A4%D7%99-%D7%AA%D7%A4%D7%A8%D7%99%D7%98" },
                                                                { type: "link", title: "מבוסס שלוחת השמעת קבצים", desc: "המשך האזנה מאותה נקודת זמן של הקובץ", url: "https://f2.freeivr.co.il/topic/8/playfile-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D/14" },
                                                                { type: "link", title: "השמעת פרטי נקודת העצירה", desc: "השמעת מיקום ההאזנה לפני המעבר (ivr1)", url: "https://f2.freeivr.co.il/topic/95/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%9E%D7%99%D7%A7%D7%95%D7%9D-%D7%94%D7%90%D7%96%D7%A0%D7%94-%D7%90%D7%97%D7%A8%D7%95%D7%A0%D7%94-%D7%9C%D7%A4%D7%A0%D7%99-%D7%94%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%94%D7%90%D7%96%D7%A0%D7%94-%D7%9B%D7%9E%D7%95-%D7%A9%D7%94%D7%99%D7%94-%D7%91ivr1" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_messages_data",
                                                            type: "folder",
                                                            title: "הודעות ונתונים",
                                                            desc: "הודעות יומיות, הודעות אישיות והשמעת מידע",
                                                            children: [
                                                                { type: "link", title: "השמעת הודעה בלבד", desc: "חזרה בכל מקש / בלי אפשרות חזרה", url: "https://f2.freeivr.co.il/topic/1359/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%91%D7%9C%D7%91%D7%93-%D7%97%D7%96%D7%A8%D7%94-%D7%91%D7%9B%D7%9C-%D7%9E%D7%A7%D7%A9-%D7%94%D7%A9%D7%9E%D7%A2%D7%94-%D7%91%D7%9C%D7%99-%D7%90%D7%A4%D7%A9%D7%A8%D7%95%D7%AA-%D7%97%D7%96%D7%A8%D7%94" },
                                                                { type: "link", title: "השמעת הודעה יומית מתחלפת", desc: "הודעה יומית ומעבר לשלוחה", url: "https://f2.freeivr.co.il/topic/15/%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%99%D7%95%D7%9E%D7%99%D7%AA-%D7%9E%D7%AA%D7%97%D7%9C%D7%A4%D7%AA-%D7%95%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%90%D7%97%D7%A8%D7%AA" },
                                                                { type: "link", title: "השמעת נתונים מידע והודעות אישיות", desc: "id_message", url: "https://f2.freeivr.co.il/topic/31/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-%D7%95%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%90%D7%99%D7%A9%D7%99%D7%95%D7%AA-id_message" },
                                                                { type: "link", title: "השמעת הודעה לפי תאריך + הגבלת פעמים", desc: "toplay_time", url: "https://f2.freeivr.co.il/topic/14/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%AA-%D7%9C%D7%A4%D7%99-%D7%AA%D7%90%D7%A8%D7%99%D7%9A-%D7%A2%D7%91%D7%A8%D7%99-%D7%9C%D7%95%D7%A2%D7%96%D7%99-%D7%A1%D7%A4%D7%99%D7%A8%D7%AA-%D7%94%D7%A2%D7%95%D7%9E%D7%A8-%D7%97%D7%A0%D7%95%D7%9B%D7%94-%D7%9B%D7%95%D7%9C%D7%9C-%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%94%D7%A4%D7%A2%D7%9E%D7%99%D7%9D-%D7%9C%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%9C%D7%9E%D7%90%D7%96%D7%99%D7%9F-toplay_time" },
                                                                { type: "link", title: "השמעת הודעת הקמפיין (במודל תפריט)", desc: "השמעה מותנית של קמפיין", url: "https://f2.freeivr.co.il/topic/6/menu-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%AA%D7%A4%D7%A8%D7%99%D7%98/11" },
                                                                { type: "link", title: "השמעת הודעה לפי ID (במודל שמיעת קבצים)", desc: "השמעה אישית של קובץ לפי זיהוי", url: "https://f2.freeivr.co.il/topic/8/playfile-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D/19?_=1605708876195" },
                                                                { type: "link", title: "השמעת הודעות אישיות + \"יש לך הודעה חדשה\"", desc: "מדריך מקיף להודעות פרטיות", url: "https://f2.freeivr.co.il/topic/3465/%D7%9E%D7%93%D7%A8%D7%99%D7%9A-%D7%9C%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%90%D7%99%D7%A9%D7%99%D7%95%D7%AA-%D7%99%D7%A9-%D7%9C%D7%9A-%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%90%D7%99%D7%A9%D7%99%D7%AA-%D7%97%D7%93%D7%A9%D7%94" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_calls_routing",
                                                            type: "folder",
                                                            title: "ניתובי שיחות",
                                                            desc: "ראוטינג, תורים, מענה אנושי וחיבורי IAX",
                                                            children: [
                                                                { type: "link", title: "ראוטינג חיוג", desc: "העברה למענה אנושי במספר חיצוני", url: "https://f2.freeivr.co.il/topic/218/%D7%A0%D7%99%D7%AA%D7%95%D7%91%D7%99-%D7%A9%D7%99%D7%97%D7%94-%D7%9C%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%90%D7%A0%D7%95%D7%A9%D7%99-%D7%9B%D7%9C-%D7%94%D7%A1%D7%95%D7%92%D7%99%D7%9D/2?_=1595704866464" },
                                                                { type: "link", title: "ראוטינג טיים - לפי זמנים", desc: "ניתוב שיחות לפי ימים ושעות פעילות", url: "https://f2.freeivr.co.il/topic/218/%D7%A0%D7%99%D7%AA%D7%95%D7%91%D7%99-%D7%A9%D7%99%D7%97%D7%94-%D7%9C%D7%9E%D7%A2%D7%A0%D7%94-%D7%90%D7%A0%D7%95%D7%A9%D7%99-%D7%9B%D7%9C-%D7%94%D7%A1%D7%95%D7%92%D7%99%D7%9D/3?_=1595704866466" },
                                                                { type: "link", title: "ראוטינג קיו - לפי תור", desc: "תור שיחות חכם עם הודעות מיקום", url: "https://f2.freeivr.co.il/topic/6076/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%AA%D7%95%D7%A8-%D7%9E%D7%A2%D7%A0%D7%94-%D7%90%D7%A0%D7%95%D7%A9%D7%99?_=1693678084502" },
                                                                { type: "link", title: "ראוטינג ימות - בין מערכות", desc: "העברה פנימית בין קווים בימות המשיח", url: "https://f2.freeivr.co.il/topic/218/%D7%A0%D7%99%D7%AA%D7%95%D7%91%D7%99-%D7%A9%D7%99%D7%97%D7%94-%D7%9C%D7%9E%D7%A2%D7%A0%D7%94-%D7%90%D7%A0%D7%95%D7%A9%D7%99-%D7%9B%D7%9C-%D7%94%D7%A1%D7%95%D7%92%D7%99%D7%9D/5?_=1595705443655" },
                                                                { type: "link", title: "ראוטינג IAX - קבלת והוצאת שיחות דרך המחשב", desc: "חיבור שלוחת SIP/IAX לטלפוניית מחשב", url: "https://f2.freeivr.co.il/topic/2797/%D7%97%D7%99%D7%91%D7%95%D7%A8-iax-%D7%9C%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%90%D7%A4%D7%A9%D7%A8%D7%95%D7%AA-%D7%9C%D7%91%D7%A6%D7%A2-%D7%97%D7%99%D7%95%D7%92-%D7%95%D7%9C%D7%A7%D7%91%D7%9C-%D7%A9%D7%99%D7%97%D7%95%D7%AA-%D7%9E%D7%94%D7%9E%D7%97%D7%A9%D7%91-%D7%9C%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%A9%D7%9C%D7%9B%D7%9D" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_email",
                                                            type: "folder",
                                                            title: "מייל",
                                                            desc: "תא קולי, התראות על שיחות ודוחות למייל",
                                                            children: [
                                                                { type: "link", title: "תא קולי למייל", desc: "voicemail_email - קבלת קבצי אודיו במייל", url: "https://f2.freeivr.co.il/topic/30/%D7%AA%D7%90-%D7%A7%D7%95%D7%9C%D7%99-%D7%94%D7%A9%D7%95%D7%9C%D7%97-%D7%94%D7%A2%D7%AA%D7%A7-%D7%9C%D7%93%D7%95%D7%90-%D7%9C-voicemail_email" },
                                                                { type: "link", title: "\"מי חיפש אותי\" התראה על שיחות שלא נענו", desc: "התראות במייל ובסמס על שיחות אבודות", url: "https://f2.freeivr.co.il/topic/896/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A9%D7%99%D7%97%D7%95%D7%AA-%D7%A9%D7%9C%D7%90-%D7%A0%D7%A2%D7%A0%D7%95-%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%AA%D7%A8%D7%90%D7%94-%D7%91%D7%9E%D7%99%D7%99%D7%9C-%D7%A1%D7%9E%D7%A1" },
                                                                { type: "link", title: "התראה על תוקף יחידות נמוך במודל ראוטינג", desc: "התראת יחידות נמוכות במייל", url: "https://f2.freeivr.co.il/topic/1780/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%9E%D7%99%D7%99%D7%9C-%D7%91%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%A0%D7%99%D7%AA%D7%95%D7%91-%D7%91%D7%90%D7%9D-%D7%90%D7%99%D7%9F-%D7%99%D7%97%D7%99%D7%93%D7%95%D7%AA-%D7%90%D7%95-%D7%A9%D7%AA%D7%95%D7%A7%D7%A4%D7%9D-%D7%A2%D7%95%D7%9E%D7%93-%D7%9C%D7%A4%D7%95%D7%92" },
                                                                { type: "link", title: "קבלת מייל עם כל פרטי המשתתפים בועידה", desc: "דוח משתתפים בסיום שיחת ועידה", url: "https://f2.freeivr.co.il/topic/429/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%9E%D7%99%D7%99%D7%9C-%D7%9C%D7%9E%D7%A0%D7%94%D7%9C-%D7%94%D7%97%D7%93%D7%A8-%D7%A2%D7%9D-%D7%9B%D7%9C-%D7%9E%D7%A9%D7%AA%D7%AA%D7%A4%D7%99-%D7%94%D7%95%D7%A2%D7%99%D7%93%D7%94-confbridge" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_sms",
                                                            type: "folder",
                                                            title: "הודעות SMS",
                                                            desc: "שליחת סמסים, התראות כניסה, תא קולי ל-SMS",
                                                            children: [
                                                                { type: "link", title: "שליחת הודעות סמס מהמערכת", desc: "שליחה מזיהוי המספר המחייג", url: "https://f2.freeivr.co.il/topic/106/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%94%D7%95%D7%93%D7%A2%D7%AA-%D7%98%D7%A7%D7%A1%D7%98-%D7%9E%D7%94%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9E%D7%94%D7%96%D7%99%D7%94%D7%95%D7%99-%D7%A9%D7%9C-%D7%94%D7%9E%D7%AA%D7%A7%D7%A9%D7%A8" },
                                                                { type: "link", title: "שליחת סמס ללקוח בכניסה לשלוחה (מודל)", desc: "שליחת סמס ומעבר לשלוחה הבאה", url: "https://f2.freeivr.co.il/topic/2616/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A9%D7%9C%D7%99%D7%97%D7%AA-sms-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-%D7%91%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%95%D7%9E%D7%A2%D7%91%D7%A8-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%90%D7%97%D7%A8%D7%AA?_=1603029937984" },
                                                                { type: "link", title: "שליחת סמס ללקוח בכניסה לשלוחה (הטמעה)", desc: "הטמעת סמס בכל שלוחה", url: "https://f2.freeivr.co.il/topic/481/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A1%D7%9E%D7%A1-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-%D7%91%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94" },
                                                                { type: "link", title: "שליחת סמס מהמחשב", desc: "ממשק אינטרנטי לשליחת SMS", url: "https://freeivr.co.il/misc/sendsms/" },
                                                                { type: "link", title: "תא קולי כהודעת SMS", desc: "המרת קול לטקסט ושליחה ב-SMS", url: "https://f2.freeivr.co.il/topic/1845/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-sms-%D7%9E%D7%94%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%A2-%D7%99-%D7%94%D7%9E%D7%A8%D7%AA-%D7%A7%D7%95%D7%9C-%D7%9C%D7%98%D7%A7%D7%A1%D7%98/7" },
                                                                { type: "link", title: "קבלת סמסים למייל", desc: "קבלת הודעות נכנסות לכתובת מייל", url: "https://f2.freeivr.co.il/topic/688/%D7%97%D7%93%D7%A9-%D7%9E%D7%A1%D7%A4%D7%A8%D7%99%D7%9D-%D7%91%D7%A9%D7%99%D7%A8%D7%95%D7%AA-%D7%A1%D7%9E%D7%A1-%D7%9C%D7%9E%D7%99%D7%99%D7%9C-url-%D7%95%D7%99%D7%A8%D7%98%D7%95%D7%90%D7%9C-%D7%A4%D7%9C%D7%95%D7%A1" },
                                                                { type: "link", title: "קבלת סמס עם פרטי המשתתפים בועידה", desc: "סיכום משתתפים ב-SMS למנהל", url: "https://f2.freeivr.co.il/topic/24/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-sms-%D7%9C%D7%9E%D7%A0%D7%94%D7%9C-%D7%94%D7%97%D7%93%D7%A8-%D7%A2%D7%9D-%D7%9B%D7%9C-%D7%9E%D7%A9%D7%AA%D7%AA%D7%A4%D7%99-%D7%94%D7%95%D7%A2%D7%99%D7%93%D7%94-confbridge" },
                                                                { type: "link", title: "\"מי חיפש אותי\" קבלת סמס על שיחות שלא נענו", desc: "התראת SMS על שיחה שלא נענתה", url: "https://f2.freeivr.co.il/topic/896/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A9%D7%99%D7%97%D7%95%D7%AA-%D7%A9%D7%9C%D7%90-%D7%A0%D7%A2%D7%A0%D7%95-%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%AA%D7%A8%D7%90%D7%94-%D7%91%D7%9E%D7%99%D7%99%D7%9C-%D7%A1%D7%9E%D7%A1" },
                                                                { type: "link", title: "התראה על שיחות שנכשלו בתורים", desc: "קבלת מייל/סמס על שיחות שנשרו מתור", url: "https://f2.freeivr.co.il/topic/776/%D7%97%D7%93%D7%A9-%D7%91%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%AA%D7%95%D7%A8%D7%99%D7%9D-%D7%A7%D7%91%D7%9C%D7%AA-%D7%9E%D7%99%D7%99%D7%9C-%D7%A2%D7%9C-%D7%A9%D7%99%D7%97%D7%95%D7%AA-%D7%A9%D7%A0%D7%9B%D7%A9%D7%9C%D7%95" },
                                                                { type: "link", title: "קבלת סמס לאחר כל הקלטה במערכת", desc: "הודעת SMS מידית עם סיום הקלטה", url: "https://f2.freeivr.co.il/topic/920/%D7%97%D7%93%D7%A9-%D7%91%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A1%D7%9E%D7%A1-%D7%A2%D7%9C-%D7%94%D7%A7%D7%9C%D7%98%D7%94-%D7%97%D7%93%D7%A9%D7%94" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_fax",
                                                            type: "folder",
                                                            title: "פקס וצינתוקים",
                                                            desc: "פקס למייל, שליחת פקסים וצינתוק בכניסה לשלוחה",
                                                            children: [
                                                                { type: "link", title: "\"פקס למייל\" קבלת פקסים", desc: "fax-to-mail - קבלת מסמכים כ-PDF למייל", url: "https://f2.freeivr.co.il/topic/104/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A7%D7%91%D7%9C%D7%AA-%D7%A4%D7%A7%D7%A1%D7%99%D7%9D-fax-to-mail" },
                                                                { type: "link", title: "שליחת פקסים חדש", desc: "ממשק שליחת פקסים מעודכן", url: "https://f2.freeivr.co.il/topic/3240/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A4%D7%A7%D7%A1%D7%99%D7%9D-%D7%97%D7%93%D7%A9?_=1605377259098" },
                                                                { type: "link", title: "שליחת פקסים ישן", desc: "send_fax", url: "https://f2.freeivr.co.il/topic/70/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A4%D7%A7%D7%A1%D7%99%D7%9D-send_fax" },
                                                                { type: "link", title: "שליחת צנתוק למחייג בכניסה לשלוחה", desc: "צינתוק חוזר אוטומטי למאזין", url: "https://f2.freeivr.co.il/topic/9779/%D7%A9%D7%9C%D7%99%D7%97%D7%AA-%D7%A6%D7%A0%D7%AA%D7%95%D7%A7-%D7%9C%D7%9E%D7%97%D7%99%D7%99%D7%92-%D7%91%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_sales",
                                                            type: "folder",
                                                            title: "מכירות וכרטיסים",
                                                            desc: "מכירת מוצרים לפי מק\"ט, מקומות ישיבה וחנויות",
                                                            children: [
                                                                { type: "link", title: "מכירת מוצרים לפי מק\"ט", desc: "הזמנת מוצרים קטלוגיים sale_products", url: "https://f2.freeivr.co.il/topic/49/%D7%94%D7%96%D7%9E%D7%A0%D7%AA-%D7%9E%D7%95%D7%A6%D7%A8-%D7%9C%D7%A4%D7%99-%D7%9E%D7%A7-%D7%98-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%A7%D7%98%D7%9C%D7%95%D7%92%D7%99-sale_products" },
                                                                { type: "link", title: "מכירת מקומות ישיבה", desc: "הזמנת מושבים לאירועים ובתי כנסת sale_seats", url: "https://f2.freeivr.co.il/topic/50/%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9E%D7%9B%D7%99%D7%A8%D7%AA-%D7%9B%D7%A1%D7%90%D7%95%D7%AA-%D7%9C%D7%91%D7%AA%D7%99-%D7%9B%D7%A0%D7%A1%D7%9AA-%D7%90%D7%99%D7%A8%D7%95%D7%A2%D7%99%D7%9D-%D7%95%D7%9B%D7%93-sale_seats" },
                                                                { type: "link", title: "מרכז הקניות - ניהול חנויות וסניפים", desc: "ניהול רשת מכירות טלפונית", url: "https://f2.freeivr.co.il/topic/2099/%D7%9E%D7%A8%D7%9B%D7%96-%D7%94%D7%A7%D7%A0%D7%99%D7%95%D7%AA-%D7%A9%D7%9C-%D7%97%D7%91%D7%A8%D7%AA-%D7%99%D7%9E%D7%95%D7%AA-%D7%94%D7%9E%D7%A9%D7%99%D7%97" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_data_entry",
                                                            type: "folder",
                                                            title: "קבלת נתונים",
                                                            desc: "קליטת נתונים מהמאזין, שעון נוכחות ומשימות",
                                                            children: [
                                                                { type: "link", title: "קבלת הקלטות ונתונים", desc: "recording_and_entering_data", url: "https://f2.freeivr.co.il/topic/3779/%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%95%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-recording_and_entering_data" },
                                                                { type: "link", title: "דיווח משימות", desc: "מעקב ודיווח משימות יומי", url: "https://f2.freeivr.co.il/topic/43/%D7%93%D7%99%D7%95%D7%95%D7%97-%D7%9E%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%99%D7%95%D7%9E%D7%99" },
                                                                { type: "link", title: "שעון נוכחות", desc: "רישום כניסה ויציאה של עובדים time_keeper", url: "https://f2.freeivr.co.il/topic/71/time_keeper-%D7%A9%D7%A2%D7%95%D7%9F-%D7%A0%D7%95%D7%9B%D7%97%D7%95%D7%AA" },
                                                                { type: "link", title: "הוספת/הסרת ID של המתקשר מקובץ במערכת", desc: "ניהול רשימות טלפוניות דינמיות", url: "https://f2.freeivr.co.il/topic/2678/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%A1%D7%A8%D7%AA-%D7%A2%D7%A8%D7%9A-id-%D7%A9%D7%9C-%D7%94%D7%9E%D7%AA%D7%A7%D7%A9%D7%A8-%D7%90%D7%95-%D7%A2%D7%A8%D7%9A-%D7%9E%D7%95%D7%92%D7%93%D7%A8-%D7%9E%D7%A8%D7%90%D7%A9-%D7%9E%D7%A7%D7%95%D7%91%D7%A5-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%9C%D7%91%D7%97%D7%99%D7%A8%D7%AA%D7%9B%D7%9D" },
                                                                { type: "link", title: "קבלת נתונים והקלטות (מדריך מורחב)", desc: "הגדרות מתקדמות לקליטת נתונים", url: "https://f2.freeivr.co.il/topic/51/%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%95%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-recording_and_entering_data" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_credit_card",
                                                            type: "folder",
                                                            title: "סליקת אשראי",
                                                            desc: "חיבור למנועי סליקה, קהילות ונדרים פלוס",
                                                            children: [
                                                                { type: "link", title: "התחברות למנוע סליקה כללי - credit_card", desc: "סליקת אשראי טלפונית מאובטחת", url: "https://f2.freeivr.co.il/topic/6190/%D7%94%D7%AA%D7%97%D7%91%D7%A8%D7%95%D7%AA-%D7%9C%D7%9E%D7%A0%D7%95%D7%A2-%D7%A1%D7%9C%D7%99%D7%A7%D7%94-%D7%9B%D7%9C%D7%9C%D7%99-credit_card?_=1628183020232" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_speech",
                                                            type: "folder",
                                                            title: "זיהוי דיבור",
                                                            desc: "זיהוי קולי בתפריטים, הקלטות, מכירות ותמלול",
                                                            children: [
                                                                { type: "link", title: "הגדרות כלליות למנוע זיהוי דיבור", desc: "פרמטרים לדיוק זיהוי קולי", url: "https://f2.freeivr.co.il/topic/2468/%D7%94%D7%92%D7%93%D7%A8%D7%95%D7%AA-%D7%A2%D7%91%D7%95%D7%A8-%D7%9E%D7%A0%D7%95%D7%A2-%D7%96%D7%99%D7%94%D7%95%D7%99-%D7%93%D7%99%D7%91%D7%95%D7%A8" },
                                                                { type: "link", title: "זיהוי בהקלטות", desc: "זיהוי דיבור במודל הקלטה record", url: "https://f2.freeivr.co.il/topic/25/%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-record" },
                                                                { type: "link", title: "זיהוי בתפריט", desc: "בחירת שלוחות באמצעות דיבור", url: "https://f2.freeivr.co.il/topic/7/%D7%AA%D7%A4%D7%A8%D7%99%D7%98-%D7%A2%D7%9D-%D7%96%D7%99%D7%94%D7%95%D7%99-%D7%93%D7%99%D7%91%D7%95%D7%A8-%D7%A7%D7%95%D7%9C%D7%99-menu_voice" },
                                                                { type: "link", title: "זיהוי במכירות", desc: "הזמנת מוצרים בדיבור חופשי", url: "https://f2.freeivr.co.il/topic/49/%D7%94%D7%96%D7%9E%D7%A0%D7%AA-%D7%9E%D7%95%D7%A6%D7%A8-%D7%9C%D7%A4%D7%99-%D7%9E%D7%A7-%D7%98-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%A7%D7%98%D7%9C%D7%95%D7%92%D7%99-sale_products" },
                                                                { type: "link", title: "המרת קבצי קול לטקסט", desc: "תמלול אוטומטי של קבצי שמע (STT)", url: "https://f2.freeivr.co.il/topic/103/%D7%94%D7%9E%D7%A8%D7%AA-%D7%A7%D7%91%D7%A6%D7%99-%D7%A7%D7%95%D7%9C-%D7%9C%D7%98%D7%A7%D7%A1%D7%98-stt_dir_all_file" },
                                                                { type: "link", title: "מחירון יחידות זיהוי דיבור", desc: "עלויות וחישוב יחידות זיהוי", url: "https://f2.freeivr.co.il/topic/22/%D7%9E%D7%97%D7%99%D7%A8%D7%95%D7%9F-%D7%99%D7%97%D7%99%D7%93%D7%95%D7%AA-%D7%95%D7%94%D7%A1%D7%91%D7%A8-%D7%A2%D7%9C-%D7%90%D7%95%D7%A4%D7%9F-%D7%94%D7%A9%D7%99%D7%9E%D7%95%D7%A9-%D7%91%D7%94%D7%9D" },
                                                                { type: "link", title: "זיהוי בקבלת נתונים", desc: "קליטת תשובות מילוליות ממאזינים", url: "https://f2.freeivr.co.il/topic/51/%D7%A7%D7%91%D7%9C%D7%AA-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-%D7%95%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-recording_and_entering_data" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_surveys",
                                                            type: "folder",
                                                            title: "סקרים",
                                                            desc: "סקרים טלפוניים והשמעת תוצאות בזמן אמת",
                                                            children: [
                                                                { type: "link", title: "מודול סקר ישן", desc: "כולל השמעת תוצאות בזמן אמת למאזין", url: "https://f2.freeivr.co.il/topic/79/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A1%D7%A7%D7%A8-%D7%9B%D7%95%D7%9C%D7%9C-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%94%D7%AA%D7%95%D7%A6%D7%90%D7%95%D7%AA-%D7%91%D7%96%D7%9E%D7%9F-%D7%90%D7%9E%D7%AA" },
                                                                { type: "link", title: "מודל סקר חדש", desc: "seker_questions - ניהול סקרים מתקדם", url: "https://f2.freeivr.co.il/topic/1462/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A1%D7%A7%D7%A8-%D7%94%D7%97%D7%93%D7%A9-seker_questions" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_general",
                                                            type: "folder",
                                                            title: "מודלים כלליים",
                                                            desc: "צינתוקים חינמיים, זמני היום, קופונים, תורים ומונים",
                                                            children: [
                                                                { type: "link", title: "צינתוקים ללא עלות", desc: "הפעלת צינתוקים בחינם במערכת", url: "https://f2.freeivr.co.il/topic/91/%D7%A6%D7%99%D7%A0%D7%AA%D7%95%D7%A7%D7%99%D7%9D-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%AA%D7%95%D7%9B%D7%9F-ivr-%D7%9C%D7%9C%D7%90-%D7%A2%D7%9C%D7%95%D7%AA-%D7%99%D7%97%D7%99%D7%93%D7%95%D7%AA" },
                                                                { type: "link", title: "המספר הנוסף", desc: "מספר וירטואלי נוסף למערכת", url: "https://f2.freeivr.co.il/topic/364/%D7%94%D7%9E%D7%A1%D7%A4%D7%A8-%D7%94%D7%A0%D7%95%D7%A1%D7%A3-%D7%9B%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%A0%D7%A1%D7%99%D7%95%D7%A0%D7%99-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%90%D7%99%D7%A9%D7%99" },
                                                                { type: "link", title: "חלוקת אישורים", desc: "הנפקת מספרי אישור למאזינים approval_number", url: "https://f2.freeivr.co.il/topic/66/%D7%97%D7%9C%D7%95%D7%A7%D7%AA-%D7%90%D7%99%D7%A9%D7%95%D7%A8%D7%99%D7%9D-approval_number" },
                                                                { type: "link", title: "חלוקת קופונים", desc: "חלוקת קודי קופון ייחודיים למתקשרים coupon", url: "https://f2.freeivr.co.il/topic/65/%D7%97%D7%9C%D7%95%D7%A7%D7%AA-%D7%A7%D7%95%D7%A4%D7%95%D7%A0%D7%99%D7%9D-coupon" },
                                                                { type: "link", title: "זמני היום וזמני השבת", desc: "השמעת זמני כניסת/יציאת שבת ומועדים", url: "https://f2.freeivr.co.il/topic/72/%D7%96%D7%9E%D7%A0%D7%99-%D7%94%D7%99%D7%95%D7%9D-%D7%95%D7%96%D7%9E%D7%A0%D7%99-%D7%94%D7%A9%D7%91%D7%AA" },
                                                                { type: "link", title: "זמני היום והמרת תאריכים", desc: "המרת תאריך עברי/לועזי וזמני היום (zmanim)", url: "https://f2.freeivr.co.il/topic/109/zmanim-%D7%96%D7%9E%D7%A0%D7%99-%D7%94%D7%99%D7%95%D7%9D-%D7%95%D7%94%D7%9E%D7%A8%D7%AA-%D7%AA%D7%90%D7%A8%D7%99%D7%9A-%D7%A2%D7%91%D7%A8%D7%99-%D7%9C%D7%95%D7%A2%D7%96%D7%99-%D7%95%D7%94%D7%A4%D7%95%D7%9A" },
                                                                { type: "link", title: "זמני תחבורה ציבורית", desc: "שאילתת זמני אוטובוסים ורכבות", url: "https://f2.freeivr.co.il/topic/206/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%96%D7%9E%D7%A0%D7%99-%D7%AA%D7%97%D7%91%D7%95%D7%A8%D7%94-%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA" },
                                                                { type: "link", title: "כמות חברים פעילים", desc: "members_active", url: "https://f2.freeivr.co.il/topic/108/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%9B%D7%9E%D7%95%D7%AA-%D7%97%D7%91%D7%A8%D7%99%D7%9D-%D7%A4%D7%A2%D7%99%D7%9C%D7%99%D7%9D-members_active" },
                                                                { type: "link", title: "שעון נוכחות", desc: "time_keeper", url: "https://f2.freeivr.co.il/topic/71/time_keeper-%D7%A9%D7%A2%D7%95%D7%9F-%D7%A0%D7%95%D7%9B%D7%97%D7%95%D7%AA" },
                                                                { type: "link", title: "דיווח משימות", desc: "דיווח משימות יומי למאזין", url: "https://f2.freeivr.co.il/topic/43/%D7%93%D7%99%D7%95%D7%95%D7%97-%D7%9E%D7%A9%D7%99%D7%9E%D7%95%D7%AA-%D7%99%D7%95%D7%9E%D7%99" },
                                                                { type: "link", title: "מחשבון אחוזי תוספת", desc: "חישוב אחוזים טלפוני calculator_add_percentage", url: "https://f2.freeivr.co.il/topic/76/calculator_add_percentage-%D7%9E%D7%97%D7%A9%D7%91%D7%95%D7%9F-%D7%90%D7%97%D7%95%D7%96%D7%99-%D7%AA%D7%95%D7%A1%D7%A4%D7%AA" },
                                                                { type: "link", title: "חישוב מונה", desc: "ספירה וחישוב מונים במערכת", url: "https://f2.freeivr.co.il/topic/107/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%97%D7%99%D7%A9%D7%95%D7%91-%D7%9E%D7%95%D7%A0%D7%94?_=1595844883708" },
                                                                { type: "link", title: "טיימר", desc: "הגבלת משך זמן שיחה limit_call_seconds", url: "https://f2.freeivr.co.il/topic/57/limit_call_seconds-%D7%94%D7%92%D7%91%D7%9C%D7%AA-%D7%90%D7%95%D7%A8%D7%9A-%D7%94%D7%A9%D7%99%D7%97%D7%94-%D7%98%D7%99%D7%99%D7%9E%D7%A8" },
                                                                { type: "link", title: "השעה כעת", desc: "השמעת השעה המדויקת say_hour_and_minute", url: "https://f2.freeivr.co.il/topic/74/%D7%94%D7%A9%D7%A2%D7%94-%D7%9B%D7%A2%D7%AA-say_hour_and_minute" },
                                                                { type: "link", title: "ניתוק שיחה", desc: "שלוחה המנתקת את השיחה (hangup)", url: "https://f2.freeivr.co.il/topic/68/%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%94%D7%9E%D7%A0%D7%AA%D7%A7%D7%AA-%D7%90%D7%AA-%D7%94%D7%A9%D7%99%D7%97%D7%94-hangup" },
                                                                { type: "link", title: "\"המספר כעת\" לתור והשמעת קופונים קבועים", desc: "number_now_is", url: "https://f2.freeivr.co.il/topic/67/%D7%94%D7%9E%D7%A1%D7%A4%D7%A8-%D7%9B%D7%A2%D7%AA-%D7%9C%D7%AA%D7%95%D7%A8-%D7%9C%D7%93%D7%95%D7%92%D7%9E%D7%94-%D7%91%D7%9E%D7%A8%D7%A4%D7%90%D7%95%D7%AA-%D7%91%D7%93%D7%95%D7%90%D7%A8-%D7%95%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%95%D7%A4%D7%95%D7%A0%D7%99%D7%9D-%D7%A7%D7%91%D7%95%D7%A2%D7%99%D7%9D-number_now_is" },
                                                                { type: "link", title: "קבלת מספר אישי אוטומטי", desc: "הקצאת מספר אישי ייחודי למאזין", url: "https://f2.freeivr.co.il/topic/29/%D7%A7%D7%91%D7%9C%D7%AA-%D7%9E%D7%A1%D7%A4%D7%A8-%D7%90%D7%99%D7%A9%D7%99-%D7%90%D7%95%D7%98%D7%95%D7%9E%D7%98%D7%99" },
                                                                { type: "link", title: "זימון תורים", desc: "מערכת תורים ממוחשבת לקביעת פגישות", url: "https://f2.freeivr.co.il/topic/3812/%D7%96%D7%99%D7%9E%D7%95%D7%9F-%D7%AA%D7%95%D7%A8%D7%99%D7%9D?_=1609341339658" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_reports_logs",
                                                            type: "folder",
                                                            title: "דוחות ולוגים",
                                                            desc: "קובצי CSV, לוגים של כניסות ודוחות האזנה",
                                                            children: [
                                                                { type: "link", title: "דוחות - השמעת קבצים", desc: "דוחות האזנה מפורטים לפי משתמשים", url: "https://f2.freeivr.co.il/topic/8/playfile-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D/15?_=1605443494424" },
                                                                { type: "link", title: "דוחות שבועיים מרוכזים להקלטות", desc: "דוח מרוכז לשלוחות type-record", url: "https://f2.freeivr.co.il/topic/2527/%D7%93%D7%95%D7%97%D7%95%D7%AA-%D7%A9%D7%91%D7%95%D7%A2%D7%99%D7%9D-%D7%9E%D7%A8%D7%95%D7%9B%D7%96%D7%99%D7%9D-%D7%A2%D7%9C-%D7%9B%D7%9C-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A7%D7%9C%D7%98%D7%95%D7%AA-type-record-%D7%91%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA" },
                                                                { type: "link", title: "דוחות ניקוד", desc: "מעקב נקודות וציונים במערכת", url: "https://f2.freeivr.co.il/topic/62/%D7%93%D7%95%D7%97%D7%95%D7%AA-%D7%A0%D7%A7%D7%95%D7%93%D7%95%D7%AA" },
                                                                { type: "link", title: "CSV - בהשמעת קבצים", desc: "ייצוא נתוני האזנה לקבצי אקסל/CSV", url: "https://f2.freeivr.co.il/topic/8/playfile-%D7%A9%D7%9C%D7%95%D7%97%D7%AA-%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D/16?_=1605444303663" },
                                                                { type: "link", title: "CSV - כניסה ויציאה מכל שלוחות המערכת", desc: "לוג כולל של כניסות ויציאות במערכת", url: "https://f2.freeivr.co.il/post/2926" },
                                                                { type: "link", title: "המרת קבצי ymgr לאקסל", desc: "המרה של קבצי ניהול פנימיים לאקסל", url: "https://f2.freeivr.co.il/topic/392/%D7%94%D7%9E%D7%A8%D7%AA-%D7%A7%D7%91%D7%A6%D7%99-ymgr-%D7%9C%D7%90%D7%A7%D7%A1%D7%9C" },
                                                                { type: "link", title: "לוג על כניסות של ID למערכת", desc: "תיעוד זמני התחברות לפי משתמש", url: "https://f2.freeivr.co.il/post/1989" },
                                                                { type: "link", title: "לוג המונה את מספר הכניסות לכל שלוחה", desc: "סטטיסטיקת פופולריות שלוחות", url: "https://f2.freeivr.co.il/post/2923" },
                                                                { type: "link", title: "לוג הסופר מספרי טלפון ייחודיים", desc: "ספירת מספרים שונים שנכנסו לשלוחה", url: "https://f2.freeivr.co.il/topic/80/%D7%A1%D7%A4%D7%99%D7%A8%D7%AA-%D7%9B%D7%9E%D7%95%D7%AA-%D7%9E%D7%A1%D7%A4%D7%A8%D7%99-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%9D-%D7%A9%D7%95%D7%A0%D7%99%D7%9D-%D7%A9%D7%A0%D7%9B%D7%A0%D7%A1%D7%95-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_judaism",
                                                            type: "folder",
                                                            title: "יהדות ותנ\"ך",
                                                            desc: "חלוקת תהילים, משניות, דפי גמרא ומעקב לימוד",
                                                            children: [
                                                                { type: "link", title: "חלוקת דפים, גמרא, משנה, חומש או תהילים", desc: "chapter_receive - חלוקה ממוחשבת", url: "https://f2.freeivr.co.il/topic/47/%D7%97%D7%9C%D7%95%D7%A7%D7%AA-%D7%A4%D7%A8%D7%A7%D7%99-%D7%AA%D7%94%D7%99%D7%9C%D7%99%D7%9D-%D7%92%D7%9E%D7%A8%D7%90-%D7%A4%D7%A8%D7%A9%D7%95%D7%AA-%D7%93%D7%A4%D7%99%D7%9D-%D7%A2%D7%9E%D7%95%D7%93%D7%99%D7%9D-chapter_receive/8" },
                                                                { type: "link", title: "חלוקה ושמיעת משניות + דוחות לימוד", desc: "כולל שמיעה מ-3 רבנים שונים", url: "https://f2.freeivr.co.il/topic/102/%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA-%D7%97%D7%9C%D7%95%D7%A7%D7%AA-%D7%9E%D7%A9%D7%A0%D7%99%D7%95%D7%AA-%D7%9B%D7%95%D7%9C%D7%9C-%D7%A9%D7%9E%D7%99%D7%A2%D7%AA-%D7%94%D7%9E%D7%A9%D7%A0%D7%99%D7%95%D7%AA-%D7%9E3-%D7%A8%D7%91%D7%A0%D7%99%D7%9D-%D7%95%D7%93%D7%95%D7%97%D7%95%D7%AA-%D7%9C%D7%99%D7%9E%D7%95%D7%93-chapter_receive_mishnayot_select" },
                                                                { type: "link", title: "בחירת ושמיעת פרק תהילים", desc: "שמירת פרק תהילים קבוע למאזין", url: "https://f2.freeivr.co.il/topic/48/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%91%D7%97%D7%99%D7%A8%D7%AA-%D7%95%D7%A9%D7%9E%D7%99%D7%A8%D7%AA-%D7%A4%D7%A8%D7%A7-%D7%AA%D7%94%D7%99%D7%9C%D7%99%D7%9D-%D7%A7%D7%91%D7%95%D7%A2-%D7%9C%D7%9C%D7%A7%D7%95%D7%97-tehillim_select_save_and_listen" },
                                                                { type: "link", title: "מעקב לימודים", desc: "מעקב דף היומי ומסלולי לימוד אישיים", url: "https://f2.freeivr.co.il/topic/204/%D7%9E%D7%A2%D7%A7%D7%91-%D7%9C%D7%99%D7%9E%D7%95%D7%93%D7%99%D7%9D" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_donations",
                                                            type: "folder",
                                                            title: "תרומות",
                                                            desc: "מעקב גיוס תרומות, מייצ'ינג וסליקה",
                                                            children: [
                                                                { type: "link", title: "מעקב גיוס תרומות", desc: "השמעת יעדים וסכומים fundraising", url: "https://f2.freeivr.co.il/topic/69/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%9E%D7%A2%D7%A7%D7%91-%D7%92%D7%99%D7%95%D7%A1-%D7%AA%D7%A8%D7%95%D7%9E%D7%95%D7%AA-fundraising" },
                                                                { type: "link", title: "מייצינג' - מעקב גיוס תרומות", desc: "קמפיין גיוס המונים טלפוני", url: "https://f2.freeivr.co.il/topic/93/%D7%9E%D7%95%D7%93%D7%95%D7%9C-%D7%94%D7%AA%D7%A8%D7%9E%D7%95%D7%AA" },
                                                                { type: "link", title: "נדרים פלוס / קהילות", desc: "התממשקות ישירה למערכות סליקה למוסדות", url: "https://f2.freeivr.co.il/topic/54/%D7%94%D7%AA%D7%97%D7%91%D7%A8%D7%95%D7%AA-%D7%9C%D7%9E%D7%A0%D7%95%D7%A2-%D7%A1%D7%9C%D7%99%D7%A7%D7%94-%D7%9B%D7%9C%D7%9C%D7%99-credit_card" }
                                                            ]
                                                        },
                                                        {
                                                            id: "cat_api",
                                                            type: "folder",
                                                            title: "API",
                                                            desc: "גישת מפתחים, שיחות גישור, שרתים חיצוניים ודפי נחיתה",
                                                            children: [
                                                                { type: "link", title: "גישת מפתחים למערכות", desc: "תיעוד ממשקי API של ימות המשיח", url: "https://f2.freeivr.co.il/topic/55/api-%D7%92%D7%99%D7%A9%D7%AA-%D7%9E%D7%A4%D7%AA%D7%97%D7%99%D7%9D-%D7%9C%D7%9E%D7%A2%D7%A8%D7%9B%D7%95%D7%AA" },
                                                                { type: "link", title: "תקשור עם מחשבים וממשקי נתונים חיצוניים", desc: "שליחת וקבלת נתונים משרתי Web", url: "https://f2.freeivr.co.il/topic/56/%D7%9E%D7%95%D7%93%D7%95%D7%9C-api-%D7%AA%D7%A7%D7%A9%D7%95%D7%A8-%D7%A2%D7%9D-%D7%9E%D7%97%D7%A9%D7%91%D7%99%D7%9D-%D7%95%D7%9E%D7%9E%D7%A9%D7%A7%D7%99-%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D-%D7%97%D7%99%D7%A6%D7%95%D7%A0%D7%99%D7%99%D7%9D" },
                                                                { type: "link", title: "קמפיין הודעות אישיות ב-API", desc: "השמעת הודעה אישית בחיוג חוזר", url: "https://f2.freeivr.co.il/topic/811/%D7%A7%D7%9E%D7%A4%D7%99%D7%99%D7%9F-%D7%94%D7%95%D7%93%D7%A2%D7%95%D7%AA-%D7%90%D7%99%D7%A9%D7%99%D7%95%D7%AA-%D7%91api-%D7%90%D7%A4%D7%A9%D7%A8%D7%95%D7%AA-%D7%A9%D7%94%D7%9C%D7%A7%D7%95%D7%97-%D7%99%D7%97%D7%96%D7%95%D7%A8-%D7%9C%D7%9E%D7%A1%D7%A4%D7%A8-%D7%95%D7%99%D7%A9%D7%9E%D7%A2-%D7%90%D7%AA-%D7%94%D7%94%D7%95%D7%93%D7%A2%D7%94-%D7%A9%D7%9C%D7%95?_=1603038068534" },
                                                                { type: "link", title: "הקמת שיחת גישור ב-API", desc: "חיוג לשני יעדים וגישור ביניהם", url: "https://f2.freeivr.co.il/topic/2795/%D7%94%D7%A7%D7%9E%D7%AA-%D7%A9%D7%99%D7%97%D7%AA-%D7%92%D7%99%D7%A9%D7%95%D7%A8-%D7%97%D7%99%D7%95%D7%92-%D7%9C%D7%9E%D7%A1%D7%A4%D7%A8-%D7%95%D7%97%D7%99%D7%95%D7%92-%D7%9C%D7%9E%D7%A1%D7%A4%D7%A8-%D7%A0%D7%95%D7%A1%D7%A3-%D7%93%D7%A8%D7%9A-api" },
                                                                { type: "link", title: "בדיקת כניסה לשלוחה לפי API", desc: "אישור הרשאת גישה מול שרת לקוח", url: "https://f2.freeivr.co.il/topic/3468/%D7%91%D7%93%D7%99%D7%A7%D7%AA-%D7%9B%D7%A0%D7%99%D7%A1%D7%94-%D7%9C%D7%A9%D7%9C%D7%95%D7%97%D7%94-%D7%9C%D7%A4%D7%99-api?_=1605709745149" },
                                                                { type: "link", title: "קישורים למודולים API", desc: "ריכוז קישורים למודולי API בפורום", url: "https://f2.freeivr.co.il/topic/4934/%D7%A7%D7%99%D7%A9%D7%95%D7%A8%D7%99%D7%9D-%D7%9C%D7%9E%D7%95%D7%93%D7%95%D7%9C%D7%99%D7%9D-api" },
                                                                { type: "link", title: "מונה ברכות יומי - get_brachot", desc: "שירות ברכות מבוסס ממשק חיצוני", url: "https://f2.freeivr.co.il/topic/5363/%D7%9E%D7%95%D7%A0%D7%94-%D7%91%D7%A8%D7%9B%D7%95%D7%AA-%D7%99%D7%95%D7%9E%D7%99-get_brachot?_=1618226044605" },
                                                                { type: "link", title: "דיגיקול - דפי נחיתה עם התממשקות טלפונית", desc: "חיבור עמודי אינטרנט למערכת IVR", url: "https://f2.freeivr.co.il/topic/8056/%D7%93%D7%99%D7%92%D7%99%D7%A7%D7%95%D7%9C-%D7%93%D7%A4%D7%99-%D7%A0%D7%97%D7%99%D7%AA%D7%94-%D7%A2%D7%9D-%D7%94%D7%AA%D7%9E%D7%9E%D7%A9%D7%A7%D7%95%D7%AA-%D7%98%D7%9C%D7%A4%D7%95%D7%A0%D7%99%D7%AA?_=1643705989050" },
                                                                { type: "link", title: "קישורים למודולים API (חלק ב')", desc: "מדריכים ודוגמאות קוד נוספות", url: "https://f2.freeivr.co.il/topic/6284/%D7%A7%D7%99%D7%A9%D7%95%D7%A8%D7%99%D7%9D-%D7%9C%D7%9E%D7%95%D7%93%D7%95%D7%9C%D7%99%D7%9D-api" }
                                                            ]
                                                        }
                                                    ]
                                                };
                                        
                                                const STORAGE_KEY = 'portal_ivr_pro_v3';
                                                let rootData = JSON.parse(localStorage.getItem(STORAGE_KEY)) || defaultData;
                                                let currentPath = [];
                                                let isAdmin = true;
                                                let selectedType = 'folder';
                                                let searchQuery = '';
                                        
                                                function persist() {
                                                    localStorage.setItem(STORAGE_KEY, JSON.stringify(rootData));
                                                    render();
                                                }
                                        
                                                function getCurrentFolder() {
                                                    let current = rootData;
                                                    for (let idx of currentPath) {
                                                        current = current.children[idx];
                                                    }
                                                    return current;
                                                }
                                        
                                                function toggleAdminMode() {
                                                    isAdmin = !isAdmin;
                                                    document.body.classList.toggle('admin-mode', isAdmin);
                                                    const btn = document.getElementById('toggleAdminBtn');
                                                    btn.classList.toggle('active', isAdmin);
                                                    btn.innerHTML = isAdmin 
                                                        ? `<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 20h9"></path><path d="M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"></path></svg> מצב ניהול`
                                                        : `<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path><circle cx="12" cy="12" r="3"></circle></svg> תצוגת משתמש`;
                                                }
                                        
                                                function handleSearch(val) {
                                                    searchQuery = val.trim().toLowerCase();
                                                    render();
                                                }
                                        
                                                // חיפוש רקורסיבי
                                                function searchTree(node, term, path = []) {
                                                    let results = [];
                                                    if (node.children) {
                                                        node.children.forEach((child) => {
                                                            const currentTrail = [...path, node.title];
                                                            if (child.title.toLowerCase().includes(term) || (child.desc && child.desc.toLowerCase().includes(term))) {
                                                                results.push({ item: child, categoryPath: currentTrail.join(' ⟵ ') });
                                                            }
                                                            if (child.children) {
                                                                results = results.concat(searchTree(child, term, currentTrail));
                                                            }
                                                        });
                                                    }
                                                    return results;
                                                }
                                        
                                                function render() {
                                                    const grid = document.getElementById('cardsGrid');
                                                    grid.innerHTML = '';
                                        
                                                    if (searchQuery !== '') {
                                                        // תצוגת תוצאות חיפוש
                                                        document.getElementById('breadcrumbBar').style.display = 'none';
                                                        document.getElementById('currentCategoryTitle').textContent = `תוצאות חיפוש עבור: "${searchQuery}"`;
                                                        
                                                        const matches = searchTree(rootData, searchQuery);
                                                        document.getElementById('itemsCounter').textContent = `${matches.length} תוצאות נמצאו`;
                                                        document.getElementById('currentCategoryDesc').textContent = 'לחץ על קישור לפתיחה ישירה בפורום';
                                        
                                                        if (matches.length === 0) {
                                                            grid.innerHTML = `
                                                                <div class="empty-placeholder">
                                                                    <svg width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
                                                                    <h3>לא נמצאו מודולים מתאימים</h3>
                                                                    <p>נסה לחפש במילים אחרות או במונח באנגלית (למשל menu, playfile)</p>
                                                                </div>
                                                            `;
                                                            return;
                                                        }
                                        
                                                        matches.forEach(({ item, categoryPath }) => {
                                                            const card = createCardElement(item, null, categoryPath);
                                                            grid.appendChild(card);
                                                        });
                                                        return;
                                                    }
                                        
                                                    // תצוגת עץ רגילה
                                                    document.getElementById('breadcrumbBar').style.display = 'flex';
                                                    const currentFolder = getCurrentFolder();
                                                    document.getElementById('currentCategoryTitle').textContent = currentFolder.title;
                                                    document.getElementById('currentCategoryDesc').textContent = currentFolder.desc || '';
                                                    document.getElementById('itemsCounter').textContent = `${(currentFolder.children || []).length} פריטים`;
                                        
                                                    renderBreadcrumbs();
                                                    document.getElementById('backBtn').style.display = currentPath.length > 0 ? 'inline-flex' : 'none';
                                        
                                                    if (!currentFolder.children || currentFolder.children.length === 0) {
                                                        grid.innerHTML = `
                                                            <div class="empty-placeholder">
                                                                <svg width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path></svg>
                                                                <h3>תיקייה זו ריקה כרגע</h3>
                                                                <p>לחצו על "הוסף ריבוע" בסרגל העליון כדי להוסיף מודולים או שלוחות.</p>
                                                            </div>
                                                        `;
                                                        return;
                                                    }
                                        
                                                    currentFolder.children.forEach((item, index) => {
                                                        const card = createCardElement(item, index);
                                                        grid.appendChild(card);
                                                    });
                                                }
                                        
                                                function createCardElement(item, index = null, parentBreadcrumb = null) {
                                                    const card = document.createElement('div');
                                                    const isFolder = item.type === 'folder';
                                                    card.className = `card ${isFolder ? 'is-folder' : 'is-link'}`;
                                        
                                                    const adminButtonsHtml = index !== null ? `
                                                        <div class="card-admin-actions" onclick="event.stopPropagation();">
                                                            <button class="btn-icon" title="ערוך" onclick="openItemModal(${index})">
                                                                <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 20h9"></path><path d="M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"></path></svg>
                                                            </button>
                                                            <button class="btn-icon danger" title="מחק" onclick="deleteItem(${index})">
                                                                <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path></svg>
                                                            </button>
                                                        </div>
                                                    ` : '';
                                        
                                                    const folderIcon = `<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path></svg>`;
                                                    const linkIcon = `<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>`;
                                                    const arrowIcon = isFolder 
                                                        ? `<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="15 18 9 12 15 6"></polyline></svg>` 
                                                        : `<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>`;
                                        
                                                    card.innerHTML = `
                                                        ${adminButtonsHtml}
                                                        <div>
                                                            <div class="card-top">
                                                                <span class="card-badge ${isFolder ? 'badge-folder' : 'badge-link'}">
                                                                    ${isFolder ? folderIcon : linkIcon}
                                                                    ${isFolder ? 'קטגוריה' : 'שלוחה / מודול'}
                                                                </span>
                                                                ${parentBreadcrumb ? `<span style="font-size:0.75rem; color:var(--slate-400); max-width:140px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;" title="${parentBreadcrumb}">${parentBreadcrumb}</span>` : ''}
                                                            </div>
                                                            <div class="card-title">${item.title}</div>
                                                            ${item.desc ? `<div class="card-desc">${item.desc}</div>` : ''}
                                                        </div>
                                                        <div class="card-footer">
                                                            <span class="card-action-text">${isFolder ? `פתיחה (${(item.children || []).length} נושאים)` : 'פתיחה בפורום'}</span>
                                                            <span>${arrowIcon}</span>
                                                        </div>
                                                    `;
                                        
                                                    card.onclick = () => {
                                                        if (isFolder) {
                                                            if (index !== null) {
                                                                currentPath.push(index);
                                                                document.getElementById('globalSearchInput').value = '';
                                                                searchQuery = '';
                                                                render();
                                                            }
                                                        } else {
                                                            if (item.url && item.url !== '#') {
                                                                window.open(item.url, '_blank', 'noopener,noreferrer');
                                                            }
                                                        }
                                                    };
                                        
                                                    return card;
                                                }
                                        
                                                function renderBreadcrumbs() {
                                                    const container = document.getElementById('breadcrumbsContainer');
                                                    container.innerHTML = '';
                                        
                                                    const homeSpan = document.createElement('span');
                                                    homeSpan.className = currentPath.length === 0 ? 'crumb-current' : 'crumb-item';
                                                    homeSpan.innerHTML = `בית (${rootData.title})`;
                                                    if (currentPath.length > 0) {
                                                        homeSpan.onclick = () => { currentPath = []; render(); };
                                                    }
                                                    container.appendChild(homeSpan);
                                        
                                                    let tempFolder = rootData;
                                                    currentPath.forEach((stepIndex, i) => {
                                                        tempFolder = tempFolder.children[stepIndex];
                                                        
                                                        const sep = document.createElement('span');
                                                        sep.className = 'crumb-sep';
                                                        sep.innerHTML = `<svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="15 18 9 12 15 6"></polyline></svg>`;
                                                        container.appendChild(sep);
                                        
                                                        const itemSpan = document.createElement('span');
                                                        const isLast = (i === currentPath.length - 1);
                                                        itemSpan.className = isLast ? 'crumb-current' : 'crumb-item';
                                                        itemSpan.textContent = tempFolder.title;
                                        
                                                        if (!isLast) {
                                                            itemSpan.onclick = () => {
                                                                currentPath = currentPath.slice(0, i + 1);
                                                                render();
                                                            };
                                                        }
                                                        container.appendChild(itemSpan);
                                                    });
                                                }
                                        
                                                function goBack() {
                                                    if (currentPath.length > 0) {
                                                        currentPath.pop();
                                                        render();
                                                    }
                                                }
                                        
                                                function selectType(type) {
                                                    selectedType = type;
                                                    document.getElementById('typeOptionFolder').classList.toggle('active', type === 'folder');
                                                    document.getElementById('typeOptionLink').classList.toggle('active', type === 'link');
                                                    document.getElementById('urlGroup').style.display = type === 'link' ? 'block' : 'none';
                                                }
                                        
                                                function openItemModal(editIndex = null) {
                                                    document.getElementById('editItemIndex').value = editIndex !== null ? editIndex : '';
                                                    const currentFolder = getCurrentFolder();
                                        
                                                    if (editIndex !== null) {
                                                        const item = currentFolder.children[editIndex];
                                                        document.getElementById('modalTitle').textContent = 'עריכת ריבוע';
                                                        document.getElementById('itemTitleInput').value = item.title;
                                                        document.getElementById('itemDescInput').value = item.desc || '';
                                                        document.getElementById('itemUrlInput').value = item.url || '';
                                                        selectType(item.type);
                                                    } else {
                                                        document.getElementById('modalTitle').textContent = 'הוספת ריבוע חדש';
                                                        document.getElementById('itemTitleInput').value = '';
                                                        document.getElementById('itemDescInput').value = '';
                                                        document.getElementById('itemUrlInput').value = '';
                                                        selectType('folder');
                                                    }
                                        
                                                    document.getElementById('itemModal').style.display = 'flex';
                                                }
                                        
                                                function closeModal() {
                                                    document.getElementById('itemModal').style.display = 'none';
                                                }
                                        
                                                function saveItem() {
                                                    const title = document.getElementById('itemTitleInput').value.trim();
                                                    const desc = document.getElementById('itemDescInput').value.trim();
                                                    const url = document.getElementById('itemUrlInput').value.trim();
                                                    const editIndex = document.getElementById('editItemIndex').value;
                                                    const currentFolder = getCurrentFolder();
                                        
                                                    if (!title) return alert('נא להזין כותרת');
                                                    if (!currentFolder.children) currentFolder.children = [];
                                        
                                                    if (editIndex !== '') {
                                                        const currentItem = currentFolder.children[editIndex];
                                                        currentItem.title = title;
                                                        currentItem.desc = desc;
                                                        currentItem.type = selectedType;
                                                        if (selectedType === 'link') {
                                                            currentItem.url = url;
                                                        } else {
                                                            if (!currentItem.children) currentItem.children = [];
                                                        }
                                                    } else {
                                                        const newItem = {
                                                            type: selectedType,
                                                            title: title,
                                                            desc: desc
                                                        };
                                                        if (selectedType === 'folder') {
                                                            newItem.children = [];
                                                        } else {
                                                            newItem.url = url || '#';
                                                        }
                                                        currentFolder.children.push(newItem);
                                                    }
                                        
                                                    closeModal();
                                                    persist();
                                                }
                                        
                                                function deleteItem(index) {
                                                    const currentFolder = getCurrentFolder();
                                                    if (confirm(`האם למחוק את "${currentFolder.children[index].title}"?`)) {
                                                        currentFolder.children.splice(index, 1);
                                                        persist();
                                                    }
                                                }
                                        
                                                function resetToDefaults() {
                                                    if (confirm('לאפס את כל המערכת לברירת המחדל? כל השינויים שביצעת יימחקו.')) {
                                                        rootData = JSON.parse(JSON.stringify(defaultData));
                                                        currentPath = [];
                                                        document.getElementById('globalSearchInput').value = '';
                                                        searchQuery = '';
                                                        persist();
                                                    }
                                                }
                                        
                                                // הפעלה בטעינה
                                                render();
                                            </script>
                                        </body>
                                        </html>
                                        

                                        L תגובה 1 תגובה אחרונה תגובה ציטוט 2
                                        • L מנותק
                                          lavitoren הטי"ל @אA
                                          נערך לאחרונה על ידי

                                          @אA יפה מאוד

                                          תגובה 1 תגובה אחרונה תגובה ציטוט 0

                                          שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                                          נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                                          בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                                          הרשמה התחברות
                                          • פוסט ראשון
                                            פוסט אחרון