{"id":3666,"date":"2026-08-08T17:42:20","date_gmt":"2026-08-08T14:42:20","guid":{"rendered":"https:\/\/tarihkursu.com\/?p=3666"},"modified":"2026-08-08T17:42:22","modified_gmt":"2026-08-08T14:42:22","slug":"kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test","status":"publish","type":"post","link":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/","title":{"rendered":"KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">KPSS tarih haz\u0131rl\u0131\u011f\u0131nda XX. y\u00fczy\u0131lda Osmanl\u0131 Devleti; Trablusgarp ve Balkan Sava\u015flar\u0131, I. D\u00fcnya Sava\u015f\u0131 cepheleri ve devletin son d\u00f6nemini kapsar. Bu online KPSS testi, KPSS ders notlar\u0131 i\u00e7indeki U\u015fi Antla\u015fmas\u0131, B\u00e2b-\u0131 \u00c2li Bask\u0131n\u0131, Balkan antla\u015fmalar\u0131, devletler aras\u0131 blokla\u015fma ve Osmanl\u0131&#8217;n\u0131n sava\u015fa giri\u015f s\u00fcrecini \u00f6l\u00e7er. Kafkas, Kanal, \u00c7anakkale, Hicaz-Yemen, Irak ve Suriye-Filistin cepheleri; gizli payla\u015f\u0131m antla\u015fmalar\u0131, Wilson \u0130lkeleri ve sava\u015f\u0131n sonu\u00e7lar\u0131 da 30 \u00f6zg\u00fcn sorunun kapsam\u0131ndad\u0131r. Mustafa Kemal&#8217;in e\u011fitim hayat\u0131, fikir d\u00fcnyas\u0131, eserleri, g\u00f6rev yapt\u0131\u011f\u0131 \u015fehirler ve askerlik ya\u015fam\u0131ndaki d\u00f6n\u00fcm noktalar\u0131 ayr\u0131ca sorgulan\u0131r. KPSS, EKPSS, MEB AGS ve \u00d6ABT s\u0131navlar\u0131na uygun sorular bilgi, neden-sonu\u00e7, e\u015fle\u015ftirme ve yorum becerilerini dengeli bi\u00e7imde yoklar. Her cevaptan sonra a\u00e7\u0131klamay\u0131 inceleyebilir, sonu\u00e7 ekran\u0131nda do\u011fru ve yanl\u0131\u015flar\u0131n\u0131 g\u00f6rebilir ve yaln\u0131zca yanl\u0131\u015f yapt\u0131\u011f\u0131n sorular\u0131 ayr\u0131 bir turda yeniden \u00e7\u00f6zebilirsin. 20. Y\u00fczy\u0131lda Osmanl\u0131 konusuna bu sorularla tam olarak haz\u0131rlanacaks\u0131n\u0131z.<\/p>\n\n\n\n<meta charset=\"UTF-8\">\n<style>\n#tkquiz-app {\n  --tkquiz-ink: #17324d;\n  --tkquiz-muted: #60758a;\n  --tkquiz-primary: #1769aa;\n  --tkquiz-primary-dark: #0f4f82;\n  --tkquiz-accent: #0f8b8d;\n  --tkquiz-surface: #ffffff;\n  --tkquiz-soft: #f3f7fb;\n  --tkquiz-border: #d7e2ec;\n  --tkquiz-correct: #176b3a;\n  --tkquiz-correct-bg: #eaf7ef;\n  --tkquiz-wrong: #a12b2b;\n  --tkquiz-wrong-bg: #fff0f0;\n  --tkquiz-warning: #8a5a00;\n  --tkquiz-shadow: 0 16px 42px rgba(23, 50, 77, 0.12);\n  width: 100%;\n  max-width: 920px;\n  margin: 24px auto;\n  color: var(--tkquiz-ink);\n  font-family: Arial, Helvetica, sans-serif;\n  line-height: 1.55;\n  overflow-wrap: anywhere;\n}\n\n#tkquiz-app,\n#tkquiz-app * {\n  box-sizing: border-box;\n}\n\n#tkquiz-app .tkquiz-shell {\n  overflow: hidden;\n  background: var(--tkquiz-surface);\n  border: 1px solid var(--tkquiz-border);\n  border-radius: 22px;\n  box-shadow: var(--tkquiz-shadow);\n}\n\n#tkquiz-app .tkquiz-header {\n  padding: 26px 28px 22px;\n  color: #ffffff;\n  background: linear-gradient(135deg, #123e66 0%, #1769aa 58%, #0f8b8d 100%);\n}\n\n#tkquiz-app .tkquiz-kicker {\n  margin: 0 0 6px;\n  color: #d9f5f1;\n  font-size: 0.8rem;\n  font-weight: 800;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n}\n\n#tkquiz-app .tkquiz-title {\n  margin: 0;\n  color: #ffffff;\n  font-size: clamp(1.45rem, 4vw, 2.15rem);\n  line-height: 1.2;\n}\n\n#tkquiz-app .tkquiz-subtitle {\n  max-width: 720px;\n  margin: 9px 0 0;\n  color: #e8f2f8;\n  font-size: 0.98rem;\n}\n\n#tkquiz-app .tkquiz-progress-wrap {\n  padding: 18px 28px 0;\n  background: var(--tkquiz-surface);\n}\n\n#tkquiz-app .tkquiz-progress-meta {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  margin-bottom: 8px;\n  color: var(--tkquiz-muted);\n  font-size: 0.9rem;\n  font-weight: 700;\n}\n\n#tkquiz-app .tkquiz-progress {\n  height: 10px;\n  overflow: hidden;\n  background: #e7eef5;\n  border-radius: 999px;\n}\n\n#tkquiz-app .tkquiz-progress-bar {\n  width: 0;\n  height: 100%;\n  background: linear-gradient(90deg, var(--tkquiz-primary), var(--tkquiz-accent));\n  border-radius: inherit;\n  transition: width 220ms ease;\n}\n\n#tkquiz-app .tkquiz-main {\n  padding: 24px 28px 30px;\n}\n\n#tkquiz-app .tkquiz-question-card {\n  padding: 22px;\n  background: var(--tkquiz-soft);\n  border: 1px solid var(--tkquiz-border);\n  border-radius: 17px;\n}\n\n#tkquiz-app .tkquiz-question-number {\n  display: inline-flex;\n  align-items: center;\n  min-height: 30px;\n  margin-bottom: 12px;\n  padding: 4px 11px;\n  color: #ffffff;\n  background: var(--tkquiz-primary);\n  border-radius: 999px;\n  font-size: 0.84rem;\n  font-weight: 800;\n}\n\n#tkquiz-app .tkquiz-question {\n  margin: 0;\n  color: var(--tkquiz-ink);\n  font-size: clamp(1.05rem, 2.4vw, 1.24rem);\n  line-height: 1.52;\n  white-space: pre-line;\n}\n\n#tkquiz-app .tkquiz-options {\n  display: grid;\n  gap: 11px;\n  margin-top: 20px;\n}\n\n#tkquiz-app .tkquiz-option {\n  display: grid;\n  grid-template-columns: 34px minmax(0, 1fr) auto;\n  align-items: center;\n  gap: 12px;\n  width: 100%;\n  min-height: 54px;\n  padding: 11px 14px;\n  color: var(--tkquiz-ink);\n  text-align: left;\n  background: #ffffff;\n  border: 1px solid #cdd9e4;\n  border-radius: 13px;\n  cursor: pointer;\n  transition: border-color 160ms ease, box-shadow 160ms ease, transform 160ms ease;\n}\n\n#tkquiz-app .tkquiz-option:hover:not(:disabled) {\n  border-color: var(--tkquiz-primary);\n  box-shadow: 0 7px 18px rgba(23, 105, 170, 0.12);\n  transform: translateY(-1px);\n}\n\n#tkquiz-app .tkquiz-option:disabled {\n  cursor: default;\n  opacity: 1;\n}\n\n#tkquiz-app .tkquiz-option-letter {\n  display: inline-grid;\n  place-items: center;\n  width: 34px;\n  height: 34px;\n  color: var(--tkquiz-primary-dark);\n  background: #e8f2fb;\n  border-radius: 9px;\n  font-weight: 800;\n}\n\n#tkquiz-app .tkquiz-option-text {\n  min-width: 0;\n  font-size: 0.98rem;\n}\n\n#tkquiz-app .tkquiz-option-state {\n  color: var(--tkquiz-muted);\n  font-size: 0.8rem;\n  font-weight: 800;\n}\n\n#tkquiz-app .tkquiz-option.is-correct {\n  background: var(--tkquiz-correct-bg);\n  border-color: #67ad82;\n}\n\n#tkquiz-app .tkquiz-option.is-correct .tkquiz-option-letter {\n  color: #ffffff;\n  background: var(--tkquiz-correct);\n}\n\n#tkquiz-app .tkquiz-option.is-wrong {\n  background: var(--tkquiz-wrong-bg);\n  border-color: #d88c8c;\n}\n\n#tkquiz-app .tkquiz-option.is-wrong .tkquiz-option-letter {\n  color: #ffffff;\n  background: var(--tkquiz-wrong);\n}\n\n#tkquiz-app .tkquiz-feedback {\n  margin-top: 16px;\n  padding: 12px 14px;\n  border-radius: 11px;\n  font-weight: 800;\n}\n\n#tkquiz-app .tkquiz-feedback.is-correct {\n  color: var(--tkquiz-correct);\n  background: var(--tkquiz-correct-bg);\n  border: 1px solid #a9d7ba;\n}\n\n#tkquiz-app .tkquiz-feedback.is-wrong {\n  color: var(--tkquiz-wrong);\n  background: var(--tkquiz-wrong-bg);\n  border: 1px solid #edb5b5;\n}\n\n#tkquiz-app .tkquiz-explanation-actions {\n  margin-top: 13px;\n}\n\n#tkquiz-app .tkquiz-explanation {\n  margin-top: 12px;\n  padding: 14px 16px;\n  color: #23455f;\n  background: #edf7f7;\n  border: 1px solid #add6d3;\n  border-left: 5px solid var(--tkquiz-accent);\n  border-radius: 11px;\n}\n\n#tkquiz-app .tkquiz-explanation strong {\n  display: block;\n  margin-bottom: 4px;\n  color: #0c6466;\n}\n\n#tkquiz-app .tkquiz-nav,\n#tkquiz-app .tkquiz-result-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 11px;\n  justify-content: space-between;\n  margin-top: 20px;\n}\n\n#tkquiz-app .tkquiz-button {\n  min-height: 46px;\n  padding: 10px 17px;\n  color: #ffffff;\n  font: inherit;\n  font-size: 0.94rem;\n  font-weight: 800;\n  background: var(--tkquiz-primary);\n  border: 1px solid transparent;\n  border-radius: 11px;\n  cursor: pointer;\n  transition: background 160ms ease, transform 160ms ease;\n}\n\n#tkquiz-app .tkquiz-button:hover:not(:disabled) {\n  background: var(--tkquiz-primary-dark);\n  transform: translateY(-1px);\n}\n\n#tkquiz-app .tkquiz-button:disabled {\n  color: #8798a8;\n  background: #e5ebf0;\n  cursor: not-allowed;\n}\n\n#tkquiz-app .tkquiz-button.is-secondary {\n  color: var(--tkquiz-primary-dark);\n  background: #ffffff;\n  border-color: #9bbbd3;\n}\n\n#tkquiz-app .tkquiz-button.is-secondary:hover:not(:disabled) {\n  color: #ffffff;\n  background: var(--tkquiz-primary-dark);\n}\n\n#tkquiz-app .tkquiz-button.is-accent {\n  background: var(--tkquiz-accent);\n}\n\n#tkquiz-app .tkquiz-button.is-accent:hover:not(:disabled) {\n  background: #0b6d6f;\n}\n\n#tkquiz-app .tkquiz-result-heading {\n  margin: 0 0 7px;\n  font-size: clamp(1.35rem, 4vw, 1.9rem);\n}\n\n#tkquiz-app .tkquiz-result-lead {\n  margin: 0 0 20px;\n  color: var(--tkquiz-muted);\n}\n\n#tkquiz-app .tkquiz-stat-grid {\n  display: grid;\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  gap: 10px;\n}\n\n#tkquiz-app .tkquiz-stat {\n  padding: 14px 10px;\n  text-align: center;\n  background: var(--tkquiz-soft);\n  border: 1px solid var(--tkquiz-border);\n  border-radius: 12px;\n}\n\n#tkquiz-app .tkquiz-stat-value {\n  display: block;\n  color: var(--tkquiz-primary-dark);\n  font-size: 1.5rem;\n  font-weight: 900;\n}\n\n#tkquiz-app .tkquiz-stat-label {\n  display: block;\n  margin-top: 2px;\n  color: var(--tkquiz-muted);\n  font-size: 0.78rem;\n  font-weight: 800;\n}\n\n#tkquiz-app .tkquiz-message {\n  margin-top: 18px;\n  padding: 16px 18px;\n  background: #fff8e8;\n  border: 1px solid #ecd59f;\n  border-radius: 12px;\n}\n\n#tkquiz-app .tkquiz-message h3 {\n  margin: 0 0 5px;\n  color: var(--tkquiz-warning);\n  font-size: 1.06rem;\n}\n\n#tkquiz-app .tkquiz-message p {\n  margin: 0;\n}\n\n#tkquiz-app .tkquiz-review-title {\n  margin: 24px 0 10px;\n  font-size: 1.15rem;\n}\n\n#tkquiz-app .tkquiz-results-table {\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: collapse;\n  font-size: 0.86rem;\n}\n\n#tkquiz-app .tkquiz-results-table th,\n#tkquiz-app .tkquiz-results-table td {\n  padding: 10px;\n  vertical-align: top;\n  text-align: left;\n  border: 1px solid var(--tkquiz-border);\n  overflow-wrap: anywhere;\n}\n\n#tkquiz-app .tkquiz-results-table th {\n  color: #ffffff;\n  background: var(--tkquiz-primary-dark);\n}\n\n#tkquiz-app .tkquiz-results-table th:nth-child(1),\n#tkquiz-app .tkquiz-results-table td:nth-child(1) {\n  width: 9%;\n  text-align: center;\n}\n\n#tkquiz-app .tkquiz-results-table th:nth-child(2),\n#tkquiz-app .tkquiz-results-table td:nth-child(2),\n#tkquiz-app .tkquiz-results-table th:nth-child(3),\n#tkquiz-app .tkquiz-results-table td:nth-child(3) {\n  width: 35%;\n}\n\n#tkquiz-app .tkquiz-results-table th:nth-child(4),\n#tkquiz-app .tkquiz-results-table td:nth-child(4) {\n  width: 21%;\n  text-align: center;\n}\n\n#tkquiz-app .tkquiz-status {\n  display: inline-block;\n  padding: 3px 8px;\n  border-radius: 999px;\n  font-weight: 800;\n}\n\n#tkquiz-app .tkquiz-status.is-correct {\n  color: var(--tkquiz-correct);\n  background: var(--tkquiz-correct-bg);\n}\n\n#tkquiz-app .tkquiz-status.is-wrong {\n  color: var(--tkquiz-wrong);\n  background: var(--tkquiz-wrong-bg);\n}\n\n#tkquiz-app .tkquiz-status.is-blank {\n  color: #5b6671;\n  background: #edf0f3;\n}\n\n#tkquiz-app .tkquiz-visually-hidden {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n#tkquiz-app .tkquiz-option:focus-visible,\n#tkquiz-app .tkquiz-button:focus-visible {\n  outline: 3px solid #f2b544;\n  outline-offset: 3px;\n}\n\n#tkquiz-app .tkquiz-question:focus,\n#tkquiz-app .tkquiz-result-heading:focus {\n  outline: none;\n}\n\n@media (max-width: 720px) {\n  #tkquiz-app {\n    margin: 12px auto;\n  }\n\n  #tkquiz-app .tkquiz-shell {\n    border-radius: 15px;\n  }\n\n  #tkquiz-app .tkquiz-header,\n  #tkquiz-app .tkquiz-main {\n    padding-left: 17px;\n    padding-right: 17px;\n  }\n\n  #tkquiz-app .tkquiz-progress-wrap {\n    padding-left: 17px;\n    padding-right: 17px;\n  }\n\n  #tkquiz-app .tkquiz-question-card {\n    padding: 16px;\n  }\n\n  #tkquiz-app .tkquiz-stat-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  #tkquiz-app .tkquiz-stat:last-child {\n    grid-column: 1 \/ -1;\n  }\n\n  #tkquiz-app .tkquiz-results-table,\n  #tkquiz-app .tkquiz-results-table tbody,\n  #tkquiz-app .tkquiz-results-table tr,\n  #tkquiz-app .tkquiz-results-table td {\n    display: block;\n    width: 100% !important;\n  }\n\n  #tkquiz-app .tkquiz-results-table thead {\n    display: none;\n  }\n\n  #tkquiz-app .tkquiz-results-table tr {\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n    border: 1px solid var(--tkquiz-border);\n    border-radius: 11px;\n  }\n\n  #tkquiz-app .tkquiz-results-table td {\n    display: grid;\n    grid-template-columns: 105px minmax(0, 1fr);\n    gap: 10px;\n    padding: 9px 11px;\n    text-align: left !important;\n    border: 0;\n    border-bottom: 1px solid var(--tkquiz-border);\n  }\n\n  #tkquiz-app .tkquiz-results-table td:last-child {\n    border-bottom: 0;\n  }\n\n  #tkquiz-app .tkquiz-results-table td::before {\n    content: attr(data-label);\n    color: var(--tkquiz-muted);\n    font-weight: 800;\n  }\n\n  #tkquiz-app .tkquiz-nav,\n  #tkquiz-app .tkquiz-result-actions {\n    flex-direction: column;\n  }\n\n  #tkquiz-app .tkquiz-button {\n    width: 100%;\n  }\n}\n<\/style>\n\n<div id=\"tkquiz-app\">\n  <div class=\"tkquiz-shell\">\n    <header class=\"tkquiz-header\">\n      <p class=\"tkquiz-kicker\">KPSS Tarih \u2022 30 Soru<\/p>\n      <h2 class=\"tkquiz-title\">XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Testi<\/h2>\n      <p class=\"tkquiz-subtitle\">XX. y\u00fczy\u0131lda Osmanl\u0131 Devleti konusunu 30 \u00f6zg\u00fcn soruyla tekrar edin; a\u00e7\u0131klamalarla bilginizi peki\u015ftirin.<\/p>\n    <\/header>\n\n    <div id=\"tkquiz-progress-wrap\" class=\"tkquiz-progress-wrap\">\n      <div class=\"tkquiz-progress-meta\">\n        <span id=\"tkquiz-progress-text\">Soru 1 \/ 30<\/span>\n        <span id=\"tkquiz-mode-text\">Ana test<\/span>\n      <\/div>\n      <div class=\"tkquiz-progress\" role=\"progressbar\" aria-label=\"Test ilerlemesi\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"0\">\n        <div id=\"tkquiz-progress-bar\" class=\"tkquiz-progress-bar\"><\/div>\n      <\/div>\n    <\/div>\n\n    <main id=\"tkquiz-main\" class=\"tkquiz-main\"><\/main>\n    <div id=\"tkquiz-live\" class=\"tkquiz-visually-hidden\" aria-live=\"polite\" aria-atomic=\"true\"><\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function () {\n  \"use strict\";\n\n  const root = document.getElementById(\"tkquiz-app\");\n  if (!root) return;\n\n  const letters = [\"A\", \"B\", \"C\", \"D\", \"E\"];\n  const questionBank = [\n    {\n        \"question\": \"\u0130talya'n\u0131n Trablusgarp'a sald\u0131rmas\u0131ndaki temel ama\u00e7 a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"Balkan birli\u011fini sa\u011flamak\",\n            \"Rusya'ya yard\u0131m ula\u015ft\u0131rmak\",\n            \"S\u00f6m\u00fcrgecilik yar\u0131\u015f\u0131na kat\u0131larak Osmanl\u0131'n\u0131n Kuzey Afrika'daki son topra\u011f\u0131n\u0131 ele ge\u00e7irmek\",\n            \"Osmanl\u0131 Devleti'ni Balkanlardan \u00e7\u0131karmak\",\n            \"S\u00fcvey\u015f Kanal\u0131'n\u0131 Osmanl\u0131'ya b\u0131rakmak\"\n        ],\n        \"correct\": 2,\n        \"explanation\": \"Siyasi birli\u011fini ge\u00e7 tamamlayan \u0130talya, s\u00f6m\u00fcrge aray\u0131\u015f\u0131yla Osmanl\u0131 Devleti'nin Kuzey Afrika'daki son topra\u011f\u0131 Trablusgarp'a y\u00f6nelmi\u015ftir.\"\n    },\n    {\n        \"question\": \"Osmanl\u0131 Devleti'nin Trablusgarp'a d\u00fczenli ordu g\u00f6nderememesinin temel nedenleri nelerdir?\",\n        \"options\": [\n            \"Donanman\u0131n yetersiz olmas\u0131 ve M\u0131s\u0131r'\u0131n \u0130ngiliz i\u015fgalinde bulunmas\u0131\",\n            \"Rusya'n\u0131n Bo\u011fazlar\u0131 kapatmas\u0131 ve Balkan ittifak\u0131\",\n            \"Almanya'n\u0131n yard\u0131m\u0131 kesmesi ve kapit\u00fclasyonlar\",\n            \"Trablusgarp halk\u0131n\u0131n direni\u015fi reddetmesi\",\n            \"\u0130talya'n\u0131n Osmanl\u0131 ile kara s\u0131n\u0131r\u0131 bulunmas\u0131\"\n        ],\n        \"correct\": 0,\n        \"explanation\": \"Donanman\u0131n yetersizli\u011fi deniz yolunu, \u0130ngiliz i\u015fgalindeki M\u0131s\u0131r ise kara yolunu kapatt\u0131\u011f\u0131 i\u00e7in d\u00fczenli birlik g\u00f6nderilememi\u015ftir.\"\n    },\n    {\n        \"question\": \"Trablusgarp Sava\u015f\u0131'nda Mustafa Kemal ve Enver Bey'in ba\u015far\u0131 kazand\u0131klar\u0131 b\u00f6lgeler a\u015fa\u011f\u0131dakilerin hangisinde do\u011fru verilmi\u015ftir?\",\n        \"options\": [\n            \"Mustafa Kemal: Bingazi \/ Enver Bey: Derne\",\n            \"Mustafa Kemal: Trablus \/ Enver Bey: Tobruk\",\n            \"Mustafa Kemal: Selanik \/ Enver Bey: Manast\u0131r\",\n            \"Mustafa Kemal: Sirte \/ Enver Bey: Trablus\",\n            \"Mustafa Kemal: Derne ve Tobruk \/ Enver Bey: Bingazi\"\n        ],\n        \"correct\": 4,\n        \"explanation\": \"Mustafa Kemal Derne ve Tobruk'ta, Enver Bey ise Bingazi'de yerel halk\u0131 \u00f6rg\u00fctleyerek \u0130talyanlara kar\u015f\u0131 ba\u015far\u0131 kazanm\u0131\u015ft\u0131r.\"\n    },\n    {\n        \"question\": \"U\u015fi Antla\u015fmas\u0131'n\u0131n Osmanl\u0131 Devleti a\u00e7\u0131s\u0131ndan sonucu a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"Edirne ve K\u0131rklareli'nin geri al\u0131nmas\u0131\",\n            \"Trablusgarp'\u0131n \u0130talya'ya, On \u0130ki Ada'n\u0131n ge\u00e7ici olarak \u0130talya'ya b\u0131rak\u0131lmas\u0131\",\n            \"Girit'in Osmanl\u0131'ya geri verilmesi\",\n            \"M\u0131s\u0131r'\u0131n ba\u011f\u0131ms\u0131z olmas\u0131\",\n            \"Midye-Enez hatt\u0131n\u0131n do\u011fusunun kaybedilmesi\"\n        ],\n        \"correct\": 1,\n        \"explanation\": \"U\u015fi Antla\u015fmas\u0131 ile Trablusgarp \u0130talya'ya b\u0131rak\u0131lm\u0131\u015f, On \u0130ki Ada Balkan Sava\u015flar\u0131 sonuna kadar ge\u00e7ici olarak \u0130talya'ya verilmi\u015ftir.\"\n    },\n    {\n        \"question\": \"D\u00fcnya sava\u015f tarihinde sava\u015f u\u00e7a\u011f\u0131n\u0131n ilk kez kullan\u0131ld\u0131\u011f\u0131 sava\u015f a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"I. Balkan Sava\u015f\u0131\",\n            \"\u00c7anakkale Sava\u015flar\u0131\",\n            \"K\u0131r\u0131m Sava\u015f\u0131\",\n            \"Trablusgarp Sava\u015f\u0131\",\n            \"D\u00f6meke Sava\u015f\u0131\"\n        ],\n        \"correct\": 3,\n        \"explanation\": \"\u0130talya, 1911'de Trablusgarp Sava\u015f\u0131 s\u0131ras\u0131nda Osmanl\u0131 Devleti'ne kar\u015f\u0131 sava\u015f u\u00e7a\u011f\u0131n\u0131 d\u00fcnya tarihinde ilk kez kullanm\u0131\u015ft\u0131r.\"\n    },\n    {\n        \"question\": \"I. Balkan Sava\u015f\u0131'n\u0131 ba\u015flatan ve Osmanl\u0131'ya sald\u0131ran Balkan ittifak\u0131nda yer alan devlet a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"Karada\u011f\",\n            \"Romanya\",\n            \"Arnavutluk\",\n            \"\u0130talya\",\n            \"Avusturya-Macaristan\"\n        ],\n        \"correct\": 0,\n        \"explanation\": \"Yunanistan, S\u0131rbistan, Karada\u011f ve Bulgaristan'\u0131n olu\u015fturdu\u011fu ittifakta sava\u015f\u0131 ilk ba\u015flatan devlet Karada\u011f olmu\u015ftur.\"\n    },\n    {\n        \"question\": \"A\u015fa\u011f\u0131dakilerden hangisi Osmanl\u0131 Devleti'nin I. Balkan Sava\u015f\u0131'nda yenilmesinin nedenlerinden biridir?\",\n        \"options\": [\n            \"Donanman\u0131n a\u015f\u0131r\u0131 g\u00fc\u00e7l\u00fc olmas\u0131\",\n            \"Balkan devletlerinin birbirleriyle sava\u015fmas\u0131\",\n            \"Ordu i\u00e7indeki mektepli-alayl\u0131 \u00e7eki\u015fmesi ve askerlerin bir k\u0131sm\u0131n\u0131n terhis edilmesi\",\n            \"Rusya'n\u0131n Osmanl\u0131'y\u0131 desteklemesi\",\n            \"Romanya'n\u0131n Osmanl\u0131 yan\u0131nda sava\u015fa girmesi\"\n        ],\n        \"correct\": 2,\n        \"explanation\": \"Ordu i\u00e7indeki siyasi \u00e7eki\u015fmeler, silah ticaretinin serbest b\u0131rak\u0131lmas\u0131 ve sava\u015f \u00f6ncesi terhisler Osmanl\u0131'n\u0131n haz\u0131rl\u0131ks\u0131z yakalanmas\u0131na yol a\u00e7m\u0131\u015ft\u0131r.\"\n    },\n    {\n        \"question\": \"30 May\u0131s 1913 tarihli Londra Antla\u015fmas\u0131 ile Osmanl\u0131 Devleti hangi hatt\u0131n bat\u0131s\u0131ndaki topraklar\u0131n\u0131 kaybetmi\u015ftir?\",\n        \"options\": [\n            \"Meri\u00e7-Tunca Hatt\u0131\",\n            \"Midye-Enez Hatt\u0131\",\n            \"\u00c7atalca-Gelibolu Hatt\u0131\",\n            \"Edirne-K\u0131rklareli Hatt\u0131\",\n            \"Sakarya-Eski\u015fehir Hatt\u0131\"\n        ],\n        \"correct\": 1,\n        \"explanation\": \"Londra Antla\u015fmas\u0131 ile Osmanl\u0131 Devleti Midye-Enez Hatt\u0131'n\u0131n bat\u0131s\u0131ndaki b\u00fct\u00fcn topraklar\u0131n\u0131 kaybetmi\u015ftir.\"\n    },\n    {\n        \"question\": \"23 Ocak 1913 tarihli B\u00e2b-\u0131 \u00c2li Bask\u0131n\u0131'n\u0131n en \u00f6nemli siyasi sonucu a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"Saltanat\u0131n kald\u0131r\u0131lmas\u0131\",\n            \"II. Me\u015frutiyetin sona ermesi\",\n            \"Balkan ittifak\u0131n\u0131n kurulmas\u0131\",\n            \"Arnavutluk'un Osmanl\u0131'ya kat\u0131lmas\u0131\",\n            \"Devlet y\u00f6netiminin tamamen \u0130ttihat ve Terakkinin eline ge\u00e7mesi\"\n        ],\n        \"correct\": 4,\n        \"explanation\": \"Enver Pa\u015fa \u00f6nderli\u011findeki bask\u0131nla h\u00fck\u00fbmet istifaya zorlanm\u0131\u015f ve devlet y\u00f6netimi tamamen \u0130ttihat ve Terakkinin denetimine girmi\u015ftir.\"\n    },\n    {\n        \"question\": \"II. Balkan Sava\u015f\u0131 s\u0131ras\u0131nda Osmanl\u0131 Devleti'nin geri ald\u0131\u011f\u0131 yerler a\u015fa\u011f\u0131dakilerin hangisinde do\u011fru verilmi\u015ftir?\",\n        \"options\": [\n            \"Selanik, Manast\u0131r ve \u00dcsk\u00fcp\",\n            \"Girit, Rodos ve On \u0130ki Ada\",\n            \"Bat\u0131 Trakya ve Makedonya\",\n            \"Edirne, K\u0131rklareli ve Dimetoka\",\n            \"Sofya, Filibe ve Varna\"\n        ],\n        \"correct\": 3,\n        \"explanation\": \"Balkan devletlerinin Bulgaristan'a sald\u0131rmas\u0131n\u0131 f\u0131rsat bilen Osmanl\u0131 ordusu Edirne, K\u0131rklareli ve Dimetoka'y\u0131 geri alm\u0131\u015ft\u0131r.\"\n    },\n    {\n        \"question\": \"Osmanl\u0131 Devleti'nin Bulgaristan ile imzalad\u0131\u011f\u0131 1913 \u0130stanbul Antla\u015fmas\u0131'n\u0131n h\u00fck\u00fcmlerinden biri a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"Girit'in Yunanistan'a b\u0131rak\u0131lmas\u0131\",\n            \"Meri\u00e7 Nehri'nin s\u0131n\u0131r kabul edilmesi\",\n            \"Trablusgarp'\u0131n \u0130talya'ya b\u0131rak\u0131lmas\u0131\",\n            \"On \u0130ki Ada'n\u0131n Osmanl\u0131'ya verilmesi\",\n            \"S\u0131rbistan'la kara s\u0131n\u0131r\u0131 kurulmas\u0131\"\n        ],\n        \"correct\": 1,\n        \"explanation\": \"1913 \u0130stanbul Antla\u015fmas\u0131 ile Edirne ve K\u0131rklareli Osmanl\u0131'da kalm\u0131\u015f, Meri\u00e7 Nehri Bulgaristan s\u0131n\u0131r\u0131 kabul edilmi\u015ftir.\"\n    },\n    {\n        \"question\": \"I. D\u00fcnya Sava\u015f\u0131 ba\u015flamadan \u00f6nce \u00dc\u00e7l\u00fc \u0130ttifak Devletleri hangi se\u00e7enekte do\u011fru verilmi\u015ftir?\",\n        \"options\": [\n            \"\u0130ngiltere, Fransa, Rusya\",\n            \"Almanya, Osmanl\u0131, Bulgaristan\",\n            \"\u0130ngiltere, \u0130talya, Japonya\",\n            \"Rusya, S\u0131rbistan, Karada\u011f\",\n            \"Almanya, Avusturya-Macaristan, \u0130talya\"\n        ],\n        \"correct\": 4,\n        \"explanation\": \"1882 \u00dc\u00e7l\u00fc \u0130ttifak\u0131 Almanya, Avusturya-Macaristan ve \u0130talya aras\u0131nda kurulmu\u015ftur; \u0130talya sava\u015f ba\u015flad\u0131ktan sonra taraf de\u011fi\u015ftirmi\u015ftir.\"\n    },\n    {\n        \"question\": \"I. D\u00fcnya Sava\u015f\u0131'n\u0131n ba\u015flamas\u0131na yol a\u00e7an k\u0131v\u0131lc\u0131m a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"Avusturya-Macaristan veliaht\u0131 Franz Ferdinand'\u0131n Saraybosna'da \u00f6ld\u00fcr\u00fclmesi\",\n            \"Almanya'n\u0131n Polonya'y\u0131 i\u015fgali\",\n            \"\u0130talya'n\u0131n Trablusgarp'a sald\u0131rmas\u0131\",\n            \"Rusya'da Bol\u015fevik \u0130htilali'nin \u00e7\u0131kmas\u0131\",\n            \"Osmanl\u0131'n\u0131n Kanal Harek\u00e2t\u0131'n\u0131 ba\u015flatmas\u0131\"\n        ],\n        \"correct\": 0,\n        \"explanation\": \"Franz Ferdinand'\u0131n 28 Haziran 1914'te Gavrilo Princip taraf\u0131ndan \u00f6ld\u00fcr\u00fclmesi, devletlerin kar\u015f\u0131l\u0131kl\u0131 sava\u015f ilanlar\u0131n\u0131 ba\u015flatm\u0131\u015ft\u0131r.\"\n    },\n    {\n        \"question\": \"Almanya'n\u0131n Osmanl\u0131 Devleti'ni kendi yan\u0131nda sava\u015fa sokmak istemesinin nedenlerinden biri a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"Osmanl\u0131'n\u0131n Balkan topraklar\u0131n\u0131 geni\u015fletmek\",\n            \"\u0130talya'y\u0131 \u0130ttifak blo\u011fundan \u00e7\u0131karmak\",\n            \"Rusya'ya Bo\u011fazlar\u0131 vermek\",\n            \"Yeni cepheler a\u00e7arak kendi sava\u015f y\u00fck\u00fcn\u00fc hafifletmek\",\n            \"\u0130ngiltere'nin s\u00f6m\u00fcrgelerini korumak\"\n        ],\n        \"correct\": 3,\n        \"explanation\": \"Almanya, yeni cephelerle y\u00fck\u00fcn\u00fc hafifletmek, halifelik n\u00fcfuzundan yararlanmak ve \u0130ngiltere'nin s\u00f6m\u00fcrge yollar\u0131n\u0131 kesmek istiyordu.\"\n    },\n    {\n        \"question\": \"Osmanl\u0131 Devleti'nin I. D\u00fcnya Sava\u015f\u0131'na fiilen girmesine yol a\u00e7an geli\u015fme a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"\u0130ngilizlerin M\u0131s\u0131r'\u0131 i\u015fgali\",\n            \"\u0130talya'n\u0131n taraf de\u011fi\u015ftirmesi\",\n            \"Yavuz ve Midilli'nin Rus limanlar\u0131n\u0131 bombalamas\u0131\",\n            \"Bulgaristan'\u0131n sava\u015fa girmesi\",\n            \"Wilson \u0130lkelerinin yay\u0131mlanmas\u0131\"\n        ],\n        \"correct\": 2,\n        \"explanation\": \"Goeben ve Breslau ad\u0131yla gelen, Yavuz ve Midilli adlar\u0131 verilen gemiler 29 Ekim 1914'te Sivastopol ve Odesa'y\u0131 bombalay\u0131nca Osmanl\u0131 sava\u015fa girmi\u015ftir.\"\n    },\n    {\n        \"question\": \"A\u015fa\u011f\u0131dakilerden hangisi Osmanl\u0131 Devleti'nin I. D\u00fcnya Sava\u015f\u0131'ndaki taarruz cephelerinden biridir?\",\n        \"options\": [\n            \"\u00c7anakkale Cephesi\",\n            \"Irak Cephesi\",\n            \"Hicaz-Yemen Cephesi\",\n            \"Gali\u00e7ya Cephesi\",\n            \"Kafkas Cephesi\"\n        ],\n        \"correct\": 4,\n        \"explanation\": \"Kafkas ve Kanal cepheleri Osmanl\u0131'n\u0131n taarruz cepheleridir; \u00c7anakkale, Irak, Suriye-Filistin ve Hicaz-Yemen savunma cepheleridir.\"\n    },\n    {\n        \"question\": \"Sar\u0131kam\u0131\u015f Harek\u00e2t\u0131'n\u0131n ba\u015far\u0131s\u0131z olmas\u0131nda a\u015fa\u011f\u0131dakilerden hangisi belirleyici olmu\u015ftur?\",\n        \"options\": [\n            \"\u0130ngiliz donanmas\u0131n\u0131n Bo\u011fazlar\u0131 ge\u00e7mesi\",\n            \"A\u011f\u0131r k\u0131\u015f \u015fartlar\u0131 ve salg\u0131n hastal\u0131klar\",\n            \"Bulgaristan'\u0131n taraf de\u011fi\u015ftirmesi\",\n            \"\u0130talya'n\u0131n Kafkasya'y\u0131 i\u015fgal etmesi\",\n            \"S\u00fcvey\u015f Kanal\u0131'n\u0131n kapat\u0131lmas\u0131\"\n        ],\n        \"correct\": 1,\n        \"explanation\": \"Enver Pa\u015fa'n\u0131n ba\u015flatt\u0131\u011f\u0131 Sar\u0131kam\u0131\u015f Harek\u00e2t\u0131 a\u011f\u0131r k\u0131\u015f \u015fartlar\u0131, donma ve salg\u0131n hastal\u0131klar nedeniyle b\u00fcy\u00fck kay\u0131pla sonu\u00e7lanm\u0131\u015ft\u0131r.\"\n    },\n    {\n        \"question\": \"Brest-Litovsk Antla\u015fmas\u0131 ile Osmanl\u0131 Devleti'ne geri verilen Elviye-i Selase hangi b\u00f6lgelerden olu\u015fur?\",\n        \"options\": [\n            \"Musul, Kerk\u00fck ve S\u00fcleymaniye\",\n            \"Edirne, K\u0131rklareli ve Dimetoka\",\n            \"Kars, Ardahan ve Batum\",\n            \"Mu\u015f, Bitlis ve Van\",\n            \"Erzurum, Trabzon ve Erzincan\"\n        ],\n        \"correct\": 2,\n        \"explanation\": \"Sovyet Rusya Brest-Litovsk Antla\u015fmas\u0131 ile Kars, Ardahan ve Batum'u Osmanl\u0131 Devleti'ne geri vermi\u015ftir.\"\n    },\n    {\n        \"question\": \"Kanal Cephesi'nde Osmanl\u0131 ordusuna komuta eden ve harek\u00e2t\u0131n temel hedefini olu\u015fturan unsur a\u015fa\u011f\u0131dakilerin hangisinde do\u011fru verilmi\u015ftir?\",\n        \"options\": [\n            \"Enver Pa\u015fa - Bak\u00fc petrolleri\",\n            \"Mustafa Kemal - \u0130stanbul'un savunulmas\u0131\",\n            \"Fahrettin Pa\u015fa - Medine'nin korunmas\u0131\",\n            \"Cemal Pa\u015fa - S\u00fcvey\u015f Kanal\u0131'n\u0131n ele ge\u00e7irilmesi\",\n            \"Halil Pa\u015fa - Ba\u011fdat'\u0131n savunulmas\u0131\"\n        ],\n        \"correct\": 3,\n        \"explanation\": \"Cemal Pa\u015fa komutas\u0131ndaki Kanal Harek\u00e2tlar\u0131, S\u00fcvey\u015f Kanal\u0131'n\u0131 ele ge\u00e7irerek \u0130ngiltere'nin s\u00f6m\u00fcrge ba\u011flant\u0131s\u0131n\u0131 kesmeyi ama\u00e7lam\u0131\u015ft\u0131r.\"\n    },\n    {\n        \"question\": \"\u0130tilaf Devletlerinin \u00c7anakkale Cephesi'ni a\u00e7mas\u0131ndaki ama\u00e7lardan biri a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"Rusya'ya yard\u0131m ula\u015ft\u0131rmak ve Osmanl\u0131'y\u0131 sava\u015f d\u0131\u015f\u0131 b\u0131rakmak\",\n            \"Trablusgarp'\u0131 \u0130talya'ya vermek\",\n            \"Balkan devletlerini Osmanl\u0131 yan\u0131nda sava\u015fa sokmak\",\n            \"Kafkas petrollerini Osmanl\u0131'ya b\u0131rakmak\",\n            \"S\u00fcvey\u015f Kanal\u0131'n\u0131 kapatmak\"\n        ],\n        \"correct\": 0,\n        \"explanation\": \"\u0130tilaf Devletleri Bo\u011fazlar\u0131 ge\u00e7erek Rusya'ya yard\u0131m ula\u015ft\u0131rmay\u0131, \u0130stanbul'u i\u015fgal etmeyi ve Osmanl\u0131'y\u0131 sava\u015f d\u0131\u015f\u0131 b\u0131rakmay\u0131 hedeflemi\u015ftir.\"\n    },\n    {\n        \"question\": \"Mustafa Kemal'e \u00c7anakkale Sava\u015flar\u0131 sonras\u0131nda verilen unvan a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"Edirne Fatihi\",\n            \"Anafartalar Kahraman\u0131\",\n            \"Medine M\u00fcdafii\",\n            \"Hamidiye Kahraman\u0131\",\n            \"Kut Kahraman\u0131\"\n        ],\n        \"correct\": 1,\n        \"explanation\": \"Anafartalar, Conkbay\u0131r\u0131 ve Ar\u0131burnu'ndaki ba\u015far\u0131lar\u0131 Mustafa Kemal'i d\u00fcnyaya tan\u0131tm\u0131\u015f ve ona Anafartalar Kahraman\u0131 unvan\u0131n\u0131 kazand\u0131rm\u0131\u015ft\u0131r.\"\n    },\n    {\n        \"question\": \"Medine'yi sava\u015f bittikten sonra bile Ocak 1919'a kadar savunan ve '\u00c7\u00f6l Kaplan\u0131' olarak an\u0131lan komutan kimdir?\",\n        \"options\": [\n            \"Cemal Pa\u015fa\",\n            \"Halil Pa\u015fa\",\n            \"Enver Pa\u015fa\",\n            \"Ali Fuat Pa\u015fa\",\n            \"Fahrettin Pa\u015fa\"\n        ],\n        \"correct\": 4,\n        \"explanation\": \"Fahrettin Pa\u015fa, Medine'yi b\u00fcy\u00fck imk\u00e2ns\u0131zl\u0131klar i\u00e7inde savunmu\u015f ve Medine M\u00fcdafii ile \u00c7\u00f6l Kaplan\u0131 unvanlar\u0131n\u0131 alm\u0131\u015ft\u0131r.\"\n    },\n    {\n        \"question\": \"Kut'\u00fcl Am\u00e2re Zaferi'nde Osmanl\u0131 ordusuna komuta eden ve esir al\u0131nan \u0130ngiliz komutan s\u0131ras\u0131yla kimlerdir?\",\n        \"options\": [\n            \"Fahrettin Pa\u015fa - Allenby\",\n            \"Cemal Pa\u015fa - Hamilton\",\n            \"Halil Pa\u015fa - Townshend\",\n            \"Enver Pa\u015fa - Churchill\",\n            \"Mustafa Kemal - Kitchener\"\n        ],\n        \"correct\": 2,\n        \"explanation\": \"Halil Pa\u015fa komutas\u0131ndaki Osmanl\u0131 birlikleri Kut'\u00fcl Am\u00e2re'de General Townshend ve binlerce \u0130ngiliz askerini esir alm\u0131\u015ft\u0131r.\"\n    },\n    {\n        \"question\": \"Mustafa Kemal'in Suriye-Filistin Cephesi'nde kurdu\u011fu savunma hatt\u0131n\u0131n tarih\u00ee \u00f6nemi nedir?\",\n        \"options\": [\n            \"Bug\u00fcnk\u00fc Irak s\u0131n\u0131r\u0131n\u0131 olu\u015fturmas\u0131\",\n            \"Bo\u011fazlar\u0131n g\u00fcvenli\u011fini sa\u011flamas\u0131\",\n            \"Kafkas s\u0131n\u0131r\u0131n\u0131 kesinle\u015ftirmesi\",\n            \"G\u00fcn\u00fcm\u00fczdeki Suriye s\u0131n\u0131r\u0131n\u0131n temelini olu\u015fturmas\u0131\",\n            \"Balkan s\u0131n\u0131rlar\u0131n\u0131 belirlemesi\"\n        ],\n        \"correct\": 3,\n        \"explanation\": \"VII. Ordu Komutan\u0131 Mustafa Kemal'in Halep'in kuzeyinde kurdu\u011fu savunma hatt\u0131 g\u00fcn\u00fcm\u00fczdeki T\u00fcrkiye-Suriye s\u0131n\u0131r\u0131n\u0131n temelini olu\u015fturmu\u015ftur.\"\n    },\n    {\n        \"question\": \"Osmanl\u0131 Devleti'nin Orta Do\u011fu topraklar\u0131n\u0131 \u0130ngiltere ve Fransa aras\u0131nda payla\u015ft\u0131ran gizli antla\u015fma hangisidir?\",\n        \"options\": [\n            \"Sykes-Picot Antla\u015fmas\u0131\",\n            \"Bo\u011fazlar Antla\u015fmas\u0131\",\n            \"Londra Antla\u015fmas\u0131\",\n            \"Petrograd Protokol\u00fc\",\n            \"St. Jean de Maurienne Antla\u015fmas\u0131\"\n        ],\n        \"correct\": 0,\n        \"explanation\": \"1916 Sykes-Picot Antla\u015fmas\u0131, Osmanl\u0131'n\u0131n Orta Do\u011fu topraklar\u0131n\u0131 \u0130ngiltere ve Fransa aras\u0131nda payla\u015fm\u0131\u015f ve modern Orta Do\u011fu haritas\u0131na temel olu\u015fturmu\u015ftur.\"\n    },\n    {\n        \"question\": \"Wilson \u0130lkelerinin Osmanl\u0131 Devleti'ni do\u011frudan ilgilendiren 12. maddesi a\u015fa\u011f\u0131dakilerden hangisini \u00f6ng\u00f6rm\u00fc\u015ft\u00fcr?\",\n        \"options\": [\n            \"Osmanl\u0131 topraklar\u0131n\u0131n tamamen payla\u015f\u0131lmas\u0131n\u0131\",\n            \"T\u00fcrklerin \u00e7o\u011funlukta oldu\u011fu yerlerde T\u00fcrk egemenli\u011finin sa\u011flanmas\u0131n\u0131\",\n            \"Kapit\u00fclasyonlar\u0131n geni\u015fletilmesini\",\n            \"Bo\u011fazlar\u0131n yaln\u0131z Rusya'ya b\u0131rak\u0131lmas\u0131n\u0131\",\n            \"Osmanl\u0131 ordusunun da\u011f\u0131t\u0131lmas\u0131n\u0131\"\n        ],\n        \"correct\": 1,\n        \"explanation\": \"12. madde T\u00fcrklerin \u00e7o\u011funlukta oldu\u011fu b\u00f6lgelerde T\u00fcrk egemenli\u011fini, az\u0131nl\u0131klar\u0131n \u00e7o\u011funlukta oldu\u011fu yerlerde \u00f6zerkli\u011fi ve Bo\u011fazlar\u0131n ticarete a\u00e7\u0131kl\u0131\u011f\u0131n\u0131 \u00f6ng\u00f6rm\u00fc\u015ft\u00fcr.\"\n    },\n    {\n        \"question\": \"I. D\u00fcnya Sava\u015f\u0131 sonras\u0131nda s\u00f6m\u00fcrgecili\u011fin yerine kullan\u0131lan yeni y\u00f6netim anlay\u0131\u015f\u0131 a\u015fa\u011f\u0131dakilerden hangisidir?\",\n        \"options\": [\n            \"Mutlak monar\u015fi\",\n            \"Federalizm\",\n            \"Manda ve himaye\",\n            \"Merkantilizm\",\n            \"Me\u015frutiyet\"\n        ],\n        \"correct\": 2,\n        \"explanation\": \"Sava\u015ftan sonra klasik s\u00f6m\u00fcrgecilik, Milletler Cemiyeti denetimi g\u00f6r\u00fcnt\u00fcs\u00fc alt\u0131ndaki manda ve himaye sistemiyle devam ettirilmi\u015ftir.\"\n    },\n    {\n        \"question\": \"Mustafa Kemal'e 'Kemal' ad\u0131n\u0131 veren \u00f6\u011fretmeni ve okul a\u015fa\u011f\u0131dakilerin hangisinde do\u011fru verilmi\u015ftir?\",\n        \"options\": [\n            \"Mehmet Tevfik Bey - Manast\u0131r Asker\u00ee \u0130dadisi\",\n            \"\u00d6mer Naci - Harp Okulu\",\n            \"Necip As\u0131m Bey - Harp Akademisi\",\n            \"Y\u00fczba\u015f\u0131 Mustafa Bey - Selanik Asker\u00ee R\u00fc\u015ftiyesi\",\n            \"\u015eemsi Efendi - Mahalle Mektebi\"\n        ],\n        \"correct\": 3,\n        \"explanation\": \"Selanik Asker\u00ee R\u00fc\u015ftiyesindeki Matematik \u00d6\u011fretmeni Y\u00fczba\u015f\u0131 Mustafa Bey, \u00f6\u011frencisinin olgunlu\u011fu ve zek\u00e2s\u0131 nedeniyle ona Kemal ad\u0131n\u0131 vermi\u015ftir.\"\n    },\n    {\n        \"question\": \"Mustafa Kemal'in 1919-1927 y\u0131llar\u0131 aras\u0131ndaki Mill\u00ee M\u00fccadele ve Cumhuriyetin kurulu\u015f s\u00fcrecini anlatt\u0131\u011f\u0131 eseri hangisidir?\",\n        \"options\": [\n            \"Geometri\",\n            \"Medeni Bilgiler\",\n            \"Cumal\u0131 Ordug\u00e2h\u0131\",\n            \"Tak\u0131m\u0131n Muharebe Talimi\",\n            \"Nutuk\"\n        ],\n        \"correct\": 4,\n        \"explanation\": \"Mustafa Kemal'in en \u00f6nemli eseri Nutuk, 1919-1927 aras\u0131ndaki Mill\u00ee M\u00fccadele ve Cumhuriyetin kurulu\u015f evrelerini anlat\u0131r.\"\n    },\n    {\n        \"question\": \"Mustafa Kemal'in ilk g\u00f6rev yeri ve burada kurdu\u011fu cemiyet a\u015fa\u011f\u0131dakilerin hangisinde do\u011fru verilmi\u015ftir?\",\n        \"options\": [\n            \"\u015eam'daki V. Ordu - Vatan ve H\u00fcrriyet Cemiyeti\",\n            \"Selanik'teki III. Ordu - M\u00fcdafaa-i Hukuk\",\n            \"Sofya Ata\u015femiliterli\u011fi - \u0130ttihat ve Terakki\",\n            \"Manast\u0131r - Mill\u00ee Kongre Cemiyeti\",\n            \"\u0130stanbul Harp Okulu - H\u00fcrriyet ve \u0130tilaf\"\n        ],\n        \"correct\": 0,\n        \"explanation\": \"Mustafa Kemal'in ilk g\u00f6rev yeri \u015eam'daki V. Orduya ba\u011fl\u0131 30. S\u00fcvari Alay\u0131d\u0131r; burada arkada\u015flar\u0131yla Vatan ve H\u00fcrriyet Cemiyetini kurmu\u015ftur.\"\n    }\n];\n\n  const main = root.querySelector(\"#tkquiz-main\");\n  const progressWrap = root.querySelector(\"#tkquiz-progress-wrap\");\n  const progressText = root.querySelector(\"#tkquiz-progress-text\");\n  const modeText = root.querySelector(\"#tkquiz-mode-text\");\n  const progressBar = root.querySelector(\"#tkquiz-progress-bar\");\n  const progress = root.querySelector(\".tkquiz-progress\");\n  const live = root.querySelector(\"#tkquiz-live\");\n\n  let mode = \"main\";\n  let current = 0;\n  let activeQuestions = questionBank.map(function (_, index) { return index; });\n  let mainAnswers = questionBank.map(blankAnswer);\n  let retryAnswers = [];\n  let firstResult = null;\n  let initialWrongCount = 0;\n  let retryRound = 0;\n\n  function blankAnswer() {\n    return { selected: null, locked: false, explanationOpen: false };\n  }\n\n  function getAnswers() {\n    return mode === \"main\" ? mainAnswers : retryAnswers;\n  }\n\n  function escapeHtml(value) {\n    return String(value)\n      .replace(\/&\/g, \"&amp;\")\n      .replace(\/<\/g, \"&lt;\")\n      .replace(\/>\/g, \"&gt;\")\n      .replace(\/\\\"\/g, \"&quot;\")\n      .replace(\/'\/g, \"&#039;\");\n  }\n\n  function optionLabel(question, optionIndex) {\n    return letters[optionIndex] + \") \" + question.options[optionIndex];\n  }\n\n  function announce(message) {\n    live.textContent = \"\";\n    window.setTimeout(function () { live.textContent = message; }, 20);\n  }\n\n  function updateProgress() {\n    const total = activeQuestions.length;\n    const percent = total ? Math.round(((current + 1) \/ total) * 100) : 0;\n    progressText.textContent = (mode === \"main\" ? \"Soru \" : \"Tekrar \") + (current + 1) + \" \/ \" + total;\n    modeText.textContent = mode === \"main\" ? \"Ana test\" : \"Yanl\u0131\u015flar\u0131 tekrar \u00e7\u00f6z \u2022 Tur \" + retryRound;\n    progressBar.style.width = percent + \"%\";\n    progress.setAttribute(\"aria-valuenow\", String(percent));\n  }\n\n  function renderQuestion(shouldFocus) {\n    progressWrap.hidden = false;\n    updateProgress();\n\n    const questionIndex = activeQuestions[current];\n    const question = questionBank[questionIndex];\n    const answers = getAnswers();\n    const answer = answers[current];\n\n    const optionsHtml = question.options.map(function (option, optionIndex) {\n      const isCorrect = answer.locked && optionIndex === question.correct;\n      const isWrong = answer.locked && answer.selected === optionIndex && optionIndex !== question.correct;\n      let stateText = \"\";\n      if (isCorrect) stateText = \"Do\u011fru cevap\";\n      if (isWrong) stateText = \"Se\u00e7iminiz\";\n      const classes = [\"tkquiz-option\"];\n      if (isCorrect) classes.push(\"is-correct\");\n      if (isWrong) classes.push(\"is-wrong\");\n\n      return \"<button type=\\\"button\\\" class=\\\"\" + classes.join(\" \") + \"\\\" data-option=\\\"\" + optionIndex + \"\\\"\" +\n        (answer.locked ? \" disabled\" : \"\") + \" aria-label=\\\"\" + escapeHtml(letters[optionIndex] + \" se\u00e7ene\u011fi: \" + option) + \"\\\">\" +\n        \"<span class=\\\"tkquiz-option-letter\\\" aria-hidden=\\\"true\\\">\" + letters[optionIndex] + \"<\/span>\" +\n        \"<span class=\\\"tkquiz-option-text\\\">\" + escapeHtml(option) + \"<\/span>\" +\n        \"<span class=\\\"tkquiz-option-state\\\">\" + stateText + \"<\/span>\" +\n        \"<\/button>\";\n    }).join(\"\");\n\n    let feedbackHtml = \"\";\n    if (answer.locked) {\n      const isCorrect = answer.selected === question.correct;\n      const feedbackText = isCorrect\n        ? \"Do\u011fru\"\n        : \"Yanl\u0131\u015f. Do\u011fru cevap: \" + optionLabel(question, question.correct);\n      feedbackHtml =\n        \"<div class=\\\"tkquiz-feedback \" + (isCorrect ? \"is-correct\" : \"is-wrong\") + \"\\\" role=\\\"status\\\">\" + escapeHtml(feedbackText) + \"<\/div>\" +\n        \"<div class=\\\"tkquiz-explanation-actions\\\">\" +\n        \"<button type=\\\"button\\\" class=\\\"tkquiz-button is-secondary\\\" id=\\\"tkquiz-explanation-toggle\\\" aria-expanded=\\\"\" + String(answer.explanationOpen) + \"\\\" aria-controls=\\\"tkquiz-explanation\\\">\" +\n        (answer.explanationOpen ? \"A\u00e7\u0131klamay\u0131 Kapat\" : \"Cevab\u0131 A\u00e7\u0131kla\") +\n        \"<\/button><\/div>\" +\n        (answer.explanationOpen\n          ? \"<div id=\\\"tkquiz-explanation\\\" class=\\\"tkquiz-explanation\\\"><strong>Cevap A\u00e7\u0131klamas\u0131<\/strong>\" + escapeHtml(question.explanation) + \"<\/div>\"\n          : \"\");\n    }\n\n    const nextText = current === activeQuestions.length - 1 ? \"Testi Bitir ve Sonucu G\u00f6r\" : \"Sonraki Soru\";\n    main.innerHTML =\n      \"<section class=\\\"tkquiz-question-card\\\">\" +\n      \"<span class=\\\"tkquiz-question-number\\\">\" + (mode === \"main\" ? \"Soru \" + (current + 1) : \"Tekrar sorusu \" + (current + 1)) + \"<\/span>\" +\n      \"<h3 id=\\\"tkquiz-question-title\\\" class=\\\"tkquiz-question\\\" tabindex=\\\"-1\\\">\" + escapeHtml(question.question) + \"<\/h3>\" +\n      \"<div class=\\\"tkquiz-options\\\" aria-label=\\\"Cevap se\u00e7enekleri\\\">\" + optionsHtml + \"<\/div>\" +\n      feedbackHtml +\n      \"<\/section>\" +\n      \"<nav class=\\\"tkquiz-nav\\\" aria-label=\\\"Soru gezinme d\u00fc\u011fmeleri\\\">\" +\n      \"<button type=\\\"button\\\" class=\\\"tkquiz-button is-secondary\\\" id=\\\"tkquiz-prev\\\"\" + (current === 0 ? \" disabled\" : \"\") + \">\u00d6nceki Soru<\/button>\" +\n      \"<button type=\\\"button\\\" class=\\\"tkquiz-button\\\" id=\\\"tkquiz-next\\\">\" + nextText + \"<\/button>\" +\n      \"<\/nav>\";\n\n    main.querySelectorAll(\"[data-option]\").forEach(function (button) {\n      button.addEventListener(\"click\", function () {\n        selectAnswer(Number(button.getAttribute(\"data-option\")));\n      });\n    });\n\n    const explanationToggle = main.querySelector(\"#tkquiz-explanation-toggle\");\n    if (explanationToggle) {\n      explanationToggle.addEventListener(\"click\", toggleExplanation);\n    }\n\n    main.querySelector(\"#tkquiz-prev\").addEventListener(\"click\", function () {\n      if (current > 0) {\n        current -= 1;\n        renderQuestion(true);\n      }\n    });\n\n    main.querySelector(\"#tkquiz-next\").addEventListener(\"click\", function () {\n      if (current < activeQuestions.length - 1) {\n        current += 1;\n        renderQuestion(true);\n      } else if (mode === \"main\") {\n        finishMainTest();\n      } else {\n        finishRetryTest();\n      }\n    });\n\n    if (shouldFocus) {\n      const title = main.querySelector(\"#tkquiz-question-title\");\n      if (title) title.focus();\n    }\n  }\n\n  function selectAnswer(optionIndex) {\n    const answers = getAnswers();\n    const answer = answers[current];\n    if (answer.locked) return;\n\n    answer.selected = optionIndex;\n    answer.locked = true;\n    answer.explanationOpen = false;\n\n    const question = questionBank[activeQuestions[current]];\n    announce(optionIndex === question.correct ? \"Do\u011fru cevap.\" : \"Yanl\u0131\u015f cevap. Do\u011fru se\u00e7enek g\u00f6sterildi.\");\n    renderQuestion(false);\n  }\n\n  function toggleExplanation() {\n    const answers = getAnswers();\n    answers[current].explanationOpen = !answers[current].explanationOpen;\n    renderQuestion(false);\n    const toggle = main.querySelector(\"#tkquiz-explanation-toggle\");\n    if (toggle) toggle.focus();\n  }\n\n  function calculateResult(indices, answers) {\n    let correct = 0;\n    let wrong = 0;\n    let blank = 0;\n    answers.forEach(function (answer, position) {\n      if (!answer.locked || answer.selected === null) {\n        blank += 1;\n      } else if (answer.selected === questionBank[indices[position]].correct) {\n        correct += 1;\n      } else {\n        wrong += 1;\n      }\n    });\n    return {\n      total: indices.length,\n      correct: correct,\n      wrong: wrong,\n      blank: blank,\n      percentage: indices.length ? Math.round((correct \/ indices.length) * 100) : 0\n    };\n  }\n\n  function finishMainTest() {\n    firstResult = calculateResult(activeQuestions, mainAnswers);\n    initialWrongCount = firstResult.wrong;\n    renderMainResult(true);\n  }\n\n  function resultMessage(percentage) {\n    if (percentage < 50) {\n      return {\n        title: \"Konuyu Bir Kez Daha Tekrar Etmelisin\",\n        text: \"Baz\u0131 temel bilgileri yeniden g\u00f6zden ge\u00e7irmen yararl\u0131 olacakt\u0131r. \u00d6zellikle yanl\u0131\u015f yapt\u0131\u011f\u0131n sorular\u0131 tekrar \u00e7\u00f6zerek eksiklerini daha kolay fark edebilirsin.\"\n      };\n    }\n    if (percentage < 70) {\n      return {\n        title: \"Temel Bilgiler Var, Biraz Daha Peki\u015ftirelim\",\n        text: \"Konunun \u00f6nemli bir b\u00f6l\u00fcm\u00fcn\u00fc biliyorsun; ancak baz\u0131 noktalar\u0131n peki\u015fmesi gerekiyor. Yanl\u0131\u015flar\u0131n\u0131 yeniden \u00e7\u00f6zerek ba\u015far\u0131 oran\u0131n\u0131 y\u00fckseltebilirsin.\"\n      };\n    }\n    if (percentage < 85) {\n      return {\n        title: \"\u0130yi Gidiyorsun\",\n        text: \"Konunun b\u00fcy\u00fck b\u00f6l\u00fcm\u00fcne h\u00e2kimsin. Yanl\u0131\u015f yapt\u0131\u011f\u0131n birka\u00e7 noktay\u0131 tekrar ederek s\u0131nav i\u00e7in daha g\u00fc\u00e7l\u00fc bir seviyeye ula\u015fabilirsin.\"\n      };\n    }\n    return {\n      title: \"Konuya H\u00e2kimiyetin \u00c7ok \u0130yi\",\n      text: \"Konunun temel ve ay\u0131rt edici noktalar\u0131n\u0131 b\u00fcy\u00fck \u00f6l\u00e7\u00fcde kavram\u0131\u015f g\u00f6r\u00fcn\u00fcyorsun. Yanl\u0131\u015f\u0131n varsa onlar\u0131 da tekrar ederek konuyu tamamlayabilirsin.\"\n    };\n  }\n\n  function statCard(label, value) {\n    return \"<div class=\\\"tkquiz-stat\\\"><span class=\\\"tkquiz-stat-value\\\">\" + value + \"<\/span><span class=\\\"tkquiz-stat-label\\\">\" + label + \"<\/span><\/div>\";\n  }\n\n  function reviewTable() {\n    const rows = questionBank.map(function (question, index) {\n      const answer = mainAnswers[index];\n      const isBlank = !answer.locked || answer.selected === null;\n      const isCorrect = !isBlank && answer.selected === question.correct;\n      const status = isBlank ? \"Bo\u015f\" : (isCorrect ? \"Do\u011fru\" : \"Yanl\u0131\u015f\");\n      const statusClass = isBlank ? \"is-blank\" : (isCorrect ? \"is-correct\" : \"is-wrong\");\n      const selected = isBlank ? \"Bo\u015f\" : optionLabel(question, answer.selected);\n      const correct = optionLabel(question, question.correct);\n      return \"<tr>\" +\n        \"<td data-label=\\\"Soru\\\">\" + (index + 1) + \"<\/td>\" +\n        \"<td data-label=\\\"Verilen cevap\\\">\" + escapeHtml(selected) + \"<\/td>\" +\n        \"<td data-label=\\\"Do\u011fru cevap\\\">\" + escapeHtml(correct) + \"<\/td>\" +\n        \"<td data-label=\\\"Durum\\\"><span class=\\\"tkquiz-status \" + statusClass + \"\\\">\" + status + \"<\/span><\/td>\" +\n        \"<\/tr>\";\n    }).join(\"\");\n\n    return \"<h3 class=\\\"tkquiz-review-title\\\">Cevap D\u00f6k\u00fcm\u00fc<\/h3>\" +\n      \"<table class=\\\"tkquiz-results-table\\\">\" +\n      \"<thead><tr><th>Soru<\/th><th>Verilen cevap<\/th><th>Do\u011fru cevap<\/th><th>Durum<\/th><\/tr><\/thead>\" +\n      \"<tbody>\" + rows + \"<\/tbody><\/table>\";\n  }\n\n  function renderMainResult(shouldFocus) {\n    mode = \"main-result\";\n    progressWrap.hidden = true;\n    const result = firstResult || calculateResult(questionBank.map(function (_, index) { return index; }), mainAnswers);\n    firstResult = result;\n    const message = resultMessage(result.percentage);\n    const wrongButton = result.wrong > 0\n      ? \"<button type=\\\"button\\\" class=\\\"tkquiz-button is-accent\\\" id=\\\"tkquiz-retry-wrong\\\">Yanl\u0131\u015flar\u0131 Tekrar \u00c7\u00f6z<\/button>\"\n      : \"\";\n    const noWrong = result.wrong === 0\n      ? \"<div class=\\\"tkquiz-message\\\"><h3>Yanl\u0131\u015f cevaplanan soru bulunmuyor.<\/h3><p>\u0130stersen testi ba\u015ftan \u00e7\u00f6zerek bilgini yeniden kontrol edebilirsin.<\/p><\/div>\"\n      : \"\";\n\n    main.innerHTML =\n      \"<section aria-labelledby=\\\"tkquiz-result-title\\\">\" +\n      \"<h2 id=\\\"tkquiz-result-title\\\" class=\\\"tkquiz-result-heading\\\" tabindex=\\\"-1\\\">Test Sonucun<\/h2>\" +\n      \"<p class=\\\"tkquiz-result-lead\\\">\u0130lk deneme sonucun korunur; yanl\u0131\u015flar\u0131 tekrar \u00e7\u00f6zmen bu puan\u0131 de\u011fi\u015ftirmez.<\/p>\" +\n      \"<div class=\\\"tkquiz-stat-grid\\\">\" +\n      statCard(\"Toplam soru\", result.total) +\n      statCard(\"Do\u011fru\", result.correct) +\n      statCard(\"Yanl\u0131\u015f\", result.wrong) +\n      statCard(\"Bo\u015f\", result.blank) +\n      statCard(\"Ba\u015far\u0131\", \"%\" + result.percentage) +\n      \"<\/div>\" +\n      \"<div class=\\\"tkquiz-message\\\"><h3>\" + escapeHtml(message.title) + \"<\/h3><p>\" + escapeHtml(message.text) + \"<\/p><\/div>\" +\n      noWrong +\n      reviewTable() +\n      \"<div class=\\\"tkquiz-result-actions\\\">\" + wrongButton +\n      \"<button type=\\\"button\\\" class=\\\"tkquiz-button is-secondary\\\" id=\\\"tkquiz-restart\\\">Testi Ba\u015ftan \u00c7\u00f6z<\/button>\" +\n      \"<\/div><\/section>\";\n\n    const retryButton = main.querySelector(\"#tkquiz-retry-wrong\");\n    if (retryButton) retryButton.addEventListener(\"click\", retryWrongAnswers);\n    main.querySelector(\"#tkquiz-restart\").addEventListener(\"click\", restartMainTest);\n    if (shouldFocus) main.querySelector(\"#tkquiz-result-title\").focus();\n  }\n\n  function retryWrongAnswers() {\n    const wrongIndices = mainAnswers.reduce(function (indices, answer, index) {\n      if (answer.locked && answer.selected !== questionBank[index].correct) indices.push(index);\n      return indices;\n    }, []);\n    if (!wrongIndices.length) {\n      renderMainResult(true);\n      return;\n    }\n    startRetry(wrongIndices);\n  }\n\n  function startRetry(indices) {\n    mode = \"retry\";\n    retryRound += 1;\n    activeQuestions = indices.slice();\n    retryAnswers = indices.map(blankAnswer);\n    current = 0;\n    renderQuestion(true);\n  }\n\n  function finishRetryTest() {\n    const result = calculateResult(activeQuestions, retryAnswers);\n    const remainingWrong = retryAnswers.reduce(function (indices, answer, position) {\n      const questionIndex = activeQuestions[position];\n      if (answer.locked && answer.selected !== questionBank[questionIndex].correct) indices.push(questionIndex);\n      return indices;\n    }, []);\n    renderRetryResult(result, remainingWrong, true);\n  }\n\n  function renderRetryResult(result, remainingWrong, shouldFocus) {\n    mode = \"retry-result\";\n    progressWrap.hidden = true;\n    const remainingButton = remainingWrong.length\n      ? \"<button type=\\\"button\\\" class=\\\"tkquiz-button is-accent\\\" id=\\\"tkquiz-retry-remaining\\\">Kalan Yanl\u0131\u015flar\u0131 Tekrar \u00c7\u00f6z<\/button>\"\n      : \"\";\n    const improvement = \"\u0130lk denemede \" + initialWrongCount + \" yanl\u0131\u015f\u0131n vard\u0131. Bu tekrar turunda \" + result.correct + \" soruyu do\u011fru cevaplad\u0131n.\";\n\n    main.innerHTML =\n      \"<section aria-labelledby=\\\"tkquiz-retry-title\\\">\" +\n      \"<h2 id=\\\"tkquiz-retry-title\\\" class=\\\"tkquiz-result-heading\\\" tabindex=\\\"-1\\\">Yanl\u0131\u015f Sorular Tekrar Sonucu<\/h2>\" +\n      \"<p class=\\\"tkquiz-result-lead\\\">\" + escapeHtml(improvement) + \"<\/p>\" +\n      \"<div class=\\\"tkquiz-stat-grid\\\">\" +\n      statCard(\"Tekrar sorusu\", result.total) +\n      statCard(\"Do\u011fru\", result.correct) +\n      statCard(\"Yanl\u0131\u015f\", result.wrong) +\n      statCard(\"Bo\u015f\", result.blank) +\n      statCard(\"Ba\u015far\u0131\", \"%\" + result.percentage) +\n      \"<\/div>\" +\n      \"<div class=\\\"tkquiz-message\\\"><h3>\" + (remainingWrong.length ? \"Peki\u015ftirmeye Devam\" : \"Tekrar Turu Tamamland\u0131\") + \"<\/h3><p>\" +\n      (remainingWrong.length\n        ? \"Bu turda yanl\u0131\u015f kalan sorular\u0131 bir kez daha \u00e7\u00f6zebilirsin. \u0130lk test puan\u0131n de\u011fi\u015fmeden korunuyor.\"\n        : \"Bu turda yanl\u0131\u015f cevaplanan soru kalmad\u0131. \u0130lk test sonucun de\u011fi\u015fmeden korundu.\") +\n      \"<\/p><\/div>\" +\n      \"<div class=\\\"tkquiz-result-actions\\\">\" + remainingButton +\n      \"<button type=\\\"button\\\" class=\\\"tkquiz-button\\\" id=\\\"tkquiz-main-result\\\">Ana Sonuca D\u00f6n<\/button>\" +\n      \"<button type=\\\"button\\\" class=\\\"tkquiz-button is-secondary\\\" id=\\\"tkquiz-restart\\\">Testi Ba\u015ftan \u00c7\u00f6z<\/button>\" +\n      \"<\/div><\/section>\";\n\n    const remaining = main.querySelector(\"#tkquiz-retry-remaining\");\n    if (remaining) remaining.addEventListener(\"click\", function () { startRetry(remainingWrong); });\n    main.querySelector(\"#tkquiz-main-result\").addEventListener(\"click\", function () { renderMainResult(true); });\n    main.querySelector(\"#tkquiz-restart\").addEventListener(\"click\", restartMainTest);\n    if (shouldFocus) main.querySelector(\"#tkquiz-retry-title\").focus();\n  }\n\n  function restartMainTest() {\n    mode = \"main\";\n    current = 0;\n    activeQuestions = questionBank.map(function (_, index) { return index; });\n    mainAnswers = questionBank.map(blankAnswer);\n    retryAnswers = [];\n    firstResult = null;\n    initialWrongCount = 0;\n    retryRound = 0;\n    renderQuestion(true);\n    announce(\"Test yeniden ba\u015flat\u0131ld\u0131.\");\n  }\n\n  renderQuestion(false);\n}());\n<\/script>\n\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/tarihkursu.com\/index.php\/2026\/08\/01\/kpss-tarih-ders-notlari-tum-konular-meb-uyumlu\/\">KPSS Tarih Ders Notlar\u0131 | T\u00fcm Konular MEB Uyumlu | ULA\u015eMAK \u0130\u00c7\u0130N TIKLA<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>KPSS tarih haz\u0131rl\u0131\u011f\u0131nda XX. y\u00fczy\u0131lda Osmanl\u0131 Devleti; Trablusgarp ve Balkan Sava\u015flar\u0131, I. D\u00fcnya Sava\u015f\u0131 cepheleri ve devletin son d\u00f6nemini kapsar. Bu online KPSS testi, KPSS <a class=\"mh-excerpt-more\" href=\"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/\" title=\"KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":2,"featured_media":3459,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_regular_price":[],"currency_symbol":[],"footnotes":""},"categories":[349],"tags":[345],"class_list":["post-3666","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kpss-tarih","tag-kpss-tarih"],"post_slider_layout_featured_media_urls":{"thumbnail":["https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK-150x150.png",150,150,true],"post_slider_layout_landscape_large":["https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK-1200x800.png",1200,800,true],"post_slider_layout_portrait_large":["https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK-1200x810.png",1200,810,true],"post_slider_layout_square_large":["https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK-1200x810.png",1200,810,true],"post_slider_layout_landscape":["https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK-600x400.png",600,400,true],"post_slider_layout_portrait":["https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK-600x810.png",600,810,true],"post_slider_layout_square":["https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK-600x600.png",600,600,true],"full":["https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK.png",1440,810,false]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test - tarihkursu.com<\/title>\n<meta name=\"description\" content=\"XX. y\u00fczy\u0131lda Osmanl\u0131 Devleti konusunu 30 \u00f6zg\u00fcn soruyla tekrar et; KPSS, EKPSS, MEB AGS ve \u00d6ABT tarih haz\u0131rl\u0131\u011f\u0131n\u0131 g\u00fc\u00e7lendir.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test - tarihkursu.com\" \/>\n<meta property=\"og:description\" content=\"XX. y\u00fczy\u0131lda Osmanl\u0131 Devleti konusunu 30 \u00f6zg\u00fcn soruyla tekrar et; KPSS, EKPSS, MEB AGS ve \u00d6ABT tarih haz\u0131rl\u0131\u011f\u0131n\u0131 g\u00fc\u00e7lendir.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/\" \/>\n<meta property=\"og:site_name\" content=\"tarihkursu.com\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-08T14:42:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-08T14:42:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"810\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"tarihkursu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"tarihkursu\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/\"},\"author\":{\"name\":\"tarihkursu\",\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/#\\\/schema\\\/person\\\/d0f9105e31352dbe9f08d098ffb8c878\"},\"headline\":\"KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test\",\"datePublished\":\"2026-08-08T14:42:20+00:00\",\"dateModified\":\"2026-08-08T14:42:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/\"},\"wordCount\":236,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/#\\\/schema\\\/person\\\/4d7bdc3b79e9f5198455474c0f203f3c\"},\"image\":{\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tarihkursu.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/SITE-KAPAK.png\",\"keywords\":[\"kpss tarih\"],\"articleSection\":[\"KPSS TAR\u0130H\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/\",\"url\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/\",\"name\":\"KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test - tarihkursu.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tarihkursu.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/SITE-KAPAK.png\",\"datePublished\":\"2026-08-08T14:42:20+00:00\",\"dateModified\":\"2026-08-08T14:42:22+00:00\",\"description\":\"XX. y\u00fczy\u0131lda Osmanl\u0131 Devleti konusunu 30 \u00f6zg\u00fcn soruyla tekrar et; KPSS, EKPSS, MEB AGS ve \u00d6ABT tarih haz\u0131rl\u0131\u011f\u0131n\u0131 g\u00fc\u00e7lendir.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tarihkursu.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/SITE-KAPAK.png\",\"contentUrl\":\"https:\\\/\\\/tarihkursu.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/SITE-KAPAK.png\",\"width\":1440,\"height\":810},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/2026\\\/08\\\/08\\\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\\\/\\\/tarihkursu.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/#website\",\"url\":\"https:\\\/\\\/tarihkursu.com\\\/\",\"name\":\"Tarih Kursu\",\"description\":\"\u0130\u015fimiz G\u00fcc\u00fcm\u00fcz Tarih\",\"publisher\":{\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/#\\\/schema\\\/person\\\/4d7bdc3b79e9f5198455474c0f203f3c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tarihkursu.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/#\\\/schema\\\/person\\\/4d7bdc3b79e9f5198455474c0f203f3c\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/TARIHKURSU-Kopyasi.png\",\"url\":\"https:\\\/\\\/tarihkursu.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/TARIHKURSU-Kopyasi.png\",\"contentUrl\":\"https:\\\/\\\/tarihkursu.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/TARIHKURSU-Kopyasi.png\",\"width\":1080,\"height\":1080,\"caption\":\"admin\"},\"logo\":{\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/TARIHKURSU-Kopyasi.png\"},\"sameAs\":[\"https:\\\/\\\/tarihkursu.com\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/tarihkursu.com\\\/#\\\/schema\\\/person\\\/d0f9105e31352dbe9f08d098ffb8c878\",\"name\":\"tarihkursu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1354763acbc865faa7650c3e1e4431f187276d71f132349411302a546cdeae54?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1354763acbc865faa7650c3e1e4431f187276d71f132349411302a546cdeae54?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1354763acbc865faa7650c3e1e4431f187276d71f132349411302a546cdeae54?s=96&d=mm&r=g\",\"caption\":\"tarihkursu\"},\"url\":\"https:\\\/\\\/tarihkursu.com\\\/index.php\\\/author\\\/tarihkursu\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test - tarihkursu.com","description":"XX. y\u00fczy\u0131lda Osmanl\u0131 Devleti konusunu 30 \u00f6zg\u00fcn soruyla tekrar et; KPSS, EKPSS, MEB AGS ve \u00d6ABT tarih haz\u0131rl\u0131\u011f\u0131n\u0131 g\u00fc\u00e7lendir.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/","og_locale":"tr_TR","og_type":"article","og_title":"KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test - tarihkursu.com","og_description":"XX. y\u00fczy\u0131lda Osmanl\u0131 Devleti konusunu 30 \u00f6zg\u00fcn soruyla tekrar et; KPSS, EKPSS, MEB AGS ve \u00d6ABT tarih haz\u0131rl\u0131\u011f\u0131n\u0131 g\u00fc\u00e7lendir.","og_url":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/","og_site_name":"tarihkursu.com","article_published_time":"2026-08-08T14:42:20+00:00","article_modified_time":"2026-08-08T14:42:22+00:00","og_image":[{"width":1440,"height":810,"url":"https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK.png","type":"image\/png"}],"author":"tarihkursu","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"tarihkursu","Tahmini okuma s\u00fcresi":"2 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/#article","isPartOf":{"@id":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/"},"author":{"name":"tarihkursu","@id":"https:\/\/tarihkursu.com\/#\/schema\/person\/d0f9105e31352dbe9f08d098ffb8c878"},"headline":"KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test","datePublished":"2026-08-08T14:42:20+00:00","dateModified":"2026-08-08T14:42:22+00:00","mainEntityOfPage":{"@id":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/"},"wordCount":236,"commentCount":0,"publisher":{"@id":"https:\/\/tarihkursu.com\/#\/schema\/person\/4d7bdc3b79e9f5198455474c0f203f3c"},"image":{"@id":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/#primaryimage"},"thumbnailUrl":"https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK.png","keywords":["kpss tarih"],"articleSection":["KPSS TAR\u0130H"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/","url":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/","name":"KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test - tarihkursu.com","isPartOf":{"@id":"https:\/\/tarihkursu.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/#primaryimage"},"image":{"@id":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/#primaryimage"},"thumbnailUrl":"https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK.png","datePublished":"2026-08-08T14:42:20+00:00","dateModified":"2026-08-08T14:42:22+00:00","description":"XX. y\u00fczy\u0131lda Osmanl\u0131 Devleti konusunu 30 \u00f6zg\u00fcn soruyla tekrar et; KPSS, EKPSS, MEB AGS ve \u00d6ABT tarih haz\u0131rl\u0131\u011f\u0131n\u0131 g\u00fc\u00e7lendir.","breadcrumb":{"@id":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/#primaryimage","url":"https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK.png","contentUrl":"https:\/\/tarihkursu.com\/wp-content\/uploads\/2026\/07\/SITE-KAPAK.png","width":1440,"height":810},{"@type":"BreadcrumbList","@id":"https:\/\/tarihkursu.com\/index.php\/2026\/08\/08\/kpss-tarih-xx-yuzyilda-osmanli-devleti-online-test\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/tarihkursu.com\/"},{"@type":"ListItem","position":2,"name":"KPSS Tarih XX. Y\u00fczy\u0131lda Osmanl\u0131 Devleti Online Test"}]},{"@type":"WebSite","@id":"https:\/\/tarihkursu.com\/#website","url":"https:\/\/tarihkursu.com\/","name":"Tarih Kursu","description":"\u0130\u015fimiz G\u00fcc\u00fcm\u00fcz Tarih","publisher":{"@id":"https:\/\/tarihkursu.com\/#\/schema\/person\/4d7bdc3b79e9f5198455474c0f203f3c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tarihkursu.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/tarihkursu.com\/#\/schema\/person\/4d7bdc3b79e9f5198455474c0f203f3c","name":"admin","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/tarihkursu.com\/wp-content\/uploads\/2024\/10\/TARIHKURSU-Kopyasi.png","url":"https:\/\/tarihkursu.com\/wp-content\/uploads\/2024\/10\/TARIHKURSU-Kopyasi.png","contentUrl":"https:\/\/tarihkursu.com\/wp-content\/uploads\/2024\/10\/TARIHKURSU-Kopyasi.png","width":1080,"height":1080,"caption":"admin"},"logo":{"@id":"https:\/\/tarihkursu.com\/wp-content\/uploads\/2024\/10\/TARIHKURSU-Kopyasi.png"},"sameAs":["https:\/\/tarihkursu.com"]},{"@type":"Person","@id":"https:\/\/tarihkursu.com\/#\/schema\/person\/d0f9105e31352dbe9f08d098ffb8c878","name":"tarihkursu","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/secure.gravatar.com\/avatar\/1354763acbc865faa7650c3e1e4431f187276d71f132349411302a546cdeae54?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1354763acbc865faa7650c3e1e4431f187276d71f132349411302a546cdeae54?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1354763acbc865faa7650c3e1e4431f187276d71f132349411302a546cdeae54?s=96&d=mm&r=g","caption":"tarihkursu"},"url":"https:\/\/tarihkursu.com\/index.php\/author\/tarihkursu\/"}]}},"_links":{"self":[{"href":"https:\/\/tarihkursu.com\/index.php\/wp-json\/wp\/v2\/posts\/3666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tarihkursu.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tarihkursu.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tarihkursu.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tarihkursu.com\/index.php\/wp-json\/wp\/v2\/comments?post=3666"}],"version-history":[{"count":1,"href":"https:\/\/tarihkursu.com\/index.php\/wp-json\/wp\/v2\/posts\/3666\/revisions"}],"predecessor-version":[{"id":3667,"href":"https:\/\/tarihkursu.com\/index.php\/wp-json\/wp\/v2\/posts\/3666\/revisions\/3667"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tarihkursu.com\/index.php\/wp-json\/wp\/v2\/media\/3459"}],"wp:attachment":[{"href":"https:\/\/tarihkursu.com\/index.php\/wp-json\/wp\/v2\/media?parent=3666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tarihkursu.com\/index.php\/wp-json\/wp\/v2\/categories?post=3666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tarihkursu.com\/index.php\/wp-json\/wp\/v2\/tags?post=3666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}