<!DOCTYPE html>
|
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
|
<head>
|
<meta charset="utf-8">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
|
<title>Creazione utenze SSO</title>
|
|
<link rel="stylesheet" href="{{asset('css/jquery-ui.min.css')}}">
|
<link rel="stylesheet" href="{{asset('css/webfonts.css')}}">
|
<link rel="stylesheet" href="{{asset('css/style.css?v=2')}}">
|
<link rel="stylesheet" href="{{asset('css/vf-dual-embedded.css')}}">
|
<link rel="stylesheet" href="{{asset('css/bootstrap-select.min.css')}}">
|
|
<link rel="stylesheet" href="{{asset('css/vola.css?v=4')}}">
|
|
<script src="{{asset('js/jquery/jquery-3.6.0.min.js')}}"></script>
|
<script src="{{asset('js/popper.min.js')}}"></script>
|
<script src="{{asset('js/jquery-ui.min.js')}}"></script>
|
<script src="{{asset('js/bootstrap.min.js')}}"></script>
|
<script src="{{asset('js/bootstrap-select.min.js')}}"></script>
|
|
<style>
|
.wrapper {
|
max-width: 95%;
|
margin: 0 auto;
|
}
|
|
.font-size-sm {
|
font-size: 1em;
|
}
|
|
#final_result {
|
white-space: nowrap;
|
overflow-x: auto;
|
}
|
</style>
|
</head>
|
<body class="page_gray">
|
<!--
|
lista tutti i metodi:
|
sso:
|
getWebcustomerInformation
|
getMSISDNDetails
|
getMSISDNList
|
getSelectedMSISDNDetails // uno per sim
|
getInfoActivationWSC // uno per sim
|
picasso:
|
getWebcustomerInformation
|
-->
|
<div class="wrapper py-3">
|
|
<section class="border border-dark rounded p-2 my-2" id="edit-all">
|
<h2 class="text-danger">
|
MODIFICA PER I CAMPI:
|
</h2>
|
<div class="container">
|
<form id="edit-all" name="edit-all">
|
<div id="wrapper-input-list" class="row row-cols-2">
|
|
{{-- viene aggiunta dinamicamente una lista di input tramite JS create_sso_profiles.js --}}
|
|
</div>
|
<button type="button" class="btn btn-sm btn-primary">
|
MODIFICA MASSIVA
|
</button>
|
</form>
|
</div>
|
</section>
|
<ul id="main_errorBox" class="text-danger font-size-sm">
|
{{-- i messaggi di errore vengono aggiunti dinamicamente tramite js --}}
|
</ul>
|
<form id="new_profile_methods" action="#"> {{-- TODO RIMUOVERE QUESTO FORM??? --}}
|
@csrf
|
<div class="container position-fixed fixed-bottom mb-2 d-flex justify-content-end">
|
<button type="button" name="show_result" class="btn btn-secondary text-uppercase">
|
vedi risultato
|
</button>
|
</div>
|
<section class="border border-dark rounded p-2 my-2" id="sso-methods">
|
<h2 class="text-danger">
|
SSO
|
</h2>
|
<div class="mb-3">
|
<label for="sso_getWebcustomerInformation"
|
class="form-label text-danger font-weight-bolder">getWebcustomerInformation</label>
|
<label>
|
Questo metodo deve essere modificato dal replace massivo?
|
<input type="checkbox" name="is_editable_sso_getWebcustomerInformation" class="check-control">
|
</label>
|
<button type="button" id="set_default_xml_sso_getWebcustomerInformation"
|
class="btn btn-primary btn-sm m-0 mx-3">
|
DEFAULT XML
|
</button>
|
<textarea class="form-control" id="sso_getWebcustomerInformation" name="sso_getWebcustomerInformation"
|
rows="10">
|
</textarea>
|
<div id="sso_getWebcustomerInformation_errorBox" class="text-danger font-size-sm"></div>
|
</div>
|
|
<div class="mb-3">
|
<label for="sso_getMSISDNDetails"
|
class="form-label text-danger font-weight-bolder">getMSISDNDetails</label>
|
<label>
|
Questo metodo deve essere modificato dal replace massivo?
|
<input type="checkbox" name="is_editable_sso_getMSISDNDetails" class="check-control">
|
</label>
|
<button type="button" id="set_default_xml_sso_getMSISDNDetails" class="btn btn-primary btn-sm m-0 mx-3">
|
DEFAULT XML
|
</button>
|
<textarea class="form-control" id="sso_getMSISDNDetails" name="sso_getMSISDNDetails" rows="10">
|
{{-- valore default inserito dinamicamente da js --}}
|
</textarea>
|
<div id="sso_getMSISDNDetails_errorBox" class="text-danger font-size-sm"></div>
|
</div>
|
|
<div class="mb-3">
|
<label for="sso_getMSISDNList" class="form-label text-danger font-weight-bolder">getMSISDNList</label>
|
<label>
|
Questo metodo deve essere modificato dal replace massivo?
|
<input type="checkbox" name="is_editable_sso_getMSISDNList" class="check-control">
|
</label>
|
<button type="button" id="set_default_xml_sso_getMSISDNList" class="btn btn-primary btn-sm m-0 mx-3">
|
DEFAULT XML
|
</button>
|
<textarea class="form-control" id="sso_getMSISDNList" name="sso_getMSISDNList" rows="10">
|
{{-- valore default inserito dinamicamente da js --}}
|
</textarea>
|
<div id="sso_getMSISDNList_errorBox" class="text-danger font-size-sm"></div>
|
</div>
|
|
<div class="mb-3">
|
<label for="sso_getSelectedMSISDNDetails"
|
class="form-label text-danger font-weight-bolder">getSelectedMSISDNDetails</label>
|
<label>
|
Questo metodo deve essere modificato dal replace massivo?
|
<input type="checkbox" name="is_editable_sso_getSelectedMSISDNDetails" class="check-control">
|
</label>
|
<button type="button" id="set_default_xml_sso_getSelectedMSISDNDetails"
|
class="btn btn-primary btn-sm m-0 mx-3">
|
DEFAULT XML
|
</button>
|
<textarea class="form-control" id="sso_getSelectedMSISDNDetails" name="sso_getSelectedMSISDNDetails"
|
rows="10">
|
{{-- valore default inserito dinamicamente da js --}}
|
</textarea>
|
<div id="sso_getSelectedMSISDNDetails_errorBox" class="text-danger font-size-sm"></div>
|
</div>
|
|
<section id="additional_methods_sso_getSelectedMSISDNDetails">
|
{{-- per tutti i metodi aggiuntivi di sso_getSelectedMSISDNDetails (aggiunto dinamicamente da js quando richiesto)--}}
|
</section>
|
|
<div class="mb-3">
|
<label for="sso_getInfoActivationWSC"
|
class="form-label text-danger font-weight-bolder">getInfoActivationWSC</label>
|
<label>
|
Questo metodo deve essere modificato dal replace massivo?
|
<input type="checkbox" name="is_editable_sso_getInfoActivationWSC" class="check-control">
|
</label>
|
<button type="button" id="set_default_xml_sso_getInfoActivationWSC"
|
class="btn btn-primary btn-sm m-0 mx-3">
|
DEFAULT XML
|
</button>
|
<textarea class="form-control" id="sso_getInfoActivationWSC" name="sso_getInfoActivationWSC" rows="20">
|
{{-- valore default inserito dinamicamente da js --}}
|
</textarea>
|
<div id="sso_getInfoActivationWSC_errorBox" class="text-danger font-size-sm"></div>
|
</div>
|
<section id="additional_methods_sso_getInfoActivationWSC">
|
{{-- per tutti i metodi aggiuntivi di sso_getSelectedMSISDNDetails (aggiunto dinamicamente da js quando richiesto)--}}
|
</section>
|
</section>
|
|
<section class="border border-dark rounded p-2 my-2" id="picasso-methods">
|
<h2 class="text-danger">
|
PICASSO
|
</h2>
|
<div class="mb-3">
|
<label for="picasso_getWebcustomerInformation"
|
class="form-label text-danger font-weight-bolder">getWebcustomerInformation</label>
|
<label>
|
Questo metodo deve essere modificato dal replace massivo?
|
<input type="checkbox" name="is_editable_picasso_getWebcustomerInformation" class="check-control">
|
</label>
|
<button type="button" id="set_default_xml_picasso_getWebcustomerInformation"
|
class="btn btn-primary btn-sm m-0 mx-3">
|
DEFAULT XML
|
</button>
|
<textarea class="form-control" id="picasso_getWebcustomerInformation"
|
name="picasso_getWebcustomerInformation" rows="10">
|
{{-- valore default inserito dinamicamente da js --}}
|
</textarea>
|
<div id="picasso_getWebcustomerInformation_errorBox" class="text-danger font-size-sm"></div>
|
</div>
|
</section>
|
</form>
|
|
<section id="final_result" style="display: none" class="border border-dark rounded p-2 my-5 pb-5">
|
{{-- il mio testo --}}
|
<h2 class="text-danger">
|
RISULTATO FINALE
|
</h2>
|
<div class="container mb-3 border border-dark rounded bg-white py-2">
|
<div class="d-flex justify-content-end">
|
<button type="button" id="copy-result" name="copy-result"
|
class="btn btn-outline-dark text-uppercase">
|
copia
|
</button>
|
</div>
|
<pre id="final_result_text">
|
|
</pre>
|
</div>
|
</section>
|
|
</div>
|
</body>
|
<script>
|
let sso_getWebcustomerInformation = @json($sso_getWebcustomerInformation);
|
let sso_getMSISDNDetails = @json($sso_getMSISDNDetails);
|
let sso_getMSISDNList = @json($sso_getMSISDNList);
|
let sso_getSelectedMSISDNDetails = @json($sso_getSelectedMSISDNDetails);
|
let sso_getInfoActivationWSC = @json($sso_getInfoActivationWSC);
|
let picasso_getWebcustomerInformation = @json($picasso_getWebcustomerInformation);
|
</script>
|
<script src="{{asset('laravel/js/vkbeautify.js')}}"></script>
|
<script src="{{asset('laravel/js/xmlParser.js')}}"></script>
|
<script src="{{asset('laravel/js/create_sso_profiles.js')}}"></script>
|
</html>
|