From 50a9e2ba7db6a155cee75771d73c584d721cf687 Mon Sep 17 00:00:00 2001 From: Frédéric Guillot Date: Mon, 1 Dec 2014 21:23:46 -0500 Subject: Move project templates to a subfolder --- app/Controller/Base.php | 2 +- app/Controller/Project.php | 56 +++++++++++++------------------- app/Template/app/dashboard.php | 2 +- app/Template/project/activity.php | 16 +++++++++ app/Template/project/disable.php | 14 ++++++++ app/Template/project/duplicate.php | 14 ++++++++ app/Template/project/edit.php | 15 +++++++++ app/Template/project/enable.php | 14 ++++++++ app/Template/project/events.php | 21 ++++++++++++ app/Template/project/feed.php | 27 ++++++++++++++++ app/Template/project/index.php | 48 +++++++++++++++++++++++++++ app/Template/project/layout.php | 16 +++++++++ app/Template/project/new.php | 21 ++++++++++++ app/Template/project/remove.php | 14 ++++++++ app/Template/project/search.php | 30 +++++++++++++++++ app/Template/project/share.php | 19 +++++++++++ app/Template/project/show.php | 66 ++++++++++++++++++++++++++++++++++++++ app/Template/project/sidebar.php | 56 ++++++++++++++++++++++++++++++++ app/Template/project/tasks.php | 21 ++++++++++++ app/Template/project/users.php | 59 ++++++++++++++++++++++++++++++++++ app/Template/project_activity.php | 16 --------- app/Template/project_disable.php | 14 -------- app/Template/project_duplicate.php | 14 -------- app/Template/project_edit.php | 15 --------- app/Template/project_enable.php | 14 -------- app/Template/project_events.php | 21 ------------ app/Template/project_feed.php | 27 ---------------- app/Template/project_index.php | 48 --------------------------- app/Template/project_layout.php | 16 --------- app/Template/project_new.php | 21 ------------ app/Template/project_remove.php | 14 -------- app/Template/project_search.php | 30 ----------------- app/Template/project_share.php | 19 ----------- app/Template/project_show.php | 66 -------------------------------------- app/Template/project_sidebar.php | 56 -------------------------------- app/Template/project_tasks.php | 21 ------------ app/Template/project_users.php | 57 -------------------------------- app/Template/task_public.php | 2 +- 38 files changed, 496 insertions(+), 506 deletions(-) create mode 100644 app/Template/project/activity.php create mode 100644 app/Template/project/disable.php create mode 100644 app/Template/project/duplicate.php create mode 100644 app/Template/project/edit.php create mode 100644 app/Template/project/enable.php create mode 100644 app/Template/project/events.php create mode 100644 app/Template/project/feed.php create mode 100644 app/Template/project/index.php create mode 100644 app/Template/project/layout.php create mode 100644 app/Template/project/new.php create mode 100644 app/Template/project/remove.php create mode 100644 app/Template/project/search.php create mode 100644 app/Template/project/share.php create mode 100644 app/Template/project/show.php create mode 100644 app/Template/project/sidebar.php create mode 100644 app/Template/project/tasks.php create mode 100644 app/Template/project/users.php delete mode 100644 app/Template/project_activity.php delete mode 100644 app/Template/project_disable.php delete mode 100644 app/Template/project_duplicate.php delete mode 100644 app/Template/project_edit.php delete mode 100644 app/Template/project_enable.php delete mode 100644 app/Template/project_events.php delete mode 100644 app/Template/project_feed.php delete mode 100644 app/Template/project_index.php delete mode 100644 app/Template/project_layout.php delete mode 100644 app/Template/project_new.php delete mode 100644 app/Template/project_remove.php delete mode 100644 app/Template/project_search.php delete mode 100644 app/Template/project_share.php delete mode 100644 app/Template/project_show.php delete mode 100644 app/Template/project_sidebar.php delete mode 100644 app/Template/project_tasks.php delete mode 100644 app/Template/project_users.php (limited to 'app') diff --git a/app/Controller/Base.php b/app/Controller/Base.php index 92a3d068..9f799a8f 100644 --- a/app/Controller/Base.php +++ b/app/Controller/Base.php @@ -300,7 +300,7 @@ abstract class Base $params['title'] = $params['project']['name'] === $params['title'] ? $params['title'] : $params['project']['name'].' > '.$params['title']; $params['board_selector'] = $this->projectPermission->getAllowedProjects($this->acl->getUserId()); - return $this->template->layout('project_layout', $params); + return $this->template->layout('project/layout', $params); } /** diff --git a/app/Controller/Project.php b/app/Controller/Project.php index fc5ffea4..83c81cae 100644 --- a/app/Controller/Project.php +++ b/app/Controller/Project.php @@ -33,7 +33,7 @@ class Project extends Base } } - $this->response->html($this->template->layout('project_index', array( + $this->response->html($this->template->layout('project/index', array( 'board_selector' => $this->projectPermission->getAllowedProjects($this->acl->getUserId()), 'active_projects' => $active_projects, 'inactive_projects' => $inactive_projects, @@ -51,7 +51,7 @@ class Project extends Base { $project = $this->getProject(); - $this->response->html($this->projectLayout('project_show', array( + $this->response->html($this->projectLayout('project/show', array( 'project' => $project, 'stats' => $this->project->getStats($project['id']), 'webhook_token' => $this->config->get('webhook_token'), @@ -148,7 +148,7 @@ class Project extends Base $this->response->redirect('?controller=project&action=share&project_id='.$project['id']); } - $this->response->html($this->projectLayout('project_share', array( + $this->response->html($this->projectLayout('project/share', array( 'project' => $project, 'title' => t('Public access'), ))); @@ -159,13 +159,13 @@ class Project extends Base * * @access public */ - public function edit() + public function edit(array $values = array(), array $errors = array()) { $project = $this->getProjectManagement(); - $this->response->html($this->projectLayout('project_edit', array( - 'errors' => array(), - 'values' => $project, + $this->response->html($this->projectLayout('project/edit', array( + 'values' => empty($values) ? $project : $values, + 'errors' => $errors, 'project' => $project, 'title' => t('Edit project') ))); @@ -193,12 +193,7 @@ class Project extends Base } } - $this->response->html($this->projectLayout('project_edit', array( - 'errors' => $errors, - 'values' => $values, - 'project' => $project, - 'title' => t('Edit Project') - ))); + $this->edit($values, $errors); } /** @@ -210,7 +205,7 @@ class Project extends Base { $project = $this->getProjectManagement(); - $this->response->html($this->projectLayout('project_users', array( + $this->response->html($this->projectLayout('project/users', array( 'project' => $project, 'users' => $this->projectPermission->getAllUsers($project['id']), 'title' => t('Edit project access list') @@ -315,7 +310,7 @@ class Project extends Base $this->response->redirect('?controller=project'); } - $this->response->html($this->projectLayout('project_remove', array( + $this->response->html($this->projectLayout('project/remove', array( 'project' => $project, 'title' => t('Remove project') ))); @@ -344,7 +339,7 @@ class Project extends Base $this->response->redirect('?controller=project'); } - $this->response->html($this->projectLayout('project_duplicate', array( + $this->response->html($this->projectLayout('project/duplicate', array( 'project' => $project, 'title' => t('Clone this project') ))); @@ -372,7 +367,7 @@ class Project extends Base $this->response->redirect('?controller=project&action=show&project_id='.$project['id']); } - $this->response->html($this->projectLayout('project_disable', array( + $this->response->html($this->projectLayout('project/disable', array( 'project' => $project, 'title' => t('Project activation') ))); @@ -400,7 +395,7 @@ class Project extends Base $this->response->redirect('?controller=project&action=show&project_id='.$project['id']); } - $this->response->html($this->projectLayout('project_enable', array( + $this->response->html($this->projectLayout('project/enable', array( 'project' => $project, 'title' => t('Project activation') ))); @@ -421,7 +416,7 @@ class Project extends Base $this->forbidden(true); } - $this->response->xml($this->template->load('project_feed', array( + $this->response->xml($this->template->load('project/feed', array( 'events' => $this->projectActivity->getProject($project['id']), 'project' => $project, ))); @@ -436,7 +431,7 @@ class Project extends Base { $project = $this->getProject(); - $this->response->html($this->template->layout('project_activity', array( + $this->response->html($this->template->layout('project/activity', array( 'board_selector' => $this->projectPermission->getAllowedProjects($this->acl->getUserId()), 'events' => $this->projectActivity->getProject($project['id']), 'project' => $project, @@ -465,7 +460,7 @@ class Project extends Base $nb_tasks = $this->taskPaginator->countSearchTasks($project['id'], $search); } - $this->response->html($this->template->layout('project_search', array( + $this->response->html($this->template->layout('project/search', array( 'board_selector' => $this->projectPermission->getAllowedProjects($this->acl->getUserId()), 'tasks' => $tasks, 'nb_tasks' => $nb_tasks, @@ -508,7 +503,7 @@ class Project extends Base $tasks = $this->taskPaginator->closedTasks($project['id'], $offset, $limit, $order, $direction); $nb_tasks = $this->taskPaginator->countClosedTasks($project['id']); - $this->response->html($this->template->layout('project_tasks', array( + $this->response->html($this->template->layout('project/tasks', array( 'board_selector' => $this->projectPermission->getAllowedProjects($this->acl->getUserId()), 'pagination' => array( 'controller' => 'project', @@ -534,16 +529,14 @@ class Project extends Base * * @access public */ - public function create() + public function create(array $values = array(), array $errors = array()) { $is_private = $this->request->getIntegerParam('private', $this->acl->isRegularUser()); - $this->response->html($this->template->layout('project_new', array( + $this->response->html($this->template->layout('project/new', array( 'board_selector' => $this->projectPermission->getAllowedProjects($this->acl->getUserId()), - 'errors' => array(), - 'values' => array( - 'is_private' => $is_private, - ), + 'values' => empty($values) ? array('is_private' => $is_private) : $values, + 'errors' => $errors, 'title' => $is_private ? t('New private project') : t('New project'), ))); } @@ -571,11 +564,6 @@ class Project extends Base } } - $this->response->html($this->template->layout('project_new', array( - 'board_selector' => $this->projectPermission->getAllowedProjects($this->acl->getUserId()), - 'errors' => $errors, - 'values' => $values, - 'title' => ! empty($values['is_private']) ? t('New private project') : t('New project'), - ))); + $this->create($values, $errors); } } diff --git a/app/Template/app/dashboard.php b/app/Template/app/dashboard.php index 9bcd69f6..22b77eaa 100644 --- a/app/Template/app/dashboard.php +++ b/app/Template/app/dashboard.php @@ -20,7 +20,7 @@

