diff options
Diffstat (limited to 'src/view')
-rw-r--r-- | src/view/AbstractBuilder.php | 4 | ||||
-rw-r--r-- | src/view/NewBuilder.php | 2 | ||||
-rw-r--r-- | src/view/templates/modify_page.php | 4 | ||||
-rw-r--r-- | src/view/templates/new.php | 10 | ||||
-rw-r--r-- | src/view/templates/post.php | 4 |
5 files changed, 12 insertions, 12 deletions
diff --git a/src/view/AbstractBuilder.php b/src/view/AbstractBuilder.php index 76c51ed..7b53010 100644 --- a/src/view/AbstractBuilder.php +++ b/src/view/AbstractBuilder.php | |||
@@ -49,11 +49,11 @@ abstract class AbstractBuilder | |||
49 | return str_replace('_', '', ucwords($input, '_')); | 49 | return str_replace('_', '', ucwords($input, '_')); |
50 | } | 50 | } |
51 | 51 | ||
52 | public function render(): string // = getHTML() | 52 | protected function render(): string // = getHTML() |
53 | { | 53 | { |
54 | return $this->html; | 54 | return $this->html; |
55 | } | 55 | } |
56 | public function addHTML(string $html): void | 56 | protected function addHTML(string $html): void |
57 | { | 57 | { |
58 | $this->html .= $html; | 58 | $this->html .= $html; |
59 | } | 59 | } |
diff --git a/src/view/NewBuilder.php b/src/view/NewBuilder.php index 2a082dd..83dd728 100644 --- a/src/view/NewBuilder.php +++ b/src/view/NewBuilder.php | |||
@@ -56,9 +56,11 @@ class NewBuilder extends AbstractBuilder | |||
56 | if(Director::$page_path->getLast()->getEndOfPath() === 'article'){ | 56 | if(Director::$page_path->getLast()->getEndOfPath() === 'article'){ |
57 | $content = $node->getArticle()->getContent(); | 57 | $content = $node->getArticle()->getContent(); |
58 | $from_to_button = '<p><a class="link_to_article" href="' . new URL(isset($_GET['from']) ? ['page' => $_GET['from']] : []) . '"><button>Retour</button></a></p>'; | 58 | $from_to_button = '<p><a class="link_to_article" href="' . new URL(isset($_GET['from']) ? ['page' => $_GET['from']] : []) . '"><button>Retour</button></a></p>'; |
59 | $overflow = ''; | ||
59 | } | 60 | } |
60 | else{ | 61 | else{ |
61 | $from_to_button = '<p><a class="link_to_article" href="' . new URL(['page' => 'article', 'id' => $id, 'from' => CURRENT_PAGE]) . '"><button><img class="action_icon" src="assets/book-open.svg">Lire la suite</button></a></p>'; | 62 | $from_to_button = '<p><a class="link_to_article" href="' . new URL(['page' => 'article', 'id' => $id, 'from' => CURRENT_PAGE]) . '"><button><img class="action_icon" src="assets/book-open.svg">Lire la suite</button></a></p>'; |
63 | $overflow = ' overflow_hidden'; | ||
62 | } | 64 | } |
63 | 65 | ||
64 | $date = $node->getArticle()->getDateTime()->format('Y-m-d\TH:i:s.v\Z'); // format: 2025-07-17T13:54:00.000Z | 66 | $date = $node->getArticle()->getDateTime()->format('Y-m-d\TH:i:s.v\Z'); // format: 2025-07-17T13:54:00.000Z |
diff --git a/src/view/templates/modify_page.php b/src/view/templates/modify_page.php index fbcbf20..b799df2 100644 --- a/src/view/templates/modify_page.php +++ b/src/view/templates/modify_page.php | |||
@@ -46,8 +46,8 @@ | |||
46 | </form> | 46 | </form> |
47 | <div class="explanations"> | 47 | <div class="explanations"> |
48 | <p><b>Articles libres</b>: textes riches générés par l'éditeur et librement positionnables</p> | 48 | <p><b>Articles libres</b>: textes riches générés par l'éditeur et librement positionnables</p> |
49 | <p><b>Actualilés</b>: contenus structurés avec titre, aperçu, date et possédant une page dédiée</p> | 49 | <p><b>Actualités</b>: contenus structurés avec titre, aperçu, date et possédant une page dédiée</p> |
50 | <p><b>Galerie</b>: photos parcourables en mode plein écran (cette fonctionalité n'est pas encore disponible)</p> | 50 | <!-- <p><b>Galerie</b>: photos parcourables en mode plein écran (cette fonctionalité n'est pas encore disponible)</p> --> |
51 | </div> | 51 | </div> |
52 | </div> | 52 | </div> |
53 | <div class="modify_block"> | 53 | <div class="modify_block"> |
diff --git a/src/view/templates/new.php b/src/view/templates/new.php index b1b3453..30b244f 100644 --- a/src/view/templates/new.php +++ b/src/view/templates/new.php | |||
@@ -1,12 +1,10 @@ | |||
1 | <?php declare(strict_types=1); ?> | 1 | <?php declare(strict_types=1); ?> |
2 | <article> | 2 | <article> |
3 | <div class="new_content" id="<?= $id ?>"> | 3 | <div class="new_content <?= $overflow ?>" id="<?= $id ?>"> |
4 | <div class="article_title_zone"> | 4 | <div class="data" id="<?= $id_title ?>"> |
5 | <div class="data" id="<?= $id_title ?>"> | 5 | <?= $title ?> |
6 | <?= $title ?> | ||
7 | </div> | ||
8 | <?= $title_buttons ?> | ||
9 | </div> | 6 | </div> |
7 | <?= $title_buttons ?> | ||
10 | <div class="data new_content_text" id="<?= $id_preview ?>"> | 8 | <div class="data new_content_text" id="<?= $id_preview ?>"> |
11 | <?= $preview ?> | 9 | <?= $preview ?> |
12 | </div> | 10 | </div> |
diff --git a/src/view/templates/post.php b/src/view/templates/post.php index 5cf35c2..d0d01b2 100644 --- a/src/view/templates/post.php +++ b/src/view/templates/post.php | |||
@@ -1,10 +1,10 @@ | |||
1 | <?php declare(strict_types=1); ?> | 1 | <?php declare(strict_types=1); ?> |
2 | <article> | 2 | <article> |
3 | <div class="article_content"> | 3 | <div class="post_content"> |
4 | <div class="article_title_zone"> | 4 | <div class="article_title_zone"> |
5 | <?= $share_button ?> | 5 | <?= $share_button ?> |
6 | </div> | 6 | </div> |
7 | <div id="<?= $id ?>" class="html_from_editor"> | 7 | <div id="<?= $id ?>"> |
8 | <?= $html ?> | 8 | <?= $html ?> |
9 | </div> | 9 | </div> |
10 | <div class="article_admin_zone"> | 10 | <div class="article_admin_zone"> |