Lotushints

Lotus Notes tips & tricks you always hoped you will not need

Sametime 8 Business Card Problems

Recently we experienced an interesting issue with Sametime Business Card. There was a couple of our users for which business cards stated nothing more but their respective names. Not even an online status.

[Read the rest of this entry...]

Sametime 8.5 rant

As upgrading to Domino 8.5.1 went so fine, it is time to upgrade our only Sametime server. Yes. Only Sametime server. We are a company of 80 and there is really no need for something more. Specially as we use WebEx as a meeting and conferencing software.

[Read the rest of this entry...]

Merry Xmas…

… and a happy New year 2011.

This concludes my posts for this year and see you all in next one.

Upgrading to 8.5.1

Come end of last week, we started upgrading our servers to release 8.5.1. I did test upgrade of our development server couple of days back and find it incredibly easy. All test servers were installed in some 15 minutes. Without a glitch. Yeay for us and let’s go upgrade our production servers.

[Read the rest of this entry...]

How about Trim for unicode?

Quick tip. Trim and FullTrim functions in LotusScript don’t know how to trim Unicode strings correctly. Non-breakable spaces (Unicode &160; characters) are not trimmed. Which is annoying to say the least

And while we are on subjects, they don’t trim tabs as well.

I have already posted this on IdeaJam, so if you feel you should have that functionality, feel free and vote for it.

StackOverflow

There is a new player in town, and Stackoverflow is his name. This might sound like a commercial, but it is true. How many times have you searched for a problem / solution and you got zilch, or in best case got a link to well known site that requested you pay for the answer that wasn’t even there? I know, I have many times.

Stackoverflow doesn’t know all the answers. Far from it. However, it is used by so many great developers that there is bound to be someone that knows how to answer your question(s). Voting mechanism is similar to the one at IdeaJam and makes sure that good questions and good answers are always at the top. And it is FREE. Really, the best thing to do is to go and check for yourself.

JQuery, AJAX and IE

On our FlipIT service web page, we experienced an interesting problem. There is a “Did you know” (DYK) section that refreshes upon clicking the link. Behind all that is an AJAX created with JQuery $.get method. All normal thus far.

Until IE steps into the picture. I don’t know if the same behaviour is in IE 8 as well, but IE 7 definitely has issues with AJAX requests. If URL of request doesn’t change, IE caches the result and passes it back to you. This wouldn’t be a problem if you would actually expect to see the same result each and every time. However, in our case, where it is desired that DYK section is not always the same, this is kind of annoying.

To sort out our issues, we just added a random number to the request. This number is changed to new random value each and every time the request is processed.

Lotus Notes 8.5.1

With the abundance of posts out there, I thought I would chip in my 5 cents worth. Yes, I know I am a bit late.

Release 8.5.1 is for LotusScript developer everything he could ever hope for. Specially if you are into OO programming. Finally you don’t have to check your old classes what parameters they take, you can easily locate them by going to class definition and helper works. Now, you have really no excuse to start OO development in LotusScript.

On the other hand, 8.5.1 introduced some strange bugs. My colleague found an interesting bug while editing forms. For some reason, formula wasn’t saved when the document was. I think he solved it by removing formula completely and then re-pasting it back. Another funny thing is code formatting. Still not working properly. Hope to see it solved in 8.5.2.

Don’t get me wrong. I take 8.5.1 over any release any day.

@Charset CSS command

Since I ported my notebook to Linux Mint, I started using Eclipse for web page development. Apparently nowadays, it is common practice to add @CHARSET “UTF-8″; to the top of your css files. Also, Eclipse does that by default, which is nice.

[Read the rest of this entry...]

What not to do in multi-domain evnironment

There is one thing you oughtn’t do in multi-domain environment. Ever. We did it, as it was needed to successfully connect Cisco Click-to-call plug-in for Sametime with Cisco Presence server.

[Read the rest of this entry...]