Skip to content

Turn this into requirements #1

@idmontie

Description

@idmontie

== MOD DB ==

= ABOUT THE MOD =
Title
Description
Thumbnail/Screenshots (Thumbs should maximize on click)
Author
SC Version
mod size
mod last update/edit
Category (TC, Minor, Graphical mod, etc...?)

= DB OPERATION =
Download Button
Downloads Counter
Uploader
Upload Date
Rating System? (Likes or Stars or ?)
file contents (for zip files/packs)

= COMMENTS SECTION =
Comments
Commenter name
Comment time
Comment last edit

= SECRET =
Filename (assigned in order to prevent name collisions by users)
Filename (original to keep record of what was it)
File ID
Uploader IP
Commenters IP
Filecheck (approved 1 or pending 0)

= POSSIBLE FUTURE EXPANSION =

  • depends on traffic we get -

Tabbed view
Tabbed view (Regular DB view)
Page (For users that want to make a small page with basic html)
Reviews (Review for a mod from a known modder or by scmods.website staff)

== GRP DB ==

= ABOUT THE GRP =
Title
Description
GRP View (Automatic preview or preview activated on click?)
Author
File size
File last update/edit
Category (Terran vehicle, Zerg Infantry, Protoss... Random, Effect, etc...)
Pallete (Pallete it uses)
Pack name (Is it part of GRP Pack from another mod or set by an artist)

= DB OPERATION =
Download Button
Downloads Counter
Uploader
Upload Date
Rating System? (Likes or Stars or ?)
file contents (for zip files/packs)

= COMMENTS SECTION =
Comments
Commenter name
Comment time
Comment last edit

= SECRET =
Filename (assigned in order to prevent name collisions by users)
Filename (original to keep record of what was it)
File ID
Uploader IP
Commenters IP
Filecheck (approved 1 or pending 0)
Pack ID (to fetch the package name/info from another DB)

NOTES:

  • Each module should have its corresponding uploading script that must include closely all that information, or the one that needs to be provided by the user anyway.
  • Each module should have its corresponding managing script, to delete files, approve file queues, etc...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions