CMS  Version 3.9
email_template_list.inc File Reference

Go to the source code of this file.

Functions

 formatEmailTemplateLink ($emailTemplate)
 
 formatEmailTemplateSubject ($message)
 
 formatEmailMessage ($message)
 
 formatEmailTemplateRecipients ($message)
 

Variables

 $emailTemplates = query(EmailTemplate, "ORDER BY name")
 
 $menu_item = "Email Templates"
 
 $table = new DataListView($emailTemplates, "templates")
 
$table emptyMessage = "There are no email templates defined."
 
$table mode = "tree"
 
$table cssStyle = "width: 100%"
 
$table cssClass = "list small"
 
$table filter = true
 
 $script = $table->writeScript()
 

Function Documentation

◆ formatEmailMessage()

formatEmailMessage (   $message)

Definition at line 85 of file email_template_list.inc.

86 {
87  return ellipsis(stripHTML($message->message), 300, true);
88 }
$message
Definition: mail_to.inc:49

◆ formatEmailTemplateLink()

formatEmailTemplateLink (   $emailTemplate)

Definition at line 72 of file email_template_list.inc.

73 {
74  $name = prettify($emailTemplate->name);
75  $text = "<a href=\"/admin/email_template_form?email_template_id={$emailTemplate->email_template_id}\">{$name}</a>";
76 
77  return $text;
78 }
$name
Definition: upload.inc:54

◆ formatEmailTemplateRecipients()

formatEmailTemplateRecipients (   $message)

Definition at line 90 of file email_template_list.inc.

91 {
92  return $message->recipients;
93 }

◆ formatEmailTemplateSubject()

formatEmailTemplateSubject (   $message)

Definition at line 80 of file email_template_list.inc.

81 {
82  return $message->subject;
83 }

Variable Documentation

◆ $emailTemplates

$emailTemplates = query(EmailTemplate, "ORDER BY name")

Definition at line 48 of file email_template_list.inc.

◆ $menu_item

$menu_item = "Email Templates"

Definition at line 50 of file email_template_list.inc.

◆ $script

$script = $table->writeScript()

Definition at line 66 of file email_template_list.inc.

◆ $table

$table = new DataListView($emailTemplates, "templates")

Definition at line 52 of file email_template_list.inc.

◆ cssClass

$table cssClass = "list small"

Definition at line 63 of file email_template_list.inc.

◆ cssStyle

$table cssStyle = "width: 100%"

Definition at line 62 of file email_template_list.inc.

◆ emptyMessage

$table emptyMessage = "There are no email templates defined."

Definition at line 60 of file email_template_list.inc.

◆ filter

$table filter = true

Definition at line 64 of file email_template_list.inc.

◆ mode

$table mode = "tree"

Definition at line 61 of file email_template_list.inc.