Ideas. -Not neccessarity all of these will be implemented. The ones near the top are more likely/sooner, and near the bottom are less likely/farther out. Feel free to email me to vote these up or down. Additional Ajax functionality ----------------------------- Remove page refreshes when doing simple things like deleting. This would be particularly useful for the admin bulk uploads. Activity Stream Tie-In -------------------------- Add something like an "Attach document" checkbox to the "What's New" area. If checked a document form would swoop in all jquery-like and save the day. SORTING! -------------------------- Yes, it really needs this. Ideally, I'd be ajaxy the way members and groups sorting works More flexible permissions -------------------------- Make either a group-level or site-level option that would enable only group moderators to post documents SEARCHING! -------------------------- Yes, it really needs this too. MIME Type Filtering --------------------------- Currently, only the extension is filtered. This provides weak security at best. Include a mime type check to make it (somewhat) more rigorous. Document Previewing ---------------------------- Generate a preview of the document. Perhaps using the gview/google doc embedder plugin as a starting point. Categories --------------------------- Create a heirarchy for documents. Users would select a category for the document on upload. Group moderators could edit the category list. Tags --------------------------- Add a system where users can add tags documents. Then, documents can be searched/filtered by any tag. Flexible file size limits --------------------------- Give the admin control of the maximum file size that can be uploaded. Currently the php.ini defaults are used. After initial research, this seems difficult to implement, as set_ini() is not allowed on many server setups. Smarter Widget --------------------------- Currently the widget only shows updates for public groups. This is to keep documents in private groups from being shown to everyone. Perhaps have the widget check the current user's group memberships, and show all relevant recent documents to the active user. Not sure about the performance hit here, as it would either require mulitple joins, or possibly a foreach loop and multiple querires. Comments ---------------------------- Add the ability for users to comment on documents