const form = `
`; document.getElementById("confirm-add").addEventListener("click", () => { document.getElementById("new-entry-form-modal").style.display = "none"; const url = "https://ssnj.dcrubro.com/api/nov-vnos"; let content = document.getElementById("content").value; const key = document.getElementById("key").value; const examples = document.getElementById("examples").value ? "Primer: " + document.getElementById("examples").value : "Ni podanih primerov."; const type = document.getElementById("type").value; content = content.replace(""); content = content.replace("
Hvala za vaš vnos!
`; }) .catch((error) => { console.error("Error:", error); document.getElementById("contact-form").innerHTML = `Prišlo je do napake pri dodajanju vnosa. Prosimo, poskusite znova pozneje.
`; }); setTimeout(() => { window.location.href = "/"; }, 3000); }); document.getElementById("cancel-add").addEventListener("click", () => { document.getElementById("new-entry-form-modal").style.visibility = "hidden"; }); document.getElementById("close-modal").addEventListener("click", () => { document.getElementById("new-entry-form-modal").style.visibility = "hidden"; }); document.addEventListener("DOMContentLoaded", () => { const contactFormContainer = document.getElementById("entry-form-container"); // Najdi cookie "token" v cookies const isLoggedIn = document.cookie.split(";").some(cookie => cookie.trim().startsWith("token=")); if (contactFormContainer && isLoggedIn) { contactFormContainer.innerHTML = form; document.getElementById("contact-form").addEventListener("submit", (e) => { e.preventDefault(); document.getElementById("new-entry-form-modal").style.visibility = "visible"; // TODO: Popravi margin pri success in error textu da ne bo offsetan }); } else if (contactFormContainer) { contactFormContainer.innerHTML = `Za dodajanje vnosov se morate prijaviti.
`; } });