... | in avatar_control.naml |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
|
<macro name="avatar_control" parameters="group">
<n.put_in_head Binary Namespace: HtmlNamespace
Parameters:
in_head
♦ ♦
<style type="text/css">
span.avatar-show,
span.avatar-hide {
float:left;
cursor:pointer;
margin: 0 .2em;
}
span.avatar-hide { display:none; }
</style>
<script type="text/javascript">
function checkAvatar(group) {
var value = Nabble.getCookie('avatar'+group);
if (value == 't' || !value) {
$(document).ready(function() {
$('#avatar'+group+'-show').hide();
$('#avatar'+group+'-hide').show();
});
return true;
}
return false;
};
$(document).ready(function() {
function hideAvatar(group) {
$("#avatar" + group + "-hide").hide();
$("span.avatar" + group).hide();
$("#avatar" + group + "-show").show();
Nabble.setPersistentCookie('avatar'+group, 'f');
Nabble.resizeFrames();
};
function showAvatar(group) {
Nabble.setPersistentCookie('avatar'+group, 't');
if ($.browser.opera || navigator.appVersion.indexOf("MSIE 6") != -1) {
window.location.reload();
return;
}
$("#avatar" + group + "-show").hide();
$("span.avatar" + group + " img").each(function() {
var xsrc = $(this).attr('xsrc');
$(this).attr('src', xsrc);
});
$("span.avatar" + group).fadeIn();
$("#avatar" + group + "-hide").show();
Nabble.resizeFrames();
};
$("span.avatar-hide").click(function() {
var group = $(this).attr('group');
hideAvatar(group);
});
$("span.avatar-show").click(function() {
var group = $(this).attr('group');
showAvatar(group);
});
});
</script>
</n.put_in_head.>
<script type="text/javascript">
window.hasAvatar<n.group/> = checkAvatar('<n.group/>');
if (!window.hasAvatar<n.group/>)
document.write('<n.javascript_string_encode Binary Namespace: NabbleNamespace
Parameters:
text
♦ ♦
</script>
<span id="avatar[n.group/]-hide" class="avatar-hide" group="[n.group/]" title="Click to hide avatars">
<img src="/images/avatar_no.png" align="absmiddle" width="18" height="18" style="vertical-align:bottom"/>
</span>
<span id="avatar[n.group/]-show" class="avatar-show" group="[n.group/]" title="Click to show avatars">
<img src="/images/avatar_yes.png" align="absmiddle" width="18" height="18" style="vertical-align:bottom"/>
</span>
</macro>
|
Free forum by Nabble | Naml |