Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
/* Better Vimeo Embeds on Tumblr by Matthew Buchanan http://matthewbuchanan.name/141302328 */ <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript"> $(function() { $("object[data^='http://vimeo.com']").each(function() { var parent = $(this).parent(); var vimeoCode = parent.html(); var params = ""; if (vimeoCode.toLowerCase().indexOf("<param") == -1) { $("param", this).each(function() { params += $(this).get(0).outerHTML; }); } var oldOpts = /show_title=1&show_byline=0&show_portrait=0&color=00ADEF/g; var newOpts = "show_title=0&show_byline=0&show_portrait=0&color=55CC55"; vimeoCode = vimeoCode.replace(oldOpts, newOpts); if (params != "") { params = params.replace(oldOpts, newOpts); vimeoCode = vimeoCode.replace(/<embed/i, params + "<embed"); } parent.html(vimeoCode); }); }); </script>
This paste will be private.
From the Design Piracy series on my blog: