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 />
|
- Transmission de la propriété des articles à Deleted_User lors de la suppression du compte<br />
|
||||||
- Insersion d'émojis possible<br />
|
- Insersion d'émojis possible<br />
|
||||||
- Ajout de la recherche utilisateurs dans la barre de recherche news.<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 />
|
- Certification modifiée avec une forme unique pour chaque role.<br />
|
||||||
- Membre du club : Bleu Clair<br />
|
- Membre du club : Bleu Clair<br />
|
||||||
- Responsable : Violet<br />
|
- Responsable : Violet<br />
|
||||||
|
@ -67,7 +67,7 @@ $pdo = sqlConnect($sqlDatabaseHost, $sqlDatabaseName, $sqlDatabaseUser, $sqlData
|
|||||||
<?php
|
<?php
|
||||||
if (isset($_GET['article']) && filter_var($_GET['article'], FILTER_VALIDATE_INT) && file_exists($rootFilePath . 'content/articles/' . $_GET['article'] . '.md')) {
|
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 = $pdo->prepare($sqlRequest);
|
||||||
$request->bindParam(":articleID", $_GET['article']);
|
$request->bindParam(":articleID", $_GET['article']);
|
||||||
$request->bindParam(":userAccreditation", $_SESSION['userAccreditation']);
|
$request->bindParam(":userAccreditation", $_SESSION['userAccreditation']);
|
||||||
@ -77,7 +77,13 @@ $pdo = sqlConnect($sqlDatabaseHost, $sqlDatabaseName, $sqlDatabaseUser, $sqlData
|
|||||||
|
|
||||||
if($result) {
|
if($result) {
|
||||||
$pubDateTime = strtotime($result[0]['creation_date']);
|
$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'];
|
$articleID = $result[0]['ID'];
|
||||||
$articleTitle = $result[0]['title'];
|
$articleTitle = $result[0]['title'];
|
||||||
$articleResume = $result[0]['resume'];
|
$articleResume = $result[0]['resume'];
|
||||||
@ -91,7 +97,11 @@ $pdo = sqlConnect($sqlDatabaseHost, $sqlDatabaseName, $sqlDatabaseUser, $sqlData
|
|||||||
echo ('<div class="article">');
|
echo ('<div class="article">');
|
||||||
echo ('<div class="article-info">');
|
echo ('<div class="article-info">');
|
||||||
echo ('<div class="article-title">' . $articleTitle . '</div>');
|
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) {
|
if ($_SESSION['userID'] == $authorID) {
|
||||||
echo ('<a href="/editor?article=' . $articleID . '" class="button">Editer</a>');
|
echo ('<a href="/editor?article=' . $articleID . '" class="button">Editer</a>');
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user