{"id":1341,"date":"2025-10-28T16:19:40","date_gmt":"2025-10-28T16:19:40","guid":{"rendered":"https:\/\/sxolikes-katharistries.gr\/wordpress\/?page_id=1341"},"modified":"2025-10-28T17:45:09","modified_gmt":"2025-10-28T17:45:09","slug":"schoolcleaner%ce%84s","status":"publish","type":"page","link":"https:\/\/sxolikes-katharistries.gr\/wordpress\/schoolcleaner%ce%84s\/","title":{"rendered":"SchoolCleaner\u0384s"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1341\" class=\"elementor elementor-1341\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d433899 e-flex e-con-boxed e-con e-parent\" data-id=\"d433899\" 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-546480c elementor-widget elementor-widget-html\" data-id=\"546480c\" 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=\"el\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<title>\u039c\u03b7\u03c4\u03c1\u03ce\u03bf \u039c\u03b5\u03bb\u03ce\u03bd \u03a3\u03c9\u03bc\u03b1\u03c4\u03b5\u03af\u03bf\u03c5<\/title>\r\n<style>\r\nbody {\r\n  font-family: \"Segoe UI\", Arial;\r\n  background: #f3f6fa;\r\n  color: #333;\r\n  margin: 20px;\r\n}\r\nh2 { text-align:center; color:#004d99; margin-bottom:20px; }\r\n\r\n#searchInput {\r\n  width:100%;\r\n  max-width:400px;\r\n  padding:10px;\r\n  font-size:16px;\r\n  border-radius:8px;\r\n  border:1px solid #bbb;\r\n  margin-bottom: 10px;\r\n}\r\n\r\nbutton {\r\n  padding:6px 12px;\r\n  margin:3px 2px;\r\n  border:none;\r\n  border-radius:6px;\r\n  cursor:pointer;\r\n  font-weight:bold;\r\n  transition:0.3s;\r\n}\r\nbutton:hover { opacity:0.85; }\r\n\r\n.btn-search { background:#0077cc; color:white; }\r\n.btn-call { background:#ff9800; color:white; }\r\n.btn-sms { background:#2196F3; color:white; }\r\n.btn-viber { background:#7360F2; color:white; }\r\n.btn-email { background:#e91e63; color:white; }\r\n.btn-print { background:#9c27b0; color:white; }\r\n\r\n.card {\r\n  max-width:700px;\r\n  margin:15px auto;\r\n  padding:20px;\r\n  border-radius:12px;\r\n  background:#fff;\r\n  box-shadow:0 4px 12px rgba(0,0,0,0.15);\r\n  transition:0.3s;\r\n}\r\n.card:hover { box-shadow:0 6px 18px rgba(0,0,0,0.25); }\r\n\r\n.card div { margin-bottom:8px; word-wrap: break-word; }\r\n.card strong { display:inline-block; width:180px; color:#004d99; }\r\n\r\nimg.photo {\r\n  max-width:120px;\r\n  border-radius:8px;\r\n  margin-top:10px;\r\n  float:right;\r\n  margin-left:10px;\r\n}\r\n\r\n\/* Responsive *\/\r\n@media (max-width: 768px) {\r\n  .card { padding:15px; }\r\n  .card strong { width:100%; display:block; margin-bottom:2px; }\r\n  img.photo { float:none; display:block; margin:0 auto 10px auto; }\r\n}\r\n\r\n@media print {\r\n  body * { visibility:hidden; }\r\n  .card, .card * { visibility:visible; }\r\n  .card { position:absolute; top:0; left:0; width:100%; }\r\n  button { display:none; }\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<h2>\ud83d\udd0d \u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u039c\u03b7\u03c4\u03c1\u03ce\u03bf\u03c5 \u039c\u03b5\u03bb\u03ce\u03bd<\/h2>\r\n<center>\r\n<input type=\"text\" id=\"searchInput\" placeholder=\"\u03a0\u03bb\u03b7\u03ba\u03c4\u03c1\u03bf\u03bb\u03bf\u03b3\u03ae\u03c3\u03c4\u03b5 \u03b5\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf, \u03cc\u03bd\u03bf\u03bc\u03b1 \u03ae \u0391\u03a6\u039c...\">\r\n<button class=\"btn-search\" onclick=\"search()\">\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7<\/button>\r\n<\/center>\r\n\r\n<div id=\"results\"><\/div>\r\n\r\n<script>\r\nlet data = [];\r\nconst urlData = \"https:\/\/script.google.com\/macros\/s\/AKfycby2t7ipN5tb4v1_QuGvEWZTuvI1nQ-Hxy8Yhx6jlvxxllgCSZZmLwEHiQ2pOP37ywEB\/exec\";\r\n\r\nfetch(urlData)\r\n  .then(res => res.json())\r\n  .then(json => data = json)\r\n  .catch(err => console.error(\"\u03a3\u03c6\u03ac\u03bb\u03bc\u03b1 \u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7\u03c2 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd:\", err));\r\n\r\nfunction search() {\r\n  const query = document.getElementById('searchInput').value.trim().toLowerCase();\r\n  const resultsDiv = document.getElementById('results');\r\n  resultsDiv.innerHTML = '';\r\n\r\n  if(!query) { \r\n    resultsDiv.innerHTML = '<p>\u26a0\ufe0f \u03a0\u03bb\u03b7\u03ba\u03c4\u03c1\u03bf\u03bb\u03bf\u03b3\u03ae\u03c3\u03c4\u03b5 \u03b5\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf, \u03cc\u03bd\u03bf\u03bc\u03b1 \u03ae \u0391\u03a6\u039c \u03b3\u03b9\u03b1 \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7.<\/p>'; \r\n    return; \r\n  }\r\n\r\n  const results = data.filter(item =>\r\n    (item['\u0395\u03c0\u03c9\u03bd\u03c5\u03bc\u03bf'] && item['\u0395\u03c0\u03c9\u03bd\u03c5\u03bc\u03bf'].toLowerCase().includes(query)) ||\r\n    (item['\u039f\u03bd\u03bf\u03bc\u03b1'] && item['\u039f\u03bd\u03bf\u03bc\u03b1'].toLowerCase().includes(query)) ||\r\n    (item['\u0391\u03a6\u039c'] && String(item['\u0391\u03a6\u039c']).toLowerCase().includes(query))\r\n  );\r\n\r\n  if(!results.length) { \r\n    resultsDiv.innerHTML = '<p>\u274c \u0394\u03b5\u03bd \u03b2\u03c1\u03ad\u03b8\u03b7\u03ba\u03b1\u03bd \u03b1\u03c0\u03bf\u03c4\u03b5\u03bb\u03ad\u03c3\u03bc\u03b1\u03c4\u03b1<\/p>'; \r\n    return; \r\n  }\r\n\r\n  results.forEach(r => {\r\n    const card = document.createElement('div');\r\n    card.className='card';\r\n\r\n    let photoHtml = r['\u03a6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1'] ? `<img decoding=\"async\" class=\"photo\" src=\"${r['\u03a6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1']}\" alt=\"\u03a6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1\">` : '';\r\n\r\n    card.innerHTML=`\r\n      ${photoHtml}\r\n      <div><strong>A\/A:<\/strong> ${r['\u0391\/\u0391'] || ''}<\/div>\r\n      <div><strong>\u03a3\u03c9\u03bc\u03b1\u03c4\u03b5\u03af\u03bf:<\/strong> ${r['\u03a3\u03c9\u03bc\u03b1\u03c4\u03b5\u03af\u03bf'] || ''}<\/div>\r\n      <div><strong>\u038c\u03bd\u03bf\u03bc\u03b1:<\/strong> ${r['\u039f\u03bd\u03bf\u03bc\u03b1'] || ''}<\/div>\r\n      <div><strong>\u0395\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf:<\/strong> ${r['\u0395\u03c0\u03c9\u03bd\u03c5\u03bc\u03bf'] || ''}<\/div>\r\n      <div><strong>\u03a4\u03b7\u03bb. \u039f\u03b9\u03ba\u03af\u03b1\u03c2:<\/strong> ${r['\u03a4\u03b7\u03bb. \u039f\u03b9\u03ba\u03af\u03b1\u03c2'] || ''}<\/div>\r\n      <div><strong>\u039a\u03b9\u03bd\u03b7\u03c4\u03cc:<\/strong> ${r['\u039a\u03b9\u03bd\u03b7\u03c4\u03cc'] || ''}<\/div>\r\n      <div><strong>\u03a4\u03b7\u03bb. \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2:<\/strong> ${r['\u03a4\u03b7\u03bb. \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2'] || ''}<\/div>\r\n      <div><strong>E-mail:<\/strong> ${r['E-mail'] || ''}<\/div>\r\n      <div><strong>\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2:<\/strong> ${r['\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2'] || ''}<\/div>\r\n      <div><strong>\u0391.\u0394.\u03a4.:<\/strong> ${r['\u0391.\u0394.\u03a4.'] || ''}<\/div>\r\n      <div><strong>\u0391\u03a6\u039c:<\/strong> ${r['\u0391\u03a6\u039c'] || ''}<\/div>\r\n      <div><strong>\u0394\u039f\u03a5:<\/strong> ${r['\u0394\u039f\u03a5'] || ''}<\/div>\r\n      <div><strong>\u039f\u03b9\u03ba\u03bf\u03b3\u03b5\u03bd\u03b5\u03b9\u03b1\u03ba\u03ae \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7:<\/strong> ${r['\u039f\u03b9\u03ba\u03bf\u03b3\u03b5\u03bd\u03b5\u03b9\u03b1\u03ba\u03ae \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7'] || ''}<\/div>\r\n      <div><strong>\u0395\u03ba\u03c0\u03b1\u03af\u03b4\u03b5\u03c5\u03c3\u03b7:<\/strong> ${r['\u0395\u03ba\u03c0\u03b1\u03af\u03b4\u03b5\u03c5\u03c3\u03b7'] || ''}<\/div>\r\n      <div><strong>\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03c4\u03ad\u03ba\u03bd\u03c9\u03bd:<\/strong> ${r['\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03c4\u03ad\u03ba\u03bd\u03c9\u03bd'] || ''}<\/div>\r\n      <div><strong>\u0397\u03bc. \u03b3\u03ad\u03bd\u03bd\u03b7\u03c3\u03b7\u03c2 \u03c4\u03ad\u03ba\u03bd\u03c9\u03bd:<\/strong> ${r['\u0397\u03bc. \u03b3\u03ad\u03bd\u03bd\u03b7\u03c3\u03b7\u03c2 \u03c4\u03ad\u03ba\u03bd\u03c9\u03bd'] || ''}<\/div>\r\n      <div><strong>\u0397\u03bc\u03b5\u03c1. \u039a\u03b1\u03c4\u03b1\u03c7\u03ce\u03c1\u03b9\u03c3\u03b7\u03c2:<\/strong> ${r['\u0397\u03bc\u03b5\u03c1. \u039a\u03b1\u03c4\u03b1\u03c7\u03ce\u03c1\u03b9\u03c3\u03b7\u03c2'] || ''}<\/div>\r\n      <div style=\"margin-top:10px;\">\r\n        ${r['\u039a\u03b9\u03bd\u03b7\u03c4\u03cc'] ? `<button class=\"btn-call\" onclick=\"window.location.href='tel:${r['\u039a\u03b9\u03bd\u03b7\u03c4\u03cc']}'\">\ud83d\udcde \u039a\u03bb\u03ae\u03c3\u03b7<\/button>` : ''}\r\n        ${r['\u039a\u03b9\u03bd\u03b7\u03c4\u03cc'] ? `<button class=\"btn-sms\" onclick=\"window.location.href='sms:${r['\u039a\u03b9\u03bd\u03b7\u03c4\u03cc']}'\">\u2709\ufe0f SMS<\/button>` : ''}\r\n        ${r['\u039a\u03b9\u03bd\u03b7\u03c4\u03cc'] ? `<button class=\"btn-viber\" onclick=\"window.location.href='viber:\/\/chat?number=%2B${r['\u039a\u03b9\u03bd\u03b7\u03c4\u03cc']}'\">\ud83d\udc9c Viber<\/button>` : ''}\r\n        ${r['E-mail'] ? `<button class=\"btn-email\" onclick=\"window.location.href='mailto:${r['E-mail']}'\">\u2709\ufe0f Email<\/button>` : ''}\r\n        <button class=\"btn-print\" onclick=\"printCard(this)\">\ud83d\udda8\ufe0f \u0395\u03ba\u03c4\u03cd\u03c0\u03c9\u03c3\u03b7<\/button>\r\n      <\/div>\r\n    `;\r\n    resultsDiv.appendChild(card);\r\n  });\r\n}\r\n\r\nfunction printCard(button){\r\n  const card=button.closest('.card');\r\n  const original=document.body.innerHTML;\r\n  document.body.innerHTML=card.outerHTML;\r\n  window.print();\r\n  document.body.innerHTML=original;\r\n}\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\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>\u039c\u03b7\u03c4\u03c1\u03ce\u03bf \u039c\u03b5\u03bb\u03ce\u03bd \u03a3\u03c9\u03bc\u03b1\u03c4\u03b5\u03af\u03bf\u03c5 \ud83d\udd0d \u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u039c\u03b7\u03c4\u03c1\u03ce\u03bf\u03c5 \u039c\u03b5\u03bb\u03ce\u03bd \u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7<\/p>\n","protected":false},"author":32,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-1341","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sxolikes-katharistries.gr\/wordpress\/wp-json\/wp\/v2\/pages\/1341","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sxolikes-katharistries.gr\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sxolikes-katharistries.gr\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sxolikes-katharistries.gr\/wordpress\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/sxolikes-katharistries.gr\/wordpress\/wp-json\/wp\/v2\/comments?post=1341"}],"version-history":[{"count":43,"href":"https:\/\/sxolikes-katharistries.gr\/wordpress\/wp-json\/wp\/v2\/pages\/1341\/revisions"}],"predecessor-version":[{"id":1388,"href":"https:\/\/sxolikes-katharistries.gr\/wordpress\/wp-json\/wp\/v2\/pages\/1341\/revisions\/1388"}],"wp:attachment":[{"href":"https:\/\/sxolikes-katharistries.gr\/wordpress\/wp-json\/wp\/v2\/media?parent=1341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}