Mailing List

Enter your Email


Powered by FeedBlitz

RSS Feed

Entrecard

Links

Blogshares Links

Beginner's Guide to BlogShares
A guide about the BlogShares fantasy blog stock market.
Scared Bunny
BlogShares Price Tracker
This program that archives information about the BlogShares fantasy stock market. You can view graphs of any industry, and analyze your portfolio.

SproutWorks Projects

Digg Archive
A new experimental Digg page.
AJAX Pixel Editor
A Collaborative pixel editor currently in development.
Web promotion links
These tools help you get visitors on your website.
SproutPics
My photography Site
SproutZoo
My zoo photographs
Tag Cloud
A summary of tagged articles.
Found Photos
An automated page that thumbnails photos from another site.
SproutSearch
I designed this blog indexing tool, and it has accumulated over 6 million blogs so far.
Products
Some of the programs I've written.
RSS Feeds
RSS Feeds from the SproutWorks Forums
SproutTree Demo
A demo of a tree-drawing PHP script.
My Gallery

SproutWorks Chat
A chat room I programmed, most likely empty.
Link Exchange - Link Directory - Web Hosting

Sign In

Username:
Password:
Remember Me

sprout man
Forums/SproutWorks

sproutworks
September 7th, 2004 5:00 AM PST
I removed the title tabs from the tops of the boxes and moved the title inside each box. I also removed the rounded corners, they were only supported in Mozilla anyway.

I added a new stuff section, and put the gradient sampler in there. The gradient script is going to play a key role in my new skinnable interface.


anonymous
September 4th, 2004 8:34 AM PST
I updated the calendar so that when you move the mouse over a day, it will display the number of posts that day in a box under the calendar. Clicking on a day displays the posts written that day.

Now I need to add a way to list events in the calendar also.


sproutworks
August 6th, 2004 4:50 AM PST
I uploaded a bunch of files I've been working on for the past week. I fixed most of the notices I was getting in my code. I added more things to edit in the edit section. The message board uses more of the new version 3 style controls.

The product section is cleaned up, I am working on more sub-menus for browsing attributes of my projects.

I started working on a module system for the boxes of content on the edges of the page. This will make it easier to move re-order them or move them into different columns.


sproutworks
July 22nd, 2004 6:44 AM PST
Some time ago, I was in a web development chat room on Yahoo, and I was trying to get people to go to my site. Some XML guy went to my page and said it doesn't validate. I ran my site through the W3C Validator and saw a hundred-something errors. At that point I dind't want to even attempt to get rid of all those errors.

Well yesterday I decided to try to get everything to validate in XHTML 1.0 Strict DTD. I wrote a PHP script that was just a bare page with the doctype and other required stuff. This script can include any of my other scripts, so I could test them out one by one.

I tinkered around for a few hours, and have managed to get the right column validated. I learned a lot in the process. The biggest change was moving all my CSS markup into the head section, where I didn't know it was supposed to be. This is a little tricky since the CSS is coming from many different files. My solution was to add a method to classes that use CSS, that contains their markup. Then I included the class files in the top level page, and called the print CSS methods. The problem with this method is that I have to include everything that uses CSS ahead of time, even if it isn't going to be used in that particular page.

Anyway, I am looking forward to making everything validate, so I can put that XHTML icon on my page :)


sproutworks
July 9th, 2004 2:33 AM PST
Today I have upgraded the theme editor to allow users to upload textures to use in the layout of the site. The editable site elements now support these textures in addition to colors. These are my first steps in creating a more skinnable user interface.


sproutworks
June 21st, 2004 3:32 AM PST
The user bookmarks section is now more fully functional. You can now delete bookmarks.

The very basic theme editor is now working. Right now there is only one setting you can change, but lots more will come later.



sproutworks
June 17th, 2004 4:55 AM PST
I started making a preferences page for the site. This page uses a new top level page class that will cut down on redundant code. So far the only option on the page is switching between rendering percentage graphs as either html or images.



sproutworks
June 7th, 2004 6:00 PM PST
I modifyed some of my box drawing code so that I could change the font size in boxes. There were some problems with fitting the text of the label inside the label in one line. Next I will customize the font size of each box.

I also moved the 'Your Account' section to the top left, since you would be more likely to use that than the login and join sections. I am going to put the 'Logged In' Section inside the 'Your Account' section.



sproutworks
June 6th, 2004 6:25 PM PST
I added more stuff in the style of interface of version 3. There is now a personal settings box inside the 'Your Account' box.

I started hacking the message board code to use my new box with label class. So far I have made a choose subject box. Before I add too many other things, I am thinking of a way to use a mixture of different classes to display the box format of the page. I need to look into object inheritance some more to see if I can make it more efficient than the current classes.

I also integrated more of the bare programs into my master layout engine. I need to start making a class for top level pages to use so I don't have to have as much redundant code.



sproutworks
May 30th, 2004 6:24 AM PST
I have updated the site with layout version 3. :-S This layout is a lot simpler than version 2 and should display faster. I still need to update it to support themes support. I am thinking about making the message board support different versions of layouts within it's own module so you could mix different layouts. The combinations of themes and layouts should provide a lot of ways to display this page.

I have enjoyed using PHP/MySQL to develop this new layout strategy. The code base runs on PHP 4. I am going to start writing some PHP 5 classes to plug into the site later.