Allow Custom Virtual Gifts
Title:
Allow Custom Virtual Gifts
Area:
vgifts, shameless moneygrubbing
Summary:
Allow users to send a custom virtual gift if nothing in the shop suits their needs. Users would purchase the "custom" virtual gift, then be prompted to upload a picture or pictures and set a description. Custom vgifts would have separate security settings than regular ones, in case someone did not want custom gifts from strangers (or anyone) but still was OK with regular ones.
Description:
Virtual gifts are coming soon. I understand from dw_biz discussion that the gifts will be carefully selected to be fun and/or uplifting, and thus low-controversy.
Some people, between friends, enjoy the sort of vgift that it might be inappropriate to send to a stranger (for example, LJ's flaming bag on the doormat, the black rose, the finger, the inexplicable octopus). However, those might not be appropriate for general use. This would be a disappointment.
Rather than attempt to have Dreamwidth's owners tread the line between hilarious and offensive, or have a dizzying array of this-is-ok-but-this-is-not options that users could pick, let users pick their own images to send, and let the would-be recipients decide *who* is allowed to send them custom vgifts.
Most of the discussions I've witnessed about LJ's vgifts and their appropriateness start at "LJ shouldn't allow anyone to send these because no one could possibly find them funny" and end closer to "Well, *YOU* and *YOUR FRIENDS* find them funny, but *MY FRIENDS* and *I* sure don't, and people I trust wouldn't send them to me anyway!"
Allowing users to upload their own vgifts would open the door to people with odd senses of humor uploading vgifts perhaps better left to the imagination, but this sort of image shows up in comments/entries/profiles anyway, and there are likewise no restrictions (other than length) on what one may write in a vgift note.
Users would choose vgifts enabled or disabled. If enabled:
Regular vgifts: everyone (allows anonymous), Registered Users, Circle, Access List, Custom Group
Custom vgifts: everyone (allows anonymous), Registered Users, Circle, Access List, Custom Group, No One
I'd suggest Enabled: Registered Users/Access List for the default.
When purchasing a vgift, (depending on the recipient's settings), the sender would (possibly) be able to select and purchase Custom Vgift. Once purchased (or as part of the purchase process), they would be prompted to upload a large image (possibly undergoing some server-side manipulation to resize/crop to the appropriate size), and either resize/crop that image to provide a thumbnail or upload their own thumbnail (could be used for a "wrapped" package), and provide a description as well as gift text. They might have to click a checkbox attesting that they had the rights to upload this and use it as a vgift.
The images would be stored on-site, in a special directory of the user's image hosting space (perhaps the ability to purchase custom vgifts would be a paid feature?) (this would require the image hosting space to be up and running first). On subsequent purchases, they would be able to select from their own previously-uploaded custom vgifts (and might be able to pre-load things into that area to make later purchases easier).
This suggestion:
Should be implemented as-is.
31 (73.8%)
Should be implemented with changes. (please comment)
2 (4.8%)
Shouldn't be implemented.
3 (7.1%)
(I have no opinion)
4 (9.5%)
(Other: please comment)
2 (4.8%)

no subject
no subject
If the personalised vgifts are limited in size (e.g. in a similar fashion to how user pic's are limited), then surely it'd allow for quite a lot to sit there in storage without having too much impact on the site?
ETA: Meaning, I don't think they should vanish just because someone no longer has a paid account, although they should probably not be allowed to use them again until they do have a paid account again.
no subject
If purchasing a custom vgift is dependent on having a paid account at the time, that would be safeguard enough.
no subject
no subject
no subject
What would make it even shinier is if the "view virtual gift" page also had security settings on it. 'Cause I can imagine wanting to show everyone the regular vgifts I've received, but wanting custom vgifts shown only to my access list.
no subject
no subject
no subject
Whereas I don't mind showing off my shinies to everyone, as long as I don't get goatse'd anonymously. (A little goatse-ing between friends is nothing.)
no subject
Show on profile page to:
* everyone
* access list
* registered users
* just me
Show on v-gift page to:
* everyone
* access list
* registered users
* just me
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject