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

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

    מתוזמן נעוץ נעול הועבר נפתר שאלות ועזרה הדדית
    25 פוסטים 6 כותבים 344 צפיות 2 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • פ מחובר
      פיתה @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 תגובה אחרונה תגובה ציטוט 0
                                    • L מנותק
                                      lavitoren הטי"ל @אA
                                      נערך לאחרונה על ידי

                                      @אA יפה מאוד

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

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

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

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

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