CINXE.COM

Ochrana osobních údajů a GDPR : Základní kroky a použití

<!DOCTYPE HTML> <!-- BEGIN html --> <html lang="cs" dir="ltr" class="" data-theme="light" data-width="normal" data-position="normal"> <head> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=3"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Ochrana osobních údajů a GDPR : Základní kroky a použití</title> <link rel='preconnect' href='//vcdns.valka.cz' crossorigin> <link rel='preconnect' href='//apis.google.com' crossorigin> <link rel='preconnect' href='//www.googletagmanager.com' crossorigin> <link rel='preconnect' href='//res.cloudinary.com' crossorigin> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-HJX2N9MTEW"></script> <script async src="https://cdn.requestmetrics.com/agent/current/rm.js" data-rm-token="s4xn3tp:a2jj8kh"></script> <script> let adblocking = '0'; function checkAdBlocker() { try { fetch( new Request("https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js", { method: 'HEAD', mode: 'no-cors' })).catch(error => { adblocking = '1'; D.init(); }); } catch (e) { // Request failed, likely due to ad blocker adblocking = '1'; D.init(); } } const mapScriptUrl = '//maps.googleapis.com/maps/api/js?key=AIzaSyAvEAkAkxjoqg0pe7l25N5Wt862_XJeD-A'; const loadMapScript = (source, beforeEl, async = true, defer = true) => { return new Promise((resolve, reject) => { let script = document.createElement('script'); const prior = beforeEl || document.getElementsByTagName('script')[0]; script.async = async; script.defer = defer; function onloadHander(_, isAbort) { if (isAbort || !script.readyState || /loaded|complete/.test(script.readyState)) { script.onload = null; script.onreadystatechange = null; script = undefined; if (isAbort) { reject(); } else { resolve(); } } } script.onload = onloadHander; script.onreadystatechange = onloadHander; script.src = source; prior.parentNode.insertBefore(script, prior); }); } function loadScript(scriptName, callback) { let po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://vcdns.valka.cz/v4/js/' + scriptName; po.onload = callback; // IE 6 & 7 po.onreadystatechange = function() { if (this.readyState == 'complete') { callback(); } } let s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); } function shareLink(){ let url = window.location.href; let title = document.title; let text = 'Valka.cz - Obrázky, videa a informace o vojenské historii'; if (navigator.share) { navigator.share({ title: title, text: text, url: url }).then(() => { console.log('Thanks for sharing!'); }) .catch(console.error); } } </script> <script src="https://cdnjs.cloudflare.com/ajax/libs/flowbite/1.6.6/flowbite.min.js"></script> <link href="/v4/valka.css?23" rel="stylesheet" data-app-style="1" /> <link href="/v4/css/alertify.yuc.css" rel="stylesheet" /> <style> .fadeOut { visibility: hidden; opacity: 0; } .fadeIn { visibility: visible; opacity: 1; } .mainDropShadow{ filter: drop-shadow(0 4px 3px rgb(159 88 10 / 0.42)) drop-shadow(0 2px 2px rgb(159 88 10 / 0.36)); } main.article p { margin-bottom: 15px; } main.article p img { margin-left: auto; margin-right: auto; } </style> <script defer data-domain="valka.cz" src="https://log.valka.cz/js/script.js"></script> <link rel="canonical" href="https://www.valka.cz/Ochrana-osobnich-udaju-a-GDPR-t213032"/> <link rel="alternate" href="https://www.valka.cz/Ochrana-osobnich-udaju-a-GDPR-t213032" hreflang="x-default"/> <link rel="alternate" href="https://www.valka.cz/Ochrana-osobnich-udaju-a-GDPR-t213032" hreflang="cs"/> <link rel="alternate" href="https://www.armedconflicts.com/GDPR-and-Privacy-t213032" hreflang="en"/> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@armedconflicts" /> <meta property="fb:app_id" content="216271605134920"> <meta property="fb:pages" content="120204797463"> <meta property="og:title" content="Ochrana osobních údajů a GDPR : Základní kroky a použití"> <meta property="twitter:title" content="Ochrana osobních údajů a GDPR : Základní kroky a použití"> <meta property="og:type" content="article"> <meta property="og:url" content="https://www.valka.cz/Ochrana-osobnich-udaju-a-GDPR-t213032"> <meta property="og:site_name" content="Valka.cz"> <meta property="article:publisher" content="https://www.facebook.com/valka_cz-120204797463/" /> <meta property="fb:admins" content="1795101026"> <meta property="og:image" content="https://vcdns.valka.cz/images/valka_logo_medium.png"> <meta property="og:image:width" content="307"> <meta property="og:image:height" content="275"> <meta name="twitter:image" content="https://vcdns.valka.cz/images/valka_logo_medium.png" /> <meta property="article:author" content="https://www.facebook.com/valka.cz"> <meta property="article:section" content="O našem webu"> <link rel="pingback" href="https://www.valka.cz/pingback.php"> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /> <meta name="theme-color" content="#c5a769"> <link rel="image_src" href="https://www.valka.cz/images/ico_valka.gif"> <meta name="medium" content="blog"> <link rel="alternate" title="www.valka.cz RSS feed" href="http://feeds.feedburner.com/Wwwvalkacz" type="application/rss+xml" /> <link rel="apple-touch-icon" href="/images/apple-icon-touch.png"> <link rel="manifest" href="/manifest.json"> <link rel="profile" href="http://gmpg.org/xfn/11"> </head> <body class="antialiased dark:text-slate-200 dark:bg-slate-900"> <script> //old valka scripts let zapamatuj_jazyk = 'cz'; //jazykova verze tabulky v topicu, ktera je / ma byt aktualne zobrazena let zapamatuj_kategorie = ''; //preference zobrazovani kategorii let is_logged = (0 == 1) ? true : false; // je prihlasen ? pro pripojovani k WS let is_mobile = 0; // je na mobilu? let linkator_position = 'C'; // preferovana pozice linkatoru na strance let is_cached = 'MISS'; // prislo z cache? let is_topic = 0; let is_article = 0; let is_typing = false; let is_typing_counter; let cil; let cil2; let posledni_kontinent=-1; let posledni_zeme=-1; let user; let notifications; let menuShowTimeout; let popoverTimer; let tlt2Timer; let volt = { jazyk_4: 'Sem vložte svůj příspěvek ...', jazyk_5: 'Sem vložte svůj příspěvek / česky / slovensky ...', jazyk_6: 'Type your post here / english ...', jazyk_74: 'Příspěvek je v souladu s pravidly fora', jazyk_75: 'Příspěvek zatím nebyl zkontrolován pro soulad s pravidly fora', jazyk_139: 'Registrace nového uživatele', jazyk_140: 'Nepřečtené soukromé zprávy a úkoly', jazyk_141: 'Vítejte!<br><br>Máte nepřečtených <a href="/sz/index/0">soukromých zpráv</a> : <b>', jazyk_142: '</b><br>a <a href="/autor/view">nedokončených úkolů</a> (záložka "Todo - úkoly") : <b>', jazyk_143: 'Nashledanou !', jazyk_144: 'Jste úspěšně přihlášeni !', jazyk_145: 'Došlo k chybě, zkuste to prosím znovu !', jazyk_146: 'Obnova zapomenutého hesla', jazyk_147: 'Toto téma sledujete - chodí vám notifikace o nových příspěvcích', jazyk_148: 'Zrušit sledování tématu', jazyk_149: 'Toto téma nesledujete - notifikace o nových příspěvcích vám nechodí', jazyk_150: 'Zapnout sledování tématu', jazyk_2000: 'Přihlášení', jazyk_2011: 'Můj profil', jazyk_2012: 'Soukromé zprávy', jazyk_2013: 'Odhlásit se', jazyk_2026: 'Nápověda', jazyk_2028: 'Nový článek', jazyk_2029: 'Nová fotogalerie', jazyk_2306: 'Nezmoderované příspěvky', jazyk_10400: 'Zadejte ID jednotky', jazyk_10403: 'Seznam textů linkujících na tento příspěvek', jazyk_10404: 'Kontrola shody příspěvku s šablonami této sekce', jazyk_10405: 'Smazat příspěvek', jazyk_10411: 'Archivace celého tématu', jazyk_10414: 'Přesun tématu do jiné sekce', jazyk_10415: 'Rozdělení tématu od daného příspěvku', jazyk_10416: 'Vyčlenění příspěvku do nového, samostatného tématu', jazyk_10417: 'Přesun příspěvku do jiného tématu', jazyk_10418: 'Sloučení tématu s jiným tématem', jazyk_10428: 'Nominovat toto téma na článek', jazyk_10431: 'Založení nové sekce', jazyk_10432: 'Editace sekce', jazyk_10433: 'Smazání sekce', jazyk_10456: 'Zadejte zeměpisné souřadnice', jazyk_10464: 'Zadejte parametry obrázku', jazyk_10474: 'Zadejte ID vyznamenání', jazyk_10475: 'Zadejte ID jednotky', jazyk_10476: 'Zadejte ID hodnosti', jazyk_10477: 'Zadejte ID šlechtického titulu', jazyk_10478: 'Zadejte adresu Tweetu', jazyk_10479: 'Zadejte adresu videa', jazyk_10480: 'Zadejte ID školy', jazyk_10481: 'Zadejte ID válčiště', jazyk_10482: 'Zadejte ID obce', jazyk_10483: 'Zadejte ID lodě', jazyk_10484: 'Zadejte ID článku', jazyk_10485: 'Zadejte ID galerie', jazyk_10486: 'Zadejte ID státu', jazyk_10487: 'Editace nadpisu tématu', jazyk_10488: 'Příloha - mapa', jazyk_10490: 'Schválení článku k publikaci', jazyk_10491: 'Přiřazení článku k sekcím fóra', jazyk_10492: 'Rozdělení článků v profilu', jazyk_10499: 'Přesun do jiné sekce', jazyk_10501: 'Posun sekce na pozici', jazyk_10505: 'Hromadný přesun témat do jiné sekce', jazyk_10518: 'Zadejte adresu odkazu', jazyk_10552: 'Soukromá zpráva', jazyk_10558: 'Zadejte detaily TODO úkolu', jazyk_10561: 'Zadejte detaily propojeného příspěvku', jazyk_10001: 'Od:', jazyk_10002: 'Do:', jazyk_10564: 'Nenastaveno / Zvolte', jazyk_10039: 'Tuto sekci sledujete - chodí vám notifikace o nových příspěvcích', jazyk_10040: 'Zrušit sledování této sekce', jazyk_10042: 'Tuto sekci nesledujete - notifikace o nových příspěvcích a tématech vám nechodí', jazyk_10043: 'Zapnout sledování této sekce - témata i příspěvky', jazyk_10571: 'Inline SVG', jazyk_10573: 'Seznam tagů pro toto téma', jazyk_10603: 'Statistiky návštěvnosti', topic_id: '213032', url_category_template: '', forum_id: '512107', user_id: '', article_id: '', }; //let quillEditor; let editor; let editor_en; let editEditor; let editEditor_en; let szEditor; let editorInitiated = false; let editEditorInitiated = false; let editorModal; let categoryModal; let userModal; let htmlEditorModal; let userLoginModal; let moveTopicTree; let moveCategoryTree; const niceSelectInstances = new Map(); const popview_cache = new Map(); let popviewtimer; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); //gtag('config', 'G-HJX2N9MTEW'); Array.prototype.contains = function (v) { for (var i = 0; i < this.length; i++) { if (this[i] === v) return true; } return false; }; Array.prototype.unique = function () { var arr = []; for (var i = 0; i < this.length; i++) { if (!arr.contains(this[i])) { arr.push(this[i]); } } return arr; } function debounceX(func, timeout = 200){ let timer; return (...args) => { clearTimeout(timer); timer = setTimeout(() => { func.apply(this, args); }, timeout); }; } window.onload = function() { plausible("Screen", {props: {Resolution: screen.width + "x" + screen.height}}); } </script> <div class="lg:container mx-auto"> <div class="min-h-screen flex flex-col"> <header> <nav class="bg-white border-gray-200 px-4 lg:px-6 py-2.5 dark:text-slate-200 dark:bg-slate-800"> <div class="flex flex-wrap justify-between items-center mx-auto max-w-screen-xl"> <a href="https://www.valka.cz" class="flex items-center"> <img src="https://vcdns.valka.cz/images/logo_valka_cz.png" class="mr-3 h-8 sm:h-9 mb-2" alt="Valka.cz Logo" /> </a> <div class="hidden justify-between items-center w-full lg:flex lg:w-auto order-1" id="mobile-menu-search"> <ul class="flex flex-col font-medium lg:flex-row lg:space-x-2 list-none"> <li> <a href="/category/homepage" class="block rounded-lg py-2 pr-4 pl-3 text-gray-900 hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700">Sekce</a> </li> <li> <a href="/news/view/1" class="block rounded-lg py-2 pr-4 pl-3 text-gray-900 hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700">Novinky</a> </li> <li> <a href="/Clanky-c500225" class="block rounded-lg py-2 pr-4 pl-3 text-gray-900 hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700">Články</a> </li> </ul> </div> <div class="flex items-center lg:order-2"> <form id="search-form" action="/search/do/0" method="get" class="hidden mr-3 w-full lg:inline-block"> <label for="search" class="mb-2 text-sm font-medium text-gray-900 sr-only dark:text-gray-300">Vyhledávání</label> <div class="relative"> <div class="flex absolute inset-y-0 left-0 items-center pl-3 pointer-events-none"> <svg class="w-5 h-5 text-gray-500 dark:text-gray-400" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path></svg> </div> <input type="search" id="search" name="search" class="search-input block py-2 px-4 pl-10 w-full text-sm text-gray-900 bg-gray-50 rounded-lg border border-gray-300 focus:ring-primary-500 focus:border-primary-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-primary-500 dark:focus:border-primary-500" placeholder="Vyhledávání" autocomplete="off" onkeyup="processSearchType()" onchange="processSearchType()" onfocusout="clearSearchType()"> <div style="width: 400px; z-index: 1001;" class="hidden w-1/2 absolute right-0 bg-white border border-gray-200 rounded-lg dark:text-slate-200 dark:bg-slate-800 text-sm text-left"> <div class="list-group" id="show-list"></div> </div> </div> </form> </div> <div class="flex justify-between items-center w-auto order-3"> <ul class="flex font-medium flex-row lg:space-x-2 items-center list-none"> <li id="user_functions"> </li> <li id="user_notifications"> </li> <li> <a href="/autor/predplatne" class="block rounded-lg py-2 pr-4 pl-3 text-white bg-valka-700 hover:bg-valka-100 hover:text-gray-900 hover:ring-valka-700 hover:ring-4">Prémiový účet</a> </li> </ul> </div> <div class="flex items-center order-4"> <button type="button" class="nightmode inline-flex items-center text-gray-800 dark:text-gray-300 hover:bg-gray-50 focus:ring-4 focus:ring-gray-300 font-medium rounded-lg text-sm px-2.5 py-2.5 mr-2 dark:hover:bg-gray-700 focus:outline-none dark:focus:ring-gray-800" onclick="setDayNightMode('night');"> <span class="entypo">🌙&#xfe0e;</span> </button> <button type="button" class="daymode inline-flex items-center text-gray-800 dark:text-gray-300 hover:bg-gray-50 focus:ring-4 focus:ring-gray-300 font-medium rounded-lg text-sm px-2.5 py-2.5 mr-2 dark:hover:bg-gray-700 focus:outline-none dark:focus:ring-gray-800" onclick="setDayNightMode('day');"> <span class="entypo">🌞&#xfe0e;</span> </button> <button type="button" data-dropdown-toggle="language-dropdown" class="inline-flex items-center text-gray-800 dark:text-gray-300 hover:bg-gray-50 focus:ring-4 focus:ring-gray-300 font-medium rounded-lg text-sm px-2.5 lg:px-5 py-2.5 mr-2 dark:hover:bg-gray-700 focus:outline-none dark:focus:ring-gray-800"> <svg class="mr-2 w-5 h-5 rounded-full" xmlns="http://www.w3.org/2000/svg" id="flag-icons-cz" viewBox="0 0 640 480"> <path fill="#fff" d="M0 0h640v240H0z"/> <path fill="#d7141a" d="M0 240h640v240H0z"/> <path fill="#11457e" d="M360 240 0 0v480z"/> </svg> <svg class="ml-1 w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg> </button> <!-- Dropdown --> <div class="hidden z-50 my-4 text-base list-none bg-white rounded divide-y divide-gray-100 shadow dark:bg-gray-700" id="language-dropdown"> <ul class="py-1 list-none" role="none"> <li> <a href="//www.armedconflicts.com/GDPR-and-Privacy-t213032" class="block py-2 px-4 text-sm text-gray-700 hover:bg-gray-100 dark:text-gray-400 dark:hover:bg-gray-600 dark:hover:text-white" role="menuitem"> <div class="inline-flex items-center"> <svg class="h-3.5 w-3.5 rounded-full mr-2" xmlns="http://www.w3.org/2000/svg" id="flag-icons-gb" viewBox="0 0 640 480"> <path fill="#012169" d="M0 0h640v480H0z"/> <path fill="#FFF" d="m75 0 244 181L562 0h78v62L400 241l240 178v61h-80L320 301 81 480H0v-60l239-178L0 64V0h75z"/> <path fill="#C8102E" d="m424 281 216 159v40L369 281h55zm-184 20 6 35L54 480H0l240-179zM640 0v3L391 191l2-44L590 0h50zM0 0l239 176h-60L0 42V0z"/> <path fill="#FFF" d="M241 0v480h160V0H241zM0 160v160h640V160H0z"/> <path fill="#C8102E" d="M0 193v96h640v-96H0zM273 0v480h96V0h-96z"/> </svg> </div> </a> </li> <li> <a href="//www.valka.cz/Ochrana-osobnich-udaju-a-GDPR-t213032" class="block py-2 px-4 text-sm text-gray-700 hover:bg-gray-100 dark:text-gray-400 dark:hover:bg-gray-600 dark:hover:text-white" role="menuitem"> <div class="inline-flex items-center"> <svg class="h-3.5 w-3.5 rounded-full mr-2" xmlns="http://www.w3.org/2000/svg" id="flag-icons-cz" viewBox="0 0 640 480"> <path fill="#fff" d="M0 0h640v240H0z"/> <path fill="#d7141a" d="M0 240h640v240H0z"/> <path fill="#11457e" d="M360 240 0 0v480z"/> </svg> </div> </a> </li> </ul> </div> </div> </div> </nav> </header> <!-- Main modal --> <div id="authentication-modal" tabindex="-1" aria-hidden="true" class="fixed top-0 left-0 right-0 z-50 hidden w-full p-4 overflow-x-hidden overflow-y-auto md:inset-0 h-[calc(100%-1rem)] md:h-full"> <div class="relative w-full h-full max-w-md md:h-auto"> <!-- Modal content --> <div class="relative bg-white rounded-lg shadow dark:bg-gray-700"> <button type="button" class="absolute top-3 right-2.5 text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-800 dark:hover:text-white" onclick="hideAuthModal();"> <svg aria-hidden="true" class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> <span class="sr-only">Close modal</span> </button> <div class="px-6 py-6 lg:px-8"> <h3 class="mb-4 text-xl font-medium text-gray-900 dark:text-white">Přihlášení na náš web</h3> <form class="space-y-6" name="loginForm" id="loginForm" action="/user/login_v2" method="POST"> <div> <label for="frm_username" class="block mb-2 text-sm font-medium text-gray-900 dark:text-white">Uživatelské jméno</label> <input type="text" name="frm_username" id="frm_username" autocomplete="username" class="bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-600 dark:border-gray-500 dark:placeholder-gray-400 dark:text-white" placeholder="username" required> </div> <div> <label for="frm_pasvort" class="block mb-2 text-sm font-medium text-gray-900 dark:text-white">Heslo</label> <input type="password" name="frm_pasvort" id="frm_pasvort" autocomplete="current-password" placeholder="••••••••" class="bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-600 dark:border-gray-500 dark:placeholder-gray-400 dark:text-white" required> </div> <div class="flex justify-between"> <a href="javascript:doRenewPassword();" class="text-sm text-blue-700 hover:underline dark:text-blue-500">Nepamatujete si heslo?</a> </div> <div class="flex justify-between"> <input type="checkbox" class="mt-4 mb-2 w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600" id="vop_agree" name="vop_agree"> <label for="vop_agree" class="valka-label mt-2 ml-2">Souhlasím s <a href="https://www.valka.cz/Pravidla-tohoto-webu-t222015" class="text-sm text-blue-700 hover:underline dark:text-blue-500" target="_blank">Pravidly užívání webu</a> a <a href="https://www.valka.cz/topic/view/213032" class="text-sm text-blue-700 hover:underline dark:text-blue-500" target="_blank">Seznámením se se zpracováním osobních údajů</a></label> </div> <button id="login_submit" type="submit" class="w-full text-white bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm px-5 py-2.5 text-center dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800">Přihlásit se</button> <div class="text-sm font-medium text-gray-500 dark:text-gray-300"> Nejste zaregistrováni? <a href="javascript:doRegister();" class="text-blue-700 hover:underline dark:text-blue-500">Vytvořit účet</a> </div> </form> </div> </div> </div> </div> <!-- small user login modal --> <div id="userLoginModal" tabindex="-1" aria-hidden="true" class="hidden overflow-x-hidden overflow-y-hidden fixed top-0 right-0 left-0 bottom-0 z-50 justify-center w-full md:inset-0 h-modal md:h-full"> <div class="relative p-4 w-full max-w-3xl h-full"> <!-- Modal content --> <div class="relative p-4 bg-white rounded-lg border border-valka-200 h-full shadow dark:bg-gray-800 sm:p-5"> <!-- Modal header --> <div class="flex justify-between items-center pb-4 mb-4 rounded-t border-b sm:mb-5 dark:border-gray-600"> <h3 class="text-lg font-semibold text-gray-900 dark:text-white" id="userLoginModalHeader"> </h3> <button type="button" class="text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-600 dark:hover:text-white" onclick="userLoginModal.hide();"> <svg aria-hidden="true" class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> <span class="sr-only">Close modal</span> </button> </div> <!-- Modal body --> <div id="userLoginModalContent" class="overflow-y-auto h-5/6 p-2"> </div> </div> </div> </div> <a href="" name="vrsek"></a> <script> function setDayNightMode(mode) { let intmode = 0; if (mode=='night') { document.documentElement.setAttribute('data-theme', 'dark'); document.documentElement.classList.remove('light'); document.documentElement.classList.add('dark'); //var metaThemeColor = document.querySelector("meta[name=theme-color]"); //metaThemeColor.setAttribute("content", getComputedStyle(document.documentElement).getPropertyValue('--main-color')); intmode = 1; } else { document.documentElement.setAttribute('data-theme', 'light'); document.documentElement.classList.remove('dark'); document.documentElement.classList.add('light'); //var metaThemeColor = document.querySelector("meta[name=theme-color]"); //metaThemeColor.setAttribute("content", getComputedStyle(document.documentElement).getPropertyValue('--main-color')); intmode = 0; } fetch(`/user/setmode/${intmode}`, { method: 'GET', }).then(res=>res.json()).then(function (data) { if (data.status != 'ok') { var expires = ""; var date = new Date(); date.setTime(date.getTime() + (31*24*60*60*1000)); expires = "; expires=" + date.toGMTString(); document.cookie = "darkmode=" + mode + expires + "; path=/;samesite=lax;secure=true"; } }); } let valka_userloginmodal_show = async function (url, title, focusElementId) { return new Promise((resolve) => { document.getElementById('userLoginModalHeader').innerHTML = title; fetch(url, { method: 'GET', }).then(res => res.text()).then(function (data) { document.getElementById('userLoginModalContent').innerHTML = data; userLoginModal.show(); if (focusElementId) { document.getElementById(focusElementId).focus(); } resolve(); }); }); }; document.addEventListener('DOMContentLoaded', function() { const $userLoginModalEl = document.getElementById('userLoginModal'); userLoginModal = new Modal($userLoginModalEl, {backdrop: 'static' }); document.querySelector('#loginForm').addEventListener('submit', function (event) { var data = this; fetch(data.getAttribute('action'), { method: data.getAttribute('method'), body: new FormData(data) }).then(res=>res.json()) .then(function (data) { if (data.is_logged == 1) { alertify.success(volt.jazyk_144); is_logged = true; hideAuthModal(); } else { alertify.error(volt.jazyk_145); } user.updateState(data); rerender(); }); event.preventDefault(); }); // Get references to the checkbox and the submit button const checkbox = document.getElementById('vop_agree'); const submitButton = document.getElementById('login_submit'); // Disable the submit button initially submitButton.disabled = true; // Add an event listener for the checkbox's change event checkbox.addEventListener('change', function() { // Enable or disable the submit button based on the checkbox's checked state submitButton.disabled = !this.checked; }); }); function doLogout() { fetch("/user/logout", { method: 'POST', body: new FormData() }).then(res=>res.text()).then(function (data) { alertify.success(volt.jazyk_143); user.updateState({ is_logged: 0, username: '', user_email: '', user_avatar: '', user_role: 'ANONYMNI', user_id: -1, unread_posts: 0 }); is_logged = false; rerender(); }); } function doRenewPassword() { hideAuthModal(); valka_userloginmodal_show(`/user/renewpwd/1`, volt.jazyk_146, null); return false; } function submitRenewPassword() { const formData = new FormData(document.getElementById('zapomenuteHeslo')); fetch('/user/forgottenpwd', { method: 'POST', body: formData }).then(res=>res.text()).then(function (data) { document.getElementById('userLoginModalContent').innerHTML = data; }); } function doRegister() { hideAuthModal(); valka_userloginmodal_show(`/user/add`, volt.jazyk_139, null); return false; } function submitRegister() { const formData = new FormData(document.getElementById('registerForm')); fetch('/user/register', { method: 'POST', body: formData }).then(res=>res.text()).then(function (data) { document.getElementById('userLoginModalContent').innerHTML = data; }); } /* function doLogout() { var request = $.ajax({ url: "/user/logout", type: "POST", dataType: "html" }); request.done(function (msg) { delMenu(); $('.uzivatel').remove(); $('.moderator').remove(); var nameEQ = 'darkmode='; var theme = 'light'; var ca = document.cookie.split(';'); for(var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0)==' ') { c = c.substring(1, c.length); } if (c.indexOf(nameEQ)==0) { if (c.substring(nameEQ.length, c.length)=='night') { theme = 'dark'; } } } document.documentElement.setAttribute('data-theme', theme); is_logged = false; disconnectSocket(); }); request.fail(function (jqXHR, textStatus) { alert("Request failed: " + textStatus); gtag('event', 'user', { 'event_category': 'errorLogout', 'value': 1 }); }); } */ </script> <div class="grid gap-x-2 grid-cols-12" style="grid-template-areas: 'nav nav nav main main main main main main main main main'"> <nav class="col-span-3 order-first" aria-label="Sidenav" style="grid-area: nav;"> <div class="overflow-y-auto py-5 px-3 h-full bg-white dark:border-r-0 border-r border-valka-200 dark:text-slate-200 dark:bg-slate-800"> <ul class="space-y-2 list-none"> <li><button type="button" class="flex items-center p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700" aria-controls="display-menu" data-category-id='17'> <!--svg aria-hidden="true" class="flex-shrink-0 w-6 h-6 text-gray-400 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M4 4a2 2 0 012-2h4.586A2 2 0 0112 2.586L15.414 6A2 2 0 0116 7.414V16a2 2 0 01-2 2H6a2 2 0 01-2-2V4zm2 6a1 1 0 011-1h6a1 1 0 110 2H7a1 1 0 01-1-1zm1 3a1 1 0 100 2h6a1 1 0 100-2H7z" clip-rule="evenodd"></path></svg--> <span class="flex-1 ml-3 text-left whitespace-nowrap">Aktuality</span> <svg aria-hidden="true" class="w-6 h-6 -rotate-90" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> </button> </li> <li> <button type="button" class="flex items-center p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700" aria-controls="display-menu" data-category-id='500225'> <!--svg aria-hidden="true" class="flex-shrink-0 w-6 h-6 text-gray-400 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z" clip-rule="evenodd"></path></svg--> <span class="flex-1 ml-3 text-left whitespace-nowrap">Články</span> <svg aria-hidden="true" class="w-6 h-6 -rotate-90" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> </button> </li> <li> <button type="button" class="flex items-center p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700" aria-controls="display-menu"data-category-id='500002'> <!--svg aria-hidden="true" class="flex-shrink-0 w-6 h-6 text-gray-400 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z" clip-rule="evenodd"></path></svg--> <span class="flex-1 ml-3 text-left whitespace-nowrap">Války - diskuse</span> <svg aria-hidden="true" class="w-6 h-6 -rotate-90" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> </button> </li> <li> <button type="button" class="flex items-center p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700" aria-controls="display-menu"data-category-id='500188'> <!--svg aria-hidden="true" class="flex-shrink-0 w-6 h-6 text-gray-400 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z" clip-rule="evenodd"></path></svg--> <span class="flex-1 ml-3 text-left whitespace-nowrap">Osobnosti</span> <svg aria-hidden="true" class="w-6 h-6 -rotate-90" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> </button> </li> <li> <button type="button" class="flex items-center p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700" aria-controls="display-menu"data-category-id='500009'> <!--svg aria-hidden="true" class="flex-shrink-0 w-6 h-6 text-gray-400 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z" clip-rule="evenodd"></path></svg--> <span class="flex-1 ml-3 text-left whitespace-nowrap">Zbraně a vybavení</span> <svg aria-hidden="true" class="w-6 h-6 -rotate-90" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> </button> </li> <li> <button type="button" class="flex items-center p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700" aria-controls="display-menu"data-category-id='500008'> <!--svg aria-hidden="true" class="flex-shrink-0 w-6 h-6 text-gray-400 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z" clip-rule="evenodd"></path></svg--> <span class="flex-1 ml-3 text-left whitespace-nowrap">Jednotky</span> <svg aria-hidden="true" class="w-6 h-6 -rotate-90" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> </button> </li> <li> <button type="button" class="flex items-center p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700" aria-controls="display-menu"data-category-id='512277'> <!--svg aria-hidden="true" class="flex-shrink-0 w-6 h-6 text-gray-400 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z" clip-rule="evenodd"></path></svg--> <span class="flex-1 ml-3 text-left whitespace-nowrap">Výkladový slovník</span> <svg aria-hidden="true" class="w-6 h-6 -rotate-90" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> </button> </li> <li> <button type="button" class="flex items-center p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700" aria-controls="display-menu"data-category-id='500194'> <!--svg aria-hidden="true" class="flex-shrink-0 w-6 h-6 text-gray-400 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z" clip-rule="evenodd"></path></svg--> <span class="flex-1 ml-3 text-left whitespace-nowrap">Řády a vyznamenání</span> <svg aria-hidden="true" class="w-6 h-6 -rotate-90" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> </button> </li> <li> <button type="button" class="flex items-center p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700" aria-controls="display-menu"data-category-id='503516'> <!--svg aria-hidden="true" class="flex-shrink-0 w-6 h-6 text-gray-400 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z" clip-rule="evenodd"></path></svg--> <span class="flex-1 ml-3 text-left whitespace-nowrap">Zeměpisné informace</span> <svg aria-hidden="true" class="w-6 h-6 -rotate-90" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> </button> </li> <li> <button type="button" class="flex items-center p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700" aria-controls="display-menu"data-category-id='500249'> <!--svg aria-hidden="true" class="flex-shrink-0 w-6 h-6 text-gray-400 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z" clip-rule="evenodd"></path></svg--> <span class="flex-1 ml-3 text-left whitespace-nowrap">Zločiny proti lidskosti</span> <svg aria-hidden="true" class="w-6 h-6 -rotate-90" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> </button> </li> <li> <button type="button" class="flex items-center p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700" aria-controls="display-menu"data-category-id='500005'> <!--svg aria-hidden="true" class="flex-shrink-0 w-6 h-6 text-gray-400 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z" clip-rule="evenodd"></path></svg--> <span class="flex-1 ml-3 text-left whitespace-nowrap">Vzdělání a zábava</span> <svg aria-hidden="true" class="w-6 h-6 -rotate-90" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> </button> </li> <li> <a href="https://galerie.valka.cz" class="ml-3 text-left whitespace-nowrap block p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700">Fotogalerie</a> </li> <li> <a href="/topic/chronicle/74285" class="ml-3 text-left whitespace-nowrap block p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700">Kronika pro dnešní den</a> </li> <li> <a href="/search/attachment/1" class="ml-3 text-left whitespace-nowrap block p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700">Vyhledávání v přílohách</a> </li> <li> <a href="/topic/view/237998" class="ml-3 text-left whitespace-nowrap block p-2 w-full text-base font-normal text-gray-900 rounded-lg transition duration-75 group hover:bg-valka-100 dark:text-white dark:hover:bg-valka-700">Diskuse pro uživatele 2025</a> </li> </ul> <div class="p-5 mt-4 mb-6 font-medium text-sm text-gray-500 bg-white rounded-lg border border-valka-200 shadow dark:bg-slate-700 dark:border-valka-700 dark:text-gray-400 dark:divide-valka-700"> <div style="display: flex;align-items: center;justify-content: center;width: 100%;font-size: x-small;">Reklama</div> <a href="https://www.armed.cz/maxpedition/m-1806/" title="Maxpedition | Armed army shop" target="_blank" class="block mb-4 hover:underline">Army shop Armed | Batohy Maxpedition</a> </div> <div class="p-5 mt-4 mb-6 font-medium text-gray-500 bg-white rounded-lg border border-valka-200 divide-y divide-valka-200 shadow dark:bg-slate-700 dark:border-valka-700 dark:text-gray-400 dark:divide-valka-700"> <h4 class="mb-4 text-sml font-bold text-gray-900 uppercase dark:text-white">TRENDUJÍCÍ ČLÁNKY</h4> <div class="flex items-center py-4"> <a href="/1181-FAB?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/phalcon/files/60_40_fab-100_200.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for FAB"> </a> <a href="/1181-FAB?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">FAB</h5> </a> </div> </div> <div class="p-5 mt-4 mb-6 font-medium text-gray-500 bg-white rounded-lg border border-valka-200 divide-y divide-valka-200 shadow dark:bg-slate-700 dark:border-valka-700 dark:text-gray-400 dark:divide-valka-700"> <h4 class="mb-4 text-sm font-bold text-gray-900 uppercase dark:text-white">TRENDUJÍCÍ TÉMATA</h4> <div class="flex items-center py-4"> <a href="/Armstrong-Whitworth-A-W-38-Whitley-Mk-III-t61036?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz/files/aww_mkiii_164.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Armstrong Whitworth A.W.38 Whitley Mk.III"> </a> <a href="/Armstrong-Whitworth-A-W-38-Whitley-Mk-III-t61036?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Armstrong Whitworth A.W.38 Whitley Mk.III</h5> </a> </div> <div class="flex items-center py-4"> <a href="/Mil-Mi-172-Kod-NATO-Hip-H-Hip-L-t219852?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz//attachments/217/24562-pawanhans-ians.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Mil Mi-172 [Kód NATO: Hip-H/Hip-L]"> </a> <a href="/Mil-Mi-172-Kod-NATO-Hip-H-Hip-L-t219852?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Mil Mi-172 [Kód NATO: Hip-H/Hip-L]</h5> </a> </div> <div class="flex items-center py-4"> <a href="/ZAF-Atlas-Impala-Mk-1-t174074?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz//attachments/217/impala-1.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for ZAF - Atlas Impala Mk.1"> </a> <a href="/ZAF-Atlas-Impala-Mk-1-t174074?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">ZAF - Atlas Impala Mk.1</h5> </a> </div> <div class="flex items-center py-4"> <a href="/CZE-Tatra-810-V-1R0R26-13-177-6x6-1R-t64910?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz/attachments/7813/vy_kov_1.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for CZE - Tatra 810-V-1R0R26 13 177 6x6.1R"> </a> <a href="/CZE-Tatra-810-V-1R0R26-13-177-6x6-1R-t64910?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">CZE - Tatra 810-V-1R0R26 13 177 6x6.1R</h5> </a> </div> <div class="flex items-center py-4"> <a href="/Mikojan-Gurevic-MiG-21PFM-kod-NATO-Fishbed-F-t12473?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz//attachments/121/MiG-21PFM_007_Mongolsko.jpeg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Mikojan-Gurevič MiG-21PFM [kód NATO: Fishbed-F]"> </a> <a href="/Mikojan-Gurevic-MiG-21PFM-kod-NATO-Fishbed-F-t12473?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Mikojan-Gurevič MiG-21PFM [kód NATO: Fishbed-F]</h5> </a> </div> <div class="flex items-center py-4"> <a href="/100-bombardovaci-skupina-tezka-1942-1945-t3872?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/images/photos/image-9.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for 100. bombardovací skupina (těžká) [1942-1945]"> </a> <a href="/100-bombardovaci-skupina-tezka-1942-1945-t3872?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">100. bombardovací skupina (těžká) [1942-1945]</h5> </a> </div> <div class="flex items-center py-4"> <a href="/SOV-RPG-7-protitankovy-granatomet-t28502?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz//files/rpg-7_3.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for SOV - RPG-7 (protitankový granátomet)"> </a> <a href="/SOV-RPG-7-protitankovy-granatomet-t28502?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">SOV - RPG-7 (protitankový granátomet)</h5> </a> </div> <div class="flex items-center py-4"> <a href="/opevneni-vz-37-typy-B1-90-a-B2-90-t37935?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz//files/b2-90_138.gif" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for opevnění vz. 37 typy B1-90 a B2-90"> </a> <a href="/opevneni-vz-37-typy-B1-90-a-B2-90-t37935?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">opevnění vz. 37 typy B1-90 a B2-90</h5> </a> </div> <div class="flex items-center py-4"> <a href="/opevneni-vz-37-typy-D1-a-D2-t37938?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz//files/d2_111.gif" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for opevnění vz. 37 typy D1 a D2"> </a> <a href="/opevneni-vz-37-typy-D1-a-D2-t37938?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">opevnění vz. 37 typy D1 a D2</h5> </a> </div> <div class="flex items-center py-4"> <a href="/opevneni-vz-37-typ-A-120-t38199?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz//files/a-120z_473.gif" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for opevnění vz. 37 typ A-120"> </a> <a href="/opevneni-vz-37-typ-A-120-t38199?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">opevnění vz. 37 typ A-120</h5> </a> </div> <div class="flex items-center py-4"> <a href="/Kamenny-Ujezd-t278018?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/attachments/6857/60_40_Kamenny_Ujezd_CB_CZ_flag.gif" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Kamenný Újezd"> </a> <a href="/Kamenny-Ujezd-t278018?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Kamenný Újezd</h5> </a> </div> <div class="flex items-center py-4"> <a href="/Lehmann-Willenbrock-Heinrich-t13756?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz/attachments/osobnosti/Willenbrock.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Lehmann-Willenbrock, Heinrich"> </a> <a href="/Lehmann-Willenbrock-Heinrich-t13756?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Lehmann-Willenbrock, Heinrich</h5> </a> </div> <div class="flex items-center py-4"> <a href="/M4A3E2-Sherman-Jumbo-t469?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz//attachments/3787/m4shermanjumbo.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for M4A3E2 Sherman Jumbo"> </a> <a href="/M4A3E2-Sherman-Jumbo-t469?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">M4A3E2 Sherman Jumbo</h5> </a> </div> <div class="flex items-center py-4"> <a href="/Opevneni-vz-37-typ-A-160-t37282?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz//files/a-160z_132.gif" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Opevnění vz. 37 typ A-160"> </a> <a href="/Opevneni-vz-37-typ-A-160-t37282?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Opevnění vz. 37 typ A-160</h5> </a> </div> <div class="flex items-center py-4"> <a href="/Olejnik-Robert-t61925?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/attachments/osobnosti/Nemecko/60_40_olejnik.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Olejnik, Robert"> </a> <a href="/Olejnik-Robert-t61925?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Olejnik, Robert</h5> </a> </div> <div class="flex items-center py-4"> <a href="/opevneni-vz-37-typ-A-180-t37280?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz//files/a-180n_443.gif" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for opevnění vz. 37 typ A-180"> </a> <a href="/opevneni-vz-37-typ-A-180-t37280?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">opevnění vz. 37 typ A-180</h5> </a> </div> <div class="flex items-center py-4"> <a href="/Brovko-Ivan-Karpovic-t221729?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz/attachments//Brovko_I_K.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Brovko, Ivan Karpovič"> </a> <a href="/Brovko-Ivan-Karpovic-t221729?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Brovko, Ivan Karpovič</h5> </a> </div> <div class="flex items-center py-4"> <a href="/CZK-vz-52-57-t71922?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending" class="shrink-0"> <img src="https://vcdns.valka.cz/imgproxy_r2/www.valka.cz//attachments/5461/DSC00005.JPG" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for CZK - vz. 52/57"> </a> <a href="/CZK-vz-52-57-t71922?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">CZK - vz. 52/57</h5> </a> </div> </div> <div class="p-5 mt-4 mb-6 font-medium text-gray-500 bg-white rounded-lg border border-valka-200 divide-y divide-valka-200 shadow dark:bg-slate-700 dark:border-valka-700 dark:text-gray-400 dark:divide-valka-700"> <h4 class="mb-4 text-sm font-bold text-gray-900 uppercase dark:text-white">TRENDUJÍCÍ KATEGORIE</h4> <div class="flex items-center py-4"> <a href="/Obrnene-transportery-a-bojova-vozidla-pechoty-c500272?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Zbraně a vybavení >> Obrněná technika >> Obrněné transportéry a bojová vozidla pěchoty </h5> </a> </div> <div class="flex items-center py-4"> <a href="/Typologie-objektu-LO-c500439?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Zeměpisné informace >> Evropa >> Česká republika (CZE) >> Pevnostní stavby >> Lehké opevnění >> Typologie objektů LO </h5> </a> </div> <div class="flex items-center py-4"> <a href="/Tankove-nahradni-a-vycvikove-oddily--c517887?utm_source=valka_cz&utm_medium=homepage&utm_campaign=trending"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Jednotky >> Evropa >> Německo (DEU) >> Německá říše / Velkoněmecká říše [1934-1945] >> Pozemní vojsko >> Rychlé / Tankové vojsko >> Tankové jednotky >> Oddíly >> Tankové náhradní a výcvikové oddíly </h5> </a> </div> </div> <div class="p-5 mt-4 mb-6 font-medium text-gray-500 bg-white rounded-lg border border-valka-200 divide-y divide-valka-200 shadow dark:bg-slate-700 dark:border-valka-700 dark:text-gray-400 dark:divide-valka-700"> <h4 class="mb-4 text-sm font-bold text-gray-900 uppercase dark:text-white">NEJČTENĚJŠÍ ČLÁNKY</h4> <div class="flex items-center py-4"> <a href="/17672-SU-100-proti-Tigrum-?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/html_images/0/2025/01/23/60_40_b0d71ef7b9d7e46c3cd8b879213fc3ddd90b8f6c.png" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for SU-100 proti Tigrům "> </a> <a href="/17672-SU-100-proti-Tigrum-?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">SU-100 proti Tigrům </h5> </a> </div> <div class="flex items-center py-4"> <a href="/16715-Kommandoverband-Jaguar?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/html_images_cache/html_images/0/2021/06/07/60_40_650_800_5c9fb5dc9ce77f49eef0ea7f43b1b68d222b752e.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Kommandoverband Jaguar"> </a> <a href="/16715-Kommandoverband-Jaguar?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Kommandoverband Jaguar</h5> </a> </div> <div class="flex items-center py-4"> <a href="/1120-Valka-v-Habesi-1935-1941?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/html_images/0/2025/02/19/60_40_8e496bcc399101fb4c6c27b2ff79df521e4c96f7.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Válka v Habeši 1935-1941"> </a> <a href="/1120-Valka-v-Habesi-1935-1941?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Válka v Habeši 1935-1941</h5> </a> </div> <div class="flex items-center py-4"> <a href="/12059-Improvizovany-obrneny-automobil-Kubus?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/html_images/3_2007/60_40_image1172774799.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Improvizovaný obrněný automobil „Kubuś“"> </a> <a href="/12059-Improvizovany-obrneny-automobil-Kubus?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Improvizovaný obrněný automobil „Kubuś“</h5> </a> </div> <div class="flex items-center py-4"> <a href="/12220-Hledame-nove-kolegy?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/html_images/0/2021/10/31/60_40_4c1d155dc448575533469aa4cfcec46a7b8c4d97.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Hledáme nové kolegy"> </a> <a href="/12220-Hledame-nove-kolegy?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Hledáme nové kolegy</h5> </a> </div> <div class="flex items-center py-4"> <a href="/10659-6-Panzer-Division?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/html_images_cache/html_images/0/2021/05/08/60_40_639_800_76810b93fd7be9ccdfb2bee06ab5ec3d2ef1e52b.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for 6. Panzer Division"> </a> <a href="/10659-6-Panzer-Division?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">6. Panzer Division</h5> </a> </div> <div class="flex items-center py-4"> <a href="/13174-Bitva-o-Okinawu-cast-1-Pripravy?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/html_images/0/2025/02/19/60_40_cacbc4395f24569594fdd837d697fb27f5fc31eb.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Bitva o Okinawu část 1. - Přípravy"> </a> <a href="/13174-Bitva-o-Okinawu-cast-1-Pripravy?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Bitva o Okinawu část 1. - Přípravy</h5> </a> </div> <div class="flex items-center py-4"> <a href="/12331-Vychodny-front-a-boje-v-Karpatoch-1915?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/html_images/11_2007/60_40_image1195930619.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Východný front a boje v Karpatoch 1915"> </a> <a href="/12331-Vychodny-front-a-boje-v-Karpatoch-1915?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Východný front a boje v Karpatoch 1915</h5> </a> </div> <div class="flex items-center py-4"> <a href="/17131-Obsazeni-mostu-u-Remagenu-1945?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/html_images/0/2023/03/18/60_40_7d6bafb8960860795fb3a27f567f984fee0ae013.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Obsazení mostu u Remagenu 1945"> </a> <a href="/17131-Obsazeni-mostu-u-Remagenu-1945?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Obsazení mostu u Remagenu 1945</h5> </a> </div> <div class="flex items-center py-4"> <a href="/17685-Suvorov?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread" class="shrink-0"> <img src="https://vcdns.valka.cz/html_images_cache/attachments/6701/60_40_1609px-Vasily_Surikov_-_Suvorov_Crossing_the_Alps_in_1799_-_Google_Art_Project.jpg" class="mr-4 w-12 max-w-full h-12 rounded-lg object-cover" alt="Image for Suvorov"> </a> <a href="/17685-Suvorov?utm_source=valka_cz&utm_medium=homepage&utm_campaign=mostread"> <h5 class="font-semibold leading-tight text-gray-900 dark:text-white hover:underline">Suvorov</h5> </a> </div> </div> </div> </nav> <div id="display-menu" class="relative col-span-9 min-h-screen h-screen max-h-screen z-40 p-4 overflow-y-auto bg-white dark:text-slate-200 dark:bg-slate-800 fadeOut" style="grid-area: main;" tabindex="-1" aria-labelledby="drawer-label" aria-hidden="true"> <button type="button" class="text-valka-800 dark:text-gray-200 bg-transparent hover:bg-valka-200 hover:text-gray-900 rounded-lg text-sm p-1.5 absolute top-2.5 right-2.5 inline-flex items-center dark:hover:bg-valka-600 dark:hover:text-white" onclick="hideMenu();"> <svg aria-hidden="true" class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> <span class="sr-only">Close menu</span> </button> <div id="main-menu" class="flex flex-row flex-none flex-wrap"> </div> </div> <script src="/v4/js/tiptap/tiptap-bundle-v2.min.js?1" type="module"></script> <script src="/v4/js/valka_topic.js?94"></script> <script src="/v4/js/valka_template.js?144"></script> <script src="/v4/js/valka_service.js"></script> <script src="/v4/js/valka_autolink.js?8"></script> <script src="/v4/js/fancybox.umd.js"></script> <link rel="stylesheet" href="/v4/css/fancybox.css"/> <link rel="stylesheet" type="text/css" href="https://vcdns.valka.cz/v4/css/applause-button.yuc.css?9"> <style> .ProseMirror table:not(.table) { width: 100%; } .ProseMirror table:not(.table), .ProseMirror table:not(.table) td, .ProseMirror table:not(.table) th { border-width: 2px; } </style> <main class="col-span-9 forum" style="grid-area: main;" id="posts" data-topic-id="213032"> <!-- Breadcrumb --> <nav class="flex justify-between mt-2" aria-label="Breadcrumb"> <ol class="flex flex-row flex-wrap items-center mb-3 sm:mb-0" itemscope itemtype="http://schema.org/BreadcrumbList"> <li> <div class="flex items-center"> <button type="button" id="dropdownBreadcrumb1" data-dropdown-trigger="hover" data-dropdown-toggle="dropdown-breadcrumb-1" class="inline-flex items-center px-3 py-2 text-sm font-normal text-center text-gray-900 bg-white rounded-lg hover:bg-valka-100 dark:bg-slate-900 dark:hover:bg-slate-800 dark:text-white"> <i class="fl- flags"> </i> O našem webu <svg class="w-5 h-5 ml-1" aria-hidden="true" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path> </svg> </button> <div id="dropdown-breadcrumb-1" class="z-10 hidden bg-white divide-y divide-valka-100 rounded-lg shadow border border-valka-100 w-auto max-w-4xl dark:bg-slate-800"> <ul class="!list-none py-2 text-sm text-gray-700 dark:text-gray-200" aria-labelledby="dropdownDefault"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <meta itemprop="position" content="1" /> <a class="block px-4 py-2 bg-valka-100 dark:bg-slate-700 hover:bg-valka-200 dark:hover:bg-slate-600 dark:hover:text-white" href="/O-nasem-webu-c500003" itemtype="http://schema.org/Thing" itemprop="item"><span itemprop="name"><i class="fl- flags"> </i> O našem webu</span></a> </li> <li><hr></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Aktuality-c17"><i class="fl- flags"> </i> Aktuality</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Clanky-c500225"><i class="fl- flags"> </i> Články</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Valky-diskuse-c500002"><i class="fl- flags"> </i> Války - diskuse</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Osobnosti-c500188"><i class="fl- flags"> </i> Osobnosti</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Zbrane-a-vybaveni-c500009"><i class="fl- flags"> </i> Zbraně a vybavení</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Jednotky-c500008"><i class="fl- flags"> </i> Jednotky</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Vykladovy-slovnik-vojenskych-terminu-c512277"><i class="fl- flags"> </i> Výkladový slovník vojenských termínů</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Faleristika-Rady-a-vyznamenani-c500194"><i class="fl- flags"> </i> Faleristika - Řády a vyznamenání</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Anotace-a-recenze-c503686"><i class="fl- flags"> </i> Anotace a recenze</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Zemepisne-informace-c503516"><i class="fl- flags"> </i> Zeměpisné informace</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Zlociny-proti-lidskosti-c500249"><i class="fl- flags"> </i> Zločiny proti lidskosti</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Terorismus-a-piratstvi-c502665"><i class="fl- flags"> </i> Terorismus a pirátství</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Svetova-nabozenstvi-c1753"><i class="fl- flags"> </i> Světová náboženství</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Vzdelani-a-zabava-c500005"><i class="fl- flags"> </i> Vzdělání a zábava</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/O-nasem-webu-c500003"><i class="fl- flags"> </i> O našem webu</a></li> </ul> </div> </div> </li> <li> <div class="flex items-center"> <button type="button" id="dropdownBreadcrumb2" data-dropdown-trigger="hover" data-dropdown-toggle="dropdown-breadcrumb-2" class="inline-flex items-center px-3 py-2 text-sm font-normal text-center text-gray-900 bg-white rounded-lg hover:bg-valka-100 dark:bg-slate-900 dark:hover:bg-slate-800 dark:text-white"> <i class="fl- flags"> </i> Nápověda <svg class="w-5 h-5 ml-1" aria-hidden="true" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path> </svg> </button> <div id="dropdown-breadcrumb-2" class="z-10 hidden bg-white divide-y divide-valka-100 rounded-lg shadow border border-valka-100 w-auto max-w-4xl dark:bg-slate-800"> <ul class="!list-none py-2 text-sm text-gray-700 dark:text-gray-200" aria-labelledby="dropdownDefault"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <meta itemprop="position" content="2" /> <a class="block px-4 py-2 bg-valka-100 dark:bg-slate-700 hover:bg-valka-200 dark:hover:bg-slate-600 dark:hover:text-white" href="/Napoveda-c512106" itemtype="http://schema.org/Thing" itemprop="item"><span itemprop="name"><i class="fl- flags"> </i> Nápověda</span></a> </li> <li><hr></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Napoveda-c512106"><i class="fl- flags"> </i> Nápověda</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Popis-fungovani-serveru-valka-cz-c510024"><i class="fl- flags"> </i> Popis fungování serveru valka.cz</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Organizace-prace-c511275"><i class="fl- flags"> </i> Organizace práce</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Obcanske-sdruzeni-valka-cz-c503690"><i class="fl- flags"> </i> Občanské sdružení valka.cz</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Redakce-c5"><i class="fl- flags"> </i> Redakce</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Redakce-informace-c109"><i class="fl- flags"> </i> Redakce - informace</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Osobni-oznameni-c504454"><i class="fl- flags"> </i> Osobní oznámení</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Chyby-na-valce-a-na-foru-c500309"><i class="fl- flags"> </i> Chyby na valce a na foru</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/FAQ-Casto-kladene-dotazy-c1493"><i class="fl- flags"> </i> FAQ - Často kladené dotazy</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Hodnostni-skupiny-c500549"><i class="fl- flags"> </i> Hodnostní skupiny</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/FAQ-Casto-kladene-dotazy-NOVE-c503156"><i class="fl- flags"> </i> FAQ - Často kladené dotazy - NOVE</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Srazy-c16"><i class="fl- flags"> </i> Srazy</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Archiv-tohoto-fora-c107"><i class="fl- flags"> </i> Archiv tohoto fora</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Pravidla-pro-jednotlive-sekce-c988"><i class="fl- flags"> </i> Pravidla pro jednotlivé sekce</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Redakcni-rada-c501455"><i class="fl- flags"> </i> Redakční rada</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Rada-e-casopisu-c502209"><i class="fl- flags"> </i> Rada e-časopisu</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/English-Deutsch-Polski-c1328"><i class="fl- flags"> </i> English, Deutsch, Polski ...</a></li> </ul> </div> </div> </li> <li> <div class="flex items-center"> <button type="button" id="dropdownBreadcrumb3" data-dropdown-trigger="hover" data-dropdown-toggle="dropdown-breadcrumb-3" class="inline-flex items-center px-3 py-2 text-sm font-normal text-center text-gray-900 bg-white rounded-lg hover:bg-valka-100 dark:bg-slate-900 dark:hover:bg-slate-800 dark:text-white"> <i class="fl- flags"> </i> Základní kroky a použití <svg class="w-5 h-5 ml-1" aria-hidden="true" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path> </svg> </button> <div id="dropdown-breadcrumb-3" class="z-10 hidden bg-white divide-y divide-valka-100 rounded-lg shadow border border-valka-100 w-auto max-w-4xl dark:bg-slate-800"> <ul class="!list-none py-2 text-sm text-gray-700 dark:text-gray-200" aria-labelledby="dropdownDefault"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <meta itemprop="position" content="3" /> <a class="block px-4 py-2 bg-valka-100 dark:bg-slate-700 hover:bg-valka-200 dark:hover:bg-slate-600 dark:hover:text-white" href="/Zakladni-kroky-a-pouziti-c512107" itemtype="http://schema.org/Thing" itemprop="item"><span itemprop="name"><i class="fl- flags"> </i> Základní kroky a použití</span></a> </li> <li><hr></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Zakladni-kroky-a-pouziti-c512107"><i class="fl- flags"> </i> Základní kroky a použití</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Profil-uzivatele-a-nastaveni-c512111"><i class="fl- flags"> </i> Profil uživatele a nastavení</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Kategorie-a-temata-c512108"><i class="fl- flags"> </i> Kategorie a témata</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Vyhledavani-c512113"><i class="fl- flags"> </i> Vyhledávání</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Soukrome-zpravy-c512109"><i class="fl- flags"> </i> Soukromé zprávy</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Upozorneni-a-notifikace-c512114"><i class="fl- flags"> </i> Upozornění a notifikace</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Hodnostni-skupiny-c512112"><i class="fl- flags"> </i> Hodnostní skupiny</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Moderovani-c512110"><i class="fl- flags"> </i> Moderování</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Tvorba-a-vkladani-clanku-c512511"><i class="fl- flags"> </i> Tvorba a vkládání článků</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Fotogalerie-c513052"><i class="fl- flags"> </i> Fotogalerie</a></li> <li><a class="block px-4 py-2 hover:bg-valka-100 dark:hover:bg-slate-600 dark:hover:text-white" href="/Archiv-FAQ-c517052"><i class="fl- flags"> </i> Archiv FAQ</a></li> </ul> </div> </div> </li> </ol> </nav> <div class="flex justify-between"> <div id="topic_titles" class="mt-4 ml-3 w-full grow-1"> <h1 class="mb-4 text-3xl font-extrabold leading-none tracking-tight text-gray-900 md:text-3xl lg:text-4xl dark:text-white"> <span class="text-transparent bg-clip-text bg-gradient-to-r to-sky-800 from-valka-700"> Ochrana osobních údajů a GDPR </span> </h1> <div class="mb-4 text-xl font-extrabold leading-none tracking-tight text-gray-900 md:text-xl lg:text-2xl dark:text-white"> GDPR and Privacy </div> </div> <div class="mt-4 place-self-start w-48 grow-0 flex flex-wrap justify-end justify-items-end mx-2 mb-2"> </div> </div> <div class="ml-3 mb-2"> <mod-procentnik topic-id="213032" procentnik_amount="100"></mod-procentnik> </div> <div class="ml-3 mb-2 flex justify-between items-center"> <ol id="topic_user_list" class="userlist w-4/12" title="Toto téma právě teď prohlíží"> <li id="user_list_X"> </li> </ol> <a href="/topic/new/512107" class="inline-block w-fit h-fit btn-success newtopic">Nové téma</a> </div> <article id="post_768503" class="p-4 lg:p-6 ml-3 mb-6 text-base bg-white border fakt_0 rounded-lg dark:bg-gray-800"> <a name="768503" id="kotva_768503"></a> <div class="prispevek w-full" id="prispevek_768503"> <footer class="mb-2 w-full" id="polozka_768503"> <div class="flex justify-between items-center mb-2 w-full flex-wrap"> <a href="/Admin-u2" rel="author" class="flex items-center"> <div class="inline-flex flex-none flex-col xl:flex-row items-start mr-3 text-sm text-gray-900 dark:text-white"> <div class="inline-flex flex-row flex-none"><img class="mr-2 w-6 h-6 rounded-full" src="/images/avatars/2_69877990_2453102461442975_3502919225754779648_n.jpg" alt="Admin avatar"> Admin <span class="bg-blue-100 text-blue-800 text-xs font-medium mr-2 ml-2 px-2.5 py-0.5 rounded dark:bg-blue-900 dark:text-blue-300">MOD</span> </div> <time class="text-sm text-gray-600 dark:text-gray-400 md:ml-2" pubdate="" datetime="2024-10-06T10:51:52+02:00" title="06.10.2024 10:51:52">před 6 měsíci</time> </div> </a> <div class="grow"></div> <div class="hwp h-10 inline-flex" data-post-id="768503" data-topic-id="213032"> <applause-button class="big mr-6 items-center rounded-lg bg-white p-2 text-center apb hover:bg-gray-100 focus:outline-none focus:ring-4 focus:ring-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700 dark:focus:ring-gray-600 inline-flex w-9 h-9" color="rgb(137 110 53)" url="768503" init_value="2" api="https://www.valka.cz/post"></applause-button> </div> </div> </footer> <div class="clearfix"></div> <strong><span>SEZNÁMENÍ SE ZPRACOVÁNÍM OSOBNÍCH ÚDAJŮ</span></strong><br><br><span>Jsme </span><strong><span>Spolek valka.cz, </span></strong><span>se sídlem V Lipské 63, Lešany, 277 51 Nelahozeves, IČ: 22721151 (dále také „</span><strong><span>my</span></strong><span>“), a jsme provozovatelem webových stránek </span><a target="_blank" href="https://www.valka.cz"><span>www.valka.cz</span></a><span>, </span><a target="_blank" href="http://www.galerie.valka.cz"><span>www.galerie.valka.cz</span></a><span> a </span><a target="_blank" href="https://www.armedconflicts.com"><span>www.armedconflicts.com</span></a><span> (dále souhrnně jako „</span><strong><span>portál</span></strong><span>“).</span><br><br><span>Portál můžou navštívit uživatelé, kteří si jej mohou jen prohlížet, či je možné si v rámci portálu vytvořit uživatelský účet a také je možné přejít na prémiový účet, v rámci kterého je procházení portálu bez reklamního obsahu. Všichni tito návštěvníci webu budou v tomto dokumentu vystupovat jako subjekty osobních údajů (dále také jako „</span><strong><span>Vy</span></strong><span>“).</span><br><br><span>V tomto dokumentu se tak dozvíte, jak zpracováváme Vaše osobní údaje jakožto správci osobních údajů, proč tak činíme, s kým osobní údaje sdílíme či jaká jsou Vaše práva.</span><br><br><strong><span>A. OSOBNÍ ÚDAJE, KTERÉ ZPRACOVÁVÁME</span></strong><br><br><span>Vaše osobní údaje zpracováváme pouze v rozsahu, který je nezbytný pro provozování portálu, respektive dalších činností spojených s jeho správou. Vaše osobní údaje získáváme především prostřednictvím Vaší aktivity na portálu, dále prostřednictvím Vašeho uživatelského účtu a placení předplatného, jestliže máte uživatelský účet či aktivní prémiový účet. Pro přehlednost jsme zpracovávané osobní údaje rozdělili do následujících kategorií:</span><br><br><span>● </span><strong><span>Identifikační údaje</span></strong><span>, kterými jsou Vaše jméno a příjmení, uživatelské jméno, informace o uživatelském účtu a profilové fotografie.</span><br><span>● </span><strong><span>Kontaktní údaje</span></strong><span>, jako je e-mailová adresa či odkaz na sociální sítě (zejména profil na sociální síti Facebook společnosti Meta Platforms, Inc.).</span><br><span>● </span><strong><span>Finanční údaje</span></strong><span>,</span><strong><span> </span></strong><span>kterými jsou platební údaje, číslo bankovního účtu a další informace, které zpracováváme v případě zaslání členského příspěvku za prémiový uživatelský účet či dárcovského finančního příspěvku.</span><br><span>● </span><strong><span>Údaje obsažené v komunikaci</span></strong><span>, kterými jsou údaje z komunikace s námi či komunikace s jinými uživateli.</span><br><span>● </span><strong><span>Údaje o užití portálu</span></strong><span>, kterými jsou IP adresy, ze kterých jste portál navštívili, údaje o osobních preferencích, o Vámi generovaném obsahu a příspěvcích.</span><br><span>● </span><strong><span>Údaje z cookies</span></strong><span>, tj. údaje získané z cookies a obdobných technologií, které užíváme, podrobnosti o cookies naleznete v samostatném dokumentu zde: </span><a target="_blank" href="https://www.valka.cz/Cookies-t184665"><span>https://www.valka.cz/Cookies-t184665</span></a><span>.</span><br><br><strong><span>B. ÚČELY ZPRACOVÁNÍ OSOBNÍCH ÚDAJŮ</span></strong><br><br><strong><span>B.1 PROVOZOVÁNÍ PORTÁLU – BEZ UŽIVATELSKÉHO ÚČTU</span></strong><br><br><span>Osobní údaje primárně zpracováváme, abychom mohli provozovat portál. V případě, že portál navštěvujete bez vytvoření uživatelského účtu, zpracováváme pouze IP adresy, ze kterých jste portál navštívili, a to z důvodu technického poskytnutí služeb souvisejících s provozem portálu, zabránění útokům, spamu či jiného poškození portálu apod.</span><br><br><span>Právním základem pro toto zpracování je náš oprávněný zájem na provozování portálu a jeho řádném fungování.</span><br><br><span>Údaje jsou zpracovány zpravidla po dobu Vaší návštěvy portálu a nanejvýše po dobu 1 roku ode dne jejich získání, jestliže není vyžadována delší doba dle účelů uvedených níže. Jestliže jste na portál vložili obsah (příspěvek do diskuze apod.), tak tento příspěvek bude uložen pseudonymizovaně s uvedením IP adresy, ze které byl příspěvek uložen, nebude jej ale možné smazat.</span><br><br><span>Příspěvky jsou uchovávány trvale na základě našeho oprávněného zájmu na provozování portálu, tvorby veřejného vzdělávacího obsahu, jeho sdílení a uchování jeho kvality. V případě, že vznesete důvodnou námitku vůči zpracování, posoudíme ji a případně příspěvek smažeme. Podrobnosti o právech jsou uvedeny níže v tomto dokumentu.</span><br><br><strong><span>B.2 PROVOZOVÁNÍ PORTÁLU – ZAHRNUJE VYTVOŘENÍ UŽIVATELSKÉHO ÚČTU</span></strong><br><br><span>V případě vytvoření uživatelského účtu osobní údaje zpracováváme za účelem ověření uživatele a zablokování vkládání případného spamu, ověření unikátnosti profilu, obnově ztraceného hesla a za účelem evidence uživatelů.</span><br><br><span>Za tímto účelem zpracováváme Vaše identifikační údaje (uživatelské jméno vyplnit musíte, ostatní identifikační údaje jsou nepovinné), kontaktní údaje (e-mail vyplnit musíte, odkaz na sociální sítě je nepovinný) a údaje o užití portálu, jako jsou IP adresy, ze kterých se na portál přihlašujete, a údaje o Vámi generovaném obsahu.</span><br><br><span>Osobní údaje zpracováváme na základě plnění smlouvy o poskytování služeb, a to za účelem provozování portálu a jeho řádného fungování, vedení evidence uživatelů, aby bylo předejito duplicitám apod.</span><br><br><span>Osobní údaje jsou zpracovávány po dobu 2 let od Vašeho posledního přihlášení. V případě, že během své aktivity vytvoříte jakýkoliv obsah, pak tento obsah (příspěvek do diskuze, článek apod.) je na portálu uchován trvale s IP adresou, ze které byl příspěvek zveřejněn, a Vaším uživatelským jménem.</span><br><br><span>Příspěvky a uživatelská jména jsou uchovávány trvale na základě našeho oprávněného zájmu na provozování portálu, tvorby veřejného vzdělávacího obsahu a poskytnutí prostoru k veřejné diskuzi, sdílení tohoto obsahu a uchování jeho kvality.</span><br><br><span>Jestliže uživatel negeneroval žádný obsah, po době 2 let od posledního přihlášení jsou osobní data vymazána. Kontaktní údaje a identifikační údaje s výjimkou uživatelského jména jsou vymazány vždy po uplynutí 2 let od posledního přihlášení uživatele. </span><br><br><strong><span>B.3 PROVOZOVÁNÍ PORTÁLU – VYTVOŘENÍ PRÉMIOVÉHO UŽIVATELSKÉHO ÚČTU</span></strong><br><br><span>V případě vytvoření prémiového účtu osobní údaje zpracováváme za účelem poskytování prémiového účtu a za účelem evidence plateb předplatného. V případě vytvoření prémiového uživatelského účtu musí mít uživatel nejprve vytvořen uživatelský účet, až poté je možné si aktivovat prémiové nastavení.</span><br><br><span>Za tímto účelem zpracováváme Vaše identifikační údaje, kontaktní údaje a finanční údaje.</span><br><br><span>Osobní údaje zpracováváme na základě plnění smlouvy o poskytování služeb spojených s prémiovým účtem.</span><br><br><span>Finanční údaje zpracováváme v případě, kdy nám členský příspěvek nezaplatíte prostřednictvím online platby kartou či on-line prostřednictvím nástroje Klarna, ale prostřednictvím složenky či bankovního převodu.</span><br><br><span>V souvislosti s tímto účelem mohou být využívány také další nástroje, které nám pomáhají s prováděním plateb, jako je např. provozovatel platební brány, kterým je společnost Stripe, Inc nebo společnost PayPal Holdings, Inc.</span><br><br><span>Osobní údaje jsou zpracovávány po dobu trvání smlouvy o poskytování služeb, nejdéle však po dobu 2 let od ukončení předplatného, jestliže nejsou osobní údaje zpracovávány dle jiného účelu uvedeného v tomto dokumentu.</span><br><br><strong><span>B.4 ZASLÁNÍ FINANČNÍHO PŘÍSPĚVKU</span></strong><br><br><span>V případě zaslání finančního příspěvku zpracováváme osobní údaje za účelem evidence finančních příspěvků a z důvodů účetní evidence.</span><br><br><span>Za tímto účelem můžeme zpracovávat Vaše identifikační údaje, kontaktní údaje a finanční údaje.</span><br><br><span>Osobní údaje zpracováváme na základě našeho oprávněného zájmu na vedení evidence finančních příspěvků a na vedení účetní evidence.</span><br><br><span>Identifikační, finanční a kontaktní údaje můžeme zpracovávat v případě, kdy nám členský příspěvek nezaplatíte prostřednictvím online platby kartou či on-line prostřednictvím nástroje Klarna, ale prostřednictvím složenky či bankovního převodu. V rámci bankovního převodu je na Vás, jestli uvedete identifikační nebo kontaktní údaje do poznámky pro příjemce.</span><br><br><span>V souvislosti s tímto účelem mohou být využívány také další nástroje, které nám pomáhají s prováděním plateb, jako je např. provozovatel platební brány, kterým je společnost Stripe, Inc. nebo společnost PayPal Holdings, Inc.</span><br><br><span>Osobní údaje jsou zpracovány nanejvýše po dobu 1 roku ode dne jejich získání, jestliže není vyžadována delší doba dle jiného účelu uvedeného v tomto dokumentu.</span><br><br><strong><span>B.5 ANALÝZA NÁVŠTĚVNOSTI PORTÁLU (ANALYTIKA)</span></strong><br><br><span>Vaše osobní údaje zpracováváme, abychom porozuměli způsobu, jakým užíváte portál, můžeme jej tímto způsobem činit plynulejším a uživatelsky přívětivějším.</span><br><br><span>Za tímto účelem zpracováváme Vaše Údaje o užití portálu, a to na základě našeho oprávněného zájmu na získání informací o užití našeho portálu pro jeho další vývoj. Osobní údaje jsou zpracovávány do uplynutí nanejvýše 1 roku od Vaší návštěvy webu.</span><br><br><span>S Vaším souhlasem dále za tímto účelem můžeme zpracovávat Informace z cookies, které nám usnadňují učinit podrobnější analýzy návštěv portálu (analytické cookies), kdy při tomto mohou být Vaše osobní údaje rovněž předávány třetím stranám. Právním základem pro zpracování je zde tak Váš souhlas, který jste udělili přes cookies lištu. Osobní údaje jsou zpracovávány do odvolání Vašeho souhlasu, ale v každém případě nejvýše do uplynutí 1 roku od Vaší návštěvy portálu.</span><br><br><strong><span>B.6 PODPORA A PROPAGACE NA PORTÁLE (MARKETING)</span></strong><br><br><span>Vaše osobní údaje zpracováváme pro získání informací o Vašich osobních preferencích a pro zobrazení relevantní reklamy. V rámci tohoto účelu tak můžeme podporovat a nabízet produkty a služby na portálu a ukazovat Vám marketingovou komunikaci vztahující se k produktům a službám, o které jste se zajímali, a propagovat naši značku online.</span><br><br><span>Za tímto účelem zpracováváme Vaše Údaje o užití portálu, a to na základě našeho oprávněného zájmu na podpoře našeho portálu. Osobní údaje jsou zpracovávány do uplynutí nanejvýše 1 roku od Vaší návštěvy portálu.</span><br><br><span>S Vaším souhlasem dále za tímto účelem můžeme zpracovávat Informace z cookies, které nám usnadňují umožňují Vás lépe poznat a lépe cílit reklamy (analytické cookies), kdy při tomto mohou být Vaše osobní údaje rovněž předávány třetím stranám. Právním základem pro zpracování je zde tak Váš souhlas, který jste udělili přes cookies lištu. Osobní údaje jsou zpracovávány do odvolání Vašeho souhlasu, ale v každém případě nejvýše do uplynutí 2 let od Vaší návštěvy webu.</span><br><br><strong><span>B.7 PŘIZPŮSOBENÍ PORTÁLU – PREFERENCE</span></strong><br><br><span>Vaše osobní údaje zpracováváme pro přizpůsobení portálu Vašim preferencím a jejich uložení.</span><br><br><span>Za tímto účelem zpracováváme Vaše Údaje o užití portálu, a to na základě našeho oprávněného zájmu na přizpůsobení portálu preferencím návštěvníků. Osobní údaje jsou zpracovávány do uplynutí nanejvýše 1 roku od Vaší návštěvy portálu.</span><br><br><span>S Vaším souhlasem dále za tímto účelem můžeme zpracovávat Informace z cookies, které nám usnadňují dále přizpůsobit náš portál Vašim preferencím (preferenční cookies), kdy při tomto mohou být Vaše osobní údaje rovněž předávány třetím stranám. Právním základem pro zpracování je zde tak Váš souhlas, který jste udělili přes cookies lištu. Osobní údaje jsou zpracovávány do odvolání Vašeho souhlasu, ale v každém případě nejvýše po do uplynutí 1 roku od Vaší návštěvy portálu.</span><br><br><strong><span>B.8 ZASÍLÁNÍ SDĚLENÍ</span></strong><br><br><span>Vaše osobní údaje zpracováváme za účelem zasílání upozornění a zpráv z portálu na Vaši e-mailovou adresu.</span><br><span>Za tímto účelem zpracováváme Vaše identifikační údaje, Vaše kontaktní údaje a Údaje o užití portálu, přičemž právním základem je Váš souhlas se zasíláním notifikačních sdělení. Osobní údaje zpracováváme do odvolání Vašeho souhlasu, nejdéle však po dobu 2 let od jeho udělení.</span><br><br><strong><span>B.9 OCHRANA NAŠICH PRÁV A PRÁVNÍCH ZÁJMŮ</span></strong><br><br><span>Vaše údaje můžeme zpracovávat za účelem ochrany našich práv a právních zájmů. Zejména v souvislosti s jednáním u soudních orgánů a jiných orgánů veřejné moci, případně v souvislosti s interním vyřízením Vašich nároků.</span><br><br><span>Za tímto účelem zpracováváme Vaše identifikační údaje, kontaktní údaje, finanční údaje, údaje obsažené v komunikaci, údaje o užití portálu a údaje z cookies.</span><br><br><span>Právním základem pro toto zpracování je náš oprávněný zájem na ochraně našich práv. Údaje jsou zpracovávány maximálně do uplynutí 5 let od Vaší poslední návštěvy portálu, přihlášení do uživatelského účtu či ukončení předplatného (popř. v případě zahájení sporu i déle).</span><br><br><strong><span>B.10 PLNĚNÍ PRÁVNÍCH POVINNOSTÍ</span></strong><br><br><span>Můžeme také zpracovávat Vaše osobní údaje, abychom splnili naše právní povinnosti, současně potřebujeme být připraveni poskytovat součinnost státním orgánům, pokud k tomuto budeme povinni podle zákona.</span><br><br><span>Za tímto účelem zpracováváme Vaše identifikační údaje, kontaktní údaje, finanční údaje, údaje obsažené v komunikaci, údaje o užití portálu a údaje z cookies.</span><br><br><span>Právním základem pro toto zpracování je plnění našich právních povinností. Údaje jsou zpracovány po dobu stanovenou právními předpisy.</span><br><br><strong><span>B.11 ZAJIŠTĚNÍ POVINNOSTÍ SOUVISEJÍCÍCH S MECHANISMY PRO PŘIJÍMÁNÍ OPATŘENÍ ZA NEZÁKONNÝ OBSAH</span></strong><br><br><span>V souladu s Nařízením Evropského parlamentu a rady (EU) 2022/2065 („</span><strong><span>DSA</span></strong><span>“) jsme jako poskytovatelé služeb povinni zavést mechanismy, které subjektům umožní oznamovat výskyt informací, které mohou být považovány za nezákonný obsah. Zároveň musíme přijímat opatření k odstranění nezákonného obsahu a na výzvu správních orgánů předat vyžadované informace. V této souvislosti budeme zpracovávat osobní údaje v rozsahu, který je uveden v čl. 9 všeobecných obchodních podmínek.</span><br><br><span>Účelem zpracování je zajištění náležité péče pro transparentní a bezpečné on-line prostředí v souvislosti s obsahem, který mohou zveřejňovat na webu další uživatelé, a to v diskuzích a při vkládání jakéhokoliv dalšího obsahu. Součástí tohoto účelu je právě přijetí takových mechanismů, které zajistí přijímání oznámení o domnělém nezákonném obsahu, jeho vyhodnocení a přijetí opatření v souvislosti s oznámením a sdílení se správními orgány.</span><br><br><span>Právním základem zpracování vašich osobních údajů je primárně plnění zákonných povinností ve smyslu čl. 6 odst. 1 písm. c) GDPR, a to v rozsahu, který vyžaduje zejména čl. 15 odst. 3 DSA, čl. 16 DSA. Osobní údaje však budou zpracovávány také pro splnění úkolů prováděných ve veřejném zájmu dle čl. 6 odst. 1 písm. e) GDPR, a to v rozsahu, ve kterém DSA nespecifikuje, jaké osobní údaje mají být zpracovány, zejména v souvislosti s vyhodnocením nezákonnosti obsahu, předáním informací správním orgánům, informování o identitě oznamovatele, a další činnosti, které souvisí s plněním povinností dle DSA jako poskytovatele hostingové služby.</span><br><br><span>V DSA stanovena přesná lhůta pro zpracování osobních údajů, přičemž v souvislosti s plněním povinností dle DSA budou osobní údaje uloženy po dobu 5 let, a to v souvislosti s možnou lhůtou pro uložení sankce.</span><br><br><strong><span>C. SDÍLENÍ OSOBNÍCH ÚDAJŮ</span></strong><br><br><span>Jako správce osobních údajů určujeme výše uvedené účely, za nimiž získáváme a zpracováváme Vaše osobní údaje, volíme prostředky zpracování Vašich údajů a jsme odpovědni za řádné zpracování takových údajů. Může se však stát, že budeme pro zpracování osobních údajů využívat také třetích stran, které nám pomáhají portál provozovat a poskytovat naše Služby. Tyto třetí strany vystupují jako naši zpracovatelé osobních údajů. Konkrétně se jedná o:</span><br><br><span>● Společnost Stripe, Inc., která nám pomáhá realizovat platby v souvislosti s účelem B3 prostřednictvím online platby kartou a online platby prostřednictvím nástroje Klarna.</span><br><span>● Společnost PayPal Holdings, Inc., která nám pomáhá realizovat platby v souvislosti s účelem B3 a B.4.</span><br><br><span>Vedle tohoto můžeme v rámci účelu „Plnění právních povinností“ sdílet Vaše osobní údaje s určitými třetími stranami v postavení správců údajů, pokud jsme k tomuto povinni na základě příslušné legislativy (zejména orgány správy, policejní orgány a soudní orgány). Stejně tak můžeme být povinni sdílet Vaše údaje s osobami, které namítají, že byly poškozeny Vaším jednáním. </span><br><br><span>Pokud sdílíme Vaše osobní údaje se správci a zpracovateli ve třetích zemích (mimo EHP), činíme tak jen v případě, kdy je zde rozhodnutí Evropské komise, že určitá země mimo EHP zajišťuje dostatečnou úroveň ochrany údajů, včetně případů, kdy správci či zpracovatelé přijali dodatečná opatření ochrany údajů, například Závazná podniková pravidla (BCR) nebo Standardní smluvní doložky (SCC).</span><br><br><strong><span>D. VAŠE PRÁVA PŘI ZPRACOVÁNÍ A MOŽNOST JEJICH VÝKONU</span></strong><br><br><span>Níže jsou uvedena Vaše práva. Všechna práva můžete uplatnit na této kontaktní adrese: </span><a target="_blank" href="mailto:spolek@valka.cz"><span>spolek@valka.cz</span></a><span>.</span><br><br><strong><span>Právo na přístup</span></strong><br><span>Máte právo získat od nás potvrzení, zda zpracováváme Vaše osobní údaje či nikoli.</span><br><br><span>Pokud Vaše osobní údaje zpracováváme, máte současně právo požadovat přístup k informacím o účelu a rozsahu zpracování, příjemcích údajů, době zpracování, právu na opravu, výmaz, omezení zpracování a podání námitky proti zpracování, právu podat stížnost u dozorového úřadu a o zdrojích osobních údajů (tyto informace již jsou uvedeny v tomto dokumentu).</span><br><br><span>Stejně tak nás můžete požádat o kopii zpracovávaných osobních údajů. První kopii poskytujeme bezplatně, další již mohou být zpoplatněny. Rozsah poskytnutých údajů může být omezen tak, aby nedošlo k zásahu do práv a svobod jiných osob.</span><br><br><span>Toto právo můžete využít také tak, že kliknete po přihlášení na následující odkaz: </span><a target="_blank" href="https://www.valka.cz/autor/view"><span>https://www.valka.cz/autor/view</span></a><span>.</span><br><br><strong><span>Právo odvolat souhlas</span></strong><br><span>Máte právo kdykoli odvolat souhlas se zpracováním osobních údajů. Odvolání souhlasu však nemá vliv na oprávněnost zpracování před udělením takového souhlasu, a nepovede ani k ukončení zpracování osobních údajů, které již byly anonymizovány.</span><br><br><strong><span>Právo na opravu</span></strong><br><span>Máte právo požadovat od nás opravu nepřesných osobních údajů, které se Vás týkají. Podle účelu zpracování můžete mít také právo na doplnění neúplných osobních údajů, a to i poskytnutím dodatečného prohlášení.</span><br><br><span>Své osobní údaje můžete editovat prostřednictvím následujícího odkazu (po přihlášení): </span><a target="_blank" href="https://www.valka.cz/autor/view"><span>https://www.valka.cz/autor/view</span></a><span>. Změnu e-mailové adresy můžete požádat kontaktováním na e-mail uvedený výše.</span><br><br><strong><span>Právo na výmaz (právo být zapomenut)</span></strong><br><span>Máte právo požadovat výmaz Vašich osobních údajů, a to v případech, kdy:</span><br><span>● Vaše osobní údaje již nepotřebujeme pro účely, pro které byly získány či zpracovávány;</span><br><span>● odvoláte souhlas, na základě kterého byly osobní údaje zpracovány, a neexistuje žádný další důvod pro jejich zpracování:</span><br><span>● vznesete námitku proti zpracování a neexistují další převažující důvody pro zpracování, popř. vznesete námitku proti zpracování za účelem přímého marketingu;</span><br><span>● osobní údaje jsou zpracovávány v rozporu s právními předpisy.</span><br><br><span>Toto právo však nemůžete uplatnit v případě, kdy je zpracování potřebné pro splnění našich právních povinností či nám svěřených úkolů ve veřejném zájmu nebo pro určení, výkon či obhajobu právních nároků.</span><br><br><strong><span>Právo na omezení zpracování</span></strong><br><span>Máte právo požadovat omezení zpracování Vašich osobních údajů, a to v případech, kdy:</span><br><span>● popíráte přesnost Vašich osobních údajů; v takovém případě můžete požadovat omezení zpracování do doby ověření přesnosti osobních údajů;</span><br><span>● zpracování je v rozporu s právními předpisy a místo výmazu budete požadovat omezení zpracování osobních údajů;</span><br><span>● Vaše osobní údaje již nepotřebujeme pro účely, pro které byly získány či zpracovávány, avšak Vy je požadujete pro určení, výkon nebo obhajobu právních nároků;</span><br><span>● vznesli jste námitku proti zpracování osobních údajů; v takovém případě můžete požadovat omezení zpracování do doby ověření, zda naše oprávněné zájmy převažují.</span><br><br><strong><span>Právo na přenositelnost</span></strong><br><span>Máte právo získat kopii Vašich osobních údajů, které zpracováváme automatizovaně na základě Vašeho souhlasu nebo pro splnění smlouvy. Tyto údaje předáme v běžně používaném a strojově čitelném formátu Vám či Vámi určenému správci, pokud to je technicky proveditelné. Rozsah poskytnutých údajů může být omezen tak, aby nedošlo k zásahu do práv a svobod jiných osob. </span><br><br><strong><span>Právo na námitku</span></strong><br><span>Máte právo vznést námitku proti zpracování Vašich osobních údajů, které zpracováváme na základě našeho oprávněného zájmu. Vaše údaje přestaneme zpracovávat, pokud neexistují další převažující důvody pro zpracování či pokud není zpracování potřebné pro určení, výkon nebo obhajobu právních nároků, popř. pokud vznesete námitku proti zpracování za účelem přímého marketingu.</span><br><br><strong><span>E. PRÁVO PODAT STÍŽNOST</span></strong><br><br><span>Vedle možnosti uplatnění práv u naší společnosti také můžete podat stížnost u příslušného dozorového úřadu, kterým je Úřadu pro ochranu osobních údajů sídlící na adrese Pplk. Sochora 27, 170 00 Praha 7.</span><br><div></div> <div class="prispevek pt-2 flex gap-2 justify-between"> <small class="hm">URL : https://www.valka.cz/Ochrana-osobnich-udaju-a-GDPR-t213032#768503</small> <small class="hm">Verze : 4</small> <a href="#vrsek"> <svg xmlns="http://www.w3.org/2000/svg" class="w-4 h-4" viewBox="0 0 24 24"><path fill="currentColor" d="M5 15h4v6h6v-6h4l-7-8zM4 3h16v2H4z"></path></svg> </a> </div> </div> </article> <article id="post_599051" class="p-4 lg:p-6 ml-3 mb-6 text-base bg-white border fakt_0 rounded-lg dark:bg-gray-800"> <a name="599051" id="kotva_599051"></a> <div class="prispevek w-full" id="prispevek_599051"> <footer class="mb-2 w-full" id="polozka_599051"> <div class="flex justify-between items-center mb-2 w-full flex-wrap"> <a href="/Admin-u2" rel="author" class="flex items-center"> <div class="inline-flex flex-none flex-col xl:flex-row items-start mr-3 text-sm text-gray-900 dark:text-white"> <div class="inline-flex flex-row flex-none"><img class="mr-2 w-6 h-6 rounded-full" src="/images/avatars/2_69877990_2453102461442975_3502919225754779648_n.jpg" alt="Admin avatar"> Admin <span class="bg-blue-100 text-blue-800 text-xs font-medium mr-2 ml-2 px-2.5 py-0.5 rounded dark:bg-blue-900 dark:text-blue-300">MOD</span> </div> <time class="text-sm text-gray-600 dark:text-gray-400 md:ml-2" pubdate="" datetime="2018-05-11T10:37:37+02:00" title="11.05.2018 10:37:37">před 7 lety</time> </div> </a> <div class="grow"></div> <div class="hwp h-10 inline-flex" data-post-id="599051" data-topic-id="213032"> <applause-button class="big mr-6 items-center rounded-lg bg-white p-2 text-center apb hover:bg-gray-100 focus:outline-none focus:ring-4 focus:ring-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700 dark:focus:ring-gray-600 inline-flex w-9 h-9" color="rgb(137 110 53)" url="599051" init_value="1" api="https://www.valka.cz/post"></applause-button> </div> </div> </footer> <div class="clearfix"></div> For english version of this document use following link <a target="_blank" href="https://www.armedconflicts.com/topic/view/213032" style="color:var(--fakt-80);">https://www.armedconflicts.com/topic/view/213032</a><br><br> <div class="prispevek pt-2 flex gap-2 justify-between"> <small class="hm">URL : https://www.valka.cz/Ochrana-osobnich-udaju-a-GDPR-t213032#599051</small> <small class="hm">Verze : 13</small> <a href="#vrsek"> <svg xmlns="http://www.w3.org/2000/svg" class="w-4 h-4" viewBox="0 0 24 24"><path fill="currentColor" d="M5 15h4v6h6v-6h4l-7-8zM4 3h16v2H4z"></path></svg> </a> </div> </div> </article> <article id="ad_599051" class="clearfix"> <div id="adform_750200_cover" style="max-height: 210px; height: 210px; width: 100%; display: flex; align-items: center; justify-content: center;"> <div style="display: flex;align-items: center;justify-content: center;width: 100%;font-size: x-small;">Reklama</div> <div id="AdTrackGeneric750x200Desktop" style="width:750px; height:200px; margin-bottom: 20px;"></div><script type="text/javascript" src="//delivery.r2b2.cz/get/v.valka.cz/generic/750x200"></script> </div> <!--div class="widget" style="display: table; width: 100%; border-bottom: 1px dotted #c0bfbf; padding-bottom: 10px; margin-bottom: 10px;"> <div id="AdTrackGenericInterscrollerDesktop" style="display: table-cell; text-align: center; vertical-align: middle;"--> <!-- Tag for Valka.cz - TT-Valka-OS-Clanek-Interscroller placement --> <!--ins class="adsbygoogle" style="display:block" data-ad-format="fluid" data-ad-layout-key="-fb+5w+4e-db+86" data-ad-client="ca-pub-8486115434942771" data-ad-slot="3312559517"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div--> </article> <article id="mentions" class="diskusni p-4 lg:p-6 ml-3 mb-6 text-base bg-white border fakt_0 rounded-lg dark:bg-gray-800"> <topic-mentions topic-id="213032" language="cz" class="inline-flex w-full"></topic-mentions> </article> <article id="post_last"></article> <form name="editor_novy_prispevek" id="editor_novy_prispevek" method="post" action="/post/add/213032" enctype="multipart/form-data"> <input type="hidden" id="frm_topic_id" name="frm_topic_id" value="213032"> <input type="hidden" id="frm_template_id" name="frm_template_id" value="-1"> <input type="hidden" id="frm_post_text" name="frm_post_text" value=""> <input type="hidden" id="frm_post_text_en" name="frm_post_text_en" value=""> <input type="hidden" id="frm_post_type" name="frm_post_type" value="html"> <article id="editor" class="p-4 lg:p-6 ml-3 mb-6 text-base bg-white border border-valka-200 rounded-lg dark:bg-gray-800"> <div class="flex justify-between mb-2"> <div class="flex items-center"> <span class="mr-4 text-xs xs:text-sm font-medium text-green-400">Diskusní příspěvek</span> <label class="relative inline-flex items-center cursor-pointer"> <input type="checkbox" name="frm_post_fakt" id="frm_post_fakt" checked value="999" class="sr-only peer"> <div class="w-11 h-6 bg-gray-200 rounded-full peer peer-focus:ring-4 peer-focus:ring-blue-300 dark:peer-focus:ring-blue-800 dark:bg-gray-700 peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-0.5 after:left-[2px] after:bg-white after:border-gray-300 after:border after:rounded-full after:h-5 after:w-5 after:transition-all dark:border-gray-600 peer-checked:bg-blue-600"></div> </label> <span class="ml-3 text-xs xs:text-sm font-medium text-blue-400">Faktografický příspěvek</span> </div> <button type="submit" class="btn btn-success tlt"> Uložit </button> </div> <div class="mt-4 mb-4 border-b border-valka-200 dark:border-valka-700"> <ul class="!list-none flex flex-wrap -mb-px text-sm font-medium text-center" id="editorTab" role="tablist"> <!--li class="mr-2" role="presentation"> <button class="active inline-block p-4 border-b-2 border-transparent rounded-t-lg" id="editor-cz-tab" data-tabs-target="#editor-cz" type="button" role="tab" aria-controls="editor-cz" aria-selected="true">Editor CZ / SK</button> </li> <li class="mr-2" role="presentation"> <button class="inline-block p-4 border-b-2 border-transparent rounded-t-lg" id="editor-en-tab" data-tabs-target="#editor-en" type="button" role="tab" aria-controls="editor-en" aria-selected="false">Editor EN</button> </li--> <li class="mr-2" role="presentation"> <button class="active inline-block p-4 border-b-2 border-transparent rounded-t-lg" id="editors-tab" data-tabs-target="#editors" type="button" role="tab" aria-controls="editors" aria-selected="true">Editor</button> </li> </ul> </div> <div id="editorTabContent" class="w-full prispevek"> <div class="hidden w-full rounded-lg bg-gray-50 dark:bg-gray-800" id="editors" role="tabpanel" aria-labelledby="editor-tab"> <div class="w-full px-2 py-2 rounded-t-lg border-b border-valka-200 bg-gray-100 text-black flex flex-wrap"> <div id="editorMenuCzRaw1" class="w-full rounded-t-lg bg-gray-100 text-black flex flex-wrap"> <svg class="mr-2 m-1 w-4 h-4 rounded-full" xmlns="http://www.w3.org/2000/svg" id="flag-icons-cz" viewBox="0 0 640 480"> <path fill="#fff" d="M0 0h640v240H0z"></path> <path fill="#d7141a" d="M0 240h640v240H0z"></path> <path fill="#11457e" d="M360 240 0 0v480z"></path> </svg> <button type="button" title="Bold / tučné" class="w-6 editor-button flex" onclick="editor.chain().focus().toggleBold().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"><path class="ql-stroke" d="M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z"></path> <path class="ql-stroke" d="M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z"></path> </svg> </button> <button type="button" title="Italic / prokládané" class="w-6 editor-button flex" onclick="editor.chain().focus().toggleItalic().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <line class="ql-stroke" x1="7" x2="13" y1="4" y2="4"></line> <line class="ql-stroke" x1="5" x2="11" y1="14" y2="14"></line> <line class="ql-stroke" x1="8" x2="10" y1="14" y2="4"></line> </svg> </button> <button type="button" title="Underline / podtržené" class="w-6 editor-button flex" onclick="editor.chain().focus().toggleUnderline().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <path class="ql-stroke" d="M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3"></path> <rect class="ql-fill" height="1" rx="0.5" ry="0.5" width="12" x="3" y="15"></rect> </svg> </button> <button type="button" title="Striketrough / přeškrtnuté" class="w-6 editor-button flex" onclick="editor.chain().focus().toggleStrike().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <line class="ql-stroke ql-thin" x1="15.5" x2="2.5" y1="8.5" y2="9.5"></line> <path class="ql-fill" d="M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z"></path> <path class="ql-fill" d="M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z"></path> </svg> </button> <button type="button" title="Quote / Citace" class="w-6 editor-button flex" onclick="editor.chain().focus().toggleBlockquote().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <rect class="ql-fill ql-stroke" height="3" width="3" x="4" y="5"></rect> <rect class="ql-fill ql-stroke" height="3" width="3" x="11" y="5"></rect> <path class="ql-even ql-fill ql-stroke" d="M7,8c0,4.031-3,5-3,5"></path> <path class="ql-even ql-fill ql-stroke" d="M14,8c0,4.031-3,5-3,5"></path> </svg> </button> <button type="button" title="Center text / vycentrování textu" class="w-6 editor-button flex" onclick="editor.chain().focus().toggleSpanCenter().run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" style="width:18px;height:18px;" viewBox="0 0 32 32"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 7h22M9 13h14M5 19h22M9 25h14"></path></svg> </button> <button type="button" title="Heading 1 / Nadpis 1" class="w-6 editor-button flex" value="1" onclick="editor.chain().focus().toggleHeading({ level: 1 }).run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" style="width:18px;height:18px;" viewBox="0 0 24 24"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m16 10l3-1v10M3 5v7m0 0v7m0-7h8m0-7v7m0 0v7"></path></svg> </button> <button type="button" title="Heading 2 / Nadpis 2" class="w-6 editor-button flex" value="2" onclick="editor.chain().focus().toggleHeading({ level: 2 }).run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" style="width:18px;height:18px;" viewBox="0 0 24 24"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 12.5V12a3 3 0 0 1 3-3h.172a2.828 2.828 0 0 1 2 4.829L15 19h6M3 5v7m0 0v7m0-7h8m0-7v7m0 0v7"></path></svg> </button> <button type="button" title="Heading 3 / Nadpis 3" class="w-6 editor-button flex" value="3" onclick="editor.chain().focus().toggleHeading({ level: 3 }).run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" style="width:18px;height:18px;" viewBox="0 0 24 24"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 9h6l-4 4h1a3 3 0 1 1-2.83 3.999M3 5v7m0 0v7m0-7h8m0-7v7m0 0v7"></path></svg> </button> <button type="button" title="Sources / Zdroje" class="w-6 editor-button flex" value="6" onclick="editor.chain().focus().toggleHeading({ level: 6 }).run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" style="width:18px;height:18px;" ><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.402 14.525A2.974 2.974 0 0 0 16.5 18.6a3.01 3.01 0 0 0 4.099-1.092a2.973 2.973 0 0 0-1.099-4.075a3.01 3.01 0 0 0-4.098 1.092m0 0L19 8M3 5v7m0 0v7m0-7h8m0-7v7m0 0v7"></path></svg> </button> <button type="button" title="Summary+Detail / Shrnuti+detail" class="w-6 editor-button flex" value="6" onclick="editor.chain().focus().setDetails().run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 16 16" style="width:18px;height:18px;"><path fill="ql-fill" fill-rule="evenodd" d="M0 4.13v1.428a.5.5 0 0 0 .725.446l.886-.446l.377-.19L2 5.362l1.404-.708l.07-.036l.662-.333l.603-.304a.5.5 0 0 0 0-.893l-.603-.305l-.662-.333l-.07-.036L2 1.706l-.012-.005l-.377-.19l-.886-.447A.5.5 0 0 0 0 1.51zM7.25 2a.75.75 0 0 0 0 1.5h7a.25.25 0 0 1 .25.25v8.5a.25.25 0 0 1-.25.25h-9.5a.25.25 0 0 1-.25-.25V6.754a.75.75 0 0 0-1.5 0v5.496c0 .966.784 1.75 1.75 1.75h9.5A1.75 1.75 0 0 0 16 12.25v-8.5A1.75 1.75 0 0 0 14.25 2zm-.5 4a.75.75 0 0 0 0 1.5h5.5a.75.75 0 0 0 0-1.5zM6 9.25a.75.75 0 0 1 .75-.75h3.5a.75.75 0 0 1 0 1.5h-3.5A.75.75 0 0 1 6 9.25" clip-rule="evenodd"></path></svg> </button> <button type="button" title="Ordered list / Číslovaný seznam" class="w-6 editor-button flex" value="ordered" onclick="editor.chain().focus().toggleOrderedList().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <line class="ql-stroke" x1="7" x2="15" y1="4" y2="4"></line> <line class="ql-stroke" x1="7" x2="15" y1="9" y2="9"></line> <line class="ql-stroke" x1="7" x2="15" y1="14" y2="14"></line> <line class="ql-stroke ql-thin" x1="2.5" x2="4.5" y1="5.5" y2="5.5"></line> <path class="ql-fill" d="M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z"></path> <path class="ql-stroke ql-thin" d="M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156"></path> <path class="ql-stroke ql-thin" d="M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109"></path> </svg> </button> <button type="button" title="Bullet list / Odrážkový seznam" class="w-6 editor-button flex" value="bullet" onclick="editor.chain().focus().toggleBulletList().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <line class="ql-stroke" x1="6" x2="15" y1="4" y2="4"></line> <line class="ql-stroke" x1="6" x2="15" y1="9" y2="9"></line> <line class="ql-stroke" x1="6" x2="15" y1="14" y2="14"></line> <line class="ql-stroke" x1="3" x2="3" y1="4" y2="4"></line> <line class="ql-stroke" x1="3" x2="3" y1="9" y2="9"></line> <line class="ql-stroke" x1="3" x2="3" y1="14" y2="14"></line> </svg> </button> <button type="button" title="Subscript / dolní index" class="w-6 editor-button flex" value="sub" onclick="editor.chain().focus().toggleSubscript().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <path class="ql-fill" d="M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z"></path> <path class="ql-fill" d="M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z"></path> </svg> </button> <button type="button" title="Superscript / horní index" class="w-6 editor-button flex" value="super" onclick="editor.chain().focus().toggleSuperscript().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <path class="ql-fill" d="M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z"></path> <path class="ql-fill" d="M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z"></path> </svg> </button> <button type="button" title="Remove formatting / odstranit veškeré formátování" class="w-6 editor-button flex" onclick="editor.chain().focus().clearNodes().unsetAllMarks().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <line class="ql-stroke" x1="5" x2="13" y1="3" y2="3"></line> <line class="ql-stroke" x1="6" x2="9.35" y1="12" y2="3"></line> <line class="ql-stroke" x1="11" x2="15" y1="11" y2="15"></line> <line class="ql-stroke" x1="15" x2="11" y1="11" y2="15"></line> <rect class="ql-fill" height="1" rx="0.5" ry="0.5" width="7" x="2" y="14"></rect> </svg> </button> <button type="button" class="w-6 editor-button flex" title="Undo / O krok zpět" onclick="editor.chain().focus().undo().run()"> <svg style="width:18px;height:18px;" width="18" height="18" viewBox="0 0 24 24"><g class="ql-stroke" transform="translate(-2 -2)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"><path d="M5 9.5h10c.162 0 4 0 4 4c0 4.5-3.702 4.5-4 4.5H7"></path><path d="M8.5 13L5 9.5L8.5 6"></path></g></svg> </button> <button type="button" class="w-6 editor-button flex" title="Redo / O krok vpřed" onclick="editor.chain().focus().redo().run()"> <svg style="width:18px;height:18px;" width="18" height="18" viewBox="0 0 24 24"><g class="ql-stroke" transform="translate(-2 -2)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"><path d="M19 9.5H9c-.162 0-4 0-4 4C5 18 8.702 18 9 18h8"></path><path d="M15.5 13L19 9.5L15.5 6"></path></g></svg> </button> <button type="button" class="w-6 editor-button flex" title="Select all / Vybrat vše" onclick="editor.commands.selectAll();editor.chain().focus().run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 32 32"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m4 17l5 5l12-12m-5 10l2 2l12-12"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Delete all / Smazat obsah editoru" onclick="editor.commands.clearContent(true);"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M14 11v6m-4-6v6M6 7v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V7M4 7h16M7 7l2-4h6l2 4"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Add new paragraph to the beginning / Vložit prázdný odstavec na začátek" onclick="prependParagraph(editor);"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 48 48"><g class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" transform="matrix(0.9999999999999999, 0, 0, -0.9999999999999999, -4.440892098500626e-16, 48.00000071525573)"> <path d="M6 4v40M42 4v40M18 26l-4 4l4 4"></path><path d="M15 30h13a6 6 0 0 0 0-12H14"></path></g></svg> </button> <button type="button" class="w-6 editor-button flex" title="Add new paragraph to the end / Vložit prázdný odstavec na konec" onclick="appendParagraph(editor);"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 48 48"><g class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"><path d="M6 4v40M42 4v40M18 26l-4 4l4 4"></path><path d="M15 30h13a6 6 0 0 0 0-12H14"></path></g></svg> </button> <button type="button" class="w-6 editor-button flex" title="Source HTML code / Zdrojový HTML kód" onclick="displaySourceCode(editor, 'editor-area', 'editorMenuCz');"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 20 20"><path class="ql-fill" d="M4 16v-2H2v2H1v-5h1v2h2v-2h1v5zm3 0v-4H5.6v-1h3.7v1H8v4zm3 0v-5h1l1.4 3.4h.1L14 11h1v5h-1v-3.1h-.1l-1.1 2.5h-.6l-1.1-2.5H11V16zm9 0h-3v-5h1v4h2zM9.4 4.2L7.1 6.5l2.3 2.3l-.6 1.2l-3.5-3.5L8.8 3zm1.2 4.6l2.3-2.3l-2.3-2.3l.6-1.2l3.5 3.5l-3.5 3.5z"></path></svg> </button> </div> <div id="editorMenuCzRaw2" class="w-full bg-gray-100 text-black flex flex-wrap"> <button type="button" class="w-6 editor-button flex" title="Create internal link / Linkátor" onclick="showLink();"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path class="ql-fill" d="M5.043 6.296a.5.5 0 0 1 .66-.254L10 7.952l4.297-1.91a.5.5 0 1 1 .406.914L10.5 8.824V13.5a.5.5 0 0 1-1 0V8.824L5.297 6.956a.5.5 0 0 1-.254-.66ZM8.7 2.481a3.5 3.5 0 0 1 2.6 0l5.757 2.303c.57.227.943.779.943 1.392v5.859a3.538 3.538 0 0 0-.5-.036H17V6.176a.5.5 0 0 0-.314-.464L10.928 3.41a2.5 2.5 0 0 0-1.856 0L3.314 5.712A.5.5 0 0 0 3 6.176v7.646a.5.5 0 0 0 .314.465l5.758 2.303a2.5 2.5 0 0 0 1.16.167c.13.337.311.65.533.927a3.5 3.5 0 0 1-2.065-.166l-5.757-2.303A1.5 1.5 0 0 1 2 13.822V6.176a1.5 1.5 0 0 1 .943-1.392L8.7 2.48Zm4.8 10.518a2.5 2.5 0 0 0 0 5h.5a.5.5 0 0 0 0-1h-.5a1.5 1.5 0 0 1 0-3h.5a.5.5 0 0 0 0-1h-.5Zm3.5 0a.5.5 0 1 0 0 1h.5a1.5 1.5 0 0 1 0 3H17a.5.5 0 1 0 0 1h.5a2.5 2.5 0 0 0 0-5H17Zm-3.5 2a.5.5 0 1 0 0 1h4a.5.5 0 0 0 0-1h-4Z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Create link / Vytvořit odkaz" onclick="editor.chain().focus().createValkaLinkModal('editor').run()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path class="ql-fill" d="M14.78 3.653a3.936 3.936 0 1 1 5.567 5.567l-3.627 3.627a3.936 3.936 0 0 1-5.88-.353a.75.75 0 0 0-1.18.928a5.436 5.436 0 0 0 8.12.486l3.628-3.628a5.436 5.436 0 1 0-7.688-7.688l-3 3a.75.75 0 0 0 1.06 1.061l3-3Z"></path><path class="ql-fill" d="M7.28 11.153a3.936 3.936 0 0 1 5.88.353a.75.75 0 0 0 1.18-.928a5.436 5.436 0 0 0-8.12-.486L2.592 13.72a5.436 5.436 0 1 0 7.688 7.688l3-3a.75.75 0 1 0-1.06-1.06l-3 3a3.936 3.936 0 0 1-5.567-5.568l3.627-3.627Z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Insert Image via URL / Vložení cesty k obrázku" onclick="editor.chain().focus().createValkaImageModal('editor').run()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 1536"><path class="ql-fill" d="M640 448q0 80-56 136t-136 56t-136-56t-56-136t56-136t136-56t136 56t56 136zm1024 384v448H256v-192l320-320l160 160l512-512zm96-704H160q-13 0-22.5 9.5T128 160v1216q0 13 9.5 22.5t22.5 9.5h1600q13 0 22.5-9.5t9.5-22.5V160q0-13-9.5-22.5T1760 128zm160 32v1216q0 66-47 113t-113 47H160q-66 0-113-47T0 1376V160Q0 94 47 47T160 0h1600q66 0 113 47t47 113z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Insert Flags / Vložení vlajek" onclick="showFlag()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 21"><path class="ql-stroke" fill="none" stroke-linecap="round" stroke-linejoin="round" d="M5.5 17.5v-11m0 0c.667-1.333 1.667-2 3-2c2 0 2 2 4 2c1.333 0 2.333-.333 3-1v6c-.667.667-1.667 1-3 1c-2 0-2-2-4-2c-1.333 0-2.333.667-3 2z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Insert Smilies / Vložení xichtíků" onclick="showSmilies()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path class="ql-stroke" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15.182 15.182a4.5 4.5 0 0 1-6.364 0M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0ZM9.75 9.75c0 .414-.168.75-.375.75S9 10.164 9 9.75S9.168 9 9.375 9s.375.336.375.75Zm-.375 0h.008v.015h-.008V9.75Zm5.625 0c0 .414-.168.75-.375.75s-.375-.336-.375-.75s.168-.75.375-.75s.375.336.375.75Zm-.375 0h.008v.015h-.008V9.75Z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="X - Twitter" onclick="editor.chain().focus().createValkaTwitterModal('editor').run()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 1200"><path class="ql-fill" d="M1200 216.995c-8.026 16.946-22.966 38.351-44.816 64.214s-48.828 48.606-80.937 68.227c.893 7.136 1.562 13.824 2.007 20.067c3.463 96.12-19.561 195.847-51.505 278.93c-61.918 154.473-156.795 278.795-292.308 363.21c-141.314 81.058-305.892 98.298-457.525 83.612C174.25 1083.694 75.033 1050.822 0 988.901c137.233 16.404 265.305-30.28 366.555-105.687c-112.472 2.847-194.191-78.514-232.775-172.575c17.393 4.559 35.588 4.009 52.174 2.677c20.416-1.918 39.796-3.833 58.863-8.026c-71.717-23.139-134.469-65.675-167.224-129.767c-19.213-40.61-27.888-79.282-28.093-123.077c33.605 17.693 74.028 34.937 111.037 33.444c-55.892-47.347-100.7-107.857-109.03-177.258c-5.259-57.866 9.221-110.688 30.101-159.866c83.607 91.885 177.415 167.502 285.618 214.047c73.998 30.302 147.786 46.507 224.081 46.822c-8.807-68.145-1.959-134.05 30.101-189.967c37.73-60.118 92.778-94.998 154.516-112.375c88.337-22.652 174.496 9.345 228.763 70.903c58.521-6.321 114.58-32.283 159.197-58.863c-18.958 57.41-55.874 114.492-109.699 141.806c51.247-9.488 100.149-24.659 145.815-44.144z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Video" onclick="editor.chain().focus().createValkaVideoModal('editor').run()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path class="ql-fill" d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104l.022.26l.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105l-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006l-.087-.004l-.171-.007l-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103l.003-.052l.008-.104l.022-.26l.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007l.172-.006l.086-.003l.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"></path></svg> </button> <button id="dropdownHoverButtonEditorTable" data-dropdown-toggle="dropdownHoverEditorTable" data-dropdown-trigger="hover" class="font-medium rounded-lg text-xs px-2 py-1 text-center inline-flex items-center" type="button"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 1664 1408"><path fill="currentColor" d="M512 1248v-192q0-14-9-23t-23-9H160q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm0-384V672q0-14-9-23t-23-9H160q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm512 384v-192q0-14-9-23t-23-9H672q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zM512 480V288q0-14-9-23t-23-9H160q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm512 384V672q0-14-9-23t-23-9H672q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm512 384v-192q0-14-9-23t-23-9h-320q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm-512-768V288q0-14-9-23t-23-9H672q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm512 384V672q0-14-9-23t-23-9h-320q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm0-384V288q0-14-9-23t-23-9h-320q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm128-320v1088q0 66-47 113t-113 47H160q-66 0-113-47T0 1248V160Q0 94 47 47T160 0h1344q66 0 113 47t47 113z"></path></svg> <svg class="w-4 h-4 ml-2" aria-hidden="true" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></button> <div id="dropdownHoverEditorTable" class="z-10 hidden bg-white divide-y divide-gray-100 rounded-lg shadow w-60 dark:bg-gray-700"> <ul class="!list-none py-2 text-sm text-gray-700 dark:text-gray-200" aria-labelledby="dropdownHoverButtonEditorTable"> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().insertTable({ rows: 3, cols: 3, withHeaderRow: true }).run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložit tabulku</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().addColumnBefore().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložit sloupec před</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().addColumnAfter().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložit sloupec za</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().deleteColumn().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Smazat celý sloupec</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().addRowBefore().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložit řádek před</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().addRowAfter().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložit řádek za</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().deleteRow().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Smazat celý řádek</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().mergeCells().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Sloučit buňky</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().splitCell().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Rozdělit buňky</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().toggleHeaderRow().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Přepnout záhlaví tabulky</a> </li> </ul> </div> <button id="dropdownHoverButtonEditorElementsDone" data-dropdown-toggle="dropdownHoverEditorElementsDone" data-dropdown-trigger="hover" class="font-medium rounded-lg text-xs px-2 py-1 text-center inline-flex items-center" type="button">Vložit <svg class="w-4 h-4 ml-2" aria-hidden="true" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></button> <div id="dropdownHoverEditorElementsDone" class="z-10 hidden bg-white divide-y divide-gray-100 rounded-lg shadow w-60 dark:bg-gray-700"> <ul class="!list-none py-2 text-sm text-gray-700 dark:text-gray-200" aria-labelledby="dropdownHoverButtonEditorElementsDone"> <li> <a href="javascript:void(0);" onclick="htmlFormat('(<i>Založeno během linkování</i> / <i>Created during linking</i>)', '');" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Založeno během linkování</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createValkaGalerieModal('editor').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložení fotogalerie</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createValkaClanekModal('editor').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložení odkazu na článek</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createValkaCoordModal('editor').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="ranks_graph">Vložení souřadnic</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createValkaTodoModal('editor').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="todo">Todo</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createValkaLinkedModal('editor').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="linked">Prolink příspěvek</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createValkaRedakceModal('editor').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="redakce2">Redakce článek dle data</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createValkaSvgModal('editor').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="inline_svg">Inline SVG</a> </li> </ul> <ul class="!list-none py-2 text-sm text-gray-700 dark:text-gray-200"> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createRanksListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="ranks_list">Seznam nositelů hodnosti</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createAwardsListModal('editor').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="awards_list">Seznam nositelů vyznamenání</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createGradListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="grad_list">Seznam absolventů školy</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createAwardsUnitDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="awards_unit">Seznam vyznamenání - jednotky</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createEventsCountryDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="events_country">Kronika země</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createCvnUnitListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="cvn_unit_list">Jednotky na palubě letadlové lodi</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createWeaponUnitListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="weapon_unit_list">Zbraně vs. jednotky</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createSerialNumberListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="serial_number_list">Sériová čísla zbraní</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createNobleListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="noble_list">Seznam držitelů šlechtického titulu</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createGroupListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="group_list">Agregovaný seznam nositelů hodnosti</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createRanksGraphDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="ranks_graph">Graf hodností</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createFazevalListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="fazeval_list">Fáze války</a> </li> <!--li> <a href="javascript:void(0);" onclick="editor.chain().focus().createSubordinatedUnitCzListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="subordinated_unit_list_cz">subordinated_unit_list_cz</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createSubordinatedUnitEnListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="subordinated_unit_list_en">subordinated_unit_list_en</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createCommandedUnitCzListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="commanded_unit_list_cz">commanded_unit_list_cz</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createCommandedUnitEnListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="commanded_unit_list_en">commanded_unit_list_en</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createDisloUnitListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="dislo_unit_list">dislo_unit_list</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createPlacesListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="places_list">places_list</a> </li> <li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createMilObjectListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="milobjects_list">milobjects_list</a> </li> <li> <a href="javascript:void(0);" onclick="editor.chain().focus().createValkaClankyModal('editor').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložení přehledu článků</a> </li--> </ul> </div> </div> <!--button id="dropdownHoverButtonEditorElements" data-dropdown-toggle="dropdownHoverEditorElements" data-dropdown-trigger="hover" class="font-medium rounded-lg text-xs px-2 py-1 text-center inline-flex items-center" type="button">Prvky <svg class="w-4 h-4 ml-2" aria-hidden="true" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></button> <div id="dropdownHoverEditorElements" class="z-10 hidden bg-white divide-y divide-gray-100 rounded-lg shadow w-44 dark:bg-gray-700"> <ul class="!list-none py-2 text-sm text-gray-700 dark:text-gray-200" aria-labelledby="dropdownHoverButtonEditorElements"> <li> <a href="#" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Dropcap - 14 vyskytu</a> </li> <li> <a href="#" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Orgchart - 5 vyskytu</a> </li> <li> <a href="#" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">inline_svg - 1 vyskyt</a> </li> <li> <a href="#" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">graph</a> </li> <li> <a href="#" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">icon_used</a> </li> <li> <a href="#" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">treetable - 1 vyskyt</a> </li> <li> <a href="#" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">maptable - 1 vyskyt</a> </li> </ul> </div--> <div id="editorMenuCz"> <button id="menubtnRanksList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateRanksListModal('editor').run();">EDIT</button> <button id="menubtnAwardsList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateAwardsListModal('editor').run();">EDIT</button> <button id="menubtnAwardsUnit" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateAwardsUnitModal('editor').run();">EDIT</button> <button id="menubtnGroupList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateGroupListModal('editor').run();">EDIT</button> <button id="menubtnNobleList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateNobleListModal('editor').run();">EDIT</button> <button id="menubtnGradList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateGradListModal('editor').run();">EDIT</button> <button id="menubtnLink" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateValkaLinkModal('editor').run();">EDIT</button> <button id="menubtnValkaImage" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateValkaImageModal('editor').run();">EDIT</button> <button id="menubtnValkaTwitter" type="button" class="menu-button hidden" onclick="editTwitter(editor, 'editor');">EDIT</button> <button id="menubtnValkaVideo" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateValkaVideoModal('editor').run();">EDIT</button> <button id="menubtnValkaCoord" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateValkaCoordModal('editor').run();">EDIT</button> <button id="menubtnFazevalList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateFazevalListModal('editor').run();">EDIT</button> <button id="menubtnWeaponUnitList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateWeaponUnitListModal('editor').run();">EDIT</button> <button id="menubtnSerialNumberList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateSerialNumberListModal('editor').run();">EDIT</button> <button id="menubtnPlacesList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updatePlacesListModal('editor').run();">EDIT</button> <button id="menubtnDisloUnitList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateDisloUnitListModal('editor').run();">EDIT</button> <button id="menubtnMilObjectList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateMilObjectListModal('editor').run();">EDIT</button> <button id="menubtnCvnUnitList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateCvnUnitListModal('editor').run();">EDIT</button> <button id="menubtnSubordinatedUnitCzList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateSubordinatedUnitCzListModal('editor').run();">EDIT</button> <button id="menubtnSubordinatedUnitEnList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateSubordinatedUnitEnListModal('editor').run();">EDIT</button> <button id="menubtnCommandedUnitCzList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateCommandedUnitCzListModal('editor').run();">EDIT</button> <button id="menubtnCommandedUnitEnList" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateCommandedUnitEnListModal('editor').run();">EDIT</button> <button id="menubtnValkaClanek" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateValkaClanekModal('editor').run();">EDIT</button> <button id="menubtnValkaClanky" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateValkaClankyModal('editor').run();">EDIT</button> <button id="menubtnValkaGalerie" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateValkaGalerieModal('editor').run();">EDIT</button> <button id="menubtnEventsCountry" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateEventsCountryModal('editor').run();">EDIT</button> <button id="menubtnRanksGraph" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateRanksGraphModal('editor').run();">EDIT</button> <button id="menubtnValkaTodo" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateValkaTodoModal('editor').run();">EDIT</button> <button id="menubtnValkaLinked" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateValkaLinkedModal('editor').run();">EDIT</button> <button id="menubtnValkaRedakce" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateValkaRedakceModal('editor').run();">EDIT</button> <button id="menubtnValkaSvg" type="button" class="menu-button hidden" onclick="editor.chain().focus().updateValkaSvgModal('editor').run();">EDIT</button> </div> <div id="editorMenuCzHtml" class="w-full bg-gray-100 text-black flex flex-wrap" style="display: none;"> <button type="button" class="w-6 editor-button flex" title="Go back to editor WITHOUT SAVING CHANGES / Zpět do editoru BEZ ULOŽENÍ ZMĚN" onclick="backToEditorWithoutUpdate('editor-area', 'editorMenuCz');"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 32 32"><path class="ql-fill" d="m2.36 11.23l8.31 7.57c.61.56 1.6.12 1.6-.71v-3.63c0-.35.29-.64.64-.64h15.86c.66 0 1.19-.53 1.19-1.19V8.42c0-.66-.53-1.19-1.19-1.19H12.91c-.35 0-.64-.29-.64-.64V2.96c0-.83-.99-1.27-1.6-.71L2.36 9.82a.946.946 0 0 0 0 1.41m13.97 17.53l-2.54-6.95c-.16-.49-.62-.81-1.13-.81c-.51 0-.97.32-1.12.79l-2.57 6.98c-.18.48.07 1 .55 1.18c.1.03.21.05.32.05c.37 0 .73-.23.86-.6l.41-1.13c.04.01.08.01.12.01h2.87c.03 0 .07 0 .1-.01l.41 1.12c.18.48.7.73 1.18.55c.47-.17.71-.7.54-1.18m-4.54-2.32l.87-2.38l.86 2.38zm-3.56-2.73c0 .53-.15 1.02-.41 1.43a2.7 2.7 0 0 1 1.07 2.15c0 1.38-1.05 2.54-2.4 2.69c-.04.01-.09.02-.13.01c-.06.01-.12.01-.18.01H2.92a.92.92 0 0 1-.92-.93v-7.16c0-.5.41-.91.92-.91h2.6c.1 0 .19 0 .27.01a7.905 7.905 0 0 0 .19.03c1.28.22 2.25 1.34 2.25 2.67m-2.7-.87H3.84v1.74h1.68c.48 0 .88-.39.88-.87a.87.87 0 0 0-.87-.87m-1.69 3.57v1.74h2.35a.87.87 0 0 0 0-1.74zm18.76 1.94a3.308 3.308 0 0 1-6.17-1.66v-2.38c0-1.83 1.48-3.31 3.31-3.31c1.18 0 2.28.64 2.87 1.65c.26.44.1 1-.33 1.26c-.44.26-1 .11-1.26-.33a1.5 1.5 0 0 0-1.28-.74c-.8 0-1.47.66-1.47 1.47v2.38c0 .81.67 1.47 1.47 1.47c.53 0 1.01-.28 1.28-.74c.26-.43.81-.59 1.26-.33c.42.26.58.82.32 1.26m4.63-3.48l2.6 3.68c.29.42.2.99-.23 1.29c-.42.29-.99.19-1.28-.22l-2.41-3.42l-.69.69v2.2c0 .51-.41.92-.92.92s-.92-.41-.92-.92v-7.17c0-.51.41-.92.92-.92s.92.41.92.92v2.37l3.01-3.02c.36-.36.94-.36 1.3 0c.36.36.36.94 0 1.3z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="SAVE changes and return to editor / ULOŽENÍ ZMĚN a návrat do editoru" onclick="updateAndGoBackToEditor(editor, 'editor-area', 'editorMenuCz');"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 16 16"><path class="ql-fill" fill-rule="evenodd" d="M11.04 1.33L12.71 3l.29.71v.33h-.5l-.5.5v-.83l-1.67-1.67H10v4H4v-4H2v10h3l-.5 1H2l-1-1v-10l1-1h8.33zM7 5h2V2H7zm6.5 0L15 6.5l-.02.69l-5.5 5.5l-.13.12l-.37.37l-.1.09l-3 1.5l-.67-.67l1.5-3l.09-.1l.37-.37l.12-.13l5.5-5.5zm-6.22 7.24l-.52 1l1.04-.48zm.69-1.03l.79.79l5.15-5.15l-.79-.79z" clip-rule="evenodd"></path></svg> </button> </div> </div> <div id="editor-area" class="rounded-b-lg px-4 py-4 mb-2 bg-gray-100 text-black darkr:bg-slate-600 min-h-[100px]"></div> <textarea id="editor-area-html" class="rounded-b-lg px-4 py-4 mb-2 bg-gray-100 text-black darkr:bg-slate-600 min-h-[100px] valka-textarea" style="display:none;"></textarea> <div class="flex flex-row justify-center"> <button type="button" class="btn-default-editor mb-2" onclick="editorCopyBetween(editor, editor_en);"> Zkopírovat CZ<br> ↓<br> EN</button> <button type="button" class="btn-default-editor mb-2 ml-2" onclick="editorTranslateToEn(editor, editor_en);"> Přeložit CZ<br> ↓<br> EN</button> <button type="button" class="btn-default-editor mb-2 ml-2" onclick="editorTranslateToCz(editor_en, editor);"> CZ<br> ↑<br> Translate EN </button> <button type="button" class="btn-default-editor mb-2 ml-2" onclick="editorCopyBetween(editor_en, editor);"> CZ<br> ↑<br> Copy EN </button> </div> <div class="w-full px-2 py-2 rounded-t-lg border-b border-valka-200 bg-gray-100 text-black flex flex-wrap"> <div id="editorMenuEnRaw1" class="w-full rounded-t-lg bg-gray-100 text-black flex flex-wrap"> <svg class="mr-2 m-1 w-4 h-4 rounded-full" xmlns="http://www.w3.org/2000/svg" id="flag-icons-gb" viewBox="0 0 640 480"> <path fill="#012169" d="M0 0h640v480H0z"></path> <path fill="#FFF" d="m75 0 244 181L562 0h78v62L400 241l240 178v61h-80L320 301 81 480H0v-60l239-178L0 64V0h75z"></path> <path fill="#C8102E" d="m424 281 216 159v40L369 281h55zm-184 20 6 35L54 480H0l240-179zM640 0v3L391 191l2-44L590 0h50zM0 0l239 176h-60L0 42V0z"></path> <path fill="#FFF" d="M241 0v480h160V0H241zM0 160v160h640V160H0z"></path> <path fill="#C8102E" d="M0 193v96h640v-96H0zM273 0v480h96V0h-96z"></path> </svg> <button type="button" title="Bold / tučné" class="w-6 editor-button flex" onclick="editor_en.chain().focus().toggleBold().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"><path class="ql-stroke" d="M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z"></path> <path class="ql-stroke" d="M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z"></path> </svg> </button> <button type="button" title="Italic / prokládané" class="w-6 editor-button flex" onclick="editor_en.chain().focus().toggleItalic().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <line class="ql-stroke" x1="7" x2="13" y1="4" y2="4"></line> <line class="ql-stroke" x1="5" x2="11" y1="14" y2="14"></line> <line class="ql-stroke" x1="8" x2="10" y1="14" y2="4"></line> </svg> </button> <button type="button" title="Underline / podtržené" class="w-6 editor-button flex" onclick="editor_en.chain().focus().toggleUnderline().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <path class="ql-stroke" d="M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3"></path> <rect class="ql-fill" height="1" rx="0.5" ry="0.5" width="12" x="3" y="15"></rect> </svg> </button> <button type="button" title="Striketrough / přeškrtnuté" class="w-6 editor-button flex" onclick="editor_en.chain().focus().toggleStrike().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <line class="ql-stroke ql-thin" x1="15.5" x2="2.5" y1="8.5" y2="9.5"></line> <path class="ql-fill" d="M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z"></path> <path class="ql-fill" d="M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z"></path> </svg> </button> <button type="button" title="Quote / Citace" class="w-6 editor-button flex" onclick="editor_en.chain().focus().toggleBlockquote().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <rect class="ql-fill ql-stroke" height="3" width="3" x="4" y="5"></rect> <rect class="ql-fill ql-stroke" height="3" width="3" x="11" y="5"></rect> <path class="ql-even ql-fill ql-stroke" d="M7,8c0,4.031-3,5-3,5"></path> <path class="ql-even ql-fill ql-stroke" d="M14,8c0,4.031-3,5-3,5"></path> </svg> </button> <button type="button" title="Center text / vycentrování textu" class="w-6 editor-button flex" onclick="editor_en.chain().focus().toggleSpanCenter().run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" style="width:18px;height:18px;" viewBox="0 0 32 32"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 7h22M9 13h14M5 19h22M9 25h14"></path></svg> </button> <button type="button" title="Heading 1 / Nadpis 1" class="w-6 editor-button flex" value="1" onclick="editor_en.chain().focus().toggleHeading({ level: 1 }).run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" style="width:18px;height:18px;" viewBox="0 0 24 24"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m16 10l3-1v10M3 5v7m0 0v7m0-7h8m0-7v7m0 0v7"></path></svg> </button> <button type="button" title="Heading 2 / Nadpis 2" class="w-6 editor-button flex" value="2" onclick="editor_en.chain().focus().toggleHeading({ level: 2 }).run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" style="width:18px;height:18px;" viewBox="0 0 24 24"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 12.5V12a3 3 0 0 1 3-3h.172a2.828 2.828 0 0 1 2 4.829L15 19h6M3 5v7m0 0v7m0-7h8m0-7v7m0 0v7"></path></svg> </button> <button type="button" title="Heading 3 / Nadpis 3" class="w-6 editor-button flex" value="3" onclick="editor_en.chain().focus().toggleHeading({ level: 3 }).run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" style="width:18px;height:18px;" viewBox="0 0 24 24"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 9h6l-4 4h1a3 3 0 1 1-2.83 3.999M3 5v7m0 0v7m0-7h8m0-7v7m0 0v7"></path></svg> </button> <button type="button" title="Sources / Zdroje" class="w-6 editor-button flex" value="6" onclick="editor_en.chain().focus().toggleHeading({ level: 6 }).run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" style="width:18px;height:18px;" ><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.402 14.525A2.974 2.974 0 0 0 16.5 18.6a3.01 3.01 0 0 0 4.099-1.092a2.973 2.973 0 0 0-1.099-4.075a3.01 3.01 0 0 0-4.098 1.092m0 0L19 8M3 5v7m0 0v7m0-7h8m0-7v7m0 0v7"></path></svg> </button> <button type="button" title="Summary+Detail / Shrnuti+detail" class="w-6 editor-button flex" value="6" onclick="editor_en.chain().focus().setDetails().run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 16 16" style="width:18px;height:18px;"><path fill="ql-fill" fill-rule="evenodd" d="M0 4.13v1.428a.5.5 0 0 0 .725.446l.886-.446l.377-.19L2 5.362l1.404-.708l.07-.036l.662-.333l.603-.304a.5.5 0 0 0 0-.893l-.603-.305l-.662-.333l-.07-.036L2 1.706l-.012-.005l-.377-.19l-.886-.447A.5.5 0 0 0 0 1.51zM7.25 2a.75.75 0 0 0 0 1.5h7a.25.25 0 0 1 .25.25v8.5a.25.25 0 0 1-.25.25h-9.5a.25.25 0 0 1-.25-.25V6.754a.75.75 0 0 0-1.5 0v5.496c0 .966.784 1.75 1.75 1.75h9.5A1.75 1.75 0 0 0 16 12.25v-8.5A1.75 1.75 0 0 0 14.25 2zm-.5 4a.75.75 0 0 0 0 1.5h5.5a.75.75 0 0 0 0-1.5zM6 9.25a.75.75 0 0 1 .75-.75h3.5a.75.75 0 0 1 0 1.5h-3.5A.75.75 0 0 1 6 9.25" clip-rule="evenodd"></path></svg> </button> <button type="button" title="Ordered list / Číslovaný seznam" class="w-6 editor-button flex" value="ordered" onclick="editor_en.chain().focus().toggleOrderedList().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <line class="ql-stroke" x1="7" x2="15" y1="4" y2="4"></line> <line class="ql-stroke" x1="7" x2="15" y1="9" y2="9"></line> <line class="ql-stroke" x1="7" x2="15" y1="14" y2="14"></line> <line class="ql-stroke ql-thin" x1="2.5" x2="4.5" y1="5.5" y2="5.5"></line> <path class="ql-fill" d="M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z"></path> <path class="ql-stroke ql-thin" d="M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156"></path> <path class="ql-stroke ql-thin" d="M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109"></path> </svg> </button> <button type="button" title="Bullet list / Odrážkový seznam" class="w-6 editor-button flex" value="bullet" onclick="editor_en.chain().focus().toggleBulletList().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <line class="ql-stroke" x1="6" x2="15" y1="4" y2="4"></line> <line class="ql-stroke" x1="6" x2="15" y1="9" y2="9"></line> <line class="ql-stroke" x1="6" x2="15" y1="14" y2="14"></line> <line class="ql-stroke" x1="3" x2="3" y1="4" y2="4"></line> <line class="ql-stroke" x1="3" x2="3" y1="9" y2="9"></line> <line class="ql-stroke" x1="3" x2="3" y1="14" y2="14"></line> </svg> </button> <button type="button" title="Subscript / dolní index" class="w-6 editor-button flex" value="sub" onclick="editor_en.chain().focus().toggleSubscript().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <path class="ql-fill" d="M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z"></path> <path class="ql-fill" d="M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z"></path> </svg> </button> <button type="button" title="Superscript / horní index" class="w-6 editor-button flex" value="super" onclick="editor_en.chain().focus().toggleSuperscript().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <path class="ql-fill" d="M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z"></path> <path class="ql-fill" d="M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z"></path> </svg> </button> <button type="button" title="Remove formatting / odstranit veškeré formátování" class="w-6 editor-button flex" onclick="editor_en.chain().focus().clearNodes().unsetAllMarks().run()"> <svg viewBox="0 0 18 18" width="18" height="18" style="width:18px;height:18px;"> <line class="ql-stroke" x1="5" x2="13" y1="3" y2="3"></line> <line class="ql-stroke" x1="6" x2="9.35" y1="12" y2="3"></line> <line class="ql-stroke" x1="11" x2="15" y1="11" y2="15"></line> <line class="ql-stroke" x1="15" x2="11" y1="11" y2="15"></line> <rect class="ql-fill" height="1" rx="0.5" ry="0.5" width="7" x="2" y="14"></rect> </svg> </button> <button type="button" class="w-6 editor-button flex" title="Undo / O krok zpět" onclick="editor_en.chain().focus().undo().run()"> <svg style="width:18px;height:18px;" width="18" height="18" viewBox="0 0 24 24"><g class="ql-stroke" transform="translate(-2 -2)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"><path d="M5 9.5h10c.162 0 4 0 4 4c0 4.5-3.702 4.5-4 4.5H7"></path><path d="M8.5 13L5 9.5L8.5 6"></path></g></svg> </button> <button type="button" class="w-6 editor-button flex" title="Redo / O krok vpřed" onclick="editor_en.chain().focus().redo().run()"> <svg style="width:18px;height:18px;" width="18" height="18" viewBox="0 0 24 24"><g class="ql-stroke" transform="translate(-2 -2)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"><path d="M19 9.5H9c-.162 0-4 0-4 4C5 18 8.702 18 9 18h8"></path><path d="M15.5 13L19 9.5L15.5 6"></path></g></svg> </button> <button type="button" class="w-6 editor-button flex" title="Select all / Vybrat vše" onclick="editor_en.commands.selectAll();editor_en.chain().focus().run()"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 32 32"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m4 17l5 5l12-12m-5 10l2 2l12-12"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Delete all / Smazat obsah editoru" onclick="editor_en.commands.clearContent(true);"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24"><path class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M14 11v6m-4-6v6M6 7v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V7M4 7h16M7 7l2-4h6l2 4"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Add new paragraph to the beginning / Vložit prázdný odstavec na začátek" onclick="prependParagraph(editor_en);"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 48 48"><g class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" transform="matrix(0.9999999999999999, 0, 0, -0.9999999999999999, -4.440892098500626e-16, 48.00000071525573)"> <path d="M6 4v40M42 4v40M18 26l-4 4l4 4"></path><path d="M15 30h13a6 6 0 0 0 0-12H14"></path></g></svg> </button> <button type="button" class="w-6 editor-button flex" title="Add new paragraph to the end / Vložit prázdný odstavec na konec" onclick="appendParagraph(editor_en);"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 48 48"><g class="ql-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"><path d="M6 4v40M42 4v40M18 26l-4 4l4 4"></path><path d="M15 30h13a6 6 0 0 0 0-12H14"></path></g></svg> </button> <button type="button" class="w-6 editor-button flex" title="Source HTML code / Zdrojový HTML kód" onclick="displaySourceCode(editor_en, 'editor-area-en', 'editorMenuEn');"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 20 20"><path class="ql-fill" d="M4 16v-2H2v2H1v-5h1v2h2v-2h1v5zm3 0v-4H5.6v-1h3.7v1H8v4zm3 0v-5h1l1.4 3.4h.1L14 11h1v5h-1v-3.1h-.1l-1.1 2.5h-.6l-1.1-2.5H11V16zm9 0h-3v-5h1v4h2zM9.4 4.2L7.1 6.5l2.3 2.3l-.6 1.2l-3.5-3.5L8.8 3zm1.2 4.6l2.3-2.3l-2.3-2.3l.6-1.2l3.5 3.5l-3.5 3.5z"></path></svg> </button> </div> <div id="editorMenuEnRaw2" class="w-full rounded-t-lg bg-gray-100 text-black flex flex-wrap"> <button type="button" class="w-6 editor-button flex" title="Create internal link / Linkátor" onclick="showLink();"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path class="ql-fill" d="M5.043 6.296a.5.5 0 0 1 .66-.254L10 7.952l4.297-1.91a.5.5 0 1 1 .406.914L10.5 8.824V13.5a.5.5 0 0 1-1 0V8.824L5.297 6.956a.5.5 0 0 1-.254-.66ZM8.7 2.481a3.5 3.5 0 0 1 2.6 0l5.757 2.303c.57.227.943.779.943 1.392v5.859a3.538 3.538 0 0 0-.5-.036H17V6.176a.5.5 0 0 0-.314-.464L10.928 3.41a2.5 2.5 0 0 0-1.856 0L3.314 5.712A.5.5 0 0 0 3 6.176v7.646a.5.5 0 0 0 .314.465l5.758 2.303a2.5 2.5 0 0 0 1.16.167c.13.337.311.65.533.927a3.5 3.5 0 0 1-2.065-.166l-5.757-2.303A1.5 1.5 0 0 1 2 13.822V6.176a1.5 1.5 0 0 1 .943-1.392L8.7 2.48Zm4.8 10.518a2.5 2.5 0 0 0 0 5h.5a.5.5 0 0 0 0-1h-.5a1.5 1.5 0 0 1 0-3h.5a.5.5 0 0 0 0-1h-.5Zm3.5 0a.5.5 0 1 0 0 1h.5a1.5 1.5 0 0 1 0 3H17a.5.5 0 1 0 0 1h.5a2.5 2.5 0 0 0 0-5H17Zm-3.5 2a.5.5 0 1 0 0 1h4a.5.5 0 0 0 0-1h-4Z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Create link / Vytvořit odkaz" onclick="editor_en.chain().focus().createValkaLinkModal('editor_en').run()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path class="ql-fill" d="M14.78 3.653a3.936 3.936 0 1 1 5.567 5.567l-3.627 3.627a3.936 3.936 0 0 1-5.88-.353a.75.75 0 0 0-1.18.928a5.436 5.436 0 0 0 8.12.486l3.628-3.628a5.436 5.436 0 1 0-7.688-7.688l-3 3a.75.75 0 0 0 1.06 1.061l3-3Z"></path><path class="ql-fill" d="M7.28 11.153a3.936 3.936 0 0 1 5.88.353a.75.75 0 0 0 1.18-.928a5.436 5.436 0 0 0-8.12-.486L2.592 13.72a5.436 5.436 0 1 0 7.688 7.688l3-3a.75.75 0 1 0-1.06-1.06l-3 3a3.936 3.936 0 0 1-5.567-5.568l3.627-3.627Z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Insert Image via URL / Vložení cesty k obrázku" onclick="editor_en.chain().focus().createValkaImageModal('editor_en').run()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 1536"><path class="ql-fill" d="M640 448q0 80-56 136t-136 56t-136-56t-56-136t56-136t136-56t136 56t56 136zm1024 384v448H256v-192l320-320l160 160l512-512zm96-704H160q-13 0-22.5 9.5T128 160v1216q0 13 9.5 22.5t22.5 9.5h1600q13 0 22.5-9.5t9.5-22.5V160q0-13-9.5-22.5T1760 128zm160 32v1216q0 66-47 113t-113 47H160q-66 0-113-47T0 1376V160Q0 94 47 47T160 0h1600q66 0 113 47t47 113z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Insert Flags / Vložení vlajek" onclick="showFlag()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 21"><path class="ql-stroke" fill="none" stroke-linecap="round" stroke-linejoin="round" d="M5.5 17.5v-11m0 0c.667-1.333 1.667-2 3-2c2 0 2 2 4 2c1.333 0 2.333-.333 3-1v6c-.667.667-1.667 1-3 1c-2 0-2-2-4-2c-1.333 0-2.333.667-3 2z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Insert Smilies / Vložení xichtíků" onclick="showSmilies()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path class="ql-stroke" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15.182 15.182a4.5 4.5 0 0 1-6.364 0M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0ZM9.75 9.75c0 .414-.168.75-.375.75S9 10.164 9 9.75S9.168 9 9.375 9s.375.336.375.75Zm-.375 0h.008v.015h-.008V9.75Zm5.625 0c0 .414-.168.75-.375.75s-.375-.336-.375-.75s.168-.75.375-.75s.375.336.375.75Zm-.375 0h.008v.015h-.008V9.75Z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="X - Twitter" onclick="editor_en.chain().focus().createValkaTwitterModal('editor_en').run()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 1200"><path class="ql-fill" d="M1200 216.995c-8.026 16.946-22.966 38.351-44.816 64.214s-48.828 48.606-80.937 68.227c.893 7.136 1.562 13.824 2.007 20.067c3.463 96.12-19.561 195.847-51.505 278.93c-61.918 154.473-156.795 278.795-292.308 363.21c-141.314 81.058-305.892 98.298-457.525 83.612C174.25 1083.694 75.033 1050.822 0 988.901c137.233 16.404 265.305-30.28 366.555-105.687c-112.472 2.847-194.191-78.514-232.775-172.575c17.393 4.559 35.588 4.009 52.174 2.677c20.416-1.918 39.796-3.833 58.863-8.026c-71.717-23.139-134.469-65.675-167.224-129.767c-19.213-40.61-27.888-79.282-28.093-123.077c33.605 17.693 74.028 34.937 111.037 33.444c-55.892-47.347-100.7-107.857-109.03-177.258c-5.259-57.866 9.221-110.688 30.101-159.866c83.607 91.885 177.415 167.502 285.618 214.047c73.998 30.302 147.786 46.507 224.081 46.822c-8.807-68.145-1.959-134.05 30.101-189.967c37.73-60.118 92.778-94.998 154.516-112.375c88.337-22.652 174.496 9.345 228.763 70.903c58.521-6.321 114.58-32.283 159.197-58.863c-18.958 57.41-55.874 114.492-109.699 141.806c51.247-9.488 100.149-24.659 145.815-44.144z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="Video" onclick="editor_en.chain().focus().createValkaVideoModal('editor_en').run()"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path class="ql-fill" d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104l.022.26l.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105l-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006l-.087-.004l-.171-.007l-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103l.003-.052l.008-.104l.022-.26l.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007l.172-.006l.086-.003l.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"></path></svg> </button> <button id="dropdownHoverButtonEditorTableEn" data-dropdown-toggle="dropdownHoverEditorTableEn" data-dropdown-trigger="hover" class="font-medium rounded-lg text-xs px-2 py-1 text-center inline-flex items-center" type="button"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 1664 1408"><path fill="currentColor" d="M512 1248v-192q0-14-9-23t-23-9H160q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm0-384V672q0-14-9-23t-23-9H160q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm512 384v-192q0-14-9-23t-23-9H672q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zM512 480V288q0-14-9-23t-23-9H160q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm512 384V672q0-14-9-23t-23-9H672q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm512 384v-192q0-14-9-23t-23-9h-320q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm-512-768V288q0-14-9-23t-23-9H672q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm512 384V672q0-14-9-23t-23-9h-320q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm0-384V288q0-14-9-23t-23-9h-320q-14 0-23 9t-9 23v192q0 14 9 23t23 9h320q14 0 23-9t9-23zm128-320v1088q0 66-47 113t-113 47H160q-66 0-113-47T0 1248V160Q0 94 47 47T160 0h1344q66 0 113 47t47 113z"></path></svg> <svg class="w-4 h-4 ml-2" aria-hidden="true" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></button> <div id="dropdownHoverEditorTableEn" class="z-10 hidden bg-white divide-y divide-gray-100 rounded-lg shadow w-60 dark:bg-gray-700"> <ul class="!list-none py-2 text-sm text-gray-700 dark:text-gray-200" aria-labelledby="dropdownHoverButtonEditorTableEn"> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().insertTable({ rows: 3, cols: 3, withHeaderRow: true }).run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložit tabulku</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().addColumnBefore().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložit sloupec před</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().addColumnAfter().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložit sloupec za</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().deleteColumn().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Smazat celý sloupec</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().addRowBefore().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložit řádek před</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().addRowAfter().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložit řádek za</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().deleteRow().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Smazat celý řádek</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().mergeCells().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Sloučit buňky</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().splitCell().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Rozdělit buňky</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().toggleHeaderRow().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Přepnout záhlaví tabulky</a> </li> </ul> </div> <button id="dropdownHoverButtonEditorElementsDoneEn" data-dropdown-toggle="dropdownHoverEditorElementsDoneEn" data-dropdown-trigger="hover" class="font-medium rounded-lg text-xs px-2 py-1 text-center inline-flex items-center" type="button">Vložit <svg class="w-4 h-4 ml-2" aria-hidden="true" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></button> <div id="dropdownHoverEditorElementsDoneEn" class="z-10 hidden bg-white divide-y divide-gray-100 rounded-lg shadow w-60 dark:bg-gray-700"> <ul class="!list-none py-2 text-sm text-gray-700 dark:text-gray-200" aria-labelledby="dropdownHoverButtonEditorElementsDoneEn"> <li> <a href="javascript:void(0);" onclick="htmlFormat('(<i>Založeno během linkování</i> / <i>Created during linking</i>)', '');" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Založeno během linkování</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createValkaGalerieModal('editor_en').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložení fotogalerie</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createValkaClanekModal('editor_en').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Vložení odkazu na článek</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createValkaCoordModal('editor_en').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="ranks_graph">Vložení souřadnic</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createValkaTodoModal('editor_en').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="todo">Todo</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createValkaLinkedModal('editor_en').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="linked">Prolink příspěvek</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createValkaRedakceModal('editor_en').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="redakce2">Redakce článek dle data</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createValkaSvgModal('editor_en').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="inline_svg">Inline SVG</a> </li> </ul> <ul class="!list-none py-2 text-sm text-gray-700 dark:text-gray-200"> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createRanksListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="ranks_list">Seznam nositelů hodnosti</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createAwardsListModal('editor_en').run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="awards_list">Seznam nositelů vyznamenání</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createGradListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="grad_list">Seznam absolventů školy</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createAwardsUnitDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="awards_unit">Seznam vyznamenání - jednotky</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createEventsCountryDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="events_country">Kronika země</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createCvnUnitListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="cvn_unit_list">Jednotky na palubě letadlové lodi</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createWeaponUnitListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="weapon_unit_list">Zbraně vs. jednotky</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createSerialNumberListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="serial_number_list">Sériová čísla zbraní</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createNobleListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="noble_list">Seznam držitelů šlechtického titulu</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createGroupListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="group_list">Agregovaný seznam nositelů hodnosti</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createRanksGraphDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="ranks_graph">Graf hodností</a> </li> <li> <a href="javascript:void(0);" onclick="editor_en.chain().focus().createFazevalListDirect().run();" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white" title="fazeval_list">Fáze války</a> </li> </ul> </div> </div> <div id="editorMenuEn"> <button id="menubtnRanksListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateRanksListModal('editor_en').run();">EDIT</button> <button id="menubtnAwardsListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateAwardsListModal('editor_en').run();">EDIT</button> <button id="menubtnAwardsUnitEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateAwardsUnitModal('editor_en').run();">EDIT</button> <button id="menubtnGroupListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateGroupListModal('editor_en').run();">EDIT</button> <button id="menubtnNobleListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateNobleListModal('editor_en').run();">EDIT</button> <button id="menubtnGradListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateGradListModal('editor_en').run();">EDIT</button> <button id="menubtnLinkEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateValkaLinkModal('editor_en').run();">EDIT</button> <button id="menubtnValkaImageEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateValkaImageModal('editor_en').run();">EDIT</button> <button id="menubtnValkaTwitterEn" type="button" class="menu-button hidden" onclick="editTwitter(editor_en, 'editor_en');">EDIT</button> <button id="menubtnValkaVideoEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateValkaVideoModal('editor_en').run();">EDIT</button> <button id="menubtnValkaCoordEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateValkaCoordModal('editor_en').run();">EDIT</button> <button id="menubtnFazevalListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateFazevalListModal('editor_en').run();">EDIT</button> <button id="menubtnWeaponUnitListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateWeaponUnitListModal('editor_en').run();">EDIT</button> <button id="menubtnSerialNumberListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateSerialNumberListModal('editor_en').run();">EDIT</button> <button id="menubtnPlacesListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updatePlacesListModal('editor_en').run();">EDIT</button> <button id="menubtnDisloUnitListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateDisloUnitListModal('editor_en').run();">EDIT</button> <button id="menubtnMilObjectListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateMilObjectListModal('editor_en').run();">EDIT</button> <button id="menubtnCvnUnitListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateCvnUnitListModal('editor_en').run();">EDIT</button> <button id="menubtnSubordinatedUnitCzListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateSubordinatedUnitCzListModal('editor_en').run();">EDIT</button> <button id="menubtnSubordinatedUnitEnListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateSubordinatedUnitEnListModal('editor_en').run();">EDIT</button> <button id="menubtnCommandedUnitCzListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateCommandedUnitCzListModal('editor_en').run();">EDIT</button> <button id="menubtnCommandedUnitEnListEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateCommandedUnitEnListModal('editor_en').run();">EDIT</button> <button id="menubtnValkaClanekEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateValkaClanekModal('editor_en').run();">EDIT</button> <button id="menubtnValkaClankyEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateValkaClankyModal('editor_en').run();">EDIT</button> <button id="menubtnValkaGalerieEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateValkaGalerieModal('editor_en').run();">EDIT</button> <button id="menubtnEventsCountryEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateEventsCountryModal('editor_en').run();">EDIT</button> <button id="menubtnRanksGraphEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateRanksGraphModal('editor_en').run();">EDIT</button> <button id="menubtnValkaTodoEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateValkaTodoModal('editor_en').run();">EDIT</button> <button id="menubtnValkaLinkedEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateValkaLinkedModal('editor_en').run();">EDIT</button> <button id="menubtnValkaRedakceEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateValkaRedakceModal('editor_en').run();">EDIT</button> <button id="menubtnValkaSvgEn" type="button" class="menu-button hidden" onclick="editor_en.chain().focus().updateValkaSvgModal('editor_en').run();">EDIT</button> </div> <div id="editorMenuEnHtml" class="w-full bg-gray-100 text-black flex flex-wrap" style="display: none;"> <button type="button" class="w-6 editor-button flex" title="Go back to editor WITHOUT SAVING CHANGES / Zpět do editoru BEZ ULOŽENÍ ZMĚN" onclick="backToEditorWithoutUpdate('editor-area-en', 'editorMenuEn');"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 32 32"><path class="ql-fill" d="m2.36 11.23l8.31 7.57c.61.56 1.6.12 1.6-.71v-3.63c0-.35.29-.64.64-.64h15.86c.66 0 1.19-.53 1.19-1.19V8.42c0-.66-.53-1.19-1.19-1.19H12.91c-.35 0-.64-.29-.64-.64V2.96c0-.83-.99-1.27-1.6-.71L2.36 9.82a.946.946 0 0 0 0 1.41m13.97 17.53l-2.54-6.95c-.16-.49-.62-.81-1.13-.81c-.51 0-.97.32-1.12.79l-2.57 6.98c-.18.48.07 1 .55 1.18c.1.03.21.05.32.05c.37 0 .73-.23.86-.6l.41-1.13c.04.01.08.01.12.01h2.87c.03 0 .07 0 .1-.01l.41 1.12c.18.48.7.73 1.18.55c.47-.17.71-.7.54-1.18m-4.54-2.32l.87-2.38l.86 2.38zm-3.56-2.73c0 .53-.15 1.02-.41 1.43a2.7 2.7 0 0 1 1.07 2.15c0 1.38-1.05 2.54-2.4 2.69c-.04.01-.09.02-.13.01c-.06.01-.12.01-.18.01H2.92a.92.92 0 0 1-.92-.93v-7.16c0-.5.41-.91.92-.91h2.6c.1 0 .19 0 .27.01a7.905 7.905 0 0 0 .19.03c1.28.22 2.25 1.34 2.25 2.67m-2.7-.87H3.84v1.74h1.68c.48 0 .88-.39.88-.87a.87.87 0 0 0-.87-.87m-1.69 3.57v1.74h2.35a.87.87 0 0 0 0-1.74zm18.76 1.94a3.308 3.308 0 0 1-6.17-1.66v-2.38c0-1.83 1.48-3.31 3.31-3.31c1.18 0 2.28.64 2.87 1.65c.26.44.1 1-.33 1.26c-.44.26-1 .11-1.26-.33a1.5 1.5 0 0 0-1.28-.74c-.8 0-1.47.66-1.47 1.47v2.38c0 .81.67 1.47 1.47 1.47c.53 0 1.01-.28 1.28-.74c.26-.43.81-.59 1.26-.33c.42.26.58.82.32 1.26m4.63-3.48l2.6 3.68c.29.42.2.99-.23 1.29c-.42.29-.99.19-1.28-.22l-2.41-3.42l-.69.69v2.2c0 .51-.41.92-.92.92s-.92-.41-.92-.92v-7.17c0-.51.41-.92.92-.92s.92.41.92.92v2.37l3.01-3.02c.36-.36.94-.36 1.3 0c.36.36.36.94 0 1.3z"></path></svg> </button> <button type="button" class="w-6 editor-button flex" title="SAVE changes and return to editor / ULOŽENÍ ZMĚN a návrat do editoru" onclick="updateAndGoBackToEditor(editor_en, 'editor-area-en', 'editorMenuEn');"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 16 16"><path class="ql-fill" fill-rule="evenodd" d="M11.04 1.33L12.71 3l.29.71v.33h-.5l-.5.5v-.83l-1.67-1.67H10v4H4v-4H2v10h3l-.5 1H2l-1-1v-10l1-1h8.33zM7 5h2V2H7zm6.5 0L15 6.5l-.02.69l-5.5 5.5l-.13.12l-.37.37l-.1.09l-3 1.5l-.67-.67l1.5-3l.09-.1l.37-.37l.12-.13l5.5-5.5zm-6.22 7.24l-.52 1l1.04-.48zm.69-1.03l.79.79l5.15-5.15l-.79-.79z" clip-rule="evenodd"></path></svg> </button> </div> </div> <div id="editor-area-en" class="rounded-b-lg px-4 py-4 mb-2 bg-gray-100 text-black darkr:bg-slate-600 min-h-[100px]"></div> <textarea id="editor-area-en-html" class="rounded-b-lg px-4 py-4 mb-2 bg-gray-100 text-black darkr:bg-slate-600 min-h-[100px] valka-textarea" style="display:none;"></textarea> </div> </div> <script> const buttonTabs = document.querySelectorAll('button[role="tab"]'); const tabElements = []; buttonTabs.forEach((buttonTab) => { tabElements.push({ id: buttonTab.getAttribute('aria-controls'), triggerEl: buttonTab, targetEl: document.getElementById(buttonTab.getAttribute('aria-controls')) }); }); const options = { defaultTabId: 'editor-cz', activeClasses: 'text-extrabold bg-valka-400 text-gray-500 border-valka-600 hover:text-blue-600 dark:bg-slate-700 dark:text-white dark:hover:text-blue-400 dark:border-valka-500', inactiveClasses: 'bg-valka-100 hover:bg-valka-400 text-gray-500 dark:bg-slate-800 hover:dark:bg-slate-700 dark:text-white hover:text-blue-600 dark:text-white border-valka-100 hover:border-valka-300 dark:border-valka-700 dark:hover:text-blue-600', }; const tabs = new Tabs(tabElements, options); </script> <div id="prilohy_div" class="rounded-lg px-2 py-2 bg-gray-100 text-black dark:bg-slate-600"> <div class="block mb-2 text-sm font-medium text-gray-900 dark:text-white">Přílohy</div> <div id="attachment_list"> <div class="flex mb-2 relative attachment_remove" id="attachment_1"> <button type="button" class="removeAttachment absolute top-1 right-1 text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-600 dark:hover:text-white" onclick="removeCurrentAttachment(event);"> <svg aria-hidden="true" class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> <span class="sr-only">Remove this attachment</span> </button> <div class="flex flex-wrap px-2 py-2 bg-gray-50 rounded-lg shadow dark:bg-gray-800 dark:border-gray-700 w-full"> <div class="w-1/4 flex-none"> <img class="object-scale-down w-40 rounded-lg sm:rounded-none sm:rounded-l-lg h-32 max-h-32" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""> </div> <div class="w-3/4 flex-none self-center"> <input type="file" name="att1" class="att valka-fileinput"> </div> <br> <div class="w-full flex-none mt-1"><div class="w-full"> <label class="block mb-2 text-sm font-medium text-gray-900 dark:text-white">Komentář</label> <textarea name="comment_1" rows="4" class="valka-textarea" placeholder="Komentář"></textarea> <div class="flex items-start mb-2 mt-1"> <div class="flex items-center h-5"> <input name="private_1" type="checkbox" value="1" class="w-4 h-4 border border-gray-300 rounded bg-gray-50 focus:ring-3 focus:ring-blue-300 dark:bg-gray-700 dark:border-gray-600 dark:focus:ring-blue-600 dark:ring-offset-gray-800 dark:focus:ring-offset-gray-800"> </div> <label class="ml-2 text-sm font-medium text-gray-900 dark:text-gray-300">Zobrazit přílohu pouze přihlášeným uživatelům</label> </div> </div> </div> </div> </div> </div> <div class="grid grid-cols-1 justify-items-end mb-2"> <div class="w-full flex justify-end justify-items-end mb-2"> <button class="w-fit ml-2 btn-success" type="button" onclick="addNewAttachment();">Další příloha</button> </div> </div> </div> <div class="mt-2"> <button type="submit" class="btn btn-success tlt"> Uložit </button> </div> </article> </form> <!-- small editor modal --> <div id="editorModal" tabindex="-1" aria-hidden="true" class="hidden overflow-x-hidden overflow-y-hidden fixed top-0 right-0 left-0 bottom-0 z-50 justify-center w-full md:inset-0 h-modal md:h-full"> <div class="relative p-4 w-full max-w-3xl h-full"> <!-- Modal content --> <div class="relative p-4 bg-white rounded-lg border border-valka-200 h-full shadow dark:bg-gray-800 sm:p-5"> <!-- Modal header --> <div class="flex justify-between items-center pb-4 mb-4 rounded-t border-b sm:mb-5 dark:border-gray-600"> <h3 class="text-lg font-semibold text-gray-900 dark:text-white" id="editorModalHeader"> </h3> <button type="button" class="text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-600 dark:hover:text-white" onclick="editorModal.hide();"> <svg aria-hidden="true" class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> <span class="sr-only">Close modal</span> </button> </div> <!-- Modal body --> <div id="editorModalContent" class="overflow-y-auto h-5/6 p-2"> </div> </div> </div> </div> <article id="nahled"> </article> <div id="popoverContent" data-popover role="tooltip" class="absolute z-10 invisible inline-block max-w-2xl text-sm text-gray-500 transition-opacity duration-300 bg-white border border-gray-200 rounded-lg shadow-sm opacity-0 dark:text-gray-400 dark:border-gray-600 dark:bg-gray-800"> <div class="px-3 py-2" id="popoverContentData"></div> <div data-popper-arrow></div> </div> <button type="button" id="unlinkButton" class="absolute hidden z-10 btn-warning-sm" onclick="removeLink();"> <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 512 512"><path fill="#000000" d="M304.083 405.907c4.686 4.686 4.686 12.284 0 16.971l-44.674 44.674c-59.263 59.262-155.693 59.266-214.961 0c-59.264-59.265-59.264-155.696 0-214.96l44.675-44.675c4.686-4.686 12.284-4.686 16.971 0l39.598 39.598c4.686 4.686 4.686 12.284 0 16.971l-44.675 44.674c-28.072 28.073-28.072 73.75 0 101.823c28.072 28.072 73.75 28.073 101.824 0l44.674-44.674c4.686-4.686 12.284-4.686 16.971 0l39.597 39.598zm-56.568-260.216c4.686 4.686 12.284 4.686 16.971 0l44.674-44.674c28.072-28.075 73.75-28.073 101.824 0c28.072 28.073 28.072 73.75 0 101.823l-44.675 44.674c-4.686 4.686-4.686 12.284 0 16.971l39.598 39.598c4.686 4.686 12.284 4.686 16.971 0l44.675-44.675c59.265-59.265 59.265-155.695 0-214.96c-59.266-59.264-155.695-59.264-214.961 0l-44.674 44.674c-4.686 4.686-4.686 12.284 0 16.971l39.597 39.598zm234.828 359.28l22.627-22.627c9.373-9.373 9.373-24.569 0-33.941L63.598 7.029c-9.373-9.373-24.569-9.373-33.941 0L7.029 29.657c-9.373 9.373-9.373 24.569 0 33.941l441.373 441.373c9.373 9.372 24.569 9.372 33.941 0z"></path></svg> </button> <button type="button" id="linkatorButton" class="absolute hidden z-10 btn-warning-sm" onclick="showLink();"> <svg style="width:18px;height:18px;" width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path class="ql-fill" d="M5.043 6.296a.5.5 0 0 1 .66-.254L10 7.952l4.297-1.91a.5.5 0 1 1 .406.914L10.5 8.824V13.5a.5.5 0 0 1-1 0V8.824L5.297 6.956a.5.5 0 0 1-.254-.66ZM8.7 2.481a3.5 3.5 0 0 1 2.6 0l5.757 2.303c.57.227.943.779.943 1.392v5.859a3.538 3.538 0 0 0-.5-.036H17V6.176a.5.5 0 0 0-.314-.464L10.928 3.41a2.5 2.5 0 0 0-1.856 0L3.314 5.712A.5.5 0 0 0 3 6.176v7.646a.5.5 0 0 0 .314.465l5.758 2.303a2.5 2.5 0 0 0 1.16.167c.13.337.311.65.533.927a3.5 3.5 0 0 1-2.065-.166l-5.757-2.303A1.5 1.5 0 0 1 2 13.822V6.176a1.5 1.5 0 0 1 .943-1.392L8.7 2.48Zm4.8 10.518a2.5 2.5 0 0 0 0 5h.5a.5.5 0 0 0 0-1h-.5a1.5 1.5 0 0 1 0-3h.5a.5.5 0 0 0 0-1h-.5Zm3.5 0a.5.5 0 1 0 0 1h.5a1.5 1.5 0 0 1 0 3H17a.5.5 0 1 0 0 1h.5a2.5 2.5 0 0 0 0-5H17Zm-3.5 2a.5.5 0 1 0 0 1h4a.5.5 0 0 0 0-1h-4Z"></path></svg> </button> </main> <script> let flag_row; let hodnostni_skupiny_X = {}; let role = 'ANONYMNI'; is_topic = 1; function hideEditorShowMessage() { // Get the editor and submission message elements const editor = document.getElementById('editor'); // Create submission message div if it doesn't exist let submissionMessage = document.getElementById('submission-message'); if (!submissionMessage) { submissionMessage = document.createElement('div'); submissionMessage.id = 'submission-message'; submissionMessage.className = 'p-4 text-center text-green-600 bg-green-50 rounded-lg'; submissionMessage.textContent = 'Příspěvek je odesílán...'; editor.parentNode.insertBefore(submissionMessage, editor.nextSibling); } // Collapse animation for the editor editor.classList.add('transition-all', 'duration-500', 'ease-in-out', 'max-h-0', 'h-0', 'overflow-hidden', 'opacity-0', 'scale-y-50'); // Show submission message submissionMessage.classList.remove('hidden'); // Revert back after 10 seconds setTimeout(() => { showEditorHideMessage() }, 7500); } function showEditorHideMessage(){ const editor = document.getElementById('editor'); const submissionMessage = document.getElementById('submission-message');; editor.classList.remove('max-h-0', 'h-0', 'overflow-hidden', 'opacity-0', 'scale-y-50'); editor.classList.add('opacity-100'); // Hide submission message submissionMessage.classList.add('hidden'); } function viewInit() { document.querySelector('#editor_novy_prispevek').addEventListener('submit', function (event) { const data = this; event.preventDefault(); //hideEditorShowMessage(); const html = clearEditorHTML(editor.getHTML()); document.getElementById('frm_post_text').value = html; const html_en = clearEditorHTML(editor_en.getHTML()); document.getElementById('frm_post_text_en').value = html_en; if (html === '' && html_en === '') { alert('Text příspěvku je prázdný. Pravděpodobně jste chtěli odeslat data ze šablony?'); return; } fetch('/user/islogged', { method: 'GET', }).then(res=>res.json()).then(function (islogged) { if (islogged.is_logged !== true) { //nejste prihlaseni, popup k prihlaseni ... doLogin2(); } else { //prihlaseni ok, odesli is_typing = false; fetch('/post/isNotTyping/' + volt.topic_id , { method: 'GET', }).then(res=>res.text()).then(function (isnottyping) { //nic }); fetch(data.getAttribute('action'), { method: data.getAttribute('method'), body: new FormData(data) }).then(res=>res.text()) .then(function (formsavedata) { //console.log(formsavedata); //$("#odesilani_prispevku").modal('hide'); //valkaScrollTo('#' + $('#post_last').prev().attr('id')); }); } }); return false; }); document.addEventListener("paste", async e => { if (!e.clipboardData.files.length) { return; } const formData = new FormData(); for (let i = 0; i < e.clipboardData.files.length; i++) { formData.append('files[]', e.clipboardData.files[i]); } const loader=`<div style="position: fixed; left: 0; top: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;" id="paste_loader"> <div class="flex w-3/6 items-center place-content-center h-3/6 bg-gray-400/25"> <div role="status"> <svg aria-hidden="true" class="inline w-16 h-16 mr-2 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/> <path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"/> </svg> <span class="sr-only">Loading...</span> </div> </div>`; document.getElementById('nahled').insertAdjacentHTML('beforeend', loader); fetch('/attachment/create/0?t=paste_upload', { method: 'POST', body: formData }).then(res=>res.json()).then(function (data) { const files = data.files; files.forEach((file)=>{ let targetEditor = editor; if (cil.parentElement.id === 'editor-area-en'){ targetEditor = editor_en; } else if (cil.parentElement.id === 'edit-editor-area'){ targetEditor = editEditor; } else if (cil.parentElement.id === 'edit-editor-area-en'){ targetEditor = editEditor_en; } targetEditor.chain().focus().createValkaImageFromUrl(file.url).run(); document.getElementById('paste_loader').remove(); }); }); }); const $targetEl = document.getElementById('editorModal'); editorModal = new Modal($targetEl, {backdrop: 'static' }); bindCilClick(); manageCoords(document); bindFancyBox(); bindKeyPress(); attachmentPreviews(); detectAndLoadTinysort(); setTableLanguage(); setEditTable(); setOrgchartHistoryButtons(); atttachEdittableEvents(); attachTableHidingEvents(); attachTranslateHoverEvents(); attachFirstImage(); attachRefreshTweet(); attachPinImage(); attachPopovers(); attachContenteditablePasteEvent(); } if (document.readyState !== "loading") { viewInit(); // Or setTimeout(onReady, 0); if you want it consistently async } else { document.addEventListener("DOMContentLoaded", viewInit); } class HTMLCustomElement extends HTMLElement { constructor(_) { return (_ = super(_)).init(), _; } init() {} } (function() { const modbtn = document.createElement('script'); modbtn.type = 'text/javascript'; modbtn.async = true; modbtn.src = 'https://vcdns.valka.cz/v4/js/mod-button.js?9'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(modbtn); })(); (function() { const modpct = document.createElement('script'); modpct.type = 'text/javascript'; modpct.async = true; modpct.src = 'https://vcdns.valka.cz/v4/js/mod-procentnik.js?10'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(modpct); })(); (function() { const custelms = document.createElement('script'); custelms.type = 'text/javascript'; custelms.async = true; custelms.src = 'https://vcdns.valka.cz/v4/js/custom-elements.js?237'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(custelms); })(); (function() { var aplbtn = document.createElement('script'); aplbtn.type = 'text/javascript'; aplbtn.async = true; aplbtn.src = 'https://vcdns.valka.cz/v4/js/applause-button.js?7'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(aplbtn); })(); (function() { var aplbtn = document.createElement('script'); aplbtn.type = 'text/javascript'; aplbtn.async = true; aplbtn.src = 'https://vcdns.valka.cz/v4/js/valka-watch.js?26'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(aplbtn); })(); (function() { let mentions = document.createElement('script'); mentions.type = 'text/javascript'; mentions.async = true; mentions.src = '/v4/js/topic-mentions.js?23'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(mentions); })(); function displaySourceCode(editor, editorId, menuId){ const editorArea = document.getElementById(editorId); const editorAreaMenu1 = document.getElementById(menuId + 'Raw1'); const editorAreaMenu2 = document.getElementById(menuId + 'Raw2'); const editorAreaHtml = document.getElementById(editorId+'-html'); const editorAreaHtmlMenu1 = document.getElementById(menuId+'Html'); editorAreaHtml.value = editor.getHTML(); valka_show_flex(editorAreaHtml); valka_show_flex(editorAreaHtmlMenu1); valka_hide(editorArea); valka_hide(editorAreaMenu1); valka_hide(editorAreaMenu2); } function backToEditorWithoutUpdate(editorId, menuId){ const editorArea = document.getElementById(editorId); const editorAreaMenu1 = document.getElementById(menuId + 'Raw1'); const editorAreaMenu2 = document.getElementById(menuId + 'Raw2'); const editorAreaHtml = document.getElementById(editorId+'-html'); const editorAreaHtmlMenu1 = document.getElementById(menuId+'Html'); valka_show_flex(editorArea); valka_show_flex(editorAreaMenu1); valka_show_flex(editorAreaMenu2); valka_hide(editorAreaHtml); valka_hide(editorAreaHtmlMenu1); } function updateAndGoBackToEditor(editor, editorId, menuId){ const editorArea = document.getElementById(editorId); const editorAreaMenu1 = document.getElementById(menuId + 'Raw1'); const editorAreaMenu2 = document.getElementById(menuId + 'Raw2'); const editorAreaHtml = document.getElementById(editorId+'-html'); const editorAreaHtmlMenu1 = document.getElementById(menuId+'Html'); editor.commands.clearContent(true); editor.commands.setContent(editorAreaHtml.value, true); valka_show_flex(editorArea); valka_show_flex(editorAreaMenu1); valka_show_flex(editorAreaMenu2); valka_hide(editorAreaHtml); valka_hide(editorAreaHtmlMenu1); } async function viewStats(topic_id){ await valka_modal_show(`/topic/stats/${topic_id}`, volt.jazyk_10603, null); } </script> </div> <section class="bg-valka-100 dark:bg-gray-900"> <div class="py-8 px-4 mx-auto max-w-screen-xl sm:py-16 lg:px-6"> <div class="mx-auto max-w-screen-sm text-center"> <h2 class="mb-4 text-4xl tracking-tight font-extrabold leading-tight text-gray-900 dark:text-white">Přidejte se k nám</h2> <p class="mb-6 font-light text-gray-500 dark:text-gray-400 md:text-lg">Věříme, že mezi Vámi jsou lidé s různými zájmy a zkušenostmi, kteří by mohli přispět svými znalostmi a nápady. Pokud máte rádi vojenskou historii a máte zkušenosti s historickým výzkumem, psaním článků, editací textů, moderováním, tvorbou obrázků, grafiky nebo videí, nebo prostě jen máte chuť se zapojit do našeho unikátního systému, můžete se k nám připojit a pomoci nám vytvářet obsah, který bude zajímavý a přínosný pro ostatní čtenáře.</p> <a href="/12220-Hledame-nove-kolegy" class="text-white bg-valka-700 hover:bg-valka-100 hover:ring-valka-700 hover:ring-4 hover:text-black focus:ring-4 focus:ring-valka-300 font-medium rounded-lg text-sm px-5 py-2.5 mr-2 mb-2 dark:bg-primary-600 dark:hover:bg-primary-700 focus:outline-none dark:focus:ring-primary-800">Zjistit více</a> </div> </div> </section> <footer class="bg-white dark:text-slate-200 dark:bg-slate-800"> <div class="p-4 py-6 mx-auto max-w-screen-xl md:p-8 lg:p-10"> <div class="grid grid-cols-2 gap-8 md:grid-cols-3 lg:grid-cols-5"> <div> <h2 class="mb-6 text-sm font-semibold text-gray-900 uppercase dark:text-slate-200">O nás</h2> <ul class="text-gray-500 dark:text-slate-400 list-none"> <li class="mb-4"> <a href="/topic/view/274057" class="hover:underline">Základní koncept a historie</a> </li> <li class="mb-4"> <a href="/12220-Hledame-nove-kolegy" class="hover:underline">Zapojte se!</a> </li> <li class="mb-4"> <a href="/redakce" class="hover:underline">Redakce</a> </li> <li class="mb-4"> <a href="/stats/index/1" class="hover:underline">Statistiky aktivit</a> </li> </ul> </div> <div> <h2 class="mb-6 text-sm font-semibold text-gray-900 uppercase dark:text-slate-200">Nápověda</h2> <ul class="text-gray-500 dark:text-slate-400 list-none"> <li class="mb-4"> <a href="/Registrace-a-prvni-prihlaseni-t180573" class="hover:underline">Registrace a přihlášení</a> </li> <li class="mb-4"> <a href="/Orientace-na-tomto-webu-t180574" class="hover:underline">Orientace na webu</a> </li> <li class="mb-4"> <a href="/Kategorie-a-temata-c512108" class="hover:underline">Vkládání</a> </li> <li class="mb-4"> <a href="/Predplatne-t243838" class="hover:underline">Prémiový účet</a> </li> </ul> </div> <div> <h2 class="mb-6 text-sm font-semibold text-gray-900 uppercase dark:text-slate-200">Legal</h2> <ul class="text-gray-500 dark:text-slate-400 list-none"> <li class="mb-4"> <a href="/Pravidla-tohoto-webu-t222015" class="hover:underline">Pravidla pro vkládání</a> </li> <li class="mb-4"> <a href="/topic/view/213032" class="hover:underline">Zásady ochrany osobních údajů</a> </li> <li class="mb-4"> <a href="/Cookies-t184665" class="hover:underline">Cookies</a> </li> </ul> </div> <div> <h2 class="mb-6 text-sm font-semibold text-gray-900 uppercase dark:text-slate-200">Kontakty</h2> <ul class="text-gray-500 dark:text-slate-400 list-none"> <li class="mb-4"> <a href="/redakce/kontakt" class=" hover:underline">Kontakt</a> </li> <li class="mb-4"> <a href="/category/view/32" class="hover:underline">Místo pro vaše dotazy</a> </li> <li class="mb-4"> <a href="/redakce/weby" class="hover:underline">Odkazy</a> </li> </ul> </div> <div> <h2 class="mb-6 text-sm font-semibold text-gray-900 uppercase dark:text-slate-200">Sociální sítě</h2> <ul class="text-gray-500 dark:text-slate-400 list-none"> <li class="mb-4"> <a href="https://www.facebook.com/webvalka" class="hover:underline"> <div class="inline-flex items-center gap-2"> <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path fill-rule="evenodd" d="M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12z" clip-rule="evenodd" /></svg> <svg class="h-3.5 w-3.5 rounded-full mr-2" xmlns="http://www.w3.org/2000/svg" id="flag-icons-cz" viewBox="0 0 640 480"> <path fill="#fff" d="M0 0h640v240H0z"></path> <path fill="#d7141a" d="M0 240h640v240H0z"></path> <path fill="#11457e" d="M360 240 0 0v480z"></path> </svg> </div> </a> </li> <li class="mb-4"> <a href="https://www.facebook.com/armedconflicts/" class="hover:underline"> <div class="inline-flex items-center gap-2"> <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path fill-rule="evenodd" d="M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12z" clip-rule="evenodd" /></svg> <svg class="h-3.5 w-3.5 rounded-full mr-2" xmlns="http://www.w3.org/2000/svg" id="flag-icons-gb" viewBox="0 0 640 480"> <path fill="#012169" d="M0 0h640v480H0z"></path> <path fill="#FFF" d="m75 0 244 181L562 0h78v62L400 241l240 178v61h-80L320 301 81 480H0v-60l239-178L0 64V0h75z"></path> <path fill="#C8102E" d="m424 281 216 159v40L369 281h55zm-184 20 6 35L54 480H0l240-179zM640 0v3L391 191l2-44L590 0h50zM0 0l239 176h-60L0 42V0z"></path> <path fill="#FFF" d="M241 0v480h160V0H241zM0 160v160h640V160H0z"></path> <path fill="#C8102E" d="M0 193v96h640v-96H0zM273 0v480h96V0h-96z"></path> </svg> </div> </a> </li> <li class="mb-4"> <a href="https://twitter.com/armedconflicts" class="hover:underline"><svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M8.29 20.251c7.547 0 11.675-6.253 11.675-11.675 0-.178 0-.355-.012-.53A8.348 8.348 0 0022 5.92a8.19 8.19 0 01-2.357.646 4.118 4.118 0 001.804-2.27 8.224 8.224 0 01-2.605.996 4.107 4.107 0 00-6.993 3.743 11.65 11.65 0 01-8.457-4.287 4.106 4.106 0 001.27 5.477A4.072 4.072 0 012.8 9.713v.052a4.105 4.105 0 003.292 4.022 4.095 4.095 0 01-1.853.07 4.108 4.108 0 003.834 2.85A8.233 8.233 0 012 18.407a11.616 11.616 0 006.29 1.84" /></svg></a> </li> <li class="mb-4"> <a href="https://www.instagram.com/valkaadmin/" class="hover:underline"><svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path fill-rule="evenodd" d="M12.315 2c2.43 0 2.784.013 3.808.06 1.064.049 1.791.218 2.427.465a4.902 4.902 0 011.772 1.153 4.902 4.902 0 011.153 1.772c.247.636.416 1.363.465 2.427.048 1.067.06 1.407.06 4.123v.08c0 2.643-.012 2.987-.06 4.043-.049 1.064-.218 1.791-.465 2.427a4.902 4.902 0 01-1.153 1.772 4.902 4.902 0 01-1.772 1.153c-.636.247-1.363.416-2.427.465-1.067.048-1.407.06-4.123.06h-.08c-2.643 0-2.987-.012-4.043-.06-1.064-.049-1.791-.218-2.427-.465a4.902 4.902 0 01-1.772-1.153 4.902 4.902 0 01-1.153-1.772c-.247-.636-.416-1.363-.465-2.427-.047-1.024-.06-1.379-.06-3.808v-.63c0-2.43.013-2.784.06-3.808.049-1.064.218-1.791.465-2.427a4.902 4.902 0 011.153-1.772A4.902 4.902 0 015.45 2.525c.636-.247 1.363-.416 2.427-.465C8.901 2.013 9.256 2 11.685 2h.63zm-.081 1.802h-.468c-2.456 0-2.784.011-3.807.058-.975.045-1.504.207-1.857.344-.467.182-.8.398-1.15.748-.35.35-.566.683-.748 1.15-.137.353-.3.882-.344 1.857-.047 1.023-.058 1.351-.058 3.807v.468c0 2.456.011 2.784.058 3.807.045.975.207 1.504.344 1.857.182.466.399.8.748 1.15.35.35.683.566 1.15.748.353.137.882.3 1.857.344 1.054.048 1.37.058 4.041.058h.08c2.597 0 2.917-.01 3.96-.058.976-.045 1.505-.207 1.858-.344.466-.182.8-.398 1.15-.748.35-.35.566-.683.748-1.15.137-.353.3-.882.344-1.857.048-1.055.058-1.37.058-4.041v-.08c0-2.597-.01-2.917-.058-3.96-.045-.976-.207-1.505-.344-1.858a3.097 3.097 0 00-.748-1.15 3.098 3.098 0 00-1.15-.748c-.353-.137-.882-.3-1.857-.344-1.023-.047-1.351-.058-3.807-.058zM12 6.865a5.135 5.135 0 110 10.27 5.135 5.135 0 010-10.27zm0 1.802a3.333 3.333 0 100 6.666 3.333 3.333 0 000-6.666zm5.338-3.205a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4z" clip-rule="evenodd" /></svg></a> </li> </ul> </div> </div> <hr class="my-6 border-gray-200 sm:mx-auto dark:border-gray-700 lg:my-8"> <div class="text-center"> <a href="https://www.valka.cz" class="flex justify-center items-center mb-5 text-2xl font-semibold text-gray-900 dark:text-slate-200"> <img src="https://vcdns.valka.cz/images/logo_valka_cz.png" class="mr-3 h-6 sm:h-9" alt="Valka.cz Logo" /> </a> <span class="block text-sm text-center text-gray-500 dark:text-slate-400">© <a href="#" class="hover:underline">Valka.cz™</a>. All Rights Reserved. </span> </div> </div> </footer> </div> </div> <div id="windowWrapper" class="bg-white border-valka-200 border-2 dark:bg-gray-700 w-[88%] md:w-[50%] h-[420px] rounded-2xl fixed left-0 right-0 top-0 bottom-0 m-auto hidden z-[52]"> <div id="windowHeader" class="p-2 border-b border-valka-200 text-lg font-bold text-valka-600 flex justify-between cursor-move"> <span id="windowHeaderText"></span> <div id="windowActions" class="flex gap-3 cursor-pointer" onmousedown="event.stopImmediatePropagation(); event.stopPropagation(); event.preventDefault()"> <button type="button" class="text-valka-600 bg-transparent hover:bg-valka-200 hover:text-gray-900 rounded-lg text-sm p-1.5 inline-flex items-center dark:hover:bg-valka-600 dark:hover:text-white" onclick="valkaWindow.toggleMinimize();"> <svg aria-hidden="true" class="w-5 h-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="none" stroke="currentColor" d="M13 5.5H9.5m0 0V2m0 3.5l4-4M5.5 13V9.5m0 0H2m3.5 0l-4 4"></path></svg> <span class="sr-only">Minimize linkator</span> </button> <button type="button" class="text-valka-600 bg-transparent hover:bg-valka-200 hover:text-gray-900 rounded-lg text-sm p-1.5 inline-flex items-center dark:hover:bg-valka-600 dark:hover:text-white" onclick="valkaWindow.hideWindow();"> <svg aria-hidden="true" class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg> <span class="sr-only">Close linkator</span> </button> </div> </div> <div id="windowContent" class="text-sm text-gray-900 dark:text-white overflow-y-scroll h-4/5"> </div> </div> <script src="/public/v4/localforage.min.js"></script> <script src="/public/v4/js/valka_main.js?11"></script> <script> loadScript('jquery.alertify.min.js', function() { alertifyCallback() }); loadScript('socket.io.min.440.js', function() { socketCallback() }); function alertifyCallback() { } function socketCallback() { loadScript('socket.js?14', function(){ socketLoadedCallback() }) } function socketLoadedCallback() { connectSocket(); } /* setInterval(async function(){ document.querySelector('#user_notifications').innerHTML = await notifications.render(); window.initDropdowns(); }, 60000); */ document.addEventListener('DOMContentLoaded', function() { user = new User(); notifications = new Notifications(); rerender(); attachHelpModal(); //detekuj jestli mame nejake color dropdowny - tanky a letadla prilohy const colorDropdown = document.getElementById('attach_color1_1'); if (colorDropdown) { attachNiceSelectNase(); } gtag('config', 'G-HJX2N9MTEW', { 'custom_map': { 'dimension2': 'adblocking', 'dimension3': 'islogged', 'dimension4': 'iscached', 'dimension5': 'breadcrumbs', 'dimension6': 'experimental', }, 'site_speed_sample_rate': 100 }); // Sends an event that passes 'age' as a parameter. gtag('event', 'adblocking_dimension', {'adblocking': adblocking}); gtag('event', 'islogged_dimension', {'islogged': is_logged}); gtag('event', 'iscached_dimension', {'iscached': is_cached}); //gtag('event', 'breadcrumbs_dimension', {'breadcrumbs': breadcrumbs_final.join('|')}); //gtag('event', 'experimental_dimension', {'experimental': 1}); let toplisti = '<a href="http://www.toplist.cz/"><img src="https://toplist.cz/dot.asp?id=19534&amp;logo=bc&amp;http='+escape(document.referrer)+'&amp;wi='+escape(window.screen.width)+'&amp;he='+escape(window.screen.height)+'&amp;cd='+escape(window.screen.colorDepth)+'&amp;t='+escape(document.title)+'" width="88" height="120" border=0 alt="TOPlist">'; toplisti = toplisti + '</a><noscript><img src="https://toplist.cz/dot.asp?id=19534&amp;logo=bc" border="0" alt="TOPlist" width="88" height="120"></noscript><br>'; toplisti = toplisti + '<a href="http://www.toplist.sk/"><img src="https://toplist.sk/dot.asp?id=1099246&amp;logo=bc&amp;http='+escape(document.referrer)+'&amp;wi='+escape(window.screen.width)+'&amp;he='+escape(window.screen.height)+'&amp;cd='+escape(window.screen.colorDepth)+'&amp;t='+escape(document.title)+'" width="88" height="120" border=0 alt="TOPlist">'; toplisti = toplisti + '</a><noscript><img src="https://toplist.sk/dot.asp?id=1099246&amp;logo=bc" border="0" alt="TOPlist" width="88" height="120">/noscript>'; document.getElementById('toplisti').innerHTML = toplisti; }); </script> <div id="toplisti" style="display:none;"></div> </body> <script type="text/javascript" src="//delivery.r2b2.cz/static/valka/cmp.js"></script> <script type="text/javascript" src="//delivery.r2b2.cz/get/v.valka.cz/generic/vignette"></script> <script type="text/javascript" src="//delivery.r2b2.cz/get/v.valka.cz/generic/sticky"></script> </html>

Pages: 1 2 3 4 5 6 7 8 9 10