Mod Archive Forums Mod Archive Forums
Advanced search  

News:

Please note: Your main modarchive.org account will not work here, you must create a forum account to post on the forums.

Pages: [1] 2   Go Down

Author Topic: Disc Shelf  (Read 11792 times)

0 Members and 1 Guest are viewing this topic.

Louigi Verona

  • New User
  • Offline Offline
  • Posts: 27
    • View Profile
    • http://www.ctgmusic.com/Louigi%20Verona
Disc Shelf
« on: November 07, 2008, 15:23:19 »

Dear friends!

I am happy to inform you that my long-planned project is online as public beta: www.disc-shelf.com

A lot of time went into the development, and now it is there for everyone!

Disc Shelf is a service which allows musicians to upload their music and beautifully present it to their listeners in form of albums: singles, EPs, LPs, audio books, promo discs and WIPs (work in progress). Each album receives a unique URL for distribution.

The whole idea of the project is to allow you to link to your musical works and offer your listeners a wonderfully designed album without ratings, comments, some weird menus and without it looking like a web page. Instead, it looks more like a virtual compact disc.

So, to sum it all up.
Why use Disc Shelf? There are so many similar resources on the Internet...

However, Disc Shelf offers several unique features, such as:

* Disc Shelf offers a concept of a virtual compact disc, something which looks more like a record rather than a web page with a playlist
* the ability to highly customize the look and feel of your album
* cd booklet
* the service is very easy to use, it is not bloated with unnecessary features
* the ability to embed your album into other websites (coming soon)


So guys, you are among my first musician audience to test the service. I invite you over to www.disc-shelf.com

Register, try it out and tell me what you think - your constructive advice may be of much help because I want the service to be really useful to all of you!

Louigi Verona.
Logged
quot;If you set your mind to it, you can accomplish anything."
Doc Emmet Brown.

m0d

  • Creator of Meow Meow Meow Kitty Song
  • Global Moderator
  • Top Poster
  • ****
  • Offline Offline
  • Posts: 1863
  • Original Site Admin/Designer/Coder
    • View Profile
    • Science & Art - Eindhoven.space - RedHeat Music & More
Re: Disc Shelf
« Reply #1 on: November 07, 2008, 17:17:54 »

Logged
👨‍💻 Creator, Musician & HF Packet Radio Network Core
🎧 Discover great music via other member's special picks in the MFG
☕️ Get m0d a coffee via Ko-Fi.com
💬 IRC irc.rizon.net #modarchive
💬 Modarchive Discord

barryvan

  • I can't decide if you're adorable or creepy.
  • Newbie
  • Offline Offline
  • Posts: 130
    • View Profile
    • barryvan
Re: Disc Shelf
« Reply #2 on: November 08, 2008, 14:57:29 »

Logged
www.barryvan.com.au - design & music

the barryvan compo - Bimonthly inspiration-based compo

barryvan  @ Last.fm

Louigi Verona

  • New User
  • Offline Offline
  • Posts: 27
    • View Profile
    • http://www.ctgmusic.com/Louigi%20Verona
Re: Disc Shelf
« Reply #3 on: November 09, 2008, 14:13:40 »

updates:
-we now have a simple catalogue
-lots of small bugs fixed, including booklet and bbcode - now urls can be colored
-the amount of albums one can add went up to 7
-file size limit went up from 30 Mb to 50 Mb


Barry, very nice album. I like Rebellion.

And also spammage:
http://www.disc-shelf.com/?album=11
Logged
quot;If you set your mind to it, you can accomplish anything."
Doc Emmet Brown.

barryvan

  • I can't decide if you're adorable or creepy.
  • Newbie
  • Offline Offline
  • Posts: 130
    • View Profile
    • barryvan
Re: Disc Shelf
« Reply #4 on: November 09, 2008, 14:18:24 »

(Um, LV, should I be able to edit your album?)
Logged
www.barryvan.com.au - design & music

the barryvan compo - Bimonthly inspiration-based compo

barryvan  @ Last.fm

