2017 © Pedro Peláez
 

elgg-plugin html_email_handler

Allows to send out full HTML mails / notifications

image

coldtrick/html_email_handler

Allows to send out full HTML mails / notifications

  • Thursday, March 8, 2018
  • by jeabakker
  • Repository
  • 5 Watchers
  • 10 Stars
  • 940 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 10 Forks
  • 6 Open issues
  • 10 Versions
  • 7 % Grown

The README.md

HTML Email Handler

Elgg 3.0 Build Status Scrutinizer Code Quality Latest Stable Version License, (*1)

Send out full HTML mails to your users, (*2)

Features

  • Send out full HTML notifications to your users (also supported by webmail like GMail)
    • can be toggle in the admin settings
    • to customise it for your own theme overrule the view default/html_email_handler/notification/body.php
  • Offers mail function for developers html_email_handler_send_email()
    • see /lib/functions.php for more information
  • Offers CSS conversion to inline CSS (needed for webmail support) html_email_handler_css_inliner($html_text)
    • see lib/functions.php for more information
  • Allows file attachments support in notify_user (see File attachments support below)

Administrators, Developers & Designers

If you have the developers plugin enabled you can easily design the layout of your HTML message, check the Theming sandbox.
Otherwise you can go to the test url to design the layout., (*3)

File attachements notes and documentation

File attachments support :, (*4)

If you wish to add file attachments to email notifications, you can use the notify_user function and pass it an "attachments" key, with $params['attachments'] :, (*5)

    $attachments[] = array(
        'content' => $file_content, // File content
        //'filepath' => $file_content, // Alternate file path for file content retrieval
        'filename' => $file_content, // Attachment file name
        'mimetype' => $file_content, // MIME type of attachment
    );

Note that $attachments is an array, so you can pass several files at once, each with a custom filename and MIME type., (*6)

Warning: don't use 'filepath' setting on a production site (not functional yet), (*7)

The Versions

08/03 2018

dev-master

9999999-dev

Allows to send out full HTML mails / notifications

  Sources   Download

GPL-2.0 GPL-2.0-only

The Requires

 

The Development Requires

plugin email notification elgg

08/09 2017

v4.0.4

4.0.4.0

Allows to send out full HTML mails / notifications

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

plugin email notification elgg

06/09 2017

v4.0.3

4.0.3.0

Allows to send out full HTML mails / notifications

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

plugin email notification elgg

26/01 2017

v4.0.2

4.0.2.0

Allows to send out full HTML mails / notifications

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

plugin email notification elgg

29/08 2016

v4.0.1

4.0.1.0

Allows to send out full HTML mails / notifications

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

plugin email notification elgg

20/01 2016

v4.0

4.0.0.0

Allows to send out full HTML mails / notifications

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

plugin email notification elgg

19/01 2016

dev-elgg_19

dev-elgg_19

Allows to send out full HTML mails / notifications

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

plugin email notification elgg

19/01 2016

v3.1.1

3.1.1.0

Allows to send out full HTML mails / notifications

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

plugin email notification elgg

08/07 2015

v3.1

3.1.0.0

Allows to send out full HTML mails / notifications

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

plugin email notification elgg

28/05 2015

dev-elgg_18

dev-elgg_18

Allows to send out full HTML mails / notifications

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

plugin email notification elgg