Thumbnail Zoom Plus is a Firefox plug-in which shows a full-size image pop-up when you hover over a thumbnail or image link. When you hover your mouse over a thumbnail or an image or video link, the add-on displays the full-size image or video still-frame in a floating window. Supported sites include Amazon, Bing, Facebook, Flickr, Google, IMDb, LinkedIn, Netflix, Pinterest, Reddit, Tumblr, Twitter, Yandex.ru, YouTube, Wikipedia, WordPress, Yahoo Images, and many more.
Allow users to write their own rules to support sites which TZP doesn't otherwise support. Ideally this should be do-able by non-programmers. Rules could be stored in preferences. It'd be useful for users to be able to send their users to the developer to be added in as official rules.
Sites like AutoPager have a web server which allows users to upload, share, and download rules, but that requires additional programming and creating and supporting the web service.
Restructure site definitions to be more data-driven. EG instead of the rule directly calling string replace methods, have the definition merely define 'from' and 'to' patterns (and possibly an override function).
Add a "Custom" page type, checkbox, and preference.
Add a way for users to edit Custom rules. This might be a list editor to select a particular custom rule, and details editor to edit the selected rule. Details editor might have rule name, site domain name pattern, thumbnail 'from' pattern, thumbnail 'to' replacement, and image filename pattern. This would essentially add into the logic of the "Others" and "Thumbnails" rules. It'd work for many sites, but not for sites whose image filename is determined from a node other than the thumb's img or link's a node.
Implement the "Custom" rule, applying the user's definitions.
It'd be helpful to also implement Issue #40: Change Site 'Enable' GUI To Support More Sites
Add an option to copy the select rule(s) to the clipboard or to email them to the developer.
Allow users to write their own rules to support sites which TZP doesn't otherwise support. Ideally this should be do-able by non-programmers. Rules could be stored in preferences. It'd be useful for users to be able to send their users to the developer to be added in as official rules.
Sites like AutoPager have a web server which allows users to upload, share, and download rules, but that requires additional programming and creating and supporting the web service.
J.G. writes in email: