Times they are a changing
Posted by Jesse Andrews on Oct 8, 2008
A new frontpage, integrate a how-to, integrated "Share this", made some style improvements, and the dashboard (/home) have been released!
The homepage has been revised, but is still not in a finished state. As more features get unveiled it will continue to evolve. So those of you who write scripts against userscripts.org, please don't spend too much time on it, instead talk about what it should have in the forums.
To those help in the forums, repeatedly answering the same basic question, I announce Userscripts and Firefox, a small how-to that is prominently linked from the homepage and right next to the INSTALL button on script pages. Let me know if you have improvements (or to contribute text for Opera/Safari/IE).
Share this has been added to individual script pages. I'm not sure if addthis or something based on socialhistory.js would be better. Opinions?
I've revised the comments CSS so that they take up the full width (along with being a little tighter). Also the site layout has had a few slight tweaks. It still looks great in my favorite alternate theme Dark Blue.
I've pushed more changes to your dashboard. From there script authors can see comments on your scripts, upload and update scripts. Monitored topics are now there as well - and monitored topics are private. Before anyone could look at your monitored topics list.
As always I'm sure there are lots of issues and I hope that you can help make it better! I've not had a chance to improve the points/karma system yet, but there has been some good discussion about it. I consider it a success so far as it has helped me prune comment spam when I have a few minutes here and there.
You could comment on this post if you were logged in.

login to vote
A lot of changes, a big step in the good direction.
I think some of them needs to be getting used to.
And a lot of scripts probably needs updates. :p
I've got a small suggestion; change "home" into "profile". Home means something different with what you're trying to define here.
Some other suggestion you mite consider.
login to vote
I changed the link to say "dashboard" - since I think a "profile" is assumed to be public (for others to look at), so I think "profile" might be a confusing choice. Thoughts?
login to vote
As I said at the bottom of the last blog post, I'm really loving the changes Jesse.
One small suggestion on the Userscripts and Firefox page (something that hadn't even occurred to me until yesterday) -- this topic highlighted that people may download scripts before trying to install them, and Firefox wouldn't be the default program for
.jsfiles. You might want to lift some text from (or simply link to) the greasespot wiki about this.login to vote
Nice! I hope that now less people will ask in the forum how to use / install users scripts.
An idea for the install button, you can add a simple javascript that check the browser (userAgent), and if is not firefox show a confirm dialog, something like:
Instead of the confirm dialog also a floating div with a link to the how-to page could be a good solution.
login to vote
Jesse, regarding your post about the "dashboard".
I actually thought I was logged in with a false name.
How about the link just says "Settings"? Or what was wrong with just my username?
Also, a quote function for comments would be very nice.
// Also, I think that the amount of installed scripts is one of the most interesting facts, so why not make it a little more prominent?
I think the number 1 criteria for installing a script would be how many people installed it, and not how many Fans it has, or how many updates.
login to vote
I'm not sure about it but I think some "scriptwrighters" have faked the number of installs of their scripts.
login to vote
I think I opened a thread about that once, given that it's possible by simply a for() loop in PHP, but it wasn't changed, which is too bad.
It should only be counted as one install per IP in my opinion.
login to vote
now, where can i find scripts i once favourited ?
login to vote
bug: Editing my user profile's bio results in a 500 Internal Server Error page (this was the case yesterday, too).
As to the new "dashboard" - I only know I'm logged in by the "Logout" link, whereas before I knew I was logged in as "khopesh." I liked that. I think you can still have the dashboard but perhaps name the link "<user>'s dashboard" or just revert back to "</user><user>" instead.</user>
As somebody who works for a company that has done a lot of thinking about what "dashboard" pages should look like, I can tell you that a grand overview summarizing all the important stuff—though it should be concise (not crowded and no scrolling)—is the ideal. If there's room, the user icon would be nice (either on the dashboard, or more impressively, on the top nav bar.
I liked the favorite scripts - it let me sync up different systems with my favorites, plus it let me crawl through favorites of other users whose opinions I value.
Also - please use the <title> more constructively a good number of pages have their title as just "Userscripts.org" (which is annoying) rather than "Userscripts.org discussion - new topic" (for the page I'm on right now) or "dashboard - Userscripts.org" for the dashboard, etc.</title>
login to vote
matis,
oops fixed! it is linked now from your dashboard /home/favorites.
khopesh, I've been adding more of the missing titles. Sorry about that - I'll do a more thorough pass soon. I've added a link to favorite scripts again.
login to vote
login to vote
User scripts for IE: IE7Pro(IEscripts database & IEscripts tutorial)
login to vote
Upgrade rails to 2.1.1 - let me know if you see anything odd!
login to vote
Jesse the Install button appears to be borked.
Clicking it doesn't bring the name of the script up properly , nor the domains it works on (includes?).
Instead it shows a number derived from the URL used.
Eg clicking the Install button on http://userscripts.org/scripts/show/9580 install URL http://userscripts.org/scripts/source/9580.user.js brings up the install box with "9580" being the script name installed but with no includes.
Manually install the scripts work fine (ie via the New User Scripts menu item and just copying and pasting)
login to vote
A suggestion, especially useful while the dashboard is empty: dashboard drop-down menu featuring all the links in the dashboard.
Update: Jesse has installed this on the site. All that remains in it is some CSS tweaks for the menu (I've commented out the redundant insertion code).
login to vote
Hey thanks for the drop down menu under my username. That's pretty kickass.
login to vote
Thanks for so many great changes to the site. Like the repositioning the download count and the install help. Love the username dropdown! I wish you would go back to the larger font size however.
One major thing to do would be to implement a standardized version control script which would be callable from any userscript. That would simply check back to the userscript.org hosted source code for a standardized version key the first time the script was invoked on a daily (or selectable) basis. I'm in the process of modifying a script to act on itself, but would be nice to see it standardized. Another nice feature would be the ability for authors to delete comments which no longer apply, such as for corrected bugs, etc.
Also, can we get hit counters in addition to dowload count? It would be nice to know what % found our script downloadworthy.
login to vote
There are still people that post topics asking how to install a script
http://userscripts.org/forums/3/topics/9428
I think that the cookie solution is the best solution. The first time that somebody reach US instead of showing the homepage redirect them to a tutorial page which explains what are userscripts, requisites to install them and perhaps also a tutorial to install and remove an useless/sample userscript.
login to vote
Door to Door Moving Service
Moving the furniture composes the hardest part of door to door moving. Especially the transportation of the commodities which are heavy in terms of their weights adds to the difficulty. agbaba nakliyatTransportation eases this difficulty of yours as well. With the transport system of “door to door moving by ELEVATOR”- which is a break ground in Turkey- agbaba Transportation is the expert in the logistics sector with its transportation planning and coordination in respect of door to door moving and placing the furniture with minimum defects and maximum assurance. In order to perform a successful transportation, studies of special planning, careful coordination and details analysis are being held before the act of transportation. The Customer Representative is going to be with you during all the stages of the transportation to assist you.
http://www.agbabanakliyat.com