NAVPAN ALIGN AND DISPLY MARKSDEFAULT ON : RV

This commit is contained in:
venkateswaran ubuntu 2023-10-20 12:58:17 +05:30
parent 17d09eeeb5
commit 4f65a89f4e
3 changed files with 35 additions and 51 deletions

View File

@ -931,7 +931,7 @@ function addSection(title = false, description = false, random_no = false, secti
<div class="col-lg-5 col-md-5 mt-2"> <div class="col-lg-5 col-md-5 mt-2">
<span>Display Marks</span> <span>Display Marks</span>
<label class="switch"> <label class="switch">
<input type="checkbox" id="Section_Display_Marks_Id_${sectionRandomID}" checked> <input type="checkbox" id="Section_Display_Marks_Id_${sectionRandomID}">
<span class="slider round"></span> <span class="slider round"></span>
</label> </label>
</div> </div>
@ -1114,36 +1114,17 @@ function addSection(title = false, description = false, random_no = false, secti
var DisplayMark_RawID = 'Section_Display_Marks_Id_' + sectionRandomID var DisplayMark_RawID = 'Section_Display_Marks_Id_' + sectionRandomID
var DisplayMark_ID = document.getElementById(DisplayMark_RawID) var DisplayMark_ID = document.getElementById(DisplayMark_RawID)
if(sectionDispalyMarks === 'true'){ if(sectionDispalyMarks === 'false'){
DisplayMark_ID.checked = true;
}else{
DisplayMark_ID.checked = false; DisplayMark_ID.checked = false;
}else{
DisplayMark_ID.checked = true;
} }
//mark calculation code for section
// var Section_Attempt_Any_raw_Id = 'Section_Attempt_Any_Id_' + sectionRandomID;
var Section_Marks_raw_Id = 'Section_Marks_Id_' + sectionRandomID; var Section_Marks_raw_Id = 'Section_Marks_Id_' + sectionRandomID;
$('#'+Section_Marks_raw_Id).prop("disabled", true); $('#'+Section_Marks_raw_Id).prop("disabled", true);
// $('#'+Section_Attempt_Any_raw_Id).keyup(function() {
// var inputValue = $(this).val();
// if(inputValue == ""){
// $('#'+Section_Marks_raw_Id).prop("disabled", true);
// }else{
// $('#'+Section_Marks_raw_Id).prop("disabled", false);
// }
// json2nav();
// });
//end of mark calculation code for section
// function for calling html2json script using Mark Calculation // function for calling html2json script using Mark Calculation
var Section_Attempt_Any_raw_Id = 'Section_Attempt_Any_Id_' + sectionRandomID; var Section_Attempt_Any_raw_Id = 'Section_Attempt_Any_Id_' + sectionRandomID;
@ -1398,18 +1379,17 @@ function addQuestionGroup(idObj)
} }
else else
{ {
displayMArks = 'false'; displayMArks = false;
} }
var DisplayMark_RawID = "Question_Group_Display_Marks_Id_" + QuestionGroup_ID; var DisplayMark_RawID = "Question_Group_Display_Marks_Id_" + QuestionGroup_ID;
var DisplayMark_ID = document.getElementById(DisplayMark_RawID) var DisplayMark_ID = document.getElementById(DisplayMark_RawID)
if(displayMArks === 'true'){ if(displayMArks === 'false'){
DisplayMark_ID.checked = true;
}else{
DisplayMark_ID.checked = false; DisplayMark_ID.checked = false;
}else{
DisplayMark_ID.checked = true;
} }
@ -1918,11 +1898,10 @@ $(choiceTextField_previousDiv).hide();
var DisplayMark_RawID = "Choice_Question_Display_Marks_Id_" + addChoiceAreaId; var DisplayMark_RawID = "Choice_Question_Display_Marks_Id_" + addChoiceAreaId;
var DisplayMark_ID = document.getElementById(DisplayMark_RawID) var DisplayMark_ID = document.getElementById(DisplayMark_RawID)
if(questionDisplayMarks === 'true'){ if(questionDisplayMarks === 'false'){
DisplayMark_ID.checked = true;
}else{
DisplayMark_ID.checked = false; DisplayMark_ID.checked = false;
}else{
DisplayMark_ID.checked = true;
} }
var multipleAnswer = 'multipleAnswer_'+addChoiceAreaId; var multipleAnswer = 'multipleAnswer_'+addChoiceAreaId;
@ -2405,20 +2384,18 @@ else
} }
else else
{ {
displayMArks = 'false'; displayMArks = false;
} }
var DisplayMark_RawID = "Text_Question_Display_Marks_Id_" + addTextQuestionId; var DisplayMark_RawID = "Text_Question_Display_Marks_Id_" + addTextQuestionId;
var DisplayMark_ID = document.getElementById(DisplayMark_RawID) var DisplayMark_ID = document.getElementById(DisplayMark_RawID)
if(displayMArks === 'true'){ if(displayMArks === 'false'){
DisplayMark_ID.checked = false;
DisplayMark_ID.checked = true;
}else{ }else{
DisplayMark_ID.checked = false; DisplayMark_ID.checked = true;
} }

