Here's a version of mine. It's a really simple one.
Zipped PHP file
To set the custom page you have to manually enter it's full path into line 30 and 69. Then you have to overwrite the original PHP file at plugins/system/forcepasswordchange with this one.
Note that this version allows the user onto the site if their submit a form. ANY FORM. It means if you have more form on the page (even the login/logout form), then it can be fooled by clicking it's button.
Any ideas? I'm sure many of us are interested...
I'm created a custom profile page with a link like this: www.sitename.com/profile.
Is it possible to modify your usefull plugin to use this address instead of the default index.php?option=com_users&view=profile&layout=edit profile page?
It might be enough to change some variables in the php file?
Any thougths how to achieve this are appreciated!