diff --git a/index.html b/index.html
index 0e2b6eb..324885d 100644
--- a/index.html
+++ b/index.html
@@ -651,31 +651,6 @@
-
-
Vastauspohjat
-
-
-
Nopeat vastauspohjat tiketteihin. Valittavissa vastauslomakkeen valikosta.
-
-
-
-
Telegram-hälytykset
diff --git a/script.js b/script.js
index 00ee642..cd29256 100644
--- a/script.js
+++ b/script.js
@@ -2085,70 +2085,10 @@ let replyTemplates = [];
async function loadTemplates() {
try {
replyTemplates = await apiCall('reply_templates');
- renderTemplates();
+ renderTplList();
} catch (e) { console.error(e); }
}
-function renderTemplates() {
- const list = document.getElementById('templates-list');
- if (!list) return;
- if (replyTemplates.length === 0) {
- list.innerHTML = '
Ei vastauspohjia vielä.
';
- return;
- }
- list.innerHTML = replyTemplates.map(t =>
- `
-
-
${esc(t.nimi)}
-
${esc(t.body.substring(0, 80))}
-
-
-
-
-
-
`
- ).join('');
-}
-
-document.getElementById('btn-add-template').addEventListener('click', () => {
- document.getElementById('template-edit-id').value = '';
- document.getElementById('template-edit-name').value = '';
- document.getElementById('template-edit-body').value = '';
- document.getElementById('template-form').style.display = 'block';
-});
-
-document.getElementById('btn-cancel-template').addEventListener('click', () => {
- document.getElementById('template-form').style.display = 'none';
-});
-
-document.getElementById('btn-save-template').addEventListener('click', async () => {
- const id = document.getElementById('template-edit-id').value || undefined;
- const nimi = document.getElementById('template-edit-name').value.trim();
- const body = document.getElementById('template-edit-body').value.trim();
- if (!nimi || !body) { alert('Täytä nimi ja sisältö'); return; }
- try {
- await apiCall('reply_template_save', 'POST', { id, nimi, body });
- document.getElementById('template-form').style.display = 'none';
- loadTemplates();
- } catch (e) { alert(e.message); }
-});
-
-window.editTemplate = function(id) {
- const t = replyTemplates.find(x => x.id === id);
- if (!t) return;
- document.getElementById('template-edit-id').value = t.id;
- document.getElementById('template-edit-name').value = t.nimi;
- document.getElementById('template-edit-body').value = t.body;
- document.getElementById('template-form').style.display = 'block';
-};
-
-window.deleteTemplate = async function(id) {
- if (!confirm('Poistetaanko vastauspohja?')) return;
- try {
- await apiCall('reply_template_delete', 'POST', { id });
- loadTemplates();
- } catch (e) { alert(e.message); }
-};
// ==================== TELEGRAM ====================