Orkut Profile Tasks




(8 votes, average: 5.00 out of 5)OrkutProfileTasks was a pretty cool and interesting greasemonkey script I used to use quite sometime back, it was made by Diogo Galvao, but suddenly one fine day it stopped functioning because of some new features that were introduced in orkut…I stopped using the script too for quite sometime, but I was hoping for the script to be updated…
Soon I realized that the author is perhaps quite busy now in other activities, so I thought why not take the task in my own hands and try my luck at it! Well it turned out the script was very well written and I didn’t find it very difficult to understand it and make appropriate changes for it to work in orkut and also I added more links to new orkut features as well as used the current orkut’s own style for links, which would change automatically if orkut changes themes :).
The script when functioning basically adds a context menu to each and every profile link, i.e. any link to a profile, whether it is in your testimonial, friends section, your profile views section, any scrapbook, any community or practically anywhere possible in orkut, with all the links to related links of that profile, like the link to it’s scrap book, it’s album, it’s videos section etc.
This is how it looks during function: 
As you can see in the screenshot in the context menu now you’ll find all the important links of that particular profile which you may need to go to. Just makes browsing in orkut a little easier and a bit more fun!
Also for the profile links that have pictures, say the links in your friends section as shown here, the context menu will also show an enlarged image of the person! Giving you a much better look at their picture, which itself can come in handy :).
I personally like the effect pretty much and so I am here showing it to whoever may like :). If you do like the idea, you can go ahead and try this script out.
Regarding how to use this script, let me do that too here.
Method 1:
For this method you need nothing but the firefox browser. Go visit orkut and when you need this feature to be available paste the following script in the address bar above and press enter.
javascript:(function() { var showPicture = true; var preloadPic = true; var myTasks = Array( Array("add friend", "http://img1.orkut.com/img/castro/i_friend.gif", "http://www.orkut.com/FriendAdd.aspx?"), Array("profile", "http://img4.orkut.com/img/castro/p_profile.gif", "http://www.orkut.com/Profile.aspx?"), Array("scrapbook", "http://img1.orkut.com/img/castro/p_scrap.gif", "http://www.orkut.com/Scrapbook.aspx?"), Array("album", "http://img4.orkut.com/img/castro/p_camera.gif", "http://www.orkut.com/Album.aspx?"), Array("videos", "http://img3.orkut.com/img/castro/p_video.gif", "http://www.orkut.com/FavoriteVideos.aspx?"), Array("view friends", "http://img2.orkut.com/img/castro/p_viewfriends.gif", "http://www.orkut.com/FriendsList.aspx?"), Array("ask friends", "http://img3.orkut.com/img/mobius/i_icon_small_ask.gif", "http://www.orkut.com/Agent.aspx?application=mobius&"), Array("send message", "http://img2.orkut.com/img/castro/p_letter.gif", "http://www.orkut.com/Compose.aspx?"), Array("send teaser", "http://img1.orkut.com/img/castro/p_teaser.gif", "http://www.orkut.com/MsgsTeaser.aspx?"), Array("report bogus", "http://img2.orkut.com/img/castro/p_flagprofile.gif", "http://www.orkut.com/FlagProfile.aspx?") ); function addGlobalStyle(css) { var head, style; head = document.getElementsByTagName('head')[0]; if (!head) { return; } style = document.createElement('style'); style.type = 'text/css'; style.innerHTML = css; head.appendChild(style); } addGlobalStyle('div#divProfileTasks { position: absolute; background-color: #FFFFFF; border: 2px solid #A1BBE4; padding: 5px; }'); try{ document.body.addEventListener('click', function(event){ var myDiv = document.getElementById('divProfileTasks'); if( myDiv ) myDiv.style.display = "none"; },true); var uidRegexp = new RegExp("uid=(d+)"); var imagens = new Array(); var preloaderPic = new Array(); var anchors = document.getElementsByTagName("a"); for( i=0; i screen.availWidth ){ divLeft = screen.availWidth - 200; } divProfileTasks.style.left = divLeft ; divProfileTasks.style.top = event.clientY + scrollTop; divProfileTasks.style.display = "block"; event.stopPropagation(); event.preventDefault(); }, true); } } }catch(e){ alert("orkutProfileTasks error: " + e); } })();
once you press enter, then when you right click on any profile within that page you will then see the context menu similar to the one shown here.
This method is a bit tedious because you will need to do the above mentioned whenever you want to see the context menu. A better method is described below.
Method 2:
The other method is the more appropriate and recommended method to use this. For this along with firefox you need greasemonkey to be installed on your firefox. for getting the latest greasemonkey extension for your firefox visit http://www.greasespot.net / . There you will find the latest version of greasemonkey along with instructions on how to install it and use it.
Once you have greasemonkey installed in your firefox, visit http://userscripts.org/scripts/show/15130 and install the script. Once you have successfully installed the script into greasemonkey, then when you refresh your orkut page, it will automatically execute the script and you will start seeing the context menu for various common orkut profile tasks that you may wish to see. With having done this you will not have to do anything again, greasemonkey will take care of the script.
If you have any suggestions, or you face any problems in using the script, please do contact me, hope you liked it.
Sphere: Related Content4 Comments
It’s great you have fixed it. Also it looks much prettier now ![]()
Keep it up!
Hey, thanks Diago!
I just made some changes to make it work, and ya then added a bit of style :). Thanks for the script!
Related Post
Leave Your Comments Below
Subscribes
Hits Counter
Polls
Loading ...
Recent Visits
Recent Visitors' Location
Recent Comments
Tags
- archive Astronomy Azereus BitComet BitTorrent Cleaning Client Coding competition environment FDM firefox Free Download Manager funny gag Global Warming GoldenScheme HotRuby Humor internet explorer java javascript joke Mystery olympics Orto petition plugin polls reality Ruby Scheme Services show sports television Torrent Transmission Ubuntu Utilities Utorrent video Virtual Machine webtoolscollection Wordpress
7207 visits, 16 today


Any comments anybody?