Re: [ms] DJ Database
Please give me time, guys. Paginiation of multiple results is totally planned, but it's more work than you think. I could obviously change an integer from 10 to 100, but then our profile pages would become cumbersome. I need to take a day or two to write a common pagination function that I can use across all thread views in DJDB, and once I figure that out I can easily implement it on all thread lists in DJDB. Right now I'm trying to tackle the items on the to-do list that are easy to implement and take little amounts of time:
[quote]Bugs
- Hide record labels from artist profile if none exist and member has no access
- Record label search from labels screen doesn't work
- Precaching of templates needed in beginning of code?
- Multiple artist searches on label page doesn't hide submit button
- Artist display CSS to stretch outer div around inner div. {overflow:auto;}
- Artist/label creation - Is name a required field ?
- iGoogle widget not resizing
- Data stores in DB HTML encoded (& etc). Dynamically decode instead of in the DB
Data cleanup
- Remove guest subscriptions - more exist?
- Flag too many carriage returns in bios
- Reduce size of largest artist files (every 3 months?) (mogrify -resize 400 -quality 85 *)
- Find artists who have no photo
- Auto tag artists in P&R
General Enhancements
- DJ Database navbar additions
- Find Artists/Labels
- My Artists
- My Subscriptions
- Full [ms] navbar on DJDB screen
- Redesign artist/label feeds to use common pagination function
- Members over x number of posts can tag any thread
- Members over x number of posts can edit full DJDB - "wiki for active members"
- Page for finding recent artists (use feed pagination function?)
- Top 100 Artists list (use feed pagination function?)
- Display recent twitter/facebook/myspace/etc tweets/posts profile pages or threads?
- RSS - new artists / labels
- Photo tagging?
- Show read/unread status in all thread lists
- Random FB/MS/Twitter updates
- Events cron to pull from FB & MySpace?
- Artist search also searches real name
- CMS subscribed artist defaults for unregistered users (why subscribe?)
- CMS subscribed threads defaults for unregistered users
- CMS subscribed threads defaults for registered users w/ no artists (why subscribe?)
Labels Enhancements
- Labels vs Groups
- Tag labels to threads
- Add label feed to label's artist feed
- Label subscriptions
- Label header controls
iGoogle
- Subscribed Threads
- Random FB/MS/Twitter updates
- Random stats
Android Widget[/quote]
This list tends to grow quicker than it shrinks... I probably have upwards near 3,000 lines of code that i have written for DJDB, and many parts of it still feel incomplete despite my ~15 hours/week working on it. :what:
[quote] - 2010-12-01 - Record label submission functionality added
- 2010-12-04 - Artist roster displaying/tagging added to record label profile page
- 2010-12-07 - Artist profile pages show affiliated record labels, tagging labels from artist page
- 2010-12-10 - Record labels display feed of artist threads
- 2010-12-11 - Universal error screen added; disabled guest submissions/favorites; RSS subscriptions
- 2010-12-12 - Split artist profile tagged threads into Downloads/Discussions, Added "10 Newest Artist Submissions" to artists, delete button mouseovers
- 2010-12-16 - iGoogle Random Artist widget initial release
- 2010-12-21 - iGoogle Random Artist - Specify username, added option to only show favorites, fixed bug to open in new page
- 2010-12-22 - Fixed bug where users could try viewing an invalid artist/label
- 2010-12-27 - Added "Members with Similar Tastes" widget, Top Artist Contributors, Most Recent Artist Contributors
- 2010-12-28 - Reduced artist file sizes
- 2010-12-28 - Update custom CMS templates to closer match PHP Execution default
- 2010-12-29 - Added Favorite Artists on the Member profile page
- 2011-01-02 - Added headphones icon to threadlist for tagged threads
- 2011-01-03 - Artist/label search results as images, member favorites as images, added label contributor stats, logs
- 2011-01-05 - Subscribed Artists CMS shows images instead of text list, renamed "Favorite Artists" to "Subscribed Artists"[/quote]
I promise I'm not ignoring your suggestions! I'm only one person who can do so much :)
btw, sbando... I am the powers that be, and I don't know if I could express my appreciation enough for everything you're doing :) For what it's worth, I don't receive much feedback for most of what I do DJDB, either... I just keep reminding myself that people on the Internet tend to only offer feedback about things they don't like, and never about things that work. :)