Skip to content
This repository has been archived by the owner on Apr 3, 2020. It is now read-only.

Attachment System #166

Open
6 tasks
euantorano opened this issue Aug 12, 2015 · 5 comments
Open
6 tasks

Attachment System #166

euantorano opened this issue Aug 12, 2015 · 5 comments
Assignees
Milestone

Comments

@euantorano
Copy link
Member

MyBB 2.0 should feature a much enhanced attachment system, with the following being key goals:

  • Attachments should be able to be attached to posts, announcements and conversation messages.
  • Users should have an "attachment library" from which they can select old attachments rather than uploading them again.
  • Attachments should be exposed with their original extension rather than the MyBB 1.x abc.attach naming convention.
  • Attachments should be able to be uploaded to both a local filesystem and external services (e.g.: Amazon S3).
  • Attachments should be configurable to allow only certain mime types/extensions.
  • Users should have a quota disk space for attachments, which is configurable by user group.

If there's anything else that you think is worthwhile, please mention them here.

I'm going to start working on this this week and aim to finish it by the end of August.

@euantorano euantorano self-assigned this Aug 12, 2015
@euantorano euantorano added this to the Alpha 1 milestone Aug 12, 2015
@wpillar
Copy link
Contributor

wpillar commented Aug 13, 2015

Few thoughts:

  • What about UI? Drag and drop?
  • What about permissions? Who can download attachments? Guests? Certain usergroups?
  • What about moderation? Can attachments have the option to be approved before display?

@euantorano
Copy link
Member Author

  • What about UI? Drag and drop?

Yes, I think drag/drop would be good, with a button fallback for non-JS enabled browsers.

  • What about permissions? Who can download attachments? Guests? Certain usergroups?

I imaging we'll need these group permissions:

  • Can upload attachments?
  • Attachment quota (MB)?
  • Can view attachments?

We'll also maybe want to restrict attachment types (by mimetype/extension) to only be uploaded by certain groups.

  • What about moderation? Can attachments have the option to be approved before display?

Yes, I'd definitely think that would be a good idea.


Also, I'd like to make this discussion public as the attachment system is something that a lot of people want to see improved. I'd like to make a thread with our base plans once we've agreed on them and get the community to provide feedback and thoughts on them.

@wpillar
Copy link
Contributor

wpillar commented Aug 13, 2015

Sounds good, I've not got no more immediate thoughts.

@euantorano
Copy link
Member Author

Alright, nice. If there's no more feedback by tonight I'll create a thread after work to get some feedback.

@euantorano
Copy link
Member Author

Thread created: http://community.mybb.com/thread-174591.html

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants