Conversion_Kitchen_Code/kitchen_counter/scriptAudit/templates/audit/audited_copy.html

667 lines
46 KiB
HTML
Executable File

{% extends "mnfapp/base.html" %}
{% load static %}
{% load i18n %}
{% block content %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="../../../static/Audit/css/Audit-output.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
<style>
/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
visibility: visible;
}
#feedback-thanks-container {
display: block;
background-color: #252525;
opacity: .75;
height: 100vh;
width: 100%;
background-color: #7f7f7f;
position: absolute;
width: 100%;
height: 100%;
z-index: 999;
top: 8%;
left: 0%;
}
#feedback-thanks {
border-radius: 8px;
position: relative;
background-color: #FAFAFA;
background-color: #fafafa;
position: absolute;
width: 375px;
height: auto;
top: 50%;
border-radius: 8px;
left: 50%;
transform: translate(-50%, -50%);
z-index: 99;
}
#closeThanksPopup {
position: absolute;
top: -10px;
right: -10px;
background: #EE3C4D;
color: #FAFAFA;
border-radius: 50%;
height: 30px;
width: 30px;
scale: 0.9;
border: transparent;
text-align: center;
}
.f-hats-image {
width: 375.92px;
height: 360.16px;
}
</style>
</head>
<body>
<div id="feedback-thanks-container">
<div id="feedback-thanks">
<button type="button" class="closebtn" id="closeThanksPopup" onclick="closeFeedback();">X</button>
<img src="/static/media/feedback/hats-off.png" alt="hats-off" class="f-hats-image">
</div>
</div>
<div class="modal" tabindex="-1" id="delete" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" id="d-delete">
<div class="modal-content">
<button type="button" class="red-btn-close" data-dismiss="modal" onclick="delete_script_btn()"
aria-hidden="true">X</button>
<div class="modal-body m-body">
<p class="deleteMsg">Are you Sure you want to Delete this Project?</p>
<p class="d-none" id="para_inner_test"></p>
<p class="" id="para_idd"></p>
<div class="d-flex justify-content-evenly script_con_card_low pt-5 ">
<button class="btn primary-btn-color view_text_button" onclick="delete_script_btn()" id="delete_btn_none">
No</button>
<button id="delete_auideted_script"
class="btn primary-btn-color button_download download_text_button view_text_button">Yes</button>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="container mt">
{% if user.is_authenticated %}
{% if i %}
<div class="row">
<div class="col-sm-1">
<img class="d-image" src="/static/media/Audit_img.png" alt="conversion doodle">
</div>
<div class="col-sm-10">
<div class="mobile-view">
<img src="/static/media/Audit_img.png" class="m-none" alt="conversion doodle">
<h2 class="text-center">My Audited Scripts</h2>
</div>
<p class="text-center blockchain-text"> <img src="/static/media/blockchain_img.png" alt="conversion video"
class="block-chain-img">
<span>Your Assets are
Secured by blockchain.
<span class="c-green-text">MNF</span> has no access to Them.
</span>
</p>
</div>
<div class="row gy-3 my-3 m-auto mobile-m">
{% for k in i %}
<div class="col col-sm-6 col-lg-4 col-xl-3">
<div class="card-item card-items">
<div class=" card" id="{{k.scriptName}}">
<div class="card-body">
<div class="d-flex justify-content-between">
<h5 class="card-title" data-toggle="tooltip" title="{{k.scriptName}}">{{k.scriptName|slice:":20"}}</h5>
<div data-scriptid="{{k.scriptName}}" data-url="{{url}}/audit/delete_scripts/{{k.scriptName}}"
data-bs-toggle="modal" data-bs-target="#delete" data-toggle="dropdown" aria-haspopup="true"
class="cpointer" onclick="delete_script_card('{{k.scriptName}}')" aria-expanded="false">
<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">
<circle cx="12.8467" cy="12.2241" r="11.5" fill="#FAFAFA" stroke="#33B0CA" />
<mask id="mask0_342_430" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="4" y="4" width="17"
height="17">
<rect x="4.84668" y="4.22412" width="16" height="16" fill="url(#pattern0)" />
</mask>
<g mask="url(#mask0_342_430)">
<rect x="4.84668" y="4.22412" width="18.9091" height="18.9091" fill="#33B0CA" />
</g>
<defs>
<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
<use xlink:href="#image0_342_430" transform="scale(0.00195312)" />
</pattern>
<image id="image0_342_430" width="512" height="512"
xlink:href="data:image/png;base64,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" />
</defs>
</svg>
</div>
</div>
<h6 class="card-subtitle mb-2 text-muted u_name">{{k.author }}</h6>
{% if k.iscomplete == "S" %}
<div class="my-3">
<p class="card-text">Uploaded On : {{ k.created_on }}</p>
<p class="card-text" data-toggle="tooltip" title="{% trans k.screenplay_language %}">Screenplay in {% trans k.screenplay_language|slice:":10" %}</p>
<p class="card-text" data-toggle="tooltip" title="{% trans k.dialogue_language %}">Dialogues in {% trans k.dialogue_language|slice:":10" %}</p>
<p class="card-text">Pages {% trans k.page_number %}</p>
</div>
{% endif %}
{% if k.iscomplete == "F" %}
<div class="my-3">
<p class="card-text">Uploaded On : {{ k.created_on }}</p>
<p class="card-text">Screenplay in {% trans k.screenplay_language|slice:":10" %}</p>
<p class="card-text">Dialogues in {% trans k.dialogue_language|slice:":10" %}</p>
<p class="card-text">Pages {110}</p>
</div>
{% endif %}
{% if k.iscomplete == "R" %}
<div class="my-3">
<p class="card-text">Uploaded On : {{ k.created_on }}</p>
<p class="card-text">Screenplay in {% trans k.screenplay_language|slice:":10" %}</p>
<p class="card-text">Dialogues in {% trans k.dialogue_language|slice:":10" %}</p>
<p class="card-text">Pages {110}</p>
</div>
{% endif %}
<div class="d-flex justify-content-between script_con_card_low">
{% if k.iscomplete == "S" %}
<Button class="card-link edit-btnn cpointerrr" onclick=redirectToScriptPad('{{k.scriptid}}')>
<img src="{%static '/media/pencil.png'%}" class="pencil_image" width="19">
{% trans "Edit" %}
</Button>
<Button class="card-link cpointerrr" type="button" data-bs-toggle="dropdown"
aria-expanded="false">Download</Button>
<ul class="dropdown-menu ul_list">
<li>
<a class="dropdown-item" id="scipt_original_download" href="#" data-bs-toggle="modal"
data-bs-target="#downloadpopclose" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false" onclick="original_script({{k}},'script-original','{{k.confirmkey}}')" download><img
src="{%static '/media/download-icon-img.png'%}">
Original Script</a>
</li>
<li><a class="dropdown-item" href="#" data-bs-toggle="modal" data-bs-target="#downloadpopclose"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
onclick="original_script({{k}},'script-docx','{{k.confirmkey}}')"
target="_blank" class="navi-link_new"
style="color: #000000;"><img src="{%static '/media/download-icon-img.png'%}">
Audited
Script (DOCX) </a>
</li>
<li><a class="dropdown-item" href="#" data-bs-toggle="modal" data-bs-target="#downloadpopclose"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
onclick="original_script({{k}},'script-pdf','{{k.confirmkey}}')"
target="_blank" class="navi-link_new"
style="color: #000000;"><img src="{%static '/media/download-icon-img.png'%}">
Audited
Script (PDF) </a>
</li>
{% if k.isfdx == "True" %}
<li>
<a
target="_self" style="color: #000000;cursor:pointer;margin-left:17px;font-size:12px;"><img
src="{%static '/media/download-icon-img.png'%}" disabled>
Audited
Report
</a>
</li>
{% else %}
<li>
<a class="dropdown-item" href="#"
onclick="original_script({{k}},'audit-report','{{k.confirmkey}}')"
target="_blank" class="navi-link_new" style="color: #000000;"><img
src="{%static '/media/download-icon-img.png'%}">
Audited
Report
</a>
</li>
{% endif %}
</ul>
{% elif k.iscomplete == "R" %}
<Button class="card-link edit-btnn cpointerrr" onclick=redirectToScriptPad('{{k.scriptid}}')>
<img src="{%static '/media/pencil.png'%}" class="pencil_image" width="19">
{% trans "Edit" %}
</Button>
<Button class="card-link cpointerrr" type="button" data-bs-toggle="dropdown"
aria-expanded="false">Download</Button>
{% elif k.iscomplete == "F" %}
<Button class="card-link edit-btnn cpointerrr" onclick=redirectToScriptPad('{{k.scriptid}}')>
<img src="{%static '/media/pencil.png'%}" class="pencil_image" width="19">
{% trans "Edit" %}
</Button>
<Button class="card-link cpointerrr" type="button" data-bs-toggle="dropdown"
aria-expanded="false">Download</Button>
{% endif%}
</div>
</div>
{% if k.iscomplete == "R" %}
<div id="script_con_card_expected" class="script_con_card_expected active">
<div>
<p>Your script is in progress.</p>
<p>Please wait.We will notify you when it's complete.</p>
</div>
</div>
{% endif %}
{% if k.iscomplete == "F" %}
<div id="script_con_card_expected" class="script_con_card_expected active">
<div>
<p>For some reason the Screenplay could not be completed</p>
<p>We will investigate it and revert to you.</p>
</div>
</div>
{% endif %}
</div>
</div>
</div>
{% endfor %}
</div>
{% else %}
<div class="text-center my-3">
<h2 style=" font-size: 24px; font-weight: 700;">My Audited Scripts</h2>
</div>
<div class="row align-items-center justify-content-center my-5">
<div class="col-md-8">
<div class="card text-center">
<div class="card-body bgcolor">
<h5 class="card-title">Oops! You are yet to Audit your first script!!</h5>
<div class="card-btn">
<a href="#" onclick="window.location.replace('/audit/home')" class="btn btn-primary btnn">Audit your
script
Now</a>
</div>
<p class="card-texts">P.S. - if you uploaded your script for Audit and are not yet seeing the Audited
script
OR<br>
had some difficulty in uploading your script, please"
</p>
</div>
</div>
</div>
</div>
{% endif %}
{% endif %}
</div>
<script>
var URL = window.location.origin
</script>
<script>
document.addEventListener('DOMContentLoaded', function () {
// Select all elements with class .formattedDate
var formattedDateElements = document.querySelectorAll('.formattedDate');
// Loop through each element and format the date
formattedDateElements.forEach(function (element) {
// Get the original date string from the element's content
var dateString = element.textContent.trim();
// Parse the date string
var originalDate = new Date(dateString);
// Format the date
var formattedDate = new Intl.DateTimeFormat('en-US', {
year: 'numeric',
month: 'short',
day: 'numeric',
hour: 'numeric',
minute: 'numeric',
hour12: true
}).format(originalDate);
// Update the element with the formatted date
element.textContent = formattedDate;
});
});
</script>
<script>
function deleteFile(filename) {
var xhr = new XMLHttpRequest();
var url = 'data-url';
var params = 'filename=' + encodeURIComponent(filename);
xhr.open('DELETE', url, true);
xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
xhr.onreadystatechange = function () {
if (xhr.readyState === XMLHttpRequest.DONE) {
if (xhr.status === 200) {
console.log('File deleted:', filename);
} else {
console.error('Error deleting file:', filename);
}
}
};
xhr.send(params);
}
function deletescript() {
var fileNameToDelete = 'example-file.txt';
deleteFile(fileNameToDelete);
}
</script>
<script>
function downloadAuditedScript(url, id) {
const accessToken = localStorage.getItem('accessToken')
const apiUrl = `${url}/audit/download?script_id=${id}&type=script-pdf`;
const headers = new Headers();
headers.append('Authorization', `Bearer ${accessToken}`);
const request = new Request(apiUrl, {
method: 'GET',
headers: headers,
});
{% comment %} window.location.reload() {% endcomment %}
fetch(request)
.then((response) => {
if (!response.ok) {
throw new Error(`HTTP error! Status: ${response.status}`);
}
return response.blob();
})
.then((blob) => {
const blobUrl = window.URL.createObjectURL(blob);
const downloadLink = document.createElement('a');
downloadLink.setAttribute('target', '_blank');
downloadLink.href = blobUrl;
downloadLink.download = 'AuditedPDF.pdf';
downloadLink.style.display = 'none';
document.body.appendChild(downloadLink);
downloadLink.click();
window.URL.revokeObjectURL(blobUrl);
})
.catch((error) => {
console.error('Error downloading file:', error);
});
alert("Your Script is Downloading")
}
function downloadAuditedScriptDocs(url, id) {
const apiUrl = `${url}/audit/download?script_id=${id}&type=script-docx`;
const headers = new Headers();
const accessToken = localStorage.getItem('accessToken')
headers.append('Authorization', `Bearer ${accessToken}`);
const request = new Request(apiUrl, {
method: 'GET',
headers: headers,
});
{% comment %} window.location.reload() {% endcomment %}
fetch(request)
.then((response) => {
if (!response.ok) {
throw new Error(`HTTP error! Status: ${response.status}`);
}
return response.blob();
})
.then((blob) => {
const blobUrl = window.URL.createObjectURL(blob);
const downloadLink = document.createElement('a');
downloadLink.setAttribute('target', '_blank');
downloadLink.href = blobUrl;
downloadLink.download = 'AuditedDocument.docx';
downloadLink.style.display = 'none';
document.body.appendChild(downloadLink);
downloadLink.click();
window.URL.revokeObjectURL(blobUrl);
})
.catch((error) => {
console.error('Error downloading file:', error);
});
alert("Your Script is Downloading")
}
function downloadAuditedScriptOrigianal(url, id) {
const apiUrl = `${url}/audit/download?script_id=${id}&type=script-original`;
const headers = new Headers();
const accessToken = localStorage.getItem('accessToken')
headers.append('Authorization', `Bearer ${accessToken}`);
const request = new Request(apiUrl, {
method: 'GET',
headers: headers,
});
{% comment %} window.location.reload() {% endcomment %}
fetch(request)
.then((response) => {
if (!response.ok) {
throw new Error(`HTTP error! Status: ${response.status}`);
}
return response.blob();
})
.then((blob) => {
const blobUrl = window.URL.createObjectURL(blob);
const downloadLink = document.createElement('a');
downloadLink.setAttribute('target', '_blank');
downloadLink.href = blobUrl;
downloadLink.download = 'OriginalFile';
downloadLink.style.display = 'none';
document.body.appendChild(downloadLink);
downloadLink.click();
window.URL.revokeObjectURL(blobUrl);
})
.catch((error) => {
console.error('Error downloading file:', error);
});
alert("Your Script is Downloading")
}
function downloadAuditedScriptReport(url, id) {
const apiUrl = `${url}/audit/download?script_id=${id}&type=audit-report`;
const headers = new Headers();
const accessToken = localStorage.getItem('accessToken')
headers.append('Authorization', `Bearer ${accessToken}`);
const request = new Request(apiUrl, {
method: 'GET',
headers: headers,
});
{% comment %} window.location.reload() {% endcomment %}
fetch(request)
.then((response) => {
if (!response.ok) {
throw new Error(`HTTP error! Status: ${response.status}`);
}
return response.blob();
})
.then((blob) => {
const blobUrl = window.URL.createObjectURL(blob);
const downloadLink = document.createElement('a');
downloadLink.setAttribute('target', '_blank');
downloadLink.href = blobUrl;
downloadLink.download = 'Audit Report';
downloadLink.style.display = 'none';
document.body.appendChild(downloadLink);
downloadLink.click();
window.URL.revokeObjectURL(blobUrl);
})
.catch((error) => {
console.error('Error downloading file:', error);
});
alert("Your Script is Downloading")
}
// Handling Footer as per scrollbar - Aris
// Check if the browser has a scrollbar
function hasVerticalScrollbar() {
const page = document.querySelector(".split-pane-component");
return page.scrollHeight > window.innerHeight;
}
// Function to toggle the footer's position
// Call the function when the page loads and when it resizes
</script>
<script>
function redirectToScriptPad(id) {
window.location.href = window.location.origin + "/scriptpad2#/" + id;
}
function openURL() {
let idd = document.getElementById('transaction_iddetails').innerText
var url = "https://mumbai.polygonscan.com/tx/" + idd;
window.open(url, "_blank");
}
function original_script(key_value, script_format, confirmkey) {
let scriptid = `${key_value.scriptid}`;
var accessToken = localStorage.getItem("accessToken");
var apiEndpoint = window.location.origin + '/audit/download?' + 'script_id=' + scriptid + '&type='
+ script_format;
location.href = apiEndpoint;
}
let script_completed_val = '';
function delete_script_card(vall) {
script_completed_val = vall;
document.getElementById('d-delete').style.display = 'block';
var elements = document.getElementsByClassName("shadowpop");
elements[0].classList.add("show");
elements[0].classList.add("modal-backdrop");
document.getElementById('delete').style.display = 'block';
var elements = document.getElementsByClassName('card-height');
}
//function delete_script_confirm() {
const deleteBtn = document.getElementById("delete_auideted_script");
deleteBtn.addEventListener("click", async () => {
const csrftoken = '{{csrf_token}}';
// This line seems to be a template placeholder, replace it with the actual value of the CSRF token
const accessToken = localStorage.getItem("accessToken");
try {
const response = await fetch(`/audit/delete_scripts/${script_completed_val}`, {
method: "DELETE",
headers: {
'X-CSRFToken': csrftoken,
'Authorization': `Bearer ${accessToken}`
},
body: JSON.stringify({ id: script_completed_val })
});
console.log(response);
if (response.ok) {
console.log("Deleted successfully");
window.location.reload();
} else {
console.error("Error in deletion process:", response.statusText);
}
} catch (error) {
console.error("An error occurred during deletion:", error);
}
});
function delete_script_btn() {
document.getElementById("delete").style.display = "none";
document.getElementById("delete").removeAttribute("role");
document.getElementsByClassName("modal")[0].classList.remove("show");
document.getElementsByClassName("modal")[0].removeAttribute("aria-modal");
document.getElementsByClassName("modal")[0].setAttribute("aria-hidden", "true");
//document.getElementsByTagName("body")[0].classList.remove("modal-open");
// document.getElementsByTagName("body")[0].style.overflow = "";
// document.getElementsByTagName("body")[0].style.paddingRight = "";
document.getElementsByClassName("cpointer")[0].click();
var elements = document.getElementsByClassName("modal-backdrop");
elements[0].classList.remove("show");
var elements = document.getElementsByClassName("modal-backdrop");
elements[0].classList.add("shadowpop");
var fade_elements = document.getElementsByClassName("modal-backdrop");
fade_elements[0].classList.remove("modal-backdrop");
}
function downloadpopupClose() {
let myModal = new bootstrap.Modal(document.getElementById('downloadpopclose'));
myModal.hide();
// document.getElementsByClassName("modal")[1].classList.remove("show");
// document.getElementsByClassName("modal")[1].style.display = "none";
// document.getElementsByClassName("modal")[1].removeAttribute("aria-modal");
// document.getElementsByClassName("modal")[1].setAttribute("aria-hidden", "true");
// document.getElementById("downloadpopclose").removeAttribute("role");
// document.getElementsByTagName("body")[0].classList.remove("modal-open");
// document.getElementsByTagName("body")[0].style.overflow = "";
// document.getElementsByTagName("body")[0].style.paddingRight = "";
// var elements = document.getElementsByClassName("modal-backdrop");
// elements[0].classList.remove("show");
// var elements = document.getElementsByClassName("modal-backdrop");
// elements[0].classList.add("shadowpop");
// var fade_elements = document.getElementsByClassName("modal-backdrop");
// fade_elements[0].classList.remove("modal-backdrop");
// document.getElementById('scipt_original_download').click();
}
function latest_auditapi_dowload() {
let scriptid = document.getElementById('scriptid').innerText;
let script_format = document.getElementById('script_format').innerText;
var accessToken = localStorage.getItem("accessToken");
var apiEndpoint = window.location.origin + '/audit/download?' + 'script_id=' + scriptid + '&type='
+ script_format
location.href = apiEndpoint;
}
function auditapi_dowload() {
let scriptid = document.getElementById('Script_idd').innerText;
let script_format = document.getElementById('transaction_iddetails').innerText;
let primary_key_value = document.getElementById('primary_key_value_get').value;
let confirmkey_details = document.getElementById('confirmkey_details').innerText;
confirmkey_details = confirmkey_details.trim();
primary_key_value = primary_key_value.trim();
// alert(confirmkey_details)
if (primary_key_value != '') {
let scriptid = document.getElementById('scriptid').innerText;
let script_format = document.getElementById('script_format').innerText;
var accessToken = localStorage.getItem("accessToken");
var apiEndpoint = window.location.origin + '/audit/downloadScriptFromBlockchain?type='
+ script_format + '&script_id=' + scriptid + '&privatekey=' + primary_key_value;
location.href = apiEndpoint;
} else {
alert("Please enter a valid primary key ");
}
}
</script>
<script>
function showmodal(script_idd, format, confirmkey) {
document.getElementById('popupShow').style.display = "block";
document.getElementsByTagName('body')[0].style.overflow = "hidden";
document.getElementById('Script_idd').innerHTML = script_idd;
document.getElementById('transaction_iddetails').innerHTML = format;
var newDiv = document.createElement("div");
newDiv.className = "modal-backdrop show";
document.body.appendChild(newDiv);
}
function hidemodal() {
document.getElementById('popupShow').style.display = "none";
document.getElementsByTagName('body')[0].style.overflow = "scroll";
var elements = document.getElementsByClassName("modal-backdrop");
elements[0].classList.remove("show");
var elements = document.getElementsByClassName("modal-backdrop");
elements[0].classList.add("shadowpop");
var fade_elements = document.getElementsByClassName("modal-backdrop");
fade_elements[0].classList.remove("modal-backdrop");
window.location.reload();
}
function closeFeedback(){
document.getElementById('feedback-thanks-container').style.display="none";
}
</script>
</body>
</html>
{% endblock content %}