Skip to content

Instantly share code, notes, and snippets.

View caiovaccaro's full-sized avatar
✌️

Caio Vaccaro caiovaccaro

✌️
View GitHub Profile
@caiovaccaro
caiovaccaro / gist:65dd39848dc4308f2cf5
Last active August 29, 2015 14:19 — forked from berzniz/gist:2900905
Load Handlebars templates with partial dependencies
Handlebars.getTemplate = function(name, partialDependencies) {
if(typeof partialDependencies !== 'undefined') {
for (var i = partialDependencies.length - 1; i >= 0; i--) {
var partialName = partialDependencies[i];
if (Handlebars.partials === undefined || Handlebars.partials[partialName] === undefined) {
$.ajax({
url : '/assets/templates/partials/' + partialName + '.handlebars',
success : function(data) {
Handlebars.registerPartial(partialName, data);
@caiovaccaro
caiovaccaro / rdio_collection_export.js
Last active August 29, 2015 14:02
bookmarklet to export rdio ##Collection## to ivy
javascript:(function() {
var bookmarklet = {
init: function() {
this.parse();
},
parse: function() {
page = "";
$.each($(".SourceList:visible").find(".Track"), function() {
line = [];
function buildLine() {
@caiovaccaro
caiovaccaro / rdio_playlist_export.js
Last active August 29, 2015 14:02
bookmarklet to export rdio ##Playlist## to ivy
javascript:(function() {
var bookmarklet = {
init: function() {
this.parse();
},
parse: function() {
page = "";
$(".Collection:visible")
.children(".ListItem")
.find(".Track")