Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#25 2025-03-21 07:44:14

phiw13
Plugin Author
From: South-Western Japan
Registered: 2004-02-27
Posts: 3,414
Website

Re: Feedback: Textpattern CMS 4.9.0 beta.2 released

hidalgo wrote #339347:

From my testing, enhanced mail doesn’t need the SMTP settings filled in to work, so that would be the first level of improved deliverability. Then adding SMTP settings would be the second level of enhanced deliverability.

Hmm. That is one other way of looking at it… When viewing the settings, I am always lead to believe “enhanced mail” needs those SMTP settings to perform its magic. Your understanding –and confirmed by Bloke– make the SMTP settings actually optional and an extra layer of deliverability.

Bloke wrote #339348:

If you think the text can be improved or needs stuff adding to it to make the separation clearer, by all means suggest edits.

Perhaps changing something in the last sentence to:

“Additionally, using SMTP will provide better compatibility with some email providers and further enhance deliverability.”

(and eventually add something from this: ”The big daddy is SMTP because you have complete control over signing and security and whatnot, which steps up your game through the eyes of the servers handling your messages.”


Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
phiw13 on Codeberg

Offline

#26 2025-03-21 08:23:46

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,819
Website GitHub

Re: Feedback: Textpattern CMS 4.9.0 beta.2 released

phiw13 wrote #339349:

When viewing the settings, I am always lead to believe “enhanced mail” needs those SMTP settings to perform its magic.

Right, yes, the interface isn’t obvious that those are a level-up option. Couldn’t think of a way to enable it (beyond a three-way radio, which complicates code later as we’d need to check two scenarios that use PHPMailer – one with, one without SMTP).

Ideas welcome to enhance UX clarity.

Perhaps changing something in the last sentence to:

“Additionally, using SMTP will provide better compatibility with some email providers and further enhance deliverability.”

Will do, plus some more details on SMTP and its optional nature.


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#27 2025-03-21 11:49:12

phiw13
Plugin Author
From: South-Western Japan
Registered: 2004-02-27
Posts: 3,414
Website

Re: Feedback: Textpattern CMS 4.9.0 beta.2 released

Bloke wrote #339350:

Right, yes, the interface isn’t obvious that those are a level-up option. Couldn’t think of a way to enable it (beyond a three-way radio, which complicates code later as we’d need to check two scenarios that use PHPMailer – one with, one without SMTP).

Ideas welcome to enhance UX clarity.

No not immediately. Best I could think earlier today:
On row 1: Use enhanced […] Yes/No (radio). Clicking Yes opens a row2 / second field: (additionally) use SMTP Yes/No (radio). Yes then opens SMTP details.

I suspect that will put you in some knots, code wise. And I don’t think it really improves or clarifies the hierarchy.

–^–

Not sure if this is a core issue or a plugin problem: when using the basic enhanced email setting and com_connect latest (4.9), there is double X-Mailer header:

X-Mailer: PHPMailer 6.9.3 (https://github.com/PHPMailer/PHPMailer)
X-Mailer: Textpattern

Screenshot: dev.l-c-n.com/_b/x-mailer_phpmail.png, as seen in Mail.app (“he likes it soo much, he sends it twice”)


Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
phiw13 on Codeberg

Offline

#28 2025-03-21 12:47:17

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,819
Website GitHub

Re: Feedback: Textpattern CMS 4.9.0 beta.2 released

phiw13 wrote #339351:

Best I could think earlier today:
On row 1: Use enhanced […] Yes/No (radio). Clicking Yes opens a row2 / second field: (additionally) use SMTP Yes/No (radio). Yes then opens SMTP details.

Hmm, yeah, a three-way toggle in two radios. Still not fun from a code standpoint

I’ve tweaked the wording of the pophelp as per your recommendation for now (in the pophelp repo, not merged to dev yet). That might help a bit, but it would be nice to mark the SMTP block as optional somehow.

Not sure if this is a core issue or a plugin problem: when using the basic enhanced email setting and com_connect latest (4.9), there is double X-Mailer header.

Pants. I’ll investigate, thank you. Suspect the plugin is adding it indiscriminately.


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#29 2025-03-21 13:26:14

phiw13
Plugin Author
From: South-Western Japan
Registered: 2004-02-27
Posts: 3,414
Website

Re: Feedback: Textpattern CMS 4.9.0 beta.2 released

Bloke wrote #339352:

[…] That might help a bit, but it would be nice to mark the SMTP block as optional somehow.

Alternative:

Add a small informative text note right after the h3?

There is a .txp-form-field-instructions class for that purpose, but on the Preferences panel, it sends the text to the far side. It is originally intended as help text aligned with the input fields (see prefs for glz_custom-fields).

An alternative maybe: set it to .secondary-text, that will align it with the headline
see: dev.l-c-n.com/txp-4.9/txp-admin-prefs.html


Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
phiw13 on Codeberg

Offline

#30 2025-03-21 15:10:32

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,819
Website GitHub

Re: Feedback: Textpattern CMS 4.9.0 beta.2 released

phiw13 wrote #339353:

Add a small informative text note right after the h3?

That’s a fab ida. I’m not sure the prefs panel is geared up to display stuff likevthat though, because it’s all automated and driven from the database. We do have the _instructions feature for textpack secondary information, but I think (as you say) this is just for fields, not labels and headings.

To do this kind of thing will require us to wire up a different type of undocumented notes feature for labels and/or headings. I’ll take a look.


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#31 Yesterday 12:21:42

towndock
Member
From: Oriental, NC USA
Registered: 2007-04-06
Posts: 334
Website

Re: Feedback: Textpattern CMS 4.9.0 beta.2 released

What’s the status on release of 4.9.0?

Offline

#32 Yesterday 13:40:23

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,370
GitHub

Re: Feedback: Textpattern CMS 4.9.0 beta.2 released

towndock wrote #339999:

What’s the status on release of 4.9.0?

It’s nearly ready. I know we’ve been saying this for a while, but it’s true. Here’s some background…

There’s a list of issues targeted at 4.9.0 release that outlines the ‘to do’ list for the first release of the 4.9 branch.

Summer in the northern hemisphere has typically had lower activity for commits & overall project activity, so it’s likely that the resolutions to the above issues will be more feasible as we enter autumn / fall, and a release will follow in short order.

There is also a new minor release of PHP arriving in late November. We are actively tracking PHP 8.5 compatibility with Textpattern, and if it’s feasible to include support for the annual PHP release into Textpattern 4.9.0, that would allow more team focus on Textpattern 5.

In the meantime, bug reports are welcome for the latest pre-release (beta) version.

If you’d like to test drive the current development version of Textpattern with the current pre-release of PHP 8.5, you can use this link:

php-next-demo.textpattern.co/dev/

…with login credentials from here:

www.textpattern.co/demo

Offline

Board footer

Powered by FluxBB