Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account
<div class="row publicprofile"> <div class="col-md-3"> <img class="profilepic" src="https://secure.gravatar.com/avatar/7d0fe9150d61ee22f131f4fcd8da58d3?d=identicon&size=200x200" alt=""/> <hr/> <ul class="nav nav-pills nav-stacked"> <li> <a href="/gift/forid/11078994">Give Gift Subscription</a> </li> <li> <a href="https://marketplace.roll20.net/wishlists/11078994">View Wishlists</a> </li> <li> <a href="https://marketplace.roll20.net/myitems">View Marketplace Items</a> </li> <li> <a href="/forum/discussions_by/11078994">View Topics</a> </li> <li> <a href="/forum/comments_by/11078994">View Replies</a> </li> </ul> </div> <div class="col-md-9"> <h1>Jaylen A.</h1> <div class="badges"> </div> <span class="details"> <span class="pictos">t</span> Member since 09/17/22 \/ <span class="pictos">G</span> GM of 0 games \/ 0 Hours Played \/ 0 Forum Posts </span> <div class="clear" style="height: 30px;"></div> <div class="row"> <div class="col-md-3"> <strong>Achievements</strong> </div> <div class="col-md-9 achievements"> <em> Jaylen A. has not earned any achievements yet. </em> </div> </div> <div class="row"> <div class="col-md-3"> <strong>Bio</strong> </div> <div class="col-md-9"> <p><a href="https://www.escort4israel.com/%D7%A0%D7%A2%D7%A8%D7%95%D7%AA-%D7%9C%D7%99%D7%95%D7%95%D7%99-%D7%91%D7%97%D7%99%D7%A4%D7%94/">https://www.escort4israel.com/נערות-ליווי-בחיפה/</a> </p> </div> </div> <div class="row"></div> </div> </div> <div class="modal fade" id="pmmodal" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <form action="/private_message/create" method="post"> <div class="modal-header"> <button class="close" type="button" data-dismiss="modal">x</button> <h3>New Private Message</h3> </div> <div class="modal-body"> <input type="hidden" name="recipients[]" value="11078994"> <label><strong>Title</strong></label> <br/> <input class="title" type="text" name="title" style="width: 80%;" aria-label="Title"> <div class="clear" style="height: 10px;"></div> <textarea class="content summernote" style="width: 80%;" name="content" aria-label="Personal Message Body"></textarea> <script src="https://www.google.com/recaptcha/api.js"></script> <div class="g-recaptcha" data-sitekey="6LfqKmgUAAAAADgYa5ALGTDZ_sESFg9bcYdhewmj"></div> </div> <div class="modal-footer"> <button class="btn btn-primary" type="submit">Send</button> <button class="btn" data-dismiss="modal">Cancel</button> </div> </form> </div> </div> </div> <script type="text/javascript"> $(document).ready(function() { setTimeout(function(){ $("textarea.summernote").each(d20.utils.summernoteInit); }, 500); $(".postcontent img[src^='https://s3.amazonaws.com/files.']").each(function() { const updatedSource = $(this).attr("src") .replace("med.", "original.") .replace('s3.amazonaws.com/files.d20.io', 'files.d20.io') .replace('s3.amazonaws.com/files.staging.d20.io', 'files.staging.d20.io'); // Update the image source $(this).attr("src", updatedSource); // Wrap the updated image in an anchor tag $(this).wrap("<a class='lightly' href='" + updatedSource + "'></a>"); }); }); $("#pmmodal form").on("submit", function() { if ($("#pmmodal input[name=title]").val() == "" || $("#pmmodal .content").val() == "") { alert("Please include both a title and content for your post."); return false; } $("#pmmodal button[type=submit]").prop("disabled", true).text("Please wait..."); }); $(".showpmmodal").on("click", function() { $("#pmmodal").modal('show'); }); $("#pmmodal .selectize").selectize({ valueField: 'value', labelField: 'name', searchField: 'name', loadThrottle: 500, options: [], create: false, preload: true, render: { option: (item, escape) => { console.log("item", item) return "<div>" + (item.recent ? "&#9733; " : "") + "<img src='" + item.avatar + "'&size=30x30' height='30 width='30'> " + item.name + "</div>"; } }, load: (query, callback) => { $.ajax({ url: "/users/recipient_search", type: "POST", dataType: "json", data: { term: query }, error: () => { callback(); }, success: (res) => { callback(res); } }); } }); var currenttime = new Date().getTime(); $(".timestamp").each(function() { var time = parseInt($.trim($(this).text()), 10); var d = Date.create(time * 1000); if (currenttime - d.getTime() > 1000 * 60 * 60 * 24) { $(this).text(d.format('{Month} {dd}') + " (" + d.relative() + ")"); } else { $(this).text(d.format('{h}:{mm}{TT}') + " (" + d.relative() + ")"); } }); $(".deletepost").on("click", function() { var postid = $(this).parents(".post").attr("data-postid"); $.post("/private_message/deletepost/" + postid + "/" + $(this).attr("data-type"), function(resp) { window.location.reload(); }); }); $(".quotepost").on("click", function() { var quotable = $(this).parents(".post").find(".postcontent").html(); var $name = $(this).parents(".post").find(".meta .name a"); $("#pmmodal textarea.summernote").summernote("pasteHTML", "<blockquote><p><em><a href=\"https://app.roll20.net" + $name.attr("href") + "\">" + $.trim($name.text()) + "</a> said:</em></p>" + quotable + "</blockquote><br><br>"); $("#pmmodal textarea.summernote").summernote('focus'); }); $(".flagpost").on("click", function() { if ($(this).hasClass('flagpost') === false) return; confirmation = ""; while (confirmation == "Please provide details" || confirmation == "") { var confirmation = prompt("Submit this post for moderator action? Please only flag posts which violate the Roll20 Code of Conduct. Press OK to notify the Moderators, Cancel to cancel."); }; if (confirmation) { var othis = this; $.post("/private_message/flagpost/" + $(this).parents(".post").attr("data-postid"), { prompt: confirmation }, function() { $(othis).removeClass("flagpost").removeAttr("href").text("Flagged!"); }); } }); $(".post").on("click", ".editpost", function() { console.log("Do edit"); let $container = $(this).parents(".post").find(".postcontent"); $container.find(".noembed-embed, .show-oembed").remove(); let oldcontent = $container.prop('outerHTML'); d20.utils.makeContentEditable($container, oldcontent); $(this).text("Save Edits"); $(this).removeClass("editpost").addClass("saveedits"); }); $(".post").on("click", ".saveedits", function() { var newcontent = $(this).parents(".post").find(".summernote").val(); var postid = $(this).parents(".post").attr("data-postid"); $.post("/private_message/editpost/" + postid, { newcontent: newcontent }, function() { window.location.reload(); }); }); $(".blockuser").on('click', function() { $(this).attr("disabled", true); $(this).text("Please wait..."); var othis = this; $.post("/account/blockuser/" + $(this).attr("data-accountid") + "/" + ($(this).attr('data-method') == 'block' ? 'block' : 'unblock'), function() { $(othis).text("Success!"); window.location.reload(); }); }); </script> <style> @keyframes spinner-border { to { transform: rotate(360deg); } } .spinner-border { display: inline-block; width: 2rem; height: 2rem; vertical-align: -0.125em; border: 0.25em solid currentcolor; border-right-color: transparent; border-radius: 50%; animation: 0.75s linear infinite spinner-border; } </style>