Talk:ShareMenu

Additional scripts
It seems a bit odd to me that you're adding to your own script but on different code pages. The end user could end up importing dozens of add ons, all of which are relatively small. Why not add a configuration to this script that automatically imports all the supported addons, for example: window.sharemenuPlugins = [ 'tumblr', // etc. ];

// then import this script

//

// in this script then... var imports = [];

if ( window.sharemenuPlugins.indexOf( 'tumblr' ) > -1 ) { imports.push( '/* location of tumblr code */' ); }

// then import all of them in a single http request importArticles( type: 'script', articles: imports ); Personally, I'd keep all the plugins on subpages of this page. The documentation is broadly the same for all of them, so there's not a lot to add to this script's documentation if you did this.