Created
November 19, 2012 10:13
-
-
Save optikfluffel/4109968 to your computer and use it in GitHub Desktop.
Revisions
-
Udo Kramer revised this gist
Nov 19, 2012 . 1 changed file with 5 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -13,18 +13,19 @@ loadJSON = (url) -> head.appendChild newScript window.processJSON = (results) -> # CONFIGURE the id of the element you want to add the badges to element = document.getElementById('coderwall') # CONFIGURE the size of the badges badgeSize = 55 for item in results.data.badges newLink = document.createElement('a') newLink.href = "http://www.coderwall.com/#{username}" newImage = document.createElement('img') newImage.src = item.badge newImage.title = "#{item.name}: #{item.description}" newImage.alt = item.name newImage.height == newImage.width = badgeSize newLink.appendChild newImage -
Udo Kramer created this gist
Nov 19, 2012 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,34 @@ # Display your coderwall.com badges without using a library like jQuery # CONFIGURE your username username = 'optikfluffel' url = "http://www.coderwall.com/#{username}.json?callback=processJSON" loadJSON = (url) -> head = document.getElementsByTagName('head')[0] newScript = document.createElement('script') newScript.type = 'text/javascript' newScript.src = url head.appendChild newScript window.processJSON = (results) -> newLink = document.createElement('a') newLink.href = "http://www.coderwall.com/#{username}" # CONFIGURE the id of the element you want to add the badges to element = document.getElementById('coderwall') # CONFIGURE the size of the badges badgeSize = 55 for item in results.data.badges newImage = document.createElement('img') newImage.src = item.badge newImage.height == newImage.width = badgeSize newLink.appendChild newImage element.appendChild newLink return loadJSON url