- $events)) ?> + $events)) ?>
\ No newline at end of file diff --git a/app/Template/project/activity.php b/app/Template/project/activity.php new file mode 100644 index 00000000..cdc25df8 --- /dev/null +++ b/app/Template/project/activity.php @@ -0,0 +1,16 @@ +
+ +
+ +

$project['token'])) ?>

+ + + $events)) ?> +
+
\ No newline at end of file diff --git a/app/Template/project/disable.php b/app/Template/project/disable.php new file mode 100644 index 00000000..7a729fa3 --- /dev/null +++ b/app/Template/project/disable.php @@ -0,0 +1,14 @@ + + +
+

+ +

+ +
+ $project['id'], 'disable' => 'yes'), true, 'btn btn-red') ?> + $project['id'])) ?> +
+
\ No newline at end of file diff --git a/app/Template/project/duplicate.php b/app/Template/project/duplicate.php new file mode 100644 index 00000000..a926dcd1 --- /dev/null +++ b/app/Template/project/duplicate.php @@ -0,0 +1,14 @@ + + +
+

+ +

+ +
+ $project['id'], 'duplicate' => 'yes'), true, 'btn btn-red') ?> + $project['id'])) ?> +
+
\ No newline at end of file diff --git a/app/Template/project/edit.php b/app/Template/project/edit.php new file mode 100644 index 00000000..8eb2110d --- /dev/null +++ b/app/Template/project/edit.php @@ -0,0 +1,15 @@ + +
+ + + + + + + +
+ +
+
\ No newline at end of file diff --git a/app/Template/project/enable.php b/app/Template/project/enable.php new file mode 100644 index 00000000..f2a1b0e7 --- /dev/null +++ b/app/Template/project/enable.php @@ -0,0 +1,14 @@ + + +
+

