10

Screenshot / Code Snippet

[screenshot removed (see here)]

Last Read Tracking - StackExtend tracks what questions you have previously viewed and indicates whether they have been read, and whether new answers are available on question summary pages.

[screenshot removed (see here)]

Extended User Information - StackExtend will include user information from all Stack Exchange sites when viewing a question.

About

StackExtend is a Google Chrome extension intended to augment the user experience on the Stack Exchange "trilogy" of sites (as well as Meta Stack Overflow, and soon, additional Stack Exchange sites). For now, it does a couple of things:

  • Last Read Tracking - As you browse Stack Overflow, Super User, or Server Fault, the extension will keep track of what questions you have viewed and the answer count of these questions. Whenever you are viewing a summary page, a subtle highlight will indicate both read questions, and read questions with new answers since your last view.

  • User Information Extension - Whenever you view a question page within the trilogy of sites, StackExtend will extend the user information box with the reputation, and badge count of the user on the rest of the trilogy of sites.

License

GPL v3.

Download

Source code is available for this extension at: http://bitbucket.org/enki42/stackextend

If you'd prefer to just install the extension, it is listed on the Google Chrome Extensions directory at: https://chrome.google.com/extensions/detail/cmbdgcnpckblnfmeagikpmblnblnkaln

Platform

StackExtend is a Google Chrome extension, and so is available for anyone running Google Chrome as their browser.

Contact

For any questions or comments, please feel free to e-mail me at [email protected].

You can browse our wiki or log any issues at http://bitbucket.org/enki42/stackextend (which is exceptionally sparse at the moment).

If you're interested in contributing to this extension, please feel free to let me know - my goal is to make this a treasure trove of various goodies to make Stack Overflow more effective for the "power user".

Code

StackExtend is written entirely in JavaScript, making heavy use of jQuery to parse through the Stack Exchange pages.

The source code is freely available at http://bitbucket.org/enki42/stackextend.

3

2 Answers 2

2

As seen in Stack Overflow question Why, in Ruby, does Array(“foo\nbar”) == [“foo\n”, “bar”]?, I get undefined gold badges and undefined silver badges (and quite likely undefined bronze badges) on Super User for Tyson, who has instead exactly 0 badges.

1

I got this error a short while after I installed the extension:

We're sorry...

There are an unusual number of requests coming from this IP address.

To protect our users, we can't process any more requests from this IP address right now.

We'll restore access as quickly as possible, so try again soon.

If you believe you have reached this page in error, contact us.

3
  • I dug into this a bit, and it does look like making multiple API calls when visiting a StackOverflow site seems to be the culprit. This app will call the "home" sites API once, and the "child" sites APIs once per user on a question, so that's triggering something. Hopefully I can find a resolution to this - I'll keep everyone posted. Jun 3, 2010 at 15:09
  • 2
    The extension has now been updated to queue incoming requests, and hopefully not trigger and DDNS detection on StackExchange sites. If you installed via the chrome extensions gallery, it should update itself soon, or you can expand the "Developer" section and click on "Update All Extensions". Let me know if you see any more problems. I just tried hammering meta for a while and it seems to be fine now. Jun 3, 2010 at 15:33
  • see stackapps.com/questions/1043 @ryan Jul 12, 2010 at 8:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .