Files
awesome-cpp/assets/awesome-cpp.js
2016-05-12 10:46:26 -05:00

27 lines
876 B
JavaScript

var getFileData = function(url) {
$.ajax({
url: url,
headers: {
"Accept": "application/vnd.github.v3.raw"
}
}).done(function(data) {
data = data.replace(/(\(#\w+)-/g, "$1").replace(/(\(#\w+)-/g, "$1");
data = data.replace(':zap:', '<img class="emoji" title=":zap:" alt=":zap:" src="https://assets-cdn.github.com/images/icons/emoji/unicode/26a1.png" height="20" width="20" align="absmiddle">');
var converter = new Showdown.converter();
var html = converter.makeHtml(data);
$("#content").html(html)
})
};
$(document).ready(function(){
$.getJSON("https://api.github.com/repos/fffaraz/awesome-cpp/git/trees/HEAD").
done(function(data){
for (var i = data.tree.length - 1; i >= 0; i--) {
if(data.tree[i].path == "README.md") {
getFileData(data.tree[i].url);
break;
}
};
});
});