+ +

+ +
+ $project['id'], 'enable' => 'yes'), true, 'btn btn-red') ?> + $project['id'])) ?> +
+
\ No newline at end of file diff --git a/app/Template/project/events.php b/app/Template/project/events.php new file mode 100644 index 00000000..1b606414 --- /dev/null +++ b/app/Template/project/events.php @@ -0,0 +1,21 @@ + +

+ + + +
+

+ + + + + + + +   +

+
+
+ + + \ No newline at end of file diff --git a/app/Template/project/feed.php b/app/Template/project/feed.php new file mode 100644 index 00000000..9d10ecb1 --- /dev/null +++ b/app/Template/project/feed.php @@ -0,0 +1,27 @@ +' ?> + + <?= t('%s\'s activity', $project['name']) ?> + + + + + assets/img/favicon.png + + + + <?= $e['event_title'] ?> + + + + + + + + + + ]]> + + + + \ No newline at end of file diff --git a/app/Template/project/index.php b/app/Template/project/index.php new file mode 100644 index 00000000..6c04449e --- /dev/null +++ b/app/Template/project/index.php @@ -0,0 +1,48 @@ +
+ +
+ +

+ + + +

+
    + +
  • + + + + + + + $project['id'])) ?> +
  • + +
+ + + +

+
    + +
  • + + + + $project['id'])) ?> +
  • + +
