From 257d83f7cf59a2b365f160fcbaacf751db9d75a0 Mon Sep 17 00:00:00 2001 From: nbm Date: Wed, 1 Feb 2006 09:08:15 +0000 Subject: [PATCH] Dynamically generate the groups and users given in the email view. --- plugins/ktstandard/KTEmail.php | 4 ++++ templates/ktstandard/action/email.smarty | 19 ++++++++----------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/plugins/ktstandard/KTEmail.php b/plugins/ktstandard/KTEmail.php index cb6e06a..7902359 100644 --- a/plugins/ktstandard/KTEmail.php +++ b/plugins/ktstandard/KTEmail.php @@ -210,9 +210,13 @@ class KTDocumentEmailAction extends KTDocumentAction { $fields[] = new KTCheckboxWidget(_("Attach document"), _("By default, documents are sent as links into the document management system. Select this option if you want the document contents to be sent as an attachment in the email."), 'fAttachDocument', null, $this->oPage); $fields[] = new KTTextWidget(_("Email addresses"), _("Add extra email addresses here"), 'fEmailAddresses', "", $this->oPage); $fields[] = new KTTextWidget(_("Comment"), _("A message for those who receive the document"), 'fComment', "", $this->oPage, true); + $aGroups = Group::getList(); + $aUsers = User::getEmailUsers(); $aTemplateData = array( 'context' => &$this, 'fields' => $fields, + 'groups' => $aGroups, + 'users' => $aUsers, ); return $oTemplate->render($aTemplateData); } diff --git a/templates/ktstandard/action/email.smarty b/templates/ktstandard/action/email.smarty index c35d8bb..9c44122 100644 --- a/templates/ktstandard/action/email.smarty +++ b/templates/ktstandard/action/email.smarty @@ -45,22 +45,19 @@ addLoadEvent(kt_email_onload);
Groups
- +{foreach from=$groups item=oGroup} + +{/foreach}
Users
-- libgit2 0.21.4