A couple of you have found that editing a user using Manage Users will actually replace the current user (i.e., you) with the contents of the form.
DO NOT USE Manage Users UNTIL 2.1.1.
Edit Profile works fine.
Thank you.
UPDATE: This is fixed in 2.1.1. Please update if you are using 2.0.0 or newer.
First release since 2.0.0. Mostly bugfixes but there are a couple new features:
Bugfixes specified by the sf.net bug tracker.
HTML5 drag-and-drop file uploads didn't make it into this build because I couldn't get it working in all major browsers.... read more
It will include:
Any suggestions for other features?
The goal is to release on 12/10/2012.
After several years, phpgiftreg 2.0.0 is finally released. New features include:
I added all the files to Subversion. I didn't use cvs2svn, so the file history isn't in Subversion, but that doesn't make much of a difference. Now that I have all this mess sorted out, I can get to patchin'.
This version adds support for multiple families. New users won't have a problem, but old users who upgrade will need to run the 1.5.x-to-1.5.5.sql script. After running the script, an admin should log in to the PHP Gift Registry and immediately click the Manage Families link, then organize everyone into families.
If there are any problems with this version -- however minor
-- please e-mail me at generalpf@yahoo.com.... read more
Added fixes for outstanding bugs. Also added maintenance pages for categories and ranks.
Thanks for your patience and contributions.
This is a bugfix release which fixes the following bugs:
1325960 Two Reserved, Can't buy either
1325854 shoppee's name dropped in shop.php
1321405 New users get hashed password in approval email
1307677 Uncategorized not showing in print view
1307675 No items error in "People I'm shopping for"
1256282 forgot.asp echoes new (possibly unhashed) password
There is no SQL to run, just replace the files, preserving your db.php and config.php.... read more
Welcome to the 1.5.0 release of the PHP Gift Registry. It's been awhile since the last release, and there are a lot of new features. What's new, you ask?
x Item quantity support - you can request multiples of an item and different people can reserve and buy them.
x All messages can be e-mailed to you; there's no need to check the gift registry for messages anymore. This is a per-user option.
x Item price has been expanded.
x Each person's list maintains a timestamp of when it was last modified, so you can see if someone's updated their list recently.
x Password hashing, so passwords don't need to be stored in plaintext. Thanks Dan.... read more
Right now I'm working on the 1.5.0 (final) release. Thanks to everyone who sent in bug reports, but as it is, the kinds of bugs that I've found that weren't reported from the betas has me kind of worried. Ergo, I'm "eating my own dog food" so to speak; running the latest code on my family's production registry.
We're pretty much at a feature freeze here. Groups aren't going to make it into 1.5.0 and neither are adding stuff to other people's lists. The groups feature I can see being in scope for a future release, but other things... it's getting too complicated.... read more
Third beta for 1.5.0. Thanks to Craig Vollmar, Rod MacPherson, Tomas Remotigue and John Tomaszewski for their contributions and observations.
As always, if you find any problems, e-mail me directly.
Just fixed a few bugs and added an improved password generator from cclonch. Expect a third beta with a couple new functions like uploadable images.
This is the first beta release of 1.5.0. Major features include multiple quantities per item and various security fixes. See changelog for complete list.
I'd like to stress that this is a *beta* release and is the most major release yet. If you find a problem, don't be shocked and appalled. Just send me the details, including what OS, web server and MySQL version you're using, and we'll work through the problem together. ... read more
Added user administration page (thanks to Rod MacPherson).
Added user-defined user comment.
Added ALT and TEXT attributes for accessibility.
Pages are mostly -- if not completely -- XHTML-compliant.
New options, like help text (off by default), item delete confirmations (off by default), e-mail sender configuration.
Some security fixes.
As always, if you find a bug, let me know immediately so I can pull or patch the release.... read more
Fixed a bug where leaving the price out would cause a MySQL error.
Thanks again to cclonch for pointing this out.
Fixed a critical bug where having magic_quotes_gpc disabled would cause the description field to overwrite the source field. Thanks to cclonch for pointing this out. Luckily magic_quotes_gpc usually defaults to On!
Fixed another comment popup bug due to quotes. I changed the way comment popups are handled so this should be the end of these problems. Thanks to "Steve" for finding this.
Fixed bug with recurring events occuring next year. Added two new options: anonymous purchasing and rows-per-page for your own items. Fixed sort orders to sort by ranking then description. Added shopping list feature. Added link to login page from signup page.
Thanks to everyone who e-mailed me with their 1.3 problems.
Fixes multiline item comment bug and " bug when deleting an item someone has bought/reserved.
No SQL updating required; to upgrade from 1.3.0, just replace item.php, index.php, comment.php and shop.php.
Added events system and configuration system, along with a slew of other changes. If anything breaks (it didn't for me), please e-mail me IMMEDIATELY with details to generalpf@yahoo.com so I can fix it.
To upgrade from 1.2.x, run the 1.2.x-to-1.3.0.sql script in MySQL.
To upgrade from 1.1.x, run the 1.1.x-to-1.2.0.sql AND THEN the 1.2.x-to-1.3.0 scripts in MySQL.
To upgrade from 1.0.x, run the 1.0.x-to-1.1.0.sql AND THEN the 1.1.x-to-1.2.0.sql AND THEN the 1.2.x-to-1.3.0 scripts in MySQL.
I get a lot of requests for this. Here's how you do it.
Edit index.php and jump to line 65 (it's line 65 in 1.2.0). It reads:
$query = "INSERT INTO shoppers(shopper,mayshopfor,pending)
VALUES($userid," . $_GET["shopfor"] . ",1)";
Change it to:
$query = "INSERT INTO shoppers(shopper,mayshopfor,pending)
VALUES($userid," . $_GET["shopfor"] . ",0)";... read more
Added user-customizable ranking system.
To upgrade from 1.1.x, run the 1.1.x-to-1.2.0.sql script in MySQL.
To upgrade from 1.0.x, run the 1.0.x-to-1.1.0.sql AND THEN the 1.1.x-to-1.2.0.sql scripts in MySQL.
Added self-serve signup and I Want This Too feature.
To upgrade from 1.0.x, run the 1.0.x-to-1.1.0.sql script in MySQL.
This version fixes security bugs and has an updated license. For some reason I had the LGPL file in there; phpgiftreg is in fact GPLed.
Also, it fixes the price validation bug which didn't like commas in prices.
This release fixes problems where the redirects didn't work for Alias directories.
As well, it fixes quoting issues and HTML-in-the-text problems.
To upgrade, just unpack over top of the existing directory, but preserve your db.php.