Tradeshow Evaluation

table { width: 100%; border-collapse: collapse; } th, td { border: 1px solid #ccc; padding: 8px; text-align: left; } th { background-color: #f4f4f4; } input, textarea, select { width: 100%; border: none; background: transparent; } .modal { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.8); justify-content: center; align-items: center; z-index: 1000; } .modal-content { background-color: #fff; padding: 20px; width: 90%; max-width: 800px; border-radius: 8px; overflow-y: auto; max-height: 80vh; } .close-btn { float: right; cursor: pointer; font-size: 20px; font-weight: bold; } .export-btn { margin-top: 20px; padding: 10px 15px; cursor: pointer; background-color: #28a745; color: white; border: none; border-radius: 5px; }

Marketing Calendar Evaluation

Export to CSV

× Event Evaluation

Engagement & Effort: Powersoft Target Client Engagement Rate

1 - 2 - 10%-25% engaged 3 - 25%-50% engaged 4 - 50%-75% engaged 5 - >75% engaged

Target Audience: Presence & Quality

1 - Very Poor 2 - Poor 3 - Moderate 4 - Good 5 - Excellent

Target Audience: Volume

1 - 2 - 10%-25% 3 - 25%-50% 4 - 50%-75% 5 - >75%

Target Audience: Decision Level

1 - Very Poor 2 - Poor 3 - Moderate 4 - Good 5 - Excellent

Engagement Opportunities

1 - Very Poor 2 - Poor 3 - Moderate 4 - Good 5 - Excellent

Save Evaluation

const headers = ["Month", "Start Date", "Event Name (click to evaluate)", "Event Type", "Event Owner", "Partner Name", "Market Focus", "Country", "Location", "Objective", "Responsible", "Target Audience", "Allocated Budget", "Status", "Press Release", "Social Promo", "Graphic and mktg Support", "SWAG", "Material Deadline", "Notes/Action Items"]; const data = [ ["January", "2025-01-31", "30 Years Anniversary", "Celebration", "Powersoft HQ", "-", "Corporate", "ITA", "Firenze", "Employee Retention", "Marketing", "-", "40000", "Completed", "Required", "Required", "Required", "Required", "", ""], ["February", "2025-02-04", "ISE", "Tradeshow", "Powersoft HQ", "-", "Install", "ES", "Barcelona", "NOTA & MyUniverso Launch", "Marketing", "System Integrators", "220000", "Completed", "Required", "Required", "Required", "Required", "", ""] ];

// Populate table header document.getElementById('header-row').innerHTML = headers.map(h => ` ${h} `).join('');

// Populate table dynamically document.getElementById('table-body').innerHTML = data.map(row => ` ${row.map((cell, idx) => idx === 2 ? ` ${cell} `: ` ${cell} `).join('')} `).join('');

// Event modal logic const modal = document.getElementById('evaluationModal'); const closeModal = document.getElementById('closeModal'); document.querySelectorAll('.event-name').forEach(item => { item.addEventListener('click', () => { modal.style.display = 'flex'; }); }); closeModal.addEventListener('click', () => { modal.style.display = 'none'; }); window.onclick = function(event) { if (event.target === modal) { modal.style.display = 'none'; } }

// Save Evaluation mock function saveEvaluation() { alert('Evaluation saved! (This is a mock)'); modal.style.display = 'none'; }

// Export CSV function exportTableToCSV() { const rows = document.querySelectorAll("table tr"); let csvContent = ""; rows.forEach(row => { const cols = row.querySelectorAll("td, th"); const rowData = Array.from(cols).map(col => '"' + col.innerText.replace(/"/g, '""') + '"').join(","); csvContent += rowData + "\n"; }); const blob = new Blob(, { type: 'text/csv;charset=utf-8;' }); const link = document.createElement("a"); link.setAttribute("href", URL.createObjectURL(blob)); link.setAttribute("download", "marketing_calendar.csv"); document.body.appendChild(link); link.click(); document.body.removeChild(link); }

A sua privacidade

Este site utiliza cookies e outras ferramentas de rastreio. Os cookies necessários fazem o site funcionar e não podem ser recusados; quanto às outras finalidades decide você, e pode mudar de ideias a qualquer momento. Política de cookies · Política de privacidade