Author Topic: What is album.php?  (Read 7174 times)

0 Members and 1 Guest are viewing this topic.

Offline Mike Bobbitt

  • album.pl Author
  • Administrator
  • I Spend Too Much Time Here
  • *****
  • Posts: 3381
  • Karma: +35/-2
    • Mike's Development Archive
What is album.php?
« on: September 12, 2004, 21:35:49 »
Well, in a nutshell, it's a PHP version of album.pl.

But more than that, it's a redesign, from the ground up. Using lessons learned from album.pl over the last 4 years, album.php will be cleaner, faster and more robust.

The design team consists of myself and DJ Houghton, which is A Good Thing... he does this for a living, where I'm a mere hobbyist. :)

Today, we had the first design meeting, and came up with a rough feature list. Here is our target feature list for V0.5:

  • All text is contained in a string table (text file) for easy customization or translation
  • Local configuration files allow settings to be configured on a per-album basis
  • List of permissible photo/movie types is easily modified
  • Local or "per album" templates can be used to give each album a unique look
  • Use config file
  • Uses a style sheet, simplifying integration into any site
  • Separate file size limits for photos and movies
  • Albums can be "hidden" based on regular expressions
  • Automatically displays directory tree of photos and movies as a web album hierarchy
  • Completely template based for easy customization of HTML
  • Simple navigation through next/prev/up icons
  • Templates allow insertion of dynamic info, such as username, quota, date/time
  • Anon uploads directly into the album
  • Concurrent uploads
  • Recent uploads page (view las XXX)
  • Integration with GD allows automatic thumbnail creation
  • Photos can have their own thumbnails
  • Log file of significant actions
Note: there is, and will not be a public release date for V0.5. Just like other infuriating software producers, we're sticking to the "it's done when it's done" schedule. ;)

There's still a lot to do before any significant coding begins, but at least we're on our way.

We will be looking for beta testers at some point, so if you're interested, please let us know. Alternatively, if you'd like to contribute to the project, we'd also love to hear from you.

We'll keep this forum up to date with any news as it happens.


Cheers
Mike & DJ


P.S. We also have a SourceForge project page where you can browse CVS for our pre-alpha early adopter unreleased code.

Offline Ben Walsh

  • album.pl Donor
  • album.pl Tester
  • **
  • Posts: 48
  • Karma: +0/-0
  • I nearly forgot to change the default text.
    • TimeToNet
Re: What is album.php?
« Reply #1 on: September 28, 2004, 01:25:15 »
php is in my humble opinion definitely the way to go

as you know Mike always try to ensure that you echo valid code, with out excess spaces (bytes) or depreciated tags such as font or center, use div not table, build for css, write in classes, if you must use java script keep it separate (src=remote.js)

let me know when you are beta testing and I will stick my two bobs worth in.

Meanwhile i am really here to ask your help and will now look for the appropriate place to post a request for pro assist.

Just could not help but add PHP ROCKS

ps last time I mentioned http://www.tubalreversal-images.com/ here it got a back link from google
Thanks Mike

Offline Mike Bobbitt

  • album.pl Author
  • Administrator
  • I Spend Too Much Time Here
  • *****
  • Posts: 3381
  • Karma: +35/-2
    • Mike's Development Archive
Re: What is album.php?
« Reply #2 on: September 28, 2004, 07:08:26 »
Thanks for your feedback. We're definitely looking at doing things "the right way" this time around. :)


Cheers

Offline the-erm

  • album.pl User
  • *
  • Posts: 1
  • Karma: +0/-0
  • I forgot to change the default text
Re: What is album.php?
« Reply #3 on: January 25, 2005, 14:23:11 »
I've been using album.pl for quite a while, and then I learned php.  I've been toying with the idea of writing a php album as well.  If you want I can offer my services, er help it would be my pleasure, and sort of a way of paying you back for using your program.

Just to show you some of my stuff http://projects.the-erm.com the coolest thing I've done to date is rphpMMS. (A multi-user randomizer for xmms, mplayer, ices 0.4) and I'm also working with a few writers on php2press, witch has an album.

Erm

Offline Mike Bobbitt

  • album.pl Author
  • Administrator
  • I Spend Too Much Time Here
  • *****
  • Posts: 3381
  • Karma: +35/-2
    • Mike's Development Archive
Re: What is album.php?
« Reply #4 on: January 25, 2005, 16:34:20 »
Thanks for the offer, we can always use the help! :)

I've attached a copy of the source code as it stands if you want to take a look at it. We haven't done much work on it lately, but are hoping to get back into it again soon.

Basically, the docs describe where we hope to go a bit. If you have any questions or ideas, feel free to post them here or PM me.

I know that's pretty vague, but I don't want to tie you down to anything specific. Even if you just check out the source code for ideas, that's cool too. :)


Cheers
Mike