Plugin should not use the online W3C Tidy service
-
Hi,
I work as a systems engineer at W3C and we noticed multiple requests to our online Tidy service [1] from WordPress websites using your plugin.
Looking at the plugin code I see references to
cgi.w3.org
in both:
https://diso.googlecode.com/svn/wordpress/extended-profile/trunk/extended-profile.phpfunction ext_profile_hcard_from_url($url) { if ( function_exists('tidy_clean_repair') ) { $page = wp_remote_fopen($url); $page = tidy_clean_repair($page); } else { $page = wp_remote_fopen('https://cgi.w3.org/cgi-bin/tidy?forceXML=on&docAddr='.urlencode($url)); }
and:
https://diso.googlecode.com/svn/wordpress/extended-profile/trunk/hkit.class.phpclass hKit { public $tidy_mode = 'proxy'; // 'proxy', 'exec', 'php' or 'none' public $tidy_proxy = 'https://cgi.w3.org/cgi-bin/tidy?forceXML=on&docAddr='; // required only for tidy_mode=proxy public $tmp_dir = '/path/to/writable/dir/'; // required only for tidy_mode=exec
Please modify your plugin so that it uses a local instance of tidy instead of its current default
proxy
mode which relies on W3C’s online tidy service.Also note that our online tidy service has moved from https://cgi.w3.org/cgi-bin/tidy to https://services.w3.org/tidy/tidy
Thanks,
Vivien Lacourba
W3C Systems Team
- The topic ‘Plugin should not use the online W3C Tidy service’ is closed to new replies.