--- register-access.inc.old 2011-01-14 23:04:39.000000000 -0500 +++ register-access.inc.new 2011-01-14 23:03:53.000000000 -0500 @@ -29,7 +29,7 @@ $register = ws_plugin__s2member_encrypt ("subscr_id_custom_item_number_time:.:|:.:" . $subscr_id . ":.:|:.:" . $custom . ":.:|:.:" . $item_number . ":.:|:.:" . strtotime ("now")); $register_link = add_query_arg ("s2member_register", urlencode ($register), get_bloginfo ("wpurl") . "/"); /**/ - if ($shrink && ($tinyurl = ws_plugin__s2member_remote ("http://tinyurl.com/api-create.php?url=" . rawurlencode ($register_link)))) + if ($shrink && ($tinyurl = ws_plugin__s2member_remote ( apply_filters( 's2member_remote_shrink_url', "http://tinyurl.com/api-create.php?url=" ) . rawurlencode ($register_link)))) return apply_filters ("ws_plugin__s2member_register_link_gen", $tinyurl, get_defined_vars ()); /* tinyURL is easier to work with. */ else /* Else use the long one; tinyURL will fail when/if their server is down periodically. */ return apply_filters ("ws_plugin__s2member_register_link_gen", $register_link, get_defined_vars ());