add 2025 science split QBs
This commit is contained in:
		
							parent
							
								
									2c6fbbaf3e
								
							
						
					
					
						commit
						7deb015d52
					
				
					 2 changed files with 49 additions and 4 deletions
				
			
		|  | @ -85,6 +85,19 @@ | ||||||
|                   <h4 class="ms-2">IB Biology QuestionBank |                   <h4 class="ms-2">IB Biology QuestionBank | ||||||
|                   </h4> |                   </h4> | ||||||
|                 </div> |                 </div> | ||||||
|  |                 <div class="flex items-center mt-2"> | ||||||
|  |                   <button id="bioqb25-split" class="btn-primary flex items-center" onclick="toggleModal()"> | ||||||
|  |                     <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" | ||||||
|  |                       fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" | ||||||
|  |                       stroke-linejoin="round" class="me-2"> | ||||||
|  |                       <circle cx="12" cy="12" r="10"></circle> | ||||||
|  |                       <line x1="12" y1="8" x2="12" y2="16"></line> | ||||||
|  |                       <line x1="8" y1="12" x2="16" y2="12"></line> | ||||||
|  |                     </svg> Add | ||||||
|  |                   </button> | ||||||
|  |                   <h4 class="ms-2">IB Biology 2025 QuestionBank (split by parts) | ||||||
|  |                   </h4> | ||||||
|  |                 </div> | ||||||
|                 <div class="flex items-center mt-2"> |                 <div class="flex items-center mt-2"> | ||||||
|                   <button id="bmqb" class="btn-primary flex items-center" onclick="toggleModal()"> |                   <button id="bmqb" class="btn-primary flex items-center" onclick="toggleModal()"> | ||||||
|                     <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" |                     <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" | ||||||
|  | @ -111,6 +124,19 @@ | ||||||
|                   <h4 class="ms-2">IB Chemistry QuestionBank |                   <h4 class="ms-2">IB Chemistry QuestionBank | ||||||
|                   </h4> |                   </h4> | ||||||
|                 </div> |                 </div> | ||||||
|  |                 <div class="flex items-center mt-2"> | ||||||
|  |                   <button id="chemqb25-split" class="btn-primary flex items-center" onclick="toggleModal()"> | ||||||
|  |                     <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" | ||||||
|  |                       fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" | ||||||
|  |                       stroke-linejoin="round" class="me-2"> | ||||||
|  |                       <circle cx="12" cy="12" r="10"></circle> | ||||||
|  |                       <line x1="12" y1="8" x2="12" y2="16"></line> | ||||||
|  |                       <line x1="8" y1="12" x2="16" y2="12"></line> | ||||||
|  |                     </svg> Add | ||||||
|  |                   </button> | ||||||
|  |                   <h4 class="ms-2">IB Chemistry 2025 QuestionBank (split by parts) | ||||||
|  |                   </h4> | ||||||
|  |                 </div> | ||||||
|                 <div class="flex items-center mt-2"> |                 <div class="flex items-center mt-2"> | ||||||
|                   <button id="compsciqb" class="btn-primary flex items-center" onclick="toggleModal()"> |                   <button id="compsciqb" class="btn-primary flex items-center" onclick="toggleModal()"> | ||||||
|                     <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" |                     <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" | ||||||
|  | @ -241,6 +267,19 @@ | ||||||
|                   <h4 class="ms-2">IB Physics QuestionBank |                   <h4 class="ms-2">IB Physics QuestionBank | ||||||
|                   </h4> |                   </h4> | ||||||
|                 </div> |                 </div> | ||||||
|  |                 <div class="flex items-center mt-2"> | ||||||
|  |                   <button id="phyqb25-split" class="btn-primary flex items-center" onclick="toggleModal()"> | ||||||
|  |                     <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" | ||||||
|  |                       fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" | ||||||
|  |                       stroke-linejoin="round" class="me-2"> | ||||||
|  |                       <circle cx="12" cy="12" r="10"></circle> | ||||||
|  |                       <line x1="12" y1="8" x2="12" y2="16"></line> | ||||||
|  |                       <line x1="8" y1="12" x2="16" y2="12"></line> | ||||||
|  |                     </svg> Add | ||||||
|  |                   </button> | ||||||
|  |                   <h4 class="ms-2">IB Physics 2025 QuestionBank (split by parts) | ||||||
|  |                   </h4> | ||||||
|  |                 </div> | ||||||
|                 <div class="flex items-center mt-2"> |                 <div class="flex items-center mt-2"> | ||||||
|                   <button id="psychqb" class="btn-primary flex items-center" onclick="toggleModal()"> |                   <button id="psychqb" class="btn-primary flex items-center" onclick="toggleModal()"> | ||||||
|                     <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" |                     <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" | ||||||
|  | @ -286,9 +325,9 @@ | ||||||
|           </div> |           </div> | ||||||
|           <div class="m-0 mt-2 overflow-auto p-0 font-serif max-h-60vh"> |           <div class="m-0 mt-2 overflow-auto p-0 font-serif max-h-60vh"> | ||||||
|             <div class="font-sans"> |             <div class="font-sans"> | ||||||
|               <h3>· Where are QBv6 questions? This shit is old!</h3> |               <h3>· Why are QBv6 (2025 sciences) questions split by parts?</h3> | ||||||
|               <br> |               <br> | ||||||
|               <p>We are going to add them soon. We are also students with busy lives. <b>Be patient!</b></p> |               <p>Ask IB ¯\_(ツ)_/¯ Full combined version coming soon!</p> | ||||||
|               <br> |               <br> | ||||||
|               <h3>· I tried to save all the questions as PDF, and my computer got frozen!</h3> |               <h3>· I tried to save all the questions as PDF, and my computer got frozen!</h3> | ||||||
|               <br> |               <br> | ||||||
|  | @ -333,4 +372,4 @@ | ||||||
|   <script src="./index.js"></script> |   <script src="./index.js"></script> | ||||||
| </body> | </body> | ||||||
| 
 | 
 | ||||||
