Support » Plugin: WP No External Links » Feature Request

  • Resolved lexlucas


    First off thanks for this very useful plugin, I have been using the following code modification to public.php in your encode/decode functions to prevent automatic base64 link decoding I was hoping that you could incorporate this in to your options panel as I think it is a worthy addition to your code:

    $salt ='00000000000SECRET-KEY00000000000'; // <--- This is your secret key 32 Chars
    //$url = base64_encode( $url ); // <--- This is your existing code
    $url=trim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $salt, $url, MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND)))); // <--- This is new code

    One problem I have come across is encoding/decoding magnet links, Would it be possible to add the option to exclude magnet:?xt=urn:btih: links?

    Thanks again

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor steamerdevelopment


    Hi @lexlucas,

    Thank you for the suggestion, we will look to add this in a future release.

    The dev team are currently ironing out a couple issues other users are experiencing, but once that is done they will be tackling new features.

    With regards to magnet link exclusion, this is something we can easily add as a default, but in the mean time, under the Advanced settings tab, you can add “magnet:” (without the speech marks) to the exclusion list and all magnet links will be ignored.

    Plugin Contributor steamerdevelopment


    Hi @lexlucas,

    We have added the feature you requested in our latest update (4.2.0).

    It can be enabled under the “Links” section of the WP-NoExternalLinks settings page, and is known as AES-256 Link Encryption.

    We hope this helps.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Feature Request’ is closed to new replies.