+ + + +
+
\ No newline at end of file diff --git a/app/Template/project/layout.php b/app/Template/project/layout.php new file mode 100644 index 00000000..27a93021 --- /dev/null +++ b/app/Template/project/layout.php @@ -0,0 +1,16 @@ +
+ + +
\ No newline at end of file diff --git a/app/Template/project/new.php b/app/Template/project/new.php new file mode 100644 index 00000000..f3926a65 --- /dev/null +++ b/app/Template/project/new.php @@ -0,0 +1,21 @@ +
+ +
+
+ + + + + + +
+ + +
+
+
+
\ No newline at end of file diff --git a/app/Template/project/remove.php b/app/Template/project/remove.php new file mode 100644 index 00000000..a98f94eb --- /dev/null +++ b/app/Template/project/remove.php @@ -0,0 +1,14 @@ + + +
+

+ +

+ +
+ $project['id'], 'remove' => 'yes'), true, 'btn btn-red') ?> + $project['id'])) ?> +
+
\ No newline at end of file diff --git a/app/Template/project/search.php b/app/Template/project/search.php new file mode 100644 index 00000000..11e207d2 --- /dev/null +++ b/app/Template/project/search.php @@ -0,0 +1,30 @@ +
+ +
+
+ + + + + +
+ + +

+ + $tasks, + 'categories' => $categories, + 'columns' => $columns, + 'pagination' => $pagination, + )) ?> + + +
+
\ No newline at end of file diff --git a/app/Template/project/share.php b/app/Template/project/share.php new file mode 100644 index 00000000..8edcbbc0 --- /dev/null +++ b/app/Template/project/share.php @@ -0,0 +1,19 @@ + + + + +
+ + +
+ + $project['id'], 'switch' => 'disable'), true, 'btn btn-red') ?> + + + $project['id'], 'switch' => 'enable'), true, 'btn btn-blue') ?> + diff --git a/app/Template/project/show.php b/app/Template/project/show.php new file mode 100644 index 00000000..907d1b70 --- /dev/null +++ b/app/Template/project/show.php @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + +
+ + + + +

