dmelo / amuzi Goto Github PK
View Code? Open in Web Editor NEWMusic amazingly free.
Home Page: amuzi.me
License: GNU General Public License v3.0
Music amazingly free.
Home Page: amuzi.me
License: GNU General Public License v3.0
If the playlist have too many tracks it's size exceeds the windows size and the vertical scroll is displayed. Make it so that the scroll goes inside the playlist
When a music from the playlist switches place with another one, the following error appears:
An error occurred
Application error
Exception information:
Message: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'mp3' in 'field list'
Stack trace:
#0 /mnt/sdf/proj/amuzi/library/Zend/Db/Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array)
#1 /mnt/sdf/proj/amuzi/library/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array)
#2 /mnt/sdf/proj/amuzi/library/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('INSERT INTO tr...', Array) #3 /mnt/sdf/proj/amuzi/library/Zend/Db/Adapter/Abstract.php(575): Zend_Db_Adapter_Pdo_Abstract->query('INSERT INTO
tr...', Array)
#4 /mnt/sdf/proj/amuzi/library/Zend/Db/Table/Abstract.php(1075): Zend_Db_Adapter_Abstract->insert('track', Array)
#5 /mnt/sdf/proj/amuzi/application/models/DbTable/Track.php(14): Zend_Db_Table_Abstract->insert(Array)
#6 /mnt/sdf/proj/amuzi/application/models/DbTable/PlaylistRow.php(19): DbTable_Track->insert(Array)
#7 /mnt/sdf/proj/amuzi/application/models/Playlist.php(57): DbTable_PlaylistRow->setTrack(Array, 0)
#8 /mnt/sdf/proj/amuzi/application/controllers/PlaylistController.php(67): Playlist->import(Array, 'Diogo Melo')
#9 /mnt/sdf/proj/amuzi/library/Zend/Controller/Action.php(516): PlaylistController->saveAction()
#10 /mnt/sdf/proj/amuzi/library/Zend/Controller/Dispatcher/Standard.php(295): Zend_Controller_Action->dispatch('saveAction')
#11 /mnt/sdf/proj/amuzi/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#12 /mnt/sdf/proj/amuzi/library/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()
#13 /mnt/sdf/proj/amuzi/library/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#14 /mnt/sdf/proj/amuzi/public/index.php(26): Zend_Application->run()
#15 {main}
Request Parameters:
array (
'controller' => 'playlist',
'action' => 'save',
'module' => 'default',
'playlist' =>
array (
0 =>
array (
'title' => 'The Rolling Stones - Paint It Black',
'mp3' => 'http://amuzi.net/api/220/fPVUa29kHu8/The+Rolling+Stones+-+Paint+It+Black.mp3',
'free' => 'true',
'id' => '10',
'artist_music_title_id' => '11',
),
1 =>
array (
'title' => 'Armin Van Buuren - Face to Face',
'mp3' => 'http://amuzi.net/api/450/wfeQ0eRqnuI/Armin+Van+Buuren+-+Face+to+Face.mp3',
'free' => 'true',
'id' => '28',
'artist_music_title_id' => '89',
),
2 =>
array (
'title' => 'Nina Simone - I Loves You Porgy',
'mp3' => 'http://amuzi.net/api/338/zvq9-sFC6a8/Nina+Simone+-+I+Loves+You+Porgy.mp3',
'free' => 'true',
'id' => '64',
'artist_music_title_id' => '119',
),
3 =>
array (
'title' => 'Nina Simone - Dont Let Me Be Misunderstood',
'mp3' => 'http://amuzi.net/api/163/9ckv6-yhnIY/Nina+Simone+-+Dont+Let+Me+Be+Misunderstood.mp3',
'free' => 'true',
'id' => '73',
'artist_music_title_id' => '119',
),
4 =>
array (
'title' => 'Nina Simone I put a spell on you',
'mp3' => 'http://amuzi.net/api/154/8Y99tXNxV5s/Nina+Simone+I+put+a+spell+on+you.mp3',
'free' => 'true',
'id' => '55',
'artist_music_title_id' => '119',
),
5 =>
array (
'title' => 'Infected Mushroom - Vicious Delicious',
'mp3' => 'http://amuzi.net/api/445/hgtDHqWmSnc/Infected+Mushroom+-+Vicious+Delicious.mp3',
'free' => 'true',
'id' => '98',
'artist_music_title_id' => '174',
),
6 =>
array (
'title' => 'Infected Mushroom - Artillery + subtitled lyrics',
'mp3' => 'http://amuzi.net/api/273/N7S0U8pupZ0/Infected+Mushroom+-+Artillery+%2B+subtitled+lyrics.mp3',
'free' => 'true',
'id' => '105',
'artist_music_title_id' => '174',
),
7 =>
array (
'title' => 'Infected Mushroom - Becoming Insane (Full Version)',
'mp3' => 'http://amuzi.net/api/450/AP0VcNh88BY/Infected+Mushroom+-+Becoming+Insane+%28Full+Version%29.mp3',
'free' => 'true',
'id' => '117',
'artist_music_title_id' => '174',
),
8 =>
array (
'title' => 'Infected Mushroom - Special Place - Music Video',
'mp3' => 'http://amuzi.net/api/433/-u2a7od7yk8/Infected+Mushroom+-+Special+Place+-+Music+Video.mp3',
'free' => 'true',
'id' => '124',
'artist_music_title_id' => '164',
),
9 =>
array (
'title' => 'Infected Mushroom - Artillery [HQ]',
'mp3' => 'http://amuzi.net/api/412/yJ4WVvsthHA/Infected+Mushroom+-+Artillery+%5BHQ%5D.mp3',
'free' => 'true',
'id' => '108',
'artist_music_title_id' => '164',
),
10 =>
array (
'title' => 'children of bodom',
'mp3' => 'http://amuzi.net/api/176/2iLIhLv8LuY/children+of+bodom.mp3',
'free' => 'true',
'id' => '133',
'artist_music_title_id' => '246',
),
11 =>
array (
'title' => 'Richard Cheese- (Beat It )',
'mp3' => 'http://amuzi.net/api/131/eLN-Bto7VLk/Richard+Cheese-+%28Beat+It+%29.mp3',
'free' => 'true',
'id' => '156',
'artist_music_title_id' => '276',
),
12 =>
array (
'title' => 'Richard Cheese - Butterfly (Crazy Town)',
'mp3' => 'http://amuzi.net/api/98/GjpKY8UO0jQ/Richard+Cheese+-+Butterfly+%28Crazy+Town%29.mp3',
'free' => 'true',
'id' => '147',
'artist_music_title_id' => '276',
),
13 =>
array (
'title' => 'Richard Cheese - Personal Jesus (Depeche Mode)',
'mp3' => 'http://amuzi.net/api/121/c06BxqDtYXs/Richard+Cheese+-+Personal+Jesus+%28Depeche+Mode%29.mp3',
'free' => 'true',
'id' => '166',
'artist_music_title_id' => '276',
),
14 =>
array (
'title' => 'Welcome To The Jungle (cover by Richard Cheese)',
'mp3' => 'http://amuzi.net/api/161/Mr7EBuz-2xI/Welcome+To+The+Jungle+%28cover+by+Richard+Cheese%29.mp3',
'free' => 'true',
'id' => '163',
'artist_music_title_id' => '308',
),
15 =>
array (
'title' => 'Richard Cheese - Fight For Your Right',
'mp3' => 'http://amuzi.net/api/176/VTK5xKNr99w/Richard+Cheese+-+Fight+For+Your+Right.mp3',
'free' => 'true',
'id' => '182',
'artist_music_title_id' => '308',
),
16 =>
array (
'title' => 'Richard Cheese-Closer (Nine Inch Nails Cover)',
'mp3' => 'http://amuzi.net/api/143/W5m_CdCzKYY/Richard+Cheese-Closer+%28Nine+Inch+Nails+Cover%29.mp3',
'free' => 'true',
'id' => '200',
'artist_music_title_id' => '340',
),
17 =>
array (
'title' => 'Richard Cheese - Rape Me (Nirvana Cover)',
'mp3' => 'http://amuzi.net/api/116/LvEwLfRGcT8/Richard+Cheese+-+Rape+Me+%28Nirvana+Cover%29.mp3',
'free' => 'true',
'id' => '209',
'artist_music_title_id' => '340',
),
18 =>
array (
'title' => 'Nina Simone I put a spell on you',
'mp3' => 'http://amuzi.net/api/154/8Y99tXNxV5s/Nina+Simone+I+put+a+spell+on+you.mp3',
'free' => 'true',
'id' => '55',
'artist_music_title_id' => '371',
),
19 =>
array (
'title' => 'NINA SIMONE-FEELING GOOD',
'mp3' => 'http://amuzi.net/api/176/OfJRX-8SXOs/NINA+SIMONE-FEELING+GOOD.mp3',
'free' => 'true',
'id' => '228',
'artist_music_title_id' => '371',
),
20 =>
array (
'title' => 'Guns N Roses - Paradise City',
'mp3' => 'http://amuzi.net/api/410/Rbm6GXllBiw/Guns+N+Roses+-+Paradise+City.mp3',
'free' => 'true',
'id' => '236',
'artist_music_title_id' => '402',
),
21 =>
array (
'title' => 'Guns N Roses - Welcome To The Jungle',
'mp3' => 'http://amuzi.net/api/275/o1tj2zJ2Wvg/Guns+N+Roses+-+Welcome+To+The+Jungle.mp3',
'free' => 'true',
'id' => '245',
'artist_music_title_id' => '402',
),
22 =>
array (
'title' => 'Sweet Child O Mine Music Video',
'mp3' => 'http://amuzi.net/api/315/P-AYAv0IoWI/Sweet+Child+O+Mine+Music+Video.mp3',
'free' => 'true',
'id' => '254',
'artist_music_title_id' => '402',
),
23 =>
array (
'title' => 'Johnny Cash-Folson Prison Blues',
'mp3' => 'http://amuzi.net/api/175/lWsuVuw5JO4/Johnny+Cash-Folson+Prison+Blues.mp3',
'free' => 'true',
'id' => '272',
'artist_music_title_id' => '423',
),
24 =>
array (
'title' => 'Johnny Cash-Walk The Line',
'mp3' => 'http://amuzi.net/api/175/k7K4jH7NqUw/Johnny+Cash-Walk+The+Line.mp3',
'free' => 'true',
'id' => '263',
'artist_music_title_id' => '423',
),
25 =>
array (
'title' => 'Richard Cheese - Baby Got Back.wmv',
'mp3' => 'http://amuzi.net/api/166/Ieb41uYpb08/Richard+Cheese+-+Baby+Got+Back.wmv.mp3',
'free' => 'true',
'id' => '192',
'artist_music_title_id' => '308',
),
26 =>
array (
'title' => 'Aerosmith - Dream On (lyrics) HQ Sound',
'mp3' => 'http://amuzi.net/api/264/WIv1MAClQhk/Aerosmith+-+Dream+On+%28lyrics%29+HQ+Sound.mp3',
'free' => 'true',
'id' => '291',
'artist_music_title_id' => '464',
),
27 =>
array (
'title' => 'Aerosmith - Crazy',
'mp3' => 'http://amuzi.net/api/375/NMNgbISmF4I/Aerosmith+-+Crazy.mp3',
'free' => 'true',
'id' => '317',
'artist_music_title_id' => '514',
),
28 =>
array (
'title' => 'Aerosmith - Cryin',
'mp3' => 'http://amuzi.net/api/332/qfNmyxV2Ncw/Aerosmith+-+Cryin.mp3',
'free' => 'true',
'id' => '326',
'artist_music_title_id' => '514',
),
29 =>
array (
'title' => 'Aerosmith - I Dont Wanna Miss a Thing Lyrics',
'mp3' => 'http://amuzi.net/api/297/Ss0kFNUP4P4/Aerosmith+-+I+Dont+Wanna+Miss+a+Thing+Lyrics.mp3',
'free' => 'true',
'id' => '335',
'artist_music_title_id' => '514',
),
30 =>
array (
'title' => 'Aerosmith - Sweet Emotion',
'mp3' => 'http://amuzi.net/api/281/82cJgPXU-ik/Aerosmith+-+Sweet+Emotion.mp3',
'free' => 'true',
'id' => '299',
'artist_music_title_id' => '483',
),
31 =>
array (
'title' => 'Aerosmith - Last Child (Lyrics)',
'mp3' => 'http://amuzi.net/api/200/d1AaCy-yU9c/Aerosmith+-+Last+Child+%28Lyrics%29.mp3',
'free' => 'true',
'id' => '344',
'artist_music_title_id' => '483',
),
32 =>
array (
'title' => 'Aerosmith - Walk This Way',
'mp3' => 'http://amuzi.net/api/220/av2dUXjarX4/Aerosmith+-+Walk+This+Way.mp3',
'free' => 'true',
'id' => '308',
'artist_music_title_id' => '483',
),
33 =>
array (
'title' => 'Motorcycle - As the Rush Comes (Gabriel & Dresden Chill Mix)',
'mp3' => 'http://amuzi.net/api/382/cb61AVsxD34/Motorcycle+-+As+the+Rush+Comes+%28Gabriel+%26+Dresden+Chill+Mix%29.mp3',
'free' => 'true',
'id' => '371',
'artist_music_title_id' => '578',
),
34 =>
array (
'title' => 'As the Rush Comes-Motorcycle (Armin Van Buurens Mix)',
'mp3' => 'http://amuzi.net/api/593/FYV39ohfKxA/As+the+Rush+Comes-Motorcycle+%28Armin+Van+Buurens+Mix%29.mp3',
'free' => 'true',
'id' => '372',
'artist_music_title_id' => '578',
),
35 =>
array (
'title' => 'Andain - Beautiful Things',
'mp3' => 'http://amuzi.net/api/320/tgNwPpqxNuo/Andain+-+Beautiful+Things.mp3',
'free' => 'true',
'id' => '353',
'artist_music_title_id' => '578',
),
36 =>
array (
'title' => 'Alice Cooper-Schools out',
'mp3' => 'http://amuzi.net/api/213/qga5eONXU_4/Alice+Cooper-Schools+out.mp3',
'free' => 'true',
'id' => '512',
'artist_music_title_id' => '745',
),
37 =>
array (
'title' => 'Ferry Corsten - Rock Your Body Rock (Official video)',
'mp3' => 'http://amuzi.net/api/220/jvnhTrY32B0/Ferry+Corsten+-+Rock+Your+Body+Rock+%28Official+video%29.mp3',
'free' => 'true',
'id' => '362',
'artist_music_title_id' => '578',
),
38 =>
array (
'title' => 'Alice Cooper - No More Mr Nice Guy',
'mp3' => 'http://amuzi.net/api/188/S0YrXjeRSoE/Alice+Cooper+-+No+More+Mr+Nice+Guy.mp3',
'free' => 'true',
'id' => '493',
'artist_music_title_id' => '745',
),
39 =>
array (
'title' => 'Betty Hutton - Its Oh So Quiet (1951)',
'mp3' => 'http://amuzi.net/api/188/horRWtbAJoI/Betty+Hutton+-+Its+Oh+So+Quiet+%281951%29.mp3',
'free' => 'true',
'id' => '538',
'artist_music_title_id' => '777',
),
40 =>
array (
'title' => 'Alice Cooper - Hello Hooray (Studio Version)',
'mp3' => 'http://amuzi.net/api/255/OQCPvCyIPN4/Alice+Cooper+-+Hello+Hooray+%28Studio+Version%29.mp3',
'free' => 'true',
'id' => '565',
'artist_music_title_id' => '807',
),
41 =>
array (
'title' => 'ALICE COOPER (ELECTED)',
'mp3' => 'http://amuzi.net/api/212/uFVrBzuyhFA/ALICE+COOPER+%28ELECTED%29.mp3',
'free' => 'true',
'id' => '547',
'artist_music_title_id' => '807',
),
42 =>
array (
'title' => 'Alice Cooper - Raped & Freezin (Studio Version)',
'mp3' => 'http://amuzi.net/api/200/WQYoKRww5ow/Alice+Cooper+-+Raped+%26+Freezin+%28Studio+Version%29.mp3',
'free' => 'true',
'id' => '556',
'artist_music_title_id' => '807',
),
43 =>
array (
'title' => 'Aerosmith - Love In An Elevator',
'mp3' => 'http://amuzi.net/api/343/h3Yrhv33Zb8/Aerosmith+-+Love+In+An+Elevator.mp3',
'free' => 'true',
'id' => '574',
'artist_music_title_id' => '839',
),
44 =>
array (
'title' => 'Aerosmith - The Other Side',
'mp3' => 'http://amuzi.net/api/322/zkGfPrst29Y/Aerosmith+-+The+Other+Side.mp3',
'free' => 'true',
'id' => '583',
'artist_music_title_id' => '839',
),
45 =>
array (
'title' => 'Aerosmith - Janies Got A Gun',
'mp3' => 'http://amuzi.net/api/330/RqQn2ADZE1A/Aerosmith+-+Janies+Got+A+Gun.mp3',
'free' => 'true',
'id' => '592',
'artist_music_title_id' => '839',
),
46 =>
array (
'title' => 'The White Stripes - Seven Nation Army',
'mp3' => 'http://amuzi.net/api/240/0J2QdDbelmY/The+White+Stripes+-+Seven+Nation+Army.mp3',
'free' => 'true',
'id' => '619',
'artist_music_title_id' => '871',
),
47 =>
array (
'title' => 'Sweet Dreams are Made of Seven Nation Army',
'mp3' => 'http://amuzi.net/api/239/hT5eJwgAtvY/Sweet+Dreams+are+Made+of+Seven+Nation+Army.mp3',
'free' => 'true',
'id' => '628',
'artist_music_title_id' => '883',
),
48 =>
array (
'title' => 'The White Stripes Seven Nation Army',
'mp3' => 'http://amuzi.net/api/231/KB9K0zGfCr8/The+White+Stripes+Seven+Nation+Army.mp3',
'free' => 'true',
'id' => '620',
'artist_music_title_id' => '871',
),
49 =>
array (
'title' => 'Eurythmics Sweet Dreams',
'mp3' => 'http://amuzi.net/api/292/rJE_Sc1Wags/Eurythmics+Sweet+Dreams.mp3',
'free' => 'true',
'id' => '631',
'artist_music_title_id' => '917',
),
50 =>
array (
'title' => 'Eurythmics - Love is a stranger',
'mp3' => 'http://amuzi.net/api/257/J5xk1-KEgds/Eurythmics+-+Love+is+a+stranger.mp3',
'free' => 'true',
'id' => '649',
'artist_music_title_id' => '917',
),
51 =>
array (
'title' => 'Eurythmics - Here Comes The Rain Again (Remastered)',
'mp3' => 'http://amuzi.net/api/284/TzFnYcIqj6I/Eurythmics+-+Here+Comes+The+Rain+Again+%28Remastered%29.mp3',
'free' => 'true',
'id' => '640',
'artist_music_title_id' => '917',
),
52 =>
array (
'title' => 'Radiohead - Creep',
'mp3' => 'http://amuzi.net/api/234/RJaAUyK-kNU/Radiohead+-+Creep.mp3',
'free' => 'true',
'id' => '664',
'artist_music_title_id' => '130',
),
53 =>
array (
'title' => 'What If God Was One Of Us - Joan Osborne (Lyrics)',
'mp3' => 'http://amuzi.net/api/306/xMPJBcalyeY/What+If+God+Was+One+Of+Us+-+Joan+Osborne+%28Lyrics%29.mp3',
'free' => 'true',
'id' => '681',
'artist_music_title_id' => '969',
),
54 =>
array (
'title' => 'Bjork All Neon Like Homogenic',
'mp3' => 'http://amuzi.net/api/353/ilSJvY928-Y/Bjork+All+Neon+Like+Homogenic.mp3',
'free' => 'true',
'id' => '879',
'artist_music_title_id' => '1301',
),
55 =>
array (
'title' => 'Bjork - Hunter',
'mp3' => 'http://amuzi.net/api/227/0J3ePQZ84oY/Bjork+-+Hunter.mp3',
'free' => 'true',
'id' => '891',
'artist_music_title_id' => '1301',
),
56 =>
array (
'title' => 'Mercury Rev- Raindrops Keep Falling On My Head',
'mp3' => 'http://amuzi.net/api/126/jyP5Viw_BHs/Mercury+Rev-+Raindrops+Keep+Falling+On+My+Head.mp3',
'free' => 'true',
'id' => '897',
'artist_music_title_id' => '1312',
),
57 =>
array (
'title' => 'Bjork - Isobel',
'mp3' => 'http://amuzi.net/api/257/p4t5TaYD9WY/Bjork+-+Isobel.mp3',
'free' => 'true',
'id' => '913',
'artist_music_title_id' => '1320',
),
58 =>
array (
'title' => 'Bjork - Possibly Maybe',
'mp3' => 'http://amuzi.net/api/321/ZP5OA0SCMZA/Bjork+-+Possibly+Maybe.mp3',
'free' => 'true',
'id' => '922',
'artist_music_title_id' => '1320',
),
59 =>
array (
'title' => 'Aerosmith - Crazy (Lyrics)',
'mp3' => 'http://amuzi.net/api/310/2KBBbSTQf6U/Aerosmith+-+Crazy+%28Lyrics%29.mp3',
'free' => 'true',
'id' => '318',
'artist_music_title_id' => '494',
),
60 =>
array (
'title' => 'Aerosmith - Amazing',
'mp3' => 'http://amuzi.net/api/430/xGbOL6nCdkY/Aerosmith+-+Amazing.mp3',
'free' => 'true',
'id' => '3098',
'artist_music_title_id' => '494',
),
61 =>
array (
'title' => 'Aerosmith - I Dont Wanna Miss a Thing',
'mp3' => 'http://amuzi.net/api/293/Vo_0UXRY_rY/Aerosmith+-+I+Dont+Wanna+Miss+a+Thing.mp3',
'free' => 'true',
'id' => '336',
'artist_music_title_id' => '514',
),
62 =>
array (
'title' => 'Alice Cooper - House Of Fire',
'mp3' => 'http://amuzi.net/api/226/pZFIoytqdB0/Alice+Cooper+-+House+Of+Fire.mp3',
'free' => 'true',
'id' => '3111',
'artist_music_title_id' => '4773',
),
63 =>
array (
'title' => 'Alice Cooper-Bed of nails lyrics',
'mp3' => 'http://amuzi.net/api/261/noJW2Bj6IC4/Alice+Cooper-Bed+of+nails+lyrics.mp3',
'free' => 'true',
'id' => '3120',
'artist_music_title_id' => '4773',
),
64 =>
array (
'title' => 'alice cooper -poison lyrics (on screen)',
'mp3' => 'http://amuzi.net/api/268/Ryx_6H35UJU/alice+cooper+-poison+lyrics+%28on+screen%29.mp3',
'free' => 'true',
'id' => '3131',
'artist_music_title_id' => '4773',
),
65 =>
array (
'title' => 'Alice Cooper - Under My Wheels',
'mp3' => 'http://amuzi.net/api/167/Ke62B7S9E3Y/Alice+Cooper+-+Under+My+Wheels.mp3',
'free' => 'true',
'id' => '503',
'artist_music_title_id' => '735',
),
66 =>
array (
'title' => 'Alice Cooper - Be My Lover (Studio Version)',
'mp3' => 'http://amuzi.net/api/203/HhI_khA8w-I/Alice+Cooper+-+Be+My+Lover+%28Studio+Version%29.mp3',
'free' => 'true',
'id' => '3147',
'artist_music_title_id' => '735',
),
67 =>
array (
'title' => 'Desperado by Alice Cooper',
'mp3' => 'http://amuzi.net/api/212/dM2UXFe78sc/Desperado+by+Alice+Cooper.mp3',
'free' => 'true',
'id' => '3138',
'artist_music_title_id' => '735',
),
68 =>
array (
'title' => 'Bono & Frank Sinatra* Ive Got You Under My Skin*video clip',
'mp3' => 'http://amuzi.net/api/207/365GNeCPsOE/Bono+%26+Frank+Sinatra%2A+Ive+Got+You+Under+My+Skin%2Avideo+clip.mp3',
'free' => 'true',
'id' => '852',
'artist_music_title_id' => '1241',
),
),
'name' => 'Diogo Melo',
)
It seems the the close button is deleting the div alert or hiding it with display: none. the effect is that what it bellow the message div moves to the top when the alert is closed.
Set the email field on login to be type="email" so that browsers that implements html5 can take more advantage of it.
the search "Mastadex - Lunar Mist" loops forever.
If the link of the current music is broken, then the player have to go to the next music.
tracks are being inserted twice on the playlist when clicks on the music-large "play" button.
Lots of things related to database operations stopped working. it's probably something deep down related to how queries are treated....
it's not adding tracks, or removing or login users in.
not sure when, but seems the playlist gets duplicated while loading and saving a new track
for a few musics, the youtube's compression is way lower than average. It causes the amuzi to estimate the music to be longer than it really is. So the player let the music play for 10 mins while it only have 7 mins to play, for example.
e.g: http://amuzi.net/api/600/j1XD5sc5NI0/Juno%20Reactor%20-%20God%20is%20God%20[High%20Quality].mp3
rearrange the user photo/name into the topbar instead of the body wrapper.
put the search box more on the top and left (instead of center).
after you search for a music, the duration is not getting there.
PostgreSQL implements some necessary checks, therefore it must use it instead of MySQL.
Besides... MySQL is now evil (aka Oracle).
Make it so that the player shows the currently playing music even when the playlist is hidden.
not all controller tests really uses database. find a way to disable it during those tests to speed it up.
When there is no music playing and the user clicks to add a music to the playlist, it should start playing automatically
When the user is at the music management page, make the space key be used to play/pause music.
when the search playlist box is opened for the first time. it shows the remove icon with small height, it fix just after some interaction.
make it low in order to prevent the this processes to overtake the cpu.
the site MUST have pt-br and en-us, at least.
limit youtube-dl bandwitdh as a way to limit process consumption. it must be done with the intention to reduce risk of system overload.
create result pagination for the musics, so that it reflect the total number of results and allow user to navigate to other result pages.
if a user clicks on something that is suppose to trigger a model but immediately after clicks on something else (which also triggers a modal), then the modal show will be run twice and the layout will break
it happens specially on slow (high latency) connection or when the server is overloaded.
when a file is too big, even if the user listen to only 5 seconds, the site will apply ffmpeg on it until the end.
it must be done right. be careful with sessions. also it's necessary to have some way for continuing use it on localhost.
a user must be able to set configuration like:
which playlists are public
are their activity public
Implement a way to automate JSHint, phpcpd, phplint, phpcs and other QA tools.
A good way seems to be writing a Makefile that have the reports as target and runs the tools when the files are modified.
for searching similar music, task requests are being created. It's necessary to write the consumers for that requests.
the download link on the playlist is not working at chrome.
for some reason the download is not responding as it should.
on the settings -> view type, put a small screenshort of the possible views to make it more frieldly/informative.
the user must be able to drag and drop musics on the playlist to determine the orders it's gonna play
If one remove elements too fast from the playlist, it will fail to do so because the deletion is based on the playlist's name and sort. If the ajax is not fast enough, it will confuse itself. It must delete based on the playlist's name and trackId
the parameters artist and musicTitle are now optional. Verify if this conflicts with the new designs imposed by incBoard.
Variables related to database column names are not on camel caps.
hint: try implement __set and __get on a class that is super to all DbTable_Row classes on this project and convert from one name format to another.
Write test cases to test the main operations:
addTask
findOpenTasks
closeTask
Implement a way to users to express his/her affinity to a music/album/artist.
It's necessary to allow users to create playlist and save them. It will be linked to his/her facebook account. It can be shared by just giving a url to some other user, but just the owner can edit it.
the youtube results that goes to the table/plalist are not being escaped.
escape also the results from last.fm and the input from the user
as the number of music increases, the size of the playlist box get annoyingly big.
On Android 4.0.4, using the default browser, it don't go to the next music as it is suppose to go.
there is no icon on this project. need to create one. Create a square logo.
the loading message's layout really creeps me. it's ugly like hell
build a mechanism to search for music inside the playlist.
besides click no the listen icon, the user also must be able to drag and drop music to the playlist. it will also be useful when the user get to edit multiple playlists.
sort the playlist by some criteria: most used playlist, or alphabetic sorting.
for locales that doesn't have translation file, it gives the zend_translation_exception.
If you are logged out (with your playlist) and then you login in facebook, the system will load the same playlist BUT it will restart the playlist causing the music to stop and the current to point to the first track.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.