[Phpfreechat-svn] SF.net SVN: phpfreechat:[1270] trunk/data/public/js
Status: Beta
Brought to you by:
kerphi
From: <ke...@us...> - 2010-04-12 10:51:12
|
Revision: 1270 http://phpfreechat.svn.sourceforge.net/phpfreechat/?rev=1270&view=rev Author: kerphi Date: 2010-04-12 10:51:06 +0000 (Mon, 12 Apr 2010) Log Message: ----------- Fixes IE8 display bug (sourceforge bug #2790822, bounty n?\194?\1761) Modified Paths: -------------- trunk/data/public/js/pfcclient.js trunk/data/public/js/pfcgui.js Modified: trunk/data/public/js/pfcclient.js =================================================================== --- trunk/data/public/js/pfcclient.js 2010-01-14 19:50:31 UTC (rev 1269) +++ trunk/data/public/js/pfcclient.js 2010-04-12 10:51:06 UTC (rev 1270) @@ -3,6 +3,7 @@ var is_khtml = !!(navigator.appName.match("Konqueror") || navigator.appVersion.match("KHTML")); var is_gecko = navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1; var is_ie7 = navigator.userAgent.indexOf('MSIE 7') > 0; +var is_ie6 = navigator.userAgent.indexOf('MSIE 6') > 0; var is_opera = !!window.opera; var is_webkit = navigator.userAgent.indexOf('AppleWebKit/') > -1; @@ -1256,7 +1257,7 @@ */ updateNickListBox: function(chanid) { - var className = (! is_ie) ? 'class' : 'className'; + var className = (!is_ie7 && !is_ie6) ? 'class' : 'className'; var nickidlst = this.getChanMeta(chanid,'users').get('nickid'); var nickdiv = this.gui.getOnlineContentFromTabId(chanid); @@ -1307,7 +1308,7 @@ updateNickWhoisBox: function(nickid) { - var className = (! is_ie) ? 'class' : 'className'; + var className = (!is_ie7 && !is_ie6) ? 'class' : 'className'; var usermeta = this.getAllUserMeta(nickid); var div = document.createElement('div'); @@ -1400,7 +1401,7 @@ buildNickItem_create_image: function(nickid) { - var className = (! is_ie) ? 'class' : 'className'; + var className = (!is_ie7 && !is_ie6) ? 'class' : 'className'; var isadmin = this.getUserMeta(nickid, 'isadmin'); var img = document.createElement('img'); if (isadmin) @@ -1420,7 +1421,7 @@ buildNickItem: function(nickid) { - var className = (! is_ie) ? 'class' : 'className'; + var className = (!is_ie7 && !is_ie6) ? 'class' : 'className'; var nick = this.getUserMeta(nickid, 'nick'); var isadmin = this.getUserMeta(nickid, 'isadmin'); Modified: trunk/data/public/js/pfcgui.js =================================================================== --- trunk/data/public/js/pfcgui.js 2010-01-14 19:50:31 UTC (rev 1269) +++ trunk/data/public/js/pfcgui.js 2010-04-12 10:51:06 UTC (rev 1270) @@ -65,7 +65,7 @@ setTabById: function(tabid) { - var className = (! is_ie) ? 'class' : 'className'; + var className = (!is_ie7 && !is_ie6) ? 'class' : 'className'; // first of all save the scroll pos of the visible tab var content = this.getChatContentFromTabId(this.current_tab_id); @@ -126,7 +126,7 @@ getChatContentFromTabId: function(tabid) { - var className = (! is_ie) ? 'class' : 'className'; + var className = (!is_ie7 && !is_ie6) ? 'class' : 'className'; // return the chat content if it exists var cc = this.chatcontent.get(tabid); @@ -146,7 +146,7 @@ }, getOnlineContentFromTabId: function(tabid) { - var className = (! is_ie) ? 'class' : 'className'; + var className = (!is_ie7 && !is_ie6) ? 'class' : 'className'; // return the online content if it exists var oc = this.onlinecontent.get(tabid); @@ -205,7 +205,7 @@ createTab: function(name, tabid, type) { - var className = (! is_ie) ? 'class' : 'className'; + var className = (!is_ie7 && !is_ie6) ? 'class' : 'className'; // do not create empty tabs if(name == '') return; @@ -333,7 +333,7 @@ */ notifyTab: function(tabid) { - var className = (! is_ie) ? 'class' : 'className'; + var className = (!is_ie7 && !is_ie6) ? 'class' : 'className'; // first of all be sure the tab highlighting is cleared this.unnotifyTab(tabid); @@ -373,7 +373,7 @@ */ unnotifyTab: function(tabid) { - var className = (! is_ie) ? 'class' : 'className'; + var className = (!is_ie7 && !is_ie6) ? 'class' : 'className'; var tabpos = indexOf(this.tabids, tabid); var tabtype = this.tabtypes[tabpos]; @@ -426,7 +426,7 @@ loadBBCodeColorList: function() { - var className = (! is_ie) ? 'class' : 'className'; + var className = (!is_ie7 && !is_ie6) ? 'class' : 'className'; // color list var clist = $('pfc_colorlist'); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |