Support Wikipedia anchors in onebox

It would be nice if http://en.wikipedia.org/wiki/HTTP_cookie#Secure_cookie oneboxed the correct section, instead of the top section.

6 Likes

for fun and giggles
jsFiddle Experiment | Getting wikipedia section content with ajax
http://jsfiddle.net/lid0/m320cwuz/

utilizing the Wikipedia API ( http://www.mediawiki.org/wiki/API:Main_page ).

To retrieve the section content with this approach I had to make 2 requests

  1. get a list of all the sections of an article to identify its numeric id (needed for the 2nd request)
  2. request of a particular section content based on the id.

The bad
The solution return the entire section and not just the first paragraphs as onebox appears to do.
I was thinking that using the wiki api might make the process more efficient at least, but it is not
additional processing is required to fix relative a tags

  • it also return some nonsense [edit] text

my conclusion is that is probably better to just go with the current approach and use Nokogiri for section parsing :smile:

1 Like

https://github.com/lidlanca/onebox/commit/3ccb2d7fccbb1eab4108307fc4c20baa7c46a554

5 Likes

WAT awesome you got your dev environment going!

Technically my Dev environment is working but it is limping due to virtualbox issues.
Hopefully the next virtualbox release will magically fix the bug I experience.

But luckily the onebox can be worked as a standalone, wasn’t too much trouble to get it working on windows.

1 Like

This is working now :smile:

http://en.wikipedia.org/wiki/HTTP_cookie
http://en.wikipedia.org/wiki/HTTP_cookie#Secure_cookie
6 Likes