       latest: latest
   onSelectOpenFolder: ->
     shell.openItem path.join PLUGIN_PATH, 'node_modules'
+  onSelectOpenSite: (e) ->
+    shell.openExternal "https://www.npmjs.com/search?q=poi-plugin"
+    e.preventDefault()
   onSelectInstallFromFileComplete: (data, er) ->
     if er
       notify __ 'Install failed. Maybe the selected files are not plugin packages.',

      npm.load npmConfig, (err) =>
        npm.commands.install filenames, (er, data) ->
          callback(data, er)
  synchronize: (callback) ->
    return if @lock
    @lock = true

            <Button onClick={@handleInstallAll.bind @, @handleInstallAllComplete}
                    disabled={@state.installing}
                    className="control-button"
                    style={width: '25%'}>
              <FontAwesome name={
                             if @state.installing
                               "spinner"
