Home | Join! | Help | Browse | Forums | NuWorld | NWF | PoPo   
The Mercury System - A Browser-Based, Full-Featured Instant Messaging System
Current Info
Version: 1.0
Stage: Testing
Next Stage: Full-Site Testing
Keep Up-To-Date
Subscribe to this to blog if you would like to be emailed whenever it is updated.

Your email

TMS-to-Site Authentication
Friday. 9.29.06 8:14 pm
This entry contains upgrades from last night and tonight. I just left a couple of things unfinished last night so i finished them so far this evening and added a couple of others. Some are simply cosmetic and others are pretty essential!

One: authentication. This is the big one. There are mainly three scripts which can be called from within a site if the administrator wants to add full IM functionality to their dynamically created sites. Now of course these scripts need to check to see if the person has access and if they are logged in. We can't have a user that's logged out clicking a link to IM another member of the site and trying to send messages when they had logged out recently and are still "offline" in the system. Now...if someone tries to access one of the windows without a username or password, they will receive an 'unauthorized' error. Any links leading to any of the windows generated by TMS will have a username/password combination sent to the particular window in TMS that they are trying to access.

The scripts will then check to make certain that the username/password combination is actually correct. Incorrect combinations will also result in an 'unauthorized' error.

Secondly: A little thing that I added because it was bothering me was at the terminating tags of the text manipulation buttons when typing up a message. I added a space after the tag so that when you click the terminating tag it will add the tag to the message box but will add a space after it. Initially after making the cursor stay in the message box after a tag is clicked (which was very helpful in saving my sanity when messaging a lot) I still had to hit the space bar every single time and nearly 99% of the times the terminating tag comes at the end of a word and would therefore have a space before the next word. Now the program adds it automatically.

The most expansive work was done on the members list. I wanted to build upon the creation of pages to display the members in less space. I added a line which shows the total number of users that are members of the system. And then to help the user keep track of how many pages they are and where they are in all of the pages, the system now says that you are on "Page 'X' of 'Y'.

I have also gone through and added "Close Window" buttons on quite a few screens that didn't have them. Of course a user can always click the X to close the window but I wanted to go for uniform looks and I didn't want some windows to not have the buttons when most do.

There are a couple of small things I need to fix but the time primarily now is spent on just testing everything. I think that I will need to recruit some more testers. And then move on with site-wide testing to see how the program/server can handle the load. On the bright side, it's been 2 to 3 days since we last received the CPU usage warning! Hopefully that continues. Although it is becoming abundantly clear that if you hope to use this full-scale and for a LOT of members...you should look into a dedicated server where there are very few other people accessing the server because you will see the scripte-generated pages load more slowly. Especially with every window open automatically refreshing every 10 seconds.
0 Comments.

Sorry, you do not have permission to comment.

If you are a member, try logging in again or accessing this page here.










mercury-system's Weblog Site • NuTang.com

NuTang is the first web site to implement PPGY Technology. This page was generated in 0.029seconds.

  Send to a friend on AIM | Set as Homepage | Bookmark Home | NuTang Collage | Terms of Service & Privacy Policy | Link to Us | Monthly Top 10s
All content � Copyright 2003-2047 NuTang.com and respective members. Contact us at NuTang[AT]gmail.com.