< October 2011 Coding Challenge
  • Archive of submissions. This contains the versions of the code as submitted by November 7, 23:59 UTC and is intended to provide a snapshot to allow for fair comparison of all submissions.

The table below contains links to the public repositories for each submission, which may have been updated since the submission deadline.

Mobile Photo Upload

Submission IDSubmission nameSubmission descriptionURL
405--A fork of the Wikipedia Phonegap app (Android/iOS). Doesn't seem to include any novel code but includes some wireframes for a possible by-location upload work flow.https://github.com/rememmber
561Upload WizardA fork of the Wikipedia Phonegap app (Android/iOS). Adds the beginnings of an attempted port of the Wikimedia Commons commons:Special:Upload Wizard. Presentation page.User:Tpt/Upload Wizard
1542WikiShootWikiShoot is an iOS (iPhone and iPad) application allowing you to take photos of unphotographed locations and upload them to Wikimedia Commons (or some other MediaWiki deployment).https://github.com/pypt/WikiShoot
2571Share with CommonsAdds a "Share with Wikimedia Commons" option to Android's "Share with" options e.g. in the gallery applicationhttps://github.com/michiel1972/shareWithCommons
2582WikiporterAn app implemented using Appscend for "representing articles from Wikipedia around the user's location and making it easy to add images to those articles."

https://github.com/andreimarinescu/Wikiporter

Greg seems to have disqualified these two because they lack READMEs, but they should still be reviewed:

  • Wiki-a-pictures (2199)
    • App builds and allows me to either take a photo or include one from my album. It then goes to a "Select Article" screen which doesn't do anything. Rating: 1 Tfinc 07:45, 29 December 2011 (UTC)
  • Wikipedia-App (1583)
    • Nicely retouched UI. Login works. Image upload works. I can even see what i've uploaded in the past. Sadly the config option to notify a user that they should uplad an image when an article needs doesn't seem to work. Rating: 3 Tfinc 07:55, 29 December 2011 (UTC)

Making Wikipedia More Alive

Submission IDSubmission nameSubmission descriptionURL
48WhoSaidThat"Adds a link near the top of most pages inviting the user to start the revisions user interface which produces graphs, pie charts, lists and totals data for the revision history of that page."User:WhoSaidThat
301WikiDiffLXAn effort to clean up MediaWiki's diff implementation (improved handling of whitespace changes or other kinds of edits that are currently confusingly displayed). Predates the coding challenge and no modifications appear to have been made for it.User:PerfektesChaos/WikidiffLX
2015--A user script which polls a page for edits while the user is reading it.https://gist.github.com/1346599
2189Most EditedA user script which generates a list of the most edited pages in a wiki in a given recent time period (e.g. last hour). It breaks down the specific sections which have received edits.User:Schnark/mostEdited.js
2227LiveEditA MediaWiki extension which highlights the "Edit" tab and provides additional information on mouseover if a a page is being edited while the user is visiting it.https://github.com/johnduhart/LiveEdit
2241WikiTripA stand-alone visualization (depends on some APIs running on the toolserver) which shows gender and origin of an article's contributors, to the extent that the information is public. Predates the coding challenge and no modifications appear to have been made for it.https://github.com/volpino/wikipedia-timeline
2312WikiJoyA simple voting mechanism for pages which adds an "Enjoy" tab. Does not work on Wikipedia due to same origin policy. Depends on an API, which is implemented as an independent PHP script and database definition.User:Jonas AGX/Project page
2539VisualChangesAn incomplete effort to better visualize diffs.User:Robintibor/VisualChanges.js
2577wiki_code_challenge_rtuUpdates a page in real-time while the user is viewing the page if any changes are being made. Requires a Node.js service to be running on the user's localhost. Forked from wikistream.https://github.com/magicrootZ/wiki_code_challenge_rtu
2578__wikirevs__A user script which shows a balloon pop-up if a page has been modified while the user has been viewing it, and allows viewing an in-line diff if desired.https://github.com/massigrillo/__wikirevs__

Greg seems to have disqualified this one because it lacks a README, but it should still be reviewed:

  • KnowNow (GitHub description: "This extension lists recent revisions of the current page and of the wiki. Ajax functions update the box every minute.")

Wikipedia Slideshow

Submission IDSubmission nameSubmission descriptionURL
328--A stand-alone slideshow (with no apparent tie-in to Wikipedia/MediaWiki) implemented entirely in CSS3.User:Mardeg/slideshowsource.txt
508--A stand-alone HTML5 canvas slideshow demo, with no apparent Wikipedia/MediaWiki tie-in. Appears to be copied from here without attribution.User:Tomtomn00/codingentry
648--A user script which adds a "Slideshow" tab which invokes a slideshow overlay of the images in a given article. Shows captions, supports Commons categories, mobile viewing mode, keyboard navigation, and more.User:Phiarc/October2011/
1738Wikimedia Slideshow UserscriptA user script which adds a "Slideshow" tab (in the Vector dropdown) which invokes a slideshow overlay of the images in a given article. Supports keyboard navigation.User:Popoffka/SlideShow.js
1966--When invoked through a "slideshow" tab, loads a simple pop-up of thumbnails in an article with Next/Previous buttons. Only shows the sizes shown in the article as well.User:Csokol/MyScript.js
2358Wiki SlideshowA stand-alone HTML/JavaScript slideshow which invokes an overlay. Navigation is done by dragging across the screen. No apparent Wikipedia/MediaWiki tie-in.https://github.com/vikstrous/wiki-slideshow
2572wikipicA user script which adds overlay buttons to any image in a wiki page when the user mouses over them. These options allow the user to 1) show image information in a pop-up without leaving the page, 2) show thumbnails for a selection of images like the one displayed, 3) launch a slideshow of a selection of images like the one displayed, 4) as 3), but in full-screen mode. Detailed metadata is displayed alongside the images.User:Magnus Manske/wikipic
2581ScreenViewerA script to display a slideshow of wiki pages (incomplete), intended for use in presentations, meetings, etc.User:Seb35/ScreenViewer
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.