1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XenDownloads

Discussion in 'XenForo Development Discussions' started by Robbo, Dec 13, 2010.

  1. Robbo

    Robbo Well-Known Member

    I am developing a downloads mod for a website I work on and have noticed people here need this mod as well. I have been making it to my needs but figured I may as well ask you what features you want and release the mod.

    I currently just have the categories working in admin and am soon to go into the actual download area.

    This is what I am planning...
    • Categories can't be nested, one lot of categories and that's it.
    • Categories have a title and description that is shown to the user. I was thinking I should probably make it so you can upload an image as well.
    • When in a category you will have the download with a description and optional external mirrors. Probably an image for each download as well.
    • Downloads are counted.
    • All the usual security involved with downloads.

    Now that is fairly simple and won't take me long to complete (when I have time that is). Do you want much more then that? Do you want those things to be more powerful (for example nested categories). Tell me what you need/want!
     
    mcatze, Veer, Crazyfruitbat and 6 others like this.
  2. Vincent

    Vincent Well-Known Member

    Love the idea's already :)

    Well, I think a

    Code:
    {checkbox} I agree with the <a href="Link To Rules">GPL 2 License</a>
    would be cool, and it would help me and my project a lot :)
    Btw, the file can't be downloaded if the checkbox isn't checked ;)

    EDIT: This should be an option with each file you upload. "{checkbox} Users need to agree to rules before downloading this {textarea for link to link to}"
     
    Xarcell likes this.
  3. Robbo

    Robbo Well-Known Member

    Sounds like a plan. A checkbox and then a textarea with default agreement but the option to overwrite it.
     
    Nasr likes this.
  4. kkm323

    kkm323 Well-Known Member

    • Comments
    • Like option
    • image as a demo for the software
     
  5. Robbo

    Robbo Well-Known Member

    Comments I don't know if I will do in the first version as I will want to do them nicely like when making posts here so it will take a bit of extra time. But is definitely something I will add.
    Like option I don't know if I will do for first version but should be in the 1.0 release. Should have facebook integration as well.
    Image as demo is a definite.
     
    Veer and Nasr like this.
  6. steven s

    steven s Well-Known Member

    File size and type of file would be nice.
    Categories with nested sections would be nice. I know you already said no.

    Cat 1
    Sub1​
    Sub2​
    Cat2
    Sub1​
    Sub2​
    Sub3​
     
  7. Robbo

    Robbo Well-Known Member

    File size and type will be there, kind of a mandatory thing. And the nested stuff will happen eventually, probably at version 1.1 or maybe even 1.0.

    I will first release 0.9 which will basically be the first usable version and then update until I feel it has enough features to be named 1.0.
     
    Nasr and steven s like this.
  8. Marc

    Marc Well-Known Member

    Thankyou for contributing something which I know is a big part of some peoples comunities :)
     
  9. Digital Doctor

    Digital Doctor Well-Known Member

    (1) How about logged in users could submit a file for review for potential inclusion in the download section ?
    "Submit a file" button
    (2) Restrict downloads by UserGroup (ie. must be a registered user, ie. must be a paid registered user).
    (3) Downloads counter.
    (4) Who downloaded this download (for admins).
    (5) Ability to access downloads expires after criteria X (x = date limited, must have one "Like" ?)


    I think it would be wise to read about other Downloads Modules in vBulletin (Downloads II, the other popular one), in joomla or phpBB3, etc.

    Did you read this ?
    http://xenforo.com/community/threads/downloadsii.4985/page-2#post-114580

    Search these forums for "Downloads II" to read about the interest in a Downloads Module.
     
  10. Robbo

    Robbo Well-Known Member

    Yeah I did see a little on the forums about downloads modules but I don't have time to research etc. Much better to just ask what the people want in my opinion.

    1) Not for 1.0 but sounds like something that would be needed later
    2) Yeah this will be done eventually. 1.0 will most likely just have permissions to either download or not download. Same with uploading etc. 1.1 I will hopefully do it more like the forums where you can restrict access of individual categories and possibly certain downloads later if needed.
    3) Will be done
    4) Sounds like a good idea, might not be in 1.0 though
    5) Do you mean like a promotion thing "grab this for a limited time" or for security reasons where there are tokens or something similar stopping permalinks. Because security will be one of the things I look into a lot for 1.0.

    EDIT: I have just had a quick look at the vBulletin downloads mod. Gives me some good idea of what people need as well.
     
  11. Sadik B

    Sadik B Well-Known Member

    Just wanted to say thanks Robbo for doing this. :)
     
  12. maidos

    maidos Active Member

    was wondering if you would import from the downloadII

    heres my own suggestion
    heres something i would like to see with xf downloads




    the biggest disadvantage with downloadsII is that if webmaster go big with the mods and only have example 3x 500gb you have little choice to do much. with downloadsII i have one 500gb that is almost full and members uploaded the file to the server which unfortunately was directed to my one 500 gb while leaving my other two 500 gb collecting dust
    so what i did was just simply deleting 250gb files and ftp moved those 250gb files manually to my second and third hdd and the worst part was that i had to manually link all those 250gb files on my own. so i plead you to implement a good features that allows admin to select the location of the storage. example on admin control panel i can enter hard path /home/domain/hdd2 /home/domain/hdd3 so when members upload they get two option of which storage to upload at


    Ability to add multiple mirrors in one forum page


    import ability from rsjelles downloadsII to your xf downloads


    Ability to add tags on each separate file page
    Based on usergroup on the user permission, he can upload bulk of files in one go. Aswell adopt similar admin import features from rs jelle


    having file description to read html and/or php depending on the admin


    An animated progress bar when you upload. Would be nice to inform users the transfer speed, time left and total time passed by

    rss feed
     
  13. Robbo

    Robbo Well-Known Member

    With the hdd stuff. There will be one file path for downloads and then the ability to change it and set more then one. And I would do something like randomly choose one of the paths or just use the one with the least downloads in it, that way they all fill up.

    Multiple mirros will be added, first implementation will probably be fairly basic mirrors.

    Importing will maybe come eventually, these types of things come with time.

    Tags will be there eventually, permissions too.

    One thing I really don't like is no progress bars when uploading on anything... XF uses flash to solve this and that is what I will use at first. Then there is a PHP plugin that I can check for and if it is there use ajax instead of flash, should be able to show details etc with that. Just got to look into it a bit more.

    rss feed eventually
     
  14. maidos

    maidos Active Member

    any eta when this get released? :)
     
  15. Robbo

    Robbo Well-Known Member

    I have to get my gallery into beta before working more on this. I'd say sometime this month if possible. Otherwise it will be next month.
     
    maidos likes this.
  16. maidos

    maidos Active Member

    btw would donate 50 usd if u get it done within this month :) just anxious to sell my vb license and vbseo
     
  17. Crazyfruitbat

    Crazyfruitbat Well-Known Member

    Just came on the site to find a mod for downloads - ironically it sounds like I been both of your addons, this one and the gallery. Can't wait to see them both in action
     
  18. ragtek

    ragtek Guest

    hmm, 22 days to go:p
     
    Vincent likes this.
  19. maidos

    maidos Active Member

    ragtek: im counting those days too :)
     
  20. Vincent

    Vincent Well-Known Member

    Few Personal Issues with the Author, so I'd not count down to 0 so early.
     

Share This Page