Dang it. lol
Thanks - Fixed!
in scripts/verifyemail.inc.php
FIND NEAR LINE 94
$mailer->add_content('REGN_CONTENT1');
REPLACE WITH
$mailer->add_content('REGN_CONTENT1', null);
also in scripts/verifyemail.inc.php
FIND NEAR LINE 97
$mailer->add_content('REGN_CONTENT3');
REPLACE WITH
$mailer->add_content('REGN_CONTENT3', null);
Well, lets just get them all while we're at it.
in scripts/delete.inc.php
FIND NEAR LINE 55
$mailer->add_content('DMP_CONTENT');
REPLACE WITH
$mailer->add_content('DMP_CONTENT', null);
in scripts/domailthread.inc.php
FIND NEAR LINE 176
$mailer->add_content('DMP_CONTENT');
REPLACE WITH
$mailer->add_content('DMP_CONTENT', null);
Now I believe we're all caught up.
I absolutely remember spending a whole night on this a few weeks ago. Greping every file for the calls to the $mailer function. Then double-checking all of them. Its just strange to be presented with more of these "add_content" function missing-parameter fixes. But here we are. So tonight, I have gone through and greped for them all. Twice again.
--
NOTES:
"Previously [PHP 7.0 and older], a warning would be emitted for invoking user-defined functions with too few arguments. Now [with PHP 7.1 and newer], this warning has been promoted to an Error exception."
SOURCE:
http://php.net/manual/en/migration71.incompatible.php