{"id":6950,"date":"2024-07-14T19:51:36","date_gmt":"2024-07-14T16:51:36","guid":{"rendered":"https:\/\/digitalrise.art\/?page_id=6950"},"modified":"2024-07-14T19:55:37","modified_gmt":"2024-07-14T16:55:37","slug":"to-do-list","status":"publish","type":"page","link":"https:\/\/digitalrise.art\/?page_id=6950","title":{"rendered":"TO DO LIST"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6950\" class=\"elementor elementor-6950\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1dd63d8 e-flex e-con-boxed e-con e-parent\" data-id=\"1dd63d8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e02e63 elementor-widget elementor-widget-html\" data-id=\"7e02e63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"he\" dir=\"rtl\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>\u05e8\u05e9\u05d9\u05de\u05ea \u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05de\u05ea\u05e7\u05d3\u05de\u05ea<\/title>\r\n    <style>\r\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Heebo:wght@300;400;700&display=swap');\r\n\r\n* {\r\n    box-sizing: border-box;\r\n    margin: 0;\r\n    padding: 0;\r\n}\r\n\r\nbody {\r\n    font-family: 'Heebo', sans-serif;\r\n    background-color: #f0f0f0;\r\n    color: #333;\r\n    line-height: 1.6;\r\n    direction: rtl;\r\n}\r\n\r\n.container {\r\n    max-width: 800px;\r\n    margin: 20px auto;\r\n    background-color: #fff;\r\n    padding: 20px;\r\n    border-radius: 10px;\r\n    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);\r\n}\r\n\r\nh1, h2, h3 {\r\n    text-align: center;\r\n    color: #2c3e50;\r\n    margin-bottom: 20px;\r\n}\r\n\r\n#task-form, #category-form {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 10px;\r\n    margin-bottom: 20px;\r\n}\r\n\r\ninput, select, button {\r\n    padding: 10px;\r\n    font-size: 16px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 5px;\r\n    font-family: 'Heebo', sans-serif;\r\n}\r\n\r\ninput[type=\"text\"], input[type=\"date\"], select {\r\n    flex: 1;\r\n    min-width: 120px;\r\n}\r\n\r\nbutton {\r\n    background-color: #3498db;\r\n    color: white;\r\n    border: none;\r\n    cursor: pointer;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\nbutton:hover {\r\n    background-color: #2980b9;\r\n}\r\n\r\n.controls {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    justify-content: space-between;\r\n    margin-bottom: 20px;\r\n    gap: 10px;\r\n}\r\n\r\n.controls select, .controls button {\r\n    flex: 1;\r\n}\r\n\r\n#task-list, #category-list {\r\n    list-style-type: none;\r\n    padding: 0;\r\n}\r\n\r\n.task-item, .category-item {\r\n    background-color: #f9f9f9;\r\n    border-radius: 5px;\r\n    padding: 15px;\r\n    margin-bottom: 10px;\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    flex-wrap: wrap;\r\n    gap: 10px;\r\n}\r\n\r\n.task-item.completed {\r\n    text-decoration: line-through;\r\n    opacity: 0.6;\r\n}\r\n\r\n.task-buttons button, .category-buttons button {\r\n    padding: 5px 10px;\r\n    font-size: 14px;\r\n    margin-left: 5px;\r\n}\r\n\r\n#reminder-settings, #category-management {\r\n    margin-top: 30px;\r\n    padding: 20px;\r\n    background-color: #ecf0f1;\r\n    border-radius: 5px;\r\n}\r\n\r\n#reminder-settings label, #category-management label {\r\n    display: block;\r\n    margin-bottom: 10px;\r\n}\r\n\r\n#reminder-custom-hour {\r\n    width: 60px;\r\n}\r\n\r\n.popup {\r\n    display: none;\r\n    position: fixed;\r\n    z-index: 1;\r\n    left: 0;\r\n    top: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    overflow: auto;\r\n    background-color: rgba(0,0,0,0.4);\r\n}\r\n\r\n.popup-content {\r\n    background-color: #fefefe;\r\n    margin: 15% auto;\r\n    padding: 20px;\r\n    border: 1px solid #888;\r\n    width: 80%;\r\n    max-width: 500px;\r\n    border-radius: 10px;\r\n    text-align: center;\r\n}\r\n\r\n#close-popup {\r\n    color: #aaa;\r\n    font-size: 28px;\r\n    font-weight: bold;\r\n    cursor: pointer;\r\n    transition: color 0.3s ease;\r\n}\r\n\r\n#close-popup:hover,\r\n#close-popup:focus {\r\n    color: #2c3e50;\r\n}\r\n\r\n@media (max-width: 768px) {\r\n    .container {\r\n        margin: 10px;\r\n        padding: 15px;\r\n    }\r\n\r\n    #task-form, #category-form, .controls {\r\n        flex-direction: column;\r\n    }\r\n\r\n    input, select, button {\r\n        width: 100%;\r\n    }\r\n\r\n    .task-item, .category-item {\r\n        flex-direction: column;\r\n        align-items: flex-start;\r\n    }\r\n\r\n    .task-buttons, .category-buttons {\r\n        margin-top: 10px;\r\n        display: flex;\r\n        justify-content: space-between;\r\n        width: 100%;\r\n    }\r\n\r\n    .task-buttons button, .category-buttons button {\r\n        flex: 1;\r\n        margin: 0 5px;\r\n    }\r\n}\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"container\">\r\n        <h1>\u05e8\u05e9\u05d9\u05de\u05ea \u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05de\u05ea\u05e7\u05d3\u05de\u05ea<\/h1>\r\n        <form id=\"task-form\">\r\n            <input type=\"text\" id=\"task-input\" placeholder=\"\u05d4\u05d5\u05e1\u05e3 \u05de\u05e9\u05d9\u05de\u05d4 \u05d7\u05d3\u05e9\u05d4\" required>\r\n            <input type=\"date\" id=\"due-date-input\" required>\r\n            <select id=\"category-select\">\r\n                <option value=\"\">\u05d1\u05d7\u05e8 \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4<\/option>\r\n            <\/select>\r\n            <button type=\"submit\">\u05d4\u05d5\u05e1\u05e3<\/button>\r\n        <\/form>\r\n        \r\n        <div class=\"controls\">\r\n            <select id=\"filter-select\">\r\n                <option value=\"all\">\u05db\u05dc \u05d4\u05de\u05e9\u05d9\u05de\u05d5\u05ea<\/option>\r\n                <option value=\"active\">\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05e4\u05e2\u05d9\u05dc\u05d5\u05ea<\/option>\r\n                <option value=\"completed\">\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05e9\u05d4\u05d5\u05e9\u05dc\u05de\u05d5<\/option>\r\n            <\/select>\r\n            <select id=\"sort-select\">\r\n                <option value=\"dueDate\">\u05de\u05d9\u05d5\u05df \u05dc\u05e4\u05d9 \u05ea\u05d0\u05e8\u05d9\u05da<\/option>\r\n                <option value=\"alphabetical\">\u05de\u05d9\u05d5\u05df \u05dc\u05e4\u05d9 \u05d0-\u05d1<\/option>\r\n            <\/select>\r\n            <button id=\"export-button\">\u05d9\u05d9\u05e6\u05d0 \u05dc-CSV<\/button>\r\n        <\/div>\r\n        \r\n        <ul id=\"task-list\"><\/ul>\r\n        \r\n        <div id=\"category-management\">\r\n            <h3>\u05e0\u05d9\u05d4\u05d5\u05dc \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d5\u05ea<\/h3>\r\n            <form id=\"category-form\">\r\n                <input type=\"text\" id=\"category-input\" placeholder=\"\u05d4\u05d5\u05e1\u05e3 \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4 \u05d7\u05d3\u05e9\u05d4\" required>\r\n                <button type=\"submit\">\u05d4\u05d5\u05e1\u05e3 \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4<\/button>\r\n            <\/form>\r\n            <ul id=\"category-list\"><\/ul>\r\n        <\/div>\r\n        \r\n        <div id=\"reminder-settings\">\r\n            <h3>\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05ea\u05d6\u05db\u05d5\u05e8\u05d5\u05ea<\/h3>\r\n            <label>\r\n                <input type=\"checkbox\" id=\"reminder-day-before\" checked> \u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05d9\u05d5\u05dd \u05dc\u05e4\u05e0\u05d9\r\n            <\/label>\r\n            <label>\r\n                <input type=\"checkbox\" id=\"reminder-day-of\" checked> \u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05d1\u05d9\u05d5\u05dd \u05d4\u05de\u05e9\u05d9\u05de\u05d4\r\n            <\/label>\r\n            <label>\r\n                \u05e9\u05e2\u05ea \u05ea\u05d6\u05db\u05d5\u05e8\u05ea:\r\n                <input type=\"number\" id=\"reminder-custom-hour\" min=\"0\" max=\"23\" value=\"9\">\r\n            <\/label>\r\n        <\/div>\r\n    <\/div>\r\n    <div id=\"reminder-popup\" class=\"popup\">\r\n        <div class=\"popup-content\">\r\n            <h2>\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05dc\u05de\u05e9\u05d9\u05de\u05d4<\/h2>\r\n            <div id=\"reminder-text\"><\/div>\r\n            <button id=\"close-popup\">\u05e1\u05d2\u05d5\u05e8<\/button>\r\n        <\/div>\r\n    <\/div>\r\n    <script>\r\n        let tasks = JSON.parse(localStorage.getItem('tasks')) || [];\r\nlet categories = JSON.parse(localStorage.getItem('categories')) || [];\r\nlet reminderSettings = JSON.parse(localStorage.getItem('reminderSettings')) || {\r\n    dayBefore: true,\r\n    dayOf: true,\r\n    customHour: 9\r\n};\r\n\r\nconst taskForm = document.getElementById('task-form');\r\nconst taskInput = document.getElementById('task-input');\r\nconst dueDateInput = document.getElementById('due-date-input');\r\nconst categorySelect = document.getElementById('category-select');\r\nconst taskList = document.getElementById('task-list');\r\nconst filterSelect = document.getElementById('filter-select');\r\nconst sortSelect = document.getElementById('sort-select');\r\nconst categoryForm = document.getElementById('category-form');\r\nconst categoryInput = document.getElementById('category-input');\r\nconst categoryList = document.getElementById('category-list');\r\nconst reminderPopup = document.getElementById('reminder-popup');\r\nconst reminderText = document.getElementById('reminder-text');\r\nconst closePopup = document.getElementById('close-popup');\r\nconst exportButton = document.getElementById('export-button');\r\n\r\nfunction renderTasks() {\r\n    let filteredTasks = [...tasks];\r\n\r\n    switch(filterSelect.value) {\r\n        case 'active':\r\n            filteredTasks = filteredTasks.filter(task => !task.completed);\r\n            break;\r\n        case 'completed':\r\n            filteredTasks = filteredTasks.filter(task => task.completed);\r\n            break;\r\n    }\r\n\r\n    switch(sortSelect.value) {\r\n        case 'dueDate':\r\n            filteredTasks.sort((a, b) => new Date(a.dueDate) - new Date(b.dueDate));\r\n            break;\r\n        case 'alphabetical':\r\n            filteredTasks.sort((a, b) => a.text.localeCompare(b.text));\r\n            break;\r\n    }\r\n\r\n    taskList.innerHTML = '';\r\n    filteredTasks.forEach((task, index) => {\r\n        const li = document.createElement('li');\r\n        li.className = 'task-item';\r\n        if (task.completed) {\r\n            li.classList.add('completed');\r\n        }\r\n        li.innerHTML = `\r\n            <span>${task.text} (\u05ea\u05d0\u05e8\u05d9\u05da \u05d9\u05e2\u05d3: ${task.dueDate}, \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4: ${task.category})<\/span>\r\n            <div class=\"task-buttons\">\r\n                <button onclick=\"toggleTask(${tasks.indexOf(task)})\">${task.completed ? '\u05d1\u05d8\u05dc \u05e1\u05d9\u05de\u05d5\u05df' : '\u05e1\u05de\u05df \u05db\u05d4\u05d5\u05e9\u05dc\u05dd'}<\/button>\r\n                <button onclick=\"editTask(${tasks.indexOf(task)})\">\u05e2\u05e8\u05d5\u05da<\/button>\r\n                <button onclick=\"deleteTask(${tasks.indexOf(task)})\">\u05de\u05d7\u05e7<\/button>\r\n            <\/div>\r\n        `;\r\n        taskList.appendChild(li);\r\n    });\r\n}\r\n\r\nfunction renderCategories() {\r\n    categorySelect.innerHTML = '<option value=\"\">\u05d1\u05d7\u05e8 \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4<\/option>' + \r\n        categories.map(category => `<option value=\"${category}\">${category}<\/option>`).join('');\r\n    \r\n    categoryList.innerHTML = '';\r\n    categories.forEach((category, index) => {\r\n        const li = document.createElement('li');\r\n        li.className = 'category-item';\r\n        li.innerHTML = `\r\n            <span>${category}<\/span>\r\n            <div class=\"category-buttons\">\r\n                <button onclick=\"editCategory(${index})\">\u05e2\u05e8\u05d5\u05da<\/button>\r\n                <button onclick=\"deleteCategory(${index})\">\u05de\u05d7\u05e7<\/button>\r\n            <\/div>\r\n        `;\r\n        categoryList.appendChild(li);\r\n    });\r\n}\r\n\r\nfunction addTask(text, dueDate, category) {\r\n    tasks.push({ text, dueDate, category, completed: false });\r\n    saveTasks();\r\n    renderTasks();\r\n}\r\n\r\nfunction toggleTask(index) {\r\n    tasks[index].completed = !tasks[index].completed;\r\n    saveTasks();\r\n    renderTasks();\r\n}\r\n\r\nfunction editTask(index) {\r\n    const newText = prompt('\u05e2\u05e8\u05d5\u05da \u05de\u05e9\u05d9\u05de\u05d4:', tasks[index].text);\r\n    const newDueDate = prompt('\u05e2\u05e8\u05d5\u05da \u05ea\u05d0\u05e8\u05d9\u05da \u05d9\u05e2\u05d3:', tasks[index].dueDate);\r\n    const newCategory = prompt('\u05e2\u05e8\u05d5\u05da \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4:', tasks[index].category);\r\n    if (newText !== null && newDueDate !== null && newCategory !== null) {\r\n        tasks[index].text = newText;\r\n        tasks[index].dueDate = newDueDate;\r\n        tasks[index].category = newCategory;\r\n        saveTasks();\r\n        renderTasks();\r\n    }\r\n}\r\n\r\nfunction deleteTask(index) {\r\n    tasks.splice(index, 1);\r\n    saveTasks();\r\n    renderTasks();\r\n}\r\n\r\nfunction addCategory(category) {\r\n    if (!categories.includes(category)) {\r\n        categories.push(category);\r\n        saveCategories();\r\n        renderCategories();\r\n    }\r\n}\r\n\r\nfunction editCategory(index) {\r\n    const newCategory = prompt('\u05e2\u05e8\u05d5\u05da \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4:', categories[index]);\r\n    if (newCategory !== null && newCategory !== categories[index]) {\r\n        const oldCategory = categories[index];\r\n        categories[index] = newCategory;\r\n        tasks.forEach(task => {\r\n            if (task.category === oldCategory) {\r\n                task.category = newCategory;\r\n            }\r\n        });\r\n        saveCategories();\r\n        saveTasks();\r\n        renderCategories();\r\n        renderTasks();\r\n    }\r\n}\r\n\r\nfunction deleteCategory(index) {\r\n    const category = categories[index];\r\n    if (confirm(`\u05d4\u05d0\u05dd \u05d0\u05ea\u05d4 \u05d1\u05d8\u05d5\u05d7 \u05e9\u05d1\u05e8\u05e6\u05d5\u05e0\u05da \u05dc\u05de\u05d7\u05d5\u05e7 \u05d0\u05ea \u05d4\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4 \"${category}\"?`)) {\r\n        categories.splice(index, 1);\r\n        tasks = tasks.filter(task => task.category !== category);\r\n        saveCategories();\r\n        saveTasks();\r\n        renderCategories();\r\n        renderTasks();\r\n    }\r\n}\r\n\r\nfunction saveTasks() {\r\n    localStorage.setItem('tasks', JSON.stringify(tasks));\r\n}\r\n\r\nfunction saveCategories() {\r\n    localStorage.setItem('categories', JSON.stringify(categories));\r\n}\r\n\r\nfunction saveReminderSettings() {\r\n    localStorage.setItem('reminderSettings', JSON.stringify(reminderSettings));\r\n}\r\n\r\ntaskForm.addEventListener('submit', (e) => {\r\n    e.preventDefault();\r\n    const text = taskInput.value.trim();\r\n    const dueDate = dueDateInput.value;\r\n    const category = categorySelect.value;\r\n    if (text && dueDate) {\r\n        addTask(text, dueDate, category);\r\n        taskInput.value = '';\r\n        dueDateInput.value = '';\r\n        categorySelect.value = '';\r\n    }\r\n});\r\n\r\ncategoryForm.addEventListener('submit', (e) => {\r\n    e.preventDefault();\r\n    const category = categoryInput.value.trim();\r\n    if (category) {\r\n        addCategory(category);\r\n        categoryInput.value = '';\r\n    }\r\n});\r\n\r\nfilterSelect.addEventListener('change', renderTasks);\r\nsortSelect.addEventListener('change', renderTasks);\r\n\r\nfunction checkReminders() {\r\n    const now = new Date();\r\n    const today = new Date(now.getFullYear(), now.getMonth(), now.getDate());\r\n    const tomorrow = new Date(today);\r\n    tomorrow.setDate(tomorrow.getDate() + 1);\r\n\r\n    tasks.forEach(task => {\r\n        const taskDate = new Date(task.dueDate);\r\n        const taskDay = new Date(taskDate.getFullYear(), taskDate.getMonth(), taskDate.getDate());\r\n\r\n        if (\r\n            (reminderSettings.dayBefore && taskDay.getTime() === tomorrow.getTime()) ||\r\n            (reminderSettings.dayOf && taskDay.getTime() === today.getTime() && now.getHours() === reminderSettings.customHour)\r\n        ) {\r\n            showReminderPopup(task.text, taskDate);\r\n        }\r\n    });\r\n}\r\n\r\nfunction showReminderPopup(taskText, taskDate) {\r\n    const today = new Date();\r\n    const isToday = taskDate.toDateString() === today.toDateString();\r\n    const timeString = taskDate.toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' });\r\n    \r\n    reminderText.innerHTML = `\r\n        <p>${isToday ? '\u05d4\u05d9\u05d5\u05dd' : '\u05de\u05d7\u05e8'} \u05d9\u05e9 \u05dc\u05da \u05de\u05e9\u05d9\u05de\u05d4:<\/p>\r\n        <p><strong>${taskText}<\/strong><\/p>\r\n        <p>\u05d1\u05e9\u05e2\u05d4: ${timeString}<\/p>\r\n    `;\r\n    reminderPopup.style.display = 'block';\r\n}\r\n\r\nclosePopup.onclick = function() {\r\n    reminderPopup.style.display = 'none';\r\n}\r\n\r\nwindow.onclick = function(event) {\r\n    if (event.target == reminderPopup) {\r\n        reminderPopup.style.display = 'none';\r\n    }\r\n}\r\n\r\nfunction updateReminderSettings() {\r\n    reminderSettings.dayBefore = document.getElementById('reminder-day-before').checked;\r\n    reminderSettings.dayOf = document.getElementById('reminder-day-of').checked;\r\n    reminderSettings.customHour = parseInt(document.getElementById('reminder-custom-hour').value);\r\n    saveReminderSettings();\r\n}\r\n\r\ndocument.getElementById('reminder-day-before').addEventListener('change', updateReminderSettings);\r\ndocument.getElementById('reminder-day-of').addEventListener('change', updateReminderSettings);\r\ndocument.getElementById('reminder-custom-hour').addEventListener('change', updateReminderSettings);\r\n\r\nfunction exportToCSV() {\r\n    let csvContent = \"data:text\/csv;charset=utf-8,\\uFEFF\";\r\n    csvContent += \"\u05de\u05e9\u05d9\u05de\u05d4,\u05ea\u05d0\u05e8\u05d9\u05da \u05d9\u05e2\u05d3,\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4,\u05e1\u05d8\u05d8\u05d5\u05e1\\n\";\r\n    \r\n    tasks.forEach(task => {\r\n        const status = task.completed ? \"\u05d4\u05d5\u05e9\u05dc\u05dd\" : \"\u05e4\u05e2\u05d9\u05dc\";\r\n        csvContent += `\"${task.text}\",\"${task.dueDate}\",\"${task.category}\",\"${status}\"\\n`;\r\n    });\r\n    \r\n    const encodedUri = encodeURI(csvContent);\r\n    const link = document.createElement(\"a\");\r\n    link.setAttribute(\"href\", encodedUri);\r\n    link.setAttribute(\"download\", \"\u05de\u05e9\u05d9\u05de\u05d5\u05ea.csv\");\r\n    document.body.appendChild(link);\r\n    link.click();\r\n    document.body.removeChild(link);\r\n}\r\n\r\nexportButton.addEventListener('click', exportToCSV);\r\n\r\nfunction initApp() {\r\n    renderTasks();\r\n    renderCategories();\r\n    checkReminders();\r\n    setInterval(checkReminders, 60 * 60 * 1000); \/\/ \u05d1\u05d3\u05d9\u05e7\u05d4 \u05db\u05dc \u05e9\u05e2\u05d4\r\n    \r\n    document.getElementById('reminder-day-before').checked = reminderSettings.dayBefore;\r\n    document.getElementById('reminder-day-of').checked = reminderSettings.dayOf;\r\n    document.getElementById('reminder-custom-hour').value = reminderSettings.customHour;\r\n}\r\n\r\ninitApp();\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u05e8\u05e9\u05d9\u05de\u05ea \u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05de\u05ea\u05e7\u05d3\u05de\u05ea \u05e8\u05e9\u05d9\u05de\u05ea \u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05de\u05ea\u05e7\u05d3\u05de\u05ea \u05d1\u05d7\u05e8 \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4 \u05d4\u05d5\u05e1\u05e3 \u05db\u05dc \u05d4\u05de\u05e9\u05d9\u05de\u05d5\u05ea\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05e4\u05e2\u05d9\u05dc\u05d5\u05ea\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05e9\u05d4\u05d5\u05e9\u05dc\u05de\u05d5 \u05de\u05d9\u05d5\u05df \u05dc\u05e4\u05d9 \u05ea\u05d0\u05e8\u05d9\u05da\u05de\u05d9\u05d5\u05df \u05dc\u05e4\u05d9 \u05d0-\u05d1 \u05d9\u05d9\u05e6\u05d0 \u05dc-CSV \u05e0\u05d9\u05d4\u05d5\u05dc \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d5\u05ea \u05d4\u05d5\u05e1\u05e3 \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4 \u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05ea\u05d6\u05db\u05d5\u05e8\u05d5\u05ea \u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05d9\u05d5\u05dd \u05dc\u05e4\u05e0\u05d9 \u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05d1\u05d9\u05d5\u05dd \u05d4\u05de\u05e9\u05d9\u05de\u05d4 \u05e9\u05e2\u05ea \u05ea\u05d6\u05db\u05d5\u05e8\u05ea: \u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05dc\u05de\u05e9\u05d9\u05de\u05d4 \u05e1\u05d2\u05d5\u05e8<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_eb_attr":"","content-type":"","site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-6950","page","type-page","status-publish","hentry"],"ams_acf":[],"_links":{"self":[{"href":"https:\/\/digitalrise.art\/index.php?rest_route=\/wp\/v2\/pages\/6950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digitalrise.art\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/digitalrise.art\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/digitalrise.art\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/digitalrise.art\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6950"}],"version-history":[{"count":8,"href":"https:\/\/digitalrise.art\/index.php?rest_route=\/wp\/v2\/pages\/6950\/revisions"}],"predecessor-version":[{"id":6959,"href":"https:\/\/digitalrise.art\/index.php?rest_route=\/wp\/v2\/pages\/6950\/revisions\/6959"}],"wp:attachment":[{"href":"https:\/\/digitalrise.art\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}