Louigi Verona

  • New User
  • Offline Offline
  • Posts: 27
    • View Profile
    • http://www.ctgmusic.com/Louigi%20Verona
Re: Disc Shelf
« Reply #5 on: November 10, 2008, 09:26:59 »

barry, thx a lot for reporting this - bug fixed.
Logged
quot;If you set your mind to it, you can accomplish anything."
Doc Emmet Brown.

m0d

  • Creator of Meow Meow Meow Kitty Song
  • Global Moderator
  • Top Poster
  • ****
  • Offline Offline
  • Posts: 1863
  • Original Site Admin/Designer/Coder
    • View Profile
    • Science & Art - Eindhoven.space - RedHeat Music & More
Re: Disc Shelf
« Reply #6 on: November 20, 2008, 11:57:51 »

Hmm

Speed seems to be an issue when loading the site's front page. Not sure what your hosting is like but it's dreadfully slow sometimes (30 seconds loading time) and I know it's not my end.

Suggestion: The slowest loading aspects are the graphics. The thumbnails of the albums are quite large filesize for what they are. I've seen one that was 168kb, although now that one has cycled off. I don't think you're generating thumbs of the images at the moment, perhaps that might be an option to investigate since I can only imagine your host is going to get busier and busier.
Logged
👨‍💻 Creator, Musician & HF Packet Radio Network Core
🎧 Discover great music via other member's special picks in the MFG
☕️ Get m0d a coffee via Ko-Fi.com
💬 IRC irc.rizon.net #modarchive
💬 Modarchive Discord

m0d

  • Creator of Meow Meow Meow Kitty Song
  • Global Moderator
  • Top Poster
  • ****
  • Offline Offline
  • Posts: 1863
  • Original Site Admin/Designer/Coder
    • View Profile
    • Science & Art - Eindhoven.space - RedHeat Music & More
Re: Disc Shelf
« Reply #7 on: November 20, 2008, 12:01:39 »

Security issue:

It is not appropriate to return a different error for "Wrong username" and "Wrong password", as that enables a hacker to determine and verify a login name that exists. It is more appropriate to return a generic error for both invalid username and invalid password.


Forgotten password:

I've forgotten mine, and I don't see a way to create a new one. I do hope that you aren't storing passwords in plain text in the database. If you need to do password recovery the best way to do that is to generate a new one into a temporary table and then request via the email address the user registered with to activate that password, which in turn then is hashed and activated.
« Last Edit: November 20, 2008, 12:07:13 by m0d »
Logged
👨‍💻 Creator, Musician & HF Packet Radio Network Core
🎧 Discover great music via other member's special picks in the MFG
☕️ Get m0d a coffee via Ko-Fi.com
💬 IRC irc.rizon.net #modarchive
💬 Modarchive Discord

Louigi Verona

  • New User
  • Offline Offline
  • Posts: 27
    • View Profile
    • http://www.ctgmusic.com/Louigi%20Verona
Re: Disc Shelf
« Reply #8 on: November 20, 2008, 12:15:03 »

Thanks for all the input!
I am going to be using GD library for handling the pics, hopefully will do that during weekend. Will make the login error generic, thanks for suggestion, and this weekend will create the recovery password system passwords are not stored as plain text)
Since this is an important issue, I will try to do the pass recovery system asap, maybe even before weekends.
« Last Edit: November 20, 2008, 12:22:05 by Louigi Verona »
Logged
quot;If you set your mind to it, you can accomplish anything."
Doc Emmet Brown.

Saga Musix

  • TMA Moderator
  • Top Poster
  • ****
  • Offline Offline
  • Posts: 2571
  • I love OpenMPT! And Modules! And TMA! And Pie! :>
    • View Profile
    • Saga Musix - free module music and more!
Re: Disc Shelf
« Reply #9 on: November 20, 2008, 18:40:52 »

also, don't stick to md5() for creating password hashes. use sha1() together with salts, it's more secure.
Logged
» My TMA artist profile
» Visit my music site: https://sagamusix.de/ [de, en]
» Visit my programming website: https://sagagames.de/ [de]
» Open ModPlug Tracker
Pages: [1] 2   Go Up