You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
385 lines
18 KiB
385 lines
18 KiB
<?php $isActive=""; ?>
|
|
<div class="personalize-content">
|
|
<ul id="personalization-tab" class="nav nav-tabs">
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_banner'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])):
|
|
$isActive= "active";
|
|
?>
|
|
<li class="<?= $isActive?>">
|
|
<a href="#banner" data-toggle="tab"><?=$this->lang->line("banner_description")?></a>
|
|
</li>
|
|
<?php endif; ?>
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_registration_form'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])): ?>
|
|
<li class="<?=$isActive== ''? 'active': ''?>">
|
|
<a href="#homepage-title" data-toggle="tab"><?=$this->lang->line("homepage_title")?></a>
|
|
</li>
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_legal_notice'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])):?>
|
|
<li class="<?=$isActive== ''? 'active': ''?>">
|
|
<a href="#mentions-legales" data-toggle="tab"><?=$this->lang->line("mentions_legales")?></a>
|
|
</li>
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_legal_notice'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])):?>
|
|
<li class="<?=$isActive== ''? 'active': ''?>">
|
|
<a href="#privacy" data-toggle="tab">Protection des données</a>
|
|
</li>
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_registration_form'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])): ?>
|
|
<!-- <li class="<?=$isActive== ''? 'active': ''?>">
|
|
<a href="#registration" data-toggle="tab"><?=$this->lang->line("registration_f")?></a>
|
|
</li> -->
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_registration_form'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])): ?>
|
|
<li class="<?=$isActive== ''? 'active': ''?>">
|
|
<a href="#announcement" data-toggle="tab"><?=$this->lang->line("announcement")?></a>
|
|
</li>
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
<?php if (USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']]): ?>
|
|
<li class="<?=$isActive== ''? 'active': ''?>">
|
|
<a href="#past-workshop" data-toggle="tab"><?=$this->lang->line("past_workshop")?></a>
|
|
</li>
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
<li style="display:none; ">
|
|
<a href="#logos" data-toggle="tab"><?=$this->lang->line("event_logo")?></a>
|
|
</li>
|
|
</ul>
|
|
|
|
<?php
|
|
// Reset
|
|
$isActive = '';
|
|
?>
|
|
|
|
<div class="tab-content ">
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_banner'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])):
|
|
$isActive= "active";
|
|
?>
|
|
<div class="tab-pane <?=$isActive?>" id="banner">
|
|
<a id="banner_modal" role="button" class="btn btn-large btn-primary upload-banner"><?=$this->lang->line("upload_new")?></a>
|
|
<img id="image_banner" class="img-responsive"></img>
|
|
<label>Description: </label>
|
|
<span id="image_label"></span>
|
|
|
|
<div id="uploadBannerModal" class="modal fade">
|
|
<div class="modal-dialog modal-lg">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
|
<h4 class="modal-title"><?=$this->lang->line("upload_new_banner")?></h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<!-- <input type="file" id="upload" value="Choose a file"> -->
|
|
<div class="upload-btn-wrapper">
|
|
<button class="btn">Télécharger un fichier</button>
|
|
<input type="file" id="upload" name="myfile" />
|
|
</div>
|
|
<form id="form_banner">
|
|
<div id="container-image"></div>
|
|
|
|
<input type="hidden" id="imagebase64" name="imagebase64">
|
|
<label>La description</label>
|
|
<textarea id="description" rows="7"></textarea>
|
|
</form>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-default" data-dismiss="modal"><?=$this->lang->line("close")?></button>
|
|
<button class="upload-result btn btn-primary"><?=$this->lang->line("save")?></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php endif; ?>
|
|
<!-- mentions-legales available only for superadmin -->
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_banner'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])): ?>
|
|
<div class="tab-pane <?=$isActive== ''? 'active': ''?>" id="homepage-title">
|
|
<div class="row">
|
|
<div class="col-md-10 col-md-offset-1">
|
|
<input class="form-control" id="homepage_title_text" name="homepage_title_text" value="<?=isset($homepage_title)?$homepage_title->title: ''?>" />
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<br/>
|
|
<div class="col-md-1 col-md-offset-11">
|
|
<button id="update_homepage_title" class="btn btn-primary pull-right">
|
|
<span class="glyphicon glyphicon-ok"></span> <?=$this->lang->line("apply")?></button>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
<!-- mentions-legales available only for superadmin -->
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_legal_notice'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])): ?>
|
|
<div class="tab-pane <?=$isActive== ''? 'active': ''?>" id="mentions-legales">
|
|
<textarea id="tinymce_mentios_legales"></textarea>
|
|
<br>
|
|
<div class="row">
|
|
<div class="col-md-3 col-md-offset-8">
|
|
<select id="status_mentios_legales" class="form-control">
|
|
<option value="0">Hide</option>
|
|
<option value="1">Show</option>
|
|
</select>
|
|
</div>
|
|
<div class="col-md-1">
|
|
<button id="update_mentions_legales" class="btn btn-primary pull-right">
|
|
<span class="glyphicon glyphicon-ok"></span> <?=$this->lang->line("apply")?></button>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
<!-- Privacy available only for superadmin -->
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_legal_notice'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])): ?>
|
|
<div class="tab-pane <?=$isActive== ''? 'active': ''?>" id="privacy">
|
|
<textarea id="tinymce_privacy"></textarea>
|
|
<br>
|
|
<div class="row">
|
|
<div class="col-md-3 col-md-offset-8">
|
|
<select id="status_privacy" class="form-control">
|
|
<option value="0">Hide</option>
|
|
<option value="1">Show</option>
|
|
</select>
|
|
</div>
|
|
<div class="col-md-1">
|
|
<button id="update_privacy" class="btn btn-primary pull-right">
|
|
<span class="glyphicon glyphicon-ok"></span> <?=$this->lang->line("apply")?></button>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_registration_form'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])): ?>
|
|
<!-- registration -->
|
|
<div class="tab-pane <?=$isActive== ''? 'active': ''?>" id="registration">
|
|
<form id="registration_required">
|
|
<table id="registration_form_list" class="table-responsive table table-striped table-bordered dt-responsive nowrap table-hover" cellspacing="0" width="100%" height="200">
|
|
<thead>
|
|
<tr>
|
|
<th>#</th>
|
|
<th>Prénom</th>
|
|
<th>Genre</th>
|
|
<th>Champs obligatoires</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
</tbody>
|
|
<tfoot>
|
|
<tr>
|
|
<th>#</th>
|
|
<th>Prénom</th>
|
|
<th>Genre</th>
|
|
<th>Champs obligatoires</th>
|
|
</tr>
|
|
</tfoot>
|
|
</table>
|
|
</form>
|
|
<br>
|
|
<div class="col-md-2 col-md-offset-10">
|
|
<button id="set_require" name="set_require" class="btn btn-primary pull-right">
|
|
<span class="glyphicon glyphicon-ok"></span> <?=$this->lang->line("apply")?></button>
|
|
</div>
|
|
</div>
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
|
|
<?php if (in_array(PRIVS[PAGE_CODE['personalization']]['change_registration_form'], USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']])): ?>
|
|
<!-- announcement -->
|
|
<div class="tab-pane <?=$isActive== ''? 'active': ''?>" id="announcement">
|
|
<div class="announcement_form row">
|
|
<div class="col-md-12">
|
|
<label class="mb-4">Title <span id="required-identifier">*</span></label>
|
|
<input required class="form-control" id="announcement_title">
|
|
</div>
|
|
<div class="col-md-12">
|
|
<label>Content <span id="required-identifier">*</span></label>
|
|
<textarea name="announcement_content" id="announcement_content"></textarea>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<label>Date d'expiration <span id="required-identifier">*</span></label>
|
|
<input required type="date" class="form-control" id="announcement_expiration">
|
|
</div>
|
|
<div hidden class="col-md-4">
|
|
<label>Statut <span id="required-identifier">*</span></label>
|
|
<br>
|
|
<label class="radio-inline">
|
|
<input id="announcement_status" type="radio" name="announcement_status" value="enable" > Enable
|
|
</label>
|
|
<label class="radio-inline">
|
|
<input id="announcement_status" type="radio" name="announcement_status" value="disable"> Disable
|
|
</label>
|
|
</div>
|
|
<br><br>
|
|
<div class="col-md-2 col-md-offset-10">
|
|
<button id="save_announcement" name="save_announcement" class="mt-3 btn btn-primary pull-right mt-5">
|
|
<span class="glyphicon glyphicon-ok"></span> <?=$this->lang->line("update")?></button>
|
|
</div>
|
|
</div>
|
|
<hr>
|
|
<!-- table-->
|
|
<div style="margin-top: 5px;" class="row">
|
|
<div class="col-md-12">
|
|
<table id="announcement_table" class="table table-striped table-bordered nowrap dataTable no-footer">
|
|
<thead>
|
|
<tr>
|
|
<th> Title </th>
|
|
<th> Content </th>
|
|
<th> Expiration Date </th>
|
|
<th> Actions </th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
|
|
<!-- Privacy available only for superadmin -->
|
|
<?php if (USER_PRIVS[$logged_in['role_id']][PAGE_CODE['personalization']]): ?>
|
|
<div class="tab-pane <?=$isActive== ''? 'active': ''?>" id="past-workshop">
|
|
<div class="row">
|
|
<div class="col-lg-12 col-md-12">
|
|
<div class="form-group col-lg-6 col-md-6" id="past-event-container">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="row" id="selected-workshop">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php
|
|
$isActive= "active";
|
|
endif;
|
|
?>
|
|
<!-- footer -->
|
|
<div class="tab-pane" id="logos">
|
|
<div class="row">
|
|
<div class="col-md-6 ">
|
|
<!-- <h4>Event Logo</h4> -->
|
|
<hr>
|
|
<div class="logo-container">
|
|
<form name="form_logo" id="form_logo" enctype="multipart/form-data">
|
|
<!-- <input type="file" name="logo" id="logo" /> -->
|
|
<div class="col-md-6">
|
|
<div id="logo_prev" class="text-center logo_prev">
|
|
<img id="prev_logo"/>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="upload-logo-btn text-center">
|
|
<div class="upload-btn-wrapper">
|
|
<button class="btn">Télécharger un fichier</button>
|
|
<input type="file" name="logo" id="logo" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<!-- <div class="col-md-4 ">
|
|
<h4>Event Preview</h4>
|
|
<div class="logo-container event-cont text-center">
|
|
<div id="logo_prev" class="event-logo">
|
|
<img id="prev_logo"></img>
|
|
</div>
|
|
<img src="<?=base_url('resources/images/event.jpg'); ?>" class="img-responsive" >
|
|
</div>
|
|
</div> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!--edit announcement-->
|
|
<div class="modal fade" id="edit-announcement" tabindex="-1" role="dialog" aria-labelledby="announcement-modal" aria-hidden="true">
|
|
<div class="modal-dialog modal-lg">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
<h5 class="modal-title" id="announcement-modal-title"></h5>
|
|
</div>
|
|
<div id="announcement-content-holder" class="modal-body">
|
|
<div id="modalContent">
|
|
<form class="edit-announcement-form form" role="form">
|
|
<div class="form-group">
|
|
<label for="title">Title</label>
|
|
<input type="text" class="form-control" id="announcement_title_edit" name="announcement_title_edit">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="title">Date d'expiration</label>
|
|
<input type="date" class="form-control" id="announcement_date_edit" name="announcement_date_edit">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="content">Content</label>
|
|
<textarea name="announcement_content_edit" id="announcement_content_edit"></textarea>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-primary" data-dismiss="modal">RETOUR</button>
|
|
<button type="button" id="edit_announcement_content" class="btn btn-secondary">CONFIRMER</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- Announcement Modal -->
|
|
<div class="announcement-modal-view">
|
|
<div class="modal fade" id="announcement-modal" tabindex="-1" role="dialog" aria-labelledby="announcement-modal" aria-hidden="true">
|
|
<div class="modal-dialog modal-lg">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
<h5 class="modal-title" id="announcement-modal-title-view"></h5>
|
|
</div>
|
|
<div id="announcement-content-holder" class="modal-body">
|
|
<div id="announcement-content" class="pl-3 pr-3">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-secondary" data-dismiss="modal">ACCÉDER AU SITE</button>
|
|
<!-- <button type="button" class="btn btn-primary">Save changes</button>-->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|