TYPO3: show title attribute for protected email address - email

I have here a TYPO3 v. 4.3.2 and I see that a inserted link to an e-Mail address has no title attribute despite it is set in RTE with
Opens window for sending email
I only see something like this
info(at)test.com

This should work out of the box. In my installation, links are generated like this:
<a class="mail" title="Opens window for sending email" href="javascript:linkTo_UnCryptMailto('ocknvq,htcig/vtkhhv/cpvyqtvBuyt0fg');">info(at)test.com</a>
In other words:
Check your TypoScript config (around config.spamProtectEmailAddresses)
Check your rtehtmlarea version (and update if outdated)
Consider updating to 4.3.13 or, even better, to 4.5 (LTS)

Related

Problems when submitting a form in TYPO3 v9.5

In TYPO3 versions before v9, when using the native form, I always disabled the cache of that specific "contact" page (where the form was placed). If I didn't disable the cace, the form wouldn't redirect to my "confirmation" (v6/v7) or "redirect" page (v8), but instead it would simply reload the (filled-out) form (on the same page).
So, to bypass this and to make sure that the form actually got submitted and forwarded to the correct confirmation page, I always disabled the cache (Page Properties -> Page -> Behaviour -> Disable cache).
In TYPO3 v9 however, this option has been removed, and adding config.no_cache = 1 into that specific page (in a TS template), doesn't seem to do the (same) trick.
I would expect that the form, after clicking the submit button, would forward to the confirmation (redirect) page which I configured insde the form itself. That confirmation page isn't usergroup-protected or anything, it's simply a sub-page of the "contact" page (containing the form) itself.
The actual issue in this case is that you are most likely using some kind of autofill for your fields, e.g. from Chrome or using a form filler extension.
This will also fill the honeypot field of your form which then prevents submitting the form.
Right now there is nothing you can do about this except voting for the bug in the Chromium issue tracker.
As Mathias Brodola righfully points out, this seems to be a problem in Chrome only. I found this following plugin - that completely disables autocomplete support for a form - to be helpful in this matter. It solved my issue (however, it does completely disable auto-complete support for the form):
https://github.com/terrylinooo/jquery.disableAutoFill

Typo3 8.7: set/modify delete link in powermail (7.1.0)

I'm using the powermail 7.1.0 extension for Typo3. When a customer now sends a powermail form, I send him an Email back with a specific response. At the end of my answer email appears a link and a text, which says
"Was this email a mistake and you want to delete your request?
Delete all email data."
and a Link to delete all the email data.
Now I can't remember setting this text nor the link and I'm having trouble finding the place where I can modify the text. I checked the Mail to User Section in the Plugin Options but the text is not there.
My goal is to change the text to german.
Is this auto-generated by powermail?
Thanks in advance.
This is a new feature with powermail >= 7.0.0. You can deactivate it with plugin.tx_powermail.settings.setup.sender.addDisclaimerLink = 0. To change the text you could do it for example in this partial /Resources/Private/Partials/Mail/DisclaimerLink.html or in your own language-file.

Dynamics 365 Email rich text box element path cannot be removed by xrmtinymce

Dynamics 365 version 9
Ultimate goal is to remove the circled element path in the rich text box in the email.
I used XRMTinyMCE but think that I disconnected using it. When I check the solution Web Resource, there's nothing there referencing XRMTinyMCE.
I also tried to change code by add "statusbar: false" by referrencing to How to disable HTML tags from tinyMCE, but seems no matter how I change the app.js, even commenting out <script src="app.js"></script> in index.html, and then publish all, no changes are reflected in the rich text box in the email form.
What else could I try please?
https://community.dynamics.com/crm/f/117/t/270091
Actually I posted in the community and the 2 replies helped answer and solve my question.
Thank you.
CK Editor built-in feature.
Quote from the link: Dynamics 365 email form uses CKEditor that comes out of the box. You can modify the Config.js for CKEditor and add the following line to hide the html tags at the footer:
config.removePlugins = 'elementspath';
Hope that helps.

What Typo3 newsletter extension can automatically fetch web content changes

The Typo3 extension tt_news enables for example all created news by this extension to be shown in the newsletter but not content from a "not news" page of the website.
We are looking for a plugin which automatically finds new content on the website and let us create a newsletter from it.
What extension could be used here? Might direct mail be able to do so?
Taken from the Direct Mail manual: "Newsletter pages are just normal pages. Their rendering is configured by the TS template."
A very simple solution for what you want to do would be to write a simple extension where you get the newest content elements and output them. Direct Mail itself will not do that for you, but it will send out any content that you provide on the "Newsletter page".

Typo3 - powermail - no emails are sent and no confirmation page

I have the Typo3 powermail extension v2.0.6 and a form on this site: http://www.fg-energysolutions.de/kontakt.html
When sending the form, nothing happens at all. Neither Emails are sent to the receiver nor a confirmation to the sender. Also, no confirmation page is shown but it just loads the site with the form again.
I tried re-installing the powermail extension and re-created the form, but no effect. I also made sure that the PHP mail() function works. Thanks for any suggestions.
I'd check first, if the submitted fields are stored to the configured storage pid. If there aren't any entries in module powermail, something is wrong with storing to the database.
Did you install powermail via the extension mananger or programmatically in localconf.php?
If you did programmatically, maybe you forgot to make the database updates in extension manager which creates the needed tables.
If there are entries, there's a problem with sending mails.
Try to send a testmail with TYPO3s Install Tool, maybe php mail works fine, but TYPO3 isn't allowed to do so (permissions?).
Maybe the typoscript configuration disables sending to sender like this?
plugin.tx_powermail.settings.setup.sender.enable = 0 #change to 1 to enable!
Same for receiver.
I had the same issue. I created the contact form on an invisible copy of the actual contact page for testing purposes and the default "action" parameter was set to the URL of the original contact page, not the "index.php?id=xx" URL of the copy. Manually changing the "action" parameter to the URL of the correct (copy) page solved the problem for me.