Skip to content

jdeblese/ompd-mod

 
 

Repository files navigation

ompd-mod

PHP/JS based MPD-web-client which is a fork of ompd.pl which is a fork of netjukebox.pl

codebase is a mess but look&feel is nice

##SUGGESTIONS ###Genral

  • omnipresent tiny player with currently played trackinfo in header
  • alternative dark theme for whole frontend
  • add a browser player (jPlayer?) as an alternative
  • add possibility to browse in filestructure
  • allow multiple images for album and display ist in albumview

###Album-View

  • "Play Album link" should append to current playlist and play instead of replacing current playlist

###Search-Results-View

  • Add a "Play-all" in each section header which replaces or append to current playlist

###Playlists

  • save current playlist as a custom playlist
  • add tracks or albums or search results to custum playlist

###Architecture

  • proper routing through http://www.slimframework.com/
  • replace href=javascript:XXX with event-listeners
  • implement http://sphinxsearch.com/ as an optional feature to increase search-performance on large collections
  • allow assignment of multiple genres/styles to tracks/albums
  • tree schemed genre-basis fur genres/subgenres/subsubgenres/styles
  • posibility to assign a country to track/album

###Check/Remove 404 Request

  • create these files or remove urls from markup/css/js
  • favicon.ico
  • image/o_lg.png
  • skin/ompd_default/img/small_back.png
  • skin/ompd_default/img/small_delete.png
  • skin/ompd_default/img/small_edit.png
  • skin/ompd_default/img/small_hide.png
  • skin/ompd_default/img/small_show.png

About

PHP/JS based MPD-web-client which is a fork of ompd.pl which is a fork of netjukebox.pl

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
license.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 89.8%
  • CSS 7.4%
  • JavaScript 2.8%