summaryrefslogtreecommitdiff
path: root/app/views/index
diff options
context:
space:
mode:
authorGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2012-10-21 18:47:57 +0200
committerGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2012-10-21 18:47:57 +0200
commitfb57be5a5af3a2fb46b2dbf2b503ffe78eb5cf49 (patch)
tree9440fc7846d8a56a7005b9ef029669c96ad959aa /app/views/index
First commit
Diffstat (limited to 'app/views/index')
-rw-r--r--app/views/index/index.phtml49
1 files changed, 49 insertions, 0 deletions
diff --git a/app/views/index/index.phtml b/app/views/index/index.phtml
new file mode 100644
index 000000000..2dfdb5064
--- /dev/null
+++ b/app/views/index/index.phtml
@@ -0,0 +1,49 @@
+<div id="top">
+ <a class="read_all" href="<?php echo Url::display (array ('c' => 'entry', 'a' => 'read', 'params' => array ('is_read' => 1))); ?>">Tout marquer comme lu</a><!--
+ <?php if (Session::param ('mode', 'all') == 'not_read') { ?>
+ --><a class="print_all" href="<?php echo Url::display (array ('a' => 'changeMode', 'params' => array ('mode' => 'all'))); ?>">Tout afficher</a>
+ <?php } else { ?>
+ --><a class="print_non_read" href="<?php echo Url::display (array ('a' => 'changeMode', 'params' => array ('mode' => 'not_read'))); ?>">Afficher les non lus</a>
+ <?php } ?>
+</div>
+
+<div id="stream">
+<?php $items = $this->entryPaginator->items (); ?>
+<?php if (!empty ($items)) { ?>
+ <?php $this->entryPaginator->render ('pagination.phtml', 'page'); ?>
+
+ <?php foreach ($items as $item) { ?>
+ <div class="post flux<?php echo !$item->isRead () ? ' not_read' : ''; ?><?php echo $item->isFavorite () ? ' favorite' : ''; ?>">
+ <div class="before"><?php echo $item->author (); ?> a écrit le <?php echo $item->date (); ?>,</div>
+
+ <h1><a target="_blank" href="<?php echo $item->link (); ?>"> <?php echo $item->title (); ?></a></h1>
+ <div class="content"><?php echo $item->content (); ?></div>
+
+ <div class="after">
+ <?php if (!$item->isRead ()) { ?>
+ <a href="<?php echo Url::display (array ('c' => 'entry', 'a' => 'read', 'params' => array ('id' => $item->id (), 'is_read' => 1))); ?>">J'ai fini de lire l'article</a><!--
+ <?php } else { ?>
+ <a href="<?php echo Url::display (array ('c' => 'entry', 'a' => 'read', 'params' => array ('id' => $item->id (), 'is_read' => 0))); ?>">Marquer comme non lu</a><!--
+ <?php } ?>
+
+ <?php if (!$item->isFavorite ()) { ?>
+ --><a href="<?php echo Url::display (array ('c' => 'entry', 'a' => 'bookmark', 'params' => array ('id' => $item->id (), 'is_favorite' => 1))); ?>">Ajouter l'article à mes favoris</a>
+ <?php } else { ?>
+ --><a href="<?php echo Url::display (array ('c' => 'entry', 'a' => 'bookmark', 'params' => array ('id' => $item->id (), 'is_favorite' => 0))); ?>">Retirer l'article de mes favoris</a>
+ <?php } ?>
+ </div>
+ </div>
+ <?php } ?>
+
+ <?php $this->entryPaginator->render ('pagination.phtml', 'page'); ?>
+<?php } else { ?>
+ <div class="post flux">
+ <p>
+ Il n'y a aucun flux à afficher.
+ <?php if (Session::param ('mode', 'all') == 'not_read') { ?>
+ <a class="print_all" href="<?php echo Url::display (array ('a' => 'changeMode', 'params' => array ('mode' => 'all'))); ?>">Afficher tous les articles ?</a>
+ <?php } ?>
+ </p>
+ </div>
+<?php } ?>
+</div>