From c6b9a2a92e60cb4488748d597a9df14c556236d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Guillot?= Date: Wed, 26 Nov 2014 20:43:08 -0500 Subject: [PATCH] Move event and notification templates to a subfolder --- app/Model/Notification.php | 52 +++++++++---------- app/Model/ProjectActivity.php | 2 +- .../comment_create.php} | 0 .../comment_update.php} | 0 .../subtask_create.php} | 0 .../subtask_update.php} | 0 .../task_assignee_change.php} | 0 .../task_close.php} | 0 .../task_create.php} | 0 .../task_move_column.php} | 0 .../task_move_position.php} | 0 .../task_open.php} | 0 .../task_update.php} | 0 .../comment_creation.php} | 2 +- .../comment_update.php} | 2 +- app/Template/notification/file_creation.php | 5 ++ .../footer.php} | 0 .../subtask_creation.php} | 2 +- .../subtask_update.php} | 2 +- .../task_assignee_change.php} | 2 +- .../task_close.php} | 2 +- .../task_creation.php} | 2 +- .../task_due.php} | 2 +- .../task_move_column.php} | 2 +- .../task_move_position.php} | 2 +- .../task_open.php} | 2 +- .../task_update.php} | 2 +- app/Template/notification_file_creation.php | 5 -- app/Template/user_notifications.php | 15 +++--- 29 files changed, 53 insertions(+), 50 deletions(-) rename app/Template/{event_comment_create.php => event/comment_create.php} (100%) rename app/Template/{event_comment_update.php => event/comment_update.php} (100%) rename app/Template/{event_subtask_create.php => event/subtask_create.php} (100%) rename app/Template/{event_subtask_update.php => event/subtask_update.php} (100%) rename app/Template/{event_task_assignee_change.php => event/task_assignee_change.php} (100%) rename app/Template/{event_task_close.php => event/task_close.php} (100%) rename app/Template/{event_task_create.php => event/task_create.php} (100%) rename app/Template/{event_task_move_column.php => event/task_move_column.php} (100%) rename app/Template/{event_task_move_position.php => event/task_move_position.php} (100%) rename app/Template/{event_task_open.php => event/task_open.php} (100%) rename app/Template/{event_task_update.php => event/task_update.php} (100%) rename app/Template/{notification_comment_creation.php => notification/comment_creation.php} (65%) rename app/Template/{notification_comment_update.php => notification/comment_update.php} (58%) create mode 100644 app/Template/notification/file_creation.php rename app/Template/{notification_footer.php => notification/footer.php} (100%) rename app/Template/{notification_subtask_creation.php => notification/subtask_creation.php} (85%) rename app/Template/{notification_subtask_update.php => notification/subtask_update.php} (87%) rename app/Template/{notification_task_assignee_change.php => notification/task_assignee_change.php} (83%) rename app/Template/{notification_task_close.php => notification/task_close.php} (55%) rename app/Template/{notification_task_creation.php => notification/task_creation.php} (92%) rename app/Template/{notification_task_due.php => notification/task_due.php} (92%) rename app/Template/{notification_task_move_column.php => notification/task_move_column.php} (72%) rename app/Template/{notification_task_move_position.php => notification/task_move_position.php} (72%) rename app/Template/{notification_task_open.php => notification/task_open.php} (55%) rename app/Template/{notification_task_update.php => notification/task_update.php} (92%) delete mode 100644 app/Template/notification_file_creation.php diff --git a/app/Model/Notification.php b/app/Model/Notification.php index 32765041b..8d1fca097 100644 --- a/app/Model/Notification.php +++ b/app/Model/Notification.php @@ -101,18 +101,18 @@ class Notification extends Base public function attachEvents() { $events = array( - Task::EVENT_CREATE => 'notification_task_creation', - Task::EVENT_UPDATE => 'notification_task_update', - Task::EVENT_CLOSE => 'notification_task_close', - Task::EVENT_OPEN => 'notification_task_open', - Task::EVENT_MOVE_COLUMN => 'notification_task_move_column', - Task::EVENT_MOVE_POSITION => 'notification_task_move_position', - Task::EVENT_ASSIGNEE_CHANGE => 'notification_task_assignee_change', - SubTask::EVENT_CREATE => 'notification_subtask_creation', - SubTask::EVENT_UPDATE => 'notification_subtask_update', - Comment::EVENT_CREATE => 'notification_comment_creation', - Comment::EVENT_UPDATE => 'notification_comment_update', - File::EVENT_CREATE => 'notification_file_creation', + Task::EVENT_CREATE => 'task_creation', + Task::EVENT_UPDATE => 'task_update', + Task::EVENT_CLOSE => 'task_close', + Task::EVENT_OPEN => 'task_open', + Task::EVENT_MOVE_COLUMN => 'task_move_column', + Task::EVENT_MOVE_POSITION => 'task_move_position', + Task::EVENT_ASSIGNEE_CHANGE => 'task_assignee_change', + SubTask::EVENT_CREATE => 'subtask_creation', + SubTask::EVENT_UPDATE => 'subtask_update', + Comment::EVENT_CREATE => 'comment_creation', + Comment::EVENT_UPDATE => 'comment_update', + File::EVENT_CREATE => 'file_creation', ); foreach ($events as $event_name => $template_name) { @@ -162,43 +162,43 @@ class Notification extends Base public function getMailSubject($template, array $data) { switch ($template) { - case 'notification_file_creation': + case 'file_creation': $subject = e('[%s][New attachment] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_comment_creation': + case 'comment_creation': $subject = e('[%s][New comment] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_comment_update': + case 'comment_update': $subject = e('[%s][Comment updated] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_subtask_creation': + case 'subtask_creation': $subject = e('[%s][New subtask] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_subtask_update': + case 'subtask_update': $subject = e('[%s][Subtask updated] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_task_creation': + case 'task_creation': $subject = e('[%s][New task] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_task_update': + case 'task_update': $subject = e('[%s][Task updated] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_task_close': + case 'task_close': $subject = e('[%s][Task closed] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_task_open': + case 'task_open': $subject = e('[%s][Task opened] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_task_move_column': + case 'task_move_column': $subject = e('[%s][Column Change] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_task_move_position': + case 'task_move_position': $subject = e('[%s][Position Change] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_task_assignee_change': + case 'task_assignee_change': $subject = e('[%s][Assignee Change] %s (#%d)', $data['task']['project_name'], $data['task']['title'], $data['task']['id']); break; - case 'notification_task_due': + case 'task_due': $subject = e('[%s][Due tasks]', $data['project']); break; default: @@ -218,7 +218,7 @@ class Notification extends Base public function getMailContent($template, array $data) { $tpl = new Template; - return $tpl->load($template, $data + array('application_url' => $this->config->get('application_url'))); + return $tpl->load('notification/'.$template, $data + array('application_url' => $this->config->get('application_url'))); } /** diff --git a/app/Model/ProjectActivity.php b/app/Model/ProjectActivity.php index 9d7ecfacd..000dfa09f 100644 --- a/app/Model/ProjectActivity.php +++ b/app/Model/ProjectActivity.php @@ -164,7 +164,7 @@ class ProjectActivity extends Base public function getContent(array $params) { $tpl = new Template; - return $tpl->load('event_'.str_replace('.', '_', $params['event_name']), $params); + return $tpl->load('event/'.str_replace('.', '_', $params['event_name']), $params); } /** diff --git a/app/Template/event_comment_create.php b/app/Template/event/comment_create.php similarity index 100% rename from app/Template/event_comment_create.php rename to app/Template/event/comment_create.php diff --git a/app/Template/event_comment_update.php b/app/Template/event/comment_update.php similarity index 100% rename from app/Template/event_comment_update.php rename to app/Template/event/comment_update.php diff --git a/app/Template/event_subtask_create.php b/app/Template/event/subtask_create.php similarity index 100% rename from app/Template/event_subtask_create.php rename to app/Template/event/subtask_create.php diff --git a/app/Template/event_subtask_update.php b/app/Template/event/subtask_update.php similarity index 100% rename from app/Template/event_subtask_update.php rename to app/Template/event/subtask_update.php diff --git a/app/Template/event_task_assignee_change.php b/app/Template/event/task_assignee_change.php similarity index 100% rename from app/Template/event_task_assignee_change.php rename to app/Template/event/task_assignee_change.php diff --git a/app/Template/event_task_close.php b/app/Template/event/task_close.php similarity index 100% rename from app/Template/event_task_close.php rename to app/Template/event/task_close.php diff --git a/app/Template/event_task_create.php b/app/Template/event/task_create.php similarity index 100% rename from app/Template/event_task_create.php rename to app/Template/event/task_create.php diff --git a/app/Template/event_task_move_column.php b/app/Template/event/task_move_column.php similarity index 100% rename from app/Template/event_task_move_column.php rename to app/Template/event/task_move_column.php diff --git a/app/Template/event_task_move_position.php b/app/Template/event/task_move_position.php similarity index 100% rename from app/Template/event_task_move_position.php rename to app/Template/event/task_move_position.php diff --git a/app/Template/event_task_open.php b/app/Template/event/task_open.php similarity index 100% rename from app/Template/event_task_open.php rename to app/Template/event/task_open.php diff --git a/app/Template/event_task_update.php b/app/Template/event/task_update.php similarity index 100% rename from app/Template/event_task_update.php rename to app/Template/event/task_update.php diff --git a/app/Template/notification_comment_creation.php b/app/Template/notification/comment_creation.php similarity index 65% rename from app/Template/notification_comment_creation.php rename to app/Template/notification/comment_creation.php index 5b334d76e..52f82a922 100644 --- a/app/Template/notification_comment_creation.php +++ b/app/Template/notification/comment_creation.php @@ -4,4 +4,4 @@ - $task, 'application_url' => $application_url)) ?> \ No newline at end of file + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification_comment_update.php b/app/Template/notification/comment_update.php similarity index 58% rename from app/Template/notification_comment_update.php rename to app/Template/notification/comment_update.php index 04aafb856..8f613eb2d 100644 --- a/app/Template/notification_comment_update.php +++ b/app/Template/notification/comment_update.php @@ -4,4 +4,4 @@ - $task, 'application_url' => $application_url)) ?> \ No newline at end of file + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification/file_creation.php b/app/Template/notification/file_creation.php new file mode 100644 index 000000000..aae6fee9b --- /dev/null +++ b/app/Template/notification/file_creation.php @@ -0,0 +1,5 @@ +

(#)

+ +

+ + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification_footer.php b/app/Template/notification/footer.php similarity index 100% rename from app/Template/notification_footer.php rename to app/Template/notification/footer.php diff --git a/app/Template/notification_subtask_creation.php b/app/Template/notification/subtask_creation.php similarity index 85% rename from app/Template/notification_subtask_creation.php rename to app/Template/notification/subtask_creation.php index 2ddfc649a..b264ef496 100644 --- a/app/Template/notification_subtask_creation.php +++ b/app/Template/notification/subtask_creation.php @@ -14,4 +14,4 @@ - $task, 'application_url' => $application_url)) ?> \ No newline at end of file + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification_subtask_update.php b/app/Template/notification/subtask_update.php similarity index 87% rename from app/Template/notification_subtask_update.php rename to app/Template/notification/subtask_update.php index 999edbf93..08b7d97f9 100644 --- a/app/Template/notification_subtask_update.php +++ b/app/Template/notification/subtask_update.php @@ -18,4 +18,4 @@ - $task, 'application_url' => $application_url)) ?> \ No newline at end of file + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification_task_assignee_change.php b/app/Template/notification/task_assignee_change.php similarity index 83% rename from app/Template/notification_task_assignee_change.php rename to app/Template/notification/task_assignee_change.php index d23f769ee..14beef138 100644 --- a/app/Template/notification_task_assignee_change.php +++ b/app/Template/notification/task_assignee_change.php @@ -17,4 +17,4 @@ - $task, 'application_url' => $application_url)) ?> \ No newline at end of file + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification_task_close.php b/app/Template/notification/task_close.php similarity index 55% rename from app/Template/notification_task_close.php rename to app/Template/notification/task_close.php index d56e71bbb..1a5ec553f 100644 --- a/app/Template/notification_task_close.php +++ b/app/Template/notification/task_close.php @@ -2,4 +2,4 @@

- $task, 'application_url' => $application_url)) ?> \ No newline at end of file + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification_task_creation.php b/app/Template/notification/task_creation.php similarity index 92% rename from app/Template/notification_task_creation.php rename to app/Template/notification/task_creation.php index 1b555096b..99ebcbe50 100644 --- a/app/Template/notification_task_creation.php +++ b/app/Template/notification/task_creation.php @@ -40,4 +40,4 @@ - $task, 'application_url' => $application_url)) ?> \ No newline at end of file + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification_task_due.php b/app/Template/notification/task_due.php similarity index 92% rename from app/Template/notification_task_due.php rename to app/Template/notification/task_due.php index a32a9efc7..c7ea010f1 100644 --- a/app/Template/notification_task_due.php +++ b/app/Template/notification/task_due.php @@ -17,4 +17,4 @@ - $task)) ?> + $task)) ?> diff --git a/app/Template/notification_task_move_column.php b/app/Template/notification/task_move_column.php similarity index 72% rename from app/Template/notification_task_move_column.php rename to app/Template/notification/task_move_column.php index c3f94df77..36f4daed5 100644 --- a/app/Template/notification_task_move_column.php +++ b/app/Template/notification/task_move_column.php @@ -8,4 +8,4 @@
  • - $task, 'application_url' => $application_url)) ?> \ No newline at end of file + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification_task_move_position.php b/app/Template/notification/task_move_position.php similarity index 72% rename from app/Template/notification_task_move_position.php rename to app/Template/notification/task_move_position.php index c3f94df77..36f4daed5 100644 --- a/app/Template/notification_task_move_position.php +++ b/app/Template/notification/task_move_position.php @@ -8,4 +8,4 @@
  • - $task, 'application_url' => $application_url)) ?> \ No newline at end of file + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification_task_open.php b/app/Template/notification/task_open.php similarity index 55% rename from app/Template/notification_task_open.php rename to app/Template/notification/task_open.php index 5d9f7d5b2..6ee10242e 100644 --- a/app/Template/notification_task_open.php +++ b/app/Template/notification/task_open.php @@ -2,4 +2,4 @@

    - $task, 'application_url' => $application_url)) ?> \ No newline at end of file + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification_task_update.php b/app/Template/notification/task_update.php similarity index 92% rename from app/Template/notification_task_update.php rename to app/Template/notification/task_update.php index b3c079118..cbd6b2e10 100644 --- a/app/Template/notification_task_update.php +++ b/app/Template/notification/task_update.php @@ -40,4 +40,4 @@ - $task, 'application_url' => $application_url)) ?> \ No newline at end of file + $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/notification_file_creation.php b/app/Template/notification_file_creation.php deleted file mode 100644 index d8636820d..000000000 --- a/app/Template/notification_file_creation.php +++ /dev/null @@ -1,5 +0,0 @@ -

    (#)

    - -

    - - $task, 'application_url' => $application_url)) ?> \ No newline at end of file diff --git a/app/Template/user_notifications.php b/app/Template/user_notifications.php index 13dd9809c..4a32a41da 100644 --- a/app/Template/user_notifications.php +++ b/app/Template/user_notifications.php @@ -8,13 +8,16 @@
    -



    + +



    + +
    + $project_name): ?> + + +
    + -
    - $project_name): ?> - - -