Make profile view working

This commit is contained in:
leosw
2018-10-17 21:55:06 +02:00
parent 8e64350ed3
commit a35c82d2d9
2 changed files with 70 additions and 23 deletions

View File

@@ -11,7 +11,7 @@
<? if ($userProfile->get_id() != 0) { ?>
<h1><?=$userProfile->name?></h1>
<? if($user->rank_is_higher("moderator") || $user->get_id() == $userProfile->get_id()) { ?>
<a class="subtitle" id="editprofile" href="<?=$config['rel_root_folder']?>user/p/<?=$userProfile->get_id()?>/edit"><i class="fa fa-pencil-alt"></i> Éditer les paramètres du compte</a>
<a class="subtitle" id="editprofile" href="<?=$config['rel_root_folder']?>user/p/<?=$userProfile->get_id()?>/edit"><i class="fas fa-pencil-alt"></i> Éditer les paramètres du compte</a>
<? } ?>
<article>
<div id="profilepart">
@@ -20,35 +20,35 @@
<? } ?>
<aside class="<?=$userProfile->get_avatar()!=NULL?'':'no'?>avatar">
<img alt="Avatar" id="profileavatar" src="<?=$config['rel_root_folder']?>medias/avatars/<?=$userProfile->get_id()?>_p.jpg" alt="Profile picture">
<i id="profilenoavatar" class="fa fa-user-secret"></i>
<i id="profilenoavatar" class="fas fa-user-secret"></i>
</aside>
<div id="description">
<p>Langue : <?=$config['locales'][$userProfile->locale][5]?></p>
<p>Inscrit le <? echo strftime('%e %B %G, %kh%Mm%Ss',strtotime($userProfile->registered)) ?> <small><abbr title="Temps Universel Coordonné">UTC</abbr></small></p>
<p>Dernière connexion le <? echo strftime('%e %B %G, %kh%Mm%Ss',strtotime($userProfile->lastlogin)) ?> <small><abbr title="Temps Universel Coordonné">UTC</abbr></small></p>
<p><?=$userProfile->role()?></p>
<p>Langue : <?=$userProfile->get_locale()?></p>
<p>Inscrit le <? echo strftime('%e %B %G, %kh%Mm%Ss',strtotime($userProfile->get_register_date())) ?> <small><abbr title="Temps Universel Coordonné">UTC</abbr></small></p>
<p>Dernière connexion le <? echo strftime('%e %B %G, %kh%Mm%Ss',strtotime($userProfile->get_visit_date())) ?> <small><abbr title="Temps Universel Coordonné">UTC</abbr></small></p>
<p><?=$userProfile->get_rank()?></p>
<p>
<? if ($userProfile->website != "") { ?>
<a target="_blank" href="<?=$userProfile->website?>">Site internet <span class="external-link"><i class="fa fa-external-link"></i></span></a>
<a target="_blank" href="<?=$userProfile->website?>">Site internet <span class="external-link"><i class="fas fa-external-link-alt"></i></span></a>
<? }
if ($userProfile->website != "" AND $userProfile->id != $user->id) { ?>
if ($userProfile->website != "" AND $userProfile->get_id() != $user->get_id()) { ?>
&mdash;
<? }
if ($userProfile->id != $user->id) { ?>
if ($userProfile->get_id() != $user->get_id()) { ?>
<a href="#" onclick="$('#profilepart').hide(0, function(){$('#contact').show('fast');});">Contacter par mail</a>
<? }
if ($user->role >= 600 AND ($userProfile->website != "" OR $userProfile->id != $user->id)) { ?>
if ($user->rank_is_higher("premium") AND ($userProfile->website != "" OR $userProfile->get_id() != $user->get_id())) { ?>
&mdash;
<? }
if ($user->role >= 600) { ?>
<a href="mailto:<?=$userProfile->mail?>"><?=$userProfile->mail?></a>
if ($user->rank_is_higher("premium")) { ?>
<a href="mailto:<?=$userProfile->email?>"><?=$userProfile->email?></a>
<? } ?>
</p>
</div>
<div style="clear:both;"></div>
</div>
<? if ($userProfile->id != $user->id) { ?>
<form style="display:none;" class="form" id="contact" action="<?=$config['rel_root_folder']?>user/p/<?=$userProfile->id?>" method="post" >
<? if ($userProfile->get_id() != $user->get_id()) { ?>
<form style="display:none;" class="form" id="contact" action="<?=$config['rel_root_folder']?>user/p/<?=$userProfile->get_id()?>" method="post" >
<textarea rows="12" name="message" id="message" placeholder="Votre message"></textarea>
<p><i>Votre adresse email sera transmise à votre destinataire.</i></p>
<input type="submit" name="submit" value="Envoyer">