| </html> | </html> | ||||||
|  | @ -176,8 +176,12 @@ if (event.key === 'Escape') { | ||||||
| 
 | 
 | ||||||
| const fileNameMap = { | const fileNameMap = { | ||||||
|   'bioqb': 'Biology QB.json', |   'bioqb': 'Biology QB.json', | ||||||
|  |   'bioqb25-split': 'Biology 2025 QB split.json', | ||||||
|  |   'bioqb25-full': 'Biology 2025 QB full.json', | ||||||
|   'bmqb': 'Business Management QB.json', |   'bmqb': 'Business Management QB.json', | ||||||
|   'chemqb': 'Chemistry QB.json', |   'chemqb': 'Chemistry QB.json', | ||||||
|  |   'chemqb25-split': 'Chemistry 2025 QB split.json', | ||||||
|  |   'chemqb25-full': 'Chemistry 2025 QB full.json', | ||||||
|   'compsciqb': 'Computer Science QB.json', |   'compsciqb': 'Computer Science QB.json', | ||||||
|   'destechqb': 'Design Technology QB.json', |   'destechqb': 'Design Technology QB.json', | ||||||
|   'digsocqb': 'Digital Society QB.json', |   'digsocqb': 'Digital Society QB.json', | ||||||
|  | @ -188,6 +192,8 @@ const fileNameMap = { | ||||||
|   'mathaaqb': 'Math AA QB.json', |   'mathaaqb': 'Math AA QB.json', | ||||||
|   'mathaiqb': 'Math AI QB.json', |   'mathaiqb': 'Math AI QB.json', | ||||||
|   'phyqb': 'Physics QB.json', |   'phyqb': 'Physics QB.json', | ||||||
|  |   'phyqb25-split': 'Physics 2025 QB split.json', | ||||||
|  |   'phyqb25-full': 'Physics 2025 QB full.json', | ||||||
|   'psychqb': 'Psychology QB.json', |   'psychqb': 'Psychology QB.json', | ||||||
|   'sehsqb': 'SEHS QB.json' |   'sehsqb': 'SEHS QB.json' | ||||||
| }; | }; | ||||||
|  | @ -559,4 +565,4 @@ function resetState() { | ||||||
|   domCache.rightCol.innerHTML = ''; |   domCache.rightCol.innerHTML = ''; | ||||||
|   document.querySelectorAll('.topic-label').forEach(label => label.remove()); |   document.querySelectorAll('.topic-label').forEach(label => label.remove()); | ||||||
|   sessionStorage.setItem('selectedQuestionIds', '[]'); |   sessionStorage.setItem('selectedQuestionIds', '[]'); | ||||||
| } | } | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue