Ok, I've gotten so frustrated with having to open another browser or
manually loading up the StumbleUpon web toolbar lately that this
afternoon, I decided to try my hand at writing an extension. The idea
was simple, and just a quick fix until a real toolbar for Chrome is
created. I just wanted a button (browser_action from what I
understand) to re-load the current page in the same tab prefixed with
"http://www.stumbleupon.com/toolbar/#url="; so that the StumbleUpon Web-
Toolbar shows. I got as far as a full manifest:

{
  "name": "Stumbleupon Web-Toolbar Extension",

  "version": "1.0",

  "description": "Prefixes current URL with <http://
www.stumbleupon.com/toolbar/#url=> to enable SU web toolbar",

  "browser_action": {
    "default_icon": "stumbleupon.png",
    "default_title": "Reload the current page with the StumbleUpon Web-
Toolbar enabled"
  },
  "permissions": [
    "tabs"
  ]}

(http://www.doitmyselfblog.com/wp-content/uploads/2008/08/
stumbleupon.png) <- image taken from here.

And now, I have no idea what to do. I've never done any Javascript or
real coding before, so help would be appreciated, although I'm not
going to turn it down if someone just does it and uploads the ".crx".

What am I supposed to do with "chrome.tabs.create(object
createProperties, function callback)"?
>From what I've seen so far, this doesn't go in the manifest... or does
it? I think it's supposed to be in a ".js" file... but how do I link
that to be manifest? Basically, how do I get my nice button to refresh
the current tab when clicked, with "http://www.stumbleupon.com/toolbar/
#url=(url before click here)".

Example:

1) I'm have a tab open with the url "http://www.google.com";
2) I click the button
3) The current tab refreshes with a new url: "http://
www.stumbleupon.com/toolbar/#url=http://www.google.com";

If opening in a new tab is easier to explain or implement, that'd work
too.

Thanks to whoever responds!

--

You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/chromium-extensions?hl=en.


Reply via email to