Oh no, Beta!
That’s right, the long awaited first beta of my little finance app is finally done and available.
More after the cut.
Alrighty, here’s a link to the file:
PHPpIMP.tar
Installation is pretty simple; download, copy to /var/www(on my system at least), untar into a useful directory.
Prereqs:
MySql(latest is always best, but I think I’m using 5)
apache
php(again, think it’s 5)
mysql thingies for php
MYSQL database already created, no tables, and a user that has full access to the tables(I’ve been using the root default)
Edit dbconfig.php with the info you’ll be using for the database.
Once all that is done, run the dbconfig.php in your browser.
No, it doesn’t give feedback, so if you see nothing, then it’s all good.
Then launch main.html and start using!
Since this is the first beta, there are a few things it doesn’t do:
1. Deleting transactions (although it looks like you can, future function)
2. Edit recurring transactions, but you can delete them
3. any kind of reporting
It has some basic error handling. Recurring transactions have to be set in the future.
With transactions, if they’re debits, make sure the amount is negative. This goes for recurring as well.
Can’t think of anything else right now.
Try it out(or not, I’m not the boss of you) and let me know what you think.
Filed under: Blog - @ January 26, 2007 2:37 pm
Cool!
It means I’ll have to install MySQL again, or reference my desktop… Then again, I won’t be running it under Apache either.
(You could MSSQL and IIS support out of this you know! 🙂 )
Oh, and for those of you without tar tools… (and happen to have Python…)
NOTE: Just make sure to specify a proper path…
—
import tarfile
TAR_FILE = “\phppimp.tar”
tar = tarfile.open(TAR_FILE)
tar.extractall(path = tarfile.os.path.dirname(TAR_FILE))
tar.close
print “Tar file extracted.”
#Thanks Python Docs!
#(Examples 12.5.3 under Data Compression and Archiving > tarfile)
All things considered, I would find it interesting(and a little worrysome) if it *didn’t* work in IIS.
MSSQL on the other hand…
I am making direct PHP MYSQL calls, but a little tweeking here and there(more likely a straight Find/Replace) and I’m sure it would work.
In fact, if you did a search/replace and replaced mysql_ with mssql_, all should work ^_^
I can do that for you, call it an ‘experimental release'(only because it sounds cool) and you can try it out. ^_^