Update 1.4
This commit is contained in:
parent
f6eb4d5b02
commit
83ecf9a061
@ -7,6 +7,7 @@
|
||||
- Transmission de la propriété des articles à Deleted_User lors de la suppression du compte<br />
|
||||
- Insersion d'émojis possible<br />
|
||||
- Ajout de la recherche utilisateurs dans la barre de recherche news.<br />
|
||||
- Administration simplifiée<br />
|
||||
- Certification modifiée avec une forme unique pour chaque role.<br />
|
||||
- Membre du club : Bleu Clair<br />
|
||||
- Responsable : Violet<br />
|
||||
|
@ -67,7 +67,7 @@ $pdo = sqlConnect($sqlDatabaseHost, $sqlDatabaseName, $sqlDatabaseUser, $sqlData
|
||||
<?php
|
||||
if (isset($_GET['article']) && filter_var($_GET['article'], FILTER_VALIDATE_INT) && file_exists($rootFilePath . 'content/articles/' . $_GET['article'] . '.md')) {
|
||||
|
||||
$sqlRequest = "SELECT articles.ID, articles.title, articles.creation_date, articles.miniature, articles.resume, articles.author, users.username, users.display_name, roles.badge_svg, users.profile_picture FROM articles INNER JOIN users ON articles.author = users.ID LEFT JOIN roles ON users.role = roles.ID WHERE articles.ID = :articleID AND (articles.classification <= :userAccreditation OR articles.author = :userID)";
|
||||
$sqlRequest = "SELECT articles.ID, articles.title, articles.creation_date, articles.last_update, articles.miniature, articles.resume, articles.author, users.username, users.display_name, roles.badge_svg, users.profile_picture FROM articles INNER JOIN users ON articles.author = users.ID LEFT JOIN roles ON users.role = roles.ID WHERE articles.ID = :articleID AND (articles.classification <= :userAccreditation OR articles.author = :userID)";
|
||||
$request = $pdo->prepare($sqlRequest);
|
||||
$request->bindParam(":articleID", $_GET['article']);
|
||||
$request->bindParam(":userAccreditation", $_SESSION['userAccreditation']);
|
||||
@ -77,7 +77,13 @@ $pdo = sqlConnect($sqlDatabaseHost, $sqlDatabaseName, $sqlDatabaseUser, $sqlData
|
||||
|
||||
if($result) {
|
||||
$pubDateTime = strtotime($result[0]['creation_date']);
|
||||
$pubDate = date('d/m/Y', $pubDateTime);
|
||||
$pubDate = date('d/m/Y H:i', $pubDateTime);
|
||||
$updateDateTime = strtotime($result[0]['last_update']);
|
||||
if($updateDateTime != $pubDateTime) {
|
||||
$updateDate = date('d/m/Y H:i', $updateDateTime);
|
||||
} else {
|
||||
$updateDate = 0;
|
||||
}
|
||||
$articleID = $result[0]['ID'];
|
||||
$articleTitle = $result[0]['title'];
|
||||
$articleResume = $result[0]['resume'];
|
||||
@ -91,7 +97,11 @@ $pdo = sqlConnect($sqlDatabaseHost, $sqlDatabaseName, $sqlDatabaseUser, $sqlData
|
||||
echo ('<div class="article">');
|
||||
echo ('<div class="article-info">');
|
||||
echo ('<div class="article-title">' . $articleTitle . '</div>');
|
||||
echo ('<div class="article-date">' . $pubDate . '</div>');
|
||||
echo ('<div class="article-date">' . $pubDate);
|
||||
if ($updateDate != 0) {
|
||||
echo (' (Mis à jour le ' . $updateDate . ')');
|
||||
}
|
||||
echo ('</div>');
|
||||
if ($_SESSION['userID'] == $authorID) {
|
||||
echo ('<a href="/editor?article=' . $articleID . '" class="button">Editer</a>');
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user