+
+

+ + diff --git a/app/Template/project/sidebar.php b/app/Template/project/sidebar.php new file mode 100644 index 00000000..376a1427 --- /dev/null +++ b/app/Template/project/sidebar.php @@ -0,0 +1,56 @@ + \ No newline at end of file diff --git a/app/Template/project/tasks.php b/app/Template/project/tasks.php new file mode 100644 index 00000000..638e4c31 --- /dev/null +++ b/app/Template/project/tasks.php @@ -0,0 +1,21 @@ +
+ +
+ +

+ + $tasks, + 'categories' => $categories, + 'columns' => $columns, + 'pagination' => $pagination, + )) ?> + +
+
\ No newline at end of file diff --git a/app/Template/project/users.php b/app/Template/project/users.php new file mode 100644 index 00000000..0908533f --- /dev/null +++ b/app/Template/project/users.php @@ -0,0 +1,59 @@ + + + +
+ + + +
+ +
+

+ +

+
+ + + +
+
+ + + + $project['id'])) ?> + + +
+ +
+ +
+
+ + + + + +
+
+ + + $project['id'])) ?> + + +
+ +
+
+ diff --git a/app/Template/project_activity.php b/app/Template/project_activity.php deleted file mode 100644 index d60dfb8f..00000000 --- a/app/Template/project_activity.php +++ /dev/null @@ -1,16 +0,0 @@ -
- -
- -

$project['token'])) ?>

- - - $events)) ?> -
-
\ No newline at end of file diff --git a/app/Template/project_disable.php b/app/Template/project_disable.php deleted file mode 100644 index 7a729fa3..00000000 --- a/app/Template/project_disable.php +++ /dev/null @@ -1,14 +0,0 @@ - - -
-

- -

- -
- $project['id'], 'disable' => 'yes'), true, 'btn btn-red') ?> - $project['id'])) ?> -
-
\ No newline at end of file diff --git a/app/Template/project_duplicate.php b/app/Template/project_duplicate.php deleted file mode 100644 index a926dcd1..00000000 --- a/app/Template/project_duplicate.php +++ /dev/null @@ -1,14 +0,0 @@ - - -
-

- -

- -
- $project['id'], 'duplicate' => 'yes'), true, 'btn btn-red') ?> - $project['id'])) ?> -
-
\ No newline at end of file diff --git a/app/Template/project_edit.php b/app/Template/project_edit.php deleted file mode 100644 index 8eb2110d..00000000 --- a/app/Template/project_edit.php +++ /dev/null @@ -1,15 +0,0 @@ - -
- - - - - - - -
- -
-
\ No newline at end of file diff --git a/app/Template/project_enable.php b/app/Template/project_enable.php deleted file mode 100644 index f2a1b0e7..00000000 --- a/app/Template/project_enable.php +++ /dev/null @@ -1,14 +0,0 @@ - - -
-

- -

- -
- $project['id'], 'enable' => 'yes'), true, 'btn btn-red') ?> - $project['id'])) ?> -
-
\ No newline at end of file diff --git a/app/Template/project_events.php b/app/Template/project_events.php deleted file mode 100644 index 1b606414..00000000 --- a/app/Template/project_events.php +++ /dev/null @@ -1,21 +0,0 @@ - -

- - - -
-

- - - - - - - -   -

-
-
- - - \ No newline at end of file diff --git a/app/Template/project_feed.php b/app/Template/project_feed.php deleted file mode 100644 index 9d10ecb1..00000000 --- a/app/Template/project_feed.php +++ /dev/null @@ -1,27 +0,0 @@ -' ?> - - <?= t('%s\'s activity', $project['name']) ?> - - - - - assets/img/favicon.png - - - - <?= $e['event_title'] ?> - - - - - - - - - - ]]> - - - - \ No newline at end of file diff --git a/app/Template/project_index.php b/app/Template/project_index.php deleted file mode 100644 index 6c04449e..00000000 --- a/app/Template/project_index.php +++ /dev/null @@ -1,48 +0,0 @@ -
- -
- -

