NuTang is a revenue-sharing site.
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

More New Features
Saturday, September 23, 2006
Managed to get a few more features going one of which fixed something that was annoying me.

It was annoying to me to continuously having to click in the message text area to put the cursor in there. And when clicking on one of the buttons to manipulate the text (adding bold, italics and/or underline tags to your text) the cursor would be outside of the text area so you would have to click on the icon to put the tag into the textarea and then click in the textarea to resume typing your message. I've added JavaScript to the body tag to keep the cursor in the textarea and added a line to each Javascript function which will always return the focus to the textarea after clicking on the manipulation button. So far two testers have verified that it was working properly but we will have to keep on testing it but it should work in any newer version browser. Anyone using a browser that doesn't support this feature will have to continue clicking in the textarea box each new message that they type and when they click a text manipulation button.

And then I added the ability to save a conversation. Each IM window with your conversation with a different pal now has a disk icon you can click to save your consersation with that person. Clicking the disk icon will open a window which in the background saves your entire conversation as a text file in a temporary directory and a link will open the text file in another window. This text file may open in Notepad (or another text editing program your system has set as the default) or it will be opened by the same browser you are using for the IM system. In a text editor you can go to File -> Save and select where you want to save it and what you want to call it. In a browser you'd most likely do File -> Save Page As... and then you'd also select where you want it and what it should be named. You can then view the conversation any time that you want on your harddrive. Even if you aren't connected to the IM system or even the Internet for that matter. Each temporary saved conversation text file will be deleted whenever you log out.

There are a handfull more features that I want to add. But not a whole lot and none of them are very extensive. At this point I will consider The Mercury System to be out of the programming stage and fully in the testing stage.

Stay tuned for more updates.

Comment! (2) | Recommend!

Text Manipulation Now Supported!
Wednesday, September 20, 2006
After a slow start after coming home from work i was able to get the text manipulation project underway. Text manipulation would be a program's way of allowing users to easily affect text easily. Such as bold, italics and underline. Like a word processor would do. But an even more likely example would be an HTML editor where you click a button for bold and it enters the HTML tag for bold so that you don't actually have to memorize the HTML tags.

I pondered exactly how I wanted to achieve this goal and at first I was thinking a form for each button that would change from to after you'd clicked on it to use it. And when you clicked on the to close the bold tag it would revert back to . This would help you remember to close all tags that you may have accidentally left open. But there was a problem with the number of forms and how they had to be used and messages were being sent empty. You could see that a message had been sent but after the user's name it would be blank.

So then I decided that I would have to use images and javascript to place the tags into the message box. Of course I would have to create images for both a tag open and tag close state and have them both show. I may be able to figure out a way have only open or closed tags show and have it switch to the other state after it is clicked. But it wouldn't be essential or even all that important.

And there is also a URL link. Upon clicking on this image a javascript text box will popup. It has a field to enter the URL that you want to send a link for. You click the OK button and it generates the HTML to send them the link to where you wanted them to go. The link will open the URL in a window outside the IM window.

So now the average IM user can easily alter their text to call attention to certain words in a post.

It's elementary!

Comment! (3) | Recommend! | Categories: , ,

Further Advancements
Tuesday. 9.19.06 12:27 am
Got quite a bit done on The Mercury System this evening. While I had started to implement the Block List function last night the real magic of it occured this evening. Users will now be able to block other members that annoy them to a degree that blocking is the only way to get them to stop. You can add someone to the block list and remove them as often as is necessary.

The coding difficulties came in where no matter what state each user on the member's pal list was (online, offline or away) they had to be checked with the user's block list databases to determine if they should be blocked. They get a red flag placed next to their name. Their name will not be a link to message them.

There is a little more that I need to do to it. Only one more step before I would consider this function to be 100% complete. I've tested this myself but once I take care of the one slight issue I haven't added yet I will have all of the testers check this function specifically.

A nice thing about this feature is that if you were to place someone on your block list they will always appear as offline to you. In The Mercury System you will be able to see the status of those that you have blocked. Again, you can't message them but that shouldn't be a problem. And they can always be removed from your block list if you want to start talking with them again.

And secondly there is the new design. I want to thank invisibleinkling for creating the Mercury's Foot design for the layout. I had to slice it up into several pieces to make it fit the way that it should. You will notice a gap between two pieces which isn't there in Firefox but I will work on this tonight. I still have tweaking to do to the design but all-and-all I love what's going on with it.

Well that's it for now...until the next tech log entry.

Comment! (2) | Recommend! | Categories: , , ,

Informational Post
Sunday. 9.17.06 2:10 am
The Mercury System is a web-based/browser-based Instant Messaging service which will be able to be plugged into already existing Web sites to create the ultimate in user interaction and site "stickiness" (meaning return/repeat visitors).

The Mercury System is being programmed by etheracide (Christopher-Michael Snyder) of http://www.programmedtobeawesome.com.

I will be changing the layout but I didn't have the time for that right now haha This will basically be an informational log about what has been done each day throughout it's programming stage, testing stage, it's release and then the programming and testing stages of future upgrades.

Enjoy your visit. And please return often to 'stay in the know".

Comment! (5) | Recommend! | Categories: , , ,

Page: 1 2 3









mercury-system's Weblog Site • NuTang.com

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

  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.
Sponsors: