Mercurial > defr > DualBlog
comparison index.php @ 44:f6552a610bfd
Les titres pour les tags et le calendrier sont plus parlant.
| author | Franck Deroche <webmaster@defr.org> |
|---|---|
| date | Wed, 14 Nov 2007 17:41:32 +0100 |
| parents | a6c3716cab6a |
| children | 2a03eac5e9ca |
comparison
equal
deleted
inserted
replaced
| 43:1cdb1a68634b | 44:f6552a610bfd |
|---|---|
| 1 <?php | 1 <?php |
| 2 require_once("classes.php"); | 2 require_once("classes.php"); |
| 3 $sk = Factory::getSkeleton(); | 3 $sk = Factory::getSkeleton(); |
| 4 $sk->setTitle('Dual { v10 : OS Edition } Blog'); | |
| 5 // Détermination de la requête à exécuter | 4 // Détermination de la requête à exécuter |
| 6 if(!array_key_exists('mode', $_GET)) { | 5 if(!array_key_exists('mode', $_GET)) { |
| 7 $query = " | 6 $query = " |
| 8 SELECT * | 7 SELECT * |
| 9 FROM Mess | 8 FROM Mess |
| 10 WHERE num_version='Version 10' | 9 WHERE num_version='Version 10' |
| 11 ORDER BY num_mess DESC | 10 ORDER BY num_mess DESC |
| 12 LIMIT 10 | 11 LIMIT 10 |
| 13 "; | 12 "; |
| 13 $sk->setTitle('Dual { v10 : OS Edition } Blog'); | |
| 14 } elseif($_GET['mode'] == 'cal') { | 14 } elseif($_GET['mode'] == 'cal') { |
| 15 $sk->showCalendar(true); | 15 $sk->showCalendar(true); |
| 16 $year = intval($_GET['year']); | 16 $year = intval($_GET['year']); |
| 17 $month = intval($_GET['month']); | 17 $month = intval($_GET['month']); |
| 18 $sk->setCalendarMonth($month, $year); | 18 $sk->setCalendarMonth($month, $year); |
| 19 $sk->setTitle(TextUtils::getMonthName($month) . " $year - Dual Blog"); | |
| 19 $query = " | 20 $query = " |
| 20 SELECT * | 21 SELECT * |
| 21 FROM Mess | 22 FROM Mess |
| 22 WHERE | 23 WHERE |
| 23 YEAR(DatePost) = $year AND | 24 YEAR(DatePost) = $year AND |
| 25 ORDER BY num_mess DESC | 26 ORDER BY num_mess DESC |
| 26 LIMIT 10 | 27 LIMIT 10 |
| 27 "; | 28 "; |
| 28 } elseif($_GET['mode'] == 'tag') { | 29 } elseif($_GET['mode'] == 'tag') { |
| 29 $tag = $_GET['tag']; | 30 $tag = $_GET['tag']; |
| 31 $sk->setTitle("Tag: $tag - Dual Blog"); | |
| 30 $query = " | 32 $query = " |
| 31 SELECT * | 33 SELECT * |
| 32 FROM Mess m | 34 FROM Mess m |
| 33 LEFT JOIN Lien_Tags_Posts l ON m.num_mess=l.idMess | 35 LEFT JOIN Lien_Tags_Posts l ON m.num_mess=l.idMess |
| 34 LEFT JOIN Tags t ON l.idTag = t.idTag | 36 LEFT JOIN Tags t ON l.idTag = t.idTag |
