<div id="username" style="display:none;">$block[username]</div> <script type="text/javascript"> $(document).ready(function(){ var prefix = "Hey "; var suffix = ", welcome to our rockin' website!" // don't change anything below var newtitle = prefix + $('#username').text() + suffix; $('#username').closest('div.ContentBox').find('.ContentBoxTitle,.ContentBoxTitleNoBackground').text(newtitle); }) </script>
<div id="username" style="display:none;">$block[username]</div> <script type="text/javascript"> $(function(){ // replaces "Guest", if someone isn't logged in var defaultName = "friend"; // Don't change anything below // *************************** var user = $('#username').text(); user = (user === "Guest") ? defaultName : user; $('.ContentBoxTitle,.ContentBoxTitleNoBackground').each(function(){ $(this).text(function(i,t){ return t.replace(/\[user\]/g, user); }); }); }); </script>
<div id="username" style="display:none;">$block[username]</div> <script type="text/javascript"> $(function(){ // replaces "Guest", if someone isn't logged in var defaultName = "friend"; // Don't change anything below // *************************** var user = $('#username').text(); user = (user === "Guest") ? defaultName : user; $('.ContentBoxTitle,.ContentBoxTitleNoBackground,.ContentBoxBody').filter(':contains("\[user\]")').each(function(){ // abort if the element contains a script tag if (!$(this).find('script').length) { $(this).html(function(i,t){ return t.replace(/\[user\]/g, user); }); } });
}); </script>