It's been a productive week so far...
The home page graphic design is done and coded. Still needs a few little CSS tweaks. I'm going to start out with five tailored home page layouts available for users to select:
- Visuals (for members -- all cams, mini-archive, random photos, etc.)
- Community (interactive stuff -- forums, chat, cam portal, comments, etc.)
- Steph-centric (blog, location, schedule, cams, currents, etc.)
- Text (SFW -- blog, forums, comments, currents, site updates, etc.)
- Default (basically a blend of Steph-centric and Community)
(I'm open to better names for these)
I've spent a bunch of time battling various methods for access control. Right now I have a potential solution, and a fallback option that isn't quite as slick as well.
I'm working on customizing the user profiles right now, to give a more social network site-flavoured profile, not just a list of contact info and stuff. I'm hoping there will be a range of content that people can syndicate to their profiles. Userpoints and Ecommerce modules are set up so that you can use your points from participation on the site to "buy" temporary access to extra content. Oh and once the community pixel art stuff is set up, you will be able to have your own store to gain points by "selling" pixel art you've created for others to use in their own creations.
I just installed TinyMCE to provide a nice WYSIWYG interface for forum/comment posting. Inviting users (who then register) to the site, and voting on content will also gain you points.
I'm also working on getting all the home page snippets working and formatting properly. Thank god for that SQL course. I finally figured out an annoying file system path issue as well.
Let's see... I still desperately need someone to modify Gallery2 to archive webcam images. Anyone out there know a Gallery guru for hire?
Starting to think about how to import all the existing users and posts...
As for timing, I'm strongly focusing on getting the must-have features ready asap. Some of the bells and whistles are dropping off, but the beauty of Drupal is that it is extremely extensible, and provides a great framework for incremental improvements over time. For example, I'm going to spend a few hours rather than a few days on the display of the user profiles right now. I can go back and spend that extra time later. I'm aiming to have a working version live by the first week in June. Since I'm going to be a bit of a nomad for most of June, I want to allow enough of a buffer after the launch while I'm still here in WI to make necessary improvements.
Whew. Any questions? :)



Joined: 2006-04-14