- - - -

-
    - -
  • - - - - - - - $project['id'])) ?> -
  • - -
- - - -

-
    - -
  • - - - - $project['id'])) ?> -
  • - -
- - - -
-
\ No newline at end of file diff --git a/app/Template/project_layout.php b/app/Template/project_layout.php deleted file mode 100644 index 3608df58..00000000 --- a/app/Template/project_layout.php +++ /dev/null @@ -1,16 +0,0 @@ -
- - -
\ No newline at end of file diff --git a/app/Template/project_new.php b/app/Template/project_new.php deleted file mode 100644 index f3926a65..00000000 --- a/app/Template/project_new.php +++ /dev/null @@ -1,21 +0,0 @@ -
- -
-
- - - - - - -
- - -
-
-
-
\ No newline at end of file diff --git a/app/Template/project_remove.php b/app/Template/project_remove.php deleted file mode 100644 index a98f94eb..00000000 --- a/app/Template/project_remove.php +++ /dev/null @@ -1,14 +0,0 @@ - - -
-

- -

- -
- $project['id'], 'remove' => 'yes'), true, 'btn btn-red') ?> - $project['id'])) ?> -
-
\ No newline at end of file diff --git a/app/Template/project_search.php b/app/Template/project_search.php deleted file mode 100644 index 11e207d2..00000000 --- a/app/Template/project_search.php +++ /dev/null @@ -1,30 +0,0 @@ -
- -
-
- - - - - -
- - -

- - $tasks, - 'categories' => $categories, - 'columns' => $columns, - 'pagination' => $pagination, - )) ?> - - -
-
\ No newline at end of file diff --git a/app/Template/project_share.php b/app/Template/project_share.php deleted file mode 100644 index 8edcbbc0..00000000 --- a/app/Template/project_share.php +++ /dev/null @@ -1,19 +0,0 @@ - - - - -
- - -
- - $project['id'], 'switch' => 'disable'), true, 'btn btn-red') ?> - - - $project['id'], 'switch' => 'enable'), true, 'btn btn-blue') ?> - diff --git a/app/Template/project_show.php b/app/Template/project_show.php deleted file mode 100644 index 907d1b70..00000000 --- a/app/Template/project_show.php +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - -
- - - - -

-
-

- - diff --git a/app/Template/project_sidebar.php b/app/Template/project_sidebar.php deleted file mode 100644 index bd56edaf..00000000 --- a/app/Template/project_sidebar.php +++ /dev/null @@ -1,56 +0,0 @@ - \ No newline at end of file diff --git a/app/Template/project_tasks.php b/app/Template/project_tasks.php deleted file mode 100644 index 638e4c31..00000000 --- a/app/Template/project_tasks.php +++ /dev/null @@ -1,21 +0,0 @@ -
- -
- -

- - $tasks, - 'categories' => $categories, - 'columns' => $columns, - 'pagination' => $pagination, - )) ?> - -
-
\ No newline at end of file diff --git a/app/Template/project_users.php b/app/Template/project_users.php deleted file mode 100644 index 1e1f259f..00000000 --- a/app/Template/project_users.php +++ /dev/null @@ -1,57 +0,0 @@ - - - -
- - - -
- -
-

- -

-
- - - -
- - - - $project['id'])) ?> - - -
- -
- -
-
- - - - - -
- - - $project['id'])) ?> - - -
- -
-
- diff --git a/app/Template/task_public.php b/app/Template/task_public.php index 13fef1ed..370204ce 100644 --- a/app/Template/task_public.php +++ b/app/Template/task_public.php @@ -10,7 +10,7 @@ 'is_public' => true )) ?> - $task, 'subtasks' => $subtasks, 'not_editable' => true -- cgit v1.2.3