From c50e218704dcc81eb346cc757e4c1bdbd0808d8b Mon Sep 17 00:00:00 2001 From: Loic d'Anterroches Date: Tue, 29 Jul 2008 21:18:02 +0200 Subject: [PATCH] Added a project home. --- src/IDF/Views/Project.php | 17 +++++++++++++++++ src/IDF/templates/base.html | 2 +- src/IDF/templates/index.html | 2 +- src/IDF/templates/project-home.html | 29 +++++++++++++++++++++++++++++ 4 files changed, 48 insertions(+), 2 deletions(-) create mode 100644 src/IDF/templates/project-home.html diff --git a/src/IDF/Views/Project.php b/src/IDF/Views/Project.php index 48c1132..32180eb 100644 --- a/src/IDF/Views/Project.php +++ b/src/IDF/Views/Project.php @@ -31,6 +31,23 @@ Pluf::loadFunction('Pluf_Shortcuts_GetFormForModel'); */ class IDF_Views_Project { + /** + * Home page of a project. + */ + public function home($request, $match) + { + $prj = $request->project; + $team = $prj->getMembershipData(); + $title = (string) $prj; + return Pluf_Shortcuts_RenderToResponse('project-home.html', + array( + 'page_title' => $title, + 'team' => $team, + ), + $request); + } + + /** * Administrate the summary of a project. */ diff --git a/src/IDF/templates/base.html b/src/IDF/templates/base.html index 1277a29..7574543 100644 --- a/src/IDF/templates/base.html +++ b/src/IDF/templates/base.html @@ -41,7 +41,7 @@