Changeset 2362 in ExiteCMS for themes/public/IcyXmas/php-files/themes/IcyXmas/templates/templates/_header.tpl
- Timestamp:
- 07/29/10 16:45:09 (22 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
themes/public/IcyXmas/php-files/themes/IcyXmas/templates/templates/_header.tpl
r2098 r2362 31 31 <meta name="verify-v1" content="Ek6JHBkP+IbfHNOB0DaMHmxpC9eAljv3JCcWmUpcF+U=" /> 32 32 {if $headparms|default:false != false}{$headparms}{/if} 33 <link href="{$smarty.const.THEME}exitecms__0001.css " rel="stylesheet" type="text/css" />33 <link href="{$smarty.const.THEME}exitecms__0001.css?version=1" rel="stylesheet" type="text/css" /> 34 34 {literal} 35 35 <style type="text/css"> … … 38 38 {/literal} 39 39 {if $favicon|default:false != false}<link rel='shortcut icon' href='{$favicon}' />{/if} 40 <script type='text/javascript' src='{$smarty.const.INCLUDES}jscripts/core_functions__0001.js '></script>40 <script type='text/javascript' src='{$smarty.const.INCLUDES}jscripts/core_functions__0001.js?version=1'></script> 41 41 {if $smarty.const.LOAD_TINYMCE} 42 42 {include file="_load_tinymce.tpl"} … … 92 92 document.body.style.fontSize = fontGrootte + 'em'; 93 93 createCookie('pliFontSize',fontGrootte,365); 94 } 94 } 95 95 96 96 function fontReset(aantal) { … … 98 98 document.body.style.fontSize = fontGrootte + 'em'; 99 99 createCookie('pliFontSize',fontGrootte,365); 100 } 101 100 } 101 {/literal} 102 {if iMEMBER} 103 {literal} 104 // 105 // PM and forum post counter checks 106 // 107 function checkMessages() { 108 // check for new pm messages 109 var asyncajax = asyncajaxcall(); 110 if (asyncajax) { 111 try { 112 // Asynchronous request, wait till we have it all 113 asyncajax.open('GET', exitecms_basedir + "includes/ajax.response.php?request=counters", true); 114 asyncajax.onreadystatechange = function() { 115 if(asyncajax.readyState == 4) { 116 if (asyncajax.status == 200) { 117 try { 118 // update the new message indicator 119 newmsg = eval('('+asyncajax.responseText+')'); 120 if (document.getElementById("new_pm_header")) { 121 if (parseInt(newmsg.pmcount) > 0) { 122 document.getElementById("new_pm_header").innerHTML = "<a href='" + exitecms_basedir + "pm.php?action=show_new'><img src='" + exitecms_themedir + "images/newmsgs.gif' height='9' alt='' /></a> "; 123 } else { 124 document.getElementById("new_pm_header").innerHTML = ''; 125 } 126 } 127 if (document.getElementById("new_pm_panel")) { 128 if (parseInt(newmsg.pmcount) > 0) { 129 document.getElementById("new_pm_panel_value").innerHTML = newmsg.pmtext; 130 document.getElementById("new_pm_panel").style.display = 'inline'; 131 } else { 132 document.getElementById("new_pm_panel").style.display = 'none'; 133 } 134 } 135 if (document.getElementById("new_posts_header")) { 136 if (parseInt(newmsg.postcount) > 0) { 137 document.getElementById("new_posts_header").innerHTML = "<a href='" + exitecms_basedir + "modules/forum_threads_list_panel/new_posts.php'><img src='" + exitecms_themedir + "images/newposts.gif' height='9' alt='" + locale_028 + "' /></a> "; 138 } else { 139 document.getElementById("new_posts_header").innerHTML = ''; 140 } 141 } 142 if (document.getElementById("new_posts_panel")) { 143 if (parseInt(newmsg.postcount) > 0) { 144 document.getElementById("new_posts_panel_value").innerHTML = newmsg.posttext; 145 document.getElementById("new_posts_panel").style.display = 'inline'; 146 } else { 147 document.getElementById("new_posts_panel").style.display = 'none'; 148 } 149 } 150 // set a timer for the next check 151 msgtimerid = setTimeout("checkMessages()", 60000); 152 } 153 catch (e) { 154 // catch the error 155 } 156 } 157 } 158 }; 159 asyncajax.send(null); 160 } catch (e) { 161 return null; 162 } 163 } else { 164 return null; 165 } 166 } 167 {/literal} 168 var locale_028 = "{$locale.028}"; 169 var exitecms_basedir = "{$smarty.const.BASEDIR}"; 170 var exitecms_themedir = "{$smarty.const.THEME}"; 171 // start the timer for the first check, in 1 minute 172 msgtimerid = setTimeout("checkMessages()", 60000); 173 {/if} 102 174 /* ]]> */ 103 175 </script>{/literal}
Note: See TracChangeset
for help on using the changeset viewer.
