Plugin Directory

Changeset 3358334


Ignore:
Timestamp:
09/09/2025 06:22:23 AM (3 months ago)
Author:
donmhico
Message:

WP Mail Logging v1.15.0

Location:
wp-mail-logging
Files:
169 added
30 edited

Legend:

Unmodified
Added
Removed
  • wp-mail-logging/trunk/assets/css/modal.css

    r2880502 r3358334  
    103103  border-radius: 6px;
    104104}
     105#wp-mail-logging-modal-content-body-table .wp-mail-logging-modal-row .wp-mail-logging-modal-row-html-container--raw {
     106  overflow: auto;
     107}
    105108
    106109.wp-mail-logging-modal-row {
     
    174177  text-decoration: none;
    175178}
    176 /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZGFsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0JJO0VBQ0k7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFNBbkJXO0VBb0JYO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0ksUUEvQkk7RUFnQ0osTUFoQ0k7RUFpQ0o7RUFDQSxPQWxDSTtFQW1DSixLQW5DSTtFQW9DSjs7QUFHSjtFQUNJO0VBQ0Esa0JBbkRBO0VBb0RBO0VBQ0EsT0FsREM7RUFtREQ7RUFDQTtFQUNBLGFBNUNJO0VBNkNKO0VBQ0E7O0FBRUE7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTs7QUFFQTtFQUNJOztBQUdKO0VBQ0k7O0FBTWhCO0VBQ0k7RUFDQTs7QUFFQTtFQUNJOztBQUtaO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7O0FBS1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7O0FBTWhCO0VBQ0k7RUFDQTs7O0FBS0E7RUFDSTtFQUNBOztBQUVBO0VBQ0k7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQSxhQTlJSTtFQStJSjs7QUFHSjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FBSVI7RUFDSTs7O0FBT1I7RUFDSTtFQUNBOztBQUdKO0VBQ0k7OztBQUlSO0VBQ0k7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUVJOztBQUVBO0VBQ0k7OztBQUtaO0VBQ0k7RUFDQSIsImZpbGUiOiJhc3NldHMvY3NzL21vZGFsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRoZWFkZXItYmc6ICNGMEYwRjE7XG4kaGVhZGVyLWJvdHRvbS1ib3JkZXI6ICNjY2M7XG5cbiRmb250LWNvbG9yOiAjMUUyMzI3O1xuXG4kYmFja2Ryb3AtYmc6ICMzYzQzNGE7XG4kYmFja2Ryb3Atb3BhY2l0eTogMC43NTtcblxuJGNvbnRlbnQtYmc6ICNmZmY7XG5cbiRtb2RhbC1wYWRkaW5nOiAzMHB4O1xuXG4kbWVkaXVtLXdlaWdodDogNjAwO1xuXG4jd3AtbWFpbC1sb2dnaW5nLW1vZGFsIHtcblxuICAgICYtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi1iYWNrZHJvcCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgJGJhY2tkcm9wLWJnO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICAgICAgICBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxNTk5MDA7XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAkY29udGVudC1iZztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gICAgICAgIG1heC13aWR0aDogNjg4cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDc2MXB4O1xuXG4gICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICBib3R0b206ICRtb2RhbC1wYWRkaW5nO1xuICAgICAgICAgICAgbGVmdDogJG1vZGFsLXBhZGRpbmc7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICByaWdodDogJG1vZGFsLXBhZGRpbmc7XG4gICAgICAgICAgICB0b3A6ICRtb2RhbC1wYWRkaW5nO1xuICAgICAgICAgICAgei1pbmRleDogMzAwMDEwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItYmc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDBweCAwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW0td2VpZ2h0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuXG4gICAgICAgICAgICAmLWZvcm1hdC1zd2l0Y2gge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENEQ0RFO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDMwcHggMDtcblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTMuNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jbG9zZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNDMkMyQzI7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzI3NzdDO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzAxcHg7XG5cbiAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmIC5pbmZvIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNmZmJhMDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjlFOTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoIDAsIDAsIDAsIDAuMSApO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoIDAsIDAsIDAsIDAuMSApO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDVweCAycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLm5vdGljZS53cC1tYWlsLWxvZ2dpbmctaHRtbC1lcnJvci1ub3RpY2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0YwRjZGQztcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNjQ2OTcwO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3dwLW1haWwtbG9nZ2luZy1tb2RhbC1jb250ZW50LWJvZHktdGFibGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEQ0RDREU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4ud3AtbWFpbC1sb2dnaW5nLW1vZGFsIHtcblxuICAgICYtcm93IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0RDREU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTRweDtcblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1sYWJlbCwgJi1sYWJlbC1tZXNzYWdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjM0M0MzRBO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGFiZWwtbWVzc2FnZSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi12YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogIzUwNTc1RTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNjBweDtcblxuICAgICAgICAgICAgJi1lcnJvciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNENjM2Mzc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM3MHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtZXJyb3ItdmFsdWUge1xuICAgICAgICAgICAgY29sb3I6ICNENjM2Mzc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53cC1tYWlsLWxvZ2dpbmctbW9kYWwtY2xlYXIge1xuXG4gICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuLndwLW1haWwtbG9nZ2luZy1tb2RhbC1mb3JtYXQge1xuICAgIGNvbG9yOiAjNzg3QzgyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLndwLW1haWwtbG9nZ2luZy1hY3RpdmUtZm9ybWF0LCAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNhN2FhYWQ7XG4gICAgICAgIGNvbG9yOiAjMkMzMzM4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAuNXB4O1xuICAgIH1cblxuICAgICYud3AtbWFpbC1sb2dnaW5nLWFjdGl2ZS1mb3JtYXQge1xuXG4gICAgICAgIGJvcmRlci1jb2xvcjogI0U3N0M1QztcblxuICAgICAgICAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNFNzdDNUM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53cC1tYWlsLWxvZ2dpbmctbW9kYWwtcm93LXZhbHVlLWF0dGFjaG1lbnRzIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4iXX0= */
     179/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZGFsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0JJO0VBQ0k7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFNBbkJXO0VBb0JYO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0ksUUEvQkk7RUFnQ0osTUFoQ0k7RUFpQ0o7RUFDQSxPQWxDSTtFQW1DSixLQW5DSTtFQW9DSjs7QUFHSjtFQUNJO0VBQ0Esa0JBbkRBO0VBb0RBO0VBQ0EsT0FsREM7RUFtREQ7RUFDQTtFQUNBLGFBNUNJO0VBNkNKO0VBQ0E7O0FBRUE7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTs7QUFFQTtFQUNJOztBQUdKO0VBQ0k7O0FBTWhCO0VBQ0k7RUFDQTs7QUFFQTtFQUNJOztBQUtaO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7O0FBS1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7O0FBTWhCO0VBQ0k7RUFDQTs7QUFFQTtFQUNJOzs7QUFNSjtFQUNJO0VBQ0E7O0FBRUE7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGFBbEpJO0VBbUpKOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFJUjtFQUNJOzs7QUFPUjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTs7O0FBSVI7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBRUk7O0FBRUE7RUFDSTs7O0FBS1o7RUFDSTtFQUNBIiwiZmlsZSI6ImFzc2V0cy9jc3MvbW9kYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJGhlYWRlci1iZzogI0YwRjBGMTtcbiRoZWFkZXItYm90dG9tLWJvcmRlcjogI2NjYztcblxuJGZvbnQtY29sb3I6ICMxRTIzMjc7XG5cbiRiYWNrZHJvcC1iZzogIzNjNDM0YTtcbiRiYWNrZHJvcC1vcGFjaXR5OiAwLjc1O1xuXG4kY29udGVudC1iZzogI2ZmZjtcblxuJG1vZGFsLXBhZGRpbmc6IDMwcHg7XG5cbiRtZWRpdW0td2VpZ2h0OiA2MDA7XG5cbiN3cC1tYWlsLWxvZ2dpbmctbW9kYWwge1xuXG4gICAgJi13cmFwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLWJhY2tkcm9wIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAkYmFja2Ryb3AtYmc7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWluLWhlaWdodDogMzYwcHg7XG4gICAgICAgIG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5O1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDE1OTkwMDtcbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwICRjb250ZW50LWJnO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgICAgICAgbWF4LXdpZHRoOiA2ODhweDtcbiAgICAgICAgbWF4LWhlaWdodDogNzYxcHg7XG5cbiAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgIGJvdHRvbTogJG1vZGFsLXBhZGRpbmc7XG4gICAgICAgICAgICBsZWZ0OiAkbW9kYWwtcGFkZGluZztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHJpZ2h0OiAkbW9kYWwtcGFkZGluZztcbiAgICAgICAgICAgIHRvcDogJG1vZGFsLXBhZGRpbmc7XG4gICAgICAgICAgICB6LWluZGV4OiAzMDAwMTA7XG4gICAgICAgIH1cblxuICAgICAgICAmLWhlYWRlciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRlci1iZztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMHB4IDBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bS13ZWlnaHQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG5cbiAgICAgICAgICAgICYtZm9ybWF0LXN3aXRjaCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0RDREU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMzBweCAwO1xuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMy41cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWNsb3NlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0MyQzJDMjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3Mjc3N0M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAzMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MDFweDtcblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgLmluZm8ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2ZmYmEwMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGOUU5O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSggMCwgMCwgMCwgMC4xICk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSggMCwgMCwgMCwgMC4xICk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggNXB4IDJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAubm90aWNlLndwLW1haWwtbG9nZ2luZy1odG1sLWVycm9yLW5vdGljZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjBGNkZDO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgY29sb3I6ICM2NDY5NzA7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jd3AtbWFpbC1sb2dnaW5nLW1vZGFsLWNvbnRlbnQtYm9keS10YWJsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RDRENERTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAud3AtbWFpbC1sb2dnaW5nLW1vZGFsLXJvdyAud3AtbWFpbC1sb2dnaW5nLW1vZGFsLXJvdy1odG1sLWNvbnRhaW5lci0tcmF3IHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxufVxuXG4ud3AtbWFpbC1sb2dnaW5nLW1vZGFsIHtcblxuICAgICYtcm93IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0RDREU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTRweDtcblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1sYWJlbCwgJi1sYWJlbC1tZXNzYWdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjM0M0MzRBO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGFiZWwtbWVzc2FnZSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi12YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogIzUwNTc1RTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNjBweDtcblxuICAgICAgICAgICAgJi1lcnJvciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNENjM2Mzc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM3MHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtZXJyb3ItdmFsdWUge1xuICAgICAgICAgICAgY29sb3I6ICNENjM2Mzc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53cC1tYWlsLWxvZ2dpbmctbW9kYWwtY2xlYXIge1xuXG4gICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuLndwLW1haWwtbG9nZ2luZy1tb2RhbC1mb3JtYXQge1xuICAgIGNvbG9yOiAjNzg3QzgyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLndwLW1haWwtbG9nZ2luZy1hY3RpdmUtZm9ybWF0LCAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNhN2FhYWQ7XG4gICAgICAgIGNvbG9yOiAjMkMzMzM4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAuNXB4O1xuICAgIH1cblxuICAgICYud3AtbWFpbC1sb2dnaW5nLWFjdGl2ZS1mb3JtYXQge1xuXG4gICAgICAgIGJvcmRlci1jb2xvcjogI0U3N0M1QztcblxuICAgICAgICAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNFNzdDNUM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53cC1tYWlsLWxvZ2dpbmctbW9kYWwtcm93LXZhbHVlLWF0dGFjaG1lbnRzIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4iXX0= */
  • wp-mail-logging/trunk/assets/css/modal.min.css

    r2880502 r3358334  
    1 #wp-mail-logging-modal-wrap{display:none}#wp-mail-logging-modal-backdrop{background:none repeat scroll 0 0 #3c434a;bottom:0;left:0;min-height:360px;opacity:.75;position:fixed;right:0;top:0;z-index:159900}#wp-mail-logging-modal-content{background:none repeat scroll 0 0 #fff;border-radius:6px;font-size:14px;margin:40px auto 0;max-width:688px;max-height:761px}#wp-mail-logging-modal-content-wrap{bottom:30px;left:30px;position:fixed;right:30px;top:30px;z-index:300010}#wp-mail-logging-modal-content-header{align-items:center;background-color:#f0f0f1;border-radius:6px 6px 0px 0px;color:#1e2327;display:flex;font-size:20px;font-weight:600;justify-content:space-between;padding:20px 30px}#wp-mail-logging-modal-content-header-format-switch{border-bottom:1px solid #dcdcde;margin:20px 0 30px 0}#wp-mail-logging-modal-content-header-format-switch ul{margin:0;padding-bottom:13.5px}#wp-mail-logging-modal-content-header-format-switch ul li{padding:0 10px;display:inline;text-transform:uppercase}#wp-mail-logging-modal-content-header-format-switch ul li:first-of-type{padding-left:0}#wp-mail-logging-modal-content-header-format-switch ul li:last-of-type{padding-right:0}#wp-mail-logging-modal-content-header-close{color:#c2c2c2;text-decoration:none}#wp-mail-logging-modal-content-header-close:hover{color:#72777c}#wp-mail-logging-modal-content-body{padding:0 30px 30px;overflow:auto;max-height:701px}#wp-mail-logging-modal-content-body-content{position:relative}#wp-mail-logging-modal-content-body .info{border-left:4px solid #ffba00;display:block;background:#fff9e9;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 5px 2px;padding:1px 12px}#wp-mail-logging-modal-content-body .title{font-weight:bold;display:block}#wp-mail-logging-modal-content .notice.wp-mail-logging-html-error-notice{background:#f0f6fc;border:none;border-radius:3px;color:#646970;margin:10px 0 0;padding:10px}#wp-mail-logging-modal-content .notice.wp-mail-logging-html-error-notice p{margin:0}#wp-mail-logging-modal-content-body-table{border:1px solid #dcdcde;border-radius:6px}.wp-mail-logging-modal-row{border-bottom:1px solid #dcdcde;padding:10px 14px}.wp-mail-logging-modal-row:last-of-type{border-bottom:0}.wp-mail-logging-modal-row-label,.wp-mail-logging-modal-row-label-message{color:#3c434a;display:block;float:left;font-weight:600;width:160px}.wp-mail-logging-modal-row-label-message{float:none;padding-bottom:10px}.wp-mail-logging-modal-row-value{color:#50575e;font-weight:400;display:block;margin-left:160px}.wp-mail-logging-modal-row-value-error{color:#d63637;font-size:13px}.wp-mail-logging-modal-row-value-message{margin-left:0;max-height:370px;overflow-x:scroll}.wp-mail-logging-modal-row-error-value{color:#d63637}.wp-mail-logging-modal-clear::before,.wp-mail-logging-modal-clear::after{content:" ";display:table}.wp-mail-logging-modal-clear::after{clear:both}.wp-mail-logging-modal-format{color:#787c82;text-decoration:none}.wp-mail-logging-modal-format:focus{color:inherit;box-shadow:none;outline:none}.wp-mail-logging-modal-format.wp-mail-logging-active-format,.wp-mail-logging-modal-format:hover,.wp-mail-logging-modal-format:focus{border-bottom:4px solid #a7aaad;color:#2c3338;padding-bottom:10.5px}.wp-mail-logging-modal-format.wp-mail-logging-active-format{border-color:#e77c5c}.wp-mail-logging-modal-format.wp-mail-logging-active-format:focus,.wp-mail-logging-modal-format.wp-mail-logging-active-format:active{border-color:#e77c5c}.wp-mail-logging-modal-row-value-attachments a{font-size:18px;text-decoration:none}
     1#wp-mail-logging-modal-wrap{display:none}#wp-mail-logging-modal-backdrop{background:none repeat scroll 0 0 #3c434a;bottom:0;left:0;min-height:360px;opacity:.75;position:fixed;right:0;top:0;z-index:159900}#wp-mail-logging-modal-content{background:none repeat scroll 0 0 #fff;border-radius:6px;font-size:14px;margin:40px auto 0;max-width:688px;max-height:761px}#wp-mail-logging-modal-content-wrap{bottom:30px;left:30px;position:fixed;right:30px;top:30px;z-index:300010}#wp-mail-logging-modal-content-header{align-items:center;background-color:#f0f0f1;border-radius:6px 6px 0px 0px;color:#1e2327;display:flex;font-size:20px;font-weight:600;justify-content:space-between;padding:20px 30px}#wp-mail-logging-modal-content-header-format-switch{border-bottom:1px solid #dcdcde;margin:20px 0 30px 0}#wp-mail-logging-modal-content-header-format-switch ul{margin:0;padding-bottom:13.5px}#wp-mail-logging-modal-content-header-format-switch ul li{padding:0 10px;display:inline;text-transform:uppercase}#wp-mail-logging-modal-content-header-format-switch ul li:first-of-type{padding-left:0}#wp-mail-logging-modal-content-header-format-switch ul li:last-of-type{padding-right:0}#wp-mail-logging-modal-content-header-close{color:#c2c2c2;text-decoration:none}#wp-mail-logging-modal-content-header-close:hover{color:#72777c}#wp-mail-logging-modal-content-body{padding:0 30px 30px;overflow:auto;max-height:701px}#wp-mail-logging-modal-content-body-content{position:relative}#wp-mail-logging-modal-content-body .info{border-left:4px solid #ffba00;display:block;background:#fff9e9;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 5px 2px;padding:1px 12px}#wp-mail-logging-modal-content-body .title{font-weight:bold;display:block}#wp-mail-logging-modal-content .notice.wp-mail-logging-html-error-notice{background:#f0f6fc;border:none;border-radius:3px;color:#646970;margin:10px 0 0;padding:10px}#wp-mail-logging-modal-content .notice.wp-mail-logging-html-error-notice p{margin:0}#wp-mail-logging-modal-content-body-table{border:1px solid #dcdcde;border-radius:6px}#wp-mail-logging-modal-content-body-table .wp-mail-logging-modal-row .wp-mail-logging-modal-row-html-container--raw{overflow:auto}.wp-mail-logging-modal-row{border-bottom:1px solid #dcdcde;padding:10px 14px}.wp-mail-logging-modal-row:last-of-type{border-bottom:0}.wp-mail-logging-modal-row-label,.wp-mail-logging-modal-row-label-message{color:#3c434a;display:block;float:left;font-weight:600;width:160px}.wp-mail-logging-modal-row-label-message{float:none;padding-bottom:10px}.wp-mail-logging-modal-row-value{color:#50575e;font-weight:400;display:block;margin-left:160px}.wp-mail-logging-modal-row-value-error{color:#d63637;font-size:13px}.wp-mail-logging-modal-row-value-message{margin-left:0;max-height:370px;overflow-x:scroll}.wp-mail-logging-modal-row-error-value{color:#d63637}.wp-mail-logging-modal-clear::before,.wp-mail-logging-modal-clear::after{content:" ";display:table}.wp-mail-logging-modal-clear::after{clear:both}.wp-mail-logging-modal-format{color:#787c82;text-decoration:none}.wp-mail-logging-modal-format:focus{color:inherit;box-shadow:none;outline:none}.wp-mail-logging-modal-format.wp-mail-logging-active-format,.wp-mail-logging-modal-format:hover,.wp-mail-logging-modal-format:focus{border-bottom:4px solid #a7aaad;color:#2c3338;padding-bottom:10.5px}.wp-mail-logging-modal-format.wp-mail-logging-active-format{border-color:#e77c5c}.wp-mail-logging-modal-format.wp-mail-logging-active-format:focus,.wp-mail-logging-modal-format.wp-mail-logging-active-format:active{border-color:#e77c5c}.wp-mail-logging-modal-row-value-attachments a{font-size:18px;text-decoration:none}
  • wp-mail-logging/trunk/assets/images/arrow-right-plain-icon.svg

    r2880502 r3358334  
    1 <svg width="12" height="13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 6.148h8m-3.5-3.5l3.5 3.5-3.5 3.5" stroke="#50575E" stroke-width=".89" stroke-linecap="round" stroke-linejoin="round"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" fill="none"><path stroke="#50575E" stroke-linecap="round" stroke-linejoin="round" stroke-width=".89" d="M2 6.148h8m-3.5-3.5 3.5 3.5-3.5 3.5"/></svg>
  • wp-mail-logging/trunk/assets/images/arrow-right.svg

    r2880502 r3358334  
    1 <svg width="13" height="13" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.229 1.297a.647.647 0 000 .946L8.515 5.33H.698a.647.647 0 00-.647.697v.846a.647.647 0 00.647.647h7.817L5.23 10.657a.648.648 0 000 .946l.597.598a.647.647 0 00.946 0L12 6.923a.649.649 0 000-.946L6.772.699a.647.647 0 00-.946 0l-.597.598z" fill="#E77C5C"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" fill="none"><path fill="#E77C5C" fill-rule="evenodd" d="M5.229 1.297a.647.647 0 0 0 0 .946L8.515 5.33H.698a.647.647 0 0 0-.647.697v.846a.647.647 0 0 0 .647.647h7.817L5.23 10.657a.65.65 0 0 0 0 .946l.597.598a.647.647 0 0 0 .946 0L12 6.923a.65.65 0 0 0 0-.946L6.772.699a.647.647 0 0 0-.946 0z" clip-rule="evenodd"/></svg>
  • wp-mail-logging/trunk/assets/images/font-awesome/exclamation-circle-solid-orange.svg

    r2929157 r3358334  
    1 <svg aria-hidden="true" data-prefix="fas" data-icon="exclamation-circle" class="svg-inline--fa fa-exclamation-circle fa-w-16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#e77c5c" d="M504 256a248 248 0 11-496 0 248 248 0 01496 0zm-248 50a46 46 0 100 92 46 46 0 000-92zm-43.7-165.3l7.4 136a12 12 0 0012 11.3h48.6a12 12 0 0012-11.3l7.4-136a12 12 0 00-12-12.7h-63.4a12 12 0 00-12 12.7z"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="svg-inline--fa fa-exclamation-circle fa-w-16" data-icon="exclamation-circle" data-prefix="fas" viewBox="0 0 512 512"><path fill="#e77c5c" d="M504 256a248 248 0 1 1-496 0 248 248 0 0 1 496 0m-248 50a46 46 0 1 0 0 92 46 46 0 0 0 0-92m-43.7-165.3 7.4 136a12 12 0 0 0 12 11.3h48.6a12 12 0 0 0 12-11.3l7.4-136a12 12 0 0 0-12-12.7h-63.4a12 12 0 0 0-12 12.7"/></svg>
  • wp-mail-logging/trunk/assets/images/icon_resend.svg

    r2880502 r3358334  
    1 <svg width="16" height="16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M2.4 3.308c0-.24.098-.472.273-.642a.947.947 0 01.66-.266c.248 0 .485.096.66.266.176.17.274.401.274.642v.782A5.681 5.681 0 017.59 2.718a5.72 5.72 0 013.494.887 5.472 5.472 0 012.211 2.777 5.307 5.307 0 01.01 3.513 5.47 5.47 0 01-2.196 2.788 5.72 5.72 0 01-3.49.904 5.683 5.683 0 01-3.331-1.354 5.415 5.415 0 01-1.79-3.051c-.109-.563.379-1.031.968-1.031.441 0 .791.352.885.772.17.759.584 1.445 1.184 1.958a3.819 3.819 0 004.42.366 3.66 3.66 0 001.508-1.734c.3-.72.354-1.515.155-2.267a3.624 3.624 0 00-1.26-1.913 3.797 3.797 0 00-2.182-.81 3.813 3.813 0 00-2.25.607h.518c.248 0 .485.096.66.266a.895.895 0 010 1.284.947.947 0 01-.66.266H3.333a.947.947 0 01-.66-.266.896.896 0 01-.273-.642v-2.73z"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor"><path d="M2.4 3.308c0-.24.098-.472.273-.642a.95.95 0 0 1 .66-.266c.248 0 .485.096.66.266s.274.401.274.642v.782A5.68 5.68 0 0 1 7.59 2.718a5.72 5.72 0 0 1 3.494.887 5.47 5.47 0 0 1 2.211 2.777 5.3 5.3 0 0 1 .01 3.513 5.47 5.47 0 0 1-2.196 2.788 5.72 5.72 0 0 1-3.49.904 5.7 5.7 0 0 1-3.331-1.354 5.4 5.4 0 0 1-1.79-3.051c-.109-.563.379-1.031.968-1.031.441 0 .791.352.885.772.17.759.584 1.445 1.184 1.958a3.82 3.82 0 0 0 4.42.366 3.66 3.66 0 0 0 1.508-1.734c.3-.72.354-1.515.155-2.267a3.62 3.62 0 0 0-1.26-1.913 3.8 3.8 0 0 0-2.182-.81 3.8 3.8 0 0 0-2.25.607h.518c.248 0 .485.096.66.266a.895.895 0 0 1 0 1.284.95.95 0 0 1-.66.266H3.333a.95.95 0 0 1-.66-.266.9.9 0 0 1-.273-.642z"/></svg>
  • wp-mail-logging/trunk/assets/images/icon_trash.svg

    r2880502 r3358334  
    1 <svg width="16" height="16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M4 4.667h-.667v8.666a1.333 1.333 0 001.334 1.334h6.666a1.333 1.333 0 001.334-1.333V4.667H4zm2.667 8H5.333v-6h1.334v6zm4 0H9.333v-6h1.334v6zm.412-10L10 1.334H6L4.921 2.667H2V4h12V2.667h-2.921z"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor"><path d="M4 4.667h-.667v8.666a1.333 1.333 0 0 0 1.334 1.334h6.666a1.333 1.333 0 0 0 1.334-1.333V4.667zm2.667 8H5.333v-6h1.334zm4 0H9.333v-6h1.334zm.412-10L10 1.334H6L4.921 2.667H2V4h12V2.667z"/></svg>
  • wp-mail-logging/trunk/assets/images/icon_view.svg

    r2880502 r3358334  
    1 <svg width="16" height="16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M8 10a2 2 0 100-4 2 2 0 000 4z" fill-opacity=".8"/><path d="M15.47 7.83A8.344 8.344 0 008 2.5 8.345 8.345 0 00.53 7.83a.5.5 0 000 .34A8.345 8.345 0 008 13.5a8.346 8.346 0 007.47-5.33c.04-.11.04-.23 0-.34zM8 11.25a3.25 3.25 0 110-6.5 3.25 3.25 0 010 6.5z"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor"><path fill-opacity=".8" d="M8 10a2 2 0 1 0 0-4 2 2 0 0 0 0 4"/><path d="M15.47 7.83A8.34 8.34 0 0 0 8 2.5 8.35 8.35 0 0 0 .53 7.83a.5.5 0 0 0 0 .34A8.35 8.35 0 0 0 8 13.5a8.35 8.35 0 0 0 7.47-5.33c.04-.11.04-.23 0-.34M8 11.25a3.25 3.25 0 1 1 0-6.5 3.25 3.25 0 0 1 0 6.5"/></svg>
  • wp-mail-logging/trunk/assets/images/plus-icon.svg

    r2880502 r3358334  
    1 <svg width="12" height="13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.648 2.43h.704c.062 0 .093.03.093.093v8.25c0 .063-.03.094-.093.094h-.704c-.062 0-.093-.031-.093-.094v-8.25c0-.062.03-.093.093-.093z" fill="#50575E"/><path d="M2.063 6.203h7.874c.063 0 .094.031.094.094V7c0 .063-.031.094-.094.094H2.064c-.063 0-.094-.032-.094-.094v-.703c0-.063.031-.094.093-.094z" fill="#50575E"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" fill="none"><path fill="#50575E" d="M5.648 2.43h.704q.093 0 .093.093v8.25q0 .094-.093.094h-.704q-.093 0-.093-.094v-8.25q0-.093.093-.093"/><path fill="#50575E" d="M2.063 6.203h7.874q.094 0 .094.094V7q0 .094-.094.094H2.064q-.094 0-.094-.094v-.703q0-.094.093-.094"/></svg>
  • wp-mail-logging/trunk/assets/images/smtp/step-1.svg

    r2880502 r3358334  
    1 <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 100 100"><circle cx="50" cy="50" r="50" fill="#ccc"/><path data-name="1" d="M47.48 67.35v-22.7h-8.8V39.3a16.779 16.779 0 003.57-.27 9.344 9.344 0 003.1-1.15 7.565 7.565 0 002.33-2.18 7.737 7.737 0 001.25-3.35h5.65v35h-7.1z" fill="#fff" fill-rule="evenodd"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 100 100"><circle cx="50" cy="50" r="50" fill="#ccc"/><path fill="#fff" fill-rule="evenodd" d="M47.48 67.35v-22.7h-8.8V39.3a16.8 16.8 0 0 0 3.57-.27 9.3 9.3 0 0 0 3.1-1.15 7.6 7.6 0 0 0 2.33-2.18 7.74 7.74 0 0 0 1.25-3.35h5.65v35z" data-name="1"/></svg>
  • wp-mail-logging/trunk/assets/images/smtp/step-2.svg

    r2880502 r3358334  
    1 <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 100 100"><circle cx="50" cy="50" r="50" fill="#ccc"/><path data-name="2" d="M38.53 41.23a12.807 12.807 0 012.4-4.5 10.792 10.792 0 014.02-3 13.616 13.616 0 015.58-1.08 13.905 13.905 0 014.57.75 11.871 11.871 0 013.83 2.15A10.329 10.329 0 0161.55 39a10.589 10.589 0 01.98 4.6 11 11 0 01-.85 4.55 12.168 12.168 0 01-2.25 3.38 18.894 18.894 0 01-3.18 2.67c-1.18.8-2.37 1.59-3.57 2.38s-2.37 1.62-3.5 2.52a16.035 16.035 0 00-3 3.15h16.55v6.1h-25.7a14.681 14.681 0 01.87-5.3 14.2 14.2 0 012.38-4.02 20.5 20.5 0 013.52-3.28c1.35-1 2.78-2.01 4.28-3.05.77-.53 1.58-1.07 2.45-1.62a15.537 15.537 0 002.37-1.83A9.286 9.286 0 0054.7 47a5.5 5.5 0 00.73-2.85 5.006 5.006 0 00-5.25-5.4 4.569 4.569 0 00-2.63.73 5.345 5.345 0 00-1.72 1.9 9.023 9.023 0 00-.93 2.6 15.122 15.122 0 00-.27 2.82h-6.8a16.741 16.741 0 01.7-5.57z" fill="#fff" fill-rule="evenodd"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 100 100"><circle cx="50" cy="50" r="50" fill="#ccc"/><path fill="#fff" fill-rule="evenodd" d="M38.53 41.23a12.8 12.8 0 0 1 2.4-4.5 10.8 10.8 0 0 1 4.02-3 13.6 13.6 0 0 1 5.58-1.08 13.9 13.9 0 0 1 4.57.75 11.9 11.9 0 0 1 3.83 2.15A10.3 10.3 0 0 1 61.55 39a10.6 10.6 0 0 1 .98 4.6 11 11 0 0 1-.85 4.55 12.2 12.2 0 0 1-2.25 3.38 19 19 0 0 1-3.18 2.67c-1.18.8-2.37 1.59-3.57 2.38s-2.37 1.62-3.5 2.52a16 16 0 0 0-3 3.15h16.55v6.1h-25.7a14.7 14.7 0 0 1 .87-5.3 14.2 14.2 0 0 1 2.38-4.02 20.5 20.5 0 0 1 3.52-3.28c1.35-1 2.78-2.01 4.28-3.05.77-.53 1.58-1.07 2.45-1.62a15.5 15.5 0 0 0 2.37-1.83A9.3 9.3 0 0 0 54.7 47a5.5 5.5 0 0 0 .73-2.85 5.006 5.006 0 0 0-5.25-5.4 4.57 4.57 0 0 0-2.63.73 5.35 5.35 0 0 0-1.72 1.9 9 9 0 0 0-.93 2.6 15 15 0 0 0-.27 2.82h-6.8a16.7 16.7 0 0 1 .7-5.57" data-name="2"/></svg>
  • wp-mail-logging/trunk/assets/images/smtp/step-complete.svg

    r2880502 r3358334  
    1 <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 56.18 56.18"><circle cx="28.09" cy="28.09" r="25" fill="#6fb05a" stroke="#6ab255" stroke-width="6"/><path d="M36.93 19.88L24.09 32.72 19.37 28a.6.6 0 00-.83 0l-1.38 1.39a.573.573 0 000 .82l6.52 6.52a.573.573 0 00.82 0l14.64-14.64a.585.585 0 000-.83l-1.38-1.38a.585.585 0 00-.83 0z" fill="#fff" fill-rule="evenodd"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 56.18 56.18"><circle cx="28.09" cy="28.09" r="25" fill="#6fb05a" stroke="#6ab255" stroke-width="6"/><path fill="#fff" fill-rule="evenodd" d="M36.93 19.88 24.09 32.72 19.37 28a.6.6 0 0 0-.83 0l-1.38 1.39a.573.573 0 0 0 0 .82l6.52 6.52a.573.573 0 0 0 .82 0l14.64-14.64a.585.585 0 0 0 0-.83l-1.38-1.38a.585.585 0 0 0-.83 0"/></svg>
  • wp-mail-logging/trunk/assets/images/smtp/zoom.svg

    r2880502 r3358334  
    1 <svg style="background-color:#ffffff00" xmlns="http://www.w3.org/2000/svg" width="100" height="100"><path d="M50 0c27.614 0 50 22.386 50 50s-22.386 50-50 50S0 77.614 0 50 22.386 0 50 0z" fill="#1685b7"/><path d="M73.023 67.067l-9.344-9.344a2.247 2.247 0 00-1.593-.656h-1.528a19.399 19.399 0 004.124-11.996c0-10.77-8.725-19.495-19.494-19.495-10.768 0-19.494 8.726-19.494 19.495 0 10.768 8.726 19.493 19.494 19.493a19.4 19.4 0 0011.997-4.123v1.527c0 .6.234 1.172.655 1.594l9.344 9.344a2.24 2.24 0 003.178 0l2.652-2.653a2.26 2.26 0 00.01-3.186zm-27.835-10c-6.626 0-11.996-5.361-11.996-11.996 0-6.627 5.36-11.997 11.996-11.997 6.626 0 11.997 5.361 11.997 11.997 0 6.626-5.361 11.996-11.997 11.996z" fill="#fff"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" style="background-color:#ffffff00"><path fill="#1685b7" d="M50 0c27.614 0 50 22.386 50 50s-22.386 50-50 50S0 77.614 0 50 22.386 0 50 0"/><path fill="#fff" d="m73.023 67.067-9.344-9.344a2.25 2.25 0 0 0-1.593-.656h-1.528a19.4 19.4 0 0 0 4.124-11.996c0-10.77-8.725-19.495-19.494-19.495s-19.494 8.726-19.494 19.495 8.726 19.493 19.494 19.493a19.4 19.4 0 0 0 11.997-4.123v1.527c0 .6.234 1.172.655 1.594l9.344 9.344a2.24 2.24 0 0 0 3.178 0l2.652-2.653a2.26 2.26 0 0 0 .01-3.186zm-27.835-10c-6.626 0-11.996-5.361-11.996-11.996 0-6.627 5.36-11.997 11.996-11.997 6.626 0 11.997 5.361 11.997 11.997 0 6.626-5.361 11.996-11.997 11.996"/></svg>
  • wp-mail-logging/trunk/assets/images/zoom.svg

    r2880502 r3358334  
    1 <svg style="background-color:#ffffff00" xmlns="http://www.w3.org/2000/svg" width="100" height="100"><path d="M50 0c27.614 0 50 22.386 50 50s-22.386 50-50 50S0 77.614 0 50 22.386 0 50 0z" fill="#e77c5c"/><path d="M73.023 67.067l-9.344-9.344a2.247 2.247 0 00-1.593-.656h-1.528a19.399 19.399 0 004.124-11.996c0-10.77-8.725-19.495-19.494-19.495-10.768 0-19.494 8.726-19.494 19.495 0 10.768 8.726 19.493 19.494 19.493a19.4 19.4 0 0011.997-4.123v1.527c0 .6.234 1.172.655 1.594l9.344 9.344a2.24 2.24 0 003.178 0l2.652-2.653a2.26 2.26 0 00.01-3.186zm-27.835-10c-6.626 0-11.996-5.361-11.996-11.996 0-6.627 5.36-11.997 11.996-11.997 6.626 0 11.997 5.361 11.997 11.997 0 6.626-5.361 11.996-11.997 11.996z" fill="#fff"/></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" style="background-color:#ffffff00"><path fill="#e77c5c" d="M50 0c27.614 0 50 22.386 50 50s-22.386 50-50 50S0 77.614 0 50 22.386 0 50 0"/><path fill="#fff" d="m73.023 67.067-9.344-9.344a2.25 2.25 0 0 0-1.593-.656h-1.528a19.4 19.4 0 0 0 4.124-11.996c0-10.77-8.725-19.495-19.494-19.495s-19.494 8.726-19.494 19.495 8.726 19.493 19.494 19.493a19.4 19.4 0 0 0 11.997-4.123v1.527c0 .6.234 1.172.655 1.594l9.344 9.344a2.24 2.24 0 0 0 3.178 0l2.652-2.653a2.26 2.26 0 0 0 .01-3.186zm-27.835-10c-6.626 0-11.996-5.361-11.996-11.996 0-6.627 5.36-11.997 11.996-11.997 6.626 0 11.997 5.361 11.997 11.997 0 6.626-5.361 11.996-11.997 11.996"/></svg>
  • wp-mail-logging/trunk/assets/languages/wp-mail-logging.pot

    r3214692 r3358334  
    11msgid ""
    22msgstr ""
    3 "Project-Id-Version: WP Mail Logging 1.14.0\n"
     3"Project-Id-Version: WP Mail Logging 1.15.0\n"
    44"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-mail-logging\n"
    55"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    88"Content-Type: text/plain; charset=UTF-8\n"
    99"Content-Transfer-Encoding: 8bit\n"
    10 "POT-Creation-Date: 2024-12-23T04:41:03+00:00\n"
     10"POT-Creation-Date: 2025-09-08T09:43:08+00:00\n"
    1111"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1212"X-Generator: WP-CLI 2.8.1\n"
     
    3636msgstr ""
    3737
    38 #: src/inc/Admin/EmailLogsTab.php:268
     38#: src/inc/Admin/EmailLogsTab.php:297
    3939msgid "To solve email delivery issues, install WP Mail SMTP (free) - trusted by over 3,000,00 sites!"
    4040msgstr ""
    4141
    42 #: src/inc/Admin/EmailLogsTab.php:269
     42#: src/inc/Admin/EmailLogsTab.php:298
    4343msgid "Use the one-click install and setup wizard to fix your emails in minutes."
    4444msgstr ""
    4545
    46 #: src/inc/Admin/EmailLogsTab.php:274
     46#: src/inc/Admin/EmailLogsTab.php:303
    4747msgid "Heads up! WP Mail Logging has detected a problem sending emails."
    4848msgstr ""
    4949
    50 #: src/inc/Admin/EmailLogsTab.php:278
     50#: src/inc/Admin/EmailLogsTab.php:307
    5151#: src/inc/Admin/SMTPTab.php:532
    5252msgid "Install WP Mail SMTP"
    5353msgstr ""
    5454
    55 #: src/inc/Admin/EmailLogsTab.php:331
    56 #: src/inc/Admin/EmailLogsTab.php:431
     55#: src/inc/Admin/EmailLogsTab.php:360
     56#: src/inc/Admin/EmailLogsTab.php:460
    5757msgid "Email Logs"
    5858msgstr ""
    5959
    60 #: src/inc/Admin/EmailLogsTab.php:333
     60#: src/inc/Admin/EmailLogsTab.php:362
    6161msgid "See delivery status"
    6262msgstr ""
    6363
    64 #: src/inc/Admin/EmailLogsTab.php:334
     64#: src/inc/Admin/EmailLogsTab.php:363
    6565msgid "Resend emails"
    6666msgstr ""
    6767
    68 #: src/inc/Admin/EmailLogsTab.php:335
     68#: src/inc/Admin/EmailLogsTab.php:364
    6969msgid "View original email content"
    7070msgstr ""
    7171
    72 #: src/inc/Admin/EmailLogsTab.php:340
     72#: src/inc/Admin/EmailLogsTab.php:369
    7373msgid "Individual Log"
    7474msgstr ""
    7575
    76 #: src/inc/Admin/EmailLogsTab.php:342
     76#: src/inc/Admin/EmailLogsTab.php:371
    7777msgid "Review technical details"
    7878msgstr ""
    7979
    80 #: src/inc/Admin/EmailLogsTab.php:343
     80#: src/inc/Admin/EmailLogsTab.php:372
    8181msgid "Track open and click data"
    8282msgstr ""
    8383
    84 #: src/inc/Admin/EmailLogsTab.php:344
     84#: src/inc/Admin/EmailLogsTab.php:373
    8585msgid "Download sent attachments"
    8686msgstr ""
    8787
    88 #: src/inc/Admin/EmailLogsTab.php:349
     88#: src/inc/Admin/EmailLogsTab.php:378
    8989msgid "Email Reports"
    9090msgstr ""
    9191
    92 #: src/inc/Admin/EmailLogsTab.php:351
     92#: src/inc/Admin/EmailLogsTab.php:380
    9393msgid "Generate deliverability charts"
    9494msgstr ""
    9595
    96 #: src/inc/Admin/EmailLogsTab.php:352
     96#: src/inc/Admin/EmailLogsTab.php:381
    9797msgid "Review open & click statistics"
    9898msgstr ""
    9999
    100 #: src/inc/Admin/EmailLogsTab.php:353
     100#: src/inc/Admin/EmailLogsTab.php:382
    101101msgid "Get weekly email summary"
    102102msgstr ""
    103103
    104104#. translators: 1: URL to WP Mail SMTP pricing page 2: URL to WP Forms pricing page
    105 #: src/inc/Admin/EmailLogsTab.php:365
     105#: src/inc/Admin/EmailLogsTab.php:394
    106106msgid "Want more from your email logs? <strong><a target=\"_blank\" href=\"%1$s\">WP Mail SMTP Pro</a></strong> offers advanced email logging, failed email alerts, backup connections, email reports, email tracking, and much more!"
    107107msgstr ""
    108108
    109 #: src/inc/Admin/EmailLogsTab.php:379
     109#: src/inc/Admin/EmailLogsTab.php:408
    110110msgid "We know you'll love the powerful features in WP Mail SMTP. It's used by over 3,000,000 websites."
    111111msgstr ""
    112112
    113 #: src/inc/Admin/EmailLogsTab.php:411
     113#: src/inc/Admin/EmailLogsTab.php:440
    114114msgid "Take Your Email Logs to the Next level"
    115115msgstr ""
    116116
    117 #: src/inc/Admin/EmailLogsTab.php:415
     117#: src/inc/Admin/EmailLogsTab.php:444
    118118msgid "Get WP Mail SMTP Pro"
    119119msgstr ""
    120120
    121 #: src/inc/Admin/EmailLogsTab.php:479
     121#: src/inc/Admin/EmailLogsTab.php:508
    122122#: src/Renderer/Format/BaseRenderer.php:46
    123123#: src/WPML_Email_Log_List.php:510
     
    125125msgstr ""
    126126
    127 #: src/inc/Admin/EmailLogsTab.php:524
     127#: src/inc/Admin/EmailLogsTab.php:553
    128128msgid "Search"
    129129msgstr ""
    130130
    131 #: src/inc/Admin/EmailLogsTab.php:558
     131#: src/inc/Admin/EmailLogsTab.php:587
    132132msgid "Are you sure you want to delete this log?"
    133133msgstr ""
     
    147147
    148148#: src/inc/Admin/SettingsTab.php:209
    149 msgid "Select the minimum role required to view submission data."
     149msgid "Select the WordPress user capability required to view submission data."
    150150msgstr ""
    151151
     
    444444
    445445#: src/inc/Migration/Migration.php:458
    446 #: src/Renderer/Format/BaseRenderer.php:200
    447 #: src/WPML_Email_Log_List.php:861
     446#: src/Renderer/Format/BaseRenderer.php:208
     447#: src/WPML_Email_Log_List.php:863
    448448msgid "Dismiss this notice."
    449449msgstr ""
     
    506506
    507507#. translators: %s - Link to the SMTP page.
    508 #: src/Renderer/Format/BaseRenderer.php:188
     508#: src/Renderer/Format/BaseRenderer.php:196
    509509msgid "<strong>This email failed to send.</strong> <a href=\"%s\">Install WP Mail SMTP</a> to solve your deliverability issues."
    510510msgstr ""
     
    570570
    571571#. translators: %d: Email Log ID to view.
    572 #: src/WPML_Email_Log_List.php:756
     572#: src/WPML_Email_Log_List.php:758
    573573msgid "View log #%d"
    574574msgstr ""
    575575
    576576#. translators: %d: Email Log ID to resend.
    577 #: src/WPML_Email_Log_List.php:763
     577#: src/WPML_Email_Log_List.php:765
    578578msgid "Resend log #%d"
    579579msgstr ""
    580580
    581581#. translators: %d: Email Log ID to delete.
    582 #: src/WPML_Email_Log_List.php:770
     582#: src/WPML_Email_Log_List.php:772
    583583msgid "Delete log #%d"
    584584msgstr ""
    585585
    586 #: src/WPML_Email_Log_List.php:801
     586#: src/WPML_Email_Log_List.php:803
    587587msgid "Delete"
    588588msgstr ""
    589589
    590 #: src/WPML_Email_Log_List.php:802
     590#: src/WPML_Email_Log_List.php:804
    591591msgid "Resend"
    592592msgstr ""
    593593
    594 #: src/WPML_LifeCycle.php:204
     594#: src/WPML_LifeCycle.php:215
    595595#: src/WPML_OptionsManager.php:420
    596596#: src/WPML_OptionsManager.php:421
  • wp-mail-logging/trunk/readme.txt

    r3214692 r3358334  
    44License: GPLv3
    55License URI: http://www.gnu.org/licenses/gpl-3.0.html
    6 Requires at least: 5.0
    7 Tested up to: 6.7
    8 Requires PHP: 7.1
    9 Stable tag: 1.14.0
     6Requires at least: 5.3
     7Tested up to: 6.8
     8Requires PHP: 7.4
     9Stable tag: 1.15.0
    1010
    1111Log, view, and resend all emails sent from your WordPress site. Great for resolving email sending issues or keeping a copy for auditing.
     
    109109
    110110== Changelog ==
    111 = 1.14.0 - 2024-12-30 =
     111= 1.15.0 - 2025-09-09 =
     112Added: Support "Name <[email protected]>" format on Receiver.
     113Added: New filters `wp_mail_logging_allowed_html_email_html_preview` and `wp_mail_logging_allowed_protocols_email_html_preview`.
     114Changed: Description for the option "Can See Submission data".
     115Fixed: PHP Warning when JetPack plugin is also activated.
     116Fixed: Incorrect Headers format in modal row.
     117Fixed: Long non-breaking message not displaying properly when viewed as Raw.
     118Fixed: Some attachments are not displayed in the Email Logs table.
     119Fixed: PHP Warning "Notice: Function _load_textdomain_just_in_time was called incorrectly".
     120
     121= 1.14.0 - 2024-12-26 =
    112122Fixed: PHP warning notice when another plugin or code snippet passed an associative array to `WPML_Plugin::get_mail_headers()`.
    113123Fixed: PHP warning notice on non-english locale WP configuration.
  • wp-mail-logging/trunk/src/Renderer/Column/GenericColumn.php

    r2187843 r3358334  
    66
    77class GenericColumn implements IColumn {
     8
    89    protected $column_name;
    910
     
    2627        return $mailArray[$this->column_name];
    2728    }
     29
     30    /**
     31     * Get the column name.
     32     *
     33     * @since 1.15.0
     34     */
     35    public function getColumnName() {
     36
     37        return $this->column_name;
     38    }
    2839}
  • wp-mail-logging/trunk/src/Renderer/Column/SanitizedColumnDecorator.php

    r2187843 r3358334  
    33namespace No3x\WPML\Renderer\Column;
    44
    5 
     5use No3x\WPML\Renderer\WPML_ColumnManager;
    66use No3x\WPML\WPML_MessageSanitizer;
    77
     
    2525    /**
    2626     * @inheritdoc
     27     *
     28     * @since 1.15.0 Used `esc_html()` on `receiver` column.
    2729     */
    2830    public function render(array $mailArray, $format) {
    2931        $delegated = $this->column->render($mailArray, $format);
     32
     33        if (
     34            method_exists( $this->column, 'getColumnName' ) &&
     35            $this->column->getColumnName() === WPML_ColumnManager::COLUMN_RECEIVER
     36        ) {
     37            return esc_html( $delegated );
     38        }
     39
    3040        return $this->messageSanitizer->sanitize($delegated);
    3141    }
  • wp-mail-logging/trunk/src/Renderer/Format/BaseRenderer.php

    r2929157 r3358334  
    8484
    8585                    <?php
    86                     if ( $key === 'message') {
     86                    if ( $key === 'message' ) {
    8787                        $this->render_message_value( $item, $settings['preferred-mail-format'] );
    8888                    } else {
     
    104104     *
    105105     * @since 1.11.0
     106     * @since 1.15.0 Added dynamic DOM class for the message container.
    106107     *
    107108     * @param array  $mail           Mail data in context.
     
    113114        $format = empty( $_POST['format'] ) ? $default_format : $_POST['format'];
    114115        ?>
    115         <div class="wp-mail-logging-modal-row-html-container">
     116        <div class="wp-mail-logging-modal-row-html-container wp-mail-logging-modal-row-html-container--<?php echo esc_attr( $format ); ?>">
    116117            <?php
    117118            if ( $format === 'raw' ) {
     
    150151     * @since 1.11.0
    151152     * @since 1.12.0
     153     * @since 1.15.0 Used `esc_html()` on Subject, Receiver, and Headers columns.
    152154     *
    153155     * @param string $key   Key of the value to render.
     
    173175            }
    174176
    175             if ( $key === WPML_ColumnManager::COLUMN_SUBJECT ) {
     177            $values_to_escape = [
     178                WPML_ColumnManager::COLUMN_SUBJECT,
     179                WPML_ColumnManager::COLUMN_RECEIVER,
     180                WPML_ColumnManager::COLUMN_HEADERS,
     181            ];
     182
     183            if ( in_array( $key, $values_to_escape, true ) ) {
    176184                echo esc_html( $value );
    177185            } else {
  • wp-mail-logging/trunk/src/Renderer/WPML_ColumnManager.php

    r3214692 r3358334  
    5555     * @return IColumn
    5656     */
    57     public function getColumnRenderer($column_name) {
     57    public function getColumnRenderer( $column_name ) {
    5858        switch ($column_name) {
    5959            case self::COLUMN_TIMESTAMP:
  • wp-mail-logging/trunk/src/WPML_Attachment.php

    r2880502 r3358334  
    110110        if ( ! empty( $relPath ) ) {
    111111            $basename = '/uploads';
    112             $path = WP_CONTENT_DIR . $basename . $relPath;
    113             $url = WP_CONTENT_URL . $basename . $relPath;
     112            $path     = WP_CONTENT_DIR . $basename . DIRECTORY_SEPARATOR . ltrim( $relPath, '/\\' );
     113            $url      = WP_CONTENT_URL . $basename . '/' . ltrim( $relPath, '/\\' );
    114114
    115115            if ( self::getFS()->is_file( $path ) ) {
  • wp-mail-logging/trunk/src/WPML_Email_Log_List.php

    r3164976 r3358334  
    735735        }
    736736
    737         return ( new SanitizedColumnDecorator($this->columnManager->getColumnRenderer($column_name)))->render($item, ColumnFormat::FULL);
     737        return ( new SanitizedColumnDecorator(
     738            $this->columnManager->getColumnRenderer( $column_name )
     739        ) )->render( $item, ColumnFormat::FULL );
    738740    }
    739741
  • wp-mail-logging/trunk/src/WPML_LifeCycle.php

    r3214692 r3358334  
    199199    }
    200200
     201    /**
     202     * Register plugin action links.
     203     *
     204     * @since 1.15.0 Taken into account non-array `$actions`.
     205     *
     206     * @param string[] $actions     An array of plugin action links.
     207     * @param string   $plugin_file Path to the plugin file relative to the plugins directory.
     208     *
     209     * @return array
     210     */
    201211    public function registerPluginActionLinks( $actions, $plugin_file ) {
    202         if ($this->getMainPluginFileName() == basename($plugin_file)) {
     212
     213        if ( $this->getMainPluginFileName() == basename( $plugin_file ) ) {
    203214            $admin_url = add_query_arg( 'tab', 'settings', WPML_Utils::get_admin_page_url() );
    204215            $settings  = array('settings' => '<a href="' . esc_url( $admin_url ) . '">' . __( 'Settings', 'wp-mail-logging' ) . '</a>' );
    205216
    206             if ( ! is_array( $actions ) ) {
     217            if ( empty( $actions ) || ! is_array( $actions ) ) {
    207218                $actions = [];
    208219            }
     
    210221            $actions = array_merge( $settings, $actions );
    211222        }
     223
    212224        return $actions;
    213225    }
  • wp-mail-logging/trunk/src/inc/Admin/EmailLogsTab.php

    r3164976 r3358334  
    141141     *
    142142     * @since 1.11.1
     143     * @since 1.15.0 Added filterable `$allowed_html` and `$allowed_protocols` to `wp_kses()`.
    143144     *
    144145     * @param string $message Email log message.
     
    152153        $message = preg_replace( '/<!--(.*?)-->/', '', $message );
    153154
    154         $allowed_html = wp_kses_allowed_html( 'post' );
     155        $allowed_html              = wp_kses_allowed_html( 'post' );
    155156        $allowed_html['style'][''] = true;
    156157
    157         return wp_kses( $message, $allowed_html );
     158         /**
     159         * Filters the allowed HTML in the email HTML preview.
     160         *
     161         * @since 1.15.0
     162         *
     163         * @param string[] $allowed_html Array of allowed HTML.
     164         * @param string   $message      Email message.
     165         */
     166        $allowed_html = apply_filters(
     167            'wp_mail_logging_allowed_html_email_html_preview',
     168            $allowed_html,
     169            $message
     170        );
     171
     172        /**
     173         * Filters the allowed protocols in the email HTML preview.
     174         *
     175         * @since 1.15.0
     176         *
     177         * @param string[] $allowed_protocols Array of allowed protocols.
     178         * @param string   $message           Email message.
     179         */
     180        $allowed_protocols = apply_filters(
     181            'wp_mail_logging_allowed_protocols_email_html_preview',
     182            wp_allowed_protocols(),
     183            $message
     184        );
     185
     186        return wp_kses( $message, $allowed_html, $allowed_protocols );
    158187    }
    159188
  • wp-mail-logging/trunk/src/inc/Admin/SettingsTab.php

    r3164976 r3358334  
    207207                    [
    208208                        'bordered' => false,
    209                         'desc'     => __( 'Select the minimum role required to view submission data.', 'wp-mail-logging' ),
     209                        'desc'     => __( 'Select the WordPress user capability required to view submission data.', 'wp-mail-logging' ),
    210210                        'id'       => 'can-see-submission-data',
    211211                        'label'    => __( 'Can See Submission data', 'wp-mail-logging' ),
  • wp-mail-logging/trunk/vendor/autoload.php

    r3164976 r3358334  
    1515        }
    1616    }
    17     trigger_error(
    18         $err,
    19         E_USER_ERROR
    20     );
     17    throw new RuntimeException($err);
    2118}
    2219
  • wp-mail-logging/trunk/vendor/composer/InstalledVersions.php

    r3164976 r3358334  
    2828{
    2929    /**
     30     * @var string|null if set (by reflection by Composer), this should be set to the path where this class is being copied to
     31     * @internal
     32     */
     33    private static $selfDir = null;
     34
     35    /**
    3036     * @var mixed[]|null
    3137     * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}|array{}|null
    3238     */
    3339    private static $installed;
     40
     41    /**
     42     * @var bool
     43     */
     44    private static $installedIsLocalDir;
    3445
    3546    /**
     
    310321        self::$installed = $data;
    311322        self::$installedByVendor = array();
     323
     324        // when using reload, we disable the duplicate protection to ensure that self::$installed data is
     325        // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not,
     326        // so we have to assume it does not, and that may result in duplicate data being returned when listing
     327        // all installed packages for example
     328        self::$installedIsLocalDir = false;
     329    }
     330
     331    /**
     332     * @return string
     333     */
     334    private static function getSelfDir()
     335    {
     336        if (self::$selfDir === null) {
     337            self::$selfDir = strtr(__DIR__, '\\', '/');
     338        }
     339
     340        return self::$selfDir;
    312341    }
    313342
     
    323352
    324353        $installed = array();
     354        $copiedLocalDir = false;
    325355
    326356        if (self::$canGetVendors) {
     357            $selfDir = self::getSelfDir();
    327358            foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
     359                $vendorDir = strtr($vendorDir, '\\', '/');
    328360                if (isset(self::$installedByVendor[$vendorDir])) {
    329361                    $installed[] = self::$installedByVendor[$vendorDir];
     
    331363                    /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $required */
    332364                    $required = require $vendorDir.'/composer/installed.php';
    333                     $installed[] = self::$installedByVendor[$vendorDir] = $required;
    334                     if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
    335                         self::$installed = $installed[count($installed) - 1];
     365                    self::$installedByVendor[$vendorDir] = $required;
     366                    $installed[] = $required;
     367                    if (self::$installed === null && $vendorDir.'/composer' === $selfDir) {
     368                        self::$installed = $required;
     369                        self::$installedIsLocalDir = true;
    336370                    }
     371                }
     372                if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) {
     373                    $copiedLocalDir = true;
    337374                }
    338375            }
     
    351388        }
    352389
    353         if (self::$installed !== array()) {
     390        if (self::$installed !== array() && !$copiedLocalDir) {
    354391            $installed[] = self::$installed;
    355392        }
  • wp-mail-logging/trunk/vendor/composer/installed.php

    r3214692 r3358334  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => '9c1c009e987a1f737fd7f6291eac41d31d7942d6',
     6        'reference' => '0430a158f3e1b33b25fb2200e97503bca08725e7',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1414            'pretty_version' => 'dev-master',
    1515            'version' => 'dev-master',
    16             'reference' => '9c1c009e987a1f737fd7f6291eac41d31d7942d6',
     16            'reference' => '0430a158f3e1b33b25fb2200e97503bca08725e7',
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
  • wp-mail-logging/trunk/vendor/composer/platform_check.php

    r3164976 r3358334  
    2020        }
    2121    }
    22     trigger_error(
    23         'Composer detected issues in your platform: ' . implode(' ', $issues),
    24         E_USER_ERROR
     22    throw new \RuntimeException(
     23        'Composer detected issues in your platform: ' . implode(' ', $issues)
    2524    );
    2625}
  • wp-mail-logging/trunk/wp-mail-logging.php

    r3214692 r3358334  
    33 * Plugin Name: WP Mail Logging
    44 * Plugin URI: https://wordpress.org/plugins/wp-mail-logging/
    5  * Version: 1.14.0
    6  * Requires at least: 5.0
    7  * Requires PHP: 7.1
     5 * Version: 1.15.0
     6 * Requires at least: 5.3
     7 * Requires PHP: 7.4
    88 * Author: WP Mail Logging Team
    99 * Author URI: https://github.com/awesomemotive/wp-mail-logging
     
    1919if ( ! defined( 'ABSPATH' ) ) exit;
    2020
    21 define( 'WPML_PHP_MIN_VERSION', '7.1' );
     21define( 'WPML_PHP_MIN_VERSION', '7.4' );
    2222define( 'WP_MAIL_LOGGING_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
    2323define( 'WP_MAIL_LOGGING_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
Note: See TracChangeset for help on using the changeset viewer.