Delete templates_c directory
This commit is contained in:
parent
d5609324ab
commit
63ba12a2c4
7 changed files with 0 additions and 721 deletions
|
|
@ -1,111 +0,0 @@
|
||||||
<?php
|
|
||||||
/* Smarty version 5.7.0, created on 2026-02-17 16:57:25
|
|
||||||
from 'file:views/_partial/header.tpl' */
|
|
||||||
|
|
||||||
/* @var \Smarty\Template $_smarty_tpl */
|
|
||||||
if ($_smarty_tpl->getCompiled()->isFresh($_smarty_tpl, array (
|
|
||||||
'version' => '5.7.0',
|
|
||||||
'unifunc' => 'content_69949df5dbc684_52022028',
|
|
||||||
'has_nocache_code' => false,
|
|
||||||
'file_dependency' =>
|
|
||||||
array (
|
|
||||||
'20a11b6ecdc7e0959bdb519973f0177a783a4561' =>
|
|
||||||
array (
|
|
||||||
0 => 'views/_partial/header.tpl',
|
|
||||||
1 => 1771347290,
|
|
||||||
2 => 'file',
|
|
||||||
),
|
|
||||||
),
|
|
||||||
'includes' =>
|
|
||||||
array (
|
|
||||||
),
|
|
||||||
))) {
|
|
||||||
function content_69949df5dbc684_52022028 (\Smarty\Template $_smarty_tpl) {
|
|
||||||
$_smarty_current_dir = 'C:\\wamp64\\www\\Folliow\\projet_php-guillaume\\views\\_partial';
|
|
||||||
?><!DOCTYPE html>
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
||||||
<link rel="stylesheet" href="assests/css/style.css">
|
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
|
|
||||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-sRIl4kxILFvY47J16cr9ZwB07vP4J8+LH7qKQnuqkuIAvNWLzeN8tE5YBujZqJLB" crossorigin="anonymous">
|
|
||||||
<?php echo '<script'; ?>
|
|
||||||
src="https://use.fontawesome.com/releases/v6.3.0/js/all.js" crossorigin="anonymous"><?php echo '</script'; ?>
|
|
||||||
>
|
|
||||||
<title>Folliow</title>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<nav class="navbar navbar-expand-lg navbar-light">
|
|
||||||
<div class="container-fluid">
|
|
||||||
<a class="navbar-brand d-flex align-items-center" href="index.php">
|
|
||||||
<img src="assests/img/logo.png" alt="Logo" class="logo-image">
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
|
|
||||||
<span class="navbar-toggler-icon"></span>
|
|
||||||
</button>
|
|
||||||
|
|
||||||
<div class="collapse navbar-collapse" id="navbarNav">
|
|
||||||
<ul class="navbar-nav me-auto">
|
|
||||||
|
|
||||||
<li class="nav-item">
|
|
||||||
<a class="nav-link" href="?ctrl=&action=">À propos</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="nav-item">
|
|
||||||
<a class="nav-link" href="?ctrl=project&action=search">Rechercher</a>
|
|
||||||
</li>
|
|
||||||
<?php if ((true && (true && null !== ($_SESSION['user'] ?? null)))) {?>
|
|
||||||
<li class="nav-item">
|
|
||||||
<a class="nav-link" href="?ctrl=project&action=project">Ajouter un projet</a>
|
|
||||||
</li>
|
|
||||||
<?php if ($_SESSION['user']['authorisation_name'] == "Administrateur") {?>
|
|
||||||
<li class="nav-item">
|
|
||||||
<a class="nav-link" href="?ctrl=admin&action=admin">Admin</a>
|
|
||||||
</li>
|
|
||||||
<?php }?>
|
|
||||||
<?php }?>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<nav class="col-4 d-flex justify-content-end align-items-center" aria-label="Connexion utilisateur">
|
|
||||||
<?php if (!(true && (true && null !== ($_SESSION['user'] ?? null)))) {?>
|
|
||||||
<ul class="navbar-nav">
|
|
||||||
<li class="nav-item">
|
|
||||||
<a class="nav-link" href="index.php?ctrl=user&action=signin" title="Créer un compte" aria-label="Créer un compte">
|
|
||||||
S'inscrire
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li class="nav-item">
|
|
||||||
<a class="nav-link" href="index.php?ctrl=user&action=login" title="Se connecter" aria-label="Se connecter">
|
|
||||||
Se connecter
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<?php } else { ?>
|
|
||||||
<ul class="navbar-nav">
|
|
||||||
<li class="nav-item">
|
|
||||||
<a class="nav-link" href="edit_account.php" title="Modifier mon compte" aria-label="Modifier mon compte">
|
|
||||||
<img src="<?php echo $_SESSION['user']['user_image'];?>
|
|
||||||
"
|
|
||||||
class="rounded-circle flex-shrink-0 mt-2 ml-5"
|
|
||||||
style="width: 36px; height: 36px; object-fit: cover;"
|
|
||||||
alt="Photo de profil">
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="nav-item">
|
|
||||||
<a class="nav-link" href="index.php?ctrl=user&action=logout" title="Se déconnecter" aria-label="Se déconnecter">
|
|
||||||
Logout
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<?php }?>
|
|
||||||
</nav>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</nav>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
<?php }
|
|
||||||
}
|
|
||||||
|
|
@ -1,99 +0,0 @@
|
||||||
<?php
|
|
||||||
/* Smarty version 5.7.0, created on 2026-02-17 16:57:25
|
|
||||||
from 'file:views/_partial/preview.tpl' */
|
|
||||||
|
|
||||||
/* @var \Smarty\Template $_smarty_tpl */
|
|
||||||
if ($_smarty_tpl->getCompiled()->isFresh($_smarty_tpl, array (
|
|
||||||
'version' => '5.7.0',
|
|
||||||
'unifunc' => 'content_69949df5e59d56_57375630',
|
|
||||||
'has_nocache_code' => false,
|
|
||||||
'file_dependency' =>
|
|
||||||
array (
|
|
||||||
'3848b4db17319a951391d803dc4119c46e490c52' =>
|
|
||||||
array (
|
|
||||||
0 => 'views/_partial/preview.tpl',
|
|
||||||
1 => 1770991201,
|
|
||||||
2 => 'file',
|
|
||||||
),
|
|
||||||
),
|
|
||||||
'includes' =>
|
|
||||||
array (
|
|
||||||
),
|
|
||||||
))) {
|
|
||||||
function content_69949df5e59d56_57375630 (\Smarty\Template $_smarty_tpl) {
|
|
||||||
$_smarty_current_dir = 'C:\\wamp64\\www\\Folliow\\projet_php-guillaume\\views\\_partial';
|
|
||||||
?>
|
|
||||||
|
|
||||||
|
|
||||||
<article class="col-md-3 mb-5 <?php if ((true && (true && null !== ($_SESSION['user'] ?? null))) && $_SESSION['user']['user_status'] == 2) {?> pb-5 <?php }?>">
|
|
||||||
<div class="card h-100 shadow-sm article-card">
|
|
||||||
|
|
||||||
<div class="ratio ratio-16x9">
|
|
||||||
<img src=".<?php echo $_smarty_tpl->getValue('objProject')->getThumbnail();?>
|
|
||||||
"
|
|
||||||
class="w-100 h-100 object-fit-cover"
|
|
||||||
alt=""
|
|
||||||
loading="lazy">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="d-flex align-items-start gap-3">
|
|
||||||
|
|
||||||
<img src="<?php echo $_smarty_tpl->getValue('objProject')->getUser_image();?>
|
|
||||||
"
|
|
||||||
class="rounded-circle flex-shrink-0 mt-2 ml-5"
|
|
||||||
style="width: 48px; height: 48px; object-fit: cover;"
|
|
||||||
alt="Photo de profil">
|
|
||||||
|
|
||||||
<div class="flex-grow-1 card-body p-3">
|
|
||||||
<h3 class="h6 mb-1"><?php echo $_smarty_tpl->getValue('objProject')->getTitle();?>
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
<small class="text-body-secondary d-block mb-1">
|
|
||||||
<time><?php echo $_smarty_tpl->getValue('objProject')->getCreation_date();?>
|
|
||||||
</time>
|
|
||||||
–
|
|
||||||
<a href="index.php?ctrl=user&action=user&id=<?php echo $_smarty_tpl->getValue('objProject')->getUser_id();?>
|
|
||||||
"
|
|
||||||
class="text-decoration-none"
|
|
||||||
style="position: relative; z-index: 2;">
|
|
||||||
<?php echo $_smarty_tpl->getValue('objProject')->getCreatorname();?>
|
|
||||||
|
|
||||||
</a>
|
|
||||||
</small>
|
|
||||||
|
|
||||||
<a href="index.php?ctrl=project&action=display&id=<?php echo $_smarty_tpl->getValue('objProject')->getId();?>
|
|
||||||
"
|
|
||||||
class="stretched-link small">
|
|
||||||
Lire la suite →
|
|
||||||
</a>
|
|
||||||
<?php if ((true && (true && null !== ($_SESSION['user'] ?? null)))) {?>
|
|
||||||
<?php if ($_SESSION['user']['user_id'] == $_smarty_tpl->getValue('objProject')->getUser_id()) {?>
|
|
||||||
<a href="index.php?ctrl=project&action=display&id=<?php echo $_smarty_tpl->getValue('objProject')->getId();?>
|
|
||||||
"
|
|
||||||
class="stretched-link small">
|
|
||||||
Editer
|
|
||||||
</a>
|
|
||||||
<?php }?>
|
|
||||||
<?php }?>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<?php if ((true && (true && null !== ($_SESSION['user'] ?? null))) && $_SESSION['user']['user_status'] == 2) {?>
|
|
||||||
<div class="border rounded text-center">
|
|
||||||
<a class="btn btn-sm m-1 btn-danger" href="?ctrl=project&action=delete&id=<?php echo $_smarty_tpl->getValue('objProject')->getId();?>
|
|
||||||
" name="toDelete">Supprimer</a>
|
|
||||||
<?php }?>
|
|
||||||
<?php if ((true && (true && null !== ($_SESSION['user'] ?? null))) && $_smarty_tpl->getValue('objProject')->getStatus() == "en_attente" && $_SESSION['user']['user_status'] == 2) {?>
|
|
||||||
<a class="btn btn-sm m-1 btn-success" href="?ctrl=project&action=accept&id=<?php echo $_smarty_tpl->getValue('objProject')->getId();?>
|
|
||||||
" name="toPublished">Accepter</a>
|
|
||||||
<a class="btn btn-sm m-1 btn-warning" href="?ctrl=project&action=refuse&id=<?php echo $_smarty_tpl->getValue('objProject')->getId();?>
|
|
||||||
" name="toRefused">Refuser</a>
|
|
||||||
</div>
|
|
||||||
<?php } elseif ($_smarty_tpl->getValue('projectStatus') == "refusé") {?>
|
|
||||||
<p class="text-danger fw-bold">Portfolio refusé</p>
|
|
||||||
<?php }?>
|
|
||||||
</article>
|
|
||||||
<?php }
|
|
||||||
}
|
|
||||||
|
|
@ -1,50 +0,0 @@
|
||||||
<?php
|
|
||||||
/* Smarty version 5.7.0, created on 2026-02-17 16:57:25
|
|
||||||
from 'file:views/layout.tpl' */
|
|
||||||
|
|
||||||
/* @var \Smarty\Template $_smarty_tpl */
|
|
||||||
if ($_smarty_tpl->getCompiled()->isFresh($_smarty_tpl, array (
|
|
||||||
'version' => '5.7.0',
|
|
||||||
'unifunc' => 'content_69949df5d40730_45325062',
|
|
||||||
'has_nocache_code' => false,
|
|
||||||
'file_dependency' =>
|
|
||||||
array (
|
|
||||||
'708269d7487a64eac6b48ed73fcd1924b1bda41b' =>
|
|
||||||
array (
|
|
||||||
0 => 'views/layout.tpl',
|
|
||||||
1 => 1770639154,
|
|
||||||
2 => 'file',
|
|
||||||
),
|
|
||||||
),
|
|
||||||
'includes' =>
|
|
||||||
array (
|
|
||||||
'file:views/_partial/header.tpl' => 1,
|
|
||||||
'file:views/_partial/footer.tpl' => 1,
|
|
||||||
),
|
|
||||||
))) {
|
|
||||||
function content_69949df5d40730_45325062 (\Smarty\Template $_smarty_tpl) {
|
|
||||||
$_smarty_current_dir = 'C:\\wamp64\\www\\Folliow\\projet_php-guillaume\\views';
|
|
||||||
$_smarty_tpl->getInheritance()->init($_smarty_tpl, false);
|
|
||||||
$_smarty_tpl->renderSubTemplate("file:views/_partial/header.tpl", $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, $_smarty_tpl->cache_lifetime, array(), (int) 0, $_smarty_current_dir);
|
|
||||||
?>
|
|
||||||
|
|
||||||
<?php
|
|
||||||
$_smarty_tpl->getInheritance()->instanceBlock($_smarty_tpl, 'Block_49234393269949df5d3f4f3_15477307', "content");
|
|
||||||
?>
|
|
||||||
|
|
||||||
|
|
||||||
<?php $_smarty_tpl->renderSubTemplate("file:views/_partial/footer.tpl", $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, $_smarty_tpl->cache_lifetime, array(), (int) 0, $_smarty_current_dir);
|
|
||||||
}
|
|
||||||
/* {block "content"} */
|
|
||||||
class Block_49234393269949df5d3f4f3_15477307 extends \Smarty\Runtime\Block
|
|
||||||
{
|
|
||||||
public function callBlock(\Smarty\Template $_smarty_tpl) {
|
|
||||||
$_smarty_current_dir = 'C:\\wamp64\\www\\Folliow\\projet_php-guillaume\\views';
|
|
||||||
?>
|
|
||||||
|
|
||||||
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/* {/block "content"} */
|
|
||||||
}
|
|
||||||
|
|
@ -1,84 +0,0 @@
|
||||||
<?php
|
|
||||||
/* Smarty version 5.7.0, created on 2026-02-17 16:57:25
|
|
||||||
from 'file:views/home.tpl' */
|
|
||||||
|
|
||||||
/* @var \Smarty\Template $_smarty_tpl */
|
|
||||||
if ($_smarty_tpl->getCompiled()->isFresh($_smarty_tpl, array (
|
|
||||||
'version' => '5.7.0',
|
|
||||||
'unifunc' => 'content_69949df5c90b90_90775431',
|
|
||||||
'has_nocache_code' => false,
|
|
||||||
'file_dependency' =>
|
|
||||||
array (
|
|
||||||
'7e6dbbb1e41ad859e7f5b7b444b7670474263f88' =>
|
|
||||||
array (
|
|
||||||
0 => 'views/home.tpl',
|
|
||||||
1 => 1771345389,
|
|
||||||
2 => 'file',
|
|
||||||
),
|
|
||||||
),
|
|
||||||
'includes' =>
|
|
||||||
array (
|
|
||||||
'file:views/_partial/preview.tpl' => 1,
|
|
||||||
),
|
|
||||||
))) {
|
|
||||||
function content_69949df5c90b90_90775431 (\Smarty\Template $_smarty_tpl) {
|
|
||||||
$_smarty_current_dir = 'C:\\wamp64\\www\\Folliow\\projet_php-guillaume\\views';
|
|
||||||
$_smarty_tpl->getInheritance()->init($_smarty_tpl, true);
|
|
||||||
?>
|
|
||||||
|
|
||||||
|
|
||||||
<?php
|
|
||||||
$_smarty_tpl->getInheritance()->instanceBlock($_smarty_tpl, 'Block_92967313769949df5c8d018_01341913', "content");
|
|
||||||
?>
|
|
||||||
|
|
||||||
<?php $_smarty_tpl->getInheritance()->endChild($_smarty_tpl, "views/layout.tpl", $_smarty_current_dir);
|
|
||||||
}
|
|
||||||
/* {block "content"} */
|
|
||||||
class Block_92967313769949df5c8d018_01341913 extends \Smarty\Runtime\Block
|
|
||||||
{
|
|
||||||
public function callBlock(\Smarty\Template $_smarty_tpl) {
|
|
||||||
$_smarty_current_dir = 'C:\\wamp64\\www\\Folliow\\projet_php-guillaume\\views';
|
|
||||||
?>
|
|
||||||
|
|
||||||
<section class="container mt-5 p-5 d-flex flex-column align-items-center text-center">
|
|
||||||
<h1 class="logo">Folliow</h1>
|
|
||||||
<h2>Là où les talents rencontrent leur avenir</h2>
|
|
||||||
<p class="col-6">Une plateforme de portfolio adapté à vos besoins et aux besoins des entreprises.
|
|
||||||
Créer un portfolio réellement pertinent aux exigences du marché et rentrez
|
|
||||||
directement en contact avec les entreprises.</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="container mt-5 p-5 d-flex flex-column align-items-center text-center">
|
|
||||||
<div class="mb-4">
|
|
||||||
<form method="GET" action="index.php">
|
|
||||||
<input type="hidden" name="ctrl" value="project">
|
|
||||||
<input type="hidden" name="action" value="home">
|
|
||||||
<button type="submit" name="filter_cat" value="1" class="btn btn-primary">Design</button>
|
|
||||||
<button type="submit" name="filter_cat" value="2" class="btn btn-primary">Développement Web</button>
|
|
||||||
<button type="submit" name="filter_old" value="true" class="btn btn-primary">Plus de 6 mois</button>
|
|
||||||
<a href="index.php?ctrl=project&action=home" class="btn btn-primary">Tout</a>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="container" aria-label="Articles récents">
|
|
||||||
<h2 class="visually-hidden">Les 4 derniers articles</h2>
|
|
||||||
<div class="row mb-2">
|
|
||||||
|
|
||||||
<?php
|
|
||||||
$_from = $_smarty_tpl->getSmarty()->getRuntime('Foreach')->init($_smarty_tpl, $_smarty_tpl->getValue('arrProjectToDisplay'), 'objProject');
|
|
||||||
$foreach0DoElse = true;
|
|
||||||
foreach ($_from ?? [] as $_smarty_tpl->getVariable('objProject')->value) {
|
|
||||||
$foreach0DoElse = false;
|
|
||||||
?>
|
|
||||||
<?php $_smarty_tpl->renderSubTemplate("file:views/_partial/preview.tpl", $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, $_smarty_tpl->cache_lifetime, array(), (int) 0, $_smarty_current_dir);
|
|
||||||
?>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
$_smarty_tpl->getSmarty()->getRuntime('Foreach')->restore($_smarty_tpl, 1);?>
|
|
||||||
</section>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/* {/block "content"} */
|
|
||||||
}
|
|
||||||
|
|
@ -1,164 +0,0 @@
|
||||||
<?php
|
|
||||||
/* Smarty version 5.7.0, created on 2026-02-17 16:52:19
|
|
||||||
from 'file:views/login.tpl' */
|
|
||||||
|
|
||||||
/* @var \Smarty\Template $_smarty_tpl */
|
|
||||||
if ($_smarty_tpl->getCompiled()->isFresh($_smarty_tpl, array (
|
|
||||||
'version' => '5.7.0',
|
|
||||||
'unifunc' => 'content_69949cc31946f2_99570077',
|
|
||||||
'has_nocache_code' => false,
|
|
||||||
'file_dependency' =>
|
|
||||||
array (
|
|
||||||
'b7b39f4634df66c24660dc5baa93ac9d38bfe874' =>
|
|
||||||
array (
|
|
||||||
0 => 'views/login.tpl',
|
|
||||||
1 => 1770639154,
|
|
||||||
2 => 'file',
|
|
||||||
),
|
|
||||||
),
|
|
||||||
'includes' =>
|
|
||||||
array (
|
|
||||||
),
|
|
||||||
))) {
|
|
||||||
function content_69949cc31946f2_99570077 (\Smarty\Template $_smarty_tpl) {
|
|
||||||
$_smarty_current_dir = 'C:\\wamp64\\www\\Folliow\\projet_php-guillaume\\views';
|
|
||||||
$_smarty_tpl->getInheritance()->init($_smarty_tpl, true);
|
|
||||||
?>
|
|
||||||
|
|
||||||
|
|
||||||
<?php
|
|
||||||
$_smarty_tpl->getInheritance()->instanceBlock($_smarty_tpl, 'Block_48413822169949cc30e4725_27989269', "content");
|
|
||||||
$_smarty_tpl->getInheritance()->endChild($_smarty_tpl, "views/layout.tpl", $_smarty_current_dir);
|
|
||||||
}
|
|
||||||
/* {block "content"} */
|
|
||||||
class Block_48413822169949cc30e4725_27989269 extends \Smarty\Runtime\Block
|
|
||||||
{
|
|
||||||
public function callBlock(\Smarty\Template $_smarty_tpl) {
|
|
||||||
$_smarty_current_dir = 'C:\\wamp64\\www\\Folliow\\projet_php-guillaume\\views';
|
|
||||||
?>
|
|
||||||
|
|
||||||
<section aria-label="Se connecter">
|
|
||||||
<?php if ($_smarty_tpl->getSmarty()->getModifierCallback('count')($_smarty_tpl->getValue('arrError')) > 0) {?>
|
|
||||||
<div class="alert alert-danger">
|
|
||||||
<?php
|
|
||||||
$_from = $_smarty_tpl->getSmarty()->getRuntime('Foreach')->init($_smarty_tpl, $_smarty_tpl->getValue('arrError'), 'strError');
|
|
||||||
$foreach0DoElse = true;
|
|
||||||
foreach ($_from ?? [] as $_smarty_tpl->getVariable('strError')->value) {
|
|
||||||
$foreach0DoElse = false;
|
|
||||||
?>
|
|
||||||
<p><?php echo $_smarty_tpl->getValue('strError');?>
|
|
||||||
</p>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
$_smarty_tpl->getSmarty()->getRuntime('Foreach')->restore($_smarty_tpl, 1);?>
|
|
||||||
</div>
|
|
||||||
<?php }?>
|
|
||||||
<!-- Contenu principal de la page -->
|
|
||||||
<main class="container py-5">
|
|
||||||
|
|
||||||
<!-- Centrage horizontal du formulaire -->
|
|
||||||
<div class="row justify-content-center">
|
|
||||||
<!-- Contenu principal de la page -->
|
|
||||||
<main class="container py-5">
|
|
||||||
|
|
||||||
<!-- Centrage horizontal du formulaire -->
|
|
||||||
<div class="row justify-content-center">
|
|
||||||
<div class="col-12 col-md-8 col-lg-5">
|
|
||||||
|
|
||||||
<!-- Carte contenant le formulaire de connexion -->
|
|
||||||
<div class="card shadow-sm border-0 rounded-4 p-4 p-lg-5">
|
|
||||||
|
|
||||||
<!-- Titre principal -->
|
|
||||||
<h1 class="h3 fw-bold mb-1">Connexion</h1>
|
|
||||||
|
|
||||||
<!-- Texte descriptif -->
|
|
||||||
<p class="text-secondary mb-4">
|
|
||||||
Connectez-vous à votre compte.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<!-- Formulaire de connexion -->
|
|
||||||
<!-- Le traitement sera effectué en PHP via la méthode POST -->
|
|
||||||
<form method="POST">
|
|
||||||
|
|
||||||
<div class="row g-3">
|
|
||||||
|
|
||||||
<!-- Champ : adresse e-mail de l'utilisateur -->
|
|
||||||
<div class="col-12">
|
|
||||||
<label for="user_mail" class="form-label">
|
|
||||||
Adresse e-mail
|
|
||||||
</label>
|
|
||||||
<input
|
|
||||||
value="<?php echo (($tmp = $_smarty_tpl->getValue('strMail') ?? null)===null||$tmp==='' ? '' ?? null : $tmp);?>
|
|
||||||
"
|
|
||||||
type="email"
|
|
||||||
class="form-control <?php if ((true && (true && null !== ($_smarty_tpl->getValue('arrError')['mail'] ?? null)))) {?>is-invalid<?php }?>"
|
|
||||||
id="user_mail"
|
|
||||||
name="user_mail"
|
|
||||||
required
|
|
||||||
|
|
||||||
>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Champ : mot de passe -->
|
|
||||||
<div class="col-12">
|
|
||||||
<label for="user_password" class="form-label">
|
|
||||||
Mot de passe
|
|
||||||
</label>
|
|
||||||
<input
|
|
||||||
type="password"
|
|
||||||
class="form-control <?php if ((true && (true && null !== ($_smarty_tpl->getValue('arrError')['pwd'] ?? null)))) {?>is-invalid<?php }?>"
|
|
||||||
id="user_password"
|
|
||||||
name="user_password"
|
|
||||||
required
|
|
||||||
|
|
||||||
>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Option "Se souvenir de moi" (fonctionnalité optionnelle côté PHP) -->
|
|
||||||
<div class="col-12">
|
|
||||||
<div class="form-check">
|
|
||||||
<input class="form-check-input" type="checkbox" id="remember_me" name="remember_me">
|
|
||||||
<label class="form-check-label" for="remember_me">
|
|
||||||
Se souvenir de moi
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Bouton de soumission du formulaire -->
|
|
||||||
<div class="col-12 d-grid mt-2">
|
|
||||||
<button type="submit" class="btn btn-primary btn-lg rounded-3">
|
|
||||||
Se connecter
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Lien vers la page d'inscription -->
|
|
||||||
<div class="col-12 text-center">
|
|
||||||
<small class="text-secondary">
|
|
||||||
Pas encore de compte ?
|
|
||||||
<a href="index.php?ctrl=user&action=signin" class="link-primary">Créer un compte</a>
|
|
||||||
</small>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Lien pour la récupération du mot de passe -->
|
|
||||||
<div class="col-12 text-center">
|
|
||||||
<small>
|
|
||||||
<a href="#" class="link-primary">
|
|
||||||
Mot de passe oublié ?
|
|
||||||
</a>
|
|
||||||
</small>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</main>
|
|
||||||
</section>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/* {/block "content"} */
|
|
||||||
}
|
|
||||||
|
|
@ -1,63 +0,0 @@
|
||||||
<?php
|
|
||||||
/* Smarty version 5.7.0, created on 2026-02-17 16:57:26
|
|
||||||
from 'file:views/_partial/footer.tpl' */
|
|
||||||
|
|
||||||
/* @var \Smarty\Template $_smarty_tpl */
|
|
||||||
if ($_smarty_tpl->getCompiled()->isFresh($_smarty_tpl, array (
|
|
||||||
'version' => '5.7.0',
|
|
||||||
'unifunc' => 'content_69949df6036d29_81013837',
|
|
||||||
'has_nocache_code' => false,
|
|
||||||
'file_dependency' =>
|
|
||||||
array (
|
|
||||||
'cef94db5b9dde613f0f79dcacc6c7b4e161e98a2' =>
|
|
||||||
array (
|
|
||||||
0 => 'views/_partial/footer.tpl',
|
|
||||||
1 => 1770639154,
|
|
||||||
2 => 'file',
|
|
||||||
),
|
|
||||||
),
|
|
||||||
'includes' =>
|
|
||||||
array (
|
|
||||||
),
|
|
||||||
))) {
|
|
||||||
function content_69949df6036d29_81013837 (\Smarty\Template $_smarty_tpl) {
|
|
||||||
$_smarty_current_dir = 'C:\\wamp64\\www\\Folliow\\projet_php-guillaume\\views\\_partial';
|
|
||||||
?>
|
|
||||||
<footer class="footer container-fluid d-flex justify-content-around">
|
|
||||||
<div class="col-3">
|
|
||||||
<ul>
|
|
||||||
<li><a href="#">Découvrir</a>
|
|
||||||
<li><a href="#">Customisation</a>
|
|
||||||
<li><a href="#">Emploi</a>
|
|
||||||
<li><a href="#">A propos</a>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="col-3">
|
|
||||||
<ul>
|
|
||||||
<li><a href="#">Recruter</a>
|
|
||||||
<li><a href="#">Partenariat</a>
|
|
||||||
<li><a href="#">Blog</a>
|
|
||||||
<li><a href="#">Aide et support</a>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="col-3">
|
|
||||||
<ul>
|
|
||||||
<li><a href="#">Politique de confidentialité</a>
|
|
||||||
<li><a href="#">Politique sur les données</a>
|
|
||||||
<li><a href="#">CGU</a>
|
|
||||||
<li><a href="#">CGV</a>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="col-3">
|
|
||||||
<p>Suivez-nous</p>
|
|
||||||
</div>
|
|
||||||
</footer>
|
|
||||||
<?php echo '<script'; ?>
|
|
||||||
src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js" crossorigin="anonymous"><?php echo '</script'; ?>
|
|
||||||
>
|
|
||||||
<?php echo '<script'; ?>
|
|
||||||
src="js/scripts.js"><?php echo '</script'; ?>
|
|
||||||
>
|
|
||||||
</body>
|
|
||||||
</html><?php }
|
|
||||||
}
|
|
||||||
|
|
@ -1,150 +0,0 @@
|
||||||
<?php
|
|
||||||
/* Smarty version 5.7.0, created on 2026-02-17 16:56:37
|
|
||||||
from 'file:views/project.tpl' */
|
|
||||||
|
|
||||||
/* @var \Smarty\Template $_smarty_tpl */
|
|
||||||
if ($_smarty_tpl->getCompiled()->isFresh($_smarty_tpl, array (
|
|
||||||
'version' => '5.7.0',
|
|
||||||
'unifunc' => 'content_69949dc5298d55_91076515',
|
|
||||||
'has_nocache_code' => false,
|
|
||||||
'file_dependency' =>
|
|
||||||
array (
|
|
||||||
'e3f999d4206c004969123c0e3f74733796438d51' =>
|
|
||||||
array (
|
|
||||||
0 => 'views/project.tpl',
|
|
||||||
1 => 1771345389,
|
|
||||||
2 => 'file',
|
|
||||||
),
|
|
||||||
),
|
|
||||||
'includes' =>
|
|
||||||
array (
|
|
||||||
'file:../app/views/partials/preview.tpl' => 1,
|
|
||||||
),
|
|
||||||
))) {
|
|
||||||
function content_69949dc5298d55_91076515 (\Smarty\Template $_smarty_tpl) {
|
|
||||||
$_smarty_current_dir = 'C:\\wamp64\\www\\Folliow\\projet_php-guillaume\\views';
|
|
||||||
$_smarty_tpl->getInheritance()->init($_smarty_tpl, true);
|
|
||||||
?>
|
|
||||||
|
|
||||||
|
|
||||||
<?php
|
|
||||||
$_smarty_tpl->getInheritance()->instanceBlock($_smarty_tpl, 'Block_167842904269949dc528e6e6_33223976', "content");
|
|
||||||
$_smarty_tpl->getInheritance()->endChild($_smarty_tpl, "views/layout.tpl", $_smarty_current_dir);
|
|
||||||
}
|
|
||||||
/* {block "content"} */
|
|
||||||
class Block_167842904269949dc528e6e6_33223976 extends \Smarty\Runtime\Block
|
|
||||||
{
|
|
||||||
public function callBlock(\Smarty\Template $_smarty_tpl) {
|
|
||||||
$_smarty_current_dir = 'C:\\wamp64\\www\\Folliow\\projet_php-guillaume\\views';
|
|
||||||
?>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
<section class="container mt-5 p-5 d-flex flex-column align-items-center">
|
|
||||||
<div>
|
|
||||||
<h2>Alimenter votre projet</h2>
|
|
||||||
<form method="post">
|
|
||||||
<button type="submit" class="btn btn-primary btn-lg" name="showForm">+</button>
|
|
||||||
<?php if ((true && (true && null !== ($_POST['toContinue'] ?? null)))) {?>
|
|
||||||
<button type="submit" class="btn btn-warning btn-lg" name="showFormContinue">Reprendre</button>
|
|
||||||
<?php }?>
|
|
||||||
</form>
|
|
||||||
|
|
||||||
<?php if ((true && (true && null !== ($_POST['showForm'] ?? null))) || (true && (true && null !== ($_POST['showFormContinue'] ?? null)))) {?>
|
|
||||||
<?php if ((true && (true && null !== ($_SESSION['user'] ?? null)))) {?>
|
|
||||||
<form class="m-2" method="post" enctype="multipart/form-data" onsubmit="return confirm('Voulez-vous vraiment envoyer le formulaire ?')">
|
|
||||||
<div>
|
|
||||||
<label>Titre</label>
|
|
||||||
<input type="text" name="titleProject">
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<label>Description</label>
|
|
||||||
<input type="text" name="descProject">
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<label>Texte Portfolio</label>
|
|
||||||
<input type="text" name="textProject">
|
|
||||||
</div>
|
|
||||||
<div class="col-6">
|
|
||||||
<fieldset>
|
|
||||||
<legend class="form-label">Type de recherche par catégories</legend>
|
|
||||||
<div class="col-md-6">
|
|
||||||
<label for="author" class="form-label">Catégorie</label>
|
|
||||||
<select class="form-select" id="category" name="category">
|
|
||||||
<option value="0" <?php if ($_smarty_tpl->getValue('intCategory') == 0) {?>selected<?php }?>>Toutes les catégories</option>
|
|
||||||
<?php
|
|
||||||
$_from = $_smarty_tpl->getSmarty()->getRuntime('Foreach')->init($_smarty_tpl, $_smarty_tpl->getValue('arrCategory'), 'arrDetCategory');
|
|
||||||
$foreach0DoElse = true;
|
|
||||||
foreach ($_from ?? [] as $_smarty_tpl->getVariable('arrDetCategory')->value) {
|
|
||||||
$foreach0DoElse = false;
|
|
||||||
?>
|
|
||||||
<option value="<?php echo $_smarty_tpl->getValue('arrDetCategory')['category_id'];?>
|
|
||||||
"
|
|
||||||
<?php if ($_smarty_tpl->getValue('intCategory') == $_smarty_tpl->getValue('arrDetCategory')['category_id']) {?>selected<?php }?>
|
|
||||||
>
|
|
||||||
<?php echo $_smarty_tpl->getValue('arrDetCategory')['category_name'];?>
|
|
||||||
|
|
||||||
</option>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
$_smarty_tpl->getSmarty()->getRuntime('Foreach')->restore($_smarty_tpl, 1);?>
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
</fieldset>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<h3>Image thumbnail</h3>
|
|
||||||
<input name="imageThumbnail" class="form-control" type="file">
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<h3>Image du projet</h3>
|
|
||||||
<input name="imageProject" class="form-control" type="file">
|
|
||||||
</div>
|
|
||||||
<div class="mt-2">
|
|
||||||
<button type="submit" class="btn btn-primary btn-md" name="sendProject">Envoyer</button>
|
|
||||||
<button type="submit" class="btn btn-warning btn-md" name="toContinue">Remettre à plus tard</button>
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
<?php } else { ?>
|
|
||||||
<div class="border rounded mt-5">
|
|
||||||
<p class="text-danger p-2">Vous devez vous connecter pour accéder à cette fonctionnalité</p>
|
|
||||||
</div>
|
|
||||||
<?php }?>
|
|
||||||
<?php }?>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<h3>Description</h3>
|
|
||||||
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
|
|
||||||
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
|
|
||||||
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<h3>Photos behind the scene</h3>
|
|
||||||
<div class="row mb-2">
|
|
||||||
<img>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<h3>Other projects</h3>
|
|
||||||
<div class="row mb-2">
|
|
||||||
<?php
|
|
||||||
$_from = $_smarty_tpl->getSmarty()->getRuntime('Foreach')->init($_smarty_tpl, $_smarty_tpl->getValue('arrProjectToDisplay'), 'objProject');
|
|
||||||
$foreach1DoElse = true;
|
|
||||||
foreach ($_from ?? [] as $_smarty_tpl->getVariable('objProject')->value) {
|
|
||||||
$foreach1DoElse = false;
|
|
||||||
?>
|
|
||||||
<?php $_smarty_tpl->renderSubTemplate("file:../app/views/partials/preview.tpl", $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, $_smarty_tpl->cache_lifetime, array(), (int) 0, $_smarty_current_dir);
|
|
||||||
?>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
$_smarty_tpl->getSmarty()->getRuntime('Foreach')->restore($_smarty_tpl, 1);?>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<section>
|
|
||||||
</body>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/* {/block "content"} */
|
|
||||||
}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue