To do:
Image HostClean up how images are displayed
-It's pretty basic right now, since I just wanted to get it working and make it live
Create user image albums for sorting, searching, displaying, etc
-user can create albums with choice of album name
-dropdown menu at top of gallery page would allow user to select which album is shown (to include option for "Show All")
-dropdown menu with button below each picture would display "add to/remove from album *album_name*"
-images could be added to more than one album if desired
-user and albums would have unique URL (ie: aswnIP.org/img/phauss, aswnIP.org/img/phauss/myalbum.)
-ability to make user and/or albums public/private (ie: make album "myalbum" public, but make user "phauss" private so only album images are public, not all user uploads. user and album pages will be private by default.)
Front PageAdd front page user control panel
-central location that allows user to change settings (toggle front page images, toggle private images, toggle privacy for individual image albums, etc.)
Add front page admin control panel
-adding/editing/removing of front page boxes with no coding knowledge (with limitations; most current boxes will be hard-coded and non configurable. an example box might be for DnD player progression statuses per-game, or a WoW boss progression chart.)
Extra StuffPlace link in each minecraft server status box to take user to dedicated map page
-this would make things a little more intuitive instead of stumbling upon the map on the "extras" page
-dedicated page would also allow for more map height in the browser
Work on the encryption/decryption script
-because it's fun
-clean up aesthetics and make live on the site
-add "copy to clipboard" code
-allow user to save messages
-allow user to assign keys to a username whitelist and passcode to share with others he wants to be able to read messages (this will avoid having to share the key directly between parties. users not specified in the key whitelist won't be able to use the passcode. user whitelist is only displayed to the key creator in the user c.panel. users need the passcode to automatically decrypt messages until disabled by the key creator.)
-allow user to label and assign multiple keys and their passcodes permanently to their username (allows multiple predefined keys per user to give to different people, ie. "clow->phauss/lim" key will not decrypt "clow->phauss/forb" messages. would be configurable via front page user c.panel.)
-allow user to enable/disable key passcode they have created (this would effectively allow the key creator to kill attempts at decryption by that key's assigned user(s).)
-allow anonymous users to encrypt and decrypt messages but with no logged-in benefits (messages and keys wont be saved and the key will have to be shared directly between parties, much like how the basic code is now.)
example key:
Key creator: Phauss
Key label: For Stef's eyes only
Four-number key:
1: 31
2: 8
3: 17
4: 23
Key whitelist:
Clow
Key passcode (share with whitelisted user):
chinchin
Enabled: [x]
We are each a beautiful and unique snowflake that will melt in hell.
I got the words "jacuzzi" and "yakuza" confused.
Now I'm in hot water with the Japanese mafia.