baseline 7.4 as-is produzione

This commit is contained in:
2026-09-09 14:32:53 +00:00
commit 71ec465d7a
3638 changed files with 859299 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
<IfModule mod_rewrite.c>
#<IfModule mod_negotiation.c>
# Options -MultiViews -Indexes
#</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
php_flag output_buffering on
</IfModule>
<IfModule mod_headers.c>
Header set Cache-Control "no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires 0
</IfModule>
+826
View File
@@ -0,0 +1,826 @@
<?php
include('include/headscript.php'); ?>
<?php
// pickup the get variable
if (isset($_GET["idtrf"])) {
$idtrf = $_GET["idtrf"];
}
if (isset($_GET["codestep"])) {
$code = "8";
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);
$InsertQuery->Action = "insert";
$InsertQuery->Table = "wheretrfstep";
$InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT");
$InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT");
$InsertQuery->saveInSession("");
$InsertQuery->execute();
$InsertGoTo = "";
$InsertQuery->redirect($InsertGoTo);
}
?>
<?php
$trfnumberfinal = new WA_MySQLi_RS("trfnumberfinal", $cmctrfdb, 1);
$trfnumberfinal->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'");
$trfnumberfinal->execute();
$idcertn = $trfnumberfinal->getColumnVal("idcertification");
?>
<?php $idcert = $trfnumberfinal->getColumnVal("idcertification"); ?>
<?php
$certname = new WA_MySQLi_RS("certname", $cmctrfdb, 1);
$certname->setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'");
$certname->execute(); ?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title><?php echo $titlepage; ?> </title>
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta content="<?php echo $ownercompanyname; ?> TRF Portal" name="description" />
<meta content="" name="author" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<!-- App favicon -->
<link rel="shortcut icon" href="../images/favicon.ico">
<!--Form Wizard-->
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">
<!-- App css -->
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />
<!-- submit form with button -->
<script>
function formSubmit() {
document.forms["myForm"].submit();
}
</script>
<!-- upload image script -->
<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
<script>
$(document).ready(function() {
$(".upload-doc").click(function() {
$(".form-horizontal").ajaxForm({
target: '.preview'
}).submit();
});
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<style>
/* Add this CSS to your styles */
.custom-file-upload {
display: inline-block;
padding: 6px 12px;
cursor: pointer;
background: #28a745;
color: white;
border-radius: 0.25rem;
margin-right: 10px;
}
.file-name-display {
border: 1px solid #ccc;
padding: 6px 12px;
display: inline-block;
width: auto;
min-width: 120px;
margin-right: 10px;
text-align: left;
}
.upload-div {
display: flex;
align-items: center;
gap: 10px;
}
</style>
</head>
<body>
<!-- Top Bar Start -->
<?php include('include/topbar.php'); ?>
<!-- Top Bar End -->
<!-- Left Sidenav -->
<?php include('include/leftsidenav.php'); ?>
<!-- end left-sidenav-->
<div class="page-wrapper">
<!-- Page Content-->
<div class="page-content">
<div class="container-fluid">
<!-- Page-Title -->
<div class="row">
<div class="col-sm-12">
<div class="page-title-box">
<div class="float-right">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="javascript:void(0);"><?php echo $titlepage; ?></a></li>
<li class="breadcrumb-item active">Starter</li>
</ol>
</div>
<h4 class="page-title"><?php echo $titlewb; ?></h4>
</div><!--end page-title-box-->
</div><!--end col-->
</div>
<div class="row">
<div class="col-sm-12">
<div class="card">
<div class="card-body">
<div class="media">
<?php include('include/appform.php'); ?>
</div><!--end media-->
</div><!--end card-body-->
</div><!--end card-->
<div class="progress mb-4">
<div class="progress-bar" role="progressbar" style="width: 95%;" aria-valuenow="95" aria-valuemin="0" aria-valuemax="100">95%</div>
</div>
<?php // photos
?>
<?php if (($trfnumberfinal->getColumnVal("idcertification") != '5') and ($trfnumberfinal->getColumnVal("idcertification") != '6')) { ?>
<div class="card">
<div class="card-body">
<h4 class="mt-0"><?php echo $addphotosdoc; ?> <i class="fas fa-info-circle" data-toggle="modal" data-animation="bounce" data-target=".bs-example-modal-center5"></i>
<div class="modal fade bs-example-modal-center5" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title mt-0" id="exampleModalLabel"><?php echo $m18btitle; ?></h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<p>Foto frontale e laterale
</p>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
</h4>
<p class="text-muted mb-3"><?php echo $allowedkind; ?></p>
<table id="photoaded">
<tr>
<?php
$photoshoesside = "";
$photoshoessole = "";
if ($trfnumberfinal->getColumnVal("idarticletype") == '1') {
$photo1 = $photoshoesside;
$photo2 = $photoshoessole;
} elseif ($trfnumberfinal->getColumnVal("idarticletype") == '2') {
$photo1 = $photogloveup;
$photo2 = $photoglovebottom;
} elseif ($trfnumberfinal->getColumnVal("idarticletype") == '3') {
$photo1 = $photomasksidea;
$photo2 = $photomasksideb;
} ?>
<th><?php echo $photo1; ?></th>
<th></th>
<th><?php echo $photo2; ?></th>
</tr>
<tr>
<td>
<div class="upload-div">
<!-- File upload form -->
<form id="uploadFormphoto" enctype="multipart/form-data">
<label for="fileInput1" class="custom-file-upload"><?php echo $browsebotton; ?></label>
<div class="file-name-display" onclick="document.getElementById('fileInput1').click();"><?php echo $nofilechoosen; ?></div>
<input type="file" name="docphotoone[]" id="fileInput1" style="display: none;" onchange="updateFileName(1)">
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo $trfnumberfinal->getColumnVal("idtrfdetails"); ?>">
<input type="submit" name="submit" value="UPLOAD" />
</form>
<!-- Display upload status -->
<div id="uploadStatus1"></div>
</div>
</td>
<td></td>
<td>
<div class="upload-div">
<!-- File upload form -->
<form id="uploadFormphototwo" enctype="multipart/form-data">
<label for="fileInput2" class="custom-file-upload"><?php echo $browsebotton; ?></label>
<div class="file-name-display" onclick="document.getElementById('fileInput2').click();"><?php echo $nofilechoosen; ?></div>
<input type="file" name="docphototwo[]" id="fileInput2" style="display: none;" onchange="updateFileName(2)">
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo $trfnumberfinal->getColumnVal("idtrfdetails"); ?>">
<input type="submit" name="submit" value="UPLOAD" />
</form>
<!-- Display upload status -->
<div id="uploadStatus2"></div>
</div>
<script>
// Add this script to handle the filename display
function updateFileName(index) {
var input = document.getElementById('fileInput' + index);
var fileNameDisplay = document.querySelector('.upload-div #uploadStatus' + index);
fileNameDisplay.textContent = input.files[0].name || 'No file chosen';
}
</script>
</div>
</td>
</tr>
<tr>
<td id="cont_photoone">
<?php if (!empty($trfnumberfinal->getColumnVal("photoone"))) { ?>
<img src="uploaddocuments/<?php echo ($trfnumberfinal->getColumnVal("photoone")); ?>" height="200" alt="" />
<?php } ?>
</td>
<td>
</td>
<td id="cont_phototwo">
<?php if (!empty($trfnumberfinal->getColumnVal("phototwo"))) { ?>
<img src="uploaddocuments/<?php echo ($trfnumberfinal->getColumnVal("phototwo")); ?>" height="200" alt="" />
<?php } ?>
</td>
</tr>
</table>
<br>
</div><!--end card-body-->
</div><!--end card--><?php } ?>
<?php // documents
?>
<div class="card">
<div class="card-body">
<h4 class="mt-0"><?php echo $adddoctitle; ?> <i class="fas fa-info-circle" data-toggle="modal" data-animation="bounce" data-target=".bs-example-modal-center5"></i>
<div class="modal fade bs-example-modal-center5" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title mt-0" id="exampleModalLabel"><?php echo $m18btitle; ?></h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<p><?php echo nl2br($documenthelp); ?>
</p>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
</h4>
<?php if ($idcert != 5) { ?>
<p class="text-muted mb-3"><?php echo $adddoctitle_help; ?></p>
<?php } else { ?>
<p class="text-muted mb-3"><?php echo $auditdocumenttitle; ?></p>
<?php } ?>
<div class="upload-div">
<!-- File upload form -->
<form id="uploadForm" enctype="multipart/form-data">
<div class="form-group row">
<label for="validationTooltip01" class="col-sm-5 col-form-label"><?php echo $filedescription; ?></label>
<div class="col-sm-7">
<input type="text" class="form-control" id="validationTooltip01" name="filedescription" placeholder="<?php echo $filedescription; ?>" required="">
</div>
</div>
<div class="form-group row">
<label class="col-sm-4 col-form-label"><?php echo $selectfileonyourpc; ?></label>
<div class="col-sm-8">
<div class="custom-file">
<input type="file" class="custom-file-input" id="fileInput" name="doc[]" onchange="document.getElementById('fileInputLabel').innerHTML = document.getElementById('fileInput').files[0].name">
<label class="custom-file-label" for="fileInput" id="fileInputLabel"><?php echo $nofilechoosen; ?></label>
</div>
</div>
</div>
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo $trfnumberfinal->getColumnVal("idtrfdetails"); ?>">
<input type="submit" class="btn btn-primary" name="submit" value="UPLOAD" />
</form>
<script>
// Assicurati che questo script sia incluso dopo il form o prima della chiusura del tag body
document.getElementById('fileInput').onchange = function() {
// Verifica se un file è stato selezionato
if (this.files && this.files.length > 0) {
// Aggiorna il testo della label con il nome del file
document.getElementById('fileInputLabel').innerHTML = this.files[0].name;
} else {
// Se non è stato selezionato nessun file, mostra il testo di default
document.getElementById('fileInputLabel').innerHTML = '<?php echo $nofilechoosen; ?>';
}
};
</script>
<!-- Display upload status -->
<div id="uploadStatus"></div>
</div>
<br>
</div><!--end card-body-->
</div><!--end card-->
<div class="card" id="provacla">
<?php
$filenamelist = new WA_MySQLi_RS("filenamelist", $cmctrfdb, 0);
$filenamelist->setQuery("SELECT * FROM fileattached WHERE fileattached.idtrfdetails='$idtrf'");
$filenamelist->execute();
?>
<div class="card-body">
<h4 class="mt-0 header-title"><?php echo $addeddoctitle; ?></h4>
<p class="text-muted mb-3"><?php echo $addeddoctitle_help; ?></p>
<div class="upload-div">
<!-- File upload form -->
<div class="card-body">
<div class="table-responsive" id="docadded">
<table class="table table-striped mb-0">
<thead>
<tr>
<th><?php echo $filenametitle; ?></th>
<th><?php echo $filenamedesc; ?></th>
<th><?php echo $actiondel; ?></th>
</tr>
</thead>
<tbody id="cont_file">
<?php
$wa_startindex = 0;
while (!$filenamelist->atEnd()) {
$wa_startindex = $filenamelist->Index;
?>
<tr>
<td>
<a href="uploaddocuments/<?php echo ($filenamelist->getColumnVal("filename_fileattached")); ?>" target="_blank"><?php echo $filesent; ?></a>
</td>
<td><?php echo ($filenamelist->getColumnVal("description_fileattached")); ?></td>
<td>
<a href="deleteaddedoc.php?idtrf=<?php echo $idtrf; ?>&idadddoc=<?php echo ($filenamelist->getColumnVal("idfileattached")); ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a>
</td>
</tr>
<?php
$filenamelist->moveNext();
}
$filenamelist->moveFirst(); //return RS to first record
unset($wa_startindex);
unset($wa_repeatcount);
?>
</tbody>
</table><br>
<!--end /table-->
</div><!--end /tableresponsive-->
</div>
</div>
<br>
</div><!--end card-body-->
</div><!--end card-->
<div class="card" id="provaclaphoto">
<?php
$additionalphotoslist = new WA_MySQLi_RS("additionalphotoslist", $cmctrfdb, 0);
$additionalphotoslist->setQuery("SELECT * FROM additionalphotos WHERE additionalphotos.idtrf='$idtrf'");
$additionalphotoslist->execute();
?>
<div class="card-body">
<h4 class="mt-0 header-title"><?php echo $addphotos; ?></h4>
<p class="text-muted mb-3"><?php echo $addphotossuggestion; ?></p>
<!-- Upload area -->
<div class="upload-area" id="uploadfile">
<div class="upload-icon">
<i class="fas fa-cloud-upload-alt"></i>
</div>
<p><?php echo $addphotosup; ?></p>
<input type="file" id="fileupload" multiple accept="image/*" style="display:none;">
</div>
<div id="thumbnail-container"></div>
<div class="upload-div">
<!-- File upload form -->
<div class="card-body">
<div class="table-responsive" id="docadded">
<table class="table table-striped mb-0">
<thead>
<tr>
<th><?php echo $filenametitle; ?>-</th>
<th><?php echo $actiondel; ?></th>
</tr>
</thead>
<tbody id="cont_file_photo">
<?php
$wa_startindex = 0;
while (!$additionalphotoslist->atEnd()) {
$wa_startindex = $additionalphotoslist->Index;
?>
<tr>
<td>
<a href="uploadimages/<?php echo $additionalphotoslist->getColumnVal("filenameadditionalphotos"); ?>" target="_blank">
<img src="uploadimages/<?php echo $additionalphotoslist->getColumnVal("filenameadditionalphotos"); ?>" class="thumbnail">
</a>
</td>
<td>
<a href="deleteaddephotos.php?idtrf=<?php echo $idtrf; ?>&idadditionalphotos=<?php echo $additionalphotoslist->getColumnVal("idadditionalphotos"); ?>">
<i class="fas fa-trash-alt text-danger font-16"></i>
</a>
</td>
</tr>
<?php
$additionalphotoslist->moveNext();
}
$additionalphotoslist->moveFirst(); //return RS to first record
unset($wa_startindex);
unset($wa_repeatcount);
?>
</tbody>
</table><br>
<a href="trfoption.php?idtrf=<?php echo $idtrf; ?>&codestep=8"><button type="button" class="btn btn-success waves-effect waves-light"><?php echo $nextsteptitle; ?></button></a>
<button type="button" class="btn btn-dark waves-effect waves-light" onclick="window.location.href='identificationparts.php?idtrf=<?php echo $idtrf; ?>'"><?php echo $backstep; ?></button>
<!--end /table-->
</div><!--end /tableresponsive-->
</div>
</div>
<br>
</div><!--end card-body-->
</div><!--end card-->
<style>
.upload-area {
border: 2px dashed #007bff;
border-radius: 5px;
background-color: #e9f7ff;
text-align: center;
padding: 20px;
cursor: pointer;
}
.upload-area:hover {
background-color: #d4efff;
}
.upload-icon {
font-size: 50px;
color: #007bff;
margin-bottom: 10px;
}
.thumbnail {
width: 50px;
height: 50px;
margin: 5px;
display: inline-block;
}
</style>
<script>
document.querySelector('.upload-area').addEventListener('click', function() {
document.getElementById('fileupload').click();
});
document.getElementById('fileupload').addEventListener('change', function(e) {
const files = e.target.files;
handleFiles(files);
});
document.querySelector('.upload-area').addEventListener('dragover', function(e) {
e.preventDefault();
e.stopPropagation();
this.style.backgroundColor = '#d4efff';
});
document.querySelector('.upload-area').addEventListener('dragleave', function(e) {
e.preventDefault();
e.stopPropagation();
this.style.backgroundColor = '#e9f7ff';
});
document.querySelector('.upload-area').addEventListener('drop', function(e) {
e.preventDefault();
e.stopPropagation();
this.style.backgroundColor = '#e9f7ff';
const files = e.dataTransfer.files;
handleFiles(files);
});
function handleFiles(files) {
const thumbnailContainer = document.getElementById('thumbnail-container');
thumbnailContainer.innerHTML = ''; // Clear previous thumbnails
for (let i = 0; i < files.length; i++) {
const file = files[i];
const fileType = file.type.toLowerCase();
const validImageTypes = ["image/jpeg", "image/png", "image/jpg"];
if (!validImageTypes.includes(fileType)) {
alert('Only JPG, JPEG, and PNG files are allowed.');
continue;
}
const reader = new FileReader();
reader.onload = function(e) {
const img = document.createElement('img');
img.src = e.target.result;
img.classList.add('thumbnail');
thumbnailContainer.appendChild(img);
setTimeout(() => {
thumbnailContainer.removeChild(img);
}, 3000);
};
reader.readAsDataURL(file);
const formData = new FormData();
formData.append('file', file);
formData.append('idtrf', '<?php echo $idtrf; ?>'); // Pass idtrf from PHP to JS
fetch('uploadaddphotos.php', {
method: 'POST',
body: formData
})
.then(response => response.json())
.then(data => {
if (data.success) {
console.log('File uploaded successfully');
updatePhotoTable();
} else {
console.error('File upload failed: ', data.message);
}
})
.catch(error => {
console.error('Error:', error);
});
}
}
function updatePhotoTable() {
fetch('getphotos.php?idtrf=<?php echo $idtrf; ?>')
.then(response => {
if (!response.ok) {
throw new Error('Network response was not ok');
}
return response.text(); // Modifica per leggere come testo per il debug
})
.then(data => {
console.log('Server response:', data); // Logga la risposta grezza del server
try {
let jsonData = JSON.parse(data); // Prova a fare il parsing della risposta come JSON
if (jsonData.error) {
throw new Error(jsonData.error); // Gestisce errori dal server
}
let html = '';
jsonData.forEach(photo => {
html += `<tr>
<td><img src="uploadimages/${photo.filename}" class="thumbnail"></td>
<td>${photo.description}</td>
<td><a href="deleteaddephotos.php?idtrf=<?php echo $idtrf; ?>&idadditionalphotos=${photo.id}">
<i class="fas fa-trash-alt text-danger font-16"></i>
</a>
</td>
</tr>`;
});
document.getElementById('cont_file_photo').innerHTML = html;
} catch (e) {
console.error('Error parsing JSON:', e, data); // Logga l'errore di parsing e la risposta
}
})
.catch(error => {
console.error('Fetch error:', error); // Logga eventuali errori di fetch
});
}
</script>
</div><!--end col-->
</div>
<!-- end page title end breadcrumb -->
</div><!-- container -->
<!-- footer start -->
<?php include('include/footer.php'); ?>
</footer><!--end footer-->
</div>
<!-- end page content -->
</div>
<!-- end page-wrapper -->
<script>
var match = [
"application/pdf",
"application/msword", // per i file .doc
"application/vnd.openxmlformats-officedocument.wordprocessingml.document", // per i file .docx
"image/jpg",
"image/jpeg",
"image/gif",
"application/xls",
"application/xlsx",
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"application/vnd.ms-excel.sheet.macroEnabled.12",
"image/png",
"image/bmp"
];
$(document).ready(function() {
// File upload via Ajax
$("#uploadForm").on('submit', function(e) {
e.preventDefault();
$.ajax({
type: 'POST',
url: 'uploadfile.php',
data: new FormData(this),
contentType: false,
cache: false,
processData: false,
beforeSend: function() {
$('#uploadStatus').html('<img src="../images/uploading.gif"/>');
},
error: function() {
$('#uploadStatus').html('<span style="color:#EA4335;">File upload failed, please try again.<span>');
},
success: function(data) {
$('#uploadForm')[0].reset();
$('#uploadStatus').html('<span style="color:#28A74B;">File uploaded successfully.<span>');
// $('.gallery').html(data);
// $("#docadded").load(location.href + " #docadded");
// SHOW UPLOADED FILE
$('#cont_file').html(data);
}
});
});
// File type validation
$("#fileInput").change(function() {
var fileLength = this.files.length;
// var match= ["application/pdf","application/msword","image/jpg","image/gif","application/xls","application/xlsx", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.wordprocessingml.document"];
var i;
for (i = 0; i < fileLength; i++) {
var file = this.files[i];
var imagefile = file.type;
// if(!((imagefile==match[0]) || (imagefile==match[1]) || (imagefile==match[5]) || (imagefile==match[6]) || (imagefile==match[7]) || (imagefile==match[8]))){
// alert('Please select a valid file (PDF, word, excel).');
// $("#fileInput").val('');
// return false;
// }
if (!match.includes(imagefile)) {
alert('Please select a valid file (PDF, word, excel).');
$("#fileInput").val('');
return false;
}
}
});
});
</script>
<script>
$(document).ready(function() {
// File upload via Ajax
$("#uploadFormphoto").on('submit', function(e) {
e.preventDefault();
$.ajax({
type: 'POST',
url: 'uploadphotofile.php',
data: new FormData(this),
contentType: false,
cache: false,
processData: false,
beforeSend: function() {
$('#uploadStatus1').html('<img src="../images/uploading.gif"/>');
},
error: function() {
$('#uploadStatus1').html('<span style="color:#EA4335;">File upload failed, please try again.<span>');
},
success: function(data) {
$('#uploadFormphoto')[0].reset();
$('#uploadStatus1').html('<span style="color:#28A74B;">File uploaded successfully.<span>');
// $('.gallery').html(data);
// $("#photoaded").load(location.href + " #photoaded");
// SHOW PHOTO 1
$('#cont_photoone').html(data);
}
});
});
// File type validation
$("#fileInput1").change(function() {
var fileLength = this.files.length;
// var match= ["application/pdf","application/msword","image/jpg","image/gif","application/xls","application/xlsx", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.wordprocessingml.document"];
var i;
for (i = 0; i < fileLength; i++) {
var file = this.files[i];
var imagefile = file.type.toLowerCase();
if (!((imagefile == match[2]) || (imagefile == match[3]) || (imagefile == match[4]) || (imagefile == match[9]) || (imagefile == match[10]))) {
alert('Please select a valid file (jpg, jpeg, png, bmp).');
$("#fileInput1").val('');
return false;
}
}
});
});
</script>
<script>
$(document).ready(function() {
// File upload via Ajax
$("#uploadFormphototwo").on('submit', function(e) {
e.preventDefault();
$.ajax({
type: 'POST',
url: 'uploadphotofile2.php',
data: new FormData(this),
contentType: false,
cache: false,
processData: false,
beforeSend: function() {
$('#uploadStatus2').html('<img src="../images/uploading.gif"/>');
},
error: function() {
$('#uploadStatus2').html('<span style="color:#EA4335;">File upload failed, please try again.<span>');
},
success: function(data) {
$('#uploadFormphototwo')[0].reset();
$('#uploadStatus2').html('<span style="color:#28A74B;">File uploaded successfully.<span>');
// $('.gallery').html(data);
// $("#photoaded").load(location.href + " #photoaded");
// SHOW PHOTO 2
$('#cont_phototwo').html(data);
}
});
});
// File type validation
$("#fileInput2").change(function() {
var fileLength = this.files.length;
// var match= ["application/pdf","application/msword","image/jpg","image/gif","application/xls","application/xlsx", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.wordprocessingml.document"];
var i;
for (i = 0; i < fileLength; i++) {
var file = this.files[i];
var imagefile = file.type.toLowerCase();
if (!((imagefile == match[2]) || (imagefile == match[3]) || (imagefile == match[4]) || (imagefile == match[9]) || (imagefile == match[10]))) {
alert('Please select a valid file (jpg, jpeg, png, bmp).');
$("#fileInput2").val('');
return false;
}
}
});
});
</script>
<!-- jQuery -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/bootstrap.bundle.min.js"></script>
<script src="assets/js/metismenu.min.js"></script>
<script src="assets/js/waves.js"></script>
<script src="assets/js/feather.min.js"></script>
<script src="assets/js/jquery.slimscroll.min.js"></script>
<script src="assets/js/jquery-ui.min.js"></script>
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>
<script src="assets/pages/jquery.form-wizard.init.js"></script>
<!-- App js -->
<script src="assets/js/app.js"></script>
</body>
</html>
+826
View File
@@ -0,0 +1,826 @@
<?php
include('include/headscript.php'); ?>
<?php
$codeposition = '7';
// pickup the get variable
if (isset($_GET["idtrf"])) {
$idtrf = $_GET["idtrf"];
}
if (isset($_POST["idtrf"])) {
$idtrf = $_POST["idtrf"];
}
if (isset($_POST["descriptionpartvalue"])) {
$descriptionpartvalue = $_POST["descriptionpartvalue"];
} else {
$descriptionpartvalue = "";
}
if (isset($_POST["articlepartvalue"])) {
$articlepartvalue = $_POST["articlepartvalue"];
} else {
$articlepartvalue = "";
}
if (isset($_POST["materialpartvalue"])) {
$materialpartvalue = $_POST["materialpartvalue"];
} else {
$materialpartvalue = "";
}
if (isset($_POST["colorvalue"])) {
$colorvalue = $_POST["colorvalue"];
} else {
$colorvalue = "";
}
if (isset($_POST["cmcreportnumber"])) {
$cmcreportnumber = $_POST["cmcreportnumber"];
} else {
$cmcreportnumber = "";
}
if (isset($_POST["cmcdatereport"])) {
$cmcdatereport = $_POST["cmcdatereport"];
} else {
$cmcdatereport = "";
}
if (isset($_POST["reportof"])) {
$reportof = $_POST["reportof"];
} else {
$reportof = "";
}
if (isset($_POST["trdreportnumber"])) {
$trdreportnumber = $_POST["trdreportnumber"];
} else {
$trdreportnumber = "";
}
if (isset($_POST["trddatereport"])) {
$trddatereport = $_POST["trddatereport"];
} else {
$trddatereport = "";
}
if (isset($_POST["kindoftest"])) {
$kindoftest = $_POST["kindoftest"];
} else {
$kindoftest = "";
}
if (isset($_POST["arttypeid"])) {
$arttypeid = $_POST["arttypeid"];
} else {
$arttypeid = "";
}
if (isset($_POST["partid"])) {
$partid = $_POST["partid"];
} else {
$partid = "";
}
if (isset($_POST["useridn"])) {
$useridn = $_POST["useridn"];
} else {
$useridn = "";
}
if (isset($_POST["companyidn"])) {
$companyidn = $_POST["companyidn"];
} else {
$companyidn = "";
}
if (isset($_POST["addpart"])) {
$addpart = $_POST["addpart"];
} else {
$addpart = "";
}
$todaydate = date("Y-m-d");
if (isset($_GET["codestep"])) {
$code = "7";
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);
$InsertQuery->Action = "insert";
$InsertQuery->Table = "wheretrfstep";
$InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT");
$InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT");
$InsertQuery->saveInSession("");
$InsertQuery->execute();
$InsertGoTo = "";
$InsertQuery->redirect($InsertGoTo);
}
?>
<?php
$trfnumberfinal = new WA_MySQLi_RS("trfnumberfinal", $cmctrfdb, 1);
$trfnumberfinal->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'");
$trfnumberfinal->execute();
$idcertn = $trfnumberfinal->getColumnVal("idcertification");
$idarticletype = $trfnumberfinal->getColumnVal("idarticletype");
?>
<?php $idcert = $trfnumberfinal->getColumnVal("idcertification") ?>
<?php
$certname = new WA_MySQLi_RS("certname", $cmctrfdb, 1);
$certname->setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'");
$certname->execute(); ?>
<?php
if ($addpart == "Y") {
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);
$InsertQuery->Action = "insert";
$InsertQuery->Table = "identificationparts";
$InsertQuery->bindColumn("description_identificationparts", "s", "$descriptionpartvalue", "WA_DEFAULT");
$InsertQuery->bindColumn("article_identificationparts", "s", "$articlepartvalue", "WA_DEFAULT");
$InsertQuery->bindColumn("material_identificationparts", "s", "$materialpartvalue", "WA_DEFAULT");
$InsertQuery->bindColumn("color_identificationparts", "s", "$colorvalue", "WA_DEFAULT");
$InsertQuery->bindColumn("cmcreportnumber_identificationparts", "s", "$cmcreportnumber", "WA_DEFAULT");
$InsertQuery->bindColumn("cmcreportdate_identificationparts", "t", "$cmcdatereport", "WA_DEFAULT");
$InsertQuery->bindColumn("reportof", "s", "$reportof", "WA_DEFAULT");
$InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT");
$InsertQuery->bindColumn("kindoftest", "s", "$kindoftest", "WA_DEFAULT");
$InsertQuery->bindColumn("partsidnumber", "i", "$partid", "WA_DEFAULT");
$InsertQuery->bindColumn("arttypeid", "i", "$arttypeid", "WA_DEFAULT");
$InsertQuery->bindColumn("useridn", "i", "$useridn", "WA_DEFAULT");
$InsertQuery->bindColumn("companyidn", "i", "$companyidn", "WA_DEFAULT");
$InsertQuery->saveInSession("");
$InsertQuery->execute();
$InsertGoTo = "";
$InsertQuery->redirect($InsertGoTo);
}
?>
<?php
$listinsertedpart = new WA_MySQLi_RS("listinsertedpart", $cmctrfdb, 0);
$listinsertedpart->setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf' ORDER BY identificationparts.partsidnumber ");
$listinsertedpart->execute();
?>
<?php
// Definisci la variabile $conn come connessione al database
$connpart = mysqli_connect($hostname_cmctrfdb, $username_cmctrfdb, $password_cmctrfdb, $database_cmctrfdb);
// Esegui la query SQL per selezionare i dati
$searchhighlightpart = "SELECT DISTINCT partsidnumber FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf'";
$resultpart = mysqli_query($connpart, $searchhighlightpart);
// Crea un array vuoto per contenere i dati
//$partids = array();
?>
<?php
// Scansiona i risultati della query e aggiungi i valori della colonna "partid" all'array
while ($row = mysqli_fetch_assoc($resultpart)) {
$partids[] = $row['partsidnumber'];
}
$partids[] = '0';
// Stampa l'array per verificare i valori
?>
<?php if ($idcertn == '2') {
header("Location: adddocument.php?idtrf=$idtrf");
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title><?php echo $titlepage; ?>TRF CIMAC </title>
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta content="CIMAC TRF Portal" name="description" />
<meta content="" name="author" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<!-- App favicon -->
<link rel="shortcut icon" href="../images/favicon.ico">
<!--Form Wizard-->
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">
<!-- App css -->
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />
<!-- Sweet Alert -->
<link href="../plugins/sweet-alert2/sweetalert2.min.css" rel="stylesheet" type="text/css">
<link href="../plugins/animate/animate.css" rel="stylesheet" type="text/css">
<link href="../plugins/spectrum/spectrum.min.css" rel="stylesheet" type="text/css">
<!-- Plugins css -->
<link href="../plugins/daterangepicker/daterangepicker.css" rel="stylesheet" />
<link href="../plugins/select2/select2.min.css" rel="stylesheet" type="text/css" />
<link href="../plugins/bootstrap-colorpicker/css/bootstrap-colorpicker.css" rel="stylesheet" type="text/css" />
<link href="../plugins/timepicker/bootstrap-material-datetimepicker.css" rel="stylesheet">
<link href="../plugins/bootstrap-touchspin/css/jquery.bootstrap-touchspin.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sweetalert2@10.16.6/dist/sweetalert2.min.css">
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@10.16.6/dist/sweetalert2.min.js"></script>
<!-- submit form with button -->
<script>
function formSubmit() {
document.forms["myFormone"].submit();
}
function setInputVal(id, value) {
let input = document.getElementById(id);
input.value = value;
}
</script>
<style>
input[data-readonly] {
pointer-events: none;
}
img[usemap] {
border: none;
height: auto;
max-width: 90%;
width: auto;
}
</style>
</head>
<body>
<!-- Top Bar Start -->
<?php include('include/topbar.php'); ?>
<!-- Top Bar End -->
<!-- Left Sidenav -->
<?php include('include/leftsidenav.php'); ?>
<!-- end left-sidenav-->
<div class="page-wrapper">
<!-- Page Content-->
<div class="page-content">
<div class="container-fluid">
<!-- Page-Title -->
<div class="row">
<div class="col-sm-12">
<div class="page-title-box">
<div class="float-right">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="javascript:void(0);"><?php echo $titlepage; ?></a></li>
<li class="breadcrumb-item active">Starter</li>
</ol>
</div>
<h4 class="page-title"><?php echo $titlewb; ?></h4>
</div>
<!--end page-title-box-->
</div>
<!--end col-->
</div>
<div class="row">
<div class="col-sm-12">
<div class="card">
<div class="card-body">
<div class="media">
<?php include('include/appform.php'); ?>
</div>
<!--end media-->
</div>
<!--end card-body-->
</div>
<!--end card-->
<div class="progress mb-4">
<div class="progress-bar" role="progressbar" style="width: 90%;" aria-valuenow="90" aria-valuemin="0" aria-valuemax="100">90%</div>
</div>
<!-- card for additional info gloves -->
<!-- card for show requirements -->
<div class="card">
<div class="card-body">
<h4 class="mt-0 header-title"><?php echo $newtesttitle; ?> <i class="fas fa-info-circle" data-toggle="modal" data-animation="bounce" data-target=".bs-example-modal-center5"></i></h4>
<div class="modal fade bs-example-modal-center5" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title mt-0" id="exampleModalLabel"><?php echo $m18btitle; ?></h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<p><?php echo nl2br($newtestparthelp); ?>
</p>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
<p class="text-muted mb-3"><?php echo $newtesttitle_help; ?>
</p>
<form class="was-validated" action="" method="post" name="myFormone">
<!-- image section -->
<?php include('include/maparticle.php'); ?>
<!-- div new parts -->
<div class="form-row">
<div class="col-md-4 mb-3">
<label for="validationServer01"><?php echo $whichkindofpart; ?></label>
<select class="form-control" name="kindoftest" id="combo">
<option value="new"><?php echo $newpartlist; ?></option>
<option value="cmc"><?php echo $cmctesttitle; ?></option>
<option value="trd"><?php echo $trdpartlist; ?></option>
</select>
</div>
</div>
<div class="form-row">
<div class="col-md-4 mb-3">
<label for="validationServer01"><?php echo $reportnumbercmctitle; ?></label>
<input type="text" required="" class="form-control is-valid" id="cmcreportnumber" name="cmcreportnumber" placeholder="<?php echo $reportnumbercmctitle; ?>" disabled>
</div>
<div class="col-md-4 mb-3">
<label for="validationServerUsername"><?php echo $datereporttitle; ?></label>
<div class="input-group">
<div class="input-group-prepend">
</div>
<input type="date" required="" onkeydown="return false" class="form-control" id="cmcdatereport" name="cmcdatereport" onchange="validateDate(this.value)" min="2000-01-01" max="<?php echo $todaydate; ?>" disabled value="">
</div>
</div>
<div class="col-md-4 mb-3">
<label for="validationServer01"><?php echo $reportoftitle; ?></label>
<input type="text" class="form-control is-valid" id="reportof" name="reportof" placeholder="<?php echo $reportoftitle; ?>" value="<?php echo $companyData["companyname_company"]; ?>" disabled>
</div>
</div>
<div class="form-row">
<div class="col-md-3 mb-2">
<label for="validationServer01"><?php echo $descriptionpart; ?> </label>
<input type="text" required data-readonly class="form-control is-valid" id="descriptionpartvalue" name="descriptionpartvalue" placeholder="<?php echo $descriptionpart; ?>">
<b>Att </b><i><?php echo $addpartphoto; ?></i>
</div>
<div class="col-md-3 mb-2">
<label for="validationServer02"><?php echo $articlepart; ?></label>
<i class="fas fa-info-circle" data-toggle="modal" data-animation="bounce" data-target=".bs-example-modal-center5"></i>
<input type="text" class="form-control is-valid" id="articlepartvalue" name="articlepartvalue" required placeholder="<?php echo $articlepart; ?>" required="">
<b>Ex: </b><i><?php echo $searchsentence; ?></i>
</div>
<input type="hidden" id="partid" name="partid">
<input type="hidden" id="arttypeid" name="arttypeid" value="<?php echo $idarticletype; ?>">
<input type="hidden" id="useridn" name="useridn" value="<?php echo $iduserlog; ?>">
<input type="hidden" id="companyidn" name="companyidn" value="<?php echo $idcompany; ?>">
<div class="col-md-3 mb-2">
<label for="validationServer01"><?php echo $descriptionitem; ?> </label>
<i class="fas fa-info-circle" data-toggle="modal" data-animation="bounce" data-target=".bs-example-modal-center5"></i>
<input type="text" class="form-control is-valid" id="materialpartvalue" name="materialpartvalue" required placeholder="<?php echo $descriptionitem; ?>" required="">
</div>
<div class="modal fade bs-example-modal-center5" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title mt-0" id="exampleModalLabel"><?php echo $m18btitle; ?></h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<p><?php echo $articlealert; ?><br><br>
</p>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
<div class="col-md-3 mb-2">
<label for="validationServerUsername"><?php echo $colorpart; ?></label>
<div class="input-group">
<div class="input-group-prepend">
</div>
<input id="colorvalue" name="colorvalue" required class="form-control" type="text" placeholder="<?php echo $colorpart; ?>" aria-describedby="inputGroupPrepend3" required="">
<!-- <script>
setTimeout(function(){
$("#colorvalue").spectrum({
showPalette: true,
showPaletteOnly: true,
palette: [
["Red","Cyan","Blue","DarkBlue","LightBlue","Purple"],
["Yellow","Lime","Magenta","Pink","White","Silver"],
["Gray","Black","Orange","Brown","Green"],
["Olive","Aquamarine"]
]
});
}, 1000);
</script> -->
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo ($trfnumberfinal->getColumnVal("idtrfdetails")); ?>">
<input type="hidden" name="addpart" id="addpart" value="Y">
</div>
</div>
</div>
<div id="display"></div>
<!-- <input type="button" onclick="formSubmit()" class="btn btn-gradient-success waves-effect waves-light" value="<?php echo $addpartbutton; ?>"> -->
<input type="submit" class="btn btn-gradient-success waves-effect waves-light" value="<?php echo $addpartbutton; ?>">
</form>
</div>
<!--end card-body-->
</div>
<!-- end -->
<script>
function formSubmit2() {
document.forms["myFormtwo"].submit();
}
</script>
<!-- div CMC parts -->
<!--end card-->
</div>
<!--end col-->
<!-- show the parts -->
<div class="col-lg-12">
<div class="card">
<div class="card-body">
<h4 class="mt-0 header-title"><?php echo $assignedparts; ?></h4>
<p class="text-muted mb-6"><?php echo $assignedparts_help; ?><br>
new=<?php echo $newpartlist; ?>, cmc=<?php echo $cmctesttitle; ?> trd=<?php echo $trdpartlist; ?>
</p>
<style media="screen">
.hidden-x {
display: none !important;
}
</style>
<div id="datatable_wrapper" class="dataTables_wrapper dt-bootstrap4 no-footer">
<div class="row">
<div class="col-sm-12">
<table id="datatable" class="table table-bordered dt-responsive nowrap dataTable no-footer dtr-inline" style="border-collapse: collapse; border-spacing: 0px; width: 100%;" role="grid" aria-describedby="datatable_info">
<thead>
<tr role="row">
<th class="sorting_asc" tabindex="0" aria-controls="datatable" rowspan="1" colspan="1">SN</th>
<th class="sorting_asc" tabindex="0" aria-controls="datatable" rowspan="1" colspan="1" style="width: 5%" aria-sort="ascending" aria-label="Name: activate to sort column descending">
N.
</th>
<th class="sorting_asc" tabindex="0" aria-controls="datatable" rowspan="1" colspan="1" style="width: 149px" aria-sort="ascending" aria-label="Name: activate to sort column descending">
<?php echo $kindpart; ?>
</th>
<th class="sorting" tabindex="0" aria-controls="datatable" rowspan="1" colspan="1" style="width: 230px" aria-label="Position: activate to sort column ascending">
Parte
</th>
<th class="sorting" tabindex="0" aria-controls="datatable" rowspan="1" colspan="1" style="width: 108px" aria-label="Office: activate to sort column ascending">
<?php echo $articlepartlist; ?>
</th>
<th class="sorting" tabindex="0" aria-controls="datatable" rowspan="1" colspan="1" style="width: 108px" aria-label="Office: activate to sort column ascending">
Descrizione
</th>
<th class="sorting" tabindex="0" aria-controls="datatable" rowspan="1" colspan="1" style="width: 45px" aria-label="Age: activate to sort column ascending">
<?php echo $colorpartlist; ?>
</th>
<th class="sorting" tabindex="0" aria-controls="datatable" rowspan="1" colspan="1" style="width: 97px" aria-label="Start date: activate to sort column ascending">
<?php echo $reportlist; ?>
</th>
<th class="sorting" tabindex="0" aria-controls="datatable" rowspan="1" colspan="1" style="width: 75px" aria-label="Salary: activate to sort column ascending">
<?php echo $datereportlist; ?>
</th>
<!-- <th class="sorting text-center" tabindex="0" aria-controls="datatable" rowspan="1" colspan="1" style="width: 75px" aria-label="Salary: activate to sort column ascending">
<?php echo $action; ?>
</th> -->
</tr>
</thead>
<tbody>
<?php
$wa_startindex = 0;
while (!$listinsertedpart->atEnd()) {
$wa_startindex = $listinsertedpart->Index; ?>
<tr class="tr_<?php echo $listinsertedpart->getColumnVal("partsidnumber"); ?>">
<!-- IDENTIFIER -->
<td><?php echo $listinsertedpart->getColumnVal("partsidnumber"); ?>_<?php echo $listinsertedpart->getColumnVal("ididentificationparts"); ?></td>
<td>
<?php echo $listinsertedpart->getColumnVal("partsidnumber"); ?>
</td>
<td>
<?php
if (($listinsertedpart->getColumnVal("kindoftest")) == 'new') {
echo $newpartlist;
}
if (($listinsertedpart->getColumnVal("kindoftest")) == 'cmc') {
echo $cmcpartlist;
}
if (($listinsertedpart->getColumnVal("kindoftest")) == 'trd') {
echo $trdpartlist;
}
?>
</td>
<td><?php echo $listinsertedpart->getColumnVal("description_identificationparts"); ?></td>
<td><?php echo $listinsertedpart->getColumnVal("article_identificationparts"); ?></td>
<td><?php echo $listinsertedpart->getColumnVal("material_identificationparts"); ?></td>
<td><?php echo $listinsertedpart->getColumnVal("color_identificationparts"); ?></td>
<td><?php echo $listinsertedpart->getColumnVal("cmcreportnumber_identificationparts"); ?></td>
<td id="td_reportdate_<?php echo $listinsertedpart->getColumnVal("partsidnumber"); ?>_<?php echo $listinsertedpart->getColumnVal("ididentificationparts"); ?>" parts-id-no="<?php echo $listinsertedpart->getColumnVal("partsidnumber"); ?>" current-val="<?php echo ($listinsertedpart->getColumnVal("cmcreportdate_identificationparts") <> '') ? date("m/d/Y", strtotime($listinsertedpart->getColumnVal("cmcreportdate_identificationparts"))) : ""; ?>"><?php echo ($listinsertedpart->getColumnVal("cmcreportdate_identificationparts") <> '') ? date("m/d/Y", strtotime($listinsertedpart->getColumnVal("cmcreportdate_identificationparts"))) : ''; ?></td>
<!-- <td class="text-center">
<a style="display:none; cursor:pointer;" title="Save" id="btn_save_<?php echo $listinsertedpart->getColumnVal("partsidnumber"); ?>" onclick="highlight_row(<?php echo $listinsertedpart->getColumnVal('partsidnumber'); ?>);"><i class="fas fa-check text-success font-16"></i></a>
<a href="deleteidentparts.php?ididentpart=<?php echo ($listinsertedpart->getColumnVal("ididentificationparts")); ?>&idtrf=<?php echo $idtrf; ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a>
</td> -->
</tr>
<!-- <tr role="row" class="odd">
<td tabindex="0" class="sorting_1" style="width:5%">
<span class="text-x"><?php echo ($listinsertedpart->getColumnVal("partsidnumber")); ?></span>
<span class="input-x hidden-x">
<input type="text" class="form-control" name="partsidnumber" value="<?php echo ($listinsertedpart->getColumnVal("partsidnumber")); ?>">
</span>
</td>
<td tabindex="0" class="sorting_1">
<span class="text-x"><?php if (($listinsertedpart->getColumnVal("kindoftest")) == 'new') {
echo $newpartlist;
}
if (($listinsertedpart->getColumnVal("kindoftest")) == 'cmc') {
echo $cmcpartlist;
}
if (($listinsertedpart->getColumnVal("kindoftest")) == 'trd') {
echo $trdpartlist;
} ?> </span>
<span class="input-x hidden-x">
<input type="text" class="form-control" name="kindoftest" value="<?php echo ($listinsertedpart->getColumnVal("kindoftest")); ?>">
<input type="hidden" class="form-control" name="ididentificationparts" value="<?php echo ($listinsertedpart->getColumnVal("ididentificationparts")); ?>">
<input type="hidden" class="form-control" name="idtrfdetails" value="<?php echo ($listinsertedpart->getColumnVal("idtrfdetails")); ?>">
</span>
</td>
<td tabindex="0" class="sorting_1">
<span class="text-x"><?php echo ($listinsertedpart->getColumnVal("description_identificationparts")); ?></span>
<span class="input-x hidden-x">
<input type="text" class="form-control" name="description_identificationparts" value="<?php echo ($listinsertedpart->getColumnVal("description_identificationparts")); ?>">
</span>
</td>
<td tabindex="0" class="">
<span class="text-x"><?php echo ($listinsertedpart->getColumnVal("article_identificationparts")); ?></span>
<span class="input-x hidden-x">
<input type="text" class="form-control" name="article_identificationparts" value="<?php echo ($listinsertedpart->getColumnVal("article_identificationparts")); ?>">
</span>
</td>
<td tabindex="0" class="sorting_1">
<span class="text-x"><?php echo ($listinsertedpart->getColumnVal("material_identificationparts")); ?></span>
<span class="input-x hidden-x">
<input type="text" class="form-control" name="material_identificationparts" value="<?php echo ($listinsertedpart->getColumnVal("material_identificationparts")); ?>">
</span>
</td>
<td tabindex="0" class="sorting_1">
<span class="text-x"><?php echo ($listinsertedpart->getColumnVal("color_identificationparts")); ?></span>
<span class="input-x hidden-x">
<input type="text" class="form-control" name="color_identificationparts" value="<?php echo ($listinsertedpart->getColumnVal("color_identificationparts")); ?>">
</span>
</td>
<td tabindex="0" class="sorting_1">
<span class="text-x"><?php echo ($listinsertedpart->getColumnVal("cmcreportnumber_identificationparts")); ?></span>
<span class="input-x hidden-x">
<input type="text" class="form-control" name="cmcreportnumber_identificationparts" value="<?php echo ($listinsertedpart->getColumnVal("cmcreportnumber_identificationparts")); ?>">
</span>&nbsp;&nbsp;
<span class="input-x hidden-x">
</span>
</td>
<td tabindex="0" class="sorting_1">
<span class="text-x"><?php echo ($listinsertedpart->getColumnVal("cmcreportdate_identificationparts")); ?></span>
<span class="input-x hidden-x">
<input type="date" class="form-control" name="cmcreportdate_identificationparts" value="<?php echo ($listinsertedpart->getColumnVal("cmcreportdate_identificationparts")); ?>">
</span>
</td>
<td>
<a href="deleteidentparts.php?ididentpart=<?php echo ($listinsertedpart->getColumnVal("ididentificationparts")); ?>&idtrf=<?php echo $idtrf; ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a>
</td>
</tr> -->
<?php
$listinsertedpart->moveNext();
}
$listinsertedpart->moveFirst(); //return RS to first record
unset($wa_startindex);
unset($wa_repeatcount);
?>
</tbody>
</table>
<br>
<?php
// for shoes
// Define the mandatory parts
$mandatoryParts = array();
if ($idarticletype == '1') {
$mandatoryParts = array(4, 11);
$totalparthighlight = array(1, 2, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19);
} elseif ($idarticletype == '2') {
$mandatoryParts = array(2, 3);
$totalparthighlight = array(2, 3, 4);
} elseif ($idarticletype == '3') {
$totalparthighlight = array(1, 2, 3, 4, 5, 6);
}
$diffparts = array_diff($totalparthighlight, $partids);
$missingMandatoryParts = array_intersect($mandatoryParts, $diffparts);
echo '<button onclick="checkParts()" class="btn btn-success waves-effect waves-light">' . $nextsteptitle . '</button>';
echo '<script>
function checkParts() {
var missingMandatoryParts = ' . json_encode(array_values($missingMandatoryParts)) . ';
var missingParts = ' . json_encode(array_values($diffparts)) . ';
if (missingMandatoryParts.length > 0) {
Swal.fire({
icon: "error",
title: "Parti Obbligatorie Mancanti",
text: "Le seguenti parti sono obbligatorie e devono essere inserite: " + missingMandatoryParts.join(", "),
confirmButtonText: "OK"
});
} else if (missingParts.length > 0) {
Swal.fire({
icon: "warning",
title: "' . $titlealertstd . '",
text: "' . $partsnotfound . ' " + missingParts.join(", "),
confirmButtonText: "' . $confirmButtonTextalertstd . '",
showCancelButton: true,
cancelButtonText: "' . $cancelButtonTextalertstd . '"
}).then((result) => {
if (result.isConfirmed) {
window.location.href = "adddocument.php?idtrf=' . $idtrf . '&codestep=7";
} else if (result.dismiss === Swal.close) {
alert("' . $cancelButtonTextalertstd . '");
}
});
} else {
window.location.href = "adddocument.php?idtrf=' . $idtrf . '&codestep=7";
}
}
</script>';
?>
<button type="button" class="btn btn-dark waves-effect waves-light" onclick="window.location.href='identificationparts.php?idtrf=<?php echo $idtrf; ?>'"><?php echo $backstep; ?></button>
</div>
</div>
</div>
</div>
</div>
<!-- end page title end breadcrumb -->
</div>
<!-- container -->
<!-- footer start -->
</div>
<!-- end page content -->
</div>
<?php include('include/footer.php'); ?>
</footer><!--end footer-->
</div>
<!-- end page content -->
</div>
<!-- end page-wrapper -->
<script type="text/javascript">
function validateDate(date) {
var five_years_before_from_current = moment().subtract(5, 'years');
var selected_date = moment(date);
if (selected_date < five_years_before_from_current) {
alert('<?php echo $alertdate; ?>');
window.location.reload();
{
$("#newpart").addClass('show');
$("#cmcpart").removeClass('show');
$("#thirdpart").removeClass('show');
}
}
}
</script>
<!-- end page-wrapper -->
<!-- jQuery -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/bootstrap.bundle.min.js"></script>
<script src="assets/js/metismenu.min.js"></script>
<script src="assets/js/waves.js"></script>
<script src="assets/js/feather.min.js"></script>
<script src="assets/js/jquery.slimscroll.min.js"></script>
<script src="assets/js/jquery-ui.min.js"></script>
<!-- Plugins js -->
<script src="../plugins/moment/moment.js"></script>
<script src="../plugins/daterangepicker/daterangepicker.js"></script>
<script src="../plugins/select2/select2.min.js"></script>
<script src="../plugins/bootstrap-colorpicker/js/bootstrap-colorpicker.min.js"></script>
<script src="../plugins/timepicker/bootstrap-material-datetimepicker.js"></script>
<script src="../plugins/bootstrap-maxlength/bootstrap-maxlength.min.js"></script>
<script src="../plugins/bootstrap-touchspin/js/jquery.bootstrap-touchspin.min.js"></script>
<script src="../plugins/spectrum/spectrum.min.js"></script>
<!-- Sweet-Alert -->
<script src="assets/pages/jquery.forms-advanced.js"></script>
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>
<script src="assets/pages/jquery.form-wizard.init.js"></script>
<!-- App js -->
<script src="assets/js/app.js"></script>
<!--image map library -->
<!-- <script> src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> -->
<script src="mapsresize/jquery.rwdImageMaps.min.js"></script>
<!-- search on article -->
<!-- <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> -->
<script type="text/javascript" src="searchengine/scriptsearch.js"></script>
<script src="jquery.tabledit.js"></script>
<script type="text/javascript">
// Definisci l'oggetto JavaScript con le etichette da PHP
var kindOfTestLabels = {
'new': '<?php echo $newpartlist; ?>',
'cmc': '<?php echo $cmctesttitle; ?>',
'trd': '<?php echo $trdpartlist; ?>'
};
</script>
<script>
$(document).ready(function(e) {
$('img[usemap]').rwdImageMaps();
$("#alertcertification").modal('show');
/* TABLEDIT */
$('#datatable').Tabledit({
url: 'identificationparts-process.php',
// editButton: false,
// deleteButton: false,
hideIdentifier: true,
autoFocus: false,
buttons: {
edit: {
class: 'btn btn-sm',
html: '<i class="fas fa-pen text-primary font-12"></i>',
action: 'edit'
},
// save: {
// class: 'btn btn-sm',
// html: '<i class="fas fa-check text-success font-12"></i>',
// action: 'edit'
// },
delete: {
class: 'btn btn-sm',
html: '<i class="fas fa-trash-alt text-danger font-12"></i>',
action: 'delete'
}
},
columns: {
identifier: [0, 'id'],
editable: [
[2, 'kindoftest', '{"new":"<?php echo $newpartlist; ?>", "cmc":"<?php echo $cmctesttitle; ?>", "trd":"<?php echo $trdpartlist; ?>"}'],
[4, 'article_identificationparts'],
[5, 'material_identificationparts'],
[6, 'color_identificationparts'],
[7, 'cmcreportnumber_identificationparts'],
[8, 'cmcreportdate_identificationparts']
]
},
onSuccess: function(response) {
if (response['status'] == 'error') {
alert(response['message']);
/* SHOW CURRENT DATE IN TD */
$('#td_reportdate_' + response['id']).children('span').text($('#td_reportdate_' + response['id']).attr('current-val'));
/* SHOW CURRENT DATE IN INPUT */
$('#td_reportdate_' + response['id']).children('input').val($('#td_reportdate_' + response['id']).attr('current-val'));
} else {
/* SUCCESS */
highlight_row(response['id']);
}
},
onDraw: function() {
// Select all inputs of report date column and apply datepicker each of them
$('table tr td:nth-child(9) input').each(function() {
$(this).datepicker({
format: 'yy-mm-dd',
todayHighlight: true,
autoclose: true,
changeMonth: true,
changeYear: true,
// yearRange: "-5:+0",
onSelect: function(date) {
let td_cont_id = '#' + $(this).parent().attr('id');
/* SHOW SELECTED DATE IN TD */
$(td_cont_id).children('span').text($(this).val());
}
});
});
}
});
});
function highlight_row(id) {
/* HIGHLIGHT TR */
let trID = ".tr_" + id;
let defBGColor = $(trID).css("background-color");
let defTxtColor = $(trID).css("color");
setTimeout(function() {
/* REVERT TO DEFAULT BG */
$(trID).css({
'background-color': '#228B22',
'color': '#F0F8FF'
});
$(trID).fadeOut(300, function() {
$(trID).css({
'background-color': defBGColor,
'color': defTxtColor
})
}).fadeIn(100);
}, 200);
}
</script>
<script type="text/javascript">
//<![CDATA[
$(document).on('change', '#combo', function() {
var shouldEnable = $(this).val() === 'new';
$('#cmcreportnumber').prop('disabled', shouldEnable);
$('#reportof').prop('disabled', shouldEnable);
$('#cmcdatereport').prop('disabled', shouldEnable);
}
);
//]]>
</script>
</body>
</html>
+890
View File
@@ -0,0 +1,890 @@
<?php require_once('../Connections/cmctrfdb.php'); ?>␍
<?php require_once('../webassist/mysqli/rsobj.php'); ?>␍
<?php␍
include('include/headscript.php');␍
include('db-connect.php');␍
?>␍
<?php␍
// pickup the get variable␍
// pickup the get variable␍
if (isset($_POST["idtrf"])) {␍
$idtrf = $_POST["idtrf"];␍
}␍
if (isset($_GET["idtrf"])) {␍
$idtrf = $_GET["idtrf"];␍
}␍
if (isset($_POST["photoname"])) {␍
$photoname = $_POST["photoname"];␍
}␍
if (isset($_POST["description"])) {␍
$description = $_POST["description"];␍
}␍
if (isset($_POST["model"])) {␍
$model = $_POST["model"];␍
}␍
if (isset($_POST["rangemeasuremin"])) {␍
$rangemeasuremin = $_POST["rangemeasuremin"];␍
}␍
if (isset($_POST["rangemeasuremax"])) {␍
$rangemeasuremax = $_POST["rangemeasuremax"];␍
}␍
if (isset($_POST["registeredmark"])) {␍
$registeredmark = $_POST["registeredmark"];␍
}␍
if (isset($_POST["rangemeasuremintext"])) {␍
$rangemeasuremintext = $_POST["rangemeasuremintext"];␍
}␍
if (isset($_POST["rangemeasuremaxtext"])) {␍
$rangemeasuremaxtext = $_POST["rangemeasuremaxtext"];␍
}␍
if (isset($_POST["articletype"])) {␍
$articletype = $_POST["articletype"];␍
}␍
if (isset($_POST["previousreportnumber"])) {␍
$previousreportnumber = $_POST["previousreportnumber"];␍
} else {␍
$previousreportnumber = '';␍
}␍
if (isset($_POST["toextend"])) {␍
$toextend = $_POST["toextend"];␍
} else {␍
$toextend = '';␍
}␍
if (isset($_POST["revisionfor"])) {␍
$revisionfor = $_POST["revisionfor"];␍
} else {␍
$revisionfor = '';␍
}␍
if (isset($_POST["renewdate"])) {␍
$renewdate = $_POST["renewdate"];␍
} else {␍
$renewdate = '';␍
}␍
if (isset($_POST["articlecharacteristic"])) {␍
$articlecharacteristic = $_POST["articlecharacteristic"];␍
}␍
if (isset($_POST["formupdtrfdetails"])) {␍
$formupdtrfdetails = $_POST["formupdtrfdetails"];␍
}␍
if (isset($_POST['stdselected'])) {␍
$stds = $_POST['stdselected'];␍
}␍
if (isset($_POST["updstdform"])) {␍
$updstdform = $_POST["updstdform"];␍
}␍
␍
if (isset($articlecharacteristic)) {␍
$listartchar = implode(',', $articlecharacteristic);␍
} else {␍
$listartchar = "";␍
}␍
␍
␍
//echo $listartchar;␍
?>␍
␍
<?php␍
include('include/trfqueryscript.php'); ?>␍
<?php if (isset($articlecharacteristic)) {␍
␍
foreach ($articlecharacteristic as $ac) {␍
␍
$stdfromartchar = new WA_MySQLi_RS("stdfromartchar", $cmctrfdb, 1);␍
$stdfromartchar->setQuery("SELECT * FROM standards WHERE standards.idarticlecharacteristic='$ac'");␍
$stdfromartchar->execute();␍
$value = $stdfromartchar->getColumnVal("idstandards");␍
$dpicatsel = $stdfromartchar->getColumnVal("iddpicategory");␍
␍
//foreach ($stds as $hobys=>$value) {␍
␍
$stdcheckpresent = new WA_MySQLi_RS("stdcheckpresent", $cmctrfdb, 1);␍
$stdcheckpresent->setQuery("SELECT * FROM trfstandards WHERE trfstandards.idtrfdetails='$idtrf' AND trfstandards.idstandards='$value'");␍
$stdcheckpresent->execute();␍
␍
// insert for glovces EN 420 if not present␍
/* if ($articletype==2) {␍
$stdcheckpresent420 = new WA_MySQLi_RS("stdcheckpresent420",$cmctrfdb,1);␍
$stdcheckpresent420->setQuery("SELECT * FROM trfstandards WHERE trfstandards.idtrfdetails='$idtrf' AND trfstandards.idstandards='129'");␍
$stdcheckpresent420->execute();␍
if (empty($stdcheckpresent420->getColumnVal("idtrfstandards"))) {␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "trfstandards";␍
$InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT");␍
$InsertQuery->bindColumn("idstandards", "i", "129", "WA_DEFAULT");␍
$InsertQuery->bindColumn("iddpicategory", "i", "$dpicatsel", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
␍
$InsertQuery->redirect($InsertGoTo);␍
}} */␍
␍
if (empty($stdcheckpresent->getColumnVal("idtrfstandards"))) {␍
␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "trfstandards";␍
$InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT");␍
$InsertQuery->bindColumn("idstandards", "i", "$value", "WA_DEFAULT");␍
$InsertQuery->bindColumn("iddpicategory", "i", "$dpicatsel", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
}␍
} //}␍
␍
␍
?>␍
<?php␍
if (isset($formupdtrfdetails)) {␍
␍
if ($articletype == '1' or $articletype == '2') {␍
$UpdateQuery = new WA_MySQLi_Query($cmctrfdb);␍
$UpdateQuery->Action = "update";␍
$UpdateQuery->Table = "`trf-details`";␍
$UpdateQuery->bindColumn("sample_description", "s", "$description", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("measurefrom", "s", "$rangemeasuremin", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("measureto", "s", "$rangemeasuremax", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("model", "s", "$model", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("idarticletype", "i", "$articletype", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("idarticle_characteristics", "s", "$listartchar", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("registeredmark", "s", "$registeredmark", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("previousreportnumber", "s", "$previousreportnumber", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("toextend", "s", "$toextend", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("revisionfor", "s", "$revisionfor", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("renewdate", "s", "$renewdate", "WA_DEFAULT");␍
$UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . "");␍
$UpdateQuery->execute();␍
$UpdateGoTo = "";␍
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : "";␍
$UpdateQuery->redirect($UpdateGoTo);␍
␍
$code = "3";␍
$InsertQuery2 = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery2->Action = "insert";␍
$InsertQuery2->Table = "wheretrfstep";␍
$InsertQuery2->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT");␍
$InsertQuery2->bindColumn("code", "s", "$code", "WA_DEFAULT");␍
$InsertQuery2->saveInSession("");␍
$InsertQuery2->execute();␍
$InsertGoTo = "";␍
␍
$InsertQuery2->redirect($InsertGoTo);␍
} else {␍
␍
$UpdateQuery = new WA_MySQLi_Query($cmctrfdb);␍
$UpdateQuery->Action = "update";␍
$UpdateQuery->Table = "`trf-details`";␍
$UpdateQuery->bindColumn("sample_description", "s", "$description", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("measurefrom", "s", "$rangemeasuremintext", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("measureto", "s", "$rangemeasuremaxtext", "WA_DEFAULT");␍
␍
$UpdateQuery->bindColumn("model", "s", "$model", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("idarticletype", "i", "$articletype", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("idarticle_characteristics", "s", "$listartchar", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("registeredmark", "s", "$registeredmark", "WA_DEFAULT");␍
$UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . "");␍
$UpdateQuery->execute();␍
$UpdateGoTo = "";␍
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : "";␍
$UpdateQuery->redirect($UpdateGoTo);␍
␍
$code = "3";␍
$InsertQuery2 = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery2->Action = "insert";␍
$InsertQuery2->Table = "wheretrfstep";␍
$InsertQuery2->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT");␍
$InsertQuery2->bindColumn("code", "s", "$code", "WA_DEFAULT");␍
$InsertQuery2->saveInSession("");␍
$InsertQuery2->execute();␍
$InsertGoTo = "";␍
␍
$InsertQuery2->redirect($InsertGoTo);␍
}␍
}␍
?>␍
<?php␍
include('include/trfqueryscript.php'); ?>␍
<?php␍
$trfnumberfinal = new WA_MySQLi_RS("trfnumberfinal", $cmctrfdb, 1);␍
$trfnumberfinal->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'");␍
$trfnumberfinal->execute();␍
$idcertn = $trfnumberfinal->getColumnVal("idcertification");␍
$articletype = $trfnumberfinal->getColumnVal("idarticletype");␍
$articlecharact = $trfnumberfinal->getColumnVal("idarticle_characteristics");␍
?>␍
<?php $idcert = $trfnumberfinal->getColumnVal("idcertification") ?>␍
<?php␍
$certname = new WA_MySQLi_RS("certname", $cmctrfdb, 1);␍
$certname->setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'");␍
$certname->execute(); ?>␍
<?php // if all the standards of articletype␍
// $stdcheck = new WA_MySQLi_RS("stdcheck",$cmctrfdb,0);␍
// $stdcheck->setQuery("SELECT * FROM standards WHERE standards.idarticletype='$articletype'");␍
// $stdcheck->execute(); ␍
?>␍
<?php // preselection based on article characteristic␍
$stdcheck = new WA_MySQLi_RS("stdcheck", $cmctrfdb, 0);␍
$stdcheck->setQuery("SELECT * FROM standards WHERE standards.idarticlecharacteristic='$articlecharact' ");␍
$stdcheck->execute();␍
$idstselect = $stdcheck->getColumnVal("idstandards");␍
?>␍
<?php // inline edit query␍
$idtrfdetails = $idtrf;␍
$row1 = mysqli_query($con, "SELECT *,trfstandards.iddpicategory as iddpicategoryid,trfstandards.idprotectioncategory as idprotectioncategoryid,trfstandards.idstandards as idstandardsid FROM trfstandards LEFT JOIN standards ON trfstandards.idstandards=standards.idstandards LEFT JOIN dpicategory ON trfstandards.iddpicategory=dpicategory.iddpicategory LEFT JOIN protectioncategory ON trfstandards.idprotectioncategory=protectioncategory.idprotectioncategory WHERE trfstandards.idtrfdetails='$idtrf'");␍
//$rows = mysqli_fetch_assoc($row1);␍
//print_r($rows);␍
//exit;␍
$idstandards = mysqli_query($con, "SELECT idstandards ,standardname FROM standards");␍
␍
//query list protectioncategory␍
// $proteccategorylist=mysqli_query($con,"SELECT idprotectioncategory ,name_protectioncategory FROM protectioncategory");␍
␍
// $idproteccategorylistRecord=array(); ␍
// while($idprotectioncategoryrow = mysqli_fetch_assoc($proteccategorylist)) {␍
// $idproteccategorylistRecord[$idprotectioncategoryrow['idprotectioncategory']]=utf8_encode($idprotectioncategoryrow['name_protectioncategory']);␍
// }␍
// $idprotectioncategoryJson=json_encode($idproteccategorylistRecord);␍
␍
/* GET OPTIONS FOR Categoria di protezione per standard */␍
$idprotectioncategoryJson = json_encode(array());␍
$proteccategorylist = mysqli_query($con, "select s.idstandards, p.idprotectioncategory, p.name_protectioncategory␍
from stdprotectioncat s␍
left join protectioncategory p␍
on s.idprotectioncategory = p.idprotectioncategory␍
where 1");␍
$idproteccategorylistRecord = array();␍
while ($idprotectioncategoryrow = mysqli_fetch_assoc($proteccategorylist)) {␍
$nameprotcat = html_entity_decode($idprotectioncategoryrow['name_protectioncategory']);␍
$nameprotcat = iconv('UTF-8', 'windows-1252', $nameprotcat);␍
$idproteccategorylistRecord[$idprotectioncategoryrow['idstandards']][$idprotectioncategoryrow['idprotectioncategory']] = utf8_encode(htmlspecialchars($nameprotcat, ENT_QUOTES));␍
//utf8_encode(htmlspecialchars($idprotectioncategoryrow['name_protectioncategory']␍
}␍
$idprotectioncategoryperStdJson = json_encode($idproteccategorylistRecord);␍
/* END GET OPTIONS FOR Categoria di protezione per standard */␍
␍
// //Impermeabilità␍
// //query list protectioncategory␍
// $dpicategroylist=mysqli_query($con,"SELECT iddpicategory ,value_dpicategory FROM dpicategory");␍
␍
// $iddpicategorylistRecord=array(); ␍
// while($iddpicategoryrow = mysqli_fetch_assoc($dpicategroylist)) {␍
// $iddpicategorylistRecord[$iddpicategoryrow['iddpicategory']]=utf8_encode($iddpicategoryrow['value_dpicategory']);␍
// }␍
// $iddpicategoryJson=json_encode($iddpicategorylistRecord);␍
␍
/* GET OPTIONS FOR Categoria DPI per standard */␍
$iddpicategoryJson = json_encode(array());␍
$dpicategroylist = mysqli_query($con, "select s.idstandards, d.iddpicategory, d.value_dpicategory␍
from stddpicategory s␍
left join dpicategory d␍
on s.iddpicategory = d.iddpicategory␍
where 1");␍
$iddpicategorylistRecord = array();␍
while ($iddpicategoryrow = mysqli_fetch_assoc($dpicategroylist)) {␍
$iddpicategorylistRecord[$iddpicategoryrow['idstandards']][$iddpicategoryrow['iddpicategory']] = utf8_encode(htmlspecialchars($iddpicategoryrow['value_dpicategory'], ENT_QUOTES));␍
}␍
$iddpicategoryperStdJson = json_encode($iddpicategorylistRecord);␍
/* END GET OPTIONS FOR Categoria DPI per standard */␍
?>␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title><?php echo $titlepage; ?> </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sweetalert2@10.16.6/dist/sweetalert2.min.css">␍
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@10.16.6/dist/sweetalert2.min.js"></script>␍
<!-- inline edit -->␍
␍
<!-- <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"> -->␍
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>␍
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>␍
<script src="https://kit.fontawesome.com/f13e61f9bf.js" crossorigin="anonymous"></script>␍
<script src="jquery.tabledit.js"></script>␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
<script type="text/javascript">␍
$(document).ready(function() {␍
var articletype = <?php echo $articletype; ?>;␍
populate_cat_tbl();␍
␍
$("#add").click(function(e) {␍
var table = $(this).attr('for-table'); //get the target table selector␍
var $tr = $(table + ">tbody>tr:last-child").clone(true, true); //clone the last row␍
var nextID = parseInt($tr.find("input.tabledit-identifier").val()) + 1; //get the ID and add one.␍
$tr.find("input.tabledit-identifier").val(nextID); //set the row identifier␍
$tr.find("span.tabledit-identifier").text(nextID); //set the row identifier␍
$(table + ">tbody").append($tr); //add the row to the table␍
$tr.find(".tabledit-edit-button").click(); //pretend to click the edit button␍
$tr.find("input:not([type=hidden]), select").val(""); //wipe out the inputs.␍
$(this).prop('disabled', true);␍
$('select[name=idprotectioncategoryid]').prepend("<option value='' selected='selected'>Please Select</option>");␍
$('select[name=iddpicategoryid]').prepend("<option value='' selected='selected'>Please Select</option>");␍
});␍
/*$('#example1').Tabledit({␍
url: 'logic-edit-delete.php',␍
columns: {␍
identifier: [0, 'id'],␍
editable: [[2, 'idprotectioncategory','<?php echo $idprotectioncategoryJson; ?>'], [3, 'iddpicategory','<?php echo $iddpicategoryJson; ?>']]␍
},␍
onDraw: function() {␍
console.log('onDraw()');␍
},␍
onSuccess: function(data, textStatus, jqXHR) {␍
console.log('onSuccess(data, textStatus, jqXHR)');␍
console.log(data);␍
console.log(textStatus);␍
console.log(jqXHR);␍
$("#add").prop('disabled', false);␍
//location.reload();␍
},␍
onFail: function(jqXHR, textStatus, errorThrown) {␍
console.log('onFail(jqXHR, textStatus, errorThrown)');␍
console.log(jqXHR);␍
console.log(textStatus);␍
console.log(errorThrown);␍
},␍
onAlways: function() {␍
console.log('onAlways()');␍
},␍
onAjax: function(action, serialize) {␍
console.log('onAjax(action, serialize)');␍
console.log(action);␍
console.log(serialize);␍
}␍
});*/␍
␍
␍
});␍
␍
function populate_cat_tbl() {␍
// $.get('cat-table.php', {idtrf:'<?php echo $idtrf; ?>', standardcodetitle:'<?php echo $standardcodetitle ?>', protectioncategorytitle:'<?php echo $protectioncategorytitle; ?>', dpicategorytitle:'<?php echo $dpicategorytitle; ?>', pleaseselectstd:'<?php echo $pleaseselectstd; ?>'}, function(data){␍
// $('#cat_table_cont').html(data);␍
␍
// $('#example1').Tabledit({␍
// url: 'logic-edit-delete.php',␍
// autoFocus: true,␍
// columns: {␍
// identifier: [0, 'id'],␍
// editable: [[2, 'idprotectioncategory','<?php echo $idprotectioncategoryJson; ?>'], [3, 'iddpicategory','<?php echo $iddpicategoryJson; ?>']]␍
// },␍
// editButton: false,␍
// onDraw: function() {␍
// // console.log('onDraw()');␍
// },␍
// onSuccess: function(data, textStatus, jqXHR) {␍
// // console.log('onSuccess(data, textStatus, jqXHR)');␍
// // console.log(data);␍
// // console.log(textStatus);␍
// // console.log(jqXHR);␍
// $("#add").prop('disabled', false);␍
// populate_cat_tbl();␍
␍
// /* HIGHLIGHT TR */␍
// let trID = "#"+data['id'];␍
// let defBGColor = $(trID).css("background-color");␍
// let defTxtColor = $(trID).css("color");␍
␍
// setTimeout(function(){␍
// $(trID).css({'background-color':'#228B22', 'color':'#F0F8FF'});␍
// $(trID).fadeOut(300, function(){ $(trID).css({'background-color':defBGColor, 'color':defTxtColor}) }).fadeIn(100);␍
// } ,200);␍
// }␍
// });␍
// });␍
$.ajax({␍
type: "GET",␍
url: "cat-table.php",␍
cache: false,␍
data: {␍
"idtrf": "<?php echo $idtrf; ?>",␍
"standardcodetitle": "<?php echo $standardcodetitle ?>",␍
"protectioncategorytitle": "<?php echo $protectioncategorytitle; ?>",␍
"dpicategorytitle": "<?php echo $dpicategorytitle; ?>",␍
"pleaseselectstd": "<?php echo $pleaseselectstd; ?>"␍
},␍
success: function(result) {␍
if (result != '') {␍
/* POPULATE TABLE */␍
$('#cat_table_cont').html(result);␍
␍
/* INITIATE TABLEDIT */␍
$('#example1').Tabledit({␍
url: 'logic-edit-delete.php',␍
autoFocus: true,␍
columns: {␍
identifier: [0, 'id'],␍
editable: [␍
[2, 'idprotectioncategory', '<?php echo $idprotectioncategoryJson; ?>'],␍
[3, 'iddpicategory', '<?php echo $iddpicategoryJson; ?>']␍
]␍
},␍
editButton: false,␍
onSuccess: function(data, textStatus, jqXHR) {␍
$("#add").prop('disabled', false);␍
populate_cat_tbl();␍
␍
/* HIGHLIGHT TR */␍
let trID = "#" + data['id'];␍
let defBGColor = $(trID).css("background-color");␍
let defTxtColor = $(trID).css("color");␍
␍
setTimeout(function() {␍
$(trID).css({␍
'background-color': '#228B22',␍
'color': '#F0F8FF'␍
});␍
$(trID).fadeOut(300, function() {␍
$(trID).css({␍
'background-color': defBGColor,␍
'color': defTxtColor␍
})␍
}).fadeIn(100);␍
}, 200);␍
}␍
});␍
}␍
}␍
});␍
}␍
</script>␍
<style>␍
.table.user-select-none {␍
-webkit-touch-callout: none;␍
-webkit-user-select: none;␍
-khtml-user-select: none;␍
-moz-user-select: none;␍
-ms-user-select: none;␍
user-select: none;␍
}␍
</style>␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);"><?php echo $titlepage; ?></a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="card">␍
<div class="card-body">␍
<div class="media">␍
␍
<?php include('include/appform.php'); ?>␍
</div><!--end media-->␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
<div id="accordion">␍
<div class="card">␍
<div class="card-2" id="headingThree">␍
<h5 class="mb-0">␍
<button class="btn btn-link collapsed" data-toggle="collapse" data-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">␍
<?php echo $descriptionstep; ?>␍
</button>␍
</h5>␍
</div>␍
<div id="collapseThree" class="collapse" aria-labelledby="headingThree" data-parent="#accordion">␍
<div class="card-body">␍
␍
<div class="table-responsive">␍
<table class="table table-success mb-0">␍
<thead>␍
<tr>␍
<th></th>␍
<th><?php echo $typearticletitle; ?></th>␍
<th><?php echo $descriptiontitle; ?></th>␍
<th><?php echo $modeltitle; ?></th>␍
<th><?php echo $rangemeasuremintitle; ?></th>␍
<th><?php echo $rangemeasuremaxtitle; ?></th>␍
<th><?php echo $articlecharacteristictitle; ?></th>␍
<th><?php echo $registeredmarktitle; ?></th>␍
␍
</tr>␍
</thead>␍
<tbody>␍
<tr>␍
<td><img src="uploadimages/<?php echo $sphotofilename; ?>" height="100" alt="" /></td>␍
<td><span class="badge badge-soft-primary"><?php echo $sname_articletype; ?></span></td>␍
<td><?php echo $sdescription; ?></td>␍
<td><?php echo $smodel; ?></td>␍
<td><?php echo $smeasuremin; ?></td>␍
<td><?php echo $smeasuremax; ?></td>␍
␍
<td><span class="badge badge-soft-primary"><?php echo $sname_articlecharacteristic; ?></span></td>␍
<td><?php echo $sregisteredmark; ?></td>␍
␍
</tr>␍
␍
␍
</tbody>␍
</table><!--end /table-->␍
<br>␍
␍
<a href="trfdetails.php?idtrf=<?php echo $idtrf; ?>"><button type="button" class="btn btn-success waves-effect waves-light"><?php echo $edittitle; ?></button> </a>␍
</div><!--end /tableresponsive-->␍
␍
</div>␍
␍
</div>␍
</div>␍
</div>␍
␍
␍
␍
<div class="progress mb-4">␍
<div class="progress-bar" role="progressbar" style="width: 50%;" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100">50%</div>␍
</div>␍
␍
<!-- <div class="card">␍
<div class="card-body">␍
<?php include('include/alertcheck.php'); ?>␍
<h5><?php echo $standardlink; ?></h5>␍
<p class="text-muted mb-3"><?php echo $standardlink_help; ?></p> ␍
<form class="was-validated" action="standardstep.php" method="post" name="myForm">␍
␍
␍
<?php␍
$wa_startindex = 0;␍
while (!$stdcheck->atEnd()) {␍
$wa_startindex = $stdcheck->Index;␍
?>␍
␍
␍
␍
␍
<?php␍
$stdcheck->moveNext();␍
}␍
$stdcheck->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
?>␍
␍
␍
␍
</form>␍
</div>--><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
<?php␍
$standardselectedlist = new WA_MySQLi_RS("standardselectedlist", $cmctrfdb, 0);␍
$standardselectedlist->setQuery("SELECT * FROM trfstandards LEFT JOIN standards ON trfstandards.idstandards=standards.idstandards WHERE trfstandards.idtrfdetails='$idtrf'");␍
$standardselectedlist->execute(); ?>␍
␍
␍
␍
␍
<div class="col-lg-12">␍
<div class="card">␍
<div class="card-body">␍
␍
<h5><?php echo $assignedstd; ?></h4>␍
<p class="text-muted mb-3">␍
<?php echo $assignedstd_help; ?>.␍
</p>␍
␍
<div class="table-responsive">␍
<?php include('include/alertcheck.php'); ?>␍
␍
<div id="cat_table_cont"></div>␍
<!--<table class="table table-striped mb-0" id="example1" style="border:1px solide red">␍
<tr><th style="display:none;">id</th><th><?php echo $standardcodetitle; ?></th><th><?php echo $protectioncategorytitle; ?></th><th><?php echo $dpicategorytitle; ?></th></tr>␍
<?php while ($rowquery = mysqli_fetch_assoc($row1)) { ?>␍
<tr>␍
<td style="display:none;"><?php echo $rowquery['idtrfstandards']; ?></td>␍
␍
<td><?php echo $rowquery['standardcode']; ?></td>␍
<?php $nameprotcatrec = html_entity_decode($rowquery['name_protectioncategory']);␍
//$nameprotcatrec=utf8_encode($nameprotcatrec);␍
␍
//$nameprotcatrec = iconv('UTF-8', 'windows-1252', $nameprotcatrec); ␍
?>␍
<td><?php if (isset($rowquery['name_protectioncategory'])) {␍
echo $nameprotcatrec;␍
} else { ?><p style="color:red;"><?php echo $pleaseselectstd;␍
} ?></p></td>␍
<td><?php if (isset($rowquery['value_dpicategory'])) {␍
echo $rowquery['value_dpicategory'];␍
} else {␍
echo $pleaseselectstd;␍
} ?></td>␍
//echo $rowquery['name_protectioncategory']␍
</tr>␍
<?php } ?>␍
</table>-->␍
␍
␍
<?php include('include/virusquerycheck.php'); ?><br>␍
<?php␍
if (isset($_GET['error']) && $_GET['error'] == "tuttiicampidevonoesserericompilati") {␍
echo '<p style="color: red;">Attenzione: tutti i campi devono essere compilati.</p>';␍
}␍
?>␍
<?php␍
$conn = mysqli_connect($hostname_cmctrfdb, $username_cmctrfdb, $password_cmctrfdb, $database_cmctrfdb);␍
if (!$conn) {␍
die("Connessione al database fallita: " . mysqli_connect_error());␍
}␍
␍
// Controllo dei campi nulli␍
␍
$sql = "SELECT COUNT(*) AS num_rows FROM trfstandards WHERE idtrfdetails = $idtrf AND (idprotectioncategory IS NULL OR iddpicategory IS NULL)";␍
$resultcat = mysqli_query($conn, $sql);␍
// Controllo degli errori␍
if (!$resultcat) {␍
die("Errore nella query: " . mysqli_error($conn));␍
}␍
$row = mysqli_fetch_assoc($resultcat);␍
␍
// Campi nulli trovati, torna alla pagina standardstep.php e mostra il messaggio di errore␍
echo '<button onclick="checkParts()" class="btn btn-success waves-effect waves-light">' . $nextsteptitle . '</button>';␍
␍
if (($articletype == 1) || (!empty($virusstep))) {␍
echo '<script>␍
␍
function checkParts() {␍
var isValid = true;␍
$("select[name=idprotectioncategory]").each(function() {␍
if ($(this).val() === "" || $(this).val() === "Seleziona" || $(this).parent("td").find("span").html() == "Please Select" || $(this).parent("td").find("span").html() == "Seleziona") {␍
isValid = false;␍
}␍
});␍
if (!isValid) {␍
Swal.fire({␍
icon: "warning",␍
title: "Attenzione/Warning",␍
text: "Devi selezionare la categoria di protezione / Please select Protection category!",␍
confirmButtonText: "Conferma/Confirm",␍
showCancelButton: false,␍
}).then((result) => {␍
␍
});␍
} else {␍
Swal.fire({␍
icon: "warning",␍
title: "' . $titlealertstd . '",␍
text: "' . $textalertstd . '",␍
confirmButtonText: "' . $confirmButtonTextalertstd . '",␍
showCancelButton: true,␍
cancelButtonText: "' . $cancelButtonTextalertstdandard . '"␍
}).then((result) => {␍
if (result.isConfirmed) {␍
window.location.href = "additionalinfo.php?idtrf=' . $idtrf . '&codestep=3";␍
} else if (result.dismiss === Swal.close) {␍
alert("' . $alertTextstd . '");␍
}␍
});␍
}␍
␍
}␍
</script>';␍
} else {␍
echo '<script>␍
function checkParts() {␍
var isValid = true;␍
$("select[name=idprotectioncategory]").each(function() {␍
if ($(this).val() === "" || $(this).val() === "Seleziona" || $(this).parent("td").find("span").html() == "Please Select" || $(this).parent("td").find("span").html() == "Seleziona") {␍
isValid = false;␍
}␍
});␍
if (!isValid) {␍
Swal.fire({␍
icon: "warning",␍
title: "Warning",␍
text: "Please select Protection category!",␍
confirmButtonText: "Confirm",␍
showCancelButton: false,␍
}).then((result) => {␍
␍
});␍
} else {␍
Swal.fire({␍
icon: "warning",␍
title: "' . $titlealertstd . '",␍
text: "' . $textalertstd . '",␍
confirmButtonText: "' . $confirmButtonTextalertstd . '",␍
showCancelButton: true,␍
cancelButtonText: "' . $cancelButtonTextalertstdandard . '"␍
}).then((result) => {␍
if (result.isConfirmed) {␍
window.location.href = "addrequirements.php?idtrf=' . $idtrf . '&codestep=3";␍
} else if (result.dismiss === Swal.close) {␍
alert("' . $alertTextstd . '");␍
}␍
});␍
}␍
}␍
</script>';␍
}␍
␍
?>␍
␍
<button type="button" class="btn btn-dark waves-effect waves-light" onclick="history.back()"><?php echo $backstep; ?></button>␍
<!--end /table-->␍
</div><!--end /tableresponsive-->␍
</div><!--end card-body-->␍
</div><!--end card-->␍
</div>␍
␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
␍
<!-- jQuery -->␍
<!-- <script src="assets/js/jquery.min.js"></script> -->␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
<script>␍
function getSelectOptions(standardId, selectName, currentValue) {␍
let thisOptions = [];␍
let totalOptionsCount = 0;␍
␍
if (selectName == 'iddpicategory') {␍
thisOptions = JSON.parse('<?php echo $iddpicategoryperStdJson; ?>'); /* GET LIST OF dpi category PER STANDARD */␍
} else if (selectName == 'idprotectioncategory') {␍
thisOptions = JSON.parse('<?php echo $idprotectioncategoryperStdJson; ?>'); /* GET LIST OF protection category PER STANDARD */␍
}␍
␍
totalOptionsCount = Object.keys(thisOptions[standardId]).length;␍
␍
$("[name='" + selectName + "']").empty(); /* CLEAR SELECT OPTIONS */␍
$("[name='" + selectName + "']").append('<option value=\'\'><?php echo $pleaseselectstd; ?></option>'); /* ADD EMPTY OPTION */␍
␍
Object.keys(thisOptions[standardId]).forEach(function(key) {␍
if (totalOptionsCount == 1) {␍
/* IF SELECT HAS ONLY 1 OPTION, SET AS "SELECTED" */␍
currentValue = key;␍
$("[name='" + selectName + "']").empty(); /* REMOVE EMPTY OPTION */␍
}␍
␍
/* POPULATE SELECT OPTIONS BASED ON STANDARD*/␍
if (currentValue == key) {␍
$("[name='" + selectName + "']").append('<option value=' + key + ' selected=\'selected\'>' + thisOptions[standardId][key] + '</option>');␍
} else {␍
$("[name='" + selectName + "']").append('<option value=' + key + '>' + thisOptions[standardId][key] + '</option>');␍
}␍
});␍
␍
if (totalOptionsCount == 1) {␍
/* TRIGGER ONCHANGE EVENT */␍
$("[name='" + selectName + "']").change();␍
}␍
}␍
</script>␍
<script type="text/javascript">␍
$(document).ready(function() {␍
function checkProtectionCategory() {␍
var isValid = true;␍
$('select[name="idprotectioncategory"]').each(function() {␍
if ($(this).val() === '' || $(this).find('option:selected').text() === 'Seleziona') {␍
isValid = false;␍
}␍
});␍
return isValid;␍
}␍
␍
$('#nextStepButton').click(function(e) {␍
if (!checkProtectionCategory()) {␍
Swal.fire({␍
icon: "warning",␍
title: "Devi selezionare una categoria di protezione",␍
confirmButtonText: "OK"␍
});␍
e.preventDefault();␍
} else {␍
// proceed to next step␍
window.location.href = "additionalinfo.php?idtrf=<?php echo $idtrf; ?>&codestep=3";␍
}␍
});␍
});␍
</script>␍
␍
␍
␍
</body>␍
␍
</html>
File diff suppressed because it is too large Load Diff
+12
View File
@@ -0,0 +1,12 @@
#loading {␍
/* (A1) COVER FULL PAGE */␍
position: fixed;␍
top: 0; left: 0; z-index: 999;␍
width: 100vw; height: 100vh;␍
␍
/* (A2) SPINNER IMAGE */␍
background-color: black;␍
background-image: url("ajax-loader.gif");␍
background-position: center;␍
background-repeat: no-repeat;␍
}␍
+37
View File
@@ -0,0 +1,37 @@
function loader (css, js) {␍
// (A) TOTAL NUMBER OF SCRIPTS␍
var total = css.length + js.length,␍
now = 0, s;␍
␍
// (B) READY?␍
var ready = () => {␍
now++;␍
// if (now==total) { document.getElementById("loading").remove(); }␍
␍
// FOR THIS DEMO ONLY.␍
// PAGE LOAD IS SO FAST YOU WON'T EVEN SEE THE SPINNER.␍
// SO WE DELAY IT BY 2 SECONDS.␍
if (now==total) {␍
window.setTimeout(()=>{␍
document.getElementById("loading").remove();␍
}, 2000);␍
}␍
};␍
␍
// (C) INSERT <LINK> INTO <HEAD>␍
css.forEach((url, i) => {␍
s = document.createElement("link");␍
s.rel = "stylesheet";␍
s.href = url;␍
s.onload = ready; s.onerror = ready;␍
document.head.appendChild(s);␍
});␍
␍
// (D) INSERT <SCRIPT> INTO <HEAD>␍
js.forEach((url, i) => {␍
s = document.createElement("script");␍
s.src = url;␍
s.onload = ready; s.onerror = ready;␍
document.head.appendChild(s);␍
});␍
}␍
BIN
View File
Binary file not shown.
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_langselect" value="name:idlanguages;datatype:3,name:name_languages;datatype:253,name:flag_languages;datatype:253,name:active_languages;datatype:254,name:acronym_languages;datatype:253" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253,name:identification;datatype:253,name:description;datatype:253,name:rev;datatype:253,name:date;datatype:10" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_articlecharacteristiclist" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
<infoitem key="UD_categorydpilist" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_articlecharacteristiclist" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
</info>
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
</info>
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_articlecharacteristiclist" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
<infoitem key="UD_categorydpilist" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measure;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252" />
<infoitem key="UD_filenamelist" value="name:idfileattached;datatype:3,name:idtrfdetails;datatype:3,name:filename_fileattached;datatype:253,name:description_fileattached;datatype:252" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:ukcacert;datatype:254,name:photofilename;datatype:253,name:photoone;datatype:253,name:phototwo;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253,name:csgo;datatype:254" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253,name:identification;datatype:253,name:description;datatype:253,name:rev;datatype:253,name:date;datatype:10" />
<infoitem key="UD_filenamelist" value="name:idfileattached;datatype:3,name:idtrfdetails;datatype:3,name:filename_fileattached;datatype:253,name:description_fileattached;datatype:252,name:idauditdpi;datatype:3" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:ukcacert;datatype:254,name:photofilename;datatype:253,name:photoone;datatype:253,name:phototwo;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253,name:csgo;datatype:254" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253,name:identification;datatype:253,name:description;datatype:253,name:rev;datatype:253,name:date;datatype:10" />
<infoitem key="UD_filenamelist" value="name:idfileattached;datatype:3,name:idtrfdetails;datatype:3,name:filename_fileattached;datatype:253,name:description_fileattached;datatype:252,name:idauditdpi;datatype:3" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measure;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252" />
</info>
+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_addreqselectedlist" value="name:idtrfaddrequirements;datatype:3,name:idtrf;datatype:3,name:idadditionalrequirements;datatype:3,name:idadditionalrequirements;datatype:3,name:name_additionalrequirements;datatype:253,name:idarticletype;datatype:3,name:name_additionalrequirements_it;datatype:253,name:additionalrequirementshelp_it;datatype:253,name:name_additionalrequirements_en;datatype:253,name:additionalrequirementshelp_en;datatype:253" />
<infoitem key="UD_addreqcheck" value="name:idtrfaddrequirements;datatype:3,name:idtrf;datatype:3,name:idadditionalrequirements;datatype:3" />
<infoitem key="UD_addreqlist" value="name:idstdreqlist;datatype:3,name:idstandards;datatype:3,name:idadditionalrequirements;datatype:3,name:idadditionalrequirements;datatype:3,name:name_additionalrequirements;datatype:253,name:idarticletype;datatype:3,name:name_additionalrequirements_it;datatype:253,name:additionalrequirementshelp_it;datatype:253,name:name_additionalrequirements_en;datatype:253,name:additionalrequirementshelp_en;datatype:253" />
<infoitem key="UD_standardlistsel" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
</info>
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_charactlist" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253,name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
</info>
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_charactlist" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253,name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberpercompany" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_totalparts" value="name:ididentificationparts;datatype:3,name:description_identificationparts;datatype:253,name:article_identificationparts;datatype:253,name:color_identificationparts;datatype:253,name:component_identificationparts;datatype:253,name:material_identificationparts;datatype:253,name:cmcreportnumber_identificationparts;datatype:253,name:cmcreportdate_identificationparts;datatype:10,name:thirdlabreportnumber_identificationparts;datatype:253,name:thirdlabreportdate_identificationparts;datatype:10,name:reportof;datatype:253,name:idtrfdetails;datatype:3,name:kindoftest;datatype:254,name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
</info>
+14
View File
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_catprot" value="name:idprotectioncategory;datatype:3,name:name_protectioncategory;datatype:253,name:description:_protectioncategory;datatype:252,name:idarticletype;datatype:252,name:variablehelp_protectioncategory;datatype:253" />
<infoitem key="UD_dpiprot" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252" />
<infoitem key="UD_stdcheck" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_standardselectedlist" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3,name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_liststd" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_stdcheckpresent" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3" />
<infoitem key="UD_chemicalagentlist" value="name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:description_chemicalagent;datatype:252,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
<infoitem key="UD_chemagentselected" value="name:idtrfchemicalagent;datatype:3,name:idtrf;datatype:3,name:idchemicalagent;datatype:3,name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:description_chemicalagent;datatype:252,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
<infoitem key="UD_stdlist" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_standardlist" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254,name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253,name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253,name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_archivetrflist" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253" />
<infoitem key="UD_drafttrf" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
</info>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_auditdpidetail" value="name:idauditdpi;datatype:3,name:idtrfdetails;datatype:3,name:idcertificate;datatype:3,name:certificatenumber;datatype:253,name:issuebycimac;datatype:254,name:moduleselection;datatype:253,name:sampleinstore;datatype:254,name:filenameaudit;datatype:253,name:filenameauditdescription;datatype:253" />
<infoitem key="UD_filenamelist" value="name:idfileattached;datatype:3,name:idtrfdetails;datatype:3,name:filename_fileattached;datatype:253,name:description_fileattached;datatype:252,name:idauditdpi;datatype:3" />
<infoitem key="UD_manufactlist" value="name:idauditmanufacturer;datatype:3,name:nameauditmanufacturer;datatype:253,name:idtrfdetails;datatype:3" />
</info>
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_addreqlist" value="name:idadditionalrequirements;datatype:3,name:name_additionalrequirements;datatype:253,name:idarticletype;datatype:3,name:name_additionalrequirements_it;datatype:253,name:additionalrequirementshelp_it;datatype:253,name:name_additionalrequirements_en;datatype:253,name:additionalrequirementshelp_en;datatype:253" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measure;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252" />
<infoitem key="UD_addreqcheck" value="name:idtrfaddrequirements;datatype:3,name:idtrf;datatype:3,name:idadditionalrequirements;datatype:3" />
<infoitem key="UD_addreqselectedlist" value="name:idtrfaddrequirements;datatype:3,name:idtrf;datatype:3,name:idadditionalrequirements;datatype:3,name:idadditionalrequirements;datatype:3,name:name_additionalrequirements;datatype:253,name:idarticletype;datatype:3,name:name_additionalrequirements_it;datatype:253,name:additionalrequirementshelp_it;datatype:253,name:name_additionalrequirements_en;datatype:253,name:additionalrequirementshelp_en;datatype:253" />
<infoitem key="UD_chemicalagentlist" value="name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:description_chemicalagent;datatype:252,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
<infoitem key="UD_chemagentselected" value="name:idtrfchemicalagent;datatype:3,name:idtrf;datatype:3,name:idchemicalagent;datatype:3,name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:description_chemicalagent;datatype:252,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
<infoitem key="UD_checkchemical" value="name:idtrfchemicalagent;datatype:3,name:idtrf;datatype:3,name:idchemicalagent;datatype:3" />
</info>
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_archivetrflist" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
</info>
+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_manufactlist" value="name:idauditmanufacturer;datatype:3,name:nameauditmanufacturer;datatype:253,name:idtrfdetails;datatype:3,name:idauditdpi;datatype:3" />
<infoitem key="UD_audticontactdata" value="name:idcontacts;datatype:3,name:idtrf;datatype:3,name:kindofcontacts;datatype:253,name:companyname;datatype:253,name:piva;datatype:253,name:address;datatype:253,name:city;datatype:253,name:cap;datatype:253,name:country;datatype:253,name:telephone;datatype:253,name:email;datatype:253,name:contactname;datatype:253,name:contactsurname;datatype:253,name:companyid;datatype:3,name:tempcode;datatype:253" />
<infoitem key="UD_contactdatacheck" value="name:idcontacts;datatype:3,name:idtrf;datatype:3,name:kindofcontacts;datatype:253,name:companyname;datatype:253,name:piva;datatype:253,name:address;datatype:253,name:city;datatype:253,name:cap;datatype:253,name:country;datatype:253,name:telephone;datatype:253,name:email;datatype:253,name:contactname;datatype:253,name:contactsurname;datatype:253,name:companyid;datatype:3,name:tempcode;datatype:253" />
<infoitem key="UD_contactsdet" value="name:idcontacts;datatype:3,name:idtrf;datatype:3,name:kindofcontacts;datatype:253,name:companyname;datatype:253,name:piva;datatype:253,name:address;datatype:253,name:city;datatype:253,name:cap;datatype:253,name:country;datatype:253,name:telephone;datatype:253,name:email;datatype:253,name:contactname;datatype:253,name:contactsurname;datatype:253,name:companyid;datatype:3,name:tempcode;datatype:253" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_archivetrflist" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253,name:idcompany;datatype:3,name:companyname_company;datatype:253,name:address_company;datatype:253,name:city_company;datatype:253,name:zip_company;datatype:253,name:country_company;datatype:3,name:piva_company;datatype:253,name:telephone_company;datatype:253,name:email_company;datatype:253,name:maincontactname_company;datatype:253,name:maincontactsurname_company;datatype:253,name:maincontactmail_company;datatype:253,name:maincontactphone_company;datatype:253,name:extrace;datatype:253,name:edited;datatype:254,name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253,name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253,name:identification;datatype:253,name:description;datatype:253,name:rev;datatype:253,name:date;datatype:10" />
<infoitem key="UD_drafttrf" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberpercompany" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253,name:csgo;datatype:254" />
<infoitem key="UD_totalparts" value="name:ididentificationparts;datatype:3,name:description_identificationparts;datatype:253,name:article_identificationparts;datatype:253,name:color_identificationparts;datatype:253,name:component_identificationparts;datatype:253,name:material_identificationparts;datatype:253,name:cmcreportnumber_identificationparts;datatype:253,name:cmcreportdate_identificationparts;datatype:10,name:thirdlabreportnumber_identificationparts;datatype:253,name:thirdlabreportdate_identificationparts;datatype:10,name:reportof;datatype:253,name:idtrfdetails;datatype:3,name:kindoftest;datatype:254,name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253,name:csgo;datatype:254" />
<infoitem key="UD_modulego" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253,name:csgo;datatype:254" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_chemicalagentlist" value="name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:description_chemicalagent;datatype:252,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
</info>
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_articlecharacteristiclist" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
<infoitem key="UD_categorydpilist" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_standarddetail" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_articletypesel" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_artcharactcheck" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
<infoitem key="UD_dpicategorycheck" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_artcharact" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_chemrecord" value="name:name_chemicalagent;datatype:253,name:name_chemicalagent_en;datatype:253" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_dpicatrecord" value="name:value_dpicategory;datatype:253,name:value_dpicategory_en;datatype:253,name:name_articletype;datatype:253,name:arttypeid;datatype:3" />
</info>
+10
View File
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_protectioncategorylist" value="name:idprotectioncategory;datatype:3,name:name_protectioncategory;datatype:253,name:description:_protectioncategory;datatype:252,name:idarticletype;datatype:252,name:variablehelp_protectioncategory;datatype:253" />
<infoitem key="UD_protcheck" value="name:idstdprotectioncat;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3" />
<infoitem key="UD_standarddetail" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_selectprotcatstd" value="name:idstdprotectioncat;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254,name:idprotectioncategory;datatype:3,name:name_protectioncategory;datatype:253,name:description:_protectioncategory;datatype:252,name:idarticletype;datatype:252,name:variablehelp_protectioncategory;datatype:253" />
<infoitem key="UD_dpicheck" value="name:idstddpicategory;datatype:3,name:idstandards;datatype:3,name:iddpicategory;datatype:3" />
<infoitem key="UD_dpicategorylist" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_selectdpicatstd" value="name:idstddpicategory;datatype:3,name:idstandards;datatype:3,name:iddpicategory;datatype:3,name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254,name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_protcatrecord" value="name:name_protectioncategory;datatype:253,name:name_protectioncategory_en;datatype:253,name:name_articletype;datatype:253,name:arttypeid;datatype:252" />
</info>
+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_articlecharacteristiclist" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
<infoitem key="UD_categorydpilist" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_standarddetail" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_articletypesel" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_artcharactcheck" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
<infoitem key="UD_dpicategorycheck" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_protectioncategorylist" value="name:idprotectioncategory;datatype:3,name:name_protectioncategory;datatype:253,name:description:_protectioncategory;datatype:252,name:idarticletype;datatype:252,name:variablehelp_protectioncategory;datatype:253" />
<infoitem key="UD_selectprotcatstd" value="name:idstdprotectioncat;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254,name:idprotectioncategory;datatype:3,name:name_protectioncategory;datatype:253,name:description:_protectioncategory;datatype:252,name:idarticletype;datatype:252,name:variablehelp_protectioncategory;datatype:253" />
<infoitem key="UD_protcheck" value="name:idstdprotectioncat;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3" />
</info>
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
</info>
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_standarddetail" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_selectaddreqstd" value="name:idstdreqlist;datatype:3,name:idstandards;datatype:3,name:idadditionalrequirements;datatype:3,name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254,name:idadditionalrequirements;datatype:3,name:name_additionalrequirements;datatype:253,name:idarticletype;datatype:3,name:name_additionalrequirements_it;datatype:253,name:additionalrequirementshelp_it;datatype:253,name:name_additionalrequirements_en;datatype:253,name:additionalrequirementshelp_en;datatype:253" />
<infoitem key="UD_addreqlist" value="name:idadditionalrequirements;datatype:3,name:name_additionalrequirements;datatype:253,name:idarticletype;datatype:3,name:name_additionalrequirements_it;datatype:253,name:additionalrequirementshelp_it;datatype:253,name:name_additionalrequirements_en;datatype:253,name:additionalrequirementshelp_en;datatype:253" />
<infoitem key="UD_reqcheck" value="name:idstdreqlist;datatype:3,name:idstandards;datatype:3,name:idadditionalrequirements;datatype:3" />
</info>
+10
View File
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_standarddetail" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254,name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253,name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_articletypelist" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_articlecharacteristiclist" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
<infoitem key="UD_categorydpilist" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_articletypesel" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_artcharactcheck" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
<infoitem key="UD_dpicategorycheck" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
</info>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measure;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252" />
<infoitem key="UD_listinsertedpart" value="name:ididentificationparts;datatype:3,name:description_identificationparts;datatype:253,name:article_identificationparts;datatype:253,name:color_identificationparts;datatype:253,name:component_identificationparts;datatype:253,name:material_identificationparts;datatype:253,name:cmcreportnumber_identificationparts;datatype:253,name:cmcreportdate_identificationparts;datatype:10,name:thirdlabreportnumber_identificationparts;datatype:253,name:thirdlabreportdate_identificationparts;datatype:10,name:idtrfdetails;datatype:3,name:kindoftest;datatype:254" />
</info>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_listinsertedpart" value="name:ididentificationparts;datatype:3,name:description_identificationparts;datatype:253,name:article_identificationparts;datatype:253,name:color_identificationparts;datatype:253,name:component_identificationparts;datatype:253,name:material_identificationparts;datatype:253,name:cmcreportnumber_identificationparts;datatype:253,name:cmcreportdate_identificationparts;datatype:10,name:thirdlabreportnumber_identificationparts;datatype:253,name:thirdlabreportdate_identificationparts;datatype:10,name:reportof;datatype:253,name:idtrfdetails;datatype:3,name:kindoftest;datatype:254" />
</info>
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measure;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252" />
<infoitem key="UD_chemicalagentlist" value="name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:description_chemicalagent;datatype:252,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
<infoitem key="UD_checkchemical" value="name:idtrfchemicalagent;datatype:3,name:idtrf;datatype:3,name:idchemicalagent;datatype:3" />
<infoitem key="UD_chemagentselected" value="name:idtrfchemicalagent;datatype:3,name:idtrf;datatype:3,name:idchemicalagent;datatype:3,name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:description_chemicalagent;datatype:252,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
</info>
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_langselect" value="name:idlanguages;datatype:3,name:name_languages;datatype:253,name:flag_languages;datatype:253,name:active_languages;datatype:254,name:acronym_languages;datatype:253" />
<infoitem key="UD_languageselection" value="name:idlanguages;datatype:3,name:name_languages;datatype:253,name:flag_languages;datatype:253,name:active_languages;datatype:254,name:acronym_languages;datatype:253" />
<infoitem key="UD_trfnumberpercompany" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_totalparts" value="name:ididentificationparts;datatype:3,name:description_identificationparts;datatype:253,name:article_identificationparts;datatype:253,name:color_identificationparts;datatype:253,name:component_identificationparts;datatype:253,name:material_identificationparts;datatype:253,name:cmcreportnumber_identificationparts;datatype:253,name:cmcreportdate_identificationparts;datatype:10,name:thirdlabreportnumber_identificationparts;datatype:253,name:thirdlabreportdate_identificationparts;datatype:10,name:reportof;datatype:253,name:idtrfdetails;datatype:3,name:kindoftest;datatype:254,name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_lasttrfnumber" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_tempcodesearch" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
</info>
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_stdcheckpresent" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_stdcheck" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_standardselectedlist" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3,name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
</info>
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_stdcheckpresent" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_stdcheck" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_standardselectedlist" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3,name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:ukcacert;datatype:254,name:photofilename;datatype:253,name:photoone;datatype:253,name:phototwo;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253,name:csgo;datatype:254" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253,name:identification;datatype:253,name:description;datatype:253,name:rev;datatype:253,name:date;datatype:10,name:descriptionm30;datatype:253,name:revm30;datatype:253,name:datem30;datatype:10" />
<infoitem key="UD_chemicalagentlist" value="name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:name_chemicalagent_en;datatype:253,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
</info>
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_archivetrflist" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:idcompany;datatype:3,name:companyname_company;datatype:253,name:address_company;datatype:253,name:city_company;datatype:253,name:zip_company;datatype:253,name:country_company;datatype:3,name:piva_company;datatype:253,name:telephone_company;datatype:253,name:email_company;datatype:253,name:maincontactname_company;datatype:253,name:maincontactsurname_company;datatype:253,name:maincontactmail_company;datatype:253,name:maincontactphone_company;datatype:253,name:extrace;datatype:253,name:edited;datatype:254" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252" />
<infoitem key="UD_manufactlist" value="name:idauditmanufacturer;datatype:3,name:nameauditmanufacturer;datatype:253,name:idtrfdetails;datatype:3" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253,name:csgo;datatype:254" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253,name:identification;datatype:253,name:description;datatype:253,name:rev;datatype:253,name:date;datatype:10" />
<infoitem key="UD_chemicalagentlist" value="name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:name_chemicalagent_en;datatype:253,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:ukcacert;datatype:254,name:photofilename;datatype:253,name:photoone;datatype:253,name:phototwo;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253,name:csgo;datatype:254" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253,name:identification;datatype:253,name:description;datatype:253,name:rev;datatype:253,name:date;datatype:10,name:descriptionm30;datatype:253,name:revm30;datatype:253,name:datem30;datatype:10" />
<infoitem key="UD_chemicalagentlist" value="name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:name_chemicalagent_en;datatype:253,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:ukcacert;datatype:254,name:photofilename;datatype:253,name:photoone;datatype:253,name:phototwo;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253,name:csgo;datatype:254" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253,name:identification;datatype:253,name:description;datatype:253,name:rev;datatype:253,name:date;datatype:10,name:descriptionm30;datatype:253,name:revm30;datatype:253,name:datem30;datatype:10" />
<infoitem key="UD_chemicalagentlist" value="name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:name_chemicalagent_en;datatype:253,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
</info>
+19
View File
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_typearticleselect" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_charactarticle" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
<infoitem key="UD_lasttrfnumber" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measure;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253" />
<infoitem key="UD_tempcodesearch" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measure;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measure;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253,name:identification;datatype:253,name:description;datatype:253,name:rev;datatype:253,name:date;datatype:10" />
<infoitem key="UD_stdcheck" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_standardselectedlist" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3,name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_stdcheckpresent" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3" />
<infoitem key="UD_catprot" value="name:idprotectioncategory;datatype:3,name:name_protectioncategory;datatype:253,name:description:_protectioncategory;datatype:252,name:idarticletype;datatype:252,name:variablehelp_protectioncategory;datatype:253" />
<infoitem key="UD_dpiprot" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_protcatlist" value="name:idstdprotectioncat;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:idprotectioncategory;datatype:3,name:name_protectioncategory;datatype:253,name:description:_protectioncategory;datatype:252,name:idarticletype;datatype:252,name:variablehelp_protectioncategory;datatype:253" />
<infoitem key="UD_dpicat" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_stdfromartchar" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_addreqlist" value="name:idstdreqlist;datatype:3,name:idstandards;datatype:3,name:idadditionalrequirements;datatype:3,name:idadditionalrequirements;datatype:3,name:name_additionalrequirements;datatype:253,name:idarticletype;datatype:3,name:name_additionalrequirements_it;datatype:253,name:additionalrequirementshelp_it;datatype:253,name:name_additionalrequirements_en;datatype:253,name:additionalrequirementshelp_en;datatype:253" />
<infoitem key="UD_stdcheckpresent420" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3" />
</info>
+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_protcatlist" value="name:idstdprotectioncat;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:idprotectioncategory;datatype:3,name:name_protectioncategory;datatype:253,name:description:_protectioncategory;datatype:252,name:idarticletype;datatype:252,name:variablehelp_protectioncategory;datatype:253" />
<infoitem key="UD_dpicat" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_stdcheckpresent" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_stdcheck" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_standardselectedlist" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3,name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_protcatlist" value="name:idstdprotectioncat;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:idprotectioncategory;datatype:3,name:name_protectioncategory;datatype:253,name:description:_protectioncategory;datatype:252,name:idarticletype;datatype:252,name:variablehelp_protectioncategory;datatype:253" />
<infoitem key="UD_dpicat" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_protcatlist" value="name:idstdprotectioncat;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:idprotectioncategory;datatype:3,name:name_protectioncategory;datatype:253,name:description:_protectioncategory;datatype:252,name:idarticletype;datatype:252,name:variablehelp_protectioncategory;datatype:253" />
<infoitem key="UD_dpicat" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
</info>
+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_protcatlist" value="name:idstdprotectioncat;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:idprotectioncategory;datatype:3,name:name_protectioncategory;datatype:253,name:description:_protectioncategory;datatype:252,name:idarticletype;datatype:252,name:variablehelp_protectioncategory;datatype:253" />
<infoitem key="UD_dpicat" value="name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
<infoitem key="UD_stdcheckpresent" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_stdcheck" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_standardselectedlist" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3,name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
</info>
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_stdcheckpresent" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_stdcheck" value="name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_standardselectedlist" value="name:idtrfstandards;datatype:3,name:idtrfdetails;datatype:3,name:idstandards;datatype:3,name:idprotectioncategory;datatype:3,name:iddpicategory;datatype:3,name:idstandards;datatype:3,name:fmidstandards;datatype:3,name:standardname;datatype:253,name:standardname_eng;datatype:253,name:standardcode;datatype:253,name:idarticletype;datatype:3,name:idarticlecharacteristic;datatype:3,name:iddpicategory;datatype:3,name:virusset;datatype:254,name:chemicalsset;datatype:254" />
<infoitem key="UD_protcatlist" value="name:name_protectioncategory;datatype:253,name:idstandards;datatype:3,name:idprot;datatype:3" />
<infoitem key="UD_dpicatlist" value="name:idstddpicategory;datatype:3,name:idstandards;datatype:3,name:iddpicategory;datatype:3,name:iddpicategory;datatype:3,name:value_dpicategory;datatype:253,name:description_dpicategory;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articletype;datatype:253" />
</info>
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_languageselection" value="name:idlanguages;datatype:3,name:name_languages;datatype:253,name:flag_languages;datatype:253,name:active_languages;datatype:254,name:acronym_languages;datatype:253" />
</info>
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_lasttrfnumber" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_tempcodesearch" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_typearticleselect" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_charactarticle" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_tempcodesearch2" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measure;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253" />
<infoitem key="UD_modelarticlelist" value="name:idmodelarticle;datatype:3,name:namemodelarticle;datatype:253,name:namemodelarticle_eng;datatype:253,name:idarticletype;datatype:3" />
</info>
+10
View File
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_typearticleselect" value="name:idarticletype;datatype:3,name:name_articletype;datatype:253,name:description_articletype;datatype:252,name:name_articletypeeng;datatype:253" />
<infoitem key="UD_modelarticlelist" value="name:idmodelarticle;datatype:3,name:namemodelarticle;datatype:253,name:namemodelarticle_eng;datatype:253,name:idarticletype;datatype:3" />
<infoitem key="UD_charactarticle" value="name:idarticlecharacteristic;datatype:3,name:name_articlecharacteristic;datatype:253,name:name_articlecharacteristic_eng;datatype:253,name:description_articlecharacteristic;datatype:252,name:idarticletype;datatype:3,name:variablehelp_articlecharacteristic;datatype:253" />
<infoitem key="UD_lasttrfnumber" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_tempcodesearch" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
</info>
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252" />
<infoitem key="UD_chemicalagentlist" value="name:idchemicalagent;datatype:3,name:name_chemicalagent;datatype:253,name:description_chemicalagent;datatype:252,name:idstandard;datatype:3,name:idarticletype;datatype:3,name:variablehelp_chemialagent;datatype:253" />
<infoitem key="UD_audticontactdata" value="name:idcontacts;datatype:3,name:idtrf;datatype:3,name:kindofcontacts;datatype:253,name:companyname;datatype:253,name:piva;datatype:253,name:address;datatype:253,name:city;datatype:253,name:cap;datatype:253,name:country;datatype:253,name:telephone;datatype:253,name:email;datatype:253,name:contactname;datatype:253,name:contactsurname;datatype:253,name:companyid;datatype:3,name:tempcode;datatype:253" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_lasttrfnumber" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_tempcodesearch" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_certtype" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
</info>
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_certtype" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_certtype" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_certtype" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
</info>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_certtype" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
</info>
+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_auditcontactcheck" value="name:idcontacts;datatype:3,name:kindofcontacts;datatype:253,name:idtrf;datatype:3" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_certtype" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_auditsurvtype" value="name:idauditsurveillancetype;datatype:3,name:surveillancenameit;datatype:253,name:surveillancenameen;datatype:253,name:module;datatype:253" />
<infoitem key="UD_audticontactdata" value="name:idcontacts;datatype:3,name:idtrf;datatype:3,name:kindofcontacts;datatype:253,name:companyname;datatype:253,name:piva;datatype:253,name:address;datatype:253,name:city;datatype:253,name:cap;datatype:253,name:country;datatype:253,name:telephone;datatype:253,name:email;datatype:253,name:contactname;datatype:253,name:contactsurname;datatype:253,name:companyid;datatype:3,name:tempcode;datatype:253" />
<infoitem key="UD_ndpicode" value="name:dpicode;datatype:3" />
</info>
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_certtype" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_auditsurvtype" value="name:idauditsurveillancetype;datatype:3,name:surveillancenameit;datatype:253,name:surveillancenameen;datatype:253,name:module;datatype:253" />
<infoitem key="UD_auditcontactcheck" value="name:idcontacts;datatype:3,name:kindofcontacts;datatype:253,name:idtrf;datatype:3" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
</info>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_auditcontactcheck" value="name:idcontacts;datatype:3,name:kindofcontacts;datatype:253,name:idtrf;datatype:3" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_certtype" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_auditsurvtype" value="name:idauditsurveillancetype;datatype:3,name:surveillancenameit;datatype:253,name:surveillancenameen;datatype:253,name:module;datatype:253" />
<infoitem key="UD_audticontactdata" value="name:idcontacts;datatype:3,name:idtrf;datatype:3,name:kindofcontacts;datatype:253,name:companyname;datatype:253,name:piva;datatype:253,name:address;datatype:253,name:city;datatype:253,name:cap;datatype:253,name:country;datatype:253,name:telephone;datatype:253,name:email;datatype:253,name:contactname;datatype:253,name:contactsurname;datatype:253,name:companyid;datatype:3,name:tempcode;datatype:253" />
</info>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_lasttrfnumber" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_tempcodesearch" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
</info>
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_certtype" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
</info>
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:3,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:3,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:photofilename;datatype:253,name:notificatedorganismname;datatype:253,name:signedon;datatype:253" />
<infoitem key="UD_certname" value="name:idcertificationtype;datatype:3,name:name_certification;datatype:253,name:fmcode_certification;datatype:253,name:variable_helpname;datatype:253,name:internald_description;datatype:252,name:leftmenulist;datatype:253,name:certificationname;datatype:253" />
<infoitem key="UD_filenamelist" value="name:idfileattached;datatype:3,name:idtrfdetails;datatype:3,name:filename_fileattached;datatype:253,name:description_fileattached;datatype:252,name:idauditdpi;datatype:3" />
<infoitem key="UD_auditdpidetail" value="name:idauditdpi;datatype:3,name:idtrfdetails;datatype:3,name:idcertificate;datatype:3,name:certificatenumber;datatype:253,name:issuebycimac;datatype:254,name:moduleselection;datatype:253,name:sampleinstore;datatype:254,name:filenameaudit;datatype:253,name:filenameauditdescription;datatype:253" />
</info>
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<info>
<infoitem key="UD_trfnumberfinal" value="name:idtrfdetails;datatype:3,name:trfnumber;datatype:3,name:idcompany;datatype:3,name:iduser;datatype:3,name:idcertification;datatype:3,name:previousreportnumber;datatype:253,name:sample_description;datatype:253,name:measurefrom;datatype:253,name:measureto;datatype:253,name:model;datatype:253,name:idarticletype;datatype:3,name:idarticle_characteristics;datatype:253,name:idprotection_category;datatype:3,name:iddpi_category;datatype:3,name:registeredmark;datatype:253,name:virus_protection;datatype:253,name:dateintrf;datatype:10,name:tempcode;datatype:253,name:virusprotection;datatype:254,name:shoesorthopedic;datatype:254,name:autoclavable;datatype:254,name:esd;datatype:254,name:slipping;datatype:253,name:ukcacert;datatype:254,name:photofilename;datatype:253,name:photoone;datatype:253,name:phototwo;datatype:253,name:notificatedorganismname;datatype:253,name:certificatenocmcm;datatype:253,name:toextend;datatype:253,name:signedon;datatype:253,name:signedonsecondcert;datatype:10,name:languagereport;datatype:253,name:languagecertificate;datatype:253,name:contacttrfname;datatype:253,name:emailtrfname;datatype:253,name:pdffilename;datatype:253,name:pdffilename2;datatype:253,name:surveillanceselectoption;datatype:253,name:revisionfor;datatype:253,name:zipname;datatype:253,name:csgo;datatype:254" />
</info>
+29
View File
@@ -0,0 +1,29 @@
<?php require_once('../Connections/cmctrfdb.php'); ?>␍
<?php require_once('../webassist/mysqli/rsobj.php'); ?>␍
<?php␍
$langselect = new WA_MySQLi_RS("langselect",$cmctrfdb,0);␍
$langselect->setQuery("SELECT * FROM languages");␍
$langselect->execute();␍
?>␍
<?php␍
$langidsel=$user->present()->langid;␍
$langintable = new WA_MySQLi_RS("langselect",$cmctrfdb,0);␍
$langintable->setQuery("SELECT * FROM languages WHERE idlanguages='$langidsel'");␍
$langintable->execute();␍
?>␍
<?php␍
␍
$lang=$langselect->getColumnVal("acronym_languages");␍
?>␍
␍
<select name="langid" id="langid">␍
<?php␍
while(!$langselect->atEnd()) { //dyn select␍
?>␍
<option value="<?php echo($langselect->getColumnVal("idlanguages")); ?>"<?php if (!(strcmp($langselect->getColumnVal("idlanguages"), ($langintable->getColumnVal("idlanguages"))))) {echo "selected=\"selected\"";} ?>><?php echo($langselect->getColumnVal("name_languages")); ?></option>␍
<?php␍
$langselect->moveNext();␍
} //dyn select␍
$langselect->moveFirst();␍
?>␍
</select>
+4
View File
@@ -0,0 +1,4 @@
<?php␍
phpinfo();␍
echo "Ciao";␍
?>
+228
View File
@@ -0,0 +1,228 @@
<?php␍
include('include/headscript2.php'); ?>␍
<?php␍
// pickup the get variable␍
$formname = "nocontact";␍
if (isset($_POST["idtrf"])) {␍
$idtrf = $_POST["idtrf"];␍
}␍
if (isset($_GET["idtrf"])) {␍
$idtrf = $_GET["idtrf"];␍
}␍
if (isset($_POST["formname"])) {␍
$formname = $_POST["formname"];␍
}␍
if (isset($_POST["csincharge"])) {␍
$csincharge = $_POST["csincharge"];␍
}␍
if (isset($_POST["datecsincharge"])) {␍
$datecsincharge = $_POST["datecsincharge"];␍
}␍
␍
␍
?>␍
<?php if (!empty($csincharge)) { ?>␍
␍
<?php //pdf creation ␍
// Recipient ␍
/*␍
$to = $emailuser; ␍
␍
// Sender ␍
$from = $fromaddresssmail; ␍
$fromName = 'CIMAC Application Form System'; ␍
␍
// Email subject ␍
$subject = 'Azione Richiesta: invio secondo modulo';␍
␍
// Attachment file ␍
$mmessage="mailsecondmodule";␍
␍
include('include/mailhtml.php');␍
// Email body content ␍
$htmlContent = $mail2mod; ␍
␍
␍
␍
// Header for sender info ␍
$headers = "From: $fromName"." <".$from.">"; ␍
␍
// Boundary ␍
$semi_rand = md5(time()); ␍
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x"; ␍
␍
// Headers for attachment ␍
$headers .= "\nMIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n" . " boundary=\"{$mime_boundary}\""; ␍
␍
// Multipart boundary ␍
$message = "--{$mime_boundary}\n" . "Content-Type: text/html; charset=\"UTF-8\"\n" . ␍
"Content-Transfer-Encoding: 7bit\n\n" . $htmlContent . "\n\n"; ␍
␍
␍
␍
// Send email ␍
$mail = @mail($to, $subject, $message, $headers, $returnpath); ␍
␍
*/␍
␍
?>␍
<?php␍
␍
$UpdateQuery = new WA_MySQLi_Query($cmctrfdb);␍
$UpdateQuery->Action = "update";␍
$UpdateQuery->Table = "`trf-details`";␍
$UpdateQuery->bindColumn("csincharge", "s", "$csincharge", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("datecsincharge", "s", "$datecsincharge", "WA_DEFAULT");␍
$UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . "");␍
$UpdateQuery->execute();␍
$UpdateGoTo = "";␍
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : "";␍
$UpdateQuery->redirect($UpdateGoTo); ?>␍
<script>␍
window.onunload = refreshParent;␍
␍
function refreshParent() {␍
window.opener.location.reload();␍
}␍
window.close()␍
</script>␍
␍
␍
␍
␍
␍
<?php } ?>␍
␍
␍
␍
␍
␍
␍
␍
<?php␍
$trfnumberfinal = new WA_MySQLi_RS("trfnumberfinal", $cmctrfdb, 0);␍
$trfnumberfinal->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'");␍
$trfnumberfinal->execute();␍
?>␍
<?php␍
$idcertn = $trfnumberfinal->getColumnVal("idcertification");␍
$idcert = $trfnumberfinal->getColumnVal("idcertification");␍
?>␍
<?php␍
$certname = new WA_MySQLi_RS("certname", $cmctrfdb, 1);␍
$certname->setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'");␍
$certname->execute();␍
?>␍
␍
␍
␍
␍
␍
␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
<!-- upload image script -->␍
␍
␍
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>␍
␍
␍
<!-- search on article -->␍
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>␍
<script type="text/javascript" src="searchengine/scriptsearchcontact.js"></script>␍
<!-- submit form with button -->␍
</head>␍
␍
<body>␍
␍
␍
␍
<!-- section file already uploaded -->␍
␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">ACTION CS</h4>␍
PRESA IN CARICO␍
<br><br>␍
␍
TRF N. <?php echo ($trfnumberfinal->getColumnVal("trfnumber")); ?> - Description <?php echo ($trfnumberfinal->getColumnVal("sample_description")); ?>␍
<br><br>␍
CERT NAME: <?php echo ($certname->getColumnVal("name_certification")); ?>␍
<br><br>␍
<form method="post">␍
<?php $todaydate = $date = date('Y-m-d H:i:s'); ?>␍
<input name="formname" type="hidden" id="formname" value="actioncsupdate">␍
<input name="idtrf" type="hidden" id="idtrf" value="<?php echo $idtrf; ?>">␍
<input name="csincharge" type="hidden" id="csincharge" value="<?php echo $loginusername; ?>">␍
<input name="datecsincharge" type="hidden" id="datecsincharge" value="<?php echo $todaydate; ?>">␍
<button type="submit" class="btn btn-success waves-effect waves-light">PRENDI IN CARICO</button>␍
</form>␍
<br><br>␍
<a href="csrev.php?idtrf=<?php echo $idtrf; ?>"><button type="submit" class="btn btn-danger waves-effect waves-light">CS REV</button></a>␍
<a href="backtodraft.php?idtrf=<?php echo $idtrf; ?>"><button type="submit" class="btn btn-danger waves-effect waves-light">Back To Draft</button></a>␍
<br><br>␍
<a href="xlsgen.php?idtrf=<?php echo $idtrf; ?>"><button type="submit" class="btn btn-primary waves-effect waves-light">XLS PARTS</button></a>␍
<br><br>␍
<button onclick="self.close()" type="button" class="btn btn-success waves-effect waves-light"><?php echo $closewindow; ?></button>␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div>␍
<?php // contact search trial ␍
?>␍
␍
␍
␍
<!-- end of page -->␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+182
View File
@@ -0,0 +1,182 @@
<?php require_once('../Connections/cmctrfdb.php'); ?>␍
<?php require_once('../webassist/mysqli/queryobj.php'); ?>␍
<?php␍
include('include/headscript.php'); ?>␍
␍
<?php␍
$articletypelist = new WA_MySQLi_RS("articletypelist",$cmctrfdb,0);␍
$articletypelist->setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype");␍
$articletypelist->execute();␍
?>␍
␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">Aggiungi Articolo Caratteristica</h4>␍
␍
<form class="was-validated" action="admin-characteristic.php" method="post" name="myForm">␍
<div class="form-group row">␍
<label for="standardcode" class="col-sm-2 col-form-label text-right">Nome Caratteristica ITA</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="name_articlecharacteristic" name="name_articlecharacteristic">␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
<label for="itastdname" class="col-sm-2 col-form-label text-right">NNome Caratteristica ENG</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="name_articlecharacteristic_eng" name="name_articlecharacteristic_eng">␍
</div>␍
</div>␍
␍
␍
<div class="form-group row">␍
<label class="col-sm-2 col-form-label text-right">Tipologia Articolo</label>␍
<div class="col-sm-10">␍
<select class="form-control" name="idarticletype" id="idarticletype">␍
<option value="">Seleziona</option>␍
<?php␍
while(!$articletypelist->atEnd()) { //dyn select␍
?>␍
<option value="<?php echo($articletypelist->getColumnVal("idarticletype")); ?>"><?php echo($articletypelist->getColumnVal("name_articletype")); ?></option>␍
<?php␍
$articletypelist->moveNext();␍
} //dyn select␍
$articletypelist->moveFirst();␍
?>␍
</select>␍
</div>␍
</div>␍
␍
␍
␍
␍
␍
␍
␍
␍
<input type="hidden" name="formnameadd" id="formnameadd" value="stdaddform">␍
<input type="button" onclick="formSubmit()" class="btn btn-gradient-success waves-effect waves-light" value="Aggiungi"><br>␍
␍
</form>␍
␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+153
View File
@@ -0,0 +1,153 @@
<?php require_once('../Connections/cmctrfdb.php'); ?>␍
<?php require_once('../webassist/mysqli/queryobj.php'); ?>␍
<?php␍
include('include/headscript.php'); ?>␍
␍
␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">Gestione Chemical AGent</h4>␍
␍
<form class="was-validated" action="admin-chemical.php" method="post" name="myForm">␍
<div class="form-group row">␍
<label for="standardcode" class="col-sm-2 col-form-label text-right">Nome Chemical Agent IT</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="name_chemicalagent" name="name_chemicalagent">␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
<label for="itastdname" class="col-sm-2 col-form-label text-right">Nome Chemical Agent EN</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="name_chemicalagent_en" name="name_chemicalagent_en">␍
</div>␍
</div>␍
␍
␍
␍
<input type="hidden" name="formnameadd" id="formnameadd" value="stdaddform">␍
<input type="button" onclick="formSubmit()" class="btn btn-gradient-success waves-effect waves-light" value="Aggiungi"><br>␍
␍
</form>␍
␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+188
View File
@@ -0,0 +1,188 @@
<?php require_once('../Connections/cmctrfdb.php'); ?>␍
<?php require_once('../webassist/mysqli/queryobj.php'); ?>␍
<?php␍
include('include/headscript.php'); ?>␍
␍
<?php␍
$articletypelist = new WA_MySQLi_RS("articletypelist",$cmctrfdb,0);␍
$articletypelist->setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype");␍
$articletypelist->execute();␍
?>␍
␍
␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">AGGIUNGI DPI CATEGORY</h4>␍
␍
<form class="was-validated" action="admin-dpicat.php" method="post" name="myForm">␍
<div class="form-group row">␍
<label for="standardcode" class="col-sm-2 col-form-label text-right">DPI CATEGORY IT</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="value_dpicategory" name="value_dpicategory">␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
<label for="itastdname" class="col-sm-2 col-form-label text-right">DPI CATEGORY EN</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="value_dpicategory_en" name="value_dpicategory_en">␍
</div>␍
</div>␍
␍
␍
␍
␍
␍
<div class="form-group row">␍
<label class="col-sm-2 col-form-label text-right">Tipologia Articolo</label>␍
<div class="col-sm-10">␍
<select class="form-control" name="idarticletype" id="idarticletype">␍
<option value="">Seleziona</option>␍
<?php␍
while(!$articletypelist->atEnd()) { //dyn select␍
?>␍
<option value="<?php echo($articletypelist->getColumnVal("idarticletype")); ?>"><?php echo($articletypelist->getColumnVal("name_articletype")); ?></option>␍
<?php␍
$articletypelist->moveNext();␍
} //dyn select␍
$articletypelist->moveFirst();␍
?>␍
</select>␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
␍
␍
␍
␍
␍
␍
␍
␍
<input type="hidden" name="formnameadd" id="formnameadd" value="stdaddform">␍
<input type="button" onclick="formSubmit()" class="btn btn-gradient-success waves-effect waves-light" value="Aggiungi"><br>␍
␍
</form>␍
␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+188
View File
@@ -0,0 +1,188 @@
<?php require_once('../Connections/cmctrfdb.php'); ?>␍
<?php require_once('../webassist/mysqli/queryobj.php'); ?>␍
<?php␍
include('include/headscript.php'); ?>␍
␍
<?php␍
$articletypelist = new WA_MySQLi_RS("articletypelist",$cmctrfdb,0);␍
$articletypelist->setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype");␍
$articletypelist->execute();␍
?>␍
␍
␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">AGGIUNGI PROTECTION CATEGORY</h4>␍
␍
<form class="was-validated" action="admin-protcat.php" method="post" name="myForm">␍
<div class="form-group row">␍
<label for="standardcode" class="col-sm-2 col-form-label text-right">PROTECTION CATEGORY IT</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="name_protectioncategory" name="name_protectioncategory">␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
<label for="itastdname" class="col-sm-2 col-form-label text-right">PROTECTION CATEGORY EN</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="name_protectioncategory_en" name="name_protectioncategory_en">␍
</div>␍
</div>␍
␍
␍
␍
␍
␍
<div class="form-group row">␍
<label class="col-sm-2 col-form-label text-right">Tipologia Articolo</label>␍
<div class="col-sm-10">␍
<select class="form-control" name="idarticletype" id="idarticletype">␍
<option value="">Seleziona</option>␍
<?php␍
while(!$articletypelist->atEnd()) { //dyn select␍
?>␍
<option value="<?php echo($articletypelist->getColumnVal("idarticletype")); ?>"><?php echo($articletypelist->getColumnVal("name_articletype")); ?></option>␍
<?php␍
$articletypelist->moveNext();␍
} //dyn select␍
$articletypelist->moveFirst();␍
?>␍
</select>␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
␍
␍
␍
␍
␍
␍
␍
␍
<input type="hidden" name="formnameadd" id="formnameadd" value="stdaddform">␍
<input type="button" onclick="formSubmit()" class="btn btn-gradient-success waves-effect waves-light" value="Aggiungi"><br>␍
␍
</form>␍
␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+188
View File
@@ -0,0 +1,188 @@
<?php require_once('../Connections/cmctrfdb.php'); ?>␍
<?php require_once('../webassist/mysqli/queryobj.php'); ?>␍
<?php␍
include('include/headscript.php'); ?>␍
␍
<?php␍
$articletypelist = new WA_MySQLi_RS("articletypelist",$cmctrfdb,0);␍
$articletypelist->setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype");␍
$articletypelist->execute();␍
?>␍
␍
␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">AGGIUNGI REQUIREMENTS</h4>␍
␍
<form class="was-validated" action="admin-requirements.php" method="post" name="myForm">␍
<div class="form-group row">␍
<label for="standardcode" class="col-sm-2 col-form-label text-right">REQUIREMENTS IT</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="name_additionalrequirements_it" name="name_additionalrequirements_it">␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
<label for="itastdname" class="col-sm-2 col-form-label text-right">REQUIREMENTS EN</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="name_additionalrequirements_en" name="name_additionalrequirements_en">␍
</div>␍
</div>␍
␍
␍
␍
␍
␍
<div class="form-group row">␍
<label class="col-sm-2 col-form-label text-right">Tipologia Articolo</label>␍
<div class="col-sm-10">␍
<select class="form-control" name="idarticletype" id="idarticletype">␍
<option value="">Seleziona</option>␍
<?php␍
while(!$articletypelist->atEnd()) { //dyn select␍
?>␍
<option value="<?php echo($articletypelist->getColumnVal("idarticletype")); ?>"><?php echo($articletypelist->getColumnVal("name_articletype")); ?></option>␍
<?php␍
$articletypelist->moveNext();␍
} //dyn select␍
$articletypelist->moveFirst();␍
?>␍
</select>␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
␍
␍
␍
␍
␍
␍
␍
␍
<input type="hidden" name="formnameadd" id="formnameadd" value="stdaddform">␍
<input type="button" onclick="formSubmit()" class="btn btn-gradient-success waves-effect waves-light" value="Aggiungi"><br>␍
␍
</form>␍
␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+228
View File
@@ -0,0 +1,228 @@
<?php require_once('../Connections/cmctrfdb.php'); ?>␍
<?php require_once('../webassist/mysqli/queryobj.php'); ?>␍
<?php␍
include('include/headscript.php'); ?>␍
␍
<?php␍
$articletypelist = new WA_MySQLi_RS("articletypelist",$cmctrfdb,0);␍
$articletypelist->setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype");␍
$articletypelist->execute();␍
?>␍
<?php␍
$articlecharacteristiclist = new WA_MySQLi_RS("articlecharacteristiclist",$cmctrfdb,0);␍
$articlecharacteristiclist->setQuery("SELECT * FROM article_characteristic ORDER BY article_characteristic.idarticletype, article_characteristic.name_articlecharacteristic");␍
$articlecharacteristiclist->execute();␍
?>␍
<?php␍
$categorydpilist = new WA_MySQLi_RS("categorydpilist",$cmctrfdb,0);␍
$categorydpilist->setQuery("SELECT * FROM dpicategory ORDER BY dpicategory.value_dpicategory");␍
$categorydpilist->execute();?>␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">Gestione Standards</h4>␍
<p class="text-muted mb-3">Da questa pagina puoi gestire gli standards e tutti i dati correlati</p> ␍
<form class="was-validated" action="admin-standards.php" method="post" name="myForm">␍
<div class="form-group row">␍
<label for="standardcode" class="col-sm-2 col-form-label text-right">Standard Code</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="standardcode" name="standardcode">␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
<label for="itastdname" class="col-sm-2 col-form-label text-right">Nome STD Italiano</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="itastdname" name="itastdname">␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
<label for="engstdname" class="col-sm-2 col-form-label text-right">Nome STD Inglese</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="engstdname" name="engstdname">␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
<label for="fmcode" class="col-sm-2 col-form-label text-right">Codice FM</label>␍
<div class="col-sm-10">␍
<input class="form-control" type="text" value="" id="fmcode" name="fmcode">␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
<label class="col-sm-2 col-form-label text-right">Tipologia Articolo</label>␍
<div class="col-sm-10">␍
<select class="form-control" name="idarticletype" id="idarticletype">␍
<option value="">Seleziona</option>␍
<?php␍
while(!$articletypelist->atEnd()) { //dyn select␍
?>␍
<option value="<?php echo($articletypelist->getColumnVal("idarticletype")); ?>"><?php echo($articletypelist->getColumnVal("name_articletype")); ?></option>␍
<?php␍
$articletypelist->moveNext();␍
} //dyn select␍
$articletypelist->moveFirst();␍
?>␍
</select>␍
</div>␍
</div>␍
␍
<div class="form-group row">␍
<label class="col-sm-2 col-form-label text-right">Caratteristiche Articolo</label>␍
<div class="col-sm-10">␍
<select class="form-control" id="articlecharact" name="articlecharact">␍
<option value="">Seleziona</option>␍
<?php␍
while(!$articlecharacteristiclist->atEnd()) { //dyn select␍
?>␍
<option value="<?php echo($articlecharacteristiclist->getColumnVal("idarticlecharacteristic")); ?>"><?php echo($articlecharacteristiclist->getColumnVal("name_articlecharacteristic")); ?></option>␍
<?php␍
$articlecharacteristiclist->moveNext();␍
} //dyn select␍
$articlecharacteristiclist->moveFirst();␍
?>␍
</select>␍
</div>␍
</div>␍
␍
␍
␍
<div class="custom-control custom-checkbox">␍
<input type="checkbox" class="custom-control-input" id="virusprotection" name="virusprotection" value="Y" data-parsley-multiple="groups" data-parsley-mincheck="2">␍
<label class="custom-control-label" for="virusprotection">Protezione Virus</label>␍
</div>␍
<br>␍
<div class="custom-control custom-checkbox">␍
<input type="checkbox" class="custom-control-input" id="chemicalagent" name="chemicalagent" value="Y" data-parsley-multiple="groups" data-parsley-mincheck="2">␍
<label class="custom-control-label" for="chemicalagent">Agenti Chimici</label>␍
</div>␍
<br>␍
␍
␍
<input type="hidden" name="formnameadd" id="formnameadd" value="stdaddform">␍
<input type="button" onclick="formSubmit()" class="btn btn-gradient-success waves-effect waves-light" value="Aggiungi"><br>␍
␍
</form>␍
␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+28
View File
@@ -0,0 +1,28 @@
<?php␍
require_once '../Connections/cmctrfdb.php'; // Assicurati che il percorso sia corretto␍
␍
if ($_SERVER['REQUEST_METHOD'] === 'POST') {␍
// Prendi le variabili da POST o definiscile qui se non sono dinamiche␍
$idcompany = $_POST['idcompany'] ?? ''; // Assumi che queste vengano passate o impostale qui␍
$idart = $_POST['idart'] ?? '';␍
$idtrftd = $_POST['idtrftd'] ?? '';␍
$useridn = $_POST['iduserlogin'] ?? '';␍
␍
$conn = new mysqli($servername, $username, $password, $dbname);␍
if ($conn->connect_error) {␍
die("Connessione fallita: " . $conn->connect_error);␍
}␍
␍
$stmt = $conn->prepare("INSERT INTO identificationparts (companyidn, arttypeid, kindoftest, idtrfdetails, useridn) VALUES (?, ?, 'cmc', ?, ?)");␍
$stmt->bind_param("iiii", $idcompany, $idart, $idtrftd, $useridn);␍
$result = $stmt->execute();␍
␍
if ($result) {␍
echo json_encode(['success' => true, 'message' => 'Parte aggiunta con successo']);␍
} else {␍
echo json_encode(['success' => false, 'message' => 'Errore nell\'aggiunta della parte']);␍
}␍
␍
$stmt->close();␍
$conn->close();␍
}␍
+854
View File
@@ -0,0 +1,854 @@
<?php
include('include/headscript.php'); ?>
<?php
// pickup the get variable
if (isset($_GET["idtrf"])) {
$idtrf = $_GET["idtrf"];
}
if (isset($_GET["codestep"])) {
$code = "8";
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);
$InsertQuery->Action = "insert";
$InsertQuery->Table = "wheretrfstep";
$InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT");
$InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT");
$InsertQuery->saveInSession("");
$InsertQuery->execute();
$InsertGoTo = "";
$InsertQuery->redirect($InsertGoTo);
}
?>
<?php
$trfnumberfinal = new WA_MySQLi_RS("trfnumberfinal", $cmctrfdb, 1);
$trfnumberfinal->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'");
$trfnumberfinal->execute();
$idcertn = $trfnumberfinal->getColumnVal("idcertification");
?>
<?php $idcert = $trfnumberfinal->getColumnVal("idcertification"); ?>
<?php
$certname = new WA_MySQLi_RS("certname", $cmctrfdb, 1);
$certname->setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'");
$certname->execute(); ?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title><?php echo $titlepage; ?> </title>
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta content="<?php echo $ownercompanyname; ?> TRF Portal" name="description" />
<meta content="" name="author" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<!-- App favicon -->
<link rel="shortcut icon" href="../images/favicon.ico">
<!--Form Wizard-->
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">
<!-- App css -->
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />
<!-- submit form with button -->
<script>
function formSubmit() {
document.forms["myForm"].submit();
}
</script>
<!-- upload image script -->
<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
<script>
$(document).ready(function() {
$(".upload-doc").click(function() {
$(".form-horizontal").ajaxForm({
target: '.preview'
}).submit();
});
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<style>
/* Add this CSS to your styles */
.custom-file-upload {
display: inline-block;
padding: 6px 12px;
cursor: pointer;
background: #28a745;
color: white;
border-radius: 0.25rem;
margin-right: 10px;
}
.file-name-display {
border: 1px solid #ccc;
padding: 6px 12px;
display: inline-block;
width: auto;
min-width: 120px;
margin-right: 10px;
text-align: left;
}
.upload-div {
display: flex;
align-items: center;
gap: 10px;
}
</style>
</head>
<body>
<!-- Top Bar Start -->
<?php include('include/topbar.php'); ?>
<!-- Top Bar End -->
<!-- Left Sidenav -->
<?php include('include/leftsidenav.php'); ?>
<!-- end left-sidenav-->
<div class="page-wrapper">
<!-- Page Content-->
<div class="page-content">
<div class="container-fluid">
<!-- Page-Title -->
<div class="row">
<div class="col-sm-12">
<div class="page-title-box">
<div class="float-right">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="javascript:void(0);"><?php echo $titlepage; ?></a></li>
<li class="breadcrumb-item active">Starter</li>
</ol>
</div>
<h4 class="page-title"><?php echo $titlewb; ?></h4>
</div><!--end page-title-box-->
</div><!--end col-->
</div>
<div class="row">
<div class="col-sm-12">
<div class="card">
<div class="card-body">
<div class="media">
<?php include('include/appform.php'); ?>
</div><!--end media-->
</div><!--end card-body-->
</div><!--end card-->
<div class="progress mb-4">
<div class="progress-bar" role="progressbar" style="width: 95%;" aria-valuenow="95" aria-valuemin="0" aria-valuemax="100">95%</div>
</div>
<?php // photos
?>
<?php if (($trfnumberfinal->getColumnVal("idcertification") != '5') and ($trfnumberfinal->getColumnVal("idcertification") != '6')) { ?>
<div class="card">
<div class="card-body">
<h4 class="mt-0">
<?php echo $addphotosdoc; ?>
<i class="fas fa-info-circle" data-toggle="modal" data-animation="bounce" data-target=".bs-example-modal-center5"></i>
<div class="modal fade bs-example-modal-center5" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title mt-0" id="exampleModalLabel">
<?php echo $m18btitle; ?>
</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<p>
<?php
$lang = isset($_SESSION['langselect']) ? $_SESSION['langselect'] : 'it';
echo ($lang === 'en') ? "Front and side photos" : "Foto frontale e laterale";
?>
</p>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
</h4>
<p class="text-muted mb-3"><?php echo $allowedkind; ?></p>
<table id="photoaded">
<tr>
<?php
$photoshoesside = "";
$photoshoessole = "";
$lang = $_SESSION['langselect'] ?? 'it';
$photo1 = "";
$photo2 = "";
if ($trfnumberfinal->getColumnVal("idarticletype") == '1') {
$photo1 = $photoshoesside;
$photo2 = $photoshoessole;
} elseif ($trfnumberfinal->getColumnVal("idarticletype") == '2') {
$photo1 = $photogloveup;
$photo2 = $photoglovebottom;
} elseif ($trfnumberfinal->getColumnVal("idarticletype") == '3') {
$photo1 = $photomasksidea;
$photo2 = $photomasksideb;
} elseif ($trfnumberfinal->getColumnVal("idarticletype") == '4') {
$photo1 = ($lang === 'en') ? 'Front photo' : 'Foto fronte';
$photo2 = ($lang === 'en') ? 'Back photo' : 'Foto retro';
} elseif ($trfnumberfinal->getColumnVal("idarticletype") == '5') {
$photo1 = ($lang === 'en') ? 'Photo 1' : 'Foto 1';
$photo2 = ($lang === 'en') ? 'Photo 2' : 'Foto 2';
} ?>
<th><?php echo $photo1; ?></th>
<th></th>
<th><?php echo $photo2; ?></th>
</tr>
<tr>
<td>
<div class="upload-div">
<!-- File upload form -->
<form id="uploadFormphoto" enctype="multipart/form-data">
<label for="fileInput1" class="custom-file-upload"><?php echo $browsebotton; ?></label>
<div class="file-name-display" onclick="document.getElementById('fileInput1').click();"><?php echo $nofilechoosen; ?></div>
<input type="file" name="docphotoone[]" id="fileInput1" style="display: none;" onchange="updateFileName(1)">
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo $trfnumberfinal->getColumnVal("idtrfdetails"); ?>">
<input type="submit" name="submit" value="UPLOAD" />
</form>
<!-- Display upload status -->
<div id="uploadStatus1"></div>
</div>
</td>
<td></td>
<td>
<div class="upload-div">
<!-- File upload form -->
<form id="uploadFormphototwo" enctype="multipart/form-data">
<label for="fileInput2" class="custom-file-upload"><?php echo $browsebotton; ?></label>
<div class="file-name-display" onclick="document.getElementById('fileInput2').click();"><?php echo $nofilechoosen; ?></div>
<input type="file" name="docphototwo[]" id="fileInput2" style="display: none;" onchange="updateFileName(2)">
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo $trfnumberfinal->getColumnVal("idtrfdetails"); ?>">
<input type="submit" name="submit" value="UPLOAD" />
</form>
<!-- Display upload status -->
<div id="uploadStatus2"></div>
</div>
<script>
// Add this script to handle the filename display
function updateFileName(index) {
var input = document.getElementById('fileInput' + index);
var fileNameDisplay = document.querySelector('.upload-div #uploadStatus' + index);
fileNameDisplay.textContent = input.files[0].name || 'No file chosen';
}
</script>
</div>
</td>
</tr>
<tr>
<td id="cont_photoone">
<?php if (!empty($trfnumberfinal->getColumnVal("photoone"))) { ?>
<img src="uploaddocuments/<?php echo ($trfnumberfinal->getColumnVal("photoone")); ?>" height="200" alt="" />
<a href="deletephotoone.php?idtrf=<?php echo $idtrf; ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a>
<?php } ?>
</td>
<td>
</td>
<td id="cont_phototwo">
<?php if (!empty($trfnumberfinal->getColumnVal("phototwo"))) { ?>
<img src="uploaddocuments/<?php echo ($trfnumberfinal->getColumnVal("phototwo")); ?>" height="200" alt="" />
<a href="deletephototwo.php?idtrf=<?php echo $idtrf; ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a>
<?php } ?>
</td>
</tr>
</table>
<br>
</div><!--end card-body-->
</div><!--end card--><?php } ?>
<?php // documents
?>
<div class="card">
<div class="card-body">
<h4 class="mt-0"><?php echo $adddoctitle; ?>
<div class="modal fade bs-example-modal-center5" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title mt-0" id="exampleModalLabel"><?php echo $m18btitle; ?></h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<p><?php echo nl2br($documenthelp); ?>
</p>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
</h4>
<?php if ($idcert != 5) { ?>
<p class="text-muted mb-3"><?php echo $adddoctitle_help; ?></p>
<?php } else { ?>
<p class="text-muted mb-3"><?php echo $auditdocumenttitle; ?></p>
<?php } ?>
<div class="upload-div">
<!-- File upload form -->
<form id="uploadForm" enctype="multipart/form-data">
<div class="form-group row">
<label for="validationTooltip01" class="col-sm-5 col-form-label"><?php echo $filedescription; ?></label>
<div class="col-sm-7">
<input type="text" class="form-control" id="validationTooltip01" name="filedescription" placeholder="<?php echo $filedescription; ?>" required="">
</div>
</div>
<div class="form-group row">
<label class="col-sm-4 col-form-label"><?php echo $selectfileonyourpc; ?></label>
<div class="col-sm-8">
<div class="custom-file">
<input type="file" class="custom-file-input" id="fileInput" name="doc[]" onchange="document.getElementById('fileInputLabel').innerHTML = document.getElementById('fileInput').files[0].name">
<label class="custom-file-label" for="fileInput" id="fileInputLabel"><?php echo $nofilechoosen; ?></label>
</div>
</div>
</div>
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo $trfnumberfinal->getColumnVal("idtrfdetails"); ?>">
<input type="submit" class="btn btn-primary" name="submit" value="UPLOAD" />
</form>
<script>
// Assicurati che questo script sia incluso dopo il form o prima della chiusura del tag body
document.getElementById('fileInput').onchange = function() {
// Verifica se un file è stato selezionato
if (this.files && this.files.length > 0) {
// Aggiorna il testo della label con il nome del file
document.getElementById('fileInputLabel').innerHTML = this.files[0].name;
} else {
// Se non è stato selezionato nessun file, mostra il testo di default
document.getElementById('fileInputLabel').innerHTML = '<?php echo $nofilechoosen; ?>';
}
};
</script>
<!-- Display upload status -->
<div id="uploadStatus"></div>
</div>
<br>
</div><!--end card-body-->
</div><!--end card-->
<div class="card" id="provacla">
<?php
$filenamelist = new WA_MySQLi_RS("filenamelist", $cmctrfdb, 0);
$filenamelist->setQuery("SELECT * FROM fileattached WHERE fileattached.idtrfdetails='$idtrf'");
$filenamelist->execute();
?>
<div class="card-body">
<h4 class="mt-0 header-title"><?php echo $addeddoctitle; ?></h4>
<p class="text-muted mb-3"><?php echo $addeddoctitle_help; ?></p>
<div class="upload-div">
<!-- File upload form -->
<div class="card-body">
<div class="table-responsive" id="docadded">
<table class="table table-striped mb-0">
<thead>
<tr>
<th><?php echo $filenametitle; ?></th>
<th><?php echo $filenamedesc; ?></th>
<th><?php echo $actiondel; ?></th>
</tr>
</thead>
<tbody id="cont_file">
<?php
$wa_startindex = 0;
while (!$filenamelist->atEnd()) {
$wa_startindex = $filenamelist->Index;
?>
<tr>
<td>
<a href="uploaddocuments/<?php echo ($filenamelist->getColumnVal("filename_fileattached")); ?>" target="_blank"><?php echo $filesent; ?></a>
</td>
<td><?php echo ($filenamelist->getColumnVal("description_fileattached")); ?></td>
<td>
<a href="deleteaddedoc.php?idtrf=<?php echo $idtrf; ?>&idadddoc=<?php echo ($filenamelist->getColumnVal("idfileattached")); ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a>
</td>
</tr>
<?php
$filenamelist->moveNext();
}
$filenamelist->moveFirst(); //return RS to first record
unset($wa_startindex);
unset($wa_repeatcount);
?>
</tbody>
</table><br>
<!--end /table-->
</div><!--end /tableresponsive-->
</div>
</div>
<br>
</div><!--end card-body-->
</div><!--end card-->
<div class="card" id="provaclaphoto">
<?php
$additionalphotoslist = new WA_MySQLi_RS("additionalphotoslist", $cmctrfdb, 0);
$additionalphotoslist->setQuery("SELECT * FROM additionalphotos WHERE additionalphotos.idtrf='$idtrf'");
$additionalphotoslist->execute();
?>
<div class="card-body">
<h4 class="mt-0 header-title"><?php echo $addphotos; ?></h4>
<p class="text-muted mb-3"><?php echo $addphotossuggestion; ?></p>
<!-- Upload area -->
<div class="upload-area" id="uploadfile">
<div class="upload-icon">
<i class="fas fa-cloud-upload-alt"></i>
</div>
<p><?php echo $addphotosup; ?></p>
<input type="file" id="fileupload" multiple accept="image/*" style="display:none;">
</div>
<div id="thumbnail-container"></div>
<div class="upload-div">
<!-- File upload form -->
<div class="card-body">
<div class="table-responsive" id="docadded">
<table class="table table-striped mb-0">
<thead>
<tr>
<th><?php echo $filenametitle; ?>-</th>
<th><?php echo $actiondel; ?></th>
</tr>
</thead>
<tbody id="cont_file_photo">
<?php
$wa_startindex = 0;
while (!$additionalphotoslist->atEnd()) {
$wa_startindex = $additionalphotoslist->Index;
?>
<tr>
<td>
<a href="uploadimages/<?php echo $additionalphotoslist->getColumnVal("filenameadditionalphotos"); ?>" target="_blank">
<img src="uploadimages/<?php echo $additionalphotoslist->getColumnVal("filenameadditionalphotos"); ?>" class="thumbnail">
</a>
</td>
<td>
<a href="deleteaddephotos.php?idtrf=<?php echo $idtrf; ?>&idadditionalphotos=<?php echo $additionalphotoslist->getColumnVal("idadditionalphotos"); ?>">
<i class="fas fa-trash-alt text-danger font-16"></i>
</a>
</td>
</tr>
<?php
$additionalphotoslist->moveNext();
}
$additionalphotoslist->moveFirst(); //return RS to first record
unset($wa_startindex);
unset($wa_repeatcount);
?>
</tbody>
</table><br>
<a href="trfoption.php?idtrf=<?php echo $idtrf; ?>&codestep=8"><button type="button" class="btn btn-success waves-effect waves-light"><?php echo $nextsteptitle; ?></button></a>
<button type="button" class="btn btn-dark waves-effect waves-light" onclick="window.location.href='identificationparts.php?idtrf=<?php echo $idtrf; ?>'"><?php echo $backstep; ?></button>
<!--end /table-->
</div><!--end /tableresponsive-->
</div>
</div>
<br>
</div><!--end card-body-->
</div><!--end card-->
<style>
.upload-area {
border: 2px dashed #007bff;
border-radius: 5px;
background-color: #e9f7ff;
text-align: center;
padding: 20px;
cursor: pointer;
}
.upload-area:hover {
background-color: #d4efff;
}
.upload-icon {
font-size: 50px;
color: #007bff;
margin-bottom: 10px;
}
.thumbnail {
width: 50px;
height: 50px;
margin: 5px;
display: inline-block;
}
</style>
<script>
document.querySelector('.upload-area').addEventListener('click', function() {
document.getElementById('fileupload').click();
});
document.getElementById('fileupload').addEventListener('change', function(e) {
const files = e.target.files;
handleFiles(files);
});
document.querySelector('.upload-area').addEventListener('dragover', function(e) {
e.preventDefault();
e.stopPropagation();
this.style.backgroundColor = '#d4efff';
});
document.querySelector('.upload-area').addEventListener('dragleave', function(e) {
e.preventDefault();
e.stopPropagation();
this.style.backgroundColor = '#e9f7ff';
});
document.querySelector('.upload-area').addEventListener('drop', function(e) {
e.preventDefault();
e.stopPropagation();
this.style.backgroundColor = '#e9f7ff';
const files = e.dataTransfer.files;
handleFiles(files);
});
function handleFiles(files) {
const thumbnailContainer = document.getElementById('thumbnail-container');
thumbnailContainer.innerHTML = ''; // Clear previous thumbnails
for (let i = 0; i < files.length; i++) {
const file = files[i];
const fileType = file.type.toLowerCase();
const validImageTypes = ["image/jpeg", "image/png", "image/jpg"];
if (!validImageTypes.includes(fileType)) {
alert('Only JPG, JPEG, and PNG files are allowed.');
continue;
}
const reader = new FileReader();
reader.onload = function(e) {
const img = document.createElement('img');
img.src = e.target.result;
img.classList.add('thumbnail');
thumbnailContainer.appendChild(img);
setTimeout(() => {
thumbnailContainer.removeChild(img);
}, 3000);
};
reader.readAsDataURL(file);
const formData = new FormData();
formData.append('file', file);
formData.append('idtrf', '<?php echo $idtrf; ?>'); // Pass idtrf from PHP to JS
fetch('uploadaddphotos.php', {
method: 'POST',
body: formData
})
.then(response => response.json())
.then(data => {
if (data.success) {
console.log('File uploaded successfully');
updatePhotoTable();
} else {
console.error('File upload failed: ', data.message);
}
})
.catch(error => {
console.error('Error:', error);
});
}
}
function updatePhotoTable() {
fetch('getphotos.php?idtrf=<?php echo $idtrf; ?>')
.then(response => {
if (!response.ok) {
throw new Error('Network response was not ok');
}
return response.text(); // Modifica per leggere come testo per il debug
})
.then(data => {
console.log('Server response:', data); // Logga la risposta grezza del server
try {
let jsonData = JSON.parse(data); // Prova a fare il parsing della risposta come JSON
if (jsonData.error) {
throw new Error(jsonData.error); // Gestisce errori dal server
}
let html = '';
jsonData.forEach(photo => {
html += `<tr>
<td><img src="uploadimages/${photo.filename}" class="thumbnail"></td>
<td>${photo.description}</td>
<td><a href="deleteaddephotos.php?idtrf=<?php echo $idtrf; ?>&idadditionalphotos=${photo.id}">
<i class="fas fa-trash-alt text-danger font-16"></i>
</a>
</td>
</tr>`;
});
document.getElementById('cont_file_photo').innerHTML = html;
} catch (e) {
console.error('Error parsing JSON:', e, data); // Logga l'errore di parsing e la risposta
}
})
.catch(error => {
console.error('Fetch error:', error); // Logga eventuali errori di fetch
});
}
</script>
</div><!--end col-->
</div>
<!-- end page title end breadcrumb -->
</div><!-- container -->
<!-- footer start -->
<?php include('include/footer.php'); ?>
</footer><!--end footer-->
</div>
<!-- end page content -->
</div>
<!-- end page-wrapper -->
<script>
var match = [
"application/pdf",
"application/msword", // per i file .doc
"application/vnd.openxmlformats-officedocument.wordprocessingml.document", // per i file .docx
"image/jpg",
"image/jpeg",
"image/gif",
"application/xls",
"application/xlsx",
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"application/vnd.ms-excel.sheet.macroEnabled.12",
"image/png",
"image/bmp"
];
$(document).ready(function() {
// File upload via Ajax
$("#uploadForm").on('submit', function(e) {
e.preventDefault();
$.ajax({
type: 'POST',
url: 'uploadfile.php',
data: new FormData(this),
contentType: false,
cache: false,
processData: false,
beforeSend: function() {
$('#uploadStatus').html('<img src="../images/uploading.gif"/>');
},
error: function() {
$('#uploadStatus').html('<span style="color:#EA4335;">File upload failed, please try again.<span>');
},
success: function(data) {
$('#uploadForm')[0].reset();
$('#uploadStatus').html('<span style="color:#28A74B;">File uploaded successfully.<span>');
// $('.gallery').html(data);
// $("#docadded").load(location.href + " #docadded");
// SHOW UPLOADED FILE
$('#cont_file').html(data);
}
});
});
// File type validation
$("#fileInput").change(function() {
var fileLength = this.files.length;
// var match= ["application/pdf","application/msword","image/jpg","image/gif","application/xls","application/xlsx", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.wordprocessingml.document"];
var i;
for (i = 0; i < fileLength; i++) {
var file = this.files[i];
var imagefile = file.type;
// if(!((imagefile==match[0]) || (imagefile==match[1]) || (imagefile==match[5]) || (imagefile==match[6]) || (imagefile==match[7]) || (imagefile==match[8]))){
// alert('Please select a valid file (PDF, word, excel).');
// $("#fileInput").val('');
// return false;
// }
if (!match.includes(imagefile)) {
alert('Please select a valid file (PDF, word, excel).');
$("#fileInput").val('');
return false;
}
}
});
});
</script>
<script>
$(document).ready(function() {
// File upload via Ajax
$("#uploadFormphoto").on('submit', function(e) {
e.preventDefault();
$.ajax({
type: 'POST',
url: 'uploadphotofile.php',
data: new FormData(this),
contentType: false,
cache: false,
processData: false,
beforeSend: function() {
$('#uploadStatus1').html('<img src="../images/uploading.gif"/>');
},
error: function() {
$('#uploadStatus1').html('<span style="color:#EA4335;">File upload failed, please try again.<span>');
},
success: function(data) {
$('#uploadFormphoto')[0].reset();
$('#uploadStatus1').html('<span style="color:#28A74B;">File uploaded successfully.<span>');
// $('.gallery').html(data);
// $("#photoaded").load(location.href + " #photoaded");
// SHOW PHOTO 1
$('#cont_photoone').html(
data + ' <a href="deletephotoone.php?idtrf=<?php echo $idtrf; ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a>'
);
}
});
});
// File type validation
$("#fileInput1").change(function() {
var fileLength = this.files.length;
// var match= ["application/pdf","application/msword","image/jpg","image/gif","application/xls","application/xlsx", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.wordprocessingml.document"];
var i;
for (i = 0; i < fileLength; i++) {
var file = this.files[i];
var imagefile = file.type.toLowerCase();
if (!((imagefile == match[2]) || (imagefile == match[3]) || (imagefile == match[4]) || (imagefile == match[9]) || (imagefile == match[10]))) {
alert('Please select a valid file (jpg, jpeg, png, bmp).');
$("#fileInput1").val('');
return false;
}
}
});
});
</script>
<script>
$(document).ready(function() {
// File upload via Ajax
$("#uploadFormphototwo").on('submit', function(e) {
e.preventDefault();
$.ajax({
type: 'POST',
url: 'uploadphotofile2.php',
data: new FormData(this),
contentType: false,
cache: false,
processData: false,
beforeSend: function() {
$('#uploadStatus2').html('<img src="../images/uploading.gif"/>');
},
error: function() {
$('#uploadStatus2').html('<span style="color:#EA4335;">File upload failed, please try again.<span>');
},
success: function(data) {
$('#uploadFormphototwo')[0].reset();
$('#uploadStatus2').html('<span style="color:#28A74B;">File uploaded successfully.<span>');
// $('.gallery').html(data);
// $("#photoaded").load(location.href + " #photoaded");
// SHOW PHOTO 2
$('#cont_phototwo').html(
data + ' <a href="deletephototwo.php?idtrf=<?php echo $idtrf; ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a>'
);
}
});
});
// File type validation
$("#fileInput2").change(function() {
var fileLength = this.files.length;
// var match= ["application/pdf","application/msword","image/jpg","image/gif","application/xls","application/xlsx", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.wordprocessingml.document"];
var i;
for (i = 0; i < fileLength; i++) {
var file = this.files[i];
var imagefile = file.type.toLowerCase();
if (!((imagefile == match[2]) || (imagefile == match[3]) || (imagefile == match[4]) || (imagefile == match[9]) || (imagefile == match[10]))) {
alert('Please select a valid file (jpg, jpeg, png, bmp).');
$("#fileInput2").val('');
return false;
}
}
});
});
</script>
<!-- jQuery -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/bootstrap.bundle.min.js"></script>
<script src="assets/js/metismenu.min.js"></script>
<script src="assets/js/waves.js"></script>
<script src="assets/js/feather.min.js"></script>
<script src="assets/js/jquery.slimscroll.min.js"></script>
<script src="assets/js/jquery-ui.min.js"></script>
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>
<script src="assets/pages/jquery.form-wizard.init.js"></script>
<!-- App js -->
<script src="assets/js/app.js"></script>
</body>
</html>
+339
View File
@@ -0,0 +1,339 @@
␍
<?php␍
include('include/headscript.php'); ?>␍
<?php ␍
// pickup the get variable␍
if (isset($_GET["idtrf"])) {␍
$idtrf=$_GET["idtrf"]; }␍
if (isset($_GET["codestep"])) {␍
$code="8"; ␍
␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "wheretrfstep";␍
$InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT");␍
$InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
␍
?>␍
␍
<?php␍
$trfnumberfinal = new WA_MySQLi_RS("trfnumberfinal",$cmctrfdb,1);␍
$trfnumberfinal->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'");␍
$trfnumberfinal->execute();␍
$idcertn=$trfnumberfinal->getColumnVal("idcertification");␍
?>␍
␍
<?php $idcert=$trfnumberfinal->getColumnVal("idcertification"); ?>␍
<?php␍
$certname = new WA_MySQLi_RS("certname",$cmctrfdb,1);␍
$certname->setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'");␍
$certname->execute();?>␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
<!-- upload image script -->␍
<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>␍
<script> ␍
$(document).ready(function() { ␍
$(".upload-doc").click(function(){␍
$(".form-horizontal").ajaxForm({target: '.preview'}).submit();␍
});␍
}); ␍
</script>␍
␍
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav2.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="card">␍
<div class="card-body">␍
<div class="media">␍
␍
<?php include('include/appform.php'); ?> ␍
␍
</div><!--end media-->␍
␍
</div><!--end card-body--> ␍
</div><!--end card-->␍
␍
<div class="progress mb-4">␍
<div class="progress-bar" role="progressbar" style="width: 95%;" aria-valuenow="95" aria-valuemin="0" aria-valuemax="100">95%</div>␍
</div>␍
␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0"><?php echo $adddoctitle; ?> <i class="fas fa-info-circle" data-toggle="modal" data-animation="bounce" data-target=".bs-example-modal-center5"></i>␍
<div class="modal fade bs-example-modal-center5" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">␍
<div class="modal-dialog modal-dialog-centered">␍
<div class="modal-content">␍
<div class="modal-header">␍
<h5 class="modal-title mt-0" id="exampleModalLabel"><?php echo $m18btitle; ?></h5>␍
<button type="button" class="close" data-dismiss="modal" aria-label="Close">␍
<span aria-hidden="true">&times;</span>␍
</button>␍
</div>␍
<div class="modal-body">␍
<p><?php echo nl2br($documenthelp); ?>␍
</p>␍
</div>␍
</div><!-- /.modal-content -->␍
</div><!-- /.modal-dialog -->␍
</div><!-- /.modal --></h4>␍
<?php if ($idcert!=5) { ?>␍
<p class="text-muted mb-3"><?php echo $adddoctitle_help; ?></p> ␍
<?php } else { ?>␍
<p class="text-muted mb-3"><?php echo $auditdocumenttitle; ?></p>␍
<?php } ?>␍
␍
␍
<div class="upload-div">␍
<!-- File upload form -->␍
<form id="uploadForm" enctype="multipart/form-data">␍
␍
<div class="form-group row">␍
<label for="validationTooltip01" class="col-sm-2 col-form-label"><?php echo $filedescription; ?></label>␍
<div class="col-sm-8">␍
<input type="text" class="form-control" id="validationTooltip01" name="filedescription" placeholder="<?php echo $filedescription; ?>" required="">␍
␍
</div>␍
</div>␍
␍
<label><?php echo $selectfileonyourpc; ?></label>␍
<input type="file" name="doc[]" id="fileInput" >␍
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo($trfnumberfinal->getColumnVal("idtrfdetails")); ?>">␍
<input type="submit" name="submit" value="UPLOAD"/>␍
</form>␍
␍
<!-- Display upload status -->␍
<div id="uploadStatus"></div>␍
␍
</div>␍
␍
␍
<br>␍
␍
␍
</div><!--end card-body-->␍
</div><!--end card-->␍
␍
␍
<div class="card" id="provacla">␍
␍
<?php␍
$filenamelist = new WA_MySQLi_RS("filenamelist",$cmctrfdb,0);␍
$filenamelist->setQuery("SELECT * FROM fileattached WHERE fileattached.idtrfdetails='$idtrf'");␍
$filenamelist->execute();␍
?>␍
<div class="card-body">␍
<h4 class="mt-0 header-title"><?php echo $addeddoctitle; ?></h4>␍
<p class="text-muted mb-3"><?php echo $addeddoctitle_help; ?></p> ␍
␍
␍
<div class="upload-div">␍
<!-- File upload form -->␍
<div class="card-body">␍
␍
␍
␍
<div class="table-responsive" id="docadded">␍
␍
<table class="table table-striped mb-0">␍
<thead>␍
<tr>␍
<th><?php echo $filenametitle; ?></th>␍
<th><?php echo $filenamedesc; ?></th>␍
␍
<th><?php echo $actiondel; ?></th>␍
</tr>␍
</thead>␍
<tbody>␍
␍
<?php␍
$wa_startindex = 0;␍
while(!$filenamelist->atEnd()) {␍
$wa_startindex = $filenamelist->Index;␍
?>␍
<tr>␍
<td><a href="uploaddocuments/<?php echo($filenamelist->getColumnVal("filename_fileattached")); ?>" target="_blank"><?php echo $filesent; ?></a></td>␍
<td><?php echo($filenamelist->getColumnVal("description_fileattached")); ?></td>␍
␍
<td> ␍
␍
<a href="deleteaddedoc.php?idtrf=<?php echo $idtrf; ?>&idadddoc=<?php echo($filenamelist->getColumnVal("idfileattached")); ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a>␍
</td>␍
</tr>␍
<?php␍
$filenamelist->moveNext();␍
}␍
$filenamelist->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
?>␍
␍
␍
</tbody>␍
</table><br>␍
<a href="declaration.php?idtrf=<?php echo $idtrf; ?>&sndrpt=Y"><button type="button" class="btn btn-success waves-effect waves-light"><?php echo $nextsteptitle; ?></button> </a>␍
<button type="button" class="btn btn-dark waves-effect waves-light" onclick="history.back()"><?php echo $backstep; ?></button> ␍
␍
<!--end /table-->␍
</div><!--end /tableresponsive-->␍
</div>␍
␍
␍
␍
</div>␍
␍
␍
<br>␍
␍
␍
</div><!--end card-body-->␍
</div><!--end card--> ␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
<script>␍
$(document).ready(function(){␍
// File upload via Ajax␍
$("#uploadForm").on('submit', function(e){␍
e.preventDefault();␍
$.ajax({␍
type: 'POST',␍
url: 'uploadfile.php',␍
data: new FormData(this),␍
contentType: false,␍
cache: false,␍
processData:false,␍
beforeSend: function(){␍
$('#uploadStatus').html('<img src="images/uploading.gif"/>');␍
},␍
error:function(){␍
$('#uploadStatus').html('<span style="color:#EA4335;">File upload failed, please try again.<span>');␍
},␍
success: function(data){␍
$('#uploadForm')[0].reset();␍
$('#uploadStatus').html('<span style="color:#28A74B;">File uploaded successfully.<span>');␍
$('.gallery').html(data);␍
$("#docadded").load(location.href + " #docadded");␍
}␍
});␍
});␍
␍
// File type validation␍
$("#fileInput").change(function(){␍
var fileLength = this.files.length;␍
// var match= ["application/pdf","application/msword","image/jpg","image/gif","application/xls","application/xlsx", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.wordprocessingml.document"];␍
var i;␍
for(i = 0; i < fileLength; i++){ ␍
var file = this.files[i];␍
var imagefile = file.type;␍
if(!((imagefile==match[0]) || (imagefile==match[1]) || (imagefile==match[2]) || (imagefile==match[3]))){␍
alert('Please select a valid file (PDF, word, excel).');␍
$("#fileInput").val('');␍
return false;␍
}␍
}␍
});␍
});␍
</script>␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+425
View File
@@ -0,0 +1,425 @@
␍
<?php␍
include('include/headscript.php'); ?>␍
<?php ␍
// pickup the get variable␍
if (isset($_GET["idtrf"])) {␍
$idtrf=$_GET["idtrf"]; }␍
if (isset($_GET["codestep"])) {␍
$code="8"; ␍
␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "wheretrfstep";␍
$InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT");␍
$InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
␍
?>␍
␍
<?php␍
$trfnumberfinal = new WA_MySQLi_RS("trfnumberfinal",$cmctrfdb,1);␍
$trfnumberfinal->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'");␍
$trfnumberfinal->execute();␍
$idcertn=$trfnumberfinal->getColumnVal("idcertification");␍
?>␍
␍
<?php $idcert=$trfnumberfinal->getColumnVal("idcertification"); ?>␍
<?php␍
$certname = new WA_MySQLi_RS("certname",$cmctrfdb,1);␍
$certname->setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'");␍
$certname->execute();?>␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
<!-- upload image script -->␍
<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>␍
<script> ␍
$(document).ready(function() { ␍
$(".upload-doc").click(function(){␍
$(".form-horizontal").ajaxForm({target: '.preview'}).submit();␍
});␍
}); ␍
</script>␍
␍
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>␍
<script type="text/javascript" src="jquery.form.js"></script>␍
<script type="text/javascript">␍
$(document).ready(function()␍
{␍
$('#photoimg').live('change', function()␍
{␍
$("#preview").html('');␍
$("#preview").html('<img src="loader.gif" alt="Uploading...."/>');␍
$("#imageform").ajaxForm(␍
{␍
target: '#preview'␍
}).submit();␍
});␍
});␍
</script>␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="card">␍
<div class="card-body">␍
<div class="media">␍
␍
<?php include('include/appform.php'); ?> ␍
␍
</div><!--end media-->␍
␍
</div><!--end card-body--> ␍
</div><!--end card-->␍
␍
<div class="progress mb-4">␍
<div class="progress-bar" role="progressbar" style="width: 95%;" aria-valuenow="95" aria-valuemin="0" aria-valuemax="100">95%</div>␍
</div>␍
␍
␍
<?php // photos ?>␍
␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0">Aggiungi le foto <i class="fas fa-info-circle" data-toggle="modal" data-animation="bounce" data-target=".bs-example-modal-center5"></i>␍
<div class="modal fade bs-example-modal-center5" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">␍
<div class="modal-dialog modal-dialog-centered">␍
<div class="modal-content">␍
<div class="modal-header">␍
<h5 class="modal-title mt-0" id="exampleModalLabel"><?php echo $m18btitle; ?></h5>␍
<button type="button" class="close" data-dismiss="modal" aria-label="Close">␍
<span aria-hidden="true">&times;</span>␍
</button>␍
</div>␍
<div class="modal-body">␍
<p>Foto frontale e laterale␍
</p>␍
</div>␍
</div><!-- /.modal-content -->␍
</div><!-- /.modal-dialog -->␍
</div><!-- /.modal --></h4>␍
␍
<p class="text-muted mb-3">Aggiungi foto etc.....</p> ␍
␍
␍
<table>␍
<tr>␍
<th>Foto Frontale</th>␍
<th></th>␍
<th>Foto Laterale</th>␍
</tr>␍
<tr>␍
<td>␍
<form id="imageform" method="post" enctype="multipart/form-data" action='ajaximage.php'>␍
Upload image <input type="file" name="photoimg" id="photoimg" />␍
</form>␍
␍
<div id='preview'>␍
</div>␍
</td>␍
<td></td>␍
<td>␍
<form id="imageform" method="post" enctype="multipart/form-data" action='ajaximage.php'>␍
Upload image <input type="file" name="photoimg" id="photoimg" />␍
</form>␍
␍
<div id='preview'>␍
</div>␍
</td>␍
␍
</tr>␍
<tr>␍
<td></td>␍
<td></td>␍
<td></td>␍
␍
␍
</tr>␍
</table>␍
␍
␍
<br>␍
␍
␍
</div><!--end card-body-->␍
</div><!--end card-->␍
␍
␍
␍
<?php // documents?>␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0"><?php echo $adddoctitle; ?> <i class="fas fa-info-circle" data-toggle="modal" data-animation="bounce" data-target=".bs-example-modal-center5"></i>␍
<div class="modal fade bs-example-modal-center5" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">␍
<div class="modal-dialog modal-dialog-centered">␍
<div class="modal-content">␍
<div class="modal-header">␍
<h5 class="modal-title mt-0" id="exampleModalLabel"><?php echo $m18btitle; ?></h5>␍
<button type="button" class="close" data-dismiss="modal" aria-label="Close">␍
<span aria-hidden="true">&times;</span>␍
</button>␍
</div>␍
<div class="modal-body">␍
<p><?php echo nl2br($documenthelp); ?>␍
</p>␍
</div>␍
</div><!-- /.modal-content -->␍
</div><!-- /.modal-dialog -->␍
</div><!-- /.modal --></h4>␍
<?php if ($idcert!=5) { ?>␍
<p class="text-muted mb-3"><?php echo $adddoctitle_help; ?></p> ␍
<?php } else { ?>␍
<p class="text-muted mb-3"><?php echo $auditdocumenttitle; ?></p>␍
<?php } ?>␍
␍
␍
<div class="upload-div">␍
<!-- File upload form -->␍
<form id="uploadForm" enctype="multipart/form-data">␍
␍
<div class="form-group row">␍
<label for="validationTooltip01" class="col-sm-2 col-form-label"><?php echo $filedescription; ?></label>␍
<div class="col-sm-8">␍
<input type="text" class="form-control" id="validationTooltip01" name="filedescription" placeholder="<?php echo $filedescription; ?>" required="">␍
␍
</div>␍
</div>␍
␍
<label><?php echo $selectfileonyourpc; ?></label>␍
<input type="file" name="doc[]" id="fileInput" >␍
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo($trfnumberfinal->getColumnVal("idtrfdetails")); ?>">␍
<input type="submit" name="submit" value="UPLOAD"/>␍
</form>␍
␍
<!-- Display upload status -->␍
<div id="uploadStatus"></div>␍
␍
</div>␍
␍
␍
<br>␍
␍
␍
</div><!--end card-body-->␍
</div><!--end card-->␍
␍
␍
<div class="card" id="provacla">␍
␍
<?php␍
$filenamelist = new WA_MySQLi_RS("filenamelist",$cmctrfdb,0);␍
$filenamelist->setQuery("SELECT * FROM fileattached WHERE fileattached.idtrfdetails='$idtrf'");␍
$filenamelist->execute();␍
?>␍
<div class="card-body">␍
<h4 class="mt-0 header-title"><?php echo $addeddoctitle; ?></h4>␍
<p class="text-muted mb-3"><?php echo $addeddoctitle_help; ?></p> ␍
␍
␍
<div class="upload-div">␍
<!-- File upload form -->␍
<div class="card-body">␍
␍
␍
␍
<div class="table-responsive" id="docadded">␍
␍
<table class="table table-striped mb-0">␍
<thead>␍
<tr>␍
<th><?php echo $filenametitle; ?></th>␍
<th><?php echo $filenamedesc; ?></th>␍
␍
<th><?php echo $actiondel; ?></th>␍
</tr>␍
</thead>␍
<tbody>␍
␍
<?php␍
$wa_startindex = 0;␍
while(!$filenamelist->atEnd()) {␍
$wa_startindex = $filenamelist->Index;␍
?>␍
<tr>␍
<td><a href="uploaddocuments/<?php echo($filenamelist->getColumnVal("filename_fileattached")); ?>" target="_blank"><?php echo $filesent; ?></a></td>␍
<td><?php echo($filenamelist->getColumnVal("description_fileattached")); ?></td>␍
␍
<td> ␍
␍
<a href="deleteaddedoc.php?idtrf=<?php echo $idtrf; ?>&idadddoc=<?php echo($filenamelist->getColumnVal("idfileattached")); ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a>␍
</td>␍
</tr>␍
<?php␍
$filenamelist->moveNext();␍
}␍
$filenamelist->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
?>␍
␍
␍
</tbody>␍
</table><br>␍
<a href="trfoption.php?idtrf=<?php echo $idtrf; ?>&codestep=8"><button type="button" class="btn btn-success waves-effect waves-light"><?php echo $nextsteptitle; ?></button> </a>␍
<button type="button" class="btn btn-dark waves-effect waves-light" onclick="history.back()"><?php echo $backstep; ?></button> ␍
␍
<!--end /table-->␍
</div><!--end /tableresponsive-->␍
</div>␍
␍
␍
␍
</div>␍
␍
␍
<br>␍
␍
␍
</div><!--end card-body-->␍
</div><!--end card--> ␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
<script>␍
$(document).ready(function(){␍
// File upload via Ajax␍
$("#uploadForm").on('submit', function(e){␍
e.preventDefault();␍
$.ajax({␍
type: 'POST',␍
url: 'uploadfile.php',␍
data: new FormData(this),␍
contentType: false,␍
cache: false,␍
processData:false,␍
beforeSend: function(){␍
$('#uploadStatus').html('<img src="images/uploading.gif"/>');␍
},␍
error:function(){␍
$('#uploadStatus').html('<span style="color:#EA4335;">File upload failed, please try again.<span>');␍
},␍
success: function(data){␍
$('#uploadForm')[0].reset();␍
$('#uploadStatus').html('<span style="color:#28A74B;">File uploaded successfully.<span>');␍
$('.gallery').html(data);␍
$("#docadded").load(location.href + " #docadded");␍
}␍
});␍
});␍
␍
// File type validation␍
$("#fileInput").change(function(){␍
var fileLength = this.files.length;␍
// var match= ["application/pdf","application/msword","image/jpg","image/gif","application/xls","application/xlsx", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.wordprocessingml.document"];␍
var i;␍
for(i = 0; i < fileLength; i++){ ␍
var file = this.files[i];␍
var imagefile = file.type;␍
if(!((imagefile==match[0]) || (imagefile==match[1]) || (imagefile==match[2]) || (imagefile==match[3]))){␍
alert('Please select a valid file (PDF, word, excel).');␍
$("#fileInput").val('');␍
return false;␍
}␍
}␍
});␍
});␍
</script>␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+284
View File
@@ -0,0 +1,284 @@
<?php␍
include('include/headscript.php'); ?>␍
<?php␍
// pickup the get variable␍
if (isset($_GET["idtrf"])) {␍
$idtrf = $_GET["idtrf"];␍
}␍
if (isset($_POST["idtrf"])) {␍
$idtrf = $_POST["idtrf"];␍
}␍
//include('include/alertcheckquery.php');␍
if (isset($_GET["codestep"])) {␍
$code = "4";␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "wheretrfstep";␍
$InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT");␍
$InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
?>␍
<?php /*␍
$conn = mysqli_connect($hostname_cmctrfdb, $username_cmctrfdb, $password_cmctrfdb, $database_cmctrfdb);␍
if (!$conn) {␍
die("Connessione al database fallita: " . mysqli_connect_error());␍
}␍
␍
// Controllo dei campi nulli␍
␍
$sql = "SELECT COUNT(*) AS num_rows FROM trfstandards WHERE idtrfdetails = $idtrf AND (idprotectioncategory IS NULL OR iddpicategory IS NULL)";␍
$resultcat = mysqli_query($conn, $sql);␍
// Controllo degli errori␍
if (!$resultcat) {␍
die("Errore nella query: " . mysqli_error($conn));␍
}␍
$row = mysqli_fetch_assoc($resultcat);␍
if ($row['num_rows'] > 0) {␍
// Campi nulli trovati, torna alla pagina standardstep.php e mostra il messaggio di errore␍
header("Location: standardstep.php?idtrf=$idtrf&error=tuttiicampidevonoesserericompilati");␍
exit;␍
} */␍
?>␍
<?php␍
$trfnumberfinal = new WA_MySQLi_RS("trfnumberfinal", $cmctrfdb, 1);␍
$trfnumberfinal->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'");␍
$trfnumberfinal->execute();␍
?>␍
<?php␍
$idcertn = $trfnumberfinal->getColumnVal("idcertification");␍
$idtrf = $trfnumberfinal->getColumnVal("idtrfdetails");␍
?>␍
<?php $idcert = $trfnumberfinal->getColumnVal("idcertification") ?>␍
<?php␍
$certname = new WA_MySQLi_RS("certname", $cmctrfdb, 1);␍
$certname->setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'");␍
$certname->execute();␍
?>␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title><?php echo $titlepage; ?> </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
</head>␍
␍
<body>␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item">␍
<a href="javascript:void(0);"><?php echo $titlepage; ?></a>␍
</li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?>␍
</h4>␍
</div>␍
<!--end page-title-box-->␍
</div>␍
<!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="card">␍
<div class="card-body">␍
<div class="media">␍
␍
<?php include('include/appform.php'); ?>␍
</div>␍
<!--end media-->␍
</div>␍
<!--end card-body-->␍
</div>␍
<!--end card-->␍
<div class="progress mb-4">␍
<div class="progress-bar" role="progressbar" style="width: 60%;" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100">60%</div>␍
</div>␍
<!-- card for additional info gloves -->␍
<?php if ($trfnumberfinal->getColumnVal("idarticletype") == "2") { ?>␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title"><?php echo $additionalinfotitle; ?>␍
</h4>␍
<p class="text-muted mb-3"><?php echo $additionalinfotitle_help; ?>␍
</p>␍
<form class="was-validated" action="addrequirements.php" method="post" name="myForm">␍
<div class="checkbox my-2">␍
<div class="custom-control custom-checkbox">␍
<input type="checkbox" class="custom-control-input" id="virusprot" name="virusprot" data-parsley-multiple="groups" value="Y" data-parsley-mincheck="2" <?php if ($trfnumberfinal->getColumnVal("virusprotection") == 'Y') {␍
echo "checked";␍
} ?>>␍
<label class="custom-control-label" for="virusprot"><?php echo $virusprottitle; ?>␍
</label>␍
</div>␍
</div>␍
<input type="hidden" name="addinfo" id="addinfo" value="Y">␍
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo $idtrf; ?>">␍
<br>␍
<br>␍
<input type="button" onclick="formSubmit()" class="btn btn-gradient-success waves-effect waves-light" value="<?php echo $nextsteptitle; ?>">␍
<a href="standardstep.php?idtrf=<?php echo $idtrf; ?>" <button type="button" class="btn btn-dark waves-effect waves-light"><?php echo $backstep; ?>␍
</button>␍
</a>␍
</div>␍
</form>␍
</div>␍
<!--end card-body-->␍
<?php } ?>␍
<!-- card for additional info shoes -->␍
<?php if ($trfnumberfinal->getColumnVal("idarticletype") == "1") { ?>␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title"><?php echo $additionalinfotitle; ?>␍
</h4>␍
<p class="text-muted mb-3"><?php echo $additionalinfotitle_help; ?>␍
</p>␍
<form class="form-parsley" action="addrequirements.php" method="post" name="myForm">␍
<div class="form-group row">␍
<label class="col-sm-3 col-form-label"><?php echo $slippingtitle; ?>␍
</label>␍
<div class="col-sm-2">␍
<select class="form-control" id="slipping" name="slipping">␍
<option value="" <?php if (!(strcmp("", ($trfnumberfinal->getColumnVal("slipping"))))) {␍
echo "selected=\"selected\"";␍
} ?>>No</option>␍
<option value="SR" <?php if (!(strcmp("SR", ($trfnumberfinal->getColumnVal("slipping"))))) {␍
echo "selected=\"selected\"";␍
} ?>>SR</option>␍
<option value="SRA" <?php if (!(strcmp("SRA", ($trfnumberfinal->getColumnVal("slipping"))))) {␍
echo "selected=\"selected\"";␍
} ?>>SRA</option>␍
<option value="SRB" <?php if (!(strcmp("SRB", ($trfnumberfinal->getColumnVal("slipping"))))) {␍
echo "selected=\"selected\"";␍
} ?>>SRB</option>␍
<option value="SRC" <?php if (!(strcmp("SRC", ($trfnumberfinal->getColumnVal("slipping"))))) {␍
echo "selected=\"selected\"";␍
} ?>>SRC</option>␍
</select>␍
</select>␍
</div>␍
</div>␍
<div class="checkbox my-2">␍
<div class="custom-control custom-checkbox">␍
<input type="checkbox" class="custom-control-input" id="orthopedic" name="orthopedic" data-parsley-multiple="groups" value="Y" data-parsley-mincheck="2" <?php if ($trfnumberfinal->getColumnVal("shoesorthopedic") == 'Y') {␍
echo "checked";␍
} ?>>␍
<label class="custom-control-label" for="orthopedic"><?php echo $orthopedictitle; ?>␍
</label>␍
</div>␍
<div class="custom-control custom-checkbox">␍
<input type="checkbox" class="custom-control-input" id="orthopedicmod" name="orthopedicmod" data-parsley-multiple="groups" value="Y" data-parsley-mincheck="2" <?php if ($trfnumberfinal->getColumnVal("shoesorthopedicmod") == 'Y') {␍
echo "checked";␍
} ?>>␍
<label class="custom-control-label" for="orthopedicmod"><?php echo $orthopedicmodtitle; ?>␍
</label>␍
</div>␍
<div class="custom-control custom-checkbox">␍
<input type="checkbox" class="custom-control-input" id="autoclavable" name="autoclavable" data-parsley-multiple="groups" value="Y" data-parsley-mincheck="2" <?php if ($trfnumberfinal->getColumnVal("autoclavable") == 'Y') {␍
echo "checked";␍
} ?>>␍
<label class="custom-control-label" for="autoclavable"><?php echo $autoclavabletitle; ?>␍
</label>␍
</div>␍
<div class="custom-control custom-checkbox">␍
<input type="checkbox" class="custom-control-input" id="esd" name="esd" data-parsley-multiple="groups" value="Y" data-parsley-mincheck="2" <?php if ($trfnumberfinal->getColumnVal("esd") == 'Y') {␍
echo "checked";␍
} ?>>␍
<label class="custom-control-label" for="esd"><?php echo $esdtitle; ?>␍
</label>␍
</div>␍
␍
</div>␍
<input type="hidden" name="addinfo" id="addinfo" value="Y">␍
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo $idtrf; ?>">␍
<input type="hidden" name="codestep" id="codestep" value="4">␍
<br>␍
<br>␍
<input type="button" onclick="formSubmit()" class="btn btn-gradient-success waves-effect waves-light" value="<?php echo $nextsteptitle; ?>">␍
<a href="standardstep.php?idtrf=<?php echo $idtrf; ?>" <button type="button" class="btn btn-dark waves-effect waves-light"><?php echo $backstep; ?>␍
</button>␍
</a>␍
</div>␍
</form>␍
</div>␍
<!--end card-body-->␍
<?php } ?>␍
</div>␍
<!--end card-->␍
</div>␍
<!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
</div>␍
<!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer>␍
<!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js" />␍
</script>␍
<script src="assets/js/bootstrap.bundle.min.js" />␍
</script>␍
<script src="assets/js/metismenu.min.js" />␍
</script>␍
<script src="assets/js/waves.js" />␍
</script>␍
<script src="assets/js/feather.min.js" />␍
</script>␍
<script src="assets/js/jquery.slimscroll.min.js" />␍
</script>␍
<script src="assets/js/jquery-ui.min.js" />␍
</script>␍
<script src="../plugins/jquery-steps/jquery.steps.min.js" />␍
</script>␍
<script src="assets/pages/jquery.form-wizard.init.js" />␍
</script>␍
<!-- App js -->␍
<script src="assets/js/app.js" />␍
</script>␍
</body>␍
␍
</html>
+430
View File
@@ -0,0 +1,430 @@
<?php␍
include('include/headscript.php'); ?>␍
<?php␍
// pickup the get variable␍
if (isset($_GET["idtrf"])) {␍
$idtrf = $_GET["idtrf"];␍
}␍
if (isset($_POST["idtrf"])) {␍
$idtrf = $_POST["idtrf"];␍
}␍
␍
//include('include/alertcheckquery.php');␍
␍
if (isset($_POST["virusprot"])) {␍
$virusprot = $_POST["virusprot"];␍
} else {␍
$virusprot = "";␍
}␍
if (isset($_POST["addinfo"])) {␍
$addinfo = $_POST["addinfo"];␍
} else {␍
$addinfo = "";␍
}␍
if (isset($_POST["slipping"])) {␍
$slipping = $_POST["slipping"];␍
} else {␍
$slipping = "";␍
}␍
if (isset($_POST["orthopedic"])) {␍
$orthopedic = $_POST["orthopedic"];␍
} else {␍
$orthopedic = "";␍
}␍
if (isset($_POST["orthopedicmod"])) {␍
$orthopedicmod = $_POST["orthopedicmod"];␍
} else {␍
$orthopedicmod = "";␍
}␍
if (isset($_POST["autoclavable"])) {␍
$autoclavable = $_POST["autoclavable"];␍
} else {␍
$autoclavable = "";␍
}␍
if (isset($_POST["esd"])) {␍
$esd = $_POST["esd"];␍
} else {␍
$esd = "";␍
}␍
if (isset($_POST["ukcacert"])) {␍
$ukcacert = $_POST["ukcacert"];␍
} else {␍
$ukcacert = "";␍
}␍
if (isset($_POST["addreq"])) {␍
$addreq = $_POST["addreq"];␍
}␍
if (isset($_POST["addreqform"])) {␍
$addreqform = $_POST["addreqform"];␍
} else {␍
$addreqform = "";␍
}␍
if (isset($_POST["codestep"])) {␍
$code = "5";␍
␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "wheretrfstep";␍
$InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT");␍
$InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
?>␍
<?php␍
$conn = mysqli_connect($hostname_cmctrfdb, $username_cmctrfdb, $password_cmctrfdb, $database_cmctrfdb);␍
if (!$conn) {␍
die("Connessione al database fallita: " . mysqli_connect_error());␍
}␍
␍
// Controllo dei campi nulli␍
␍
$sql = "SELECT COUNT(*) AS num_rows FROM trfstandards WHERE idtrfdetails = $idtrf AND (idprotectioncategory IS NULL OR iddpicategory IS NULL)";␍
$resultcat = mysqli_query($conn, $sql);␍
// Controllo degli errori␍
if (!$resultcat) {␍
die("Errore nella query: " . mysqli_error($conn));␍
}␍
/*$row = mysqli_fetch_assoc($resultcat);␍
if ($row['num_rows'] > 0) {␍
// Campi nulli trovati, torna alla pagina standardstep.php e mostra il messaggio di errore␍
header("Location: standardstep.php?idtrf=$idtrf&error=tuttiicampidevonoesserericompilati");␍
exit;␍
}*/␍
?>␍
<?php␍
␍
$trfnumberfinal = new WA_MySQLi_RS("trfnumberfinal", $cmctrfdb, 1);␍
$trfnumberfinal->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'");␍
$trfnumberfinal->execute();␍
$idcertn = $trfnumberfinal->getColumnVal("idcertification");␍
$idstandards = $trfnumberfinal->getColumnVal("idstandards");␍
$idarticletype = $trfnumberfinal->getColumnVal("idarticletype");␍
?>␍
<?php␍
$standardlistsel = new WA_MySQLi_RS("standardlistsel", $cmctrfdb, 0);␍
$standardlistsel->setQuery("SELECT * FROM trfstandards WHERE trfstandards.idtrfdetails='$idtrf'");␍
$standardlistsel->execute();␍
?>␍
<?php␍
␍
$arraystd = array(); ?>␍
<?php␍
$wa_startindex = 0;␍
while (!$standardlistsel->atEnd()) {␍
$wa_startindex = $standardlistsel->Index;␍
?>␍
<?php␍
$idstandards = $standardlistsel->getColumnVal("idstandards");␍
$arraystd[] = $idstandards;␍
␍
?>␍
␍
<?php␍
$standardlistsel->moveNext();␍
}␍
$standardlistsel->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
$array2std = implode("','", $arraystd);␍
$array3std = "'" . $array2std . "'";␍
?>␍
␍
␍
<?php $idcert = $trfnumberfinal->getColumnVal("idcertification") ?>␍
<?php␍
$certname = new WA_MySQLi_RS("certname", $cmctrfdb, 1);␍
$certname->setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'");␍
$certname->execute(); ?>␍
<?php //complete list add req␍
//$addreqlist = new WA_MySQLi_RS("addreqlist",$cmctrfdb,0);␍
//$addreqlist->setQuery("SELECT * FROM additionalrequirements WHERE additionalrequirements.idarticletype='$idarticletype' ORDER BY additionalrequirements.name_additionalrequirements");␍
//$addreqlist->execute();␍
?>␍
␍
<?php // specific list of add req for std␍
// Determine the column to select based on the session variable␍
$additionalRequirementsField = ($_SESSION['langselect'] == 'en') ? 'name_additionalrequirements_en' : 'name_additionalrequirements_it';␍
␍
// Specific list of add req for std␍
$addreqlist = new WA_MySQLi_RS("addreqlist", $cmctrfdb, 0);␍
$addreqlist->setQuery("SELECT DISTINCT stdreqlist.idadditionalrequirements, additionalrequirements." . $additionalRequirementsField . " FROM stdreqlist LEFT JOIN additionalrequirements ON stdreqlist.idadditionalrequirements=additionalrequirements.idadditionalrequirements WHERE stdreqlist.idstandards IN ($array3std)");␍
$addreqlist->execute();␍
␍
?>␍
<?php␍
␍
if ($addinfo == "Y") {␍
$UpdateQuery = new WA_MySQLi_Query($cmctrfdb);␍
$UpdateQuery->Action = "update";␍
$UpdateQuery->Table = "`trf-details`";␍
$UpdateQuery->bindColumn("virusprotection", "s", "$virusprot", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("shoesorthopedic", "s", "$orthopedic", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("shoesorthopedicmod", "s", "$orthopedicmod", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("autoclavable", "s", "$autoclavable", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("esd", "s", "$esd", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("slipping", "s", "$slipping", "WA_DEFAULT");␍
$UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . "");␍
$UpdateQuery->execute();␍
$UpdateGoTo = "";␍
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : "";␍
$UpdateQuery->redirect($UpdateGoTo);␍
}␍
?>␍
<?php␍
if ($addreqform == "Y") {␍
␍
␍
$addreqcheck = new WA_MySQLi_RS("addreqcheck", $cmctrfdb, 1);␍
$addreqcheck->setQuery("SELECT * FROM trfaddrequirements WHERE trfaddrequirements.idtrf='$idtrf' AND trfaddrequirements.idadditionalrequirements='$addreq'");␍
$addreqcheck->execute();␍
if (empty($addreqcheck->getColumnVal("idtrfaddrequirements"))) {␍
␍
␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "trfaddrequirements";␍
$InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT");␍
$InsertQuery->bindColumn("idadditionalrequirements", "i", "$addreq", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : "";␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
}␍
?>␍
<?php␍
$addreqselectedlist = new WA_MySQLi_RS("addreqselectedlist", $cmctrfdb, 0);␍
$addreqselectedlist->setQuery("SELECT * FROM trfaddrequirements LEFT JOIN additionalrequirements ON trfaddrequirements.idadditionalrequirements=additionalrequirements.idadditionalrequirements WHERE trfaddrequirements.idtrf='$idtrf'");␍
$addreqselectedlist->execute(); ?>␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title><?php echo $titlepage; ?> </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);"><?php echo $titlepage; ?></a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="card">␍
<div class="card-body">␍
<div class="media">␍
␍
<?php include('include/appform.php'); ?>␍
</div><!--end media-->␍
␍
</div><!--end card-body-->␍
</div><!--end card-->␍
␍
<div class="progress mb-4">␍
<div class="progress-bar" role="progressbar" style="width: 70%;" aria-valuenow="70" aria-valuemin="0" aria-valuemax="100">70%</div>␍
</div>␍
<!-- card for additional info gloves -->␍
␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title"><?php echo $additionalreqtitle; ?></h4>␍
<p class="text-muted mb-3"><?php echo $additionalreqtitle_help; ?></p>␍
<form class="form-parsley" action="" method="post" name="myForm">␍
<div class="form-group row">␍
<?php // var for language translation table name and help␍
$colvarname = $addreqlist->getColumnVal("name_additionalrequirements");␍
$varnamelang = $colvarname . $lang;␍
$varhelplang = "additionalrequirements_" . $lang;␍
?>␍
<div class="col-sm-5">␍
<select class="form-control" id="addreq" name="addreq">␍
<option value=""><?php echo $pleaseselect; ?></option>␍
<?php␍
while (!$addreqlist->atEnd()) { //dyn select␍
?><?php␍
// Assuming the session_start() has been called earlier in the PHP code to start the session.␍
$nameField = ($_SESSION['langselect'] == 'en') ? "name_additionalrequirements_en" : "name_additionalrequirements_it";␍
?>␍
␍
<option value="<?php echo ($addreqlist->getColumnVal("idadditionalrequirements")); ?>">␍
<?php echo ($addreqlist->getColumnVal($nameField)); ?>␍
</option> <?php␍
$addreqlist->moveNext();␍
} //dyn select␍
$addreqlist->moveFirst();␍
?>␍
</select>␍
</div>␍
</div>␍
␍
␍
␍
␍
<input type="hidden" name="addreqform" id="addreqform" value="Y">␍
<input type="hidden" name="idtrf" id="idtrf" value="<?php echo ($trfnumberfinal->getColumnVal("idtrfdetails")); ?>">␍
␍
<br><br>␍
<input type="button" onclick="formSubmit()" class="btn btn-gradient-success waves-effect waves-light" value="<?php echo $addtitle; ?>">␍
␍
</div>␍
</form>␍
␍
</div><!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title"><?php echo $additionalreqtitleselected; ?></h4>␍
<p class="text-muted mb-3"><?php echo $additionalreqtitleselected_help; ?></p>␍
␍
␍
<table class="table table-striped mb-0">␍
<thead>␍
<tr>␍
<th><?php echo $addreqtitle; ?></th>␍
␍
<th><?php echo $action; ?></th>␍
</tr>␍
</thead>␍
<tbody>␍
<?php␍
$wa_startindex = 0;␍
while (!$addreqselectedlist->atEnd()) {␍
$wa_startindex = $addreqselectedlist->Index;␍
?>␍
<tr>␍
<td>␍
<?php␍
// Assuming session_start() has already been called.␍
$nameField = ($_SESSION['langselect'] == 'en') ? 'name_additionalrequirements_en' : 'name_additionalrequirements_it';␍
echo ($addreqselectedlist->getColumnVal($nameField));␍
?>␍
</td>␍
<td>␍
␍
<a href="deleteaddreq.php?idaddreq=<?php echo ($addreqselectedlist->getColumnVal("idtrfaddrequirements")); ?>&idtrf=<?php echo $idtrf; ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a>␍
</td>␍
</tr>␍
<?php␍
$addreqselectedlist->moveNext();␍
}␍
$addreqselectedlist->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
?>␍
␍
␍
</tbody>␍
</table>␍
␍
<?php include('include/chemicalsquerycheck.php'); ?>␍
<?php if (!empty($chemicalstep)) { ?>␍
<a href="chemicalagent.php?idtrf=<?php echo $idtrf; ?>&codestep=5"><button type="button" class="btn btn-success waves-effect waves-light"><?php echo $nextsteptitle; ?></button> </a>␍
<?php } else { ?>␍
<a href="identificationparts.php?idtrf=<?php echo $idtrf; ?>&codestep=6"><button type="button" class="btn btn-success waves-effect waves-light"><?php echo $nextsteptitle; ?></button> </a>␍
<?php } ?>␍
<button type="button" class="btn btn-dark waves-effect waves-light" onclick="history.back()"><?php echo $backstep; ?></button>␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+230
View File
@@ -0,0 +1,230 @@
␍
␍
<?php␍
␍
include('include/headscript.php'); ?>␍
␍
<?php␍
if (isset($_POST["idcertificationtype"])) {␍
$idcertificationtype=$_POST["idcertificationtype"];␍
}␍
if (isset($_POST["formnameedit"])) {␍
$formnameedit=$_POST["formnameedit"];␍
}␍
if (isset($_POST["formnameadd"])) {␍
$formnameadd=$_POST["formnameadd"];␍
}␍
␍
?>␍
␍
<?php␍
if (isset($formnameedit)) {␍
$UpdateQuery = new WA_MySQLi_Query($cmctrfdb);␍
$UpdateQuery->Action = "update";␍
$UpdateQuery->Table = "certificationtype";␍
$UpdateQuery->bindColumn("name_certification", "s", "".((isset($_POST["name_certification"]))?$_POST["name_certification"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("description", "s", "".((isset($_POST["description"]))?$_POST["description"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("rev", "s", "".((isset($_POST["rev"]))?$_POST["rev"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("date", "s", "".((isset($_POST["date"]))?$_POST["date"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("descriptionm30", "s", "".((isset($_POST["descriptionm30"]))?$_POST["descriptionm30"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("m30namecert", "s", "".((isset($_POST["m30namecert"]))?$_POST["m30namecert"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("revm30", "s", "".((isset($_POST["revm30"]))?$_POST["revm30"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("datem30", "s", "".((isset($_POST["datem30"]))?$_POST["datem30"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("description_en", "s", "".((isset($_POST["description_en"]))?$_POST["description_en"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("descriptionm30_en", "s", "".((isset($_POST["descriptionm30_en"]))?$_POST["descriptionm30_en"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->addFilter("idcertificationtype", "=", "i", "".($idcertificationtype) ."");␍
$UpdateQuery->execute();␍
$UpdateGoTo = "";␍
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):"";␍
$UpdateQuery->redirect($UpdateGoTo);␍
}␍
␍
␍
␍
?>␍
<?php␍
$certlist = new WA_MySQLi_RS("certlist",$cmctrfdb,0);␍
$certlist->setQuery("SELECT * FROM certificationtype");␍
$certlist->execute();␍
?>␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">Gestione Tipi di Certificazione</h4>␍
<p class="text-muted mb-3">Riferimenti certificazione</p> ␍
␍
␍
<br><br>␍
␍
<table class="table table-striped mb-0">␍
<thead>␍
<tr>␍
<th>Nome prima certificazione (No M30)</th>␍
<th>flusso checkbox</th>␍
<th>Descrizione (No M30)</th>␍
<th>Revisione (No M30)</th>␍
<th>Data (No M30)</th>␍
<th>Nome M30</th>␍
<th>Descrizione M30</th>␍
<th>Revisione M30</th>␍
<th>Data M30</th>␍
␍
␍
<th><?php echo $action; ?></th>␍
</tr>␍
</thead>␍
<tbody>␍
<?php␍
$wa_startindex = 0;␍
while(!$certlist->atEnd()) {␍
$wa_startindex = $certlist->Index;␍
?>␍
<tr>␍
<td><?php echo($certlist->getColumnVal("name_certification")); ?></td>␍
<td><?php echo($certlist->getColumnVal("certificationname")); ?></td>␍
<td><?php echo($certlist->getColumnVal("description")); ?></td>␍
<td><?php echo($certlist->getColumnVal("rev")); ?></td>␍
<td><?php echo($certlist->getColumnVal("date")); ?></td>␍
<td><?php echo($certlist->getColumnVal("m30namecert")); ?></td>␍
<td><?php echo($certlist->getColumnVal("descriptionm30")); ?></td>␍
<td><?php echo($certlist->getColumnVal("revm30")); ?></td>␍
<td><?php echo($certlist->getColumnVal("datem30")); ?></td>␍
␍
␍
␍
<td> ␍
<a href="edit-certtype.php?idcertificationtype=<?php echo($certlist->getColumnVal("idcertificationtype")); ?>" class="mr-2"><i class="fas fa-edit text-info font-16"></i></a>␍
␍
␍
␍
</td>␍
</tr>␍
<?php␍
$certlist->moveNext();␍
}␍
$certlist->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
?>␍
</tbody>␍
</table>␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+212
View File
@@ -0,0 +1,212 @@
␍
␍
<?php␍
␍
include('include/headscript.php'); ?>␍
␍
<?php␍
if (isset($_POST["idstandards"])) {␍
$idstandards=$_POST["idstandards"];␍
}␍
if (isset($_POST["formnameedit"])) {␍
$formnameedit=$_POST["formnameedit"];␍
}␍
if (isset($_POST["formnameadd"])) {␍
$formnameadd=$_POST["formnameadd"];␍
}␍
␍
?>␍
<?php␍
$charactlist = new WA_MySQLi_RS("charactlist",$cmctrfdb,1);␍
$charactlist->setQuery("SELECT * FROM article_characteristic LEFT JOIN article_type ON article_type.idarticletype=article_characteristic.idarticletype");␍
$charactlist->execute();␍
?>␍
<?php␍
if (isset($formnameadd)) {␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "standards";␍
$InsertQuery->bindColumn("fmidstandards", "i", "".((isset($_POST["fmcode"]))?$_POST["fmcode"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("standardname", "s", "".((isset($_POST["itastdname"]))?$_POST["itastdname"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("standardname_eng", "s", "".((isset($_POST["engstdname"]))?$_POST["engstdname"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("standardcode", "s", "".((isset($_POST["standardcode"]))?$_POST["standardcode"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("idarticlecharacteristic", "i", "".((isset($_POST["articlecharact"]))?$_POST["articlecharact"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("virusset", "s", "".((isset($_POST["virusprotection"]))?$_POST["virusprotection"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("chemicalsset", "s", "".((isset($_POST["chemicalagent"]))?$_POST["chemicalagent"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):"";␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
?>␍
␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">Gestione Caratteristiche articolo</h4>␍
<p class="text-muted mb-3">Da questa pagina puoi aggiungere le caratteristiche articolo in modo che poi le potrai associare agli standards</p> ␍
␍
<a href="admin-standard.php"><button type="button" class="btn btn-primary waves-effect waves-light">STANDARDS</button></a> ␍
<br><br>␍
␍
<table class="table table-striped mb-0">␍
<thead>␍
<tr>␍
<th>Nome Caratteristica Articolo (ITA)</th>␍
<th>Nome Caratteristica Articolo (ITA)</th>␍
<th>Tipo Articolo</th>␍
␍
␍
<th><?php echo $action; ?></th>␍
</tr>␍
</thead>␍
<tbody>␍
<?php␍
$wa_startindex = 0;␍
while(!$charactlist->atEnd()) {␍
$wa_startindex = $charactlist->Index;␍
?>␍
<tr>␍
<td><?php echo($charactlist->getColumnVal("name_articlecharacteristic")); ?></td>␍
<td><?php echo($charactlist->getColumnVal("name_articlecharacteristic_eng")); ?></td>␍
<td><?php echo($charactlist->getColumnVal("name_articletype")); ?></td>␍
␍
␍
<td> ␍
<a href="edit-standard.php?idstandards=<?php echo($charactlist->getColumnVal("idarticlecharacteristic")); ?>" class="mr-2"><i class="fas fa-edit text-info font-16"></i></a>␍
␍
␍
<!-- <a href="cancel-standard.php?idstd=<?php echo($charactlist->getColumnVal("idarticlecharacteristic")); ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a> -->␍
</td>␍
</tr>␍
<?php␍
$charactlist->moveNext();␍
}␍
$charactlist->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
?>␍
</tbody>␍
</table>␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+224
View File
@@ -0,0 +1,224 @@
␍
␍
<?php␍
␍
include('include/headscript.php'); ?>␍
␍
<?php␍
if (isset($_POST["idarticlecharacteristic"])) {␍
$idarticlecharacteristic=$_POST["idarticlecharacteristic"];␍
}␍
if (isset($_POST["formnameedit"])) {␍
$formnameedit=$_POST["formnameedit"];␍
}␍
if (isset($_POST["formnameadd"])) {␍
$formnameadd=$_POST["formnameadd"];␍
}␍
␍
?>␍
␍
<?php␍
if (isset($formnameedit)) {␍
$UpdateQuery = new WA_MySQLi_Query($cmctrfdb);␍
$UpdateQuery->Action = "update";␍
$UpdateQuery->Table = "article_characteristic";␍
$UpdateQuery->bindColumn("name_articlecharacteristic", "s", "".((isset($_POST["name_articlecharacteristic"]))?$_POST["name_articlecharacteristic"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("name_articlecharacteristic_eng", "s", "".((isset($_POST["name_articlecharacteristic_eng"]))?$_POST["name_articlecharacteristic_eng"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->addFilter("idarticlecharacteristic", "=", "i", "".($idarticlecharacteristic) ."");␍
$UpdateQuery->execute();␍
$UpdateGoTo = "";␍
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):"";␍
$UpdateQuery->redirect($UpdateGoTo);␍
}␍
␍
␍
if (isset($formnameadd)) {␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "article_characteristic";␍
$InsertQuery->bindColumn("name_articlecharacteristic", "s", "".((isset($_POST["name_articlecharacteristic"]))?$_POST["name_articlecharacteristic"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("name_articlecharacteristic_eng", "s", "".((isset($_POST["name_articlecharacteristic_eng"]))?$_POST["name_articlecharacteristic_eng"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):"";␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
?>␍
<?php␍
$charactlist = new WA_MySQLi_RS("charactlist",$cmctrfdb,0);␍
$charactlist->setQuery("SELECT * FROM article_characteristic LEFT JOIN article_type ON article_type.idarticletype=article_characteristic.idarticletype");␍
$charactlist->execute();␍
?>␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">Gestione Caratteristiche articolo</h4>␍
<p class="text-muted mb-3">Da questa pagina puoi aggiungere le caratteristiche articolo in modo che poi le potrai associare agli standards</p> ␍
␍
<a href="add-characteristic.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADD CHARACTERISTIC</button></a> <a href="admin-standards.php"><button type="button" class="btn btn-primary waves-effect waves-light">STANDARDS</button></a> ␍
␍
␍
<br><br>␍
␍
<table class="table table-striped mb-0">␍
<thead>␍
<tr>␍
<th>Nome Caratteristica Articolo (ITA)</th>␍
<th>Nome Caratteristica Articolo (ENG)</th>␍
<th>Tipo Articolo</th>␍
␍
␍
<th><?php echo $action; ?></th>␍
</tr>␍
</thead>␍
<tbody>␍
<?php␍
$wa_startindex = 0;␍
while(!$charactlist->atEnd()) {␍
$wa_startindex = $charactlist->Index;␍
?>␍
<tr>␍
<td><?php echo($charactlist->getColumnVal("name_articlecharacteristic")); ?></td>␍
<td><?php echo($charactlist->getColumnVal("name_articlecharacteristic_eng")); ?></td>␍
<td><?php echo($charactlist->getColumnVal("name_articletype")); ?></td>␍
␍
␍
<td> ␍
<a href="edit-characteristic.php?idarticlecharacteristic=<?php echo($charactlist->getColumnVal("idarticlecharacteristic")); ?>" class="mr-2"><i class="fas fa-edit text-info font-16"></i></a>␍
␍
␍
<!-- <a href="cancel-standard.php?idstd=<?php echo($charactlist->getColumnVal("idarticlecharacteristic")); ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a> -->␍
</td>␍
</tr>␍
<?php␍
$charactlist->moveNext();␍
}␍
$charactlist->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
?>␍
</tbody>␍
</table>␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+220
View File
@@ -0,0 +1,220 @@
␍
␍
<?php␍
␍
include('include/headscript.php'); ?>␍
␍
<?php␍
if (isset($_POST["idchemicalagent"])) {␍
$idchemicalagent=$_POST["idchemicalagent"];␍
}␍
if (isset($_POST["formnameedit"])) {␍
$formnameedit=$_POST["formnameedit"];␍
}␍
if (isset($_POST["formnameadd"])) {␍
$formnameadd=$_POST["formnameadd"];␍
}␍
␍
?>␍
␍
<?php␍
if (isset($formnameedit)) {␍
$UpdateQuery = new WA_MySQLi_Query($cmctrfdb);␍
$UpdateQuery->Action = "update";␍
$UpdateQuery->Table = "chemicalagent";␍
$UpdateQuery->bindColumn("name_chemicalagent", "s", "".((isset($_POST["name_chemicalagent"]))?$_POST["name_chemicalagent"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("name_chemicalagent_en", "s", "".((isset($_POST["name_chemicalagent_en"]))?$_POST["name_chemicalagent_en"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->addFilter("idchemicalagent", "=", "i", "".($idchemicalagent) ."");␍
$UpdateQuery->execute();␍
$UpdateGoTo = "";␍
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):"";␍
$UpdateQuery->redirect($UpdateGoTo);␍
}␍
␍
␍
if (isset($formnameadd)) {␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "chemicalagent";␍
$InsertQuery->bindColumn("name_chemicalagent", "s", "".((isset($_POST["name_chemicalagent"]))?$_POST["name_chemicalagent"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("name_chemicalagent_en", "s", "".((isset($_POST["name_chemicalagent_en"]))?$_POST["name_chemicalagent_en"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):"";␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
?>␍
<?php␍
$chemlist = new WA_MySQLi_RS("chemlist",$cmctrfdb,0);␍
$chemlist->setQuery("SELECT * FROM chemicalagent ORDER BY chemicalagent.name_chemicalagent");␍
$chemlist->execute();␍
?>␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">Gestione CHEMICAL AGENTS</h4>␍
␍
␍
<a href="add-chemical.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADD CHEMICAL AGENT</button></a> <a href="admin-dashboard.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADMIN DASHBOARD</button></a> ␍
␍
␍
<br><br>␍
␍
<table class="table table-striped mb-0">␍
<thead>␍
<tr>␍
<th>Nome Chemical Agent (ITA)</th>␍
<th>Nome Chemical Agent (ENG)</th>␍
␍
␍
<th><?php echo $action; ?></th>␍
</tr>␍
</thead>␍
<tbody>␍
<?php␍
$wa_startindex = 0;␍
while(!$chemlist->atEnd()) {␍
$wa_startindex = $chemlist->Index;␍
?>␍
<tr>␍
<td><?php echo($chemlist->getColumnVal("name_chemicalagent")); ?></td>␍
<td><?php echo($chemlist->getColumnVal("name_chemicalagent_en")); ?></td>␍
␍
␍
<td> ␍
<a href="edit-chemical.php?idchemicalagent=<?php echo($chemlist->getColumnVal("idchemicalagent")); ?>" class="mr-2"><i class="fas fa-edit text-info font-16"></i></a>␍
␍
␍
<!-- <a href="cancel-standard.php?idstd=<?php echo($chemlist->getColumnVal("idchemicalagent")); ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a> -->␍
</td>␍
</tr>␍
<?php␍
$chemlist->moveNext();␍
}␍
$chemlist->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
?>␍
</tbody>␍
</table>␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+130
View File
@@ -0,0 +1,130 @@
␍
<?php␍
include('include/headscript.php'); ␍
?>␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">CIMAC TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-xl-12">␍
<div class="card">␍
<div class="card-body">␍
<div class="media">␍
<img src="upload/users/<?php echo $avatarname; ?>" alt="" class="thumb-md rounded-circle mr-2"> ␍
<div class="media-body align-self-center">␍
<h4 class="mt-0 mb-1"><?php echo $welcomeuser; ?><?php echo $nameuser; ?></h4>␍
<p class="text-muted mb-0 font-14 pr-5">Questo è il pannello amministrazione</p>␍
</div><!--end media-body-->␍
</div><!--end media-->␍
␍
</div><!--end card-body--> ␍
</div><!--end card-->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="header-title mt-0">Pannello amministrazione</h4>␍
<div id="CrmDashChart" class=""></div> ␍
␍
<a href="admin-certtype.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADMIN CERTIFICATION TYPE</button></a> <a href="admin-standards.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADMIN STANDARDS</button></a> <a href="admin-requirements.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADMIN ADD REQUIREMENTS</button></a>␍
␍
<br><br>␍
<a href="admin-protcat.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADMIN PROTECTION CATEGORY</button></a> <a href="admin-dpicat.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADMIN DPI CATEGORY</button></a> <a href="admin-chemical.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADMIN CHEMICALS</button></a>␍
␍
<br><br>␍
</div><!--end card-body--> ␍
</div><!--end card--> ␍
␍
␍
␍
␍
␍
<!--end row-->␍
␍
</div>␍
␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
</body>␍
␍
</html>
+224
View File
@@ -0,0 +1,224 @@
␍
␍
<?php␍
␍
include('include/headscript.php'); ?>␍
␍
<?php␍
if (isset($_POST["iddpicategory"])) {␍
$iddpicategory=$_POST["iddpicategory"];␍
}␍
if (isset($_POST["formnameedit"])) {␍
$formnameedit=$_POST["formnameedit"];␍
}␍
if (isset($_POST["formnameadd"])) {␍
$formnameadd=$_POST["formnameadd"];␍
}␍
␍
?>␍
␍
<?php␍
if (isset($formnameedit)) {␍
$UpdateQuery = new WA_MySQLi_Query($cmctrfdb);␍
$UpdateQuery->Action = "update";␍
$UpdateQuery->Table = "dpicategory";␍
$UpdateQuery->bindColumn("value_dpicategory", "s", "".((isset($_POST["value_dpicategory"]))?$_POST["value_dpicategory"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("value_dpicategory_en", "s", "".((isset($_POST["value_dpicategory_en"]))?$_POST["value_dpicategory_en"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->addFilter("iddpicategory", "=", "i", "".($iddpicategory) ."");␍
$UpdateQuery->execute();␍
$UpdateGoTo = "";␍
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):"";␍
$UpdateQuery->redirect($UpdateGoTo);␍
}␍
␍
␍
if (isset($formnameadd)) {␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "dpicategory";␍
$InsertQuery->bindColumn("value_dpicategory", "s", "".((isset($_POST["value_dpicategory"]))?$_POST["value_dpicategory"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("value_dpicategory_en", "s", "".((isset($_POST["value_dpicategory_en"]))?$_POST["value_dpicategory_en"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):"";␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
?>␍
<?php␍
$dpilist = new WA_MySQLi_RS("dpilist",$cmctrfdb,0);␍
$dpilist->setQuery("SELECT * FROM dpicategory LEFT JOIN article_type ON article_type.idarticletype=dpicategory.idarticletype ORDER BY dpicategory.idarticletype");␍
$dpilist->execute();␍
?>␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">Gestione DPI Category </h4>␍
<p class="text-muted mb-3">Da questa pagina puoi gestire DPI Category da associare poi agli standard</p> ␍
␍
<a href="add-dpicat.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADD DPI CATEGORY</button></a> <a href="admin-dashboard.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADMIN DASHBOARD</button></a> ␍
␍
␍
<br><br>␍
␍
<table class="table table-striped mb-0">␍
<thead>␍
<tr>␍
<th>Nome Protection Category (ITA)</th>␍
<th>Nome Protection Category (ENG)</th>␍
<th>Tipo Articolo</th>␍
␍
␍
<th><?php echo $action; ?></th>␍
</tr>␍
</thead>␍
<tbody>␍
<?php␍
$wa_startindex = 0;␍
while(!$dpilist->atEnd()) {␍
$wa_startindex = $dpilist->Index;␍
?>␍
<tr>␍
<td><?php echo($dpilist->getColumnVal("value_dpicategory")); ?></td>␍
<td><?php echo($dpilist->getColumnVal("value_dpicategory_en")); ?></td>␍
<td><?php echo($dpilist->getColumnVal("name_articletype")); ?></td>␍
␍
␍
<td> ␍
<a href="edit-dpicat.php?iddpicategory=<?php echo($dpilist->getColumnVal("iddpicategory")); ?>" class="mr-2"><i class="fas fa-edit text-info font-16"></i></a>␍
␍
␍
<!-- <a href="cancel-standard.php?idstd=<?php echo($dpilist->getColumnVal("iddpicategory")); ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a> -->␍
</td>␍
</tr>␍
<?php␍
$dpilist->moveNext();␍
}␍
$dpilist->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
?>␍
</tbody>␍
</table>␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+224
View File
@@ -0,0 +1,224 @@
␍
␍
<?php␍
␍
include('include/headscript.php'); ?>␍
␍
<?php␍
if (isset($_POST["idprotectioncategory"])) {␍
$idprotectioncategory=$_POST["idprotectioncategory"];␍
}␍
if (isset($_POST["formnameedit"])) {␍
$formnameedit=$_POST["formnameedit"];␍
}␍
if (isset($_POST["formnameadd"])) {␍
$formnameadd=$_POST["formnameadd"];␍
}␍
␍
?>␍
␍
<?php␍
if (isset($formnameedit)) {␍
$UpdateQuery = new WA_MySQLi_Query($cmctrfdb);␍
$UpdateQuery->Action = "update";␍
$UpdateQuery->Table = "protectioncategory";␍
$UpdateQuery->bindColumn("name_protectioncategory", "s", "".((isset($_POST["name_protectioncategory"]))?$_POST["name_protectioncategory"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("name_protectioncategory_en", "s", "".((isset($_POST["name_protectioncategory_en"]))?$_POST["name_protectioncategory_en"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->addFilter("idprotectioncategory", "=", "i", "".($idprotectioncategory) ."");␍
$UpdateQuery->execute();␍
$UpdateGoTo = "";␍
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):"";␍
$UpdateQuery->redirect($UpdateGoTo);␍
}␍
␍
␍
if (isset($formnameadd)) {␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "protectioncategory";␍
$InsertQuery->bindColumn("name_protectioncategory", "s", "".((isset($_POST["name_protectioncategory"]))?$_POST["name_protectioncategory"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("name_protectioncategory_en", "s", "".((isset($_POST["name_protectioncategory_en"]))?$_POST["name_protectioncategory_en"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):"";␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
?>␍
<?php␍
$protlist = new WA_MySQLi_RS("protlist",$cmctrfdb,0);␍
$protlist->setQuery("SELECT * FROM protectioncategory LEFT JOIN article_type ON article_type.idarticletype=protectioncategory.idarticletype ORDER BY protectioncategory.idarticletype");␍
$protlist->execute();␍
?>␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">Gestione Protection Category articolo</h4>␍
<p class="text-muted mb-3">Da questa pagina puoi gestire le Protection Category in modo che poi le potrai associare agli standards</p> ␍
␍
<a href="add-protcat.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADD PROTECTION CATEGORY</button></a> <a href="admin-dashboard.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADMIN DASHBOARD</button></a> ␍
␍
␍
<br><br>␍
␍
<table class="table table-striped mb-0">␍
<thead>␍
<tr>␍
<th>Nome Protection Category (ITA)</th>␍
<th>Nome Protection Category (ENG)</th>␍
<th>Tipo Articolo</th>␍
␍
␍
<th><?php echo $action; ?></th>␍
</tr>␍
</thead>␍
<tbody>␍
<?php␍
$wa_startindex = 0;␍
while(!$protlist->atEnd()) {␍
$wa_startindex = $protlist->Index;␍
?>␍
<tr>␍
<td><?php echo($protlist->getColumnVal("name_protectioncategory")); ?></td>␍
<td><?php echo($protlist->getColumnVal("name_protectioncategory_en")); ?></td>␍
<td><?php echo($protlist->getColumnVal("name_articletype")); ?></td>␍
␍
␍
<td> ␍
<a href="edit-protcat.php?idprotectioncategory=<?php echo($protlist->getColumnVal("idprotectioncategory")); ?>" class="mr-2"><i class="fas fa-edit text-info font-16"></i></a>␍
␍
␍
<!-- <a href="cancel-standard.php?idstd=<?php echo($protlist->getColumnVal("idprotectioncategory")); ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a> -->␍
</td>␍
</tr>␍
<?php␍
$protlist->moveNext();␍
}␍
$protlist->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
?>␍
</tbody>␍
</table>␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+224
View File
@@ -0,0 +1,224 @@
␍
␍
<?php␍
␍
include('include/headscript.php'); ?>␍
␍
<?php␍
if (isset($_POST["idadditionalrequirements"])) {␍
$idadditionalrequirements=$_POST["idadditionalrequirements"];␍
}␍
if (isset($_POST["formnameedit"])) {␍
$formnameedit=$_POST["formnameedit"];␍
}␍
if (isset($_POST["formnameadd"])) {␍
$formnameadd=$_POST["formnameadd"];␍
}␍
␍
?>␍
␍
<?php␍
if (isset($formnameedit)) {␍
$UpdateQuery = new WA_MySQLi_Query($cmctrfdb);␍
$UpdateQuery->Action = "update";␍
$UpdateQuery->Table = "additionalrequirements";␍
$UpdateQuery->bindColumn("name_additionalrequirements_it", "s", "".((isset($_POST["name_additionalrequirements_it"]))?$_POST["name_additionalrequirements_it"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("name_additionalrequirements_en", "s", "".((isset($_POST["name_additionalrequirements_en"]))?$_POST["name_additionalrequirements_en"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT");␍
$UpdateQuery->addFilter("idadditionalrequirements", "=", "i", "".($idadditionalrequirements) ."");␍
$UpdateQuery->execute();␍
$UpdateGoTo = "";␍
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):"";␍
$UpdateQuery->redirect($UpdateGoTo);␍
}␍
␍
␍
if (isset($formnameadd)) {␍
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);␍
$InsertQuery->Action = "insert";␍
$InsertQuery->Table = "additionalrequirements";␍
$InsertQuery->bindColumn("name_additionalrequirements_it", "s", "".((isset($_POST["name_additionalrequirements_it"]))?$_POST["name_additionalrequirements_it"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("name_additionalrequirements_en", "s", "".((isset($_POST["name_additionalrequirements_en"]))?$_POST["name_additionalrequirements_en"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT");␍
$InsertQuery->saveInSession("");␍
$InsertQuery->execute();␍
$InsertGoTo = "";␍
if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):"";␍
$InsertQuery->redirect($InsertGoTo);␍
}␍
?>␍
<?php␍
$requlist = new WA_MySQLi_RS("requlist",$cmctrfdb,0);␍
$requlist->setQuery("SELECT * FROM additionalrequirements LEFT JOIN article_type ON article_type.idarticletype=additionalrequirements.idarticletype ORDER BY additionalrequirements.idarticletype");␍
$requlist->execute();␍
?>␍
␍
<!DOCTYPE html>␍
<html lang="en">␍
␍
<head>␍
<meta charset="utf-8" />␍
<title>TRF CIMAC </title>␍
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">␍
<meta content="CIMAC TRF Portal" name="description" />␍
<meta content="" name="author" />␍
<meta http-equiv="X-UA-Compatible" content="IE=edge" />␍
␍
<!-- App favicon -->␍
<link rel="shortcut icon" href="../images/favicon.ico">␍
␍
<!--Form Wizard-->␍
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">␍
␍
<!-- App css -->␍
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">␍
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />␍
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />␍
␍
␍
<!-- submit form with button -->␍
<script>␍
function formSubmit() {␍
document.forms["myForm"].submit();␍
}␍
</script>␍
␍
␍
</head>␍
␍
<body>␍
␍
<!-- Top Bar Start -->␍
<?php include('include/topbar.php'); ?>␍
<!-- Top Bar End -->␍
␍
␍
<!-- Left Sidenav -->␍
<?php include('include/leftsidenav.php'); ?>␍
<!-- end left-sidenav-->␍
␍
<div class="page-wrapper">␍
<!-- Page Content-->␍
<div class="page-content">␍
␍
<div class="container-fluid">␍
<!-- Page-Title -->␍
<div class="row">␍
<div class="col-sm-12">␍
<div class="page-title-box">␍
<div class="float-right">␍
<ol class="breadcrumb">␍
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>␍
<li class="breadcrumb-item active">Starter</li>␍
</ol>␍
</div>␍
<h4 class="page-title"><?php echo $titlewb; ?></h4>␍
</div><!--end page-title-box-->␍
</div><!--end col-->␍
</div>␍
<div class="row">␍
<div class="col-sm-12">␍
␍
␍
␍
<!-- card for additional info gloves -->␍
␍
<!--end card-body-->␍
␍
<!-- card for show requirements -->␍
<div class="card">␍
<div class="card-body">␍
<h4 class="mt-0 header-title">Gestione Requirements articolo</h4>␍
<p class="text-muted mb-3">Da questa pagina puoi i requirements in modo che poi le potrai associare agli standards</p> ␍
␍
<a href="add-requirements.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADD REQUIREMENTS</button></a> <a href="admin-dashboard.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADMIN DASHBOARD</button></a> ␍
␍
␍
<br><br>␍
␍
<table class="table table-striped mb-0">␍
<thead>␍
<tr>␍
<th>Nome Requirements (ITA)</th>␍
<th>Nome Requirements (ENG)</th>␍
<th>Tipo Articolo</th>␍
␍
␍
<th><?php echo $action; ?></th>␍
</tr>␍
</thead>␍
<tbody>␍
<?php␍
$wa_startindex = 0;␍
while(!$requlist->atEnd()) {␍
$wa_startindex = $requlist->Index;␍
?>␍
<tr>␍
<td><?php echo($requlist->getColumnVal("name_additionalrequirements_it")); ?></td>␍
<td><?php echo($requlist->getColumnVal("name_additionalrequirements_en")); ?></td>␍
<td><?php echo($requlist->getColumnVal("name_articletype")); ?></td>␍
␍
␍
<td> ␍
<a href="edit-req.php?idadditionalrequirements=<?php echo($requlist->getColumnVal("idadditionalrequirements")); ?>" class="mr-2"><i class="fas fa-edit text-info font-16"></i></a>␍
␍
␍
<!-- <a href="cancel-standard.php?idstd=<?php echo($requlist->getColumnVal("idadditionalrequirements")); ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a> -->␍
</td>␍
</tr>␍
<?php␍
$requlist->moveNext();␍
}␍
$requlist->moveFirst(); //return RS to first record␍
unset($wa_startindex);␍
unset($wa_repeatcount);␍
?>␍
</tbody>␍
</table>␍
␍
␍
</div><!--end card-body-->␍
␍
␍
</div><!--end card-->␍
␍
␍
␍
␍
</div><!--end col-->␍
</div>␍
<!-- end page title end breadcrumb -->␍
␍
␍
</div><!-- container -->␍
<!-- footer start -->␍
<?php include('include/footer.php'); ?>␍
</footer><!--end footer-->␍
</div>␍
<!-- end page content -->␍
</div>␍
<!-- end page-wrapper -->␍
␍
␍
␍
␍
<!-- jQuery -->␍
<script src="assets/js/jquery.min.js"></script>␍
<script src="assets/js/bootstrap.bundle.min.js"></script>␍
<script src="assets/js/metismenu.min.js"></script>␍
<script src="assets/js/waves.js"></script>␍
<script src="assets/js/feather.min.js"></script>␍
<script src="assets/js/jquery.slimscroll.min.js"></script>␍
<script src="assets/js/jquery-ui.min.js"></script>␍
␍
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>␍
<script src="assets/pages/jquery.form-wizard.init.js"></script>␍
␍
<!-- App js -->␍
<script src="assets/js/app.js"></script>␍
␍
</body>␍
␍
</html>
+250
View File
@@ -0,0 +1,250 @@
<?php
include('include/headscript.php'); ?>
<?php
if (isset($_POST["idstandards"])) {
$idstandards = $_POST["idstandards"];
}
if (isset($_POST["formnameedit"])) {
$formnameedit = $_POST["formnameedit"];
}
if (isset($_POST["formnameadd"])) {
$formnameadd = $_POST["formnameadd"];
}
if (isset($formnameedit)) {
$UpdateQuery = new WA_MySQLi_Query($cmctrfdb);
$UpdateQuery->Action = "update";
$UpdateQuery->Table = "standards";
$UpdateQuery->bindColumn("fmidstandards", "i", "" . ((isset($_POST["fmcode"])) ? $_POST["fmcode"] : "") . "", "WA_DEFAULT");
$UpdateQuery->bindColumn("standardname", "s", "" . ((isset($_POST["itastdname"])) ? $_POST["itastdname"] : "") . "", "WA_DEFAULT");
$UpdateQuery->bindColumn("standardname_eng", "s", "" . ((isset($_POST["engstdname"])) ? $_POST["engstdname"] : "") . "", "WA_DEFAULT");
$UpdateQuery->bindColumn("standardcode", "s", "" . ((isset($_POST["standardcode"])) ? $_POST["standardcode"] : "") . "", "WA_DEFAULT");
$UpdateQuery->bindColumn("idarticletype", "i", "" . ((isset($_POST["idarticletype"])) ? $_POST["idarticletype"] : "") . "", "WA_DEFAULT");
$UpdateQuery->bindColumn("idarticlecharacteristic", "i", "" . ((isset($_POST["articlecharact"])) ? $_POST["articlecharact"] : "") . "", "WA_DEFAULT");
$UpdateQuery->bindColumn("iddpicategory", "i", "" . ((isset($_POST["categorydpi"])) ? $_POST["categorydpi"] : "") . "", "WA_DEFAULT");
$UpdateQuery->bindColumn("virusset", "s", "" . ((isset($_POST["virusprotection"])) ? $_POST["virusprotection"] : "") . "", "WA_DEFAULT");
$UpdateQuery->bindColumn("chemicalsset", "s", "" . ((isset($_POST["chemicalagent"])) ? $_POST["chemicalagent"] : "") . "", "WA_DEFAULT");
$UpdateQuery->bindColumn("active", "s", "" . ((isset($_POST["active"])) ? $_POST["active"] : "") . "", "WA_DEFAULT");
$UpdateQuery->addFilter("idstandards", "=", "i", "" . ($idstandards) . "");
$UpdateQuery->execute();
$UpdateGoTo = "";
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : "";
$UpdateQuery->redirect($UpdateGoTo);
}
?>
<?php
if (isset($formnameadd)) {
$InsertQuery = new WA_MySQLi_Query($cmctrfdb);
$InsertQuery->Action = "insert";
$InsertQuery->Table = "standards";
$InsertQuery->bindColumn("fmidstandards", "i", "" . ((isset($_POST["fmcode"])) ? $_POST["fmcode"] : "") . "", "WA_DEFAULT");
$InsertQuery->bindColumn("standardname", "s", "" . ((isset($_POST["itastdname"])) ? $_POST["itastdname"] : "") . "", "WA_DEFAULT");
$InsertQuery->bindColumn("standardname_eng", "s", "" . ((isset($_POST["engstdname"])) ? $_POST["engstdname"] : "") . "", "WA_DEFAULT");
$InsertQuery->bindColumn("standardcode", "s", "" . ((isset($_POST["standardcode"])) ? $_POST["standardcode"] : "") . "", "WA_DEFAULT");
$InsertQuery->bindColumn("idarticletype", "i", "" . ((isset($_POST["idarticletype"])) ? $_POST["idarticletype"] : "") . "", "WA_DEFAULT");
$InsertQuery->bindColumn("idarticlecharacteristic", "i", "" . ((isset($_POST["articlecharact"])) ? $_POST["articlecharact"] : "") . "", "WA_DEFAULT");
$InsertQuery->bindColumn("virusset", "s", "" . ((isset($_POST["virusprotection"])) ? $_POST["virusprotection"] : "") . "", "WA_DEFAULT");
$InsertQuery->bindColumn("chemicalsset", "s", "" . ((isset($_POST["chemicalagent"])) ? $_POST["chemicalagent"] : "") . "", "WA_DEFAULT");
$InsertQuery->saveInSession("");
$InsertQuery->execute();
$InsertGoTo = "";
if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : "";
$InsertQuery->redirect($InsertGoTo);
}
?>
<?php
$standardlist = new WA_MySQLi_RS("standardlist", $cmctrfdb, 0);
$standardlist->setQuery("SELECT * FROM standards LEFT JOIN article_type ON article_type.idarticletype=standards.idarticletype LEFT JOIN article_characteristic ON article_characteristic.idarticlecharacteristic=standards.idarticlecharacteristic LEFT JOIN dpicategory ON dpicategory.iddpicategory=standards.iddpicategory ORDER BY standards.idarticletype, standards.standardcode");
$standardlist->execute();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title><?php echo $titlepage; ?> </title>
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta content="CIMAC TRF Portal" name="description" />
<meta content="" name="author" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<!-- App favicon -->
<link rel="shortcut icon" href="../images/favicon.ico">
<!--Form Wizard-->
<link href="../plugins/jquery-steps/jquery.steps.css" rel="stylesheet" type="text/css">
<!-- App css -->
<link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/jquery-ui.min.css" rel="stylesheet">
<link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/metisMenu.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/app.min.css" rel="stylesheet" type="text/css" />
<!-- submit form with button -->
<script>
function formSubmit() {
document.forms["myForm"].submit();
}
</script>
</head>
<body>
<!-- Top Bar Start -->
<?php include('include/topbar.php'); ?>
<!-- Top Bar End -->
<!-- Left Sidenav -->
<?php include('include/leftsidenav.php'); ?>
<!-- end left-sidenav-->
<div class="page-wrapper">
<!-- Page Content-->
<div class="page-content">
<div class="container-fluid">
<!-- Page-Title -->
<div class="row">
<div class="col-sm-12">
<div class="page-title-box">
<div class="float-right">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="javascript:void(0);">TRF</a></li>
<li class="breadcrumb-item active">Starter</li>
</ol>
</div>
<h4 class="page-title"><?php echo $titlewb; ?></h4>
</div><!--end page-title-box-->
</div><!--end col-->
</div>
<div class="row">
<div class="col-sm-12">
<!-- card for additional info gloves -->
<!--end card-body-->
<!-- card for show requirements -->
<div class="card">
<div class="card-body">
<h4 class="mt-0 header-title">Gestione Standards</h4>
<p class="text-muted mb-3">Da questa pagina puoi gestire gli standards e tutti i dati correlati</p>
<a href="add-standard.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADD STANDARDS</button></a> <a href="admin-characteristic.php"><button type="button" class="btn btn-primary waves-effect waves-light">ADD CHARACTERISTIC</button></a>
<br><br>
<table class="table table-striped mb-0">
<thead>
<tr>
<th>Tipo Articolo</th>
<th>Standard</th>
<th>FM Code</th>
<th>Caratteristiche</th>
<th>Virus</th>
<th>Chemical</th>
<th>Active</th>
<th><?php echo $action; ?></th>
</tr>
</thead>
<tbody>
<?php
$wa_startindex = 0;
while (!$standardlist->atEnd()) {
$wa_startindex = $standardlist->Index;
?>
<tr>
<td><?php echo ($standardlist->getColumnVal("name_articletype")); ?></td>
<td><?php echo ($standardlist->getColumnVal("standardcode")); ?></td>
<td><?php echo ($standardlist->getColumnVal("fmidstandards")); ?></td>
<td><?php echo ($standardlist->getColumnVal("name_articlecharacteristic")); ?></td>
<td><?php
if ($standardlist->getColumnVal("virusset") == "Y") { ?>
<div class="col-sm-6 col-md-4 col-xl-3">
<i class="fas fa-check"></i>
</div>
<?php } ?>
</td>
<td><?php if ($standardlist->getColumnVal("chemicalsset") == "Y") { ?>
<div class="col-sm-6 col-md-4 col-xl-3">
<i class="fas fa-check"></i>
</div>
<?php } ?>
</td>
<td><?php echo ($standardlist->getColumnVal("active")); ?></td>
<td>
<a href="edit-standard.php?idstandards=<?php echo ($standardlist->getColumnVal("idstandards")); ?>" class="mr-2"><i class="fas fa-edit text-info font-16"></i></a>
<a href="edit-protcategory.php?idstandards=<?php echo ($standardlist->getColumnVal("idstandards")); ?>">PC</a>
<a href="edit-dpicategory.php?idstandards=<?php echo ($standardlist->getColumnVal("idstandards")); ?>">DC</a>
<a href="edit-requirements.php?idstandards=<?php echo ($standardlist->getColumnVal("idstandards")); ?>">REQ</a>
<!-- <a href="cancel-standard.php?idstd=<?php echo ($standardlist->getColumnVal("idstandards")); ?>"><i class="fas fa-trash-alt text-danger font-16"></i></a> -->
</td>
</tr>
<?php
$standardlist->moveNext();
}
$standardlist->moveFirst(); //return RS to first record
unset($wa_startindex);
unset($wa_repeatcount);
?>
</tbody>
</table>
</div><!--end card-body-->
</div><!--end card-->
</div><!--end col-->
</div>
<!-- end page title end breadcrumb -->
</div><!-- container -->
<!-- footer start -->
<?php include('include/footer.php'); ?>
</footer><!--end footer-->
</div>
<!-- end page content -->
</div>
<!-- end page-wrapper -->
<!-- jQuery -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/bootstrap.bundle.min.js"></script>
<script src="assets/js/metismenu.min.js"></script>
<script src="assets/js/waves.js"></script>
<script src="assets/js/feather.min.js"></script>
<script src="assets/js/jquery.slimscroll.min.js"></script>
<script src="assets/js/jquery-ui.min.js"></script>
<script src="../plugins/jquery-steps/jquery.steps.min.js"></script>
<script src="assets/pages/jquery.form-wizard.init.js"></script>
<!-- App js -->
<script src="assets/js/app.js"></script>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More