User Portlet User Portlet

Discussions
Many thanks for your help! After thinking it over, I feel that maybe I did give some wrong boundary conditions...Sorry for the time you spend on this problem...Once again, many thanks.
Many thanks!! I'm always bad at finding typos...
Yes. Sorry, my fault. Now I know how to ask questions. The most efficient way of asking for help is uploading the problematic code, rather than describe the problem with empty words. Anyway, many thanks for your help and patience! :-)
Many thanks for your help!!!