Are you sure you want to go to an external site to donate a monetary value?
WARNING: Some countries laws may supersede the payment processors policy such as the GDPR and PayPal. While it is highly appreciated to donate, please check with your countries privacy and identity laws regarding privacy of information first. Use at your utmost discretion.
OUJS has been the shorthand for OpenUserJS.org for awhile so I decided to purchase the domain and set up redirection: oujs.org
So now you can link to your script homepages (or any page) with a shorter url:
http://oujs.org/scripts/sizzle/Hello_World -> https://openuserjs.org/scripts/sizzle/Hello_World
Notice that the redirect url is http not https (but it does get redirected to the secure site).
I have no idea if you install a script using the short url if updating will work properly (since updating must be done over SSL).
Re: @sizzle:
This requires that we setup canonical urls now.
Re: @jerone:
nvm, I'm getting 301 so canonical isn't required.
It still mite be a good idea to implement an canonical url.
Re: @sizzle:
<Script basedir="oujs_-_Meta_View" checkRemoteUpdates="1" dependhash="539ed46e1984fc3993e4000176dda3da5d4c4bd3" description="Adds a script navigation link next to `Source Code` titled `Meta` and opens a phantom url to show the detected metadata block" enabled="true" filename="oujs_-_Meta_View.user.js" installTime="1410548947000" modified="1410548947000" name="oujs - Meta View" namespace="https://openuserjs.org/users/Marti" runAt="document-end" updateMetaStatus="unknown" uuid="00000000-0000-0000-0000-000000000000" version="2.2.4" installurl="http://oujs.org/install/Marti/oujs_-_Meta_View.user.js" updateurl="http://oujs.org/install/Marti/oujs_-_Meta_View.user.js" icon="7ff58eb098c23feafa72e0b4cd13f396"> <Grant>none</Grant> <Include>/^https?://openuserjs\.org(?::\d{1,5})?/scripts//</Include> <Include>/^http://localhost(?::\d{1,5})?/scripts//</Include> <Include>https://openuserjs.org/scripts/*/*</Include> <Include>http://localhost:8080/scripts/*/*</Include> </Script>
It would appear that GM doesn't use the finalUrl equivalent after a redirect to store in the
config.xml
... so probably needsRequire Secure Updates
unticked if that FQDN is used for installs.