InvestorsHub Logo
Followers 211
Posts 7903
Boards Moderated 15
Alias Born 05/24/2001

Re: None

Tuesday, 08/13/2002 5:24:55 PM

Tuesday, August 13, 2002 5:24:55 PM

Post# of 302
Changes: iBoxes, Messages, and Preview

Most notable change is that Preview should now display embedded charts just as they'll display in messages. Let me know on #board-504 if this is not the case. If it seems to work correctly for a while, I'll work on having it treat embedded sounds the same way.

We've been having an occasional bug with iBoxes being empty when you jump to boards. I have yet been unable to make it happen consistently, so I'm hard-pressed to figure out what's causing it, let alone how to fix it. I just put a change (kludge, really) into production that should either fix the problem or help me identify one thing that isn't causing the problem. Let me know (on #board-504) if this is not the case.

While I was messing with iBoxes, I made a change to the way iBoxes and messages are processed that should (and seems to have) reduce system overhead a bit.

The technical explanation is that a function that was being called had a ton of lines and I couldn't figure out exactly what it was doing, but my guess is that it's scrolling through messages one character at a time and replacing all carriage-return/line-feeds with the HTML equivalent, "<br>". I replaced this with a new one-line function that simply has "msg=replace(msg,vbCrLf,"<br>") in it.

Let me know if messages start displaying weirdly or if any element of them is missing.

While I was at it, I changed the routine for checking to see if you've got sounds and charts toggled on or off when displaying messages. Rather than checking it (and making the necessary pair of database calls) every time you read a message, it now checks those once then remembers what you have them set to.

Let me know if the chart and sound toggles aren't working or if charts and sounds are being rendered incorrectly when you have them toggled on.

Join the InvestorsHub Community

Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.