MCQ quiz /* Basic CSS resets */ * { margin: 0; padding: 0; box-sizing: border-box; } :root { /* Default Fallback Theme Variables (light green theme) */ --theme-body-bg: #f1f8e9; --theme-main-text: #33691e; --theme-header-bg: #7cb342; --theme-header-text: #ffffff; --theme-content-container-bg: #dcedc8; --theme-quiz-container-bg: #ffffff; --theme-question-text: #33691e; /* Original theme variable */ --theme-choice-bg: #dcedc8; /* Light variant for choice bg */ --theme-choice-text: #33691e; /* Original theme variable */ --theme-choice-border: #7cb342; /* Accent border for choice */ --theme-explanation-bg: #f1f8e9; --theme-explanation-border: #7cb342; --theme-explanation-text: #33691e; --theme-headings-text: #33691e; --theme-counter-text: #7cb342; --theme-timer-text: #c62828; /* Default red for timer */ --theme-button-primary-bg: #5cb85c; --theme-button-primary-hover-bg: #4cae4c; --theme-button-warning-bg: #f0ad4e; --theme-button-warning-hover-bg: #ec971f; --theme-button-info-bg: #5bc0de; --theme-button-info-hover-bg: #46b8da; --theme-button-danger-bg: #d9534f; --theme-button-danger-hover-bg: #d43f3a; } body { font-family: Arial, sans-serif; background-color: var(--theme-body-bg); color: var(--theme-main-text); transition: background-color 0.5s, color 0.5s; } .content-container { background-color: var(--theme-content-container-bg); padding: 20px; border-radius: 10px; max-width: 800px; margin: 30px auto; box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15); position: relative; transition: background-color 0.5s; } .header { background-color: var(--theme-header-bg); color: var(--theme-header-text); text-align: center; padding: 15px 20px; border-radius: 8px; margin-bottom: 25px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15); position: relative; transition: background-color 0.5s, color 0.5s; } .header h2 { margin: 0; font-size: 1.8em; } .hamburger { position: absolute; top: 50%; transform: translateY(-50%); left: 15px; z-index: 1000; width: 25px; height: 20px; display: flex; flex-direction: column; justify-content: space-between; cursor: pointer; } .hamburger-line { height: 3px; background-color: var(--theme-header-text); border-radius: 2px; transition: transform 0.3s ease, opacity 0.3s ease; } .hamburger.active .hamburger-line:nth-child(1) { transform: translateY(8.5px) rotate(45deg); } .hamburger.active .hamburger-line:nth-child(2) { opacity: 0; } .hamburger.active .hamburger-line:nth-child(3) { transform: translateY(-8.5px) rotate(-45deg); } #questionNavOverlay { position: fixed; top: 0; left: -300px; width: 300px; height: 100%; background-color: #ffffff; color: var(--theme-main-text); transition: left 0.3s ease-in-out; z-index: 2000; box-shadow: 3px 0 8px rgba(0,0,0,0.2); padding: 25px; overflow-y: auto; border-right: 1px solid #e0e0e0; } #questionNavOverlay.show { left: 0; } #questionNavTitle { margin-bottom: 15px; font-weight: bold; font-size: 1.2rem; color: var(--theme-headings-text); border-bottom: 1px solid #eee; padding-bottom: 10px; } .question-nav { display: flex; flex-wrap: wrap; gap: 8px; } .circle-number { width: 35px; height: 35px; border-radius: 50%; background-color: #e0e0e0; color: #333; display: flex; justify-content: center; align-items: center; cursor: pointer; user-select: none; transition: background-color 0.2s, color 0.2s, transform 0.2s; font-weight: 500; } .circle-number:hover { background-color: #bdbdbd; transform: scale(1.1); } .circle-number.active { background-color: var(--theme-header-bg); color: var(--theme-header-text); font-weight: bold; } .circle-number.answered { background-color: var(--theme-button-primary-bg); color: white; } .circle-number.current-review { background-color: var(--theme-button-warning-bg); color: white; border: 2px solid var(--theme-button-warning-hover-bg); } .circle-number.reviewed-correct { background-color: var(--theme-button-primary-bg); color: white; } .circle-number.reviewed-incorrect { background-color: var(--theme-button-danger-bg); color: white; } .circle-number.reviewed-skipped { background-color: #BDBDBD; color: #424242; } .quiz-container { background-color: var(--theme-quiz-container-bg); border-radius: 8px; padding: 25px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.12); width: 100%; margin: 0 auto; text-align: center; position: relative; } .quiz-header-info { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; padding: 10px; /* background-color: var(--theme-body-bg); Changed below */ border-radius: 6px; } .question-counter, .timer { /* Combined for shared new styles */ font-weight: bold; padding: 8px 12px; border-radius: 5px; background-color: var(--theme-choice-bg); /* Match choice background */ font-size: 0.9em; } .question-counter { color: var(--theme-counter-text); /* Original text color variable */ } .timer { color: var(--theme-timer-text); /* Original text color variable */ } .question { font-size: 1.3rem; margin-top: 10px; margin-bottom: 15px; /* Reduced margin slightly */ text-align: left; color: #1A1A1A; /* Darker question text */ line-height: 1.6; } /* New Review Status Message Styles */ .review-status-message { padding: 10px; margin-top: 0px; /* Adjusted margin */ margin-bottom: 15px; border-radius: 5px; font-weight: bold; text-align: center; font-size: 0.95em; color: var(--theme-header-text); /* Default light text, background will provide contrast */ } .review-status-message.status-correct { background-color: var(--theme-button-primary-bg); } .review-status-message.status-incorrect { background-color: var(--theme-button-danger-bg); } .review-status-message.status-skipped { background-color: #BDBDBD; color: #222222; /* Darker text for grey background */ } .choices { display: flex; flex-direction: column; gap: 12px; } .choice { padding: 15px; background-color: var(--theme-choice-bg); border: 1px solid var(--theme-choice-border); border-radius: 6px; cursor: pointer; transition: background-color 0.3s, box-shadow 0.3s, border-color 0.3s; text-align: left; color: #1A1A1A; /* Darker choice text */ } .choice:hover:not(.disabled) { box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08); } .choice.selected { background-color: var(--theme-button-primary-bg) !important; color: var(--theme-header-text) !important; border-color: var(--theme-button-primary-hover-bg) !important; } .choice.correct { background-color: var(--theme-button-primary-bg) !important; border-color: var(--theme-button-primary-hover-bg) !important; color: var(--theme-header-text) !important; } .choice.incorrect { background-color: var(--theme-button-danger-bg) !important; border-color: var(--theme-button-danger-hover-bg) !important; color: var(--theme-header-text) !important; } .choice.user-selected-incorrect { background-color: var(--theme-button-danger-bg) !important; color: var(--theme-header-text) !important; border: 1px dashed var(--theme-button-danger-hover-bg) !important; } .choice.disabled { cursor: not-allowed; opacity: 0.7; } .explanation { margin-top: 25px; text-align: left; background-color: var(--theme-explanation-bg); padding: 15px; border-left: 5px solid var(--theme-explanation-border); border-radius: 5px; color: var(--theme-explanation-text); line-height: 1.6; } .buttons { display: flex; justify-content: space-between; gap: 10px; margin-top: 30px; flex-wrap: wrap; } .btn { flex-grow: 1; padding: 12px 18px; background-color: var(--theme-button-primary-bg); color: white; border: none; border-radius: 5px; cursor: pointer; font-size: 0.9rem; text-align: center; min-width: 120px; transition: background-color 0.2s, transform 0.1s; box-shadow: 0 2px 4px rgba(0,0,0,0.1); } .btn:hover:not(.disabled) { background-color: var(--theme-button-primary-hover-bg); transform: translateY(-1px); } .btn.btn-warning { background-color: var(--theme-button-warning-bg); } .btn.btn-warning:hover:not(.disabled) { background-color: var(--theme-button-warning-hover-bg); } .btn.btn-info { background-color: var(--theme-button-info-bg); } .btn.btn-info:hover:not(.disabled) { background-color: var(--theme-button-info-hover-bg); } .btn.btn-danger { background-color: var(--theme-button-danger-bg); } .btn.btn-danger:hover:not(.disabled) { background-color: var(--theme-button-danger-hover-bg); } .btn.disabled { background-color: #cccccc; cursor: not-allowed; transform: none; box-shadow: none; } .hidden { display: none !important; } #resultContent { text-align: center; margin-top: 20px; padding: 30px; background-color: var(--theme-quiz-container-bg); border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.12); } #resultContent h3 { font-size: 1.8em; margin-bottom: 15px; color: var(--theme-headings-text); } .congrats { font-size: 1.6rem; color: var(--theme-button-primary-bg); margin-bottom: 10px; } .sad { font-size: 1.6rem; color: var(--theme-button-danger-bg); margin-bottom: 10px; } #scoreMessage { font-size: 1.1em; margin-bottom: 20px; color: var(--theme-main-text); } #popupMessage { position: fixed; bottom: 20px; left: 50%; transform: translateX(-50%); color: white; padding: 12px 25px; border-radius: 6px; font-size: 1rem; z-index: 5000; display: none; box-shadow: 0 4px 10px rgba(0,0,0,0.2); opacity: 0; transition: opacity 0.3s ease, bottom 0.3s ease; } #popupMessage.show { display: block; opacity: 1; bottom: 30px; } #popupMessage.correct { background-color: var(--theme-button-primary-bg); } #popupMessage.incorrect { background-color: var(--theme-button-danger-bg); } #popupMessage.skipped { background-color: #757575; } .modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); display: flex; justify-content: center; align-items: center; z-index: 6000; opacity: 0; visibility: hidden; transition: opacity 0.3s ease, visibility 0.3s ease; } .modal-overlay.show { opacity: 1; visibility: visible; } .modal-content { background-color: #fff; padding: 30px; border-radius: 8px; box-shadow: 0 5px 15px rgba(0,0,0,0.3); text-align: center; max-width: 400px; width: 90%; transform: scale(0.9); transition: transform 0.3s ease; color: #333; } .modal-overlay.show .modal-content { transform: scale(1); } .modal-content h4 { font-size: 1.4em; margin-bottom: 15px; } .modal-content p { font-size: 1em; margin-bottom: 25px; } .modal-buttons { display: flex; justify-content: flex-end; gap: 10px; } .modal-buttons .btn { min-width: 100px; } .btn-secondary { background-color: #aaa; } .btn-secondary:hover { background-color: #999; } @media (max-width: 600px) { .content-container { margin: 10px; padding: 10px; } .header h2 { font-size: 1.4em; } .hamburger { left: 10px; width: 22px; height: 18px; } .question { font-size: 1rem; margin-bottom: 15px; } /* Adjusted margin */ .choice { padding: 10px; } .quiz-container { padding: 15px; } .review-status-message { font-size: 0.9em; padding: 8px; margin-bottom:10px;} .quiz-header-info { flex-direction: row !important; justify-content: space-between !important; align-items: center !important; gap: 8px !important; padding: 8px !important; margin-bottom: 15px !important; } .timer, .question-counter { width: auto !important; text-align: left !important; font-size: 0.8em !important; padding: 6px 8px !important; } .buttons { flex-direction: row !important; justify-content: space-between !important; flex-wrap: nowrap !important; gap: 5px !important; margin-top: 20px !important; } .btn { width: auto !important; flex-grow: 1 !important; flex-basis: 0 !important; margin-bottom: 0 !important; padding: 8px 5px !important; font-size: 0.75rem !important; min-width: 0 !important; text-align: center !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .buttons .btn:last-child { margin-bottom: 0 !important; } } Quiz Questions Overview 1/3 Time: 00:00 Loading question... Previous Next Submit Quiz Completed! Review Quiz Restart Quiz Confirm Submission Are you sure you want to submit the quiz? Cancel Submit const quizData = [ { "question": "मुगल साम्राज्य का पतन किस शासक की मृत्यु के बाद तेजी से शुरू हुआ?", "options": ["अकबर", "शाहजहाँ", "औरंगजेब", "बहादुर शाह प्रथम"], "correct": 2, "explanation": "औरंगजेब की मृत्यु (1707 ईस्वी) के बाद मुगल साम्राज्य का तेजी से पतन होना शुरू हो गया।" }, { "question": "औरंगजेब की किस नीति को मुगल साम्राज्य के पतन का एक प्रमुख कारण माना जाता है?", "options": ["राजपूत नीति", "धार्मिक सहिष्णुता", "दक्कन नीति", "कला और साहित्य का संरक्षण"], "correct": 2, "explanation": "दक्कन में मराठों के खिलाफ 25 वर्षों के लगातार युद्धों ने साम्राज्य के संसाधनों को पूरी तरह से समाप्त कर दिया, जिससे पतन तेज हुआ।" }, { "question": "किस मुगल शासक को 'शाह-ए-बेखबर' के नाम से जाना जाता था?", "options": ["जहांदार शाह", "फर्रुखसियर", "बहादुर शाह प्रथम", "मुहम्मद शाह 'रंगीला'"], "correct": 2, "explanation": "बहादुर शाह प्रथम को उसकी उदासीनता और निर्णय लेने में देरी के कारण 'शाह-ए-बेखबर' कहा जाता था।" }, { "question": "किस मुगल शासक को 'लंपट मूर्ख' कहा जाता था?", "options": ["बहादुर शाह प्रथम", "जहांदार शाह", "फर्रुखसियर", "मुहम्मद शाह 'रंगीला'"], "correct": 1, "explanation": "जहांदार शाह को उसकी अयोग्यता और विलासितापूर्ण जीवन के कारण 'लंपट मूर्ख' कहा जाता था।" }, { "question": "मुगल इतिहास में 'किंगमेकर' के रूप में कौन प्रसिद्ध थे?", "options": ["निजाम-उल-मुल्क और सादत खान", "जुल्फिकार खान और असद खान", "सैयद बंधु (अब्दुल्ला खान और हुसैन अली खान)", "खान-ए-जहाँ और महाबत खान"], "correct": 2, "explanation": "सैयद बंधु (सैयद अब्दुल्ला खान और सैयद हुसैन अली खान) फर्रुखसियर, रफी उल-दरजात और रफी उद-दौलत जैसे शासकों को गद्दी पर बैठाने और हटाने के लिए 'किंगमेकर' के रूप में जाने जाते थे।" }, { "question": "किस मुगल शासक ने ईस्ट इंडिया कंपनी को 1717 ईस्वी में 'मैग्ना कार्टा' नामक फरमान जारी किया था, जिससे उन्हें बंगाल में शुल्क मुक्त व्यापार का अधिकार मिला?", "options": ["बहादुर शाह प्रथम", "जहांदार शाह", "फर्रुखसियर", "मुहम्मद शाह 'रंगीला'"], "correct": 2, "explanation": "फर्रुखसियर ने 1717 ईस्वी में ईस्ट इंडिया कंपनी को यह महत्वपूर्ण फरमान जारी किया था, जिससे कंपनी को बंगाल में व्यापारिक रियायतें मिलीं।" }, { "question": "किस मुगल शासक के शासनकाल में नादिर शाह ने भारत पर आक्रमण किया था?", "options": ["फर्रुखसियर", "मुहम्मद शाह 'रंगीला'", "अहमद शाह", "शाह आलम द्वितीय"], "correct": 1, "explanation": "नादिर शाह ने 1739 ईस्वी में मुहम्मद शाह 'रंगीला' के शासनकाल में भारत पर आक्रमण किया और दिल्ली को लूटा।" }, { "question": "नादिर शाह भारत से कौन सा प्रसिद्ध रत्न और सिंहासन ले गया था?", "options": ["टीपू सुल्तान की तलवार और मैसूर का सिंहासन", "कोहिनूर हीरा और मयूर सिंहासन", "गोलकुंडा का हीरा और गोलकुंडा का सिंहासन", "अकबर का रत्न और आगरा का सिंहासन"], "correct": 1, "explanation": "नादिर शाह भारत से प्रसिद्ध कोहिनूर हीरा और शाहजहाँ द्वारा निर्मित मयूर सिंहासन ले गया था।" }, { "question": "किस युद्ध के बाद मुगल सम्राट शाह आलम द्वितीय अंग्रेजों का पेंशनभोगी बन गया था?", "options": ["प्लासी का युद्ध", "पानीपत का तीसरा युद्ध", "बक्सर का युद्ध", "करनाल का युद्ध"], "correct": 2, "explanation": "बक्सर के युद्ध (1764 ईस्वी) में संयुक्त भारतीय सेना की हार के बाद, शाह आलम द्वितीय ने 1765 ईस्वी में इलाहाबाद की संधि पर हस्ताक्षर किए और अंग्रेजों का पेंशनभोगी बन गया।" }, { "question": "इलाहाबाद की संधि (1765 ईस्वी) के तहत ईस्ट इंडिया कंपनी को किन क्षेत्रों की दीवानी (राजस्व एकत्र करने का अधिकार) प्राप्त हुई थी?", "options": ["दिल्ली और आगरा", "अवध और बिहार", "बंगाल, बिहार और उड़ीसा", "दक्कन और गुजरात"], "correct": 2, "explanation": "इलाहाबाद की संधि के तहत ईस्ट इंडिया कंपनी को बंगाल, बिहार और उड़ीसा की दीवानी प्राप्त हुई, जिससे वे इन क्षेत्रों के वास्तविक शासक बन गए।" }, { "question": "किस मुगल शासक के शासनकाल में हैदराबाद के स्वतंत्र राज्य की स्थापना हुई थी?", "options": ["फर्रुखसियर", "मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय", "अकबर शाह द्वितीय"], "correct": 1, "explanation": "निजाम-उल-मुल्क आसफ जाह प्रथम ने 1724 ईस्वी में मुहम्मद शाह 'रंगीला' के शासनकाल में हैदराबाद के स्वतंत्र राज्य की स्थापना की।" }, { "question": "अवध के स्वतंत्र राज्य की नींव किसने रखी थी?", "options": ["अलीवर्दी खान", "मुर्शिद कुली खान", "सादत खान बुरहान-उल-मुल्क", "सफदरजंग"], "correct": 2, "explanation": "सादत खान बुरहान-उल-मुल्क ने 1722 ईस्वी में मुहम्मद शाह 'रंगीला' के शासनकाल में अवध के स्वतंत्र राज्य की नींव रखी।" }, { "question": "किस मुगल सम्राट के शासनकाल में मराठा शक्ति का तेजी से विस्तार हुआ और उन्होंने दिल्ली पर आक्रमण किया (1737 ईस्वी)?", "options": ["बहादुर शाह प्रथम", "जहांदार शाह", "मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय"], "correct": 2, "explanation": "पेशवा बाजीराव प्रथम के नेतृत्व में मराठा शक्ति का तेजी से विस्तार हुआ और उन्होंने 1737 ईस्वी में मुहम्मद शाह 'रंगीला' के शासनकाल में दिल्ली पर आक्रमण किया।" }, { "question": "किस मुगल सम्राट को रोहिल्ला सरदार गुलाम कादिर ने अंधा कर दिया था?", "options": ["मुहम्मद शाह 'रंगीला'", "अहमद शाह", "शाह आलम द्वितीय", "अकबर शाह द्वितीय"], "correct": 2, "explanation": "1788 ईस्वी में रोहिल्ला सरदार गुलाम कादिर ने दिल्ली पर हमला कर शाह आलम द्वितीय को बंदी बना लिया और उसे अंधा कर दिया।" }, { "question": "किस मुगल शासक ने राजा राम मोहन राय को 'राजा' की उपाधि प्रदान की थी और उन्हें अपनी पेंशन बढ़ाने के लिए ब्रिटेन भेजा था?", "options": ["शाह आलम द्वितीय", "अकबर शाह द्वितीय", "बहादुर शाह ज़फर", "मुहम्मद शाह 'रंगीला'"], "correct": 1, "explanation": "अकबर शाह द्वितीय ने राजा राम मोहन राय को 'राजा' की उपाधि दी और उन्हें 1830 ईस्वी में ब्रिटेन भेजा ताकि वे ब्रिटिश सम्राट से मुगल बादशाह की पेंशन बढ़ाने और उसकी प्रतिष्ठा को बहाल करने के लिए बातचीत कर सकें।" }, { "question": "किस वर्ष ईस्ट इंडिया कंपनी ने अपने सिक्कों से मुगल सम्राट का नाम हटा दिया था?", "options": ["1803 ईस्वी", "1813 ईस्वी", "1835 ईस्वी", "1857 ईस्वी"], "correct": 2, "explanation": "1835 ईस्वी में ईस्ट इंडिया कंपनी ने अपने सिक्कों पर मुगल सम्राट का नाम हटा दिया, जिससे मुगल संप्रभुता का अंतिम प्रतीक भी समाप्त हो गया।" }, { "question": "1857 के विद्रोह के समय मुगल सम्राट कौन था?", "options": ["अकबर शाह द्वितीय", "बहादुर शाह ज़फर", "शाह आलम द्वितीय", "मुहम्मद शाह 'रंगीला'"], "correct": 1, "explanation": "बहादुर शाह ज़फर (बहादुर शाह द्वितीय) 1857 के विद्रोह के समय मुगल सम्राट था और विद्रोहियों ने उसे अपना नेता घोषित किया था।" }, { "question": "1857 के विद्रोह के बाद अंतिम मुगल सम्राट बहादुर शाह ज़फर को अंग्रेजों ने कहाँ निर्वासित कर दिया था?", "options": ["अंडमान", "मॉरीशस", "रंगून (म्यांमार)", "केप ऑफ गुड होप"], "correct": 2, "explanation": "1857 के विद्रोह की विफलता के बाद, बहादुर शाह ज़फर को गिरफ्तार कर बर्मा (वर्तमान म्यांमार) के रंगून में निर्वासित कर दिया गया।" }, { "question": "बहादुर शाह ज़फर की मृत्यु कब और कहाँ हुई थी?", "options": ["1857, दिल्ली", "1862, रंगून", "1862, दिल्ली", "1872, रंगून"], "correct": 1, "explanation": "बहादुर शाह ज़फर की मृत्यु 7 नवंबर 1862 ईस्वी को रंगून (म्यांमार) में, कैद में ही हुई थी।" }, { "question": "मुगल साम्राज्य के पतन का एक महत्वपूर्ण आंतरिक कारण क्या था?", "options": ["ब्रिटिश ईस्ट इंडिया कंपनी की बढ़ती शक्ति", "लगातार विदेशी आक्रमण", "कमजोर उत्तराधिकारी और दरबारी गुटबाजी", "मराठा शक्ति का उदय"], "correct": 2, "explanation": "कमजोर उत्तराधिकारी और दरबार में अमीरों के बीच बढ़ती गुटबाजी मुगल साम्राज्य के पतन के महत्वपूर्ण आंतरिक कारण थे।" }, { "question": "औरंगजेब की मृत्यु के बाद मुगल साम्राज्य में 'जागीरदारी संकट' का क्या अर्थ था?", "options": ["जागीरों की संख्या में वृद्धि", "जागीरों की कमी और मनसबदारों की बढ़ती संख्या", "जागीरों पर किसानों का कब्जा", "जागीरदारों का केंद्रीय सत्ता के प्रति अधिक वफादार होना"], "correct": 1, "explanation": "जागीरदारी संकट का अर्थ था जागीरों की कमी और मनसबदारों की बढ़ती संख्या, जिससे भ्रष्टाचार और प्रशासनिक अक्षमता बढ़ी।" }, { "question": "पानीपत का तीसरा युद्ध (1761 ईस्वी) किन दो शक्तियों के बीच लड़ा गया था?", "options": ["मुगल और मराठा", "मराठा और अहमद शाह अब्दाली", "मुगल और अहमद शाह अब्दाली", "ब्रिटिश और मराठा"], "correct": 1, "explanation": "पानीपत का तीसरा युद्ध 1761 ईस्वी में मराठों और अफगान शासक अहमद शाह अब्दाली के बीच लड़ा गया था, जिसने भारत में किसी भी एक शक्ति को मजबूत होने से रोका।" }, { "question": "किस मुगल शासक के शासनकाल में दिल्ली पर मराठों ने आक्रमण किया था (1737 ईस्वी)?", "options": ["बहादुर शाह प्रथम", "फर्रुखसियर", "मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय"], "correct": 2, "explanation": "पेशवा बाजीराव प्रथम के नेतृत्व में मराठों ने 1737 ईस्वी में मुहम्मद शाह 'रंगीला' के शासनकाल में दिल्ली पर आक्रमण किया था।" }, { "question": "औरंगजेब की धार्मिक नीति के कारण किस समुदाय ने विद्रोह नहीं किया था?", "options": ["जाट", "सतनामी", "राजपूत", "ईसाई"], "correct": 3, "explanation": "औरंगजेब की नीतियों के कारण जाट, सतनामी, सिख और राजपूतों ने विद्रोह किया था, लेकिन ईसाई समुदाय ने नहीं।" }, { "question": "मुगल साम्राज्य के पतन के दौरान 'इज़ारा प्रणाली' का क्या महत्व था?", "options": ["यह एक नई सैन्य भर्ती प्रणाली थी।", "यह एक भू-राजस्व संग्रह प्रणाली थी जिसमें अधिकार सबसे ऊंची बोली लगाने वाले को दिया जाता था, जिससे किसानों पर बोझ बढ़ा।", "यह एक न्यायिक सुधार था।", "यह एक व्यापारिक एकाधिकार नीति थी।"], "correct": 1, "explanation": "जहांदार शाह के शासनकाल में जुल्फिकार खान ने 'इज़ारा प्रणाली' को बढ़ावा दिया, जिससे किसानों पर बोझ बढ़ा और साम्राज्य की आय अस्थिर हुई।" }, { "question": "किस मुगल शासक के शासनकाल में 'सैयद बंधुओं' का अंत हुआ था?", "options": ["जहांदार शाह", "फर्रुखसियर", "मुहम्मद शाह 'रंगीला'", "रफी उद-दौलत"], "correct": 2, "explanation": "मुहम्मद शाह 'रंगीला' ने निजाम-उल-मुल्क जैसे शक्तिशाली अमीरों की सहायता से 1720 ईस्वी में सैयद बंधुओं को समाप्त कर दिया था।" }, { "question": "मुगल साम्राज्य के पतन का एक महत्वपूर्ण बाहरी कारण क्या था?", "options": ["जागीरदारी संकट", "कमजोर केंद्रीय प्रशासन", "क्षेत्रीय शक्तियों का उदय", "नादिर शाह और अहमद शाह अब्दाली के आक्रमण"], "correct": 3, "explanation": "नादिर शाह और अहमद शाह अब्दाली जैसे विदेशी आक्रमणों ने मुगल साम्राज्य की कमजोरियों को उजागर किया और उसके पतन को तेज किया।" }, { "question": "बहादुर शाह प्रथम ने मराठा शासक शाहू को मुगल कैद से कब रिहा किया था?", "options": ["1700 ईस्वी", "1707 ईस्वी", "1712 ईस्वी", "1719 ईस्वी"], "correct": 1, "explanation": "बहादुर शाह प्रथम ने 1707 ईस्वी में मराठा शासक शाहू को मुगल कैद से रिहा कर दिया था।" }, { "question": "किस मुगल शासक ने जजिया कर को स्थायी रूप से समाप्त कर दिया था?", "options": ["अकबर", "औरंगजेब", "जहांदार शाह", "मुहम्मद शाह 'रंगीला'"], "correct": 3, "explanation": "मुहम्मद शाह 'रंगीला' ने जजिया कर को स्थायी रूप से समाप्त कर दिया था, जिसे औरंगजेब ने पुनः लागू किया था।" }, { "question": "किस मुगल शासक के शासनकाल में बंगाल एक स्वतंत्र राज्य के रूप में उभरा था?", "options": ["फर्रुखसियर", "मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय", "अकबर शाह द्वितीय"], "correct": 1, "explanation": "मुर्शिद कुली खान ने मुहम्मद शाह 'रंगीला' के शासनकाल में बंगाल को स्वतंत्र कर लिया था।" }, { "question": "शाह आलम द्वितीय ने अपने जीवन का अधिकांश समय किसके संरक्षण में बिताया?", "options": ["केवल अंग्रेजों के", "केवल मराठों के", "अवध के नवाब और मराठों के, फिर अंग्रेजों के", "केवल सिखों के"], "correct": 2, "explanation": "शाह आलम द्वितीय ने शुरू में अवध के नवाब शुजा-उद-दौला के संरक्षण में, फिर मराठों (महादजी शिंदे) के संरक्षण में और अंततः अंग्रेजों के पेंशनभोगी के रूप में अपना जीवन बिताया।" }, { "question": "किस मुगल सम्राट को 'आफताब' उपनाम से कविताएँ लिखने के लिए जाना जाता था?", "options": ["मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय", "अकबर शाह द्वितीय", "बहादुर शाह ज़फर"], "correct": 1, "explanation": "शाह आलम द्वितीय एक कवि भी था और 'आफताब' उपनाम से कविताएँ लिखता था।" }, { "question": "बहादुर शाह ज़फर की शायरी में कौन से प्रसिद्ध कवि उनके समकालीन थे?", "options": ["मीर तकी मीर और सौदा", "मिर्जा गालिब और ज़ौक", "अमीर खुसरो और कबीर", "तुलसीदास और सूरदास"], "correct": 1, "explanation": "बहादुर शाह ज़फर के दरबार में मिर्जा गालिब, ज़ौक, मोमिन और दाग जैसे प्रसिद्ध उर्दू कवि थे।" }, { "question": "मुगल साम्राज्य के पतन के दौरान किस प्रशासनिक संकट ने भ्रष्टाचार और अक्षमता को बढ़ावा दिया?", "options": ["ज़ब्ती प्रणाली", "दहसाला प्रणाली", "मनसबदारी और जागीरदारी संकट", "इजारा प्रणाली"], "correct": 2, "explanation": "मनसबदारों की बढ़ती संख्या और जागीरों की कमी ने जागीरदारी संकट को जन्म दिया, जिससे प्रशासन में भ्रष्टाचार और अक्षमता बढ़ी।" }, { "question": "दिल्ली के लाल किले में 'फूल वालों की सैर' नामक धर्मनिरपेक्ष त्योहार की शुरुआत किस मुगल सम्राट ने की थी?", "options": ["मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय", "अकबर शाह द्वितीय", "बहादुर शाह ज़फर"], "correct": 2, "explanation": "अकबर शाह द्वितीय ने 'फूल वालों की सैर' नामक त्योहार की शुरुआत की, जो दिल्ली में हिंदू-मुस्लिम एकता का प्रतीक था।" }, { "question": "किस मुगल शासक के शासनकाल में मुगल बादशाह की प्रतिष्ठा इतनी गिर गई थी कि उसे ब्रिटिश गवर्नर-जनरल के समकक्ष भी नहीं माना जाता था?", "options": ["मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय", "अकबर शाह द्वितीय", "बहादुर शाह ज़फर"], "correct": 2, "explanation": "अकबर शाह द्वितीय के शासनकाल तक मुगल बादशाह की प्रतिष्ठा लगभग समाप्त हो चुकी थी, और उसे ब्रिटिश गवर्नर-जनरल के समकक्ष भी नहीं माना जाता था।" }, { "question": "औरंगजेब के शासनकाल में सूबों (प्रांतों) की संख्या कितनी थी?", "options": ["12", "15", "18", "20"], "correct": 3, "explanation": "औरंगजेब के शासनकाल में मुगल साम्राज्य में सूबों की संख्या 20 तक पहुँच गई थी।" }, { "question": "शाहजहाँ के शासनकाल में किस प्रसिद्ध इमारत का निर्माण पूर्णतः सफेद संगमरमर से हुआ था?", "options": ["लाल किला", "जामा मस्जिद", "मोती मस्जिद (आगरा किला)", "फतेहपुर सीकरी"], "correct": 2, "explanation": "आगरा किले में स्थित मोती मस्जिद का निर्माण शाहजहाँ ने पूरी तरह से सफेद संगमरमर से करवाया था।" }, { "question": "औरंगजेब के शासनकाल में निर्मित 'बीबी का मकबरा' कहाँ स्थित है?", "options": ["दिल्ली", "आगरा", "औरंगाबाद", "लाहौर"], "correct": 2, "explanation": "बीबी का मकबरा औरंगाबाद में स्थित है, जिसे औरंगजेब ने अपनी पत्नी दिलरास बानो बेगम की याद में बनवाया था और यह ताजमहल की नकल है।" }, { "question": "शाहजहाँ के शासनकाल में किस बुंदेला शासक ने विद्रोह किया था?", "options": ["छत्रसाल", "जुझार सिंह बुंदेला", "वीर सिंह बुंदेला", "हरदेव सिंह"], "correct": 1, "explanation": "शाहजहाँ के शासनकाल में जुझार सिंह बुंदेला ने 1628 ईस्वी में विद्रोह किया था, जिसका दमन किया गया।" }, { "question": "शाहजहाँ के किस पुत्र ने उत्तराधिकार के अंतिम युद्ध (देवराई का युद्ध) में औरंगजेब से अंतिम हार का सामना किया था?", "options": ["शुजा", "मुराद बख्श", "दारा शिकोह", "सुलेमान शिकोह"], "correct": 2, "explanation": "देवराई का युद्ध (1659 ईस्वी) उत्तराधिकार का अंतिम निर्णायक युद्ध था, जिसमें दारा शिकोह को औरंगजेब ने पराजित किया और बाद में फांसी दे दी।" }, { "question": "किस मुगल शासक के शासनकाल को 'स्थापत्य कला का स्वर्ण युग' कहा जाता है?", "options": ["अकबर", "जहांगीर", "शाहजहाँ", "औरंगजेब"], "correct": 2, "explanation": "शाहजहाँ के शासनकाल को मुगल वास्तुकला का 'स्वर्ण युग' कहा जाता है।" }, { "question": "औरंगजेब ने किस मराठा शासक संभाजी को पकड़कर मार डाला था?", "options": ["शिवाजी", "राजाराव", "संभाजी", "ताराबाई"], "correct": 2, "explanation": "औरंगजेब ने 1689 ईस्वी में शिवाजी के पुत्र संभाजी को पकड़कर मार डाला था।" }, { "question": "किस मुगल शासक के शासनकाल में मुगल साम्राज्य का भौगोलिक विस्तार अपने चरमोत्कर्ष पर था?", "options": ["अकबर", "शाहजहाँ", "औरंगजेब", "मुहम्मद शाह 'रंगीला'"], "correct": 2, "explanation": "औरंगजेब ने अपने सैन्य अभियानों, विशेषकर दक्कन में, के माध्यम से मुगल साम्राज्य को उसके सर्वाधिक भौगोलिक विस्तार तक पहुँचाया था।" }, { "question": "मुगल साम्राज्य के पतन का एक कारण 'जागीरदारी संकट' था। इसका अर्थ क्या था?", "options": ["जागीरदारों द्वारा अधिक कर वसूलना", "मनसबदारों की संख्या में कमी", "उपलब्ध जागीरों की तुलना में मनसबदारों की संख्या में वृद्धि", "जागीरदारों का विद्रोह"], "correct": 2, "explanation": "जागीरदारी संकट का अर्थ था कि मनसबदारों की संख्या बढ़ गई थी, लेकिन उन्हें देने के लिए पर्याप्त जागीरें उपलब्ध नहीं थीं, जिससे असंतोष और प्रशासनिक समस्याएँ बढ़ीं।" }, { "question": "किस मुगल शासक के शासनकाल में 'सैयद बंधुओं' का प्रभाव सबसे अधिक था?", "options": ["बहादुर शाह प्रथम", "जहांदार शाह", "फर्रुखसियर", "मुहम्मद शाह 'रंगीला'"], "correct": 2, "explanation": "फर्रुखसियर का शासनकाल पूरी तरह से सैयद बंधुओं के नियंत्रण में था, जिन्होंने उसे सिंहासन पर बैठाया था।" }, { "question": "मुगल साम्राज्य के पतन के दौरान 'इज़ारा प्रणाली' को किसने बढ़ावा दिया था?", "options": ["मुर्शिद कुली खान", "निजाम-उल-मुल्क", "जुल्फिकार खान", "सादत खान"], "correct": 2, "explanation": "जहांदार शाह के वजीर जुल्फिकार खान ने 'इज़ारा प्रणाली' को बढ़ावा दिया था।" }, { "question": "किस मुगल सम्राट को उसके विलासितापूर्ण जीवन और कला व संगीत के प्रति प्रेम के कारण 'रंगीला' कहा जाता था?", "options": ["बहादुर शाह प्रथम", "जहांदार शाह", "मुहम्मद शाह", "शाह आलम द्वितीय"], "correct": 2, "explanation": "नसीरुद्दीन रोशन अख्तर मुहम्मद शाह को 'रंगीला' कहा जाता था।" }, { "question": "नादिर शाह के आक्रमण के समय मुगल सम्राट कौन था?", "options": ["फर्रुखसियर", "मुहम्मद शाह 'रंगीला'", "अहमद शाह", "शाह आलम द्वितीय"], "correct": 1, "explanation": "1739 ईस्वी में नादिर शाह के आक्रमण के समय मुहम्मद शाह 'रंगीला' मुगल सम्राट था।" }, { "question": "करनाल का युद्ध कब लड़ा गया था?", "options": ["1729 ईस्वी", "1739 ईस्वी", "1748 ईस्वी", "1757 ईस्वी"], "correct": 1, "explanation": "करनाल का युद्ध 24 फरवरी 1739 ईस्वी को नादिर शाह और मुहम्मद शाह 'रंगीला' के बीच लड़ा गया था।" }, { "question": "बक्सर का युद्ध किस वर्ष लड़ा गया था?", "options": ["1757 ईस्वी", "1761 ईस्वी", "1764 ईस्वी", "1765 ईस्वी"], "correct": 2, "explanation": "बक्सर का युद्ध 22 अक्टूबर 1764 ईस्वी को लड़ा गया था।" }, { "question": "बक्सर के युद्ध में अंग्रेजों के खिलाफ संयुक्त सेना में कौन-कौन शामिल थे?", "options": ["शाह आलम द्वितीय, मीर जाफर, शुजा-उद-दौला", "शाह आलम द्वितीय, मीर कासिम, शुजा-उद-दौला", "शाह आलम द्वितीय, सिराजुद्दौला, मीर कासिम", "मीर कासिम, शुजा-उद-दौला, मराठा"], "correct": 1, "explanation": "बक्सर के युद्ध में मुगल सम्राट शाह आलम द्वितीय, अवध के नवाब शुजा-उद-दौला और बंगाल के अपदस्थ नवाब मीर कासिम की संयुक्त सेना ने अंग्रेजों का सामना किया था।" }, { "question": "इलाहाबाद की संधि पर किस मुगल सम्राट ने हस्ताक्षर किए थे?", "options": ["मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय", "अकबर शाह द्वितीय", "बहादुर शाह ज़फर"], "correct": 1, "explanation": "इलाहाबाद की संधि पर 1765 ईस्वी में शाह आलम द्वितीय ने अंग्रेजों के साथ हस्ताक्षर किए थे।" }, { "question": "किस मुगल सम्राट के शासनकाल में मुगल साम्राज्य का अधिकार केवल दिल्ली के लाल किले तक सीमित रह गया था?", "options": ["मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय", "अकबर शाह द्वितीय", "बहादुर शाह ज़फर"], "correct": 3, "explanation": "अकबर शाह द्वितीय और बहादुर शाह ज़फर के शासनकाल तक मुगल साम्राज्य का अधिकार केवल दिल्ली के लाल किले तक सीमित रह गया था।" }, { "question": "1857 के विद्रोह में बहादुर शाह ज़फर को नेता घोषित करने का मुख्य उद्देश्य क्या था?", "options": ["उसे वास्तविक शक्ति प्रदान करना", "मुगल वंश को पूरी तरह से समाप्त करना", "विद्रोह को एक राष्ट्रीय और वैध स्वरूप प्रदान करना", "अंग्रेजों के साथ समझौता करना"], "correct": 2, "explanation": "बहादुर शाह ज़फर की स्वीकृति ने विद्रोह को एक राष्ट्रीय और वैध स्वरूप प्रदान किया, क्योंकि वह मुगल वंश का अंतिम प्रतीक था, जिसे हिंदू और मुस्लिम दोनों ने स्वीकार किया।" }, { "question": "बहादुर शाह ज़फर को गिरफ्तार करने वाला ब्रिटिश अधिकारी कौन था?", "options": ["रॉबर्ट क्लाइव", "लॉर्ड डलहौजी", "लेफ्टिनेंट हडसन", "जनरल बख्त खान"], "correct": 2, "explanation": "लेफ्टिनेंट हडसन ने 21 सितंबर 1857 को बहादुर शाह ज़फर को हुमायूं के मकबरे से गिरफ्तार किया था।" }, { "question": "मुगल साम्राज्य के पतन का एक कारण 'अयोग्य उत्तराधिकारी' था। औरंगजेब के बाद के शासकों में कौन सा शासक सबसे कम समय तक गद्दी पर रहा?", "options": ["बहादुर शाह प्रथम", "जहांदार शाह", "रफी उल-दरजात", "फर्रुखसियर"], "correct": 2, "explanation": "रफी उल-दरजात का शासनकाल मात्र 98 दिनों का था, जो मुगल इतिहास में सबसे छोटा शासनकाल है।" }, { "question": "किस मुगल शासक ने अपनी नई राजधानी शाहजहाँनाबाद (पुरानी दिल्ली) की स्थापना की थी?", "options": ["अकबर", "जहांगीर", "शाहजहाँ", "औरंगजेब"], "correct": 2, "explanation": "शाहजहाँ ने 1639 ईस्वी में शाहजहाँनाबाद की स्थापना की थी।" }, { "question": "औरंगजेब के शासनकाल में किस विद्रोह का नेतृत्व गोकुला और राजाराम ने किया था?", "options": ["सिख विद्रोह", "राजपूत विद्रोह", "जाट विद्रोह", "सतनामी विद्रोह"], "correct": 2, "explanation": "मथुरा क्षेत्र में गोकुला और राजाराम के नेतृत्व में जाट विद्रोह हुआ था।" }, { "question": "शाहजहाँ के शासनकाल में हुगली में पुर्तगालियों को किसने पराजित किया था?", "options": ["औरंगजेब", "दारा शिकोह", "शाहजहाँ की सेना", "मुमताज महल"], "correct": 2, "explanation": "शाहजहाँ ने 1632 ईस्वी में हुगली में पुर्तगालियों को पराजित किया था।" }, { "question": "किस मुगल शासक ने अपने शासनकाल में संगीत और नृत्य पर प्रतिबंध लगा दिया था?", "options": ["अकबर", "शाहजहाँ", "औरंगजेब", "मुहम्मद शाह 'रंगीला'"], "correct": 2, "explanation": "औरंगजेब ने अपनी कट्टर धार्मिक नीति के तहत शाही दरबार में संगीत और नृत्य पर प्रतिबंध लगा दिया था।" }, { "question": "मुगल साम्राज्य के पतन के दौरान 'अविवाब' क्या थे?", "options": ["एक प्रकार का सैन्य कर", "स्थानीय कर जो समाप्त कर दिए गए थे", "व्यापारिक मार्ग", "मनसबदारी पद"], "correct": 1, "explanation": "औरंगजेब ने शरीयत के विरुद्ध वसूले जाने वाले 80 करों को समाप्त करने का प्रयास किया था, जिनमें 'अविवाब' नामक स्थानीय कर भी शामिल थे।" }, { "question": "किस मुगल शासक के शासनकाल में 'फतवा-ए-आलमगीरी' नामक इस्लामी कानूनों का संग्रह तैयार करवाया गया था?", "options": ["शाहजहाँ", "औरंगजेब", "बहादुर शाह प्रथम", "मुहम्मद शाह 'रंगीला'"], "correct": 1, "explanation": "औरंगजेब ने शरीयत के अनुसार प्रशासन चलाने के लिए 'फतवा-ए-आलमगीरी' नामक इस्लामी कानूनों का संग्रह तैयार करवाया था।" }, { "question": "औरंगजेब के शासनकाल में किस मंदिर को तोड़ने का आदेश दिया गया था?", "options": ["सोमनाथ मंदिर", "जगन्नाथ मंदिर", "काशी विश्वनाथ मंदिर", "कोणार्क सूर्य मंदिर"], "correct": 2, "explanation": "औरंगजेब ने 1669 ईस्वी में काशी विश्वनाथ मंदिर और मथुरा के केशवदेव मंदिर जैसे कई हिंदू मंदिरों को तोड़ने का आदेश दिया था।" }, { "question": "किस मुगल शासक को 'जिंदा पीर' कहा जाता था?", "options": ["अकबर", "शाहजहाँ", "औरंगजेब", "बहादुर शाह प्रथम"], "correct": 2, "explanation": "औरंगजेब को उसके सादगीपूर्ण और धार्मिक जीवन के कारण 'जिंदा पीर' कहा जाता था।" }, { "question": "मुगल साम्राज्य के पतन का एक कारण 'जागीरदारी संकट' था। यह किसके शासनकाल में और गंभीर हो गया था?", "options": ["अकबर", "शाहजहाँ", "औरंगजेब", "बहादुर शाह प्रथम"], "correct": 2, "explanation": "जागीरदारी संकट औरंगजेब के दक्कन अभियानों के कारण और गंभीर हो गया था, क्योंकि मनसबदारों की संख्या बढ़ गई थी लेकिन पर्याप्त जागीरें नहीं थीं।" }, { "question": "किस मुगल शासक के शासनकाल में मुगल साम्राज्य का केंद्रीय प्रशासन सबसे कमजोर हो गया था?", "options": ["अकबर", "औरंगजेब", "मुहम्मद शाह 'रंगीला'", "बहादुर शाह ज़फर"], "correct": 3, "explanation": "बहादुर शाह ज़फर के शासनकाल तक मुगल साम्राज्य का केंद्रीय प्रशासन लगभग नगण्य हो गया था, और वह केवल नाममात्र का शासक था।" }, { "question": "मुगल साम्राज्य के पतन में 'सामंतवाद के उदय' की क्या भूमिका थी?", "options": ["इसने केंद्रीय सत्ता को मजबूत किया।", "इसने क्षेत्रीय शासकों को अधिक स्वायत्तता दी, जिससे साम्राज्य का विघटन हुआ।", "इसने साम्राज्य की आर्थिक समृद्धि बढ़ाई।", "इसने सैन्य शक्ति को केंद्रीकृत किया।"], "correct": 1, "explanation": "सामंतवाद के उदय ने क्षेत्रीय शासकों और सामंतों को अधिक स्वायत्तता दी, जिससे केंद्रीय सत्ता कमजोर हुई और साम्राज्य का विघटन हुआ।" }, { "question": "किस मुगल शासक के शासनकाल में मुगल साम्राज्य के सिक्के पर से सम्राट का नाम हटा दिया गया था?", "options": ["शाह आलम द्वितीय", "अकबर शाह द्वितीय", "बहादुर शाह ज़फर", "मुहम्मद शाह 'रंगीला'"], "correct": 1, "explanation": "अकबर शाह द्वितीय के शासनकाल (1835 ईस्वी) में ईस्ट इंडिया कंपनी ने अपने सिक्कों से मुगल सम्राट का नाम हटा दिया था।" }, { "question": "किस मुगल सम्राट को उसके पुत्रों द्वारा अंधा कर दिया गया था?", "options": ["शाहजहाँ", "औरंगजेब", "शाह आलम द्वितीय", "अकबर शाह द्वितीय"], "correct": 2, "explanation": "शाह आलम द्वितीय को रोहिल्ला सरदार गुलाम कादिर ने 1788 ईस्वी में अंधा कर दिया था, हालांकि यह उसके पुत्रों द्वारा नहीं था, बल्कि एक बाहरी शक्ति द्वारा किया गया था।" }, { "question": "बहादुर शाह ज़फर को कहाँ दफनाया गया था?", "options": ["दिल्ली", "आगरा", "रंगून (म्यांमार)", "काबुल"], "correct": 2, "explanation": "बहादुर शाह ज़फर को रंगून (म्यांमार) में ही एक अज्ञात कब्र में दफनाया गया था।" }, { "question": "मुगल साम्राज्य के पतन का एक महत्वपूर्ण कारण 'विदेशी व्यापार में गिरावट' था। किस साम्राज्य के पतन के बाद भारत का पश्चिमी देशों के साथ व्यापार कम हो गया था?", "options": ["फारसी साम्राज्य", "ओटोमन साम्राज्य", "रोमन साम्राज्य", "चीनी साम्राज्य"], "correct": 2, "explanation": "रोमन साम्राज्य के पतन के बाद भारत का पश्चिमी देशों के साथ व्यापार कम हो गया, जिससे मुगल साम्राज्य की अर्थव्यवस्था प्रभावित हुई।" }, { "question": "किस मुगल शासक के शासनकाल में मुगल दरबार में 'तुरानी' और 'ईरानी' गुटों का प्रभाव बढ़ गया था?", "options": ["अकबर", "शाहजहाँ", "औरंगजेब", "बहादुर शाह प्रथम"], "correct": 3, "explanation": "बहादुर शाह प्रथम के शासनकाल से ही मुगल दरबार में विभिन्न गुटों, विशेषकर तुरानी और ईरानी गुटों का प्रभाव बढ़ गया था, जिससे केंद्रीय सत्ता कमजोर हुई।" }, { "question": "मुगल साम्राज्य के पतन में 'मनसबदारी प्रणाली' की क्या भूमिका थी?", "options": ["इसने सैन्य दक्षता बढ़ाई।", "इसने प्रशासनिक स्थिरता प्रदान की।", "मनसबदारों की बढ़ती संख्या और जागीरों की कमी ने वित्तीय और प्रशासनिक संकट पैदा किया।", "इसने क्षेत्रीय शक्तियों को नियंत्रित किया।"], "correct": 2, "explanation": "मनसबदारी प्रणाली में बढ़ती संख्या और जागीरों की कमी ने वित्तीय और प्रशासनिक संकट पैदा किया, जिससे साम्राज्य कमजोर हुआ।" }, { "question": "औरंगजेब के शासनकाल में किस विद्रोह का नेतृत्व सतनामी समुदाय ने किया था?", "options": ["जाट विद्रोह", "सिख विद्रोह", "सतनामी विद्रोह", "राजपूत विद्रोह"], "correct": 2, "explanation": "नारनौल क्षेत्र में सतनामी समुदाय द्वारा सतनामी विद्रोह किया गया था।" }, { "question": "किस मुगल शासक के शासनकाल में मुगल साम्राज्य का अंतिम रूप से विघटन शुरू हो गया था?", "options": ["औरंगजेब", "बहादुर शाह प्रथम", "मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय"], "correct": 2, "explanation": "मुहम्मद शाह 'रंगीला' के शासनकाल में ही कई स्वतंत्र क्षेत्रीय राज्य अस्तित्व में आए और नादिर शाह के आक्रमण ने साम्राज्य की रीढ़ तोड़ दी, जिससे अंतिम विघटन शुरू हो गया।" }, { "question": "बहादुर शाह ज़फर ने 1857 के विद्रोह के दौरान किस स्थान से नेतृत्व किया था?", "options": ["लखनऊ", "कानपुर", "दिल्ली", "झांसी"], "correct": 2, "explanation": "बहादुर शाह ज़फर ने दिल्ली से 1857 के विद्रोह का नेतृत्व किया था।" }, { "question": "शाहजहाँ के शासनकाल में किस प्रसिद्ध इमारत में 'दीवान-ए-आम' और 'दीवान-ए-खास' स्थित थे?", "options": ["ताजमहल", "आगरा का किला", "लाल किला (दिल्ली)", "फतेहपुर सीकरी"], "correct": 2, "explanation": "दिल्ली के लाल किले में दीवान-ए-आम (आम लोगों के लिए) और दीवान-ए-खास (विशेष लोगों के लिए) स्थित थे।" }, { "question": "औरंगजेब ने किस मराठा नेता की मृत्यु के बाद मराठा प्रतिरोध ताराबाई के नेतृत्व में जारी रहा?", "options": ["शिवाजी", "संभाजी", "राजाराव", "शाहू"], "correct": 1, "explanation": "संभाजी की मृत्यु के बाद, उनकी रानी ताराबाई ने मराठा सेना की कमान संभाली और मुगलों के खिलाफ संघर्ष जारी रखा।" }, { "question": "किस मुगल सम्राट ने अपने शासनकाल में 'झरोखा दर्शन' और 'तुलादान' प्रथाओं को बंद कर दिया था?", "options": ["अकबर", "शाहजहाँ", "औरंगजेब", "बहादुर शाह प्रथम"], "correct": 2, "explanation": "औरंगजेब ने अपनी कट्टर धार्मिक नीति के तहत 'झरोखा दर्शन' और 'तुलादान' जैसी प्रथाओं को बंद कर दिया था।" }, { "question": "किस मुगल शासक के शासनकाल में मुगल साम्राज्य का अंतिम रूप से नाममात्र का शासक बन गया और ब्रिटिश संरक्षण में आ गया?", "options": ["मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय", "अकबर शाह द्वितीय", "बहादुर शाह ज़फर"], "correct": 1, "explanation": "शाह आलम द्वितीय 1765 में इलाहाबाद की संधि के बाद अंग्रेजों का पेंशनभोगी बन गया और नाममात्र का शासक रह गया था।" }, { "question": "मुगल साम्राज्य के पतन का एक महत्वपूर्ण कारण 'उत्तराधिकार के युद्ध' थे। औरंगजेब के बाद पहला उत्तराधिकार का युद्ध कौन सा था?", "options": ["धर्मत का युद्ध", "सामूगढ़ का युद्ध", "जजऊ का युद्ध", "देवराई का युद्ध"], "correct": 2, "explanation": "औरंगजेब की मृत्यु के बाद उसके पुत्रों के बीच जजऊ का युद्ध (1707 ईस्वी) पहला उत्तराधिकार का युद्ध था।" }, { "question": "किस मुगल शासक के शासनकाल में 'कोहिनूर हीरा' भारत से बाहर चला गया था?", "options": ["शाहजहाँ", "औरंगजेब", "मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय"], "correct": 2, "explanation": "नादिर शाह 1739 ईस्वी में मुहम्मद शाह 'रंगीला' के शासनकाल में कोहिनूर हीरा और मयूर सिंहासन भारत से ले गया था।" }, { "question": "किस मुगल शासक ने आमेर के जय सिंह को 'मिर्जा राजा सवाई' की उपाधि दी थी?", "options": ["बहादुर शाह प्रथम", "जहांदार शाह", "फर्रुखसियर", "मुहम्मद शाह 'रंगीला'"], "correct": 1, "explanation": "जहांदार शाह ने आमेर के जय सिंह को 'मिर्जा राजा सवाई' की उपाधि दी थी।" }, { "question": "किस मुगल शासक के शासनकाल में मुगल साम्राज्य का सबसे लंबा शासनकाल था (उत्तर मुगल काल में)?", "options": ["औरंगजेब", "बहादुर शाह प्रथम", "मुहम्मद शाह 'रंगीला'", "शाह आलम द्वितीय"], "correct": 2, "explanation": "मुहम्मद शाह 'रंगीला' का शासनकाल (1719-1748 ईस्वी) लगभग 29 वर्षों तक चला, जो किसी भी अन्य उत्तर-मुगल बादशाह की तुलना में सबसे लंबा था।" }, { "question": "किस मुगल शासक के शासनकाल में मुगल साम्राज्य की सेना और आर्थिक स्थिति नादिर शाह के आक्रमण से पूरी तरह नष्ट हो गई थी?", "options": ["फर्रुखसियर", "मुहम्मद शाह 'रंगीला'", "अहमद शाह", "शाह आलम द्वितीय"], "correct": 1, "explanation": "नादिर शाह के 1739 के आक्रमण ने मुहम्मद शाह 'रंगीला' के शासनकाल में मुगल साम्राज्य की आर्थिक और सैन्य शक्ति को पूरी तरह से नष्ट कर दिया।" } ] ; let currentQuestionIndex = 0; let userAnswers = Array(quizData.length).fill(null); let totalQuizTime = quizData.length * 30; let timeLeft = totalQuizTime; let timerInterval; let quizSubmitted = false; let reviewMode = false; let popupTimeout; // DOM Elements const questionEl = document.getElementById("question"); const choicesEl = document.getElementById("choices"); const explanationEl = document.getElementById("explanation"); const questionCounterEl = document.getElementById("questionCounter"); const timerEl = document.getElementById("timer"); const prevButton = document.getElementById("prevButton"); const nextButton = document.getElementById("nextButton"); const submitQuizButton = document.getElementById("submitQuizButton"); const reviewQuizButton = document.getElementById("reviewQuizButton"); const restartQuizButton = document.getElementById("restartQuizButton"); const quizContentEl = document.getElementById("quizContent"); const resultContentEl = document.getElementById("resultContent"); const resultMessageEl = document.getElementById("resultMessage"); const scoreMessageEl = document.getElementById("scoreMessage"); const questionNavEl = document.getElementById("questionNav"); const questionNavOverlayEl = document.getElementById('questionNavOverlay'); const hamburgerBtn = document.getElementById('hamburgerBtn'); const popupMessageEl = document.getElementById('popupMessage'); const submitConfirmationModalEl = document.getElementById('submitConfirmationModal'); const confirmSubmitBtn = document.getElementById('confirmSubmitBtn'); const cancelSubmitBtn = document.getElementById('cancelSubmitBtn'); const reviewStatusMessageEl = document.getElementById('reviewStatusMessage'); // New element function startTimer() { timeLeft = totalQuizTime; updateTimerDisplay(timeLeft); clearInterval(timerInterval); timerInterval = setInterval(() => { timeLeft--; updateTimerDisplay(timeLeft); if (timeLeft <= 0) { clearInterval(timerInterval); if (!quizSubmitted) { submitQuizActions(); } } }, 1000); } function updateTimerDisplay(seconds) { const mins = Math.floor(seconds / 60).toString().padStart(2, '0'); const secs = (seconds % 60).toString().padStart(2, '0'); timerEl.innerText = `Time: ${mins}:${secs}`; } function generateQuestionNav() { questionNavEl.innerHTML = ""; quizData.forEach((_, index) => { const circle = document.createElement("div"); circle.classList.add("circle-number"); circle.innerText = index + 1; circle.onclick = () => jumpToQuestion(index); if (reviewMode) { if (userAnswers[index] === null) { circle.classList.add("reviewed-skipped"); } else if (userAnswers[index] === quizData[index].correct) { circle.classList.add("reviewed-correct"); } else { circle.classList.add("reviewed-incorrect"); } } else { if (userAnswers[index] !== null) { circle.classList.add("answered"); } } questionNavEl.appendChild(circle); }); highlightCurrentCircle(); } function highlightCurrentCircle() { const circles = questionNavEl.querySelectorAll(".circle-number"); circles.forEach((circle, idx) => { circle.classList.remove("active", "current-review"); if (idx === currentQuestionIndex) { circle.classList.add(reviewMode ? "current-review" : "active"); } }); } function jumpToQuestion(qIndex) { currentQuestionIndex = qIndex; questionNavOverlayEl.classList.remove('show'); hamburgerBtn.classList.remove('active'); loadQuestion(); } function loadQuestion() { if (currentQuestionIndex < 0 || currentQuestionIndex >= quizData.length) return; const questionData = quizData[currentQuestionIndex]; questionEl.innerText = questionData.question; questionCounterEl.innerText = `${currentQuestionIndex + 1}/${quizData.length}`; choicesEl.innerHTML = ""; explanationEl.classList.add("hidden"); reviewStatusMessageEl.classList.add('hidden'); // Hide review status by default questionData.options.forEach((option, index) => { const choiceElement = document.createElement("div"); choiceElement.className = "choice"; choiceElement.innerText = option; if (reviewMode) { choiceElement.classList.add("disabled"); if (index === questionData.correct) { choiceElement.classList.add("correct"); } if (userAnswers[currentQuestionIndex] === index && index !== questionData.correct) { choiceElement.classList.add("user-selected-incorrect"); } } else { if (userAnswers[currentQuestionIndex] === index) { choiceElement.classList.add("selected"); } choiceElement.onclick = () => { if (!reviewMode) { userAnswers[currentQuestionIndex] = index; document.querySelectorAll("#choices .choice").forEach(c => c.classList.remove("selected")); choiceElement.classList.add("selected"); generateQuestionNav(); } }; } choicesEl.appendChild(choiceElement); }); if (reviewMode) { explanationEl.innerHTML = "<b>व्याख्या (Explanation):</b> " + questionData.explanation; explanationEl.classList.remove("hidden"); // Update and show review status message reviewStatusMessageEl.classList.remove('hidden', 'status-correct', 'status-incorrect', 'status-skipped'); if (userAnswers[currentQuestionIndex] === null) { reviewStatusMessageEl.textContent = "आपने यह प्रश्न छोड़ दिया। (You skipped this question.)"; reviewStatusMessageEl.classList.add('status-skipped'); showPopupMessage("You skipped this question.", "skipped"); } else if (userAnswers[currentQuestionIndex] === questionData.correct) { reviewStatusMessageEl.textContent = "आपका उत्तर सही है! (Your answer is correct!)"; reviewStatusMessageEl.classList.add('status-correct'); showPopupMessage("You got it right!", "correct"); } else { reviewStatusMessageEl.textContent = "आपका उत्तर गलत है। (Your answer is incorrect.)"; reviewStatusMessageEl.classList.add('status-incorrect'); showPopupMessage("You got it wrong.", "incorrect"); } } else { popupMessageEl.classList.remove('show'); popupMessageEl.classList.add('hidden'); reviewStatusMessageEl.classList.add('hidden'); // Ensure it's hidden if not in review mode } updateButtonVisibility(); highlightCurrentCircle(); } function updateButtonVisibility() { prevButton.classList.toggle("disabled", currentQuestionIndex === 0); prevButton.disabled = currentQuestionIndex === 0; const isLastQuestion = currentQuestionIndex === quizData.length - 1; nextButton.classList.toggle("disabled", isLastQuestion); nextButton.disabled = isLastQuestion; if (quizSubmitted && !reviewMode) { prevButton.classList.add("hidden"); nextButton.classList.add("hidden"); submitQuizButton.classList.add("hidden"); } else if (reviewMode) { submitQuizButton.classList.add("hidden"); prevButton.classList.remove("hidden"); nextButton.classList.remove("hidden"); } else { submitQuizButton.classList.remove("hidden"); prevButton.classList.remove("hidden"); nextButton.classList.remove("hidden"); } } function previousQuestion() { if (currentQuestionIndex > 0) { currentQuestionIndex--; loadQuestion(); } } function nextQuestion() { if (currentQuestionIndex < quizData.length - 1) { currentQuestionIndex++; loadQuestion(); } } function showSubmitConfirmationModal() { submitConfirmationModalEl.classList.remove('hidden'); submitConfirmationModalEl.classList.add('show'); } function hideSubmitConfirmationModal() { submitConfirmationModalEl.classList.remove('show'); submitConfirmationModalEl.classList.add('hidden'); } function submitQuizActions() { quizSubmitted = true; reviewMode = false; clearInterval(timerInterval); const correctAnswersCount = userAnswers.filter( (ans, i) => ans !== null && ans === quizData[i].correct ).length; quizContentEl.classList.add("hidden"); resultContentEl.classList.remove("hidden"); const percentage = (correctAnswersCount / quizData.length) * 100; let resultMsgText = ""; if (percentage >= 60) { resultMsgText = `<div class="congrats">🎉 बधाई हो! आपने ${percentage.toFixed(2)}% स्कोर किया है!</div>`; } else { resultMsgText = `<div class="sad">😢 आपने ${percentage.toFixed(2)}% स्कोर किया है। अगली बार के लिए शुभकामनाएं!</div>`; } resultMessageEl.innerHTML = resultMsgText; scoreMessageEl.innerText = `आपने कुल ${quizData.length} में से ${correctAnswersCount} प्रश्न सही उत्तर दिए हैं।`; reviewQuizButton.classList.remove("hidden"); restartQuizButton.classList.remove("hidden"); updateButtonVisibility(); hideSubmitConfirmationModal(); } function startReview() { reviewMode = true; quizSubmitted = true; currentQuestionIndex = 0; resultContentEl.classList.add("hidden"); quizContentEl.classList.remove("hidden"); generateQuestionNav(); loadQuestion(); } function restartQuiz() { currentQuestionIndex = 0; userAnswers = Array(quizData.length).fill(null); quizSubmitted = false; reviewMode = false; resultContentEl.classList.add("hidden"); quizContentEl.classList.remove("hidden"); explanationEl.classList.add("hidden"); popupMessageEl.classList.remove('show'); popupMessageEl.classList.add('hidden'); reviewStatusMessageEl.classList.add('hidden'); // Hide review status on restart generateQuestionNav(); loadQuestion(); startTimer(); updateButtonVisibility(); } hamburgerBtn.addEventListener('click', () => { questionNavOverlayEl.classList.toggle('show'); hamburgerBtn.classList.toggle('active'); }); document.addEventListener('click', (e) => { if ( questionNavOverlayEl.classList.contains('show') && !questionNavOverlayEl.contains(e.target) && !hamburgerBtn.contains(e.target) ) { questionNavOverlayEl.classList.remove('show'); hamburgerBtn.classList.remove('active'); } }); const themes = [ { name: "Berry Delight", header: '#a31645', headerText: '#ffffff', container: '#e8c4d6', containerText: '#6e0c36', bodyBg: '#fdecf2', headings: '#6e0c36' }, { name: "Ocean Breeze", header: '#00574b', headerText: '#ffffff', container: '#b3dfd7', containerText: '#00382e', bodyBg: '#e0f2f1', headings: '#00382e' }, { name: "Sunset Glow", header: '#c95a00', headerText: '#ffffff', container: '#ffcc80', containerText: '#7a3400', bodyBg: '#fff3e0', headings: '#7a3400' }, { name: "Calm Lavender", header: '#4a0f6f', headerText: '#ffffff', container: '#d1c4e9', containerText: '#320b4a', bodyBg: '#f3e5f5', headings: '#320b4a' }, { name: "Forest Retreat", header: '#1e4d2b', headerText: '#ffffff', container: '#c8e6c9', containerText: '#122417', bodyBg: '#e8f5e9', headings: '#122417' }, { name: "Golden Elegance", header: '#c99800', headerText: '#ffffff', container: '#fff9c4', containerText: '#6c4f00', bodyBg: '#fffde7', headings: '#6c4f00' }, { name: "Sky Calm", header: '#01477e', headerText: '#ffffff', container: '#b3e5fc', containerText: '#00223d', bodyBg: '#e1f5fe', headings: '#00223d' }, { name: "Default Green", header: '#7cb342', headerText: '#ffffff', container: '#dcedc8', containerText: '#33691e', bodyBg: '#f1f8e9', headings: '#33691e'} ]; function applyRandomTheme() { const rootStyle = document.documentElement.style; const randomTheme = themes[Math.floor(Math.random() * themes.length)]; rootStyle.setProperty('--theme-body-bg', randomTheme.bodyBg); rootStyle.setProperty('--theme-main-text', randomTheme.containerText); rootStyle.setProperty('--theme-header-bg', randomTheme.header); rootStyle.setProperty('--theme-header-text', randomTheme.headerText); rootStyle.setProperty('--theme-content-container-bg', randomTheme.container); rootStyle.setProperty('--theme-quiz-container-bg', '#ffffff'); // These are now overridden by direct CSS for darker text, but theme variables still set rootStyle.setProperty('--theme-question-text', randomTheme.headings); rootStyle.setProperty('--theme-choice-text', randomTheme.headings); rootStyle.setProperty('--theme-choice-bg', randomTheme.container); rootStyle.setProperty('--theme-choice-border', randomTheme.header); rootStyle.setProperty('--theme-explanation-bg', randomTheme.bodyBg); rootStyle.setProperty('--theme-explanation-border', randomTheme.header); rootStyle.setProperty('--theme-explanation-text', randomTheme.headings); rootStyle.setProperty('--theme-headings-text', randomTheme.headings); rootStyle.setProperty('--theme-counter-text', randomTheme.header); // Timer text color is defined in :root as --theme-timer-text: #c62828; // If you want timer text to match header: // rootStyle.setProperty('--theme-timer-text', randomTheme.header); } window.onload = function() { applyRandomTheme(); generateQuestionNav(); loadQuestion(); startTimer(); updateButtonVisibility(); prevButton.addEventListener('click', previousQuestion); nextButton.addEventListener('click', nextQuestion); submitQuizButton.addEventListener('click', showSubmitConfirmationModal); reviewQuizButton.addEventListener('click', startReview); restartQuizButton.addEventListener('click', restartQuiz); confirmSubmitBtn.addEventListener('click', submitQuizActions); cancelSubmitBtn.addEventListener('click', hideSubmitConfirmationModal); }; function showPopupMessage(message, type) { if (popupTimeout) clearTimeout(popupTimeout); popupMessageEl.innerText = message; popupMessageEl.className = 'hidden'; popupMessageEl.classList.add('show', type); popupTimeout = setTimeout(() => { popupMessageEl.classList.remove('show'); }, 2500); }