View File

@ -142,25 +142,26 @@ function navpane() {
function createTreeNode(nodeData, parentNode) { function createTreeNode(nodeData, parentNode) {
const nodeDiv = document.createElement('div'); const nodeDiv = document.createElement('div');
nodeDiv.className = "navContain";
// nodeDiv.id = nodeData.textQuestion_Id || nodeData.choice_question_id; // nodeDiv.id = nodeData.textQuestion_Id || nodeData.choice_question_id;
const nodeDataId = nodeData.question_Id const nodeDataId = nodeData.question_Id
const nodeDataType = nodeData.question_type const nodeDataType = nodeData.question_type
// console.log('nodeDataType:',nodeDataType); // console.log('nodeDataType:',nodeDataType);
parentNode.appendChild(nodeDiv); parentNode.appendChild(nodeDiv);
var bulletPoint = "";
if (nodeData.question) { if (nodeData.question) {
var RawID = ""; var RawID = "";
if(nodeDataType == 'text') if(nodeDataType == 'text')
{ {
const bulletPoint = document.createElement('i'); bulletPoint = document.createElement('span');
bulletPoint.className = "fa fa-text-width"; bulletPoint.className = "fa fa-text-width";
bulletPoint.style.marginRight = '10px'; bulletPoint.style.marginRight = '5px';
bulletPoint.style.fontSize = '17px'; bulletPoint.style.fontSize = '15px';
bulletPoint.style.fontWeight = 'bold'; bulletPoint.style.fontWeight = 'bold';
bulletPoint.style.color = '#00aaff'; bulletPoint.style.color = '#00aaff';
// bulletPoint.textContent = '\u2022'; // bulletPoint.textContent = '\u2022';
@ -173,10 +174,10 @@ function navpane() {
}else if(nodeDataType == 'group') }else if(nodeDataType == 'group')
{ {
const bulletPoint = document.createElement('i'); bulletPoint = document.createElement('span');
bulletPoint.className = "fa fa-check-circle-o"; bulletPoint.className = "fa fa-check-circle-o";
bulletPoint.style.marginRight = '10px'; bulletPoint.style.marginRight = '5px';
bulletPoint.style.fontSize = '17px'; bulletPoint.style.fontSize = '15px';
bulletPoint.style.fontWeight = 'bold'; bulletPoint.style.fontWeight = 'bold';
bulletPoint.style.color = '#00aaff'; bulletPoint.style.color = '#00aaff';
bulletPoint.setAttribute("title", "MCQ"); bulletPoint.setAttribute("title", "MCQ");
@ -237,7 +238,7 @@ function navpane() {
}); });
if (nodeData.question.length > 20) { if (nodeData.question.length > 20) {
questionLink.innerHTML = removeParagraphTags(nodeData.question.substring(0, 20) + '.....'); questionLink.innerHTML = removeParagraphTags(nodeData.question.substring(0, 20) + '...');
} else { } else {
questionLink.innerHTML = removeParagraphTags(nodeData.question); questionLink.innerHTML = removeParagraphTags(nodeData.question);
} }

View File

@ -3566,6 +3566,12 @@ input:disabled {
} }
.navContain{
display: flex; /* Use a flex container to control spacing */
align-items: center; /* Vertically center the items */
}