{extends file="views/layout.tpl"} {block name="content"}
{if isset($smarty.get.mail) && $smarty.get.mail === 'ok'}
Email envoyé avec succès.
{elseif isset($smarty.get.mail) && $smarty.get.mail === 'fail'}
Erreur lors de l'envoi de l'email.
{/if}

{$objProject->getTitle()}

{$arrProject.category_name ?? 'Général'}

Description

{$objProject->getDescription()}

{$objProject->getContent()}

Galerie du projet

{foreach $arrImages as $image} {* On affiche l'image si elle est approuvée OU si l'utlilisateur possède le projet OU si l'utlilisateur est Modérateur*} {if ($image.image_status == 'approuvé') || (isset($smarty.session.user) && $smarty.session.user.user_status == 2) || (isset($smarty.session.user) && $smarty.session.user.user_id == $objProject->getUser_id())}
{$image.image_alt} {* Visible uniquement par le modérateur *} {if isset($smarty.session.user.user_status) && $smarty.session.user.user_status == 2} {/if}
{/if} {foreachelse}

Aucune image disponible pour ce projet.

{/foreach}
{$objProject->getCreatorName()}

Publié le {$objProject->getCreation_date()}

{*Controle de l'utilisateur ainsi que du status du projet + Suppression disponible pour l'utilisateur possédant le projet*} {if isset($smarty.session.user)} {if ($smarty.session.user.user_status == 2 || $smarty.session.user.user_id == $objProject->getUser_id())}
Supprimer le projet {/if} {if $smarty.session.user.user_id == $objProject->getUser_id()} Modifier le projet {/if} {*Conditions permettant au Modérateur de modifier le status d'un projet*} {if $smarty.session.user.user_status == 2 && $objProject->getStatus() == "en_attente"} Accepter Refuser
{elseif $projectStatus == "refusé"}

Portfolio refusé

{/if} {/if}
{/block}