Experiment With P2PU <=> JsFiddle Identity Mapping

by dandiebolt

HTML

<script src="https://github.com/jquery/jquery-tmpl/raw/master/jquery.tmpl.min.js"></script>
<script id="template" type="text/x-jquery-tmpl">
    jsFiddle User: ${jsfuser}<br/>
    jsFiddle ID: ${jsfid}<br/>
    P2PU Handle: ${p2puhandle}<br/>
    P2PU Contact Link: <a href="http://p2pu.org/users/${p2puhandle}/contact" target="_blank">P2PU Contact Form</a>
    <hr/>
</script>

<div id="info"></div>

JavaScript

//P2PU JSON mapping jsFiddleID to P2PUHandle
var mapping={"zalun": "zalun",
             "dandiebolt": "sproket"};

var jsfuser=document.location.href.split("/")[3];
var jsfid=document.location.href.split("/")[4];
var p2puhandle=mapping[jsfuser];

data={
    jsfuser: jsfuser,
    jsfid: jsfid,
    p2puhandle: p2puhandle};

$("#template").tmpl(data).appendTo("#info");