summaryrefslogtreecommitdiffstats
path: root/contrib/themes
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/themes')
-rw-r--r--contrib/themes/BlueFlower/images/ampache.gifbin85612 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/ampache.jpgbin11283 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/bg_menubar.jpgbin368 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/blankalbum.gifbin11378 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/blankalbum.jpgbin20730 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/bottomfill.jpgbin1278 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/bottomfill.pngbin2293 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/button_sep.jpgbin416 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/exclamation_20.gifbin560 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/index.html18
-rw-r--r--contrib/themes/BlueFlower/images/logo.jpgbin51162 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/tablebg.jpgbin348 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/top_fill.jpgbin319 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/images/vineta.gifbin65 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/index.html12
-rw-r--r--contrib/themes/BlueFlower/screencap/01.jpgbin511947 -> 0 bytes
-rw-r--r--contrib/themes/BlueFlower/screencap/index.html11
-rw-r--r--contrib/themes/BlueFlower/templates/default.css653
-rw-r--r--contrib/themes/BlueFlower/templates/default.css.new700
-rw-r--r--contrib/themes/BlueFlower/templates/index.html9
-rw-r--r--contrib/themes/BlueFlower/theme.cfg.php55
-rwxr-xr-xcontrib/themes/Cleandy-Peach/images/ampache-dark-bg.gifbin146 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy-Peach/images/ampache-light-bg.gifbin96 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy-Peach/images/ampache-mid.gifbin268 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy-Peach/images/ampache.gifbin4078 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy-Peach/images/bg_login_0.jpgbin4600 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy-Peach/images/bg_login_1.jpgbin2304 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy-Peach/images/blank-pixel.gifbin43 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy-Peach/images/blankalbum.gifbin5680 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy-Peach/images/blankalbum.jpgbin20730 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy-Peach/images/headphone.gifbin861 -> 0 bytes
-rw-r--r--contrib/themes/Cleandy-Peach/images/ratings/star_rating.gifbin155 -> 0 bytes
-rw-r--r--contrib/themes/Cleandy-Peach/images/ratings/x.gifbin95 -> 0 bytes
-rw-r--r--contrib/themes/Cleandy-Peach/images/ratings/x_off.gifbin70 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy-Peach/images/table.gifbin5680 -> 0 bytes
-rw-r--r--contrib/themes/Cleandy-Peach/patch-3.3.3.2/ampache/templates/show_login_form.inc51
-rw-r--r--contrib/themes/Cleandy-Peach/patch-3.3.3.3/ampache/templates/show_login_form.inc51
-rw-r--r--contrib/themes/Cleandy-Peach/screencap/01.jpgbin346629 -> 0 bytes
-rw-r--r--contrib/themes/Cleandy-Peach/templates/default.css734
-rw-r--r--contrib/themes/Cleandy-Peach/theme.cfg.php42
-rwxr-xr-xcontrib/themes/Cleandy/images/ampache-dark-bg.gifbin146 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy/images/ampache-light-bg.gifbin96 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy/images/ampache-mid.gifbin268 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy/images/ampache.gifbin6734 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy/images/bg_login_0.jpgbin4949 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy/images/bg_login_1.jpgbin2695 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy/images/blank-pixel.gifbin43 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy/images/blankalbum.gifbin5680 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy/images/blankalbum.jpgbin20730 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy/images/headphone.gifbin861 -> 0 bytes
-rw-r--r--contrib/themes/Cleandy/images/ratings/star_rating.gifbin155 -> 0 bytes
-rw-r--r--contrib/themes/Cleandy/images/ratings/x.gifbin95 -> 0 bytes
-rw-r--r--contrib/themes/Cleandy/images/ratings/x_off.gifbin70 -> 0 bytes
-rwxr-xr-xcontrib/themes/Cleandy/images/table.gifbin5680 -> 0 bytes
-rw-r--r--contrib/themes/Cleandy/patch-3.3.3.2/ampache/templates/show_login_form.inc51
-rw-r--r--contrib/themes/Cleandy/patch-3.3.3.3/ampache/templates/show_login_form.inc51
-rw-r--r--contrib/themes/Cleandy/screencap/01.jpgbin105949 -> 0 bytes
-rw-r--r--contrib/themes/Cleandy/templates/default.css732
-rw-r--r--contrib/themes/Cleandy/theme.cfg.php42
-rw-r--r--contrib/themes/Green-Marble/images/active.tablebg.gifbin155 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/ampache-dark-bg.gifbin141 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/ampache-light-bg.gifbin91 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/ampache-mid.gifbin147 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/ampache.gifbin4971 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/background.jpgbin8784 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/bg_login_1.jpgbin9435 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/blank-pixel.gifbin43 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/blankalbum.gifbin8194 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/bottom.gifbin90 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/bottomleft.gifbin231 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/bottomright.gifbin236 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_all.pngbin385 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_delete.pngbin476 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_disable.pngbin587 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_disable_hover.pngbin700 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_download.pngbin766 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_edit.pngbin714 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_enable.pngbin781 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_enable_hover.pngbin839 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_flag.pngbin665 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_link.pngbin343 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_next.pngbin607 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_next_hover.pngbin736 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_pause.pngbin598 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_pause_hover.pngbin721 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_play.pngbin592 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_play_hover.pngbin717 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_preferences.pngbin533 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_prev.pngbin614 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_prev_hover.pngbin745 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_random.pngbin164 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_statistics.pngbin541 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_stop.pngbin403 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_stop_hover.pngbin695 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_volumedn.pngbin524 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_volumemute.pngbin474 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/icon_volumeup.pngbin610 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/left.gifbin65 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/menu-active.jpgbin649 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/menu.jpgbin757 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/right.gifbin90 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/tablebg.gifbin159 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/top.gifbin90 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/topleft.gifbin210 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/images/topright.gifbin235 -> 0 bytes
-rwxr-xr-xcontrib/themes/Green-Marble/screencap/01.jpgbin258043 -> 0 bytes
-rw-r--r--contrib/themes/Green-Marble/templates/default.css605
-rw-r--r--contrib/themes/Green-Marble/theme.cfg.php44
-rw-r--r--contrib/themes/Greysme/images/ampache-spocky.gifbin19389 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/ampache.gifbin19071 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/ampache_back.gifbin113 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/ampache_menu.gifbin3349 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/back-box.gifbin1548 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/background.jpgbin18277 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/blankalbum.gifbin6988 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/button_back.pngbin149 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/button_back2.pngbin160 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/curl.gifbin607 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/icons/icon_admin.gifbin70 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/icons/icon_browse.gifbin83 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/icons/icon_home.gifbin74 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/icons/icon_localplay.gifbin77 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/icons/icon_logout.gifbin76 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/icons/icon_plists.gifbin76 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/icons/icon_prefs.gifbin67 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/icons/icon_random.gifbin77 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/icons/icon_search.gifbin76 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/icons/icon_stats.gifbin75 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/icons/icon_upload.gifbin83 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/list_back-old.pngbin162 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/list_back.pngbin377 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/overlay.pngbin9519 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/puce-old.gifbin545 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/puce.gifbin577 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/punaise-bl.gifbin990 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/punaise-br.gifbin989 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/punaise-tl.gifbin989 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/ratings/star_rating.gifbin1317 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/ratings/x.gifbin577 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/ratings/x_off.gifbin577 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/sort_off.gifbin58 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/images/sort_on.gifbin58 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/readme.txt4
-rw-r--r--contrib/themes/Greysme/screencap/01.jpgbin213138 -> 0 bytes
-rw-r--r--contrib/themes/Greysme/templates/default.css795
-rw-r--r--contrib/themes/Greysme/theme.cfg.php42
-rw-r--r--contrib/themes/IL01/images/ampache.gifbin33181 -> 0 bytes
-rw-r--r--contrib/themes/IL01/images/ampache.jpgbin34784 -> 0 bytes
-rw-r--r--contrib/themes/IL01/images/bg_menubar.jpgbin368 -> 0 bytes
-rw-r--r--contrib/themes/IL01/images/blankalbum.gifbin11378 -> 0 bytes
-rw-r--r--contrib/themes/IL01/images/blankalbum.jpgbin20730 -> 0 bytes
-rw-r--r--contrib/themes/IL01/images/button_sep.jpgbin416 -> 0 bytes
-rw-r--r--contrib/themes/IL01/images/exclamation_20.gifbin560 -> 0 bytes
-rw-r--r--contrib/themes/IL01/images/tablebg.jpgbin883 -> 0 bytes
-rw-r--r--contrib/themes/IL01/images/top_fill.jpgbin840 -> 0 bytes
-rw-r--r--contrib/themes/IL01/images/vineta.gifbin65 -> 0 bytes
-rw-r--r--contrib/themes/IL01/screencap/01.jpgbin254737 -> 0 bytes
-rw-r--r--contrib/themes/IL01/screencap/02.jpgbin89943 -> 0 bytes
-rw-r--r--contrib/themes/IL01/screencap/03.jpgbin126261 -> 0 bytes
-rw-r--r--contrib/themes/IL01/templates/default.css533
-rw-r--r--contrib/themes/IL01/theme.cfg.php84
-rw-r--r--contrib/themes/INHOLLAND/images/ampache.gifbin9606 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/images/ampache_org.gifbin4336 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/images/blankalbum.gifbin8194 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/images/blankalbum.jpgbin20730 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/images/gradient.jpgbin9039 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/images/menu-active.gifbin1393 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/images/menu.gifbin1167 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/images/star_rating.gifbin707 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/images/topbar-bg.pngbin26796 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/images/x.gifbin873 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/images/x_off.gifbin873 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/screencap/01.jpgbin113701 -> 0 bytes
-rw-r--r--contrib/themes/INHOLLAND/templates/default.css725
-rw-r--r--contrib/themes/INHOLLAND/theme.cfg.php44
-rwxr-xr-xcontrib/themes/Piano/images/ampache.gifbin10388 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/bar_1e_p.pngbin3827 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/bar_b.pngbin3960 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/bar_logout.pngbin3527 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/bar_logout_p.pngbin3204 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/e_ol8.pngbin1110 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/e_or8.pngbin1179 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/e_ul8.pngbin1159 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/e_ur8.pngbin1080 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/mbw-bar_a.pngbin4112 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/partitur_back_a3.pngbin12885 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/piano_rahmen_med7.pngbin1436 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/r_l8.pngbin913 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/r_o.pngbin211 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/r_r8.pngbin915 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/r_u.pngbin217 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/rahmen_o.pngbin572 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/ratings/star_rating.gifbin124 -> 0 bytes
-rw-r--r--contrib/themes/Piano/images/ratings/star_rating_g.gifbin155 -> 0 bytes
-rw-r--r--contrib/themes/Piano/images/ratings/star_rating_o.gifbin124 -> 0 bytes
-rw-r--r--contrib/themes/Piano/images/ratings/x.gifbin95 -> 0 bytes
-rw-r--r--contrib/themes/Piano/images/ratings/x_off.gifbin70 -> 0 bytes
-rwxr-xr-xcontrib/themes/Piano/images/top_shade2.pngbin471 -> 0 bytes
-rw-r--r--contrib/themes/Piano/screencap/01.jpgbin170848 -> 0 bytes
-rw-r--r--contrib/themes/Piano/templates/default.css937
-rw-r--r--contrib/themes/Piano/theme.cfg.php42
-rwxr-xr-xcontrib/themes/Smooth-Moods/images/ampache-mid.gifbin268 -> 0 bytes
-rwxr-xr-xcontrib/themes/Smooth-Moods/images/ampache.gifbin10416 -> 0 bytes
-rwxr-xr-xcontrib/themes/Smooth-Moods/images/blank-pixel.gifbin43 -> 0 bytes
-rwxr-xr-xcontrib/themes/Smooth-Moods/images/blankalbum.gifbin5680 -> 0 bytes
-rw-r--r--contrib/themes/Smooth-Moods/images/jazzbar_s.gifbin1506 -> 0 bytes
-rw-r--r--contrib/themes/Smooth-Moods/images/musiknote.gifbin3656 -> 0 bytes
-rwxr-xr-xcontrib/themes/Smooth-Moods/images/p0_login.pngbin20479 -> 0 bytes
-rwxr-xr-xcontrib/themes/Smooth-Moods/images/posaune_end_full.pngbin1796 -> 0 bytes
-rwxr-xr-xcontrib/themes/Smooth-Moods/images/posaune_mid.pngbin727 -> 0 bytes
-rw-r--r--contrib/themes/Smooth-Moods/images/ratings/star_rating.gifbin130 -> 0 bytes
-rw-r--r--contrib/themes/Smooth-Moods/images/ratings/x.gifbin95 -> 0 bytes
-rw-r--r--contrib/themes/Smooth-Moods/images/ratings/x_a.gifbin77 -> 0 bytes
-rw-r--r--contrib/themes/Smooth-Moods/images/ratings/x_off.gifbin70 -> 0 bytes
-rwxr-xr-xcontrib/themes/Smooth-Moods/images/smooth-foot-bg.gifbin146 -> 0 bytes
-rwxr-xr-xcontrib/themes/Smooth-Moods/images/smooth-head-bg.gifbin148 -> 0 bytes
-rwxr-xr-xcontrib/themes/Smooth-Moods/images/smooth-moods.pngbin3812 -> 0 bytes
-rwxr-xr-xcontrib/themes/Smooth-Moods/images/table.gifbin5680 -> 0 bytes
-rw-r--r--contrib/themes/Smooth-Moods/screencap/01.jpgbin285861 -> 0 bytes
-rw-r--r--contrib/themes/Smooth-Moods/templates/default.css881
-rw-r--r--contrib/themes/Smooth-Moods/theme.cfg.php42
-rwxr-xr-xcontrib/themes/Spiffy/images/Background.gifbin2439 -> 0 bytes
-rwxr-xr-xcontrib/themes/Spiffy/images/ampache-dark-bg.gifbin67 -> 0 bytes
-rwxr-xr-xcontrib/themes/Spiffy/images/ampache-light-bg.gifbin146 -> 0 bytes
-rwxr-xr-xcontrib/themes/Spiffy/images/ampache-mid.gifbin268 -> 0 bytes
-rwxr-xr-xcontrib/themes/Spiffy/images/ampache.gifbin4848 -> 0 bytes
-rwxr-xr-xcontrib/themes/Spiffy/images/blank-pixel.gifbin43 -> 0 bytes
-rwxr-xr-xcontrib/themes/Spiffy/images/blankalbum.gifbin11378 -> 0 bytes
-rwxr-xr-xcontrib/themes/Spiffy/images/blankalbum.jpgbin20730 -> 0 bytes
-rwxr-xr-xcontrib/themes/Spiffy/images/headphone.gifbin861 -> 0 bytes
-rwxr-xr-xcontrib/themes/Spiffy/images/table.gifbin5680 -> 0 bytes
-rwxr-xr-xcontrib/themes/Spiffy/screencap/01.jpgbin126979 -> 0 bytes
-rw-r--r--contrib/themes/Spiffy/templates/default.css555
-rwxr-xr-xcontrib/themes/Spiffy/theme.cfg.php84
-rwxr-xr-xcontrib/themes/StoneBlue/images/ampache-dark-bg.gifbin942 -> 0 bytes
-rwxr-xr-xcontrib/themes/StoneBlue/images/ampache-light-bg.gifbin942 -> 0 bytes
-rwxr-xr-xcontrib/themes/StoneBlue/images/ampache-mid.gifbin147 -> 0 bytes
-rwxr-xr-xcontrib/themes/StoneBlue/images/ampache.gifbin11238 -> 0 bytes
-rwxr-xr-xcontrib/themes/StoneBlue/images/blank-pixel.gifbin43 -> 0 bytes
-rwxr-xr-xcontrib/themes/StoneBlue/images/blankalbum.gifbin10788 -> 0 bytes
-rwxr-xr-xcontrib/themes/StoneBlue/images/blankalbum.jpgbin8601 -> 0 bytes
-rwxr-xr-xcontrib/themes/StoneBlue/images/headphone.gifbin861 -> 0 bytes
-rwxr-xr-xcontrib/themes/StoneBlue/images/table.gifbin5680 -> 0 bytes
-rwxr-xr-xcontrib/themes/StoneBlue/screencap/01.jpgbin98268 -> 0 bytes
-rw-r--r--contrib/themes/StoneBlue/templates/default.css355
-rwxr-xr-xcontrib/themes/StoneBlue/theme.cfg.php84
-rw-r--r--contrib/themes/Supernova/images/Lightning.jpgbin828 -> 0 bytes
-rw-r--r--contrib/themes/Supernova/images/ampache.gifbin64122 -> 0 bytes
-rw-r--r--contrib/themes/Supernova/images/blankalbum.gifbin11378 -> 0 bytes
-rw-r--r--contrib/themes/Supernova/images/filling.jpgbin6786 -> 0 bytes
-rw-r--r--contrib/themes/Supernova/images/nav.jpgbin319 -> 0 bytes
-rw-r--r--contrib/themes/Supernova/images/navigator.jpgbin317 -> 0 bytes
-rw-r--r--contrib/themes/Supernova/screencap/01.jpgbin55432 -> 0 bytes
-rw-r--r--contrib/themes/Supernova/screencap/02.jpgbin66294 -> 0 bytes
-rw-r--r--contrib/themes/Supernova/screencap/03.jpgbin90881 -> 0 bytes
-rw-r--r--contrib/themes/Supernova/templates/default.css537
-rw-r--r--contrib/themes/Supernova/theme.cfg.php84
-rw-r--r--contrib/themes/apex/images/ampache.gifbin44824 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/background.gifbin31793 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/bg_login_0.gifbin22885 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/bg_login_1.gifbin6516 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/blankalbum.gifbin2855 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/bottom.gifbin91 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/bottom_left.gifbin364 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/bottom_right.gifbin363 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/button_bar.gifbin15117 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/footer.gifbin15734 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/grey_75p.pngbin2827 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/icon_delete.gifbin860 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/icon_disable.gifbin463 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/icon_download.gifbin262 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/icon_edit.gifbin499 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/icon_enable.gifbin260 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/icon_flag.gifbin490 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/icon_link.gifbin266 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/icon_preferences.gifbin848 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/icon_statistics copy.gifbin861 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/icon_statistics.gifbin861 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/left.gifbin87 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/menu_click.gifbin652 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/menu_main.gifbin646 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/menu_sub.gifbin652 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/ratings/star_rating.gifbin124 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/ratings/x.gifbin77 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/ratings/x_off.gifbin70 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/right.gifbin87 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/src/ampache.psdbin356919 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/top.gifbin91 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/top_left.gifbin583 -> 0 bytes
-rw-r--r--contrib/themes/apex/images/top_right.gifbin585 -> 0 bytes
-rw-r--r--contrib/themes/apex/screencap/01.jpgbin230192 -> 0 bytes
-rw-r--r--contrib/themes/apex/templates/default.css582
-rw-r--r--contrib/themes/apex/theme.cfg.php48
-rw-r--r--contrib/themes/aphelion/Nonstep.ttfbin18652 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/README.txt70
-rw-r--r--contrib/themes/aphelion/images/ampache.gifbin91661 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/blank-pixel.gifbin43 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/blankalbum.gifbin795 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/button_bar.gifbin2237 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/footer.gifbin2155 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/icon_delete.gifbin73 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/icon_disable.gifbin463 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/icon_download.gifbin66 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/icon_edit.gifbin69 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/icon_enable.gifbin64 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/icon_flag.gifbin70 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/icon_link.gifbin266 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/icon_preferences.gifbin848 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/icon_statistics.gifbin861 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/menu_sub.gifbin139 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/ratings/star_rating.gifbin124 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/ratings/x.gifbin77 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/images/ratings/x_off.gifbin70 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/screencap/01.jpgbin304430 -> 0 bytes
-rw-r--r--contrib/themes/aphelion/templates/default.css406
-rw-r--r--contrib/themes/aphelion/theme.cfg.php39
-rw-r--r--contrib/themes/apogee/Nonstep.ttfbin18652 -> 0 bytes
-rw-r--r--contrib/themes/apogee/README.txt70
-rw-r--r--contrib/themes/apogee/images/ampache.gifbin4099 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/blankalbum.gifbin795 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/button_bar.gifbin1126 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/footer.gifbin1067 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/icon_delete.gifbin860 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/icon_disable.gifbin463 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/icon_download.gifbin262 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/icon_edit.gifbin499 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/icon_enable.gifbin260 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/icon_flag.gifbin490 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/icon_link.gifbin266 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/icon_preferences.gifbin848 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/icon_statistics copy.gifbin861 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/icon_statistics.gifbin861 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/menu_sub.gifbin184 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/ratings/star_rating.gifbin124 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/ratings/x.gifbin77 -> 0 bytes
-rw-r--r--contrib/themes/apogee/images/ratings/x_off.gifbin70 -> 0 bytes
-rw-r--r--contrib/themes/apogee/screencap/01.jpgbin222440 -> 0 bytes
-rw-r--r--contrib/themes/apogee/templates/default.css410
-rw-r--r--contrib/themes/apogee/theme.cfg.php39
-rw-r--r--contrib/themes/dark/images/ampache.gifbin6345 -> 0 bytes
-rw-r--r--contrib/themes/dark/images/blank-pixel.gifbin43 -> 0 bytes
-rw-r--r--contrib/themes/dark/images/blankalbum.gifbin11378 -> 0 bytes
-rw-r--r--contrib/themes/dark/images/blankalbum.jpgbin20730 -> 0 bytes
-rw-r--r--contrib/themes/dark/images/headphone.gifbin861 -> 0 bytes
-rw-r--r--contrib/themes/dark/images/table.gifbin5680 -> 0 bytes
-rw-r--r--contrib/themes/dark/screencap/01.jpgbin99537 -> 0 bytes
-rw-r--r--contrib/themes/dark/templates/default.css540
-rw-r--r--contrib/themes/dark/theme.cfg.php84
-rw-r--r--contrib/themes/eGurl/images/ampache.gifbin6526 -> 0 bytes
-rw-r--r--contrib/themes/eGurl/images/blankalbum.gifbin14013 -> 0 bytes
-rw-r--r--contrib/themes/eGurl/images/blankalbum.jpgbin6177 -> 0 bytes
-rw-r--r--contrib/themes/eGurl/images/blue-cd-case.jpgbin6177 -> 0 bytes
-rw-r--r--contrib/themes/eGurl/images/flower_2.pngbin943097 -> 0 bytes
-rw-r--r--contrib/themes/eGurl/images/headphone.gifbin2241 -> 0 bytes
-rw-r--r--contrib/themes/eGurl/images/table.gifbin14013 -> 0 bytes
-rw-r--r--contrib/themes/eGurl/screencap/01.jpgbin133807 -> 0 bytes
-rw-r--r--contrib/themes/eGurl/screencap/02.jpgbin73661 -> 0 bytes
-rw-r--r--contrib/themes/eGurl/screencap/03.jpgbin100057 -> 0 bytes
-rw-r--r--contrib/themes/eGurl/templates/default.css525
-rw-r--r--contrib/themes/eGurl/theme.cfg.php91
-rw-r--r--contrib/themes/empires/images/Thumbs.dbbin13312 -> 0 bytes
-rw-r--r--contrib/themes/empires/images/ampache.gifbin8103 -> 0 bytes
-rw-r--r--contrib/themes/empires/images/blank-ampache.gifbin11226 -> 0 bytes
-rw-r--r--contrib/themes/empires/images/blankalbum.gifbin9696 -> 0 bytes
-rw-r--r--contrib/themes/empires/images/blankalbum.jpgbin20730 -> 0 bytes
-rw-r--r--contrib/themes/empires/images/table.gifbin5680 -> 0 bytes
-rw-r--r--contrib/themes/empires/screencap/01.jpgbin185415 -> 0 bytes
-rw-r--r--contrib/themes/empires/templates/default.css705
-rw-r--r--contrib/themes/empires/theme.cfg.php65
-rw-r--r--contrib/themes/exterminal/header.inc79
-rw-r--r--contrib/themes/exterminal/images/ampache.gifbin3835 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/ampache.pngbin9883 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/blankalbum.gifbin795 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/icon_delete.pngbin214 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/icon_disable.pngbin722 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/icon_download.pngbin209 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/icon_edit.pngbin218 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/icon_enable.pngbin213 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/icon_flag.pngbin755 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/icon_flag_off.pngbin215 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/icon_link.pngbin465 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/icon_preferences.pngbin1231 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/icon_statistics.pngbin1239 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/ratings/Thumbs.dbbin6144 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/ratings/star_rating.gifbin124 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/ratings/x.gifbin77 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/ratings/x_off.gifbin70 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/images/terminalside.jpgbin710 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/screencap/01.jpgbin150647 -> 0 bytes
-rw-r--r--contrib/themes/exterminal/templates/default.css703
-rw-r--r--contrib/themes/exterminal/theme.cfg.php58
-rw-r--r--contrib/themes/exterminal_exhibitA/images/ampache.pngbin67176 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/blankalbum.gifbin795 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/icon_delete.pngbin214 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/icon_disable.pngbin722 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/icon_download.pngbin209 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/icon_edit.pngbin218 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/icon_enable.pngbin213 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/icon_flag.pngbin3742 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/icon_flag_off.pngbin215 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/icon_link.pngbin465 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/icon_preferences.pngbin1231 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/icon_statistics.pngbin1239 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/notesSide.jpgbin19851 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/ratings/star_rating.gifbin124 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/ratings/x.gifbin77 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/images/ratings/x_off.gifbin70 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/screencap/01.jpgbin116835 -> 0 bytes
-rw-r--r--contrib/themes/exterminal_exhibitA/templates/default.css702
-rw-r--r--contrib/themes/exterminal_exhibitA/theme.cfg.php54
-rw-r--r--contrib/themes/klassikiosk/images/ampache-dark-bg.gifbin138 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/ampache-light-bg.gifbin138 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/ampache-mid.gifbin268 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/ampache.gifbin9631 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/bg_login_0.jpgbin10936 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/bg_login_1.jpgbin9435 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/blank-pixel.gifbin43 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/blankalbum.gifbin9696 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/blankalbum.jpgbin20730 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/bottom.gifbin99 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/bottomleft.gifbin609 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/bottomright.gifbin673 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/left.gifbin68 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/right.gifbin98 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/sidebar_top.jpgbin22796 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/tmp/sidebar_top.jpgbin22796 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/top.gifbin96 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/topleft.gifbin343 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/images/topright.gifbin391 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/screencap/01.jpgbin417305 -> 0 bytes
-rw-r--r--contrib/themes/klassikiosk/templates/default.css648
-rw-r--r--contrib/themes/klassikiosk/theme.cfg.php42
-rw-r--r--contrib/themes/simple_h/images/ampache.gifbin3296 -> 0 bytes
-rw-r--r--contrib/themes/simple_h/images/blankalbum.gifbin1069 -> 0 bytes
-rw-r--r--contrib/themes/simple_h/images/headph2-1.pngbin24507 -> 0 bytes
-rw-r--r--contrib/themes/simple_h/screencap/01.jpgbin124830 -> 0 bytes
-rw-r--r--contrib/themes/simple_h/templates/default.css628
-rw-r--r--contrib/themes/simple_h/theme.cfg.php88
-rw-r--r--contrib/themes/steel/images/ampache.gifbin1444 -> 0 bytes
-rw-r--r--contrib/themes/steel/images/blank-pixel.gifbin43 -> 0 bytes
-rw-r--r--contrib/themes/steel/images/blankalbum.gifbin11378 -> 0 bytes
-rw-r--r--contrib/themes/steel/images/blankalbum.jpgbin20730 -> 0 bytes
-rw-r--r--contrib/themes/steel/images/headphone.gifbin861 -> 0 bytes
-rw-r--r--contrib/themes/steel/images/table.gifbin5680 -> 0 bytes
-rwxr-xr-xcontrib/themes/steel/screencap/01.jpgbin134438 -> 0 bytes
-rw-r--r--contrib/themes/steel/templates/default.css228
-rw-r--r--contrib/themes/steel/theme.cfg.php32
-rwxr-xr-xcontrib/themes/tangens/images/ampache-dark-bg.gifbin138 -> 0 bytes
-rwxr-xr-xcontrib/themes/tangens/images/ampache-light-bg.gifbin138 -> 0 bytes
-rwxr-xr-xcontrib/themes/tangens/images/ampache-mid.gifbin268 -> 0 bytes
-rwxr-xr-xcontrib/themes/tangens/images/ampache.gifbin7390 -> 0 bytes
-rwxr-xr-xcontrib/themes/tangens/images/ampache.pngbin9454 -> 0 bytes
-rwxr-xr-xcontrib/themes/tangens/images/blank-pixel.gifbin43 -> 0 bytes
-rwxr-xr-xcontrib/themes/tangens/images/blankalbum.gifbin11378 -> 0 bytes
-rwxr-xr-xcontrib/themes/tangens/images/blankalbum.jpgbin20730 -> 0 bytes
-rwxr-xr-xcontrib/themes/tangens/images/headphone.gifbin861 -> 0 bytes
-rwxr-xr-xcontrib/themes/tangens/images/table.gifbin5680 -> 0 bytes
-rwxr-xr-xcontrib/themes/tangens/images/topbg.gifbin133 -> 0 bytes
-rwxr-xr-xcontrib/themes/tangens/screencap/01.jpgbin128110 -> 0 bytes
-rw-r--r--contrib/themes/tangens/templates/default.css366
-rwxr-xr-xcontrib/themes/tangens/templates/menustyle.inc28
-rwxr-xr-xcontrib/themes/tangens/templates/sidebar.inc.php167
-rwxr-xr-xcontrib/themes/tangens/theme.cfg.php87
-rwxr-xr-xcontrib/themes/white_amps/images/ampache.gifbin3296 -> 0 bytes
-rwxr-xr-xcontrib/themes/white_amps/images/blankalbum.gifbin1069 -> 0 bytes
-rwxr-xr-xcontrib/themes/white_amps/images/headph2-1.pngbin100419 -> 0 bytes
-rw-r--r--contrib/themes/white_amps/screencap/01.jpgbin378019 -> 0 bytes
-rwxr-xr-xcontrib/themes/white_amps/templates/default.css446
-rwxr-xr-xcontrib/themes/white_amps/theme.cfg.php85
469 files changed, 0 insertions, 17804 deletions
diff --git a/contrib/themes/BlueFlower/images/ampache.gif b/contrib/themes/BlueFlower/images/ampache.gif
deleted file mode 100644
index 32de48d0..00000000
--- a/contrib/themes/BlueFlower/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/ampache.jpg b/contrib/themes/BlueFlower/images/ampache.jpg
deleted file mode 100644
index d7d47cad..00000000
--- a/contrib/themes/BlueFlower/images/ampache.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/bg_menubar.jpg b/contrib/themes/BlueFlower/images/bg_menubar.jpg
deleted file mode 100644
index 0de2a7d8..00000000
--- a/contrib/themes/BlueFlower/images/bg_menubar.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/blankalbum.gif b/contrib/themes/BlueFlower/images/blankalbum.gif
deleted file mode 100644
index a1d25b40..00000000
--- a/contrib/themes/BlueFlower/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/blankalbum.jpg b/contrib/themes/BlueFlower/images/blankalbum.jpg
deleted file mode 100644
index 468301bd..00000000
--- a/contrib/themes/BlueFlower/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/bottomfill.jpg b/contrib/themes/BlueFlower/images/bottomfill.jpg
deleted file mode 100644
index 7310288d..00000000
--- a/contrib/themes/BlueFlower/images/bottomfill.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/bottomfill.png b/contrib/themes/BlueFlower/images/bottomfill.png
deleted file mode 100644
index 58be9058..00000000
--- a/contrib/themes/BlueFlower/images/bottomfill.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/button_sep.jpg b/contrib/themes/BlueFlower/images/button_sep.jpg
deleted file mode 100644
index 0fe4179a..00000000
--- a/contrib/themes/BlueFlower/images/button_sep.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/exclamation_20.gif b/contrib/themes/BlueFlower/images/exclamation_20.gif
deleted file mode 100644
index dae1977c..00000000
--- a/contrib/themes/BlueFlower/images/exclamation_20.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/index.html b/contrib/themes/BlueFlower/images/index.html
deleted file mode 100644
index 47fa4631..00000000
--- a/contrib/themes/BlueFlower/images/index.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<html><head><title>Revision 1421: /contrib/themes/IL01/images</title></head>
-<body>
- <h2>Revision 1421: /contrib/themes/IL01/images</h2>
- <ul>
- <li><a href="../">..</a></li>
- <li><a href="ampache.gif">ampache.gif</a></li>
- <li><a href="ampache.jpg">ampache.jpg</a></li>
- <li><a href="bg_menubar.jpg">bg_menubar.jpg</a></li>
- <li><a href="blankalbum.gif">blankalbum.gif</a></li>
- <li><a href="blankalbum.jpg">blankalbum.jpg</a></li>
- <li><a href="button_sep.jpg">button_sep.jpg</a></li>
- <li><a href="exclamation_20.gif">exclamation_20.gif</a></li>
- <li><a href="tablebg.jpg">tablebg.jpg</a></li>
- <li><a href="top_fill.jpg">top_fill.jpg</a></li>
- <li><a href="vineta.gif">vineta.gif</a></li>
- </ul>
- <hr noshade><em>Powered by <a href="http://subversion.tigris.org/">Subversion</a> version 1.4.2 (r22196).</em>
-</body></html> \ No newline at end of file
diff --git a/contrib/themes/BlueFlower/images/logo.jpg b/contrib/themes/BlueFlower/images/logo.jpg
deleted file mode 100644
index 40f69d1f..00000000
--- a/contrib/themes/BlueFlower/images/logo.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/tablebg.jpg b/contrib/themes/BlueFlower/images/tablebg.jpg
deleted file mode 100644
index 7405b9cf..00000000
--- a/contrib/themes/BlueFlower/images/tablebg.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/top_fill.jpg b/contrib/themes/BlueFlower/images/top_fill.jpg
deleted file mode 100644
index 2e233131..00000000
--- a/contrib/themes/BlueFlower/images/top_fill.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/images/vineta.gif b/contrib/themes/BlueFlower/images/vineta.gif
deleted file mode 100644
index 7a749de4..00000000
--- a/contrib/themes/BlueFlower/images/vineta.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/index.html b/contrib/themes/BlueFlower/index.html
deleted file mode 100644
index a190295b..00000000
--- a/contrib/themes/BlueFlower/index.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<html><head><title>Revision 1421: /contrib/themes/IL01</title></head>
-<body>
- <h2>Revision 1421: /contrib/themes/IL01</h2>
- <ul>
- <li><a href="../">..</a></li>
- <li><a href="images/">images/</a></li>
- <li><a href="screencap/">screencap/</a></li>
- <li><a href="templates/">templates/</a></li>
- <li><a href="theme.cfg.php">theme.cfg.php</a></li>
- </ul>
- <hr noshade><em>Powered by <a href="http://subversion.tigris.org/">Subversion</a> version 1.4.2 (r22196).</em>
-</body></html> \ No newline at end of file
diff --git a/contrib/themes/BlueFlower/screencap/01.jpg b/contrib/themes/BlueFlower/screencap/01.jpg
deleted file mode 100644
index fa2fee98..00000000
--- a/contrib/themes/BlueFlower/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/BlueFlower/screencap/index.html b/contrib/themes/BlueFlower/screencap/index.html
deleted file mode 100644
index f117628f..00000000
--- a/contrib/themes/BlueFlower/screencap/index.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<html><head><title>Revision 1421: /contrib/themes/IL01/screencap</title></head>
-<body>
- <h2>Revision 1421: /contrib/themes/IL01/screencap</h2>
- <ul>
- <li><a href="../">..</a></li>
- <li><a href="01.jpg">01.jpg</a></li>
- <li><a href="02.jpg">02.jpg</a></li>
- <li><a href="03.jpg">03.jpg</a></li>
- </ul>
- <hr noshade><em>Powered by <a href="http://subversion.tigris.org/">Subversion</a> version 1.4.2 (r22196).</em>
-</body></html> \ No newline at end of file
diff --git a/contrib/themes/BlueFlower/templates/default.css b/contrib/themes/BlueFlower/templates/default.css
deleted file mode 100644
index c2f2a5b3..00000000
--- a/contrib/themes/BlueFlower/templates/default.css
+++ /dev/null
@@ -1,653 +0,0 @@
-
-<!--
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
--->
-p {
- color: #ffffcc;
-}
-
-a {
- color: #ffffcc;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:visited
- {
- color: #ffffcc;
- font-family: Verdana, Helvetica, sans-serif;
- }
-a:active {
- color: #ffffcc;
- font-family: Verdana, Helvetica, sans-serif;
-}
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #0C395B;
- border-right:2px solid #ffffcc;
- border-bottom:2px solid #ffffcc;
- border-left:2px solid #ffffcc;
- border-top:2px solid #ffffcc;
-}
-.selected_button {
- background-color: black;color:white;
-}
-.unselected_button {
- /* there really isn't anything for this */
-}
-.display {}
-
-table.tabledata {}
-td {
- padding: 0px 8px 0px 8px;
- color: #ffffcc;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-th {
- padding-right: 10px;
-}
-input {
- color: #ffffcc;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: bold;
- background-color: #1483CF;
- margin: 2px 2px 2px 2px;
-}
-select {
- color: #ffffcc;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- background-color: #1483CF;
-}
-textarea {
- background-color: #1483CF;
- color: #ffffcc;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-.table-header {
- background: url(../themes/classic/images/ampache-light-bg.gif) #1483CF repeat-x;
- vertical-align: top;
-}
- .header1
- {
- color: #ffffcc;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18px;
- font-weight: 900;
- }
- .header2
- {
- color: #ffffcc;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: 900;
- }
- .headrow
- {
- background:#cccccc;
- font-size: 12px;
- }
- .odd
- {
- background:#0C395B;
- font-size: 12px;
- }
- .even
- {
- background:#0F4670;
- font-size: 12px;
- }
-.blank {
- background: #fff;
-}
-.border {
- background:#ffffcc;
-}
-.header {
- font-size: 12px;
-}
-.error {
- color: #990033;
-}
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #990033;
- border-right:4px solid #990033;
- border-bottom:4px solid #990033;
- border-left:4px solid #990033;
- border-top:4px solid #990033;
-}
-.disabled {
- text-decoration: line-through;
-}
-.smallbutton {
- border:0px;
- padding-left:1px;
- padding-right:1px;
- font-size: 11px;
- cursor: pointer;
-}
-/* ////////////////////////////////////////////////////////////////*/
-/* De aqui pa'bajo, ros esta creando una hoja de estilos unica para todo Ampache */
-
-/* General style rules */
-body{
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- background-color:#27465A;
- font-family:Arial, Helvetica, Sans-Serif;
- color: #ffffcc;
-}
-
-#maincontainer{
- margin-right: 0px !important;
- background-color:#1483CF;
-}
-
-.alphabet {
- margin: 10px;
- font-size: 10px;
- font-weight: normal;
-}
-
-/* Content block */
-#content {
- padding-top:10px;
- padding-left:0px !important;
- margin:10px 0px 0px 0px !important;
- width: 100% !important;
- background:#27465A url("../images/bottomfill.jpg") repeat-x;
- /*float:left; use for horizontal menu; comment out otherwise */
-}
-
-h3#content_title{
- font-family:Arial,Helvetica,Sans-Serif;
- font-size:12px;
- line-height:32px;
- color:#fff;
- margin:0px;
- padding:0px;
- background:#8B8B8B url("../themes/classic/images/content_corner.gif") no-repeat right top;
-}
-
-h3#content_title span {
- text-align:left;
-}
-
-/* Styles for Header */
-div#Header{
- height:80px;
- margin-bottom:3px;
- padding:0px;
-}
-
-#Header h1 {
- background: transparent url("../themes/classic/images/bg_login_0.jpg") no-repeat top left;
- border:0px;
- width: 439px;
- height: 84px;
- float: left;
- margin:0px;
- padding:0px;
-}
-
-#Header h1 span {
- display:none
-}
-
-#Header h2 {
- background: transparent url(001/h2.gif) no-repeat top left;
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size:10px;
- margin-left:10px;
-}
-
-/* Sidebar */
-/**
- * Experimental for menus (Thx Sigger)
- * TO DO: Fill in 1px border around menus & submenu items
- * Make padding apply to the li, not just an a. Moving padding: to li throws off the dropdown menu alignment.
- */
-
-#sidebar{
- /* clear:both; */
- position:absolute;
- left:400px;
- top:400px;
- width:60%;
-}
-
-#sidebar select {
- width: 95%;
-}
-
-#sidebar h3 {
- border:0;
- width: 120px;
- height: 28px;
- margin:0;
- padding:0;
- background: transparent url(../images/sidebar_top.jpg) no-repeat left;
-}
-
-#sidebar h3 span {
- display:none
-}
-
-#sidebar ul {
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size: 10px;
- margin: 0;
- padding: 0;
- line-height: 1em;
-}
-
-#sidebar ul.subnavside {
- display: none;
- position: absolute;
- width: 9em;
- top: -1px;
- left: 11.5em;
- font-size: 1em;
- z-index: 1;
-}
-
-#sidebar li {
- float: left;
- clear: both;
- display: inline; /* IE6 Patch */
- position: relative;
- width: 12em;
- width: /**/10.5em; /* Only IE5.5 can't see this */
- height: 12px; /*fixed by the_foster*/
- margin: 0;
- padding: .5em 0 .5em 1em;
- border-bottom: 1px solid #8B8B8B;
- border-left: 1px solid #8B8B8B;
- border-right: 4px solid #B4B4B4;
- border-top: 1px solid #8B8B8B;
- background:#00283e;
-}
-
-#sidebar ul.subnavside li {
- border-right: 1px solid #B4B4B4;
-}
-
-#sidebar a, #sidebar .navbutton {
- display: block;
- position: relative;
- text-decoration: none;
-}
-
-#sidebar li:hover ul.subnavside, #sidebar li.sfhover ul.subnavside {
- display:block;
-}
-
-#sidebar li:hover, #sidebar li.sfhover, #sidebar li.activetopmenu {
- color:#000;
- background-color:#1483cf;
-}
-
-#sidebar li.hover:active {
- background-color:#1483cf;
- z-index:30;
-}
-
-/* For horizontal menu */
-.horizontal_menu #content {margin:0em 0 0 2em;}
-.horizontal_menu #sidebar { width: auto; top: 50px;}
-.horizontal_menu #sidebar h3 { display: none; }
-.horizontal_menu #sidebar li { clear: none; border:1px solid #8b8b8b}
-.horizontal_menu #sidebar ul.subnavside { left: 0; top: 2em; }
-
-
-/* Styles for Now Playing */
-
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #fff url("../themes/classic/images/tb_tab.jpg") no-repeat top left;
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font-family: Verdana, sans-serif;
- font-size: 10px;
- line-height: 12px;
- color: #000;
- background: #D6D6D4 url("../themes/classic/images/bg_row.jpg") repeat top left;
-}
-
-
-/* Styles for Login template */
-#container{
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1{
- background:url("../themes/classic/images/bg_login_0.jpg") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:url("../themes/classic/images/bg_login_1.jpg") no-repeat;
- height:285px;
-}
-#loginp_0{
- color:#333;
- margin-top:0px;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-
-/* Footer */
-#footer-content {
-
-/* TODO: put this at the bottom of the flow...does not currently work on show album
- position: absolute;
- bottom: 0px;
- margin: 0px;
- background-color:#000000;
- width:100%;
- height:20px; */
-}
-
-#footer p {
- color:#999999;
- font-size:10px;
-}
-#topbar {
- height: 362px;
- padding-top:0px;
- padding-left:0px;
- background-color: #000000;
-
-
-}
-#topbarright {
- float: right;
- width:300px;
- height: 360px;
- font-size: 10px;
- background: url("../images/ampache.jpg") no-repeat bottom right;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-/* Box Related Styles */
-.box {
- padding:0px;
- background: #00283E;
- margin: 10px 0px 10px 10px;
-}
-.box-title {
- border-bottom: solid 1px #0C395B;
- font-weight: bold;
-}
-.box-left-top { display:none; }
-.box-left-bottom { display:none; }
-.box-left { display:none; }
-.box-bottom { display:none; }
-.box-right-bottom { display:none; }
-.box-right-top { display:none; }
-.box-right { display:none; }
-.box-top { display:none; }
-
-.confirmation-box {
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- display: table-cell;
- background-color: #320000;
- border-right:2px solid #ffffcc;
- border-bottom:2px solid #ffffcc;
- border-left:2px solid #ffffcc;
- border-top:2px solid #ffffcc;}
-
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background: #9F0000;
- border:1px solid #ffffcc;
- padding-left:2px;
- padding-right:2px;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #ffffcc;
- color: #ffffff;
- border:1px solid #1483CF;
-}
-
-
-/*
-#np_data {
- position:absolute;
- left: 450px;
- top: 200px;
-}
-*/
-#nowplaying {
- width:650px;
- background: #00283E;
-}
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- margin: 10px;
-}
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #cccccc;
- border-bottom: none;
- background: #1483CF;
- text-decoration: none;
-}
-
-#tablist li a:link { color: #222222; }
-#tablist li a:visited { color: #ffffcc; }
-
-#tablist li a:hover {
- color: #ffffcc;
- background: #0C395B;
- border-color: #ffffcc;
-}
-
-#tablist li a#current {
- color: #ffffcc;
- background: #0C395B;
- border-color: #ffffcc;
- border-bottom: 1px solid #ffffcc;
-}
-
-#tv_left {
- float: left;
- clear: left;
-}
-#tv_np {
- float: right;
-}
-
-/* styles for the star ratings */
-.star-rating{
- list-style:none;
- margin: 0px;
- padding:0px;
- width: 80px;
- height: 15px;
- position: relative;
- background: url(../../../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- padding:0px;
- margin:0px;
- float: right;
-}
-.star-rating li span{
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
- position: absolute;
- padding: 0px;
-}
-.star-rating li span:hover{
- background: url(../../../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0px;
-}
-li.zero-stars span:hover {
- background: url(../../../images/ratings/x.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.zero-stars {
- background: url(../../../images/ratings/x_off.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.one-stars{
- left: 0px;
-}
-span.one-stars:hover{
- width:16px;
-}
-span.two-stars{
- left:16px;
-}
-span.two-stars:hover{
- width: 32px;
-}
-span.three-stars{
- left: 32px;
-}
-span.three-stars:hover{
- width: 48px;
-}
-span.four-stars{
- left: 48px;
-}
-span.four-stars:hover{
- width: 64px;
-}
-span.five-stars{
- left: 64px;
-}
-span.five-stars:hover{
- width: 80px;
-}
-li.current-rating{
- background: url(../../../images/ratings/star_rating.gif) left bottom;
- position: absolute;
- height: 15px;
- display: block;
- text-indent: -9000px;
- z-index: 1;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-}
-
-.smeg-ie { padding-left:0px;
- margin:0px;
-}
diff --git a/contrib/themes/BlueFlower/templates/default.css.new b/contrib/themes/BlueFlower/templates/default.css.new
deleted file mode 100644
index b21ae133..00000000
--- a/contrib/themes/BlueFlower/templates/default.css.new
+++ /dev/null
@@ -1,700 +0,0 @@
-/*
-
- Copyright (c) 2001 - 2007 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License v2
- as published by the Free Software Foundation
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-
-/************************************************/
-/* Unify default browsers style rules */
-/************************************************/
-h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; line-height: 1em; } /* avoid browser default inconsistent font-sizes */
-ol, ul { list-style: none; }
-table { border-collapse: separate; border-spacing: 0; }
-caption, th, td { text-align: left; font-weight: normal; }
-* { margin: 0; padding: 0; } /* White space reset */
-a img, :link img, :visited img { border: 0; } /* no blue linked image borders */
-
-
-/************************************************/
-/* General style rules */
-/************************************************/
-body {
- background:#27465A;
- font-family:Arial, Helvetica, Sans-Serif;
- min-width:1000px;
- color:#FFFFCC;
-}
-p {
- color: #FFFFCC;
- margin:1em 0;
-}
-a, a:visited, a:active{
- color: #FFFFCC;
- font-family: Verdana, Helvetica, sans-serif;
-}
-td {
- padding: 0 8px;
- color: #FFFFCC;
- font:12px Verdana, Helvetica, sans-serif;
-}
-th {
- padding-right: 10px;
- font-family: Verdana, Helvetica, sans-serif;
- font-size:13px;
- font-weight:bold;
-}
-input, select, textarea{
- font: 12px Verdana, Helvetica, sans-serif;
- background: #ddd;
- color: #000;
-}
-input {
- font-weight: bold;
-}
-
-/************************************************/
-/* IE6 behaviors */
-/* - csshover2: :hover support on any element */
-/************************************************/
-body { behavior:url("templates/csshover2.htc"); }
-
-/************************************************/
-/* Float Clearer */
-/************************************************/
-/* float clearing for IE6 */
-* html .clearfix{ height: 1%; overflow: visible; }
-/* float clearing for IE7 */
-/**+html .clearfix{ min-height: 1%; }*/
-/* float clearing for everyone else */
-.clearfix:after{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
-
-/************************************************/
-/* XSPF Player */
-/************************************************/
-.xspf_player {
- right: 20px;
- position: absolute;
-}
-
-/************************************************/
-/* Main Container */
-/************************************************/
-#maincontainer{}
-
-/************************************************/
-/* Header */
-/************************************************/
-#header {
- height: 85px;
- padding: 3px 0 0 10px;
-}
-#headerbox {
- float: right;
- font-size: 10px;
-}
-#headerlogo, #headerlogo a{
- float: left;
-}
-.box_headerbox {display:table;}
-.box_headerbox #loginInfo {font-weight:bold;display:block;text-align:right;margin-bottom:.3em;}
-
-#play_type_switch {
- float:left;
- margin-top:2px;
-}
-
-/************************************************/
-/* Content block */
-/************************************************/
-#content {
- margin: 20px 135px 20px 135px;
-}
-
-/************************************************/
-/* Footer */
-/************************************************/
-#footer {
- clear:both;
- text-align:center;
- font-size:10px;
- padding:3px;
-}
-
-/************************************************/
-/* Buttons */
-/************************************************/
-.button, input[type=button], input[type=submit] {
- border: 1px solid #f0f0f0;
- border-color: #f0f0f0 #a0a0a0 #a0a0a0 #f0f0f0;
- background: #d0d0d0;
- padding: 0 1px;
- font-size: 11px;
- font-weight:bold;
- text-decoration:none;
- cursor: pointer;
-}
-a.button{padding:1px 3px;}
-
-/************************************************/
-/* Sidebar */
-/************************************************/
-#sidebar{
- position:absolute;
- top:100px;
- left:0;
- width:120px;
- padding-top:28px;
- background:#c0c0c0 url(../images/sidebar_top.jpg) no-repeat;
- font-size:0.9em;
-}
-
-#sidebar select { width: 95%; }
-#sidebar input { vertical-align:middle; background:#fff; }
-#sidebar ul { list-style:none; }
-#sidebar a { text-decoration:none; }
-
-
-/* For sidebar tabs */
-/********************/
-#sidebar-tabs{
- border-top:1px solid #8b8b8b;
-}
-
-#sidebar-tabs li.sb1 {
- float: left;
- padding:2px;
- background: #c0c0c0 ;
-}
-#sidebar-tabs li.active {
- background: #fff url(../images/top.gif) repeat-x 0 0;
- margin-top:8px;
-}
-#sidebar-tabs li.active img{
- margin-top:4px;position:relative;z-index:2;
-}
-
-/* Tabs content */
-/****************/
-#sidebar-page {
- position:absolute;
- left:0;
- top:52px;
- background: #fff url(../images/bottom.gif) 0 100% repeat-x;
- padding-bottom:0.5em;
- border-right:2px solid #c0c0c0;
- font-size: 0.8em;
- width:118px;
-}
-#sidebar-page ul.sb2 {
- padding:2px 4px;
-}
-#sidebar-page ul.sb2 li{
- font-weight:bold;
- margin:1em auto;
- padding-bottom: 0.5em;
- border-bottom: 1px solid #666;
-}
-#sidebar-page ul.sb2 h4{ padding-bottom: 0.5em; }
-
-#sidebar-page ul.sb3, #sidebar-page div.sb3 {
- font-size:0.9em;
- margin-left:2px;
- font-weight:normal;
- color:#5b5b5b;
-}
-
-#sidebar-page ul.sb3 li{
- margin:0;
- padding:0;
- border:none;
- font-weight:normal;
-}
-* html #sidebar-page ul.sb3 li{display:inline;} /* fix ie6 */
-
-#sidebar-page .sb3 a{
- padding:0.1em;
- border-bottom:1px dotted #c0c0c0;
- color:#5b5b5b;
-}
-
-
-#sidebar-page a{
- display:block;
-}
-#sidebar-page a:hover{
- background:#99ccff;
- color:#fff;
-}
-
-/* SIDEBAR : Home */
-/******************/
-
-/* SIDEBAR : Browse */
-/********************/
-.alphabet {
- background:transparent; /* fix ie bug */
- font-size:0.95em;
- font-weight:normal;
- margin: 0.3em auto;
- color:#5b5b5b;
-}
-.alphabet span.link {
- cursor: pointer;
- margin: 0;
- padding:0 5px;
- font-family: monospace, Courier, Georgia;
-}
-.alphabet span.active{ background:#5b5b5b; color:#fff; }
-.alphabet span.link:hover {
- background: #99ccff;
- color:#fff;
-}
-
-/* SIDEBAR : Localplay */
-/***********************/
-.active_instance {
- background:#99ccff;
-}
-
-/* SIDEBAR : Preferences */
-/*************************/
-
-/* SIDEBAR : Admin */
-/*******************/
-#sb_admin_catalogs li.sb_admin_catalogs_ctrls img {margin:0;}
-#sb_admin_catalogs li.sb_admin_catalogs_ctrls a{
- display:inline;
- padding:0;
- border:none;
-}
-
-
-/************************************************/
-/* Rightbar */
-/************************************************/
-#rightbar {
- width:120px;
- background:#fff;
- padding-top:28px;
- background:#c0c0c0 url(../images/rightbar_top.jpg) no-repeat;
- float:right;
- font-family: Verdana,Helvetica,sans-serif;
- clear:both;
-}
-#rightbar ul { list-style:none; }
-#rightbar a { text-decoration:none; }
-
-
-/* Rightbar Menu */
-#rightbar #rb_action {
- border-top:1px solid #8b8b8b;
- padding:4px;
-}
-#rightbar #rb_action li { display:inline; }
-
-#rightbar li#rb_add, #rightbar li#pl_add { position:relative; z-index:10;}
-#rightbar li#rb_add:hover, #rightbar li#pl_add:hover { background:#99ccff; }
-/* Rightbar AddItems SubMenu */
-#rightbar li:hover .submenu { display:block; }
-#rightbar .submenu {
- display:none;
- position:absolute;
- right:0px;
- top:18px;
- background:#fff;
- border:2px solid #c0c0c0;
- width:120px;
- font-size:0.7em;
- padding:0.3em;
-}
-* html #rightbar .submenu {right:100px;} /* IE6 fix */
-
-#rightbar .submenu a {
- display:block;
- padding:0.1em;
- border-bottom:1px dotted #c0c0c0;
- color:#5b5b5b;
- text-decoration:none;
- text-align:right;
-}
-
-#rightbar .submenu a:hover,
-#rightbar #rb_current_playlist a:hover { background:#99ccff; color:#fff; }
-
-/* Rightbar playlist */
-#rightbar #rb_current_playlist {
- background: #fff url(../images/bottom.gif) 0 100% repeat-x;
- padding-bottom:0.5em;
- border-left:2px solid #c0c0c0;
- border-right:2px solid #c0c0c0;
-}
-#rightbar #rb_current_playlist li { position:relative; font-size:0.6em;line-height:14px; color:#5b5b5b; padding-right:20px;}
-#rightbar #rb_current_playlist li a { display:block; padding:0.2em;}
-#rightbar .delitem { position:absolute;right:0;top:0; }
-
-/* Rightbar Localplay Controls */
-#rightbar #localplay-control {
- padding-left: 5px;
-}
-#localplay-control span {
- cursor: pointer;
-}
-
-
-/************************************************/
-/* Styles for the star ratings */
-/************************************************/
-.star-rating {
- position:relative;
-}
-.dynamic-star-rating{
- width:95px;
-}
-.star-rating ul,
-.star-rating a:hover,
-.star-rating .current-rating{
- background: url(../../../images/ratings/star_rating.gif) left -1000px repeat-x;
-}
-.star-rating ul{
- position:relative;
- width:80px;
- height:15px;
- overflow:hidden;
- list-style:none;
- margin:0;
- padding:0;
- background-position: left top;
-}
-.star-rating li{
- display: inline;
-}
-.star-rating a, .star-rating span,
-.star-rating .current-rating{
- position:absolute;
- top:0;
- left:0;
- text-indent:-1000em;
- height:15px;
- line-height:15px;
- outline:none;
- overflow:hidden;
- border:none;
-}
-.star-rating .star1 { width:20%; z-index:6; }
-.star-rating .star2 { width:40%; z-index:5; }
-.star-rating .star3 { width:60%; z-index:4; }
-.star-rating .star4 { width:80%; z-index:3; }
-.star-rating .star5 { width:100%; z-index:2;}
-.star-rating .current-rating { z-index:1; background-position: left bottom; }
-
-.star-rating a.star0 {
- left:80px;
- width:16px;
- background: url(../../../images/ratings/x_off.gif) left top;
-}
-
-/* hovering effect only for dynamic star rating */
-.dynamic-star-rating a:hover{
- background-position: left center;
-}
-.dynamic-star-rating a:hover.star0 {
- background: url(../../../images/ratings/x.gif) left top;
-}
-
-
-/************************************************/
-/* Box Related Styles */
-/************************************************/
-
-.box-title {
- border-bottom: solid 1px #000;
- font-size: 1.05em;
- font-weight: bold;
- margin: 0 10px;
-}
-.box-list {
- padding-right: 10px;
-}
-
-/* Enclosing Boxes Styles */
-
-.box, .info-box {
- background: #f7f7f7 url(../images/left.gif) top left repeat-y;
- float:left;
- clear:left;
- height:1%; /* IE6 : Holly Hack comes to rescue once again */
-}
-.box-inside {
- background: url(../images/right.gif) top right repeat-y;
-}
-.box-content {
- padding:8px 15px;
-}
-
-.box-top {
- background: url(../images/top.gif) 0 0 repeat-x;
- position:relative;
-}
-.box-left-top {
- background: url(../images/topleft.gif) no-repeat;
- height:16px;
- width:16px;
- position:relative;left:0;top:0;
-}
-.box-right-top {
- background: url(../images/topright.gif) no-repeat;
- height:16px;
- width:20px;
- position:absolute;right:0;top:0;
-}
-* html .box-right-top {right: expression(-this.parentNode.offsetWidth%2+"px");} /* Fixes an IE6 rounding error */
-.box-bottom {
- background: url(../images/bottom.gif) 0 0 repeat-x;
- position:relative;clear:both;
-}
-.box-left-bottom {
- background: url(../images/bottomleft.gif) no-repeat;
- height:18px;
- width:16px;
- position:relative;left:0;top:0;
-}
-.box-right-bottom {
- background: url(../images/bottomright.gif) no-repeat;
- height:18px;
- width:20px;
- position:absolute;right:0;top:0;
-}
-* html .box-right-bottom {right: expression(-this.parentNode.offsetWidth%2+"px");} /* Fixes an IE6 rounding error */
-
-
-/* Specific to Info Boxes */
-.info-box .album_art {float:left;margin-right:10px;}
-#information_actions { margin-left:5px; font-size:0.7em; }
-#information_actions h3 { font-size:1.2em; margin:0.2em; }
-
-/* Specific boxes */
-.box_newest_albums {}
-.box_newest_artists {clear:none;}
-.box_newest_genres {clear:none;}
-.box_popular_album {}
-.box_popular_artists {clear:none;}
-.box_popular_genres {clear:none;}
-.box_preferences h4 {color:#000;font:bold 14px Verdana, Helvetica, sans-serif;padding:0.8em 0;}
-
-
-/************************************************/
-/* Tables (songs lists...) */
-/************************************************/
-.tabledata .th-top, .tabledata .th-bottom {
- font-size:1.1em;
- vertical-align: top;
- text-align:center;
-}
-
-/* table rows */
-.odd, .odd td,
-.even, .even td, .row-highlight {
- font-size: 12px;
- border-bottom:1px dotted #c0c0c0;
-}
-.even:hover, .odd:hover {
- background:#99ccff;
-}
-.row-highlight:hover {
- background:#cc3333;
-}
-
-
-/* Misc */
-.border { background: #000; }
-.tabledata input, .tabledata select{ margin:2px 0;}
-
-/* specific cells */
-.cel_cover{padding:6px;}
-.cel_select, .cel_action, .cel_date, .cel_applytoall, .cel_level {text-align:center;}
-/* specific cells : users login state */
-.user_online{background:#0f0;}
-.user_offline{background:#7f0000;}
-.user_disabled{background:#ccc;}
-
-/* specific tables */
-#recently_played .th-bottom {display:none;}
-.box_preferences .th-bottom {display:none;}
-
-
-/************************************************/
-/* Albums of the moment */
-/************************************************/
-.random_album{
- position:relative;
- float:left;
- padding:8px;
- width:80px;
-}
-
-.random_album .play_album{
- display:none;
-}
-
-/************************************************/
-/* Now Playing */
-/************************************************/
-#now_playing{
-}
-
-.np_row {
- padding: 3px;
- float:left;
- clear:both;
- font-size:0.75em;
-}
-.np_cell {
- padding-left:5px;
- margin-left:5px;
-}
-
-.np_row label {
- display:block;
- font-weight:bold;
- margin:2px 0 0 -5px;
-}
-
-.np_group {
- float:left;
- padding-right:15px;
-}
-
-.np_row a {
- font-size:0.8em;
-}
-
-/************************************************/
-/* List Header */
-/************************************************/
-.list-header{margin:7px 0; padding:0 4em; text-align:center; font-size: 0.8em;position:relative;}
-.list-header .prev{position:absolute; top:0; left:0;}
-.list-header .next{position:absolute; top:0; right:0;}
-.list-header .selected{background: #e0e0e0;}
-.list-header .page-nb{padding:1px;border: 1px solid #ccc;text-decoration: none;}
-.list-header .page-nb:hover{background: #d0d0d0;}
-
-/************************************************/
-/* Errors */
-/************************************************/
-.error {
- color:#903;
-}
-
-.fatalerror {
- display:table-cell;
- padding:3px;
- color:#903;
- font-weight:bold;
- font-size:1.2em;
-}
-
-
-/************************************************/
-/* LocalPlay */
-/************************************************/
-.lp_box_ctrl, .lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-}
-
-/************************************************/
-/* Styles for Login template */
-/************************************************/
-#loginPage #maincontainer{
- margin:100px auto 0 auto;
- width:437px;
- font-size:12px;
- text-align:center;
-}
-#loginPage #header{
- padding:0;
-}
-
-#loginPage #loginbox{
- background:url(../images/bg_login.jpg) no-repeat;
- height:292px;
-}
-#loginPage h2{
- color:#333;
- padding-top:60px;
- font-weight: normal;
-}
-.loginfield{
- text-align:right;
- padding-right:100px;
- margin: 1em 0;
-}
-.loginfield input.text_input{
- width:12em;
- border:1px solid #999;
-}
-.loginfield label{
- font-weight:bold;
-}
-.loginfield #rememberme{
- margin-right:5em;
- background:none;
-}
-
-#loginPage div.fatalerror {
- padding:5px;
- margin:10px;
-}
-
-#motd {
- margin:0 auto 0 auto;
- width: 437px;
-}
-
-/************************************************/
-/* Misc */
-/************************************************/
-.formValidation{
- margin-top:1em;
- text-align:center;
-}
-
-.text-box, .confirmation-box {
- display:table-cell;
- padding:5px 5px 0 5px;
- margin-bottom:10px;
- background:#bbb;
- border:2px solid #000;
-}
-
-#ajax-loading {
- position: absolute;
- top:42px;
- left:345px;
- width:43px;
- height:11px;
- z-index:100;
- background: url(../images/ajax-loader.gif) no-repeat;
- display: none;
- text-indent:-9999em;
-}
-
-.information,.information a {
- font-size: 0.9em;
- font-style: italic;
- color: #c0c0c0;
-}
diff --git a/contrib/themes/BlueFlower/templates/index.html b/contrib/themes/BlueFlower/templates/index.html
deleted file mode 100644
index 9d2519ca..00000000
--- a/contrib/themes/BlueFlower/templates/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><head><title>Revision 1421: /contrib/themes/IL01/templates</title></head>
-<body>
- <h2>Revision 1421: /contrib/themes/IL01/templates</h2>
- <ul>
- <li><a href="../">..</a></li>
- <li><a href="default.css">default.css</a></li>
- </ul>
- <hr noshade><em>Powered by <a href="http://subversion.tigris.org/">Subversion</a> version 1.4.2 (r22196).</em>
-</body></html> \ No newline at end of file
diff --git a/contrib/themes/BlueFlower/theme.cfg.php b/contrib/themes/BlueFlower/theme.cfg.php
deleted file mode 100644
index 8ad6e3a4..00000000
--- a/contrib/themes/BlueFlower/theme.cfg.php
+++ /dev/null
@@ -1,55 +0,0 @@
-;;;;;;;;;;;;;;;;;;
-;<?php exit(); ?>;
-;;;;;;;;;;;;;;;;;;
-; Copyright (c) 2001 - 2007 Ampache.org
-; All rights reserved.
-;
-; This program is free software; you can redistribute it and/or
-; modify it under the terms of the GNU General Public License v2
-; as published by the Free Software Foundation.
-;
-; This program is distributed in the hope that it will be useful,
-; but WITHOUT ANY WARRANTY; without even the implied warranty of
-; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-; GNU General Public License for more details.
-;
-; You should have received a copy of the GNU General Public License
-; along with this program; if not, write to the Free Software
-; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Blueflower Ampache Theme
-;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; Theme Name
-; This is the actual name of the theme that
-; will be displayed in the preferences screen
-; DEFAULT: ampache-theme
-name = "Blueflower"
-
-; Theme Author
-; This is just a way of giving credit to the
-; person who actually created this theme
-; DEFAULT: N/A
-author = "Matthew Stewart"
-; Credit given to Mukkamu for the original Wordpress theme design
-
-; Theme Maintainer
-; This is just a way of listing who is responsible for
-; maintaining this theme incase it's not working right
-; please include an e-mail address so you can be contacted
-; DEFAULT: N/A
-maintainer = "Matthew Stewart"
-; email address matt@themainbrace.com
-
-; Orientation
-; This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-; uses vertical or horizontal orientation of the menu, if this is a horizontal
-; theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-; Submenu
-; If this is set to simple the sub menu's will only be shown when you're on one of the
-; respective pages. If you want to make the menu's something like the classic theme
-; comment this out
-;submenu = "simple"
diff --git a/contrib/themes/Cleandy-Peach/images/ampache-dark-bg.gif b/contrib/themes/Cleandy-Peach/images/ampache-dark-bg.gif
deleted file mode 100755
index d5e69e5d..00000000
--- a/contrib/themes/Cleandy-Peach/images/ampache-dark-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/ampache-light-bg.gif b/contrib/themes/Cleandy-Peach/images/ampache-light-bg.gif
deleted file mode 100755
index cb023d45..00000000
--- a/contrib/themes/Cleandy-Peach/images/ampache-light-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/ampache-mid.gif b/contrib/themes/Cleandy-Peach/images/ampache-mid.gif
deleted file mode 100755
index 57376ea4..00000000
--- a/contrib/themes/Cleandy-Peach/images/ampache-mid.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/ampache.gif b/contrib/themes/Cleandy-Peach/images/ampache.gif
deleted file mode 100755
index 44d58066..00000000
--- a/contrib/themes/Cleandy-Peach/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/bg_login_0.jpg b/contrib/themes/Cleandy-Peach/images/bg_login_0.jpg
deleted file mode 100755
index 1f65dd3c..00000000
--- a/contrib/themes/Cleandy-Peach/images/bg_login_0.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/bg_login_1.jpg b/contrib/themes/Cleandy-Peach/images/bg_login_1.jpg
deleted file mode 100755
index 5c8a7ae4..00000000
--- a/contrib/themes/Cleandy-Peach/images/bg_login_1.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/blank-pixel.gif b/contrib/themes/Cleandy-Peach/images/blank-pixel.gif
deleted file mode 100755
index 17d43908..00000000
--- a/contrib/themes/Cleandy-Peach/images/blank-pixel.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/blankalbum.gif b/contrib/themes/Cleandy-Peach/images/blankalbum.gif
deleted file mode 100755
index 89761b38..00000000
--- a/contrib/themes/Cleandy-Peach/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/blankalbum.jpg b/contrib/themes/Cleandy-Peach/images/blankalbum.jpg
deleted file mode 100755
index 468301bd..00000000
--- a/contrib/themes/Cleandy-Peach/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/headphone.gif b/contrib/themes/Cleandy-Peach/images/headphone.gif
deleted file mode 100755
index 74a66e11..00000000
--- a/contrib/themes/Cleandy-Peach/images/headphone.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/ratings/star_rating.gif b/contrib/themes/Cleandy-Peach/images/ratings/star_rating.gif
deleted file mode 100644
index ed9fb624..00000000
--- a/contrib/themes/Cleandy-Peach/images/ratings/star_rating.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/ratings/x.gif b/contrib/themes/Cleandy-Peach/images/ratings/x.gif
deleted file mode 100644
index 0cfcc0ae..00000000
--- a/contrib/themes/Cleandy-Peach/images/ratings/x.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/ratings/x_off.gif b/contrib/themes/Cleandy-Peach/images/ratings/x_off.gif
deleted file mode 100644
index f184d9a7..00000000
--- a/contrib/themes/Cleandy-Peach/images/ratings/x_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/images/table.gif b/contrib/themes/Cleandy-Peach/images/table.gif
deleted file mode 100755
index 89761b38..00000000
--- a/contrib/themes/Cleandy-Peach/images/table.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/patch-3.3.3.2/ampache/templates/show_login_form.inc b/contrib/themes/Cleandy-Peach/patch-3.3.3.2/ampache/templates/show_login_form.inc
deleted file mode 100644
index 53ddd896..00000000
--- a/contrib/themes/Cleandy-Peach/patch-3.3.3.2/ampache/templates/show_login_form.inc
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-/*
- Copyright (c) 2001 - 2006 Ampache.org
- All Rights Reserved
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License v2
- as published by the Free Software Foundation.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-/* Check and see if their remember me is the same or lower then local
- * if so disable the checkbox
- */
-if (conf('local_length') >= conf('remember_length')) {
- $remember_disabled = 'disabled="disabled"';
-}
-
-?>
-
-<div id="container">
- <h1><span><?php echo conf('site_title'); ?></span></h1>
- <div>
- <p id="loginp_0"><?php echo conf('site_title'); ?></p>
- <form name="login" method="post" enctype="multipart/form-data" action="<?php echo conf('web_path'); ; ?>/login.php" style="Display:inline">
- <p class="loginp_1"><span><?php echo _('Login'); ; ?>:</span>
- <input class="text_input" type="text" name="username" value="<?php echo $_REQUEST['username']; ; ?>" /></p>
- <p class="loginp_1"><span><?php echo _('Password'); ; ?>:</span>
- <input class="text_input" type="password" name="password" value="" /></p>
- <p class="loginp_1"><?php echo _('Remember Me'); ?><input class="check_input" type="checkbox" name="rememberme" <?php echo $remember_disabled; ?> /><input class="button" type="submit" value="<?php echo _('Login'); ?>" /></p>
- <?php echo conf('login_message'); ; ?>
- <?php $GLOBALS['error']->print_error('general'); ?>
- <input type="hidden" name="referrer" value="<?php echo scrub_out($_SERVER['HTTP_REFERRER']); ?>" />
- <input type="hidden" name="action" value="login" />
- </form>
- <?php if (conf('allow_public_registration')) { ?>
- <span class="text-action">
- <a href="<?php echo conf('web_path'); ?>/register.php"><?php echo _('Register'); ?></a>
- </span>
- <?php } // end if (conf('allow_public_registration')) ?>
- </div>
-</div>
diff --git a/contrib/themes/Cleandy-Peach/patch-3.3.3.3/ampache/templates/show_login_form.inc b/contrib/themes/Cleandy-Peach/patch-3.3.3.3/ampache/templates/show_login_form.inc
deleted file mode 100644
index 53ddd896..00000000
--- a/contrib/themes/Cleandy-Peach/patch-3.3.3.3/ampache/templates/show_login_form.inc
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-/*
- Copyright (c) 2001 - 2006 Ampache.org
- All Rights Reserved
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License v2
- as published by the Free Software Foundation.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-/* Check and see if their remember me is the same or lower then local
- * if so disable the checkbox
- */
-if (conf('local_length') >= conf('remember_length')) {
- $remember_disabled = 'disabled="disabled"';
-}
-
-?>
-
-<div id="container">
- <h1><span><?php echo conf('site_title'); ?></span></h1>
- <div>
- <p id="loginp_0"><?php echo conf('site_title'); ?></p>
- <form name="login" method="post" enctype="multipart/form-data" action="<?php echo conf('web_path'); ; ?>/login.php" style="Display:inline">
- <p class="loginp_1"><span><?php echo _('Login'); ; ?>:</span>
- <input class="text_input" type="text" name="username" value="<?php echo $_REQUEST['username']; ; ?>" /></p>
- <p class="loginp_1"><span><?php echo _('Password'); ; ?>:</span>
- <input class="text_input" type="password" name="password" value="" /></p>
- <p class="loginp_1"><?php echo _('Remember Me'); ?><input class="check_input" type="checkbox" name="rememberme" <?php echo $remember_disabled; ?> /><input class="button" type="submit" value="<?php echo _('Login'); ?>" /></p>
- <?php echo conf('login_message'); ; ?>
- <?php $GLOBALS['error']->print_error('general'); ?>
- <input type="hidden" name="referrer" value="<?php echo scrub_out($_SERVER['HTTP_REFERRER']); ?>" />
- <input type="hidden" name="action" value="login" />
- </form>
- <?php if (conf('allow_public_registration')) { ?>
- <span class="text-action">
- <a href="<?php echo conf('web_path'); ?>/register.php"><?php echo _('Register'); ?></a>
- </span>
- <?php } // end if (conf('allow_public_registration')) ?>
- </div>
-</div>
diff --git a/contrib/themes/Cleandy-Peach/screencap/01.jpg b/contrib/themes/Cleandy-Peach/screencap/01.jpg
deleted file mode 100644
index 29a0ef11..00000000
--- a/contrib/themes/Cleandy-Peach/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy-Peach/templates/default.css b/contrib/themes/Cleandy-Peach/templates/default.css
deleted file mode 100644
index 343863b2..00000000
--- a/contrib/themes/Cleandy-Peach/templates/default.css
+++ /dev/null
@@ -1,734 +0,0 @@
-<!--
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- (nf) nospam.foster -at- web -dot- de
-
-Spin-off from Cleandy theme.
-
- Used the css from Cleandy.
- Integrated the rating images from "Apogee"with little modification, thanks to apexeleven.
-
-/*just replaced base color #F7FAFF with #FFF6E0 (very light orange) and #FFE9A5 with #FFE28B (light orange) */
-/* looks and works best with the included patches */
-
--->
-p {
- color: #3F5F5E;
-}
-
-a {
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
- text-decoration: none;
-}
-a:visited
- {
- color: #666666;
- font-family: Arial, Helvetica, sans-serif;
- text-decoration: none;
- }
-a:active {
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
-}
-a:hover {
- color: #ff9d4d;
- font-family: Arial, Helvetica, sans-serif;
- text-decoration: underline;
-}
-
-
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- padding-bottom:5px;
- margin-bottom:15px;
- background-color: #ffffff;
- border-right:1px solid #c0c0c0;
- border-bottom:1px solid #c0c0c0;
- border-left:1px solid #c0c0c0;
- border-top:1px solid #c0c0c0;
-}
-.selected_button {
- background-color: black;color:white;
-}
-.unselected_button {
- /* there really isn't anything for this */
-}
-.display {}
-
-/*table{border-collapse: separate;empty-cells:show;}*/
-
-table.tabledata {border-collapse: collapse;}
-td {
- padding: 0px 8px 0px 8px;
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 10px;
-/* border: 1pt solid #c0c0c0;
- border-bottom:1px solid #c0c0c0;
- border-top:1px solid #c0c0c0;*/
-}
-th {
- padding-right: 10px;
- padding-left: 10px;
- padding-bottom: 2px;
-/* border: 1pt solid #c0c0c0; */
-}
-/* .table-header td{border: 1pt solid #c0c0c0;}
- .table-header th{border: 1pt solid #c0c0c0;}
- .tabledata .table-header th{border: 1pt solid #c0c0c0;}*/
-
-input, select, textarea {
-/* padding: 0px; */
- font-size: 10px;
- font-family: Arial, Helvetica, sans-serif;
- margin: 1px 1px 1px 1px
-}
-
-/* uncomment for themeing of dropdown-menus, fields and buttons */
-/*input {
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 10px;
- font-weight: bold;
- background-color: #F7FAFF;
- margin: 2px 2px 2px 2px
-}
-select {
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 10px;
- background-color: #F7FAFF;
-};
-textarea {
- background-color: #F7FAFF;
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 10px;
-};*/
-
-.table-header {
- background: url(../images/ampache-light-bg.gif) #FFF6E0 repeat-x;
- vertical-align: top;
-}
- .header1
- {
- color: #666666;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: 900;
- }
- .header2
- {
- color: #666666;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: 900;
- }
- .headrow
- {
- background:#cccccc;
- font-size: 10px;
- }
- .odd
- {
- background:#ffffff;
- font-size: 10px;
- }
- .even
- {
- background:#FFF6E0;
- font-size: 10px;
- }
-.blank {
- background: #fff;
-}
-.border {
- background:#666666;
-}
-.header {
- font-size: 10px;
-}
-.error {
- color: #BBBBBB; /*#CAD0D5;*/
-}
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #D5625E;
- border-right:4px solid #BBBBBB;
- border-bottom:4px solid #BBBBBB;
- border-left:4px solid #BBBBBB;
- border-top:4px solid #BBBBBB;
-}
-.disabled {
- text-decoration: line-through;
-}
-.smallbutton {
- border:0px;
- padding-left:1px;
- padding-right:1px;
- font-size: 11px;
- cursor: pointer;
-}
-
-/* General style rules */
-body{
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- background-color:#ffffff;
- font-family:Arial, Helvetica, Sans-Serif;
- color: #666666;
-}
-
-#maincontainer{
- margin: 0px;
-}
-
-.alphabet {
- margin: 2px;
- font-size: 10px;
- font-weight: normal;
-}
-
-/* Content block */
-#content {
- postion:absolute;
- float: left;
- clear: both;
- margin-left:135px;
- float:left; /* use for horizontal menu; comment out otherwise */
- /* background:#fff url("../images/bg_content.gif") repeat-y right top; */
-}
-
-h3#content_title{
- font-family:Arial,Helvetica,Sans-Serif;
- font-size:12px;
- line-height:32px;
- color:#fff;
- margin:0px;
- padding:1px;
- background:#c0c0c0;/* url("../images/content_corner.gif") no-repeat right top;*/
-}
-
-h3#content_title span {
- text-align:left;
-}
-
-/* Styles for Header */
-div#Header{
- height:80px;
- margin-bottom:3px;
- padding:1px;
-}
-
-#Header h1 {
- background: transparent url("../images/bg_login_0.jpg") no-repeat top left;
- border:0px;
- width: 439px;
- height: 84px;
- float: left;
- margin:0px;
- padding:1px;
-}
-
-#Header h1 span {
- display:none
-}
-
-#Header h2 {
- background: transparent url(..images/blank-pixel.gif) no-repeat top left; /* url(001/h2.gif) no-repeat top left; */
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size:10px;
- margin-left:10px;
-}
-
-/* Sidebar */
-/**
- * Experimental for menus (Thx Sigger)
- * TO DO: Fill in 1px border around menus & submenu items
- * Make padding apply to the li, not just an a. Moving padding: to li throws off the dropdown menu alignment.
- */
-
-#sidebar{
- clear:both;
- position:absolute;
- left:5px;
- top:87px;
-}
-
-#sidebar select {
- width: 95%;
-}
-
-#sidebar h3 {
- border:0;
- width: 120px;
- height: 28px;
- margin:0;
- padding:0;
- background: transparent; /*url(../images/sidebar_top.jpg) no-repeat left;*/
-}
-
-#sidebar h3 span {
- display:none
-}
-
-#sidebar ul {
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size: 10px;
- margin: 0;
- padding: 0;
- line-height: 1em;
-}
-
-#sidebar ul.subnavside {
- display: none;
- position: absolute;
- width: 9em;
- top: -1px;
- left: 11.5em;
- font-size: 1em;
- z-index: 100;
-}
-
-#sidebar li {
- float: left;
- clear: both;
- display: inline; /* IE6 Patch */
- position: relative;
- width: 12em;
- width: /**/8.5em; /* Only IE5.5 can't see this */ /* top menu entries width */
- height: 12px;
- margin: 0;
- padding: .5em 0 .5em 1em;
- border-bottom: 1px solid #c0c0c0; /* #8B8B8B;*/
- border-left: 1px solid #c0c0c0;
- border-right: 4px solid #c0c0c0; /*#B4B4B4;*/
- border-top: 1px solid #c0c0c0;
- background:#ffffff;
-}
-
-#sidebar ul.subnavside li {
- border-right: 1px solid #c0c0c0; /*#B4B4B4;*/
-}
-
-#sidebar a, #sidebar .navbutton {
- display: block;
- position: relative;
- text-decoration: none;
-}
-
-#sidebar li:hover ul.subnavside, #sidebar li.sfhover ul.subnavside {
- display:block;
-}
-
-#sidebar li:hover, #sidebar li.sfhover, #sidebar li.activetopmenu {
- color:#000;
- background-color:#FFEEB9;
-}
-
-#sidebar li.hover:active {
- background-color:#FFEEB9;
-/* z-index:50; */
-}
-
-#play_type_switch {
- position: relative;
-/* width: 90px; */
- top: -4px;
-}
-
-/* For horizontal menu */
-.horizontal_menu #content {margin:0em 0 0 2em;}
-.horizontal_menu #sidebar { width: auto; top: 50px;}
-.horizontal_menu #sidebar h3 { display: none; }
-.horizontal_menu #sidebar li { clear: none; border:1px solid #c0c0c0} /*#8b8b8b;*/
-.horizontal_menu #sidebar ul.subnavside { left: 0; top: 2em; }
-
-
-/* Styles for Now Playing */
-
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #fff; /*url("../images/tb_tab.jpg") no-repeat top left;*/
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font-family: Arial, sans-serif;
- font-size: 10px;
- line-height: 12px;
- color: #000;
- background: #ffffff;/* url("../images/bg_row.jpg") repeat top left;*/
-}
-
-
-/* Styles for Login template */
-#container{
- margin:100px auto 0px auto;
- width:341px;
- font-size: 10px;
- text-align:center;
-}
-#container h1{
- background:url("../images/bg_login_0.jpg") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:url("../images/bg_login_1.jpg") no-repeat;
- height:192px;
-}
-#loginp_0{
- color:#333;
- margin-top:0px;
- padding-top:40px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-/* Footer */
-#footer {
- margin-left: 150px;
- margin-bottom: 10px;
-}
-
-#footer p {
- color:#999999;
- font-size:10px;
- font-weight: bold;
-}
-#topbar {
- height: 80px;
- padding-top:3px;
- padding-left:10px;
-}
-#topbarright {
- float: right;
- font-size: 10px;
-
- position: relative;
- z-index: 100;
- top: 15px;
- right: 40px;
- border: 0;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-/* Box Related Styles */
-.box {
- padding:5px;
- background: #FFEEB9;
- margin:10px;
- border: 1px solid #c0c0c0;
-}
-.box-title {
- border-bottom: solid 1px #ffffff;
- font-weight: bold;
-}
-.box-left-top { display:none; }
-.box-left-bottom { display:none; }
-.box-left { display:none; }
-.box-bottom { display:none; }
-.box-right-bottom { display:none; }
-.box-right-top { display:none; }
-.box-right { display:none; }
-.box-top { display:none; }
-
-.confirmation-box {
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- display: table-cell;
- background-color: #ffffff;
- border-right:2px solid #666666;
- border-bottom:2px solid #666666;
- border-left:2px solid #666666;
- border-top:2px solid #666666;}
-
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background: #FFF6E0;
- border:1px solid #c0c0c0;
- padding-left:2px;
- padding-right:2px;
- text-decoration: bold;
-}
-.text-action #pt_active {
- background: #666666;
- color: #ffffff;
- border:1px solid #FFF6E0;
-}
-#nowplaying {
- width:650px;
- background: #FFEEB9;
-}
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
-}
-.np_cell {
- margin: 10px;
- border-bottom:1px dotted silver;
- border-top:1px dotted silver;
-}
-
-/* for rating-patch by blueorder, needs a modified */
-.np_cell_left { /*username and rating, formerly 1*/
- list-style: none;
- width: 120px;
- padding: 0;
- text-align:left;
- border-bottom:1px dotted silver;
- border-top:1px dotted silver;
-}
-.np_cell_left li ul td{
- list-style: none;
- margin-left: auto;
- margin-right: auto;
- border-bottom:1px dotted silver;
- border-top:1px dotted silver;
-}
-/*.np_cell_2 {
- width: 125px;
- padding: 0;
- text-align:center;
-}
-.np_cell_2 ul {
- margin-left: auto;
- margin-right: auto;
-}*/
-.np_cell_m { /*artist and album name, formerly 3*/
- width: 150px;
- padding: 2;
- text-align:right;
- border-bottom:1px dotted silver;
- border-top:1px dotted silver;
-}
-.np_cell_m ul {
- margin-left: auto;
- margin-right: auto;
- border-bottom:1px dotted silver;
- border-top:1px dotted silver;
-}
-.np_cell_right { /*album image, formerly 4*/
- width: 75px;
- padding: 0;
- text-align:center;
- border-bottom:1px dotted silver;
- border-top:1px dotted silver;
-}
-/*/rating-patch*/
-
-#tablist {
- padding: 3px 0;
- margin: 10px 0 0 0;
- font: bold 10px Arial, sans-serif;
-}
-
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #cccccc;
-/* border-bottom: none; */
- background: #FFF6E0;
- text-decoration: none;
-}
-
-#tablist li a:link { color: #222222; }
-#tablist li a:visited { color: #666666; }
-
-#tablist li a:hover {
- color: #666666;
- background: #ffffff;
- border-color: #666666;
- border-bottom: 1px dotted silver;
-}
-
-#tablist li a#current {
- color: #666666;
- background: #ffffff;
- border-color: #666666;
- border-bottom: 1px solid #FFFFFF;
-}
-
-#tv_left {
- float: left;
- clear: left;
-}
-#tv_np {
- float: right;
-}
-
-
-.star-rating{
- list-style:none;
- margin: 0px;
- padding:0px;
- width: 80px;
- height: 15px;
- position: relative;
- background: url(../images/ratings/star_rating.gif) top left repeat-x;
-/* background: url(../../../images/ratings/star_rating.gif) top left repeat-x; */
-}
-.star-rating li{
- padding:0px;
- margin:0px;
- float: right;
-}
-.star-rating li span{
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
- position: absolute;
- padding: 0px;
-}
-.star-rating li span:hover{
- background: url(../images/ratings/star_rating.gif) left center;
-/* background: url(../../../images/ratings/star_rating.gif) left center; */
- z-index: 2;
- left: 0px;
-}
-li.zero-stars span:hover {
- background: url(../images/ratings/x.gif);
-/* background: url(../../../images/ratings/x.gif); */
- height: 15px;
- left: 80px;
- display: block;
-}
-span.zero-stars {
- background: url(../images/ratings/x_off.gif);
-/* background: url(../../../images/ratings/x_off.gif); */
- height: 15px;
- left: 80px;
- display: block;
-}
-span.one-stars{
- left: 0px;
-}
-span.one-stars:hover{
- width:16px;
-}
-span.two-stars{
- left:16px;
-}
-span.two-stars:hover{
- width: 32px;
-}
-span.three-stars{
- left: 32px;
-}
-span.three-stars:hover{
- width: 48px;
-}
-span.four-stars{
- left: 48px;
-}
-span.four-stars:hover{
- width: 64px;
-}
-span.five-stars{
- left: 64px;
-}
-span.five-stars:hover{
- width: 80px;
-}
-li.current-rating{
- background: url(../images/ratings/star_rating.gif) left bottom;
-/* background: url(../../../images/ratings/star_rating.gif) left bottom; */
- position: absolute;
- height: 15px;
- display: block;
- text-indent: -9000px;
- z-index: 1;
-}
-
-/* .localplaycontrol { */
-/* text-align: center; */
-/* left: 2px; */
-/* float: left; */
-/* } */
-.lp_box_ctrl {
- padding-top: 5px;
-}
-.lp_box_vol {
- padding-left: 7px;
-}
diff --git a/contrib/themes/Cleandy-Peach/theme.cfg.php b/contrib/themes/Cleandy-Peach/theme.cfg.php
deleted file mode 100644
index 4466a337..00000000
--- a/contrib/themes/Cleandy-Peach/theme.cfg.php
+++ /dev/null
@@ -1,42 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Cleandy-Peach Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Cleandy-Peach"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Nikolai Försterling"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "nospam.foster -at- web -dot- de "
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "1.1"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
diff --git a/contrib/themes/Cleandy/images/ampache-dark-bg.gif b/contrib/themes/Cleandy/images/ampache-dark-bg.gif
deleted file mode 100755
index d5e69e5d..00000000
--- a/contrib/themes/Cleandy/images/ampache-dark-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/ampache-light-bg.gif b/contrib/themes/Cleandy/images/ampache-light-bg.gif
deleted file mode 100755
index cb023d45..00000000
--- a/contrib/themes/Cleandy/images/ampache-light-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/ampache-mid.gif b/contrib/themes/Cleandy/images/ampache-mid.gif
deleted file mode 100755
index 57376ea4..00000000
--- a/contrib/themes/Cleandy/images/ampache-mid.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/ampache.gif b/contrib/themes/Cleandy/images/ampache.gif
deleted file mode 100755
index 427776f5..00000000
--- a/contrib/themes/Cleandy/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/bg_login_0.jpg b/contrib/themes/Cleandy/images/bg_login_0.jpg
deleted file mode 100755
index db5b42df..00000000
--- a/contrib/themes/Cleandy/images/bg_login_0.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/bg_login_1.jpg b/contrib/themes/Cleandy/images/bg_login_1.jpg
deleted file mode 100755
index ecd97c3c..00000000
--- a/contrib/themes/Cleandy/images/bg_login_1.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/blank-pixel.gif b/contrib/themes/Cleandy/images/blank-pixel.gif
deleted file mode 100755
index 17d43908..00000000
--- a/contrib/themes/Cleandy/images/blank-pixel.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/blankalbum.gif b/contrib/themes/Cleandy/images/blankalbum.gif
deleted file mode 100755
index 89761b38..00000000
--- a/contrib/themes/Cleandy/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/blankalbum.jpg b/contrib/themes/Cleandy/images/blankalbum.jpg
deleted file mode 100755
index 468301bd..00000000
--- a/contrib/themes/Cleandy/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/headphone.gif b/contrib/themes/Cleandy/images/headphone.gif
deleted file mode 100755
index 74a66e11..00000000
--- a/contrib/themes/Cleandy/images/headphone.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/ratings/star_rating.gif b/contrib/themes/Cleandy/images/ratings/star_rating.gif
deleted file mode 100644
index ed9fb624..00000000
--- a/contrib/themes/Cleandy/images/ratings/star_rating.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/ratings/x.gif b/contrib/themes/Cleandy/images/ratings/x.gif
deleted file mode 100644
index 0cfcc0ae..00000000
--- a/contrib/themes/Cleandy/images/ratings/x.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/ratings/x_off.gif b/contrib/themes/Cleandy/images/ratings/x_off.gif
deleted file mode 100644
index f184d9a7..00000000
--- a/contrib/themes/Cleandy/images/ratings/x_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/images/table.gif b/contrib/themes/Cleandy/images/table.gif
deleted file mode 100755
index 89761b38..00000000
--- a/contrib/themes/Cleandy/images/table.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/patch-3.3.3.2/ampache/templates/show_login_form.inc b/contrib/themes/Cleandy/patch-3.3.3.2/ampache/templates/show_login_form.inc
deleted file mode 100644
index 53ddd896..00000000
--- a/contrib/themes/Cleandy/patch-3.3.3.2/ampache/templates/show_login_form.inc
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-/*
- Copyright (c) 2001 - 2006 Ampache.org
- All Rights Reserved
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License v2
- as published by the Free Software Foundation.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-/* Check and see if their remember me is the same or lower then local
- * if so disable the checkbox
- */
-if (conf('local_length') >= conf('remember_length')) {
- $remember_disabled = 'disabled="disabled"';
-}
-
-?>
-
-<div id="container">
- <h1><span><?php echo conf('site_title'); ?></span></h1>
- <div>
- <p id="loginp_0"><?php echo conf('site_title'); ?></p>
- <form name="login" method="post" enctype="multipart/form-data" action="<?php echo conf('web_path'); ; ?>/login.php" style="Display:inline">
- <p class="loginp_1"><span><?php echo _('Login'); ; ?>:</span>
- <input class="text_input" type="text" name="username" value="<?php echo $_REQUEST['username']; ; ?>" /></p>
- <p class="loginp_1"><span><?php echo _('Password'); ; ?>:</span>
- <input class="text_input" type="password" name="password" value="" /></p>
- <p class="loginp_1"><?php echo _('Remember Me'); ?><input class="check_input" type="checkbox" name="rememberme" <?php echo $remember_disabled; ?> /><input class="button" type="submit" value="<?php echo _('Login'); ?>" /></p>
- <?php echo conf('login_message'); ; ?>
- <?php $GLOBALS['error']->print_error('general'); ?>
- <input type="hidden" name="referrer" value="<?php echo scrub_out($_SERVER['HTTP_REFERRER']); ?>" />
- <input type="hidden" name="action" value="login" />
- </form>
- <?php if (conf('allow_public_registration')) { ?>
- <span class="text-action">
- <a href="<?php echo conf('web_path'); ?>/register.php"><?php echo _('Register'); ?></a>
- </span>
- <?php } // end if (conf('allow_public_registration')) ?>
- </div>
-</div>
diff --git a/contrib/themes/Cleandy/patch-3.3.3.3/ampache/templates/show_login_form.inc b/contrib/themes/Cleandy/patch-3.3.3.3/ampache/templates/show_login_form.inc
deleted file mode 100644
index 53ddd896..00000000
--- a/contrib/themes/Cleandy/patch-3.3.3.3/ampache/templates/show_login_form.inc
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-/*
- Copyright (c) 2001 - 2006 Ampache.org
- All Rights Reserved
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License v2
- as published by the Free Software Foundation.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-/* Check and see if their remember me is the same or lower then local
- * if so disable the checkbox
- */
-if (conf('local_length') >= conf('remember_length')) {
- $remember_disabled = 'disabled="disabled"';
-}
-
-?>
-
-<div id="container">
- <h1><span><?php echo conf('site_title'); ?></span></h1>
- <div>
- <p id="loginp_0"><?php echo conf('site_title'); ?></p>
- <form name="login" method="post" enctype="multipart/form-data" action="<?php echo conf('web_path'); ; ?>/login.php" style="Display:inline">
- <p class="loginp_1"><span><?php echo _('Login'); ; ?>:</span>
- <input class="text_input" type="text" name="username" value="<?php echo $_REQUEST['username']; ; ?>" /></p>
- <p class="loginp_1"><span><?php echo _('Password'); ; ?>:</span>
- <input class="text_input" type="password" name="password" value="" /></p>
- <p class="loginp_1"><?php echo _('Remember Me'); ?><input class="check_input" type="checkbox" name="rememberme" <?php echo $remember_disabled; ?> /><input class="button" type="submit" value="<?php echo _('Login'); ?>" /></p>
- <?php echo conf('login_message'); ; ?>
- <?php $GLOBALS['error']->print_error('general'); ?>
- <input type="hidden" name="referrer" value="<?php echo scrub_out($_SERVER['HTTP_REFERRER']); ?>" />
- <input type="hidden" name="action" value="login" />
- </form>
- <?php if (conf('allow_public_registration')) { ?>
- <span class="text-action">
- <a href="<?php echo conf('web_path'); ?>/register.php"><?php echo _('Register'); ?></a>
- </span>
- <?php } // end if (conf('allow_public_registration')) ?>
- </div>
-</div>
diff --git a/contrib/themes/Cleandy/screencap/01.jpg b/contrib/themes/Cleandy/screencap/01.jpg
deleted file mode 100644
index 76929e05..00000000
--- a/contrib/themes/Cleandy/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Cleandy/templates/default.css b/contrib/themes/Cleandy/templates/default.css
deleted file mode 100644
index 16a60527..00000000
--- a/contrib/themes/Cleandy/templates/default.css
+++ /dev/null
@@ -1,732 +0,0 @@
-<!--
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- (nf) nospam.foster -at- web -dot- de
-
- This theme is supposed to be a hybrid of "burgundy" and the old "clean" theme.
- Based on burgundy and colored like clean.
- Though created "quick & dirty", this fits my needs and maybe yours, too.
-
- Used the css from burgundy with different colors and fixed the paths relative to the theme directory.
- Integrated the rating images from "Apogee", thanks to apexeleven.
-
-*/
--->
-p {
- color: #3F5F5E;
-}
-
-a {
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
- text-decoration: none;
-}
-a:visited
- {
- color: #666666;
- font-family: Arial, Helvetica, sans-serif;
- text-decoration: none;
- }
-a:active {
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
-}
-a:hover {
- color: #ff9d4d;
- font-family: Arial, Helvetica, sans-serif;
- text-decoration: underline;
-}
-
-
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- padding-bottom:5px;
- margin-bottom:15px;
- background-color: #ffffff;
- border-right:1px solid #c0c0c0;
- border-bottom:1px solid #c0c0c0;
- border-left:1px solid #c0c0c0;
- border-top:1px solid #c0c0c0;
-}
-.selected_button {
- background-color: black;color:white;
-}
-.unselected_button {
- /* there really isn't anything for this */
-}
-.display {}
-
-/*table{border-collapse: separate;empty-cells:show;}*/
-
-table.tabledata {border-collapse: collapse;}
-td {
- padding: 0px 8px 0px 8px;
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 10px;
-/* border: 1pt solid #c0c0c0;
- border-bottom:1px solid #c0c0c0;
- border-top:1px solid #c0c0c0;*/
-}
-th {
- padding-right: 10px;
- padding-left: 10px;
- padding-bottom: 2px;
-/* border: 1pt solid #c0c0c0; */
-}
-/* .table-header td{border: 1pt solid #c0c0c0;}
- .table-header th{border: 1pt solid #c0c0c0;}
- .tabledata .table-header th{border: 1pt solid #c0c0c0;}*/
-
-input, select, textarea {
-/* padding: 0px; */
- font-size: 10px;
- font-family: Arial, Helvetica, sans-serif;
- margin: 1px 1px 1px 1px
-}
-
-/* uncomment for themeing of dropdown-menus, fields and buttons */
-/*input {
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 10px;
- font-weight: bold;
- background-color: #F7FAFF;
- margin: 2px 2px 2px 2px
-}
-select {
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 10px;
- background-color: #F7FAFF;
-};
-textarea {
- background-color: #F7FAFF;
- color: #3F5F5E;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 10px;
-};*/
-
-.table-header {
- background: url(../images/ampache-light-bg.gif) #F7FAFF repeat-x;
- vertical-align: top;
-}
- .header1
- {
- color: #666666;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: 900;
- }
- .header2
- {
- color: #666666;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: 900;
- }
- .headrow
- {
- background:#cccccc;
- font-size: 10px;
- }
- .odd
- {
- background:#ffffff;
- font-size: 10px;
- }
- .even
- {
- background:#F7FAFF;
- font-size: 10px;
- }
-.blank {
- background: #fff;
-}
-.border {
- background:#666666;
-}
-.header {
- font-size: 10px;
-}
-.error {
- color: #CAD0D5;
-}
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #D5625E;
- border-right:4px solid #CAD0D5;
- border-bottom:4px solid #CAD0D5;
- border-left:4px solid #CAD0D5;
- border-top:4px solid #CAD0D5;
-}
-.disabled {
- text-decoration: line-through;
-}
-.smallbutton {
- border:0px;
- padding-left:1px;
- padding-right:1px;
- font-size: 11px;
- cursor: pointer;
-}
-
-/* General style rules */
-body{
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- background-color:#ffffff;
- font-family:Arial, Helvetica, Sans-Serif;
- color: #666666;
-}
-
-#maincontainer{
- margin: 0px;
-}
-
-.alphabet {
- margin: 2px;
- font-size: 10px;
- font-weight: normal;
-}
-
-/* Content block */
-#content {
- postion:absolute;
- float: left;
- clear: both;
- margin-left:135px;
- float:left; /* use for horizontal menu; comment out otherwise */
- /* background:#fff url("../images/bg_content.gif") repeat-y right top; */
-}
-
-h3#content_title{
- font-family:Arial,Helvetica,Sans-Serif;
- font-size:12px;
- line-height:32px;
- color:#fff;
- margin:0px;
- padding:1px;
- background:#c0c0c0;/* url("../images/content_corner.gif") no-repeat right top;*/
-}
-
-h3#content_title span {
- text-align:left;
-}
-
-/* Styles for Header */
-div#Header{
- height:80px;
- margin-bottom:3px;
- padding:1px;
-}
-
-#Header h1 {
- background: transparent url("../images/bg_login_0.jpg") no-repeat top left;
- border:0px;
- width: 439px;
- height: 84px;
- float: left;
- margin:0px;
- padding:1px;
-}
-
-#Header h1 span {
- display:none
-}
-
-#Header h2 {
- background: transparent url(..images/blank-pixel.gif) no-repeat top left; /* url(001/h2.gif) no-repeat top left; */
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size:10px;
- margin-left:10px;
-}
-
-/* Sidebar */
-/**
- * Experimental for menus (Thx Sigger)
- * TO DO: Fill in 1px border around menus & submenu items
- * Make padding apply to the li, not just an a. Moving padding: to li throws off the dropdown menu alignment.
- */
-
-#sidebar{
- clear:both;
- position:absolute;
- left:5px;
- top:87px;
-}
-
-#sidebar select {
- width: 95%;
-}
-
-#sidebar h3 {
- border:0;
- width: 120px;
- height: 28px;
- margin:0;
- padding:0;
- background: transparent; /*url(../images/sidebar_top.jpg) no-repeat left;*/
-}
-
-#sidebar h3 span {
- display:none
-}
-
-#sidebar ul {
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size: 10px;
- margin: 0;
- padding: 0;
- line-height: 1em;
-}
-
-#sidebar ul.subnavside {
- display: none;
- position: absolute;
- width: 9em;
- top: -1px;
- left: 11.5em;
- font-size: 1em;
- z-index: 100;
-}
-
-#sidebar li {
- float: left;
- clear: both;
- display: inline; /* IE6 Patch */
- position: relative;
- width: 12em;
- width: /**/8.5em; /* Only IE5.5 can't see this */ /* top menu entries width */
- height: 12px;
- margin: 0;
- padding: .5em 0 .5em 1em;
- border-bottom: 1px solid #c0c0c0; /* #8B8B8B;*/
- border-left: 1px solid #c0c0c0;
- border-right: 4px solid #c0c0c0; /*#B4B4B4;*/
- border-top: 1px solid #c0c0c0;
- background:#ffffff;
-}
-
-#sidebar ul.subnavside li {
- border-right: 1px solid #c0c0c0; /*#B4B4B4;*/
-}
-
-#sidebar a, #sidebar .navbutton {
- display: block;
- position: relative;
- text-decoration: none;
-}
-
-#sidebar li:hover ul.subnavside, #sidebar li.sfhover ul.subnavside {
- display:block;
-}
-
-#sidebar li:hover, #sidebar li.sfhover, #sidebar li.activetopmenu {
- color:#000;
- background-color:#EEF7FF;
-}
-
-#sidebar li.hover:active {
- background-color:#EEF7FF;
-/* z-index:30; */
-}
-
-#play_type_switch {
- position: relative;
- top: -4px;
-}
-
-/* For horizontal menu */
-.horizontal_menu #content {margin:0em 0 0 2em;}
-.horizontal_menu #sidebar { width: auto; top: 50px;}
-.horizontal_menu #sidebar h3 { display: none; }
-.horizontal_menu #sidebar li { clear: none; border:1px solid #c0c0c0} /*#8b8b8b;*/
-.horizontal_menu #sidebar ul.subnavside { left: 0; top: 2em; }
-
-
-/* Styles for Now Playing */
-
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #fff; /*url("../images/tb_tab.jpg") no-repeat top left;*/
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font-family: Arial, sans-serif;
- font-size: 10px;
- line-height: 12px;
- color: #000;
- background: #ffffff;/* url("../images/bg_row.jpg") repeat top left;*/
-}
-
-
-/* Styles for Login template */
-#container{
- margin:100px auto 0px auto;
- width:341px;
- font-size: 10px;
- text-align:center;
-}
-#container h1{
- background:url("../images/bg_login_0.jpg") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:url("../images/bg_login_1.jpg") no-repeat;
- height:192px;
-}
-#loginp_0{
- color:#333;
- margin-top:0px;
- padding-top:40px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-/* Footer */
-#footer {
- margin-left: 150px;
- margin-bottom: 10px;
-}
-
-#footer p {
- color:#999999;
- font-size:10px;
- font-weight: bold;
-}
-#topbar {
- height: 80px;
- padding-top:3px;
- padding-left:10px;
-}
-#topbarright {
- float: right;
- font-size: 10px;
-
- position: relative;
- z-index: 100;
- top: 15px;
- right: 40px;
- border: 0;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-/* Box Related Styles */
-.box {
- padding:5px;
- background: #EEF7FF;
- margin:10px;
- border: 1px solid #c0c0c0;
-}
-.box-title {
- border-bottom: solid 1px #ffffff;
- font-weight: bold;
-}
-.box-left-top { display:none; }
-.box-left-bottom { display:none; }
-.box-left { display:none; }
-.box-bottom { display:none; }
-.box-right-bottom { display:none; }
-.box-right-top { display:none; }
-.box-right { display:none; }
-.box-top { display:none; }
-
-.confirmation-box {
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- display: table-cell;
- background-color: #ffffff;
- border-right:2px solid #666666;
- border-bottom:2px solid #666666;
- border-left:2px solid #666666;
- border-top:2px solid #666666;}
-
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background: #F7FAFF;
- border:1px solid #c0c0c0;
- padding-left:2px;
- padding-right:2px;
- text-decoration: bold;
-}
-.text-action #pt_active {
- background: #666666;
- color: #ffffff;
- border:1px solid #F7FAFF;
-}
-#nowplaying {
- width:650px;
- background: #EEF7FF;
-}
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
-}
-.np_cell {
- margin: 10px;
- border-bottom:1px dotted silver;
- border-top:1px dotted silver;
-}
-
-/* for rating-patch by blueorder, needs a modified */
-.np_cell_left { /*username and rating, formerly 1*/
- width: 120px;
- padding: 0;
- text-align:left;
- border-bottom:1px dotted silver;
- border-top:1px dotted silver;
-}
-/*.np_cell_2 {
- width: 125px;
- padding: 0;
- text-align:center;
-}
-.np_cell_2 ul {
- margin-left: auto;
- margin-right: auto;
-}*/
-.np_cell_m { /*artist and album name, formerly 3*/
- width: 150px;
- padding: 2;
- text-align:right;
- border-bottom:1px dotted silver;
- border-top:1px dotted silver;
-}
-.np_cell_m ul {
- margin-left: auto;
- margin-right: auto;
- border-bottom:1px dotted silver;
- border-top:1px dotted silver;
-}
-.np_cell_right { /*album image, formerly 4*/
- width: 75px;
- padding: 0;
- text-align:center;
- border-bottom:1px dotted silver;
- border-top:1px dotted silver;
-}
-/*/rating-patch*/
-
-#tablist {
- padding: 3px 0;
- margin: 10px 0 0 0;
- font: bold 10px Arial, sans-serif;
-}
-
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #cccccc;
- border-bottom: none;
- background: #F7FAFF;
- text-decoration: none;
-}
-
-#tablist li a:link { color: #222222; }
-#tablist li a:visited { color: #666666; }
-
-#tablist li a:hover {
- color: #666666;
- background: #ffffff;
- border-color: #666666;
-}
-
-#tablist li a#current {
- color: #666666;
- background: #ffffff;
- border-color: #666666;
- border-bottom: 1px solid #666666;
-}
-
-#tv_left {
- float: left;
- clear: left;
-}
-#tv_np {
- float: right;
-}
-
-
-.star-rating{
- list-style:none;
- margin: 0px;
- padding:0px;
- width: 80px;
- height: 15px;
- position: relative;
- background: url(../images/ratings/star_rating.gif) top left repeat-x;
-/* background: url(../../../images/ratings/star_rating.gif) top left repeat-x; */
-}
-.star-rating li{
- padding:0px;
- margin:0px;
- float: right;
-}
-.star-rating li span{
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
- position: absolute;
- padding: 0px;
-}
-.star-rating li span:hover{
- background: url(../images/ratings/star_rating.gif) left center;
-/* background: url(../../../images/ratings/star_rating.gif) left center; */
- z-index: 2;
- left: 0px;
-}
-li.zero-stars span:hover {
- background: url(../images/ratings/x.gif);
-/* background: url(../../../images/ratings/x.gif); */
- height: 15px;
- left: 80px;
- display: block;
-}
-span.zero-stars {
- background: url(../images/ratings/x_off.gif);
-/* background: url(../../../images/ratings/x_off.gif); */
- height: 15px;
- left: 80px;
- display: block;
-}
-span.one-stars{
- left: 0px;
-}
-span.one-stars:hover{
- width:16px;
-}
-span.two-stars{
- left:16px;
-}
-span.two-stars:hover{
- width: 32px;
-}
-span.three-stars{
- left: 32px;
-}
-span.three-stars:hover{
- width: 48px;
-}
-span.four-stars{
- left: 48px;
-}
-span.four-stars:hover{
- width: 64px;
-}
-span.five-stars{
- left: 64px;
-}
-span.five-stars:hover{
- width: 80px;
-}
-li.current-rating{
- background: url(../images/ratings/star_rating.gif) left bottom;
-/* background: url(../../../images/ratings/star_rating.gif) left bottom; */
- position: absolute;
- height: 15px;
- display: block;
- text-indent: -9000px;
- z-index: 1;
-}
-
-/* .localplaycontrol { */
-/* text-align: center; */
-/* left: 2px; */
-/* float: left; */
-/* } */
-.lp_box_ctrl {
- padding-top: 5px;
- padding-left: 5px;
-}
-.lp_box_vol {
- padding-left: 7px;
-}
-.localplaycontrol{
- position: absolute;
-/* clear: both; */
- top: 75px;
- z-index: 100;
- left: 4px;
-}
diff --git a/contrib/themes/Cleandy/theme.cfg.php b/contrib/themes/Cleandy/theme.cfg.php
deleted file mode 100644
index dfdd7490..00000000
--- a/contrib/themes/Cleandy/theme.cfg.php
+++ /dev/null
@@ -1,42 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Cleandy Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Cleandy"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Nikolai Försterling"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "nospam.foster -at- web -dot- de "
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "0.4"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
diff --git a/contrib/themes/Green-Marble/images/active.tablebg.gif b/contrib/themes/Green-Marble/images/active.tablebg.gif
deleted file mode 100644
index 57a62058..00000000
--- a/contrib/themes/Green-Marble/images/active.tablebg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/ampache-dark-bg.gif b/contrib/themes/Green-Marble/images/ampache-dark-bg.gif
deleted file mode 100644
index 648a87c3..00000000
--- a/contrib/themes/Green-Marble/images/ampache-dark-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/ampache-light-bg.gif b/contrib/themes/Green-Marble/images/ampache-light-bg.gif
deleted file mode 100644
index d74a2db7..00000000
--- a/contrib/themes/Green-Marble/images/ampache-light-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/ampache-mid.gif b/contrib/themes/Green-Marble/images/ampache-mid.gif
deleted file mode 100644
index 2a986d25..00000000
--- a/contrib/themes/Green-Marble/images/ampache-mid.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/ampache.gif b/contrib/themes/Green-Marble/images/ampache.gif
deleted file mode 100644
index 20ae82aa..00000000
--- a/contrib/themes/Green-Marble/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/background.jpg b/contrib/themes/Green-Marble/images/background.jpg
deleted file mode 100644
index 9075b817..00000000
--- a/contrib/themes/Green-Marble/images/background.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/bg_login_1.jpg b/contrib/themes/Green-Marble/images/bg_login_1.jpg
deleted file mode 100644
index ee10fe66..00000000
--- a/contrib/themes/Green-Marble/images/bg_login_1.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/blank-pixel.gif b/contrib/themes/Green-Marble/images/blank-pixel.gif
deleted file mode 100644
index 17d43908..00000000
--- a/contrib/themes/Green-Marble/images/blank-pixel.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/blankalbum.gif b/contrib/themes/Green-Marble/images/blankalbum.gif
deleted file mode 100644
index 3fbb331e..00000000
--- a/contrib/themes/Green-Marble/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/bottom.gif b/contrib/themes/Green-Marble/images/bottom.gif
deleted file mode 100644
index e9b5fa0a..00000000
--- a/contrib/themes/Green-Marble/images/bottom.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/bottomleft.gif b/contrib/themes/Green-Marble/images/bottomleft.gif
deleted file mode 100644
index d9e67a59..00000000
--- a/contrib/themes/Green-Marble/images/bottomleft.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/bottomright.gif b/contrib/themes/Green-Marble/images/bottomright.gif
deleted file mode 100644
index 031a83c0..00000000
--- a/contrib/themes/Green-Marble/images/bottomright.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_all.png b/contrib/themes/Green-Marble/images/icon_all.png
deleted file mode 100644
index a8b3ede3..00000000
--- a/contrib/themes/Green-Marble/images/icon_all.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_delete.png b/contrib/themes/Green-Marble/images/icon_delete.png
deleted file mode 100644
index ebad933c..00000000
--- a/contrib/themes/Green-Marble/images/icon_delete.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_disable.png b/contrib/themes/Green-Marble/images/icon_disable.png
deleted file mode 100644
index c149c2bc..00000000
--- a/contrib/themes/Green-Marble/images/icon_disable.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_disable_hover.png b/contrib/themes/Green-Marble/images/icon_disable_hover.png
deleted file mode 100644
index e95b8c5b..00000000
--- a/contrib/themes/Green-Marble/images/icon_disable_hover.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_download.png b/contrib/themes/Green-Marble/images/icon_download.png
deleted file mode 100644
index 8606ff0f..00000000
--- a/contrib/themes/Green-Marble/images/icon_download.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_edit.png b/contrib/themes/Green-Marble/images/icon_edit.png
deleted file mode 100644
index af486c94..00000000
--- a/contrib/themes/Green-Marble/images/icon_edit.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_enable.png b/contrib/themes/Green-Marble/images/icon_enable.png
deleted file mode 100644
index 89c8129a..00000000
--- a/contrib/themes/Green-Marble/images/icon_enable.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_enable_hover.png b/contrib/themes/Green-Marble/images/icon_enable_hover.png
deleted file mode 100644
index 0dd848bd..00000000
--- a/contrib/themes/Green-Marble/images/icon_enable_hover.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_flag.png b/contrib/themes/Green-Marble/images/icon_flag.png
deleted file mode 100644
index e8a602da..00000000
--- a/contrib/themes/Green-Marble/images/icon_flag.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_link.png b/contrib/themes/Green-Marble/images/icon_link.png
deleted file mode 100644
index 25eacb7c..00000000
--- a/contrib/themes/Green-Marble/images/icon_link.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_next.png b/contrib/themes/Green-Marble/images/icon_next.png
deleted file mode 100644
index 31f7fd3a..00000000
--- a/contrib/themes/Green-Marble/images/icon_next.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_next_hover.png b/contrib/themes/Green-Marble/images/icon_next_hover.png
deleted file mode 100644
index 4a2f9d4e..00000000
--- a/contrib/themes/Green-Marble/images/icon_next_hover.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_pause.png b/contrib/themes/Green-Marble/images/icon_pause.png
deleted file mode 100644
index 2d9ce9c4..00000000
--- a/contrib/themes/Green-Marble/images/icon_pause.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_pause_hover.png b/contrib/themes/Green-Marble/images/icon_pause_hover.png
deleted file mode 100644
index ec61099b..00000000
--- a/contrib/themes/Green-Marble/images/icon_pause_hover.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_play.png b/contrib/themes/Green-Marble/images/icon_play.png
deleted file mode 100644
index 0846555d..00000000
--- a/contrib/themes/Green-Marble/images/icon_play.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_play_hover.png b/contrib/themes/Green-Marble/images/icon_play_hover.png
deleted file mode 100644
index f8c8ec68..00000000
--- a/contrib/themes/Green-Marble/images/icon_play_hover.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_preferences.png b/contrib/themes/Green-Marble/images/icon_preferences.png
deleted file mode 100644
index c02f315d..00000000
--- a/contrib/themes/Green-Marble/images/icon_preferences.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_prev.png b/contrib/themes/Green-Marble/images/icon_prev.png
deleted file mode 100644
index c0294477..00000000
--- a/contrib/themes/Green-Marble/images/icon_prev.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_prev_hover.png b/contrib/themes/Green-Marble/images/icon_prev_hover.png
deleted file mode 100644
index 15d1584b..00000000
--- a/contrib/themes/Green-Marble/images/icon_prev_hover.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_random.png b/contrib/themes/Green-Marble/images/icon_random.png
deleted file mode 100644
index 90d5766d..00000000
--- a/contrib/themes/Green-Marble/images/icon_random.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_statistics.png b/contrib/themes/Green-Marble/images/icon_statistics.png
deleted file mode 100644
index 9051fbc6..00000000
--- a/contrib/themes/Green-Marble/images/icon_statistics.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_stop.png b/contrib/themes/Green-Marble/images/icon_stop.png
deleted file mode 100644
index 893bb60e..00000000
--- a/contrib/themes/Green-Marble/images/icon_stop.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_stop_hover.png b/contrib/themes/Green-Marble/images/icon_stop_hover.png
deleted file mode 100644
index e6f75d23..00000000
--- a/contrib/themes/Green-Marble/images/icon_stop_hover.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_volumedn.png b/contrib/themes/Green-Marble/images/icon_volumedn.png
deleted file mode 100644
index 4d918633..00000000
--- a/contrib/themes/Green-Marble/images/icon_volumedn.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_volumemute.png b/contrib/themes/Green-Marble/images/icon_volumemute.png
deleted file mode 100644
index b652d2a7..00000000
--- a/contrib/themes/Green-Marble/images/icon_volumemute.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/icon_volumeup.png b/contrib/themes/Green-Marble/images/icon_volumeup.png
deleted file mode 100644
index 6056d234..00000000
--- a/contrib/themes/Green-Marble/images/icon_volumeup.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/left.gif b/contrib/themes/Green-Marble/images/left.gif
deleted file mode 100644
index d6db250c..00000000
--- a/contrib/themes/Green-Marble/images/left.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/menu-active.jpg b/contrib/themes/Green-Marble/images/menu-active.jpg
deleted file mode 100644
index 367c7206..00000000
--- a/contrib/themes/Green-Marble/images/menu-active.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/menu.jpg b/contrib/themes/Green-Marble/images/menu.jpg
deleted file mode 100644
index 7d8019c7..00000000
--- a/contrib/themes/Green-Marble/images/menu.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/right.gif b/contrib/themes/Green-Marble/images/right.gif
deleted file mode 100644
index 14db62cb..00000000
--- a/contrib/themes/Green-Marble/images/right.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/tablebg.gif b/contrib/themes/Green-Marble/images/tablebg.gif
deleted file mode 100644
index e598d84d..00000000
--- a/contrib/themes/Green-Marble/images/tablebg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/top.gif b/contrib/themes/Green-Marble/images/top.gif
deleted file mode 100644
index f332c167..00000000
--- a/contrib/themes/Green-Marble/images/top.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/topleft.gif b/contrib/themes/Green-Marble/images/topleft.gif
deleted file mode 100644
index 2053ba06..00000000
--- a/contrib/themes/Green-Marble/images/topleft.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/images/topright.gif b/contrib/themes/Green-Marble/images/topright.gif
deleted file mode 100644
index 79c0d6fa..00000000
--- a/contrib/themes/Green-Marble/images/topright.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/screencap/01.jpg b/contrib/themes/Green-Marble/screencap/01.jpg
deleted file mode 100755
index 5960f18a..00000000
--- a/contrib/themes/Green-Marble/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Green-Marble/templates/default.css b/contrib/themes/Green-Marble/templates/default.css
deleted file mode 100644
index cad668fa..00000000
--- a/contrib/themes/Green-Marble/templates/default.css
+++ /dev/null
@@ -1,605 +0,0 @@
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License v2
- as published by the Free Software Foundation
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-
-/************************************************/
-/* Unify default browsers style rules */
-/************************************************/
-:link,:visited { text-decoration:none; }
-h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; line-height: 1em; } /* avoid browser default inconsistent font-sizes */
-a img, :link img, :visited img { border: none; } /* no blue linked image borders */
-ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0; list-style: none;} /* White space reset */
-
-
-/************************************************/
-/* General style rules */
-/************************************************/
-body{
- font-family:Arial, Helvetica, Sans-Serif;
- background: #000000 url(../images/background.jpg) repeat;
- color: #00ff00;
-}
-
-p { font-size: 10px; font-family: Verdana, Helvetica, sans-serif; }
-
-a, a:visited, a:active { color: #00ff00; }
-
-td { padding: 0 8px; font:12px Verdana, Helvetica, sans-serif; }
-th { padding-right: 10px; }
-tr td a { text-align: center; }
-
-input {
- color: #00ff00;
- background-color: #000000;
- font-size: 12px;
- font-weight: bold;
- border-color: #111111;
- margin:2px;
-}
-select {
- background-color: #000000;
- color: #00ff00;
- font-size: 12px;
- border: 1px solid #555555;
- border-collapse: collapse;
-}
-textarea {
- background-color: #000000;
- color: #000000;
- font-size: 12px;
- border-color:#555555;
-}
-
-/************************************************/
-/* Footer */
-/************************************************/
-#footer {
- margin: 0 0 10px 150px;
-}
-#footer p {
- color:#999;
- font-size:10px;
-}
-
-
-/************************************************/
-/* Buttons */
-/************************************************/
-.selected_button { color:#00ff00; background: url(../images/tablebg.gif) #000000 repeat-x; }
-.unselected_button { display: none; }
-.smallbutton {
- border:0px solid #555555;
- padding-left:1px;
- padding-right:1px;
- font-size: 11px;
- cursor: pointer;
- background: url(../images/active.tablebg.gif) #000000 repeat-x;
-}
-
-/************************************************/
-/* Tables (songs lists...) */
-/************************************************/
-.table-header {
- background: url(../images/tablebg.gif) #000000 repeat-x;
- vertical-align: top;
- text-align: center;
-}
-.headrow{ font-size: 12px; background: url(../images/active.tablebg.gif) #000000 repeat-x; }
-.border { background: url(../images/active.tablebg.gif) #000000 repeat-x; }
-.header { font-size: 12px; }
-.blank { background: #ffffff; }
-
-
-/************************************************/
-/* Content block */
-/************************************************/
-#content {
- top:90px;
- float: none;
- margin:7px 0 0 135px;
- /* background:#fff url(../images/bg_content.gif) repeat-y right top; */
-}
-h3#content_title{
- font: 12px/32px Arial,Helvetica,Sans-Serif;
- background:#8b8b8b url(../images/content_corner.gif) no-repeat right top;
- color:#fff;
-}
-h3#content_title span {
- text-align:left;
-}
-/************************************************/
-/* Side Menu block */
-/************************************************/
-
-#sidebar{
- position:absolute;
- left:5px;
- top:87px;
- font-family: Verdana, Helvetica, sans-serif;
-}
-
-#sidebar select { width: 95%;}
-#sidebar h3 { display:none }
-#sidebar h3 span { display:none }
-
-#sidebar ul {
- font-size: 10px;
- margin: 0;
- padding: 0;
- line-height: 1em;
-}
-
-#sidebar ul.subnavside {
- display: none;
- position: absolute;
- width: 9em;
- top: -1px;
- left: 11.5em;
- font-size: 1em;
- z-index: 1;
-}
-
-#sidebar li {
- float: left;
- clear: both;
- display: inline; /* IE6 Patch */
- position: relative;
- width: 13em;
- width: /**/11.5em; /* Only IE5.5 can't see this */
- margin: 0;
- border: 1px solid #000000;
- background: url(../images/menu.jpg) #000000 repeat;
-}
-#sidebar a, #sidebar .navbutton {
- display: block;
- position: relative;
- text-decoration: none;
- margin:0px;
- padding: .5em 0 .5em 1em;
-}
-
-#sidebar li:hover ul.subnavside, #sidebar li.sfhover ul.subnavside { display:block; }
-#sidebar li:hover, #sidebar li.sfhover, #sidebar li.activetopmenu { background: url(../images/menu-active.jpg) #000000 repeat; }
-#sidebar li.hover:active { background: url(../images/menu-active.jpg) #000000 repeat; z-index:30; }
-
-/* For horizontal menu */
-.horizontal_menu #content {margin:3em 0 0 2em;}
-.horizontal_menu #sidebar { width: auto; top: 85px;}
-.horizontal_menu #sidebar h3 { display: none; }
-.horizontal_menu #sidebar li { clear: none; border:1px solid #000000}
-.horizontal_menu #sidebar ul.subnavside { left: 0; top: 2em; }
-
-
-/* Menu Elements Display (icons, visibility...)
-#sidebar_home a { }
-#sidebar_admin a { }
-#sidebar_prefs a { }
-#sidebar_browse a { }
-#sidebar_plists a { }
-#sidebar_stats a { }
-#sidebar_search a { }
-#sidebar_subsearch { }
-#sidebar_random a { }
-#sidebar_form { }
-#sidebar_localplay a { }
-#sidebar_localplay_ctrl { }
-#sidebar_logout a { }
-
-#sidebar_admin_users a { }
-#sidebar_admin_mail_users a { }
-#sidebar_admin_catalog a { }
-#sidebar_admin_config a { }
-#sidebar_admin_access_list a { }
-
-#sidebar_browse_albums a { }
-#sidebar_browse_artists a { }
-#sidebar_browse_genre a { }
-#sidebar_browse_song_title a { }
-#sidebar_browse_lists a { }
-*/
-
-/************************************************/
-/* Header */
-/************************************************/
-#topbar {
- height: 120px;
- padding-top:13px;
- margin-left:230px;
- border: 2px black;
-}
-#topbarright {
- font-size: 10px;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-/************************************************/
-/* Now Playing Styles */
-/************************************************/
-#nowplaying{
- clear: both;
- width: 600px;
-}
-
-#np_container1{
- width: 260px;
- height: 18px;
- background: #fff url(../images/tb_tab.jpg) no-repeat top left;
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border: 1px solid #999;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font: 10px/12px Verdana, sans-serif;
- background: #d6d6d4 url(../images/bg_row.jpg) repeat top left;
- color: #000;
-}
-.np_row {
- padding: 3px 0;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- margin: 10px;
-}
-
-
-/************************************************/
-/* Styles for the star ratings */
-/************************************************/
-.star-rating{
- position: relative;
- list-style:none;
- width: 80px;
- height: 15px;
- background: url(../../../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- float: right;
-}
-li.current-rating{
- display: block;
- position: absolute;
- height: 15px;
- background: url(../../../images/ratings/star_rating.gif) left bottom;
- text-indent: -9000px;
- z-index: 1;
-}
-.star-rating li span{
- position: absolute;
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
-}
-.star-rating li span:hover{
- background: url(../../../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0;
-}
-li.zero-stars span:hover {
- display: block;
- left: 80px;
- height: 15px;
- background: url(../../../images/ratings/x.gif);
-}
-span.zero-stars {
- display: block;
- left: 80px;
- height: 15px;
- background: url(../../../images/ratings/x_off.gif);
-}
-span.one-stars { left: 0px; }
-span.one-stars:hover { width:16px; }
-span.two-stars { left:16px; }
-span.two-stars:hover { width: 32px; }
-span.three-stars { left: 32px; }
-span.three-stars:hover{ width: 48px; }
-span.four-stars { left: 48px; }
-span.four-stars:hover { width: 64px; }
-span.five-stars { left: 64px; }
-span.five-stars:hover { width: 80px; }
-
-
-/************************************************/
-/* Box Related Styles */
-/************************************************/
-.box {
- padding:0px;
- margin-bottom:5px;
- background: #000000;
-}
-.box-title {
- text-align:center;
- border-bottom: solid 1px #000000;
- font-size: 1.05em;
- font-weight: bold;
-}
-/* Enclosing Boxes Styles */
-.box-left-top {
- background: url(../images/topleft.gif) no-repeat;
- height:16px;
-}
-.box-left-bottom {
- background: url(../images/bottomleft.gif) no-repeat;
- height:18px;
-}
-.box-left {
- background: url(../images/left.gif);
-}
-.box-bottom {
- background: url(../images/bottom.gif);
- height:18px;
-}
-.box-right-bottom {
- background: url(../images/bottomright.gif) no-repeat;
-}
-.box-right-top {
- background: url(../images/topright.gif) no-repeat;
-}
-.box-right {
- background: url(../images/right.gif);
-}
-.box-top {
- background: url(../images/top.gif);
-}
-
-
-/************************************************/
-/* List Header Styles */
-/************************************************/
-.list-header {
- text-decoration: none;
-}
-.list-header:hover {
- color:#071fd4;
-}
-
-
-/************************************************/
-/* Text Action Styles */
-/************************************************/
-.text-action, .text-action li {
- list-style: none;
- margin:5px 0;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- padding: 0 2px;
- background: url(../images/active.tablebg.gif) #000000 repeat-x;
- border:1px solid #000;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #000;
- color: #fff;
- border:1px solid #ddd;
-}
-
-
-/************************************************/
-/* Tabs (for preferences) */
-/************************************************/
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-#tablist li {
- list-style: none;
- display: inline;
-}
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- background: #444444;
- text-decoration: none;
-}
-#tablist li a:link { color: #777777; }
-#tablist li a:visited { color: #777777; }
-#tablist li a:hover {
- color: #000000;
- background: #bbbbbb;
- border-color: #000000;
-}
-#tablist li a#current {
- color: #00ff00;
- background: #444444;
-}
-
-/************************************************/
-/* Styles for Header */
-/*(for ampache admin : installation, update...) */
-/************************************************/
-div#Header{
- height:80px;
- margin-bottom:3px;
-}
-#Header h1 {
- width: 439px;
- height: 84px;
- float: left;
- border:0;
- background: transparent url(../images/bg_login_0.jpg) no-repeat top left;
-}
-#Header h1 span {
- display:none
-}
-#Header h2 {
- float: right;
- margin-top: 75px;
- width: 200px;
- height: 18px;
- background: transparent url(001/h2.gif) no-repeat top left;
-}
-#Header h2 span {
- font-size: 10px;
- margin-left: 10px;
-}
-
-
-/************************************************/
-/* Styles for Login template */
-/************************************************/
-#container{
- margin:100px auto 0 auto;
- width:437px;
- font-size:12px;
- text-align:center;
-}
-#container h1{
- background:url(../images/bg_login_0.jpg) no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div.fatalerror {
- display:block;
- height:auto;
- padding:5px;
- margin:10px;
- background:none;
-}
-#container div{
- background:url(../images/bg_login_1.jpg) no-repeat;
- height:285px;
-}
-#loginp_0{
- color:#333;
- margin-top:0;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input{
-width:12em;
-}
-.loginp_1 input.check_input{
-margin-right:5em;
-}
-
-
-/************************************************/
-/* TV Page Related Styles */
-/************************************************/
-#tv_np{
- float:right;
-}
-#tv_left{
- float:left;
- clear:right;
-}
-#tv_playlist{
- clear:both;
-}
-
-
-/************************************************/
-/* User Online/Offline style, used in users.php */
-/************************************************/
-td.user_online{
- background:#0f0;
-}
-td.user_offline {
- background:#7f0000;
-}
-td.user_disabled {
- background:#ccc;
-}
-
-
-/************************************************/
-/* Misc */
-/************************************************/
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #000000;
- border:2px solid #000000;
-}
-.confirmation-box {
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- display: table-cell;
- background-color: #bbbbbb;
- border:2px solid #000000;
-}
-.alphabet {
- margin:10px;
- font-size:10px;
- font-weight:normal;
-}
-#mpdpl td {
- padding:0 2px 0 2px;
- text-align:left;
-}
-.header1{ font-size: 18px; font-weight: 900; }
-.header2{ font-size: 14px; font-weight: 900; }
-.error { color: #903; }
-.fatalerror {
- display:table-cell;
- padding:3px;
- color: #903;
- font-weight:bold;
- border:2px solid #903;
-}
-.disabled {
- text-decoration:line-through;
-}
-#maincontainer{}
-table.tabledata {}
-.display {}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-}
-
-
-
-
diff --git a/contrib/themes/Green-Marble/theme.cfg.php b/contrib/themes/Green-Marble/theme.cfg.php
deleted file mode 100644
index a2d0e5a9..00000000
--- a/contrib/themes/Green-Marble/theme.cfg.php
+++ /dev/null
@@ -1,44 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Green-Marble
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Green-Marble"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "XGizzmo"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "XGizzmo irc.freenode.net #ampache"
-
-# Version
-# This is the revision for this theme, It's up to the maintainer
-# or author to decide how they want to format this
-version = "1.1"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "vertical"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-#submenu = "simple"
-
diff --git a/contrib/themes/Greysme/images/ampache-spocky.gif b/contrib/themes/Greysme/images/ampache-spocky.gif
deleted file mode 100644
index 6436985f..00000000
--- a/contrib/themes/Greysme/images/ampache-spocky.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/ampache.gif b/contrib/themes/Greysme/images/ampache.gif
deleted file mode 100644
index e7441dcd..00000000
--- a/contrib/themes/Greysme/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/ampache_back.gif b/contrib/themes/Greysme/images/ampache_back.gif
deleted file mode 100644
index bf526816..00000000
--- a/contrib/themes/Greysme/images/ampache_back.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/ampache_menu.gif b/contrib/themes/Greysme/images/ampache_menu.gif
deleted file mode 100644
index 136d1241..00000000
--- a/contrib/themes/Greysme/images/ampache_menu.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/back-box.gif b/contrib/themes/Greysme/images/back-box.gif
deleted file mode 100644
index 47879ac5..00000000
--- a/contrib/themes/Greysme/images/back-box.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/background.jpg b/contrib/themes/Greysme/images/background.jpg
deleted file mode 100644
index 3339fe00..00000000
--- a/contrib/themes/Greysme/images/background.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/blankalbum.gif b/contrib/themes/Greysme/images/blankalbum.gif
deleted file mode 100644
index 8413d5ea..00000000
--- a/contrib/themes/Greysme/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/button_back.png b/contrib/themes/Greysme/images/button_back.png
deleted file mode 100644
index deca2006..00000000
--- a/contrib/themes/Greysme/images/button_back.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/button_back2.png b/contrib/themes/Greysme/images/button_back2.png
deleted file mode 100644
index 95e2ef9b..00000000
--- a/contrib/themes/Greysme/images/button_back2.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/curl.gif b/contrib/themes/Greysme/images/curl.gif
deleted file mode 100644
index c2c57eb6..00000000
--- a/contrib/themes/Greysme/images/curl.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/icons/icon_admin.gif b/contrib/themes/Greysme/images/icons/icon_admin.gif
deleted file mode 100644
index a7cc1bba..00000000
--- a/contrib/themes/Greysme/images/icons/icon_admin.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/icons/icon_browse.gif b/contrib/themes/Greysme/images/icons/icon_browse.gif
deleted file mode 100644
index 880ea276..00000000
--- a/contrib/themes/Greysme/images/icons/icon_browse.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/icons/icon_home.gif b/contrib/themes/Greysme/images/icons/icon_home.gif
deleted file mode 100644
index 71dc39ac..00000000
--- a/contrib/themes/Greysme/images/icons/icon_home.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/icons/icon_localplay.gif b/contrib/themes/Greysme/images/icons/icon_localplay.gif
deleted file mode 100644
index 77a70103..00000000
--- a/contrib/themes/Greysme/images/icons/icon_localplay.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/icons/icon_logout.gif b/contrib/themes/Greysme/images/icons/icon_logout.gif
deleted file mode 100644
index 49acbcaa..00000000
--- a/contrib/themes/Greysme/images/icons/icon_logout.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/icons/icon_plists.gif b/contrib/themes/Greysme/images/icons/icon_plists.gif
deleted file mode 100644
index 12bdf48e..00000000
--- a/contrib/themes/Greysme/images/icons/icon_plists.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/icons/icon_prefs.gif b/contrib/themes/Greysme/images/icons/icon_prefs.gif
deleted file mode 100644
index afd4e911..00000000
--- a/contrib/themes/Greysme/images/icons/icon_prefs.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/icons/icon_random.gif b/contrib/themes/Greysme/images/icons/icon_random.gif
deleted file mode 100644
index 1300a3ab..00000000
--- a/contrib/themes/Greysme/images/icons/icon_random.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/icons/icon_search.gif b/contrib/themes/Greysme/images/icons/icon_search.gif
deleted file mode 100644
index 176a478c..00000000
--- a/contrib/themes/Greysme/images/icons/icon_search.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/icons/icon_stats.gif b/contrib/themes/Greysme/images/icons/icon_stats.gif
deleted file mode 100644
index 2e89536c..00000000
--- a/contrib/themes/Greysme/images/icons/icon_stats.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/icons/icon_upload.gif b/contrib/themes/Greysme/images/icons/icon_upload.gif
deleted file mode 100644
index d223d724..00000000
--- a/contrib/themes/Greysme/images/icons/icon_upload.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/list_back-old.png b/contrib/themes/Greysme/images/list_back-old.png
deleted file mode 100644
index 60b8250e..00000000
--- a/contrib/themes/Greysme/images/list_back-old.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/list_back.png b/contrib/themes/Greysme/images/list_back.png
deleted file mode 100644
index 84b26e12..00000000
--- a/contrib/themes/Greysme/images/list_back.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/overlay.png b/contrib/themes/Greysme/images/overlay.png
deleted file mode 100644
index 69cd1c44..00000000
--- a/contrib/themes/Greysme/images/overlay.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/puce-old.gif b/contrib/themes/Greysme/images/puce-old.gif
deleted file mode 100644
index 45a1535c..00000000
--- a/contrib/themes/Greysme/images/puce-old.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/puce.gif b/contrib/themes/Greysme/images/puce.gif
deleted file mode 100644
index 4f19e04b..00000000
--- a/contrib/themes/Greysme/images/puce.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/punaise-bl.gif b/contrib/themes/Greysme/images/punaise-bl.gif
deleted file mode 100644
index 73b6255f..00000000
--- a/contrib/themes/Greysme/images/punaise-bl.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/punaise-br.gif b/contrib/themes/Greysme/images/punaise-br.gif
deleted file mode 100644
index 68bf9895..00000000
--- a/contrib/themes/Greysme/images/punaise-br.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/punaise-tl.gif b/contrib/themes/Greysme/images/punaise-tl.gif
deleted file mode 100644
index 5c6c9cf5..00000000
--- a/contrib/themes/Greysme/images/punaise-tl.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/ratings/star_rating.gif b/contrib/themes/Greysme/images/ratings/star_rating.gif
deleted file mode 100644
index f1d3e32e..00000000
--- a/contrib/themes/Greysme/images/ratings/star_rating.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/ratings/x.gif b/contrib/themes/Greysme/images/ratings/x.gif
deleted file mode 100644
index ab5cc171..00000000
--- a/contrib/themes/Greysme/images/ratings/x.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/ratings/x_off.gif b/contrib/themes/Greysme/images/ratings/x_off.gif
deleted file mode 100644
index 9847f01a..00000000
--- a/contrib/themes/Greysme/images/ratings/x_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/sort_off.gif b/contrib/themes/Greysme/images/sort_off.gif
deleted file mode 100644
index 2f504671..00000000
--- a/contrib/themes/Greysme/images/sort_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/images/sort_on.gif b/contrib/themes/Greysme/images/sort_on.gif
deleted file mode 100644
index c6848c33..00000000
--- a/contrib/themes/Greysme/images/sort_on.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/readme.txt b/contrib/themes/Greysme/readme.txt
deleted file mode 100644
index f5012683..00000000
--- a/contrib/themes/Greysme/readme.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-This theme also works with horizontal sidebar. Juste set orientation = "horizontal" in theme.cfg.php.
-
-
- Spocky \ No newline at end of file
diff --git a/contrib/themes/Greysme/screencap/01.jpg b/contrib/themes/Greysme/screencap/01.jpg
deleted file mode 100644
index 89414877..00000000
--- a/contrib/themes/Greysme/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Greysme/templates/default.css b/contrib/themes/Greysme/templates/default.css
deleted file mode 100644
index b0bdcd62..00000000
--- a/contrib/themes/Greysme/templates/default.css
+++ /dev/null
@@ -1,795 +0,0 @@
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-/***************************************************************/
-
- Ampache Theme "Greysme"
- by Spocky v0.95 (070501)
-
- Feel free to modify/reuse, just mention my name _somewhere_
-
-/***************************************************************/
-/* Theme colors : */
-/* ---------------*/
-/* Red : #8b3e38 (#5a211c was too dark) */
-/* Light blue : #74718a (#5b596d was too dark) */
-/* Dark blue : #2b293d */
-/* Black : #050505 */
-/* Dark grey : #111 */
-/* Orange: #e9ad51 */
-
-
-
-
-/************************************************/
-/* General style rules */
-/************************************************/
-
-body, html, fieldset { border: 0; }
-h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; line-height: 1em; } /* avoid browser default inconsistent font-sizes */
-a img, :link img, :visited img { border: none; } /* no blue linked image borders */
-* { margin: 0; padding: 0; } /* White space reset */
-
-
-html{ font-size: 62.5%; }
-
-body{
- font-size: 1.1em;
- font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
- background: #2b293d url(../images/background.jpg) 0 0 repeat-x fixed;
-}
-
-ol { list-style-type: decimal-leading-zero; }
-li { list-style-position: inside; }
-p { color: #e9ad51; }
-a { color: #74718a; text-decoration: none; }
-
-td { padding: 0 8px; color: #e9ad51; }
-th { padding-right: 10px; }
-
-input, select {
- font-size:1em;
- color: #e9ad51;
- background-color: #111;
- border: 1px solid #8b3e38;
- margin:0 0 1px 0;
-}
-
-input{
- padding:0 2px;
-}
-
-input:focus, select:focus { border-style: dotted; }
-
-textarea {
- background-color: #111;
- color: #e9ad51;
-}
-
-/************************************************/
-/* Styles for Site Header */
-/************************************************/
-
-#topbar { padding: 0 0; }
-#topbarright { font-size: 0.7em; text-align: right; color: #e9ad51; position: absolute; top: 40px; right: 0; padding: 3px; }
-#topbarright b { font-weight: normal }
-#topbarright a { color: #e9ad51;}
-#topbarleft { text-align: center; background: url(../images/ampache_back.gif) 0 0 repeat-x;}
-#topbarleft a { }
-
-
-/************************************************/
-/* Buttons */
-/************************************************/
-
-.selected_button {
- background-color: #000; color: #fff;
-}
-.unselected_button {
- /* there really isn't anything for this */
-}
-.smallbutton {
- border: 0px;
- padding: 0 1px;
- cursor: pointer;
-}
-input.button, input[type=button], input[type=submit], .text-action a, .text-action span {
- background:#8b3e38 url(../images/button_back2.png) 0 100% repeat-x !important;
- background:#8b3e38;
- color:#c98d31;
- padding:0px 0.5em;
- margin:4px 0 0 0;
- border:none;
-}
-input.button:hover, input[type=button]:hover, input[type=submit]:hover, div.text-action a:hover, div.text-action span:hover {
- background:#74718a url(../images/button_back2.png) 0 100% repeat-x !important;
- background:#74718a;
- color:#e9ad51;
-}
-
-input[type=checkbox]{border:none;background:none;}
-
-/************************************************/
-/* Tables (songs lists...) */
-/************************************************/
-
-.table-header {
- background: #111;
- vertical-align: top;
-}
-.table-header td, .table-header th {
- color:#8b3e38;
- font-variant:small-caps;
- font-weight:normal;
-}
-.table-header th {
- border-right:1px solid #000;
-}
-.table-header td a, .table-header th a {
- color:#8b3e38;
- /*padding-right:8px;
- background: url(../images/sort_off.gif) 100% 50% no-repeat;*/
-}
-.table-header td a:hover, .table-header th a:hover {
- /*color:#111;*/
- /*padding-right:8px;
- background:transparent url(../images/sort_on.gif) 100% 50% no-repeat;*/
-}
-
-.odd, .even { background: url(../images/list_back.png) 0 50% repeat-x !important; background-image: none;}
-.odd { background-color: #111 !important;}
-.even { }
-.odd:hover, .even:hover { background-color: #2b293d !important;}
-/*
-.odd td img, .even td img { border: 2px solid transparent; }
-.odd:hover td img, .even:hover td img { border-color: #e9ad510; }
-*/
-/* todo : quand col, mettre sur les a:hover de la col action un background-color:none;*/
-.odd td a img:hover, .even td a img:hover {opacity:0.5;}
-
-.headrow { font-size: 1.2em; } /* ? */
-.blank { background: #fff; } /* ? */
-.header { font-size: 12px; } /* ? */
-.border { background: #000; }
-
-
-
-/************************************************/
-/* Content block */
-/************************************************/
-
-#content {padding:10px 12em;}
-
-/* Center things on supporting browsers */
-#content>table,#content>table .box { margin-left: auto; margin-right: auto; }
-
-h3#content_title{} /* Doesn't exist anymore (?) */
-h3#content_title span {} /* Doesn't exist anymore (?) */
-
-
-/************************************************/
-/* Sidebar */
-/************************************************/
-
-#sidebar {
- clear: both;
- position: absolute;
- left: 0;
- top: 120px;
- width: 12.5em;
- text-align: left;
- font-size: 0.8em;
-}
-
-/* For supporting browsers *cough*... I mean not IE6... *cough*, fix sidebar position on the left */
-*>div#sidebar{ position: fixed; }
-
-#sidebar select { width: 95%; }
-#sidebar .smallbutton { margin: 0; }
-
-#sidebar h3 {
- height: 29px;
- background: #2b293d url(../images/ampache_menu.gif) 50% 50% no-repeat;
-}
-#sidebar h3 span { display:none; }
-
-#sidebar ul {
- list-style: none;
-}
-
-#sidebar ul.subnavside {
- position: absolute;
- top: 0;
- left: 12.5em;
- font-size: 1em;
- display: none;
- z-index:1;
-}
-
-/* For simple submenus (no rollover) */
-#sidebar ul.subnavsidesimple {
- text-align:right;
-}
-#sidebar ul.subnavsidesimple li{
- border-bottom-style:dotted;
- border-bottom-color:#8b3e38;
-}
-/* End of simple submenus (no rollover) */
-
-#sidebar li:hover ul.subnavside, #sidebar li.sfhover ul.subnavside {
- display:block;
-}
-
-#sidebar li {
- float: left;
- clear: both;
- width: 12.5em;
- display: inline; /* IE6 Patch */
- position: relative;
- background-color: #111;
- border-bottom: 1px solid #050505;
-}
-
-#sidebar a, #sidebar .navbutton {
- display: block;
- position: relative;
- color: #8b3e38;
- padding: .5em;
- line-height: 1em;
- border-left: .5em solid #8b3e38;
-}
-
-#sidebar li:hover a, #sidebar li.sfhover a, #sidebar li.activetopmenu a,
-#sidebar li:hover ul li:hover a, #sidebar li.sfhover ul li.sfhover a {
- border-left-color: #e9ad51;
- background-color: #050505;
- color: #e9ad51;
-}
-
-/* Menu Elements Display (icons, visibility...) */
-#sidebar_home a { padding-left: 22px; background: url(../images/icons/icon_home.gif) 5px 50% no-repeat; }
-#sidebar_admin a { padding-left: 22px; background: url(../images/icons/icon_admin.gif) 5px 50% no-repeat; }
-#sidebar_prefs a { padding-left: 22px; background: url(../images/icons/icon_prefs.gif) 5px 50% no-repeat; }
-#sidebar_browse a { padding-left: 22px; background: url(../images/icons/icon_browse.gif) 5px 50% no-repeat; }
-#sidebar_plists a { padding-left: 22px; background: url(../images/icons/icon_plists.gif) 5px 50% no-repeat; }
-#sidebar_stats a { padding-left: 22px; background: url(../images/icons/icon_stats.gif) 5px 50% no-repeat; }
-#sidebar_search a { padding-left: 22px; background: url(../images/icons/icon_search.gif) 5px 50% no-repeat; }
-#sidebar #sidebar_subsearch { }
-#sidebar_random a { padding-left: 22px; background: url(../images/icons/icon_random.gif) 5px 50% no-repeat; }
-#sidebar_form { }
-#sidebar_localplay a { padding-left: 22px; background: url(../images/icons/icon_localplay.gif) 5px 50% no-repeat; }
-#sidebar_localplay_ctrl { }
-#sidebar_logout a { padding-left: 22px; background: url(../images/icons/icon_logout.gif) 5px 50% no-repeat; }
-
-#sidebar_admin_users a { }
-#sidebar_admin_mail_users a { }
-#sidebar_admin_catalog a { }
-#sidebar_admin_config a { }
-#sidebar_admin_access_list a { }
-
-#sidebar_browse_albums a { }
-#sidebar_browse_artists a { }
-#sidebar_browse_genre a { }
-#sidebar_browse_song_title a { }
-#sidebar_browse_lists a { }
-
-/* Submenus souldn't inherit image, padding and border */
-#sidebar li:hover ul li a, #sidebar li.sfhover ul li a,
-#sidebar li.activetopmenu ul li a {
- color: #8b3e38;
- background-image:none;
- padding-left:.5em;
- background-color:#111;
- border-color:#8b3e38;
-}
-
-
-/* For horizontal menu */
-.horizontal_menu #sidebar { width: 100%; top: 0px; background: #111; }
-.horizontal_menu #sidebar h3 { display: none; }
-.horizontal_menu #sidebar li { clear: none; }
-.horizontal_menu #sidebar ul.subnavside { left: 0; top: 2em; }
-
-
-/************************************************/
-/* Styles for Now Playing */
-/************************************************/
-
-#nowplaying{
- clear: both;
-}
-#np_container1{
- height: 18px;
-}
-#np_container1 h1{
- font-weight: bold;
- padding: 2px;
-}
-#np_container2{
- border-width: 1px;
- border-style: solid;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- color: #000;
-}
-
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
- display: block;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- margin: 10px;
-}
-
-/************************************************/
-/* Footer */
-/************************************************/
-#footer {
- margin-left: 150px;
- margin-bottom: 10px;
-}
-
-#footer p {
- color:#999;
- font-size:10px;
-}
-
-
-/************************************************/
-/* Styles for the star ratings */
-/************************************************/
-.star-rating{
- position: relative;
- list-style:none;
- width: 80px;
- height: 15px;
- background: url(../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- float: right;
-}
-li.current-rating{
- display: block;
- position: absolute;
- height: 15px;
- background: url(../images/ratings/star_rating.gif) left bottom;
- text-indent: -9000px;
- z-index: 1;
-}
-.star-rating li span{
- position: absolute;
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
-}
-.star-rating li span:hover{
- background: url(../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0;
-}
-li.zero-stars span:hover {
- display: block;
- left: 80px;
- height: 15px;
- background: url(../images/ratings/x.gif);
-}
-span.zero-stars {
- display: block;
- left: 80px;
- height: 15px;
- background: url(../images/ratings/x_off.gif);
-}
-span.one-stars { left: 0px; }
-span.one-stars:hover { width:16px; }
-span.two-stars { left:16px; }
-span.two-stars:hover { width: 32px; }
-span.three-stars { left: 32px; }
-span.three-stars:hover{ width: 48px; }
-span.four-stars { left: 48px; }
-span.four-stars:hover { width: 64px; }
-span.five-stars { left: 64px; }
-span.five-stars:hover { width: 80px; }
-
-/*
-.star-rating{
- position: relative;
- list-style:none;
- width: 80px;
- height: 15px;
- background: url(../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- float: right;
-}
-li.current-rating{
- display: block;
- position: absolute;
- height: 15px;
- background: url(../images/ratings/star_rating.gif) left bottom;
- text-indent: -9000px;
- z-index: 1;
-}
-.star-rating li span{
- position: absolute;
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
-}
-.star-rating li span:hover{
- background: url(../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0;
-}
-li.zero-stars span:hover {
- display: block;
- left: 80px;
- height: 15px;
- background: url(../images/ratings/x.gif);
-}
-span.zero-stars {
- display: block;
- left: 80px;
- height: 15px;
- background: url(../images/ratings/x_off.gif);
-}
-span.one-stars { left: 0px; }
-span.one-stars:hover { width:16px; }
-span.two-stars { left:16px; }
-span.two-stars:hover { width: 32px; }
-span.three-stars { left: 32px; }
-span.three-stars:hover{ width: 48px; }
-span.four-stars { left: 48px; }
-span.four-stars:hover { width: 64px; }
-span.five-stars { left: 64px; }
-span.five-stars:hover { width: 80px; }
-*/
-
-
-/************************************************/
-/* Box Related Styles */
-/************************************************/
-
-/** General Boxes Styles ***/
-.box {
- padding: 0;
- margin-top: 5px;
- background: #050505 url(../images/back-box.gif) 0 0 no-repeat;
- font-size : 0.9em;
- border: 1px solid #8b3e38;
-}
-.box ol { margin-left:5px; }
-
-/* Hovering effects on links */
-.box a:hover { background: #8b3e38; color: #e9ad51;}
-
-/** Title Boxes Styles ***/
-.box-title {
- display:block;
- color:#8b3e38;
- padding:0 3px 0 18px;
- background: url(../images/puce.gif) 0 50% no-repeat;
- font-size: 1.1em;
- font-variant:small-caps;
- border-bottom:1px solid #8b3e38;
- letter-spacing:0.1em;
-}
-.box-title:first-letter{font-style:italic;}
-
-/* Some hovering effects on titles */
-table.box:hover .box-title {
- border-bottom:1px solid #74718a;
- color:#e9ad51 ;
-}
-
-
-/* Enclosing Boxes Styles */
-.box-left-top {
- background: url(../images/punaise-tl.gif) no-repeat;
- height:16px;
-}
-.box-left-bottom {
- background: url(../images/punaise-bl.gif) no-repeat;
- height:18px;
-}
-.box-right-bottom {
- background: url(../images/punaise-br.gif) no-repeat;
-}
-.box-right-top {
- background: url(../images/curl.gif) no-repeat;
-}
-.box-top {}
-.box-right {}
-.box-bottom {}
-.box-left {}
-
-
-/************************************************/
-/* List Header Styles */
-/************************************************/
-
-.list-header {
- text-decoration: none;
-}
-
-.list-header:hover {
- color:#071fd4;
-}
-
-
-/************************************************/
-/* Text Action Styles */
-/************************************************/
-
-.text-action {
- border-top:1px dotted #8b3e38;
-}
-.text-action, .text-action li {
- margin: 10px 0 5px 0;
- list-style: none;
- padding: 1px 0 0 0;
- text-wrap: none;
-}
-
-/* See input.button class */
-/*
-.text-action a, .text-action span {
- background: #111;
- border: 1px solid #000;
- padding-left: 2px;
- padding-right: 2px;
- text-decoration: none;
- text-wrap: none;
-}
-*/
-
-.text-action #pt_active {
- background: #000;
- color: #fff;
- border: 1px solid #ddd;
- text-wrap: none;
-}
-
-
-/************************************************/
-/* Tabs (for preferences) */
-/************************************************/
-
-#tablist {
- padding: 4px 0;
- margin: 12px 0 0 0;
-}
-
-#tablist li {
- list-style: none;
- display: inline;
-}
-
-#tablist li a {
- padding: 0 0.5em;
- margin-left: 3px;
- color: #000;
- background: #8b3e38 url(../images/button_back.png) 0 100% repeat-x !important;
- background: #8b3e38;
-
-}
-
-#tablist li a:hover {
- border-top: 2px solid #e9ad51;
- color: #e9ad51;
-}
-
-#tablist li a#current {
- padding: 5px 0.5em;
- color: #8b3e38;
- background: #111;
- background: #111 !important;
- border:none;
-}
-
-/************************************************/
-/* Styles for Header */
-/*(for ampache admin : installation, update...) */
-/************************************************/
-
-div#Header {
- height: 80px;
- margin-bottom: 3px;
- padding: 0px;
-}
-
-#Header h1 {
- background: transparent url(../themes/classic/images/bg_login_0.jpg) no-repeat top left;
- border: 0;
- width: 439px;
- height: 84px;
- float: left;
-}
-
-#Header h1 span {
- display:none
-}
-
-#Header h2 {
- background: transparent url(001/h2.gif) no-repeat top left;
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size: 10px;
- margin-left: 10px;
-}
-
-/************************************************/
-/* User Online/Offline style, used in users.php */
-/************************************************/
-td.user_online{
- background:#0f0;
-}
-td.user_offline {
- background:#7f0000;
-}
-td.user_disabled {
- background:#ccc;
-}
-
-/************************************************/
-/* Styles for Login template */
-/************************************************/
-
-#container {
- margin: 100px auto 0px auto;
- text-align:center;
-}
-#container h1 {
- background:url(../images/ampache_back.gif) 0 0 repeat-x;
-}
-#container h1 span {
- background: url(../images/ampache.gif) 50% 0 no-repeat;
- height: 120px;
- margin-bottom: 8px;
- display:block;
- text-indent:-9000px;
-}
-#container div {
- width:340px;
- margin:auto;
-}
-#loginp_0 {
- color:#111;
- font-size:0.8em;
- font-style:italic;
- margin: 0 0 2em 0;
-}
-.loginp_1 {
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span {
- font-weight:bold;
-}
-.loginp_1 input {
- border:1px solid #74718a;
-}
-input.text_input {
- width:12em;
-}
-.loginp_1 input.check_input {
- margin-left:5px;
-}
-
-
-
-/************************************************/
-/* Misc */
-/************************************************/
-
-.text-box {
- display: table-cell;
- padding:5px;
- margin:0 0 10px 0;
- background-color: #111;
-}
-
-.confirmation-box {
- padding: 5px 5px 0 5px;
- margin-bottom: 10px;
- display: table-cell;
- background-color: #111;
- border: 2px solid #000;
-}
-
-.alphabet {
- margin: 10px;
- font-size: 0.9em;
- font-weight: normal;
-}
-
-.display {}
-
-#mpdpl td {
- padding: 0 2px 0 2px;
- text-align: left;
-}
-
-table.tabledata {width:100%}
-
-.header1 {
- color: #8b3e38;
- background: #111 url(../images/button_back.png) 0 100% repeat-x !important;
- background: #111;
- font-size: 1.4em;
- font-variant:small-caps;
- display:block;
- padding:2px 5px;
-}
-.header2 {
- color: #8b3e38;
- font-size: 1.1em;
- text-align:center;
- font-weight: bold;
- border-bottom:1px solid #8b3e38;
- padding:1em;
-}
-
-.error {
- color: #990033;
-}
-
-.fatalerror {
- padding: 3px;
- display: table-cell;
- color: #990033;
- font-weight:bold;
- border:2px solid #990033;
-}
-
-#container div.fatalerror {
- background:none;
- height:auto;
- padding:5px;
- margin:10px;
- display:block;
-}
-
-.disabled { text-decoration: line-through; }
-
-
-#maincontainer{}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/Greysme/theme.cfg.php b/contrib/themes/Greysme/theme.cfg.php
deleted file mode 100644
index 23ab1419..00000000
--- a/contrib/themes/Greysme/theme.cfg.php
+++ /dev/null
@@ -1,42 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Greysme Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Greysme"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "SPocKy"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "SPocKy"
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "0.9"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "vertical"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-#submenu = "simple"
diff --git a/contrib/themes/IL01/images/ampache.gif b/contrib/themes/IL01/images/ampache.gif
deleted file mode 100644
index 0eab3056..00000000
--- a/contrib/themes/IL01/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/images/ampache.jpg b/contrib/themes/IL01/images/ampache.jpg
deleted file mode 100644
index c25835ba..00000000
--- a/contrib/themes/IL01/images/ampache.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/images/bg_menubar.jpg b/contrib/themes/IL01/images/bg_menubar.jpg
deleted file mode 100644
index 0de2a7d8..00000000
--- a/contrib/themes/IL01/images/bg_menubar.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/images/blankalbum.gif b/contrib/themes/IL01/images/blankalbum.gif
deleted file mode 100644
index a1d25b40..00000000
--- a/contrib/themes/IL01/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/images/blankalbum.jpg b/contrib/themes/IL01/images/blankalbum.jpg
deleted file mode 100644
index 468301bd..00000000
--- a/contrib/themes/IL01/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/images/button_sep.jpg b/contrib/themes/IL01/images/button_sep.jpg
deleted file mode 100644
index 0fe4179a..00000000
--- a/contrib/themes/IL01/images/button_sep.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/images/exclamation_20.gif b/contrib/themes/IL01/images/exclamation_20.gif
deleted file mode 100644
index dae1977c..00000000
--- a/contrib/themes/IL01/images/exclamation_20.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/images/tablebg.jpg b/contrib/themes/IL01/images/tablebg.jpg
deleted file mode 100644
index bdd313a0..00000000
--- a/contrib/themes/IL01/images/tablebg.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/images/top_fill.jpg b/contrib/themes/IL01/images/top_fill.jpg
deleted file mode 100644
index 03043399..00000000
--- a/contrib/themes/IL01/images/top_fill.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/images/vineta.gif b/contrib/themes/IL01/images/vineta.gif
deleted file mode 100644
index 7a749de4..00000000
--- a/contrib/themes/IL01/images/vineta.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/screencap/01.jpg b/contrib/themes/IL01/screencap/01.jpg
deleted file mode 100644
index eb63d1f7..00000000
--- a/contrib/themes/IL01/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/screencap/02.jpg b/contrib/themes/IL01/screencap/02.jpg
deleted file mode 100644
index 925194e0..00000000
--- a/contrib/themes/IL01/screencap/02.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/screencap/03.jpg b/contrib/themes/IL01/screencap/03.jpg
deleted file mode 100644
index 980a316a..00000000
--- a/contrib/themes/IL01/screencap/03.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/IL01/templates/default.css b/contrib/themes/IL01/templates/default.css
deleted file mode 100644
index 5460b129..00000000
--- a/contrib/themes/IL01/templates/default.css
+++ /dev/null
@@ -1,533 +0,0 @@
-<!--
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
--->
-p {
- color: #000000;
-}
-
-a {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:visited
- {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- }
-a:active {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #F5F5F5;
- border-right:2px solid #000000;
- border-bottom:2px solid #000000;
- border-left:2px solid #000000;
- border-top:2px solid #000000;
-}
-.selected_button {
- background-color: #F5F5F5;
- color: #000000;
-}
-.unselected_button {
- /* there really isn't anything for this */
-}
-.display {}
-
-table.tabledata {}
-td {
- padding: 0px 8px 0px 8px;
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-th {
- padding-right: 10px;
-}
-input {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: bold;
- background-color: #F5F5F5;
- margin: 2px 2px 2px 2px;
-}
-select {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- background-color: #F5F5F5;
-}
-textarea {
- background-color: #F5F5F5;
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-.table-header {
- background: url(../images/tablebg.jpg) #F5F5F5 repeat-x;
- vertical-align: top;
-}
- .header1
- {
- color: #FFFFFF;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18px;
- font-weight: 900;
- }
- .header2
- {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: 900;
- }
- .headrow
- {
- background:#F3F3F3;
- font-size: 12px;
- }
- .odd
- {
- background:#EDEDED;
- font-size: 12px;
- }
- .even
- {
- background:#F9F9F9;
- font-size: 12px;
- }
-.blank {
- background: #fff;
-}
-.border {
- background:#D1D0D1;
-}
-.header {
- font-size: 12px;
-}
-.error {
- color: #990033;
-}
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #990033;
- border-right:4px solid #990033;
- border-bottom:4px solid #990033;
- border-left:4px solid #990033;
- border-top:4px solid #990033;
-}
-.disabled {
- text-decoration: line-through;
-}
-.smallbutton {
- border:0px;
- padding-left:1px;
- padding-right:1px;
- font-size: 11px;
- cursor: pointer;
-}
-/* ////////////////////////////////////////////////////////////////*/
-/* De aqui pa'bajo, ros esta creando una hoja de estilos unica para todo Ampache */
-
-/* General style rules */
-body{
- background-color: #4C669F;
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- font-size: 12px;
- font-family: Verdana;
- color: #000000;
-}
-
-#maincontainer{
- margin: 0px;
-}
-
-.alphabet {
- margin: 10px;
- font-size: 10px;
- font-weight: normal;
-}
-
-/* Content block */
-#content {
- postion:absolute;
- float: left;
- clear: both;
- padding-top: 20px;
- margin-left:15px;
- /*float:left; use for horizontal menu; comment out otherwise */
- /* background:#fff url("../themes/classic/images/bg_content.gif") repeat-y right top; */
-}
-
-h3#content_title{
- font-family:Arial,Helvetica,Sans-Serif;
- font-size:12px;
- line-height:32px;
- color:#fff;
- margin:0px;
- padding:0px;
- background:#F5F5F5 url("../themes/classic/images/content_corner.gif") no-repeat right top;
-}
-
-h3#content_title span {
- text-align:left;
-}
-
-/* Styles for Header */
-div#Header{
- height:120px;
- margin-bottom:3px;
- padding:0px;
- background: url("../images/top_fill.jpg") repeat-x ;
-}
-
-#Header h1 {
- background: transparent url("../themes/classic/images/bg_login_0.jpg") no-repeat top left;
- border:0px;
- width: 439px;
- height: 84px;
- float: left;
- margin:0px;
- padding:0px;
-}
-
-#Header h1 span {
- display:none
-}
-
-#Header h2 {
- background: transparent url(001/h2.gif) no-repeat top left;
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size:10px;
- margin-left:10px;
-}
-
-
-
-
-/* Sidebar */
-div#sidebar{
- clear:both;
- position:absolute;
- left:0px;
- top:120px;
- padding-top:0px;
- background: #F5F5F5;
- width: 100%;
-}
-
-#sidebar h3 {
- display:none;
-}
-
-#sidebar h3 span {
- display:none
-}
-
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size:10px;
- padding: 0px;
- line-height: 1.0;
- Background-color: #F5F5F5;
-}
-
-#sidebar li {
- margin: 0;
- float: left;
- display: block;
- border: 1px solid #F5F5F5;
- padding: 5px 0px 5px 10px;
- width: 10.5em;
- background: url(../images/bg_menubar.jpg) #F5F5F5 repeat-x;
-}
-
-#sidebar ul.subnavside li {
- border: 1px solid #F5F5F5;
- background: url(../images/bg_menubar.jpg) #F5F5F5 repeat-x;
-}
-
-#sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
- text-decoration: none;
- text-align: center;
- padding:0px 12px 0px 0px;
- margin:0px;
-}
-
-#sidebar li:hover, #sidebar li.sfhover {
- color:#000000;
- background: url(../images/bg_menubar.jpg) #F5F5F5 repeat-x;
- background-color:#F5F5F5;
-}
-
-#sidebar li ul {
- float: left;
- position: absolute;
- width: 9em;
-/* margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
- margin: 0.5em 0 0 -1.1em;
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
- background: url(../images/bg_menubar.jpg) #F5F5F5 repeat-x;
-}
-
-#sidebar #activetopmenu {
- background: url(../images/bg_menubar.jpg) #F5F5F5 repeat-x;
- }
-#sidebar #activesubmenu {
- background: url(../images/bg_menubar.jpg) #F5F5F5 repeat-x;
-}
-#sidebar li:hover, #sidebar li.sfhover {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
- background: url(../images/bg_menubar.jpg) #F5F5F5 repeat-x;
-}
-
-
-/* Styles for Now Playing */
-
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #fff url("../themes/classic/images/tb_tab.jpg") no-repeat top left;
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font-family: Verdana, sans-serif;
- font-size: 10px;
- line-height: 12px;
- color: #000;
- background: #D6D6D4 url("../themes/classic/images/bg_row.jpg") repeat top left;
-}
-
-
-/* Styles for Login template */
-#container{
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1{
- background:url("../themes/classic/images/bg_login_0.jpg") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:url("../themes/classic/images/bg_login_1.jpg") no-repeat;
- height:285px;
-}
-#loginp_0{
- color:#333;
- margin-top:0px;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-/* Footer */
-#footer {
- margin-left: 150px;
- margin-bottom: 10px;
-}
-
-#footer p {
- color:#999999;
- font-size:10px;
-}
-#topbar {
- float: left;
- top:20px;
- height: 120px;
- padding-top:0px;
- padding-left:0px;
- background: #000000 url("../images/top_fill.jpg") repeat-x;
- color: #ffffff;
-}
-#topbar a {
- color: #ffffff;
-}
-#topbarright {
- float: right;
- font-size: 10px;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-/* Box Related Styles */
-.box {
- padding:0px;
- background: #F5F5F5;
- margin:10px;
- border: 1px solid #000000;
-}
-.box-title {
- background: #EEFF65;
- width: 100%;
- font-weight: bold;
-}
-.box-left-top { display:none; }
-.box-left-bottom { display:none; }
-.box-left { display:none; }
-.box-bottom { display:none; }
-.box-right-bottom { display:none; }
-.box-right-top { display:none; }
-.box-right { display:none; }
-.box-top { display:none; }
-
-.confirmation-box {
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- display: table-cell;
- background-color: #EEFF65;
- border-right:2px solid #000000;
- border-bottom:2px solid #000000;
- border-left:2px solid #000000;
- border-top:2px solid #000000;}
-
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background: #F5F5F5;
- border:1px solid #000000;
- padding-left:2px;
- padding-right:2px;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #000000;
- color: #ffffff;
- border:1px solid #000000;
-}
-#nowplaying {
- width:650px;
- background: #404040;
-}
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- margin: 10px;
-}
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #cccccc;
- border-bottom: none;
- background: #F5F5F5;
- text-decoration: none;
-}
-
-#tablist li a:link { color: #222222; }
-#tablist li a:visited { color: #000000; }
-
-#tablist li a:hover {
- color: #000000;
- background: #EEFF65;
- border-color: #000000;
-}
-
-#tablist li a#current {
- color: #000000;
- background: #F5F5F5;
- border-color: #000000;
- border-bottom: 1px solid #000000;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/IL01/theme.cfg.php b/contrib/themes/IL01/theme.cfg.php
deleted file mode 100644
index d950b0b5..00000000
--- a/contrib/themes/IL01/theme.cfg.php
+++ /dev/null
@@ -1,84 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# IL01
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "IL01"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Rodrigo Galindo (ros) modified by Terence Theijn"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-#maintainer = "Rodrigo Galindo <ros@interleucina.org>"
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "1.1"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
-
-# Theme Colors
-###################
-[color]
-###################
-# Below is a list of the default colors for this theme, upon
-# applying this theme the users color preferences will be reset
-# to what is listed below...
-
-# Background Color 1
-bg_color1 = "#4B67A0"
-
-# Background Color 2
-bg_color2 = "#D1D0D1"
-
-# Base Color 1
-base_color1 = "#FFFFFF"
-
-# Base Color 2
-base_color2 = "#F5F5F5"
-
-# Font Color 1
-font_color1 = "#222222"
-
-# Font Color 2
-font_color2 = "#000000"
-
-# Font Color 3
-font_color3 = "#ffffff"
-
-# Row Color 1
-row_color1 = "#f3f3f3"
-
-# Row Color 2
-row_color2 = "#EDEDED"
-
-# Row Color 3
-row_color3 = "#F9F9F9"
-
-# Error Color
-error_color = "#990033"
-
diff --git a/contrib/themes/INHOLLAND/images/ampache.gif b/contrib/themes/INHOLLAND/images/ampache.gif
deleted file mode 100644
index 0802474b..00000000
--- a/contrib/themes/INHOLLAND/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/images/ampache_org.gif b/contrib/themes/INHOLLAND/images/ampache_org.gif
deleted file mode 100644
index f2ab6917..00000000
--- a/contrib/themes/INHOLLAND/images/ampache_org.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/images/blankalbum.gif b/contrib/themes/INHOLLAND/images/blankalbum.gif
deleted file mode 100644
index 3fbb331e..00000000
--- a/contrib/themes/INHOLLAND/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/images/blankalbum.jpg b/contrib/themes/INHOLLAND/images/blankalbum.jpg
deleted file mode 100644
index 468301bd..00000000
--- a/contrib/themes/INHOLLAND/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/images/gradient.jpg b/contrib/themes/INHOLLAND/images/gradient.jpg
deleted file mode 100644
index 43ee4ab0..00000000
--- a/contrib/themes/INHOLLAND/images/gradient.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/images/menu-active.gif b/contrib/themes/INHOLLAND/images/menu-active.gif
deleted file mode 100644
index 75954536..00000000
--- a/contrib/themes/INHOLLAND/images/menu-active.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/images/menu.gif b/contrib/themes/INHOLLAND/images/menu.gif
deleted file mode 100644
index bb67eb83..00000000
--- a/contrib/themes/INHOLLAND/images/menu.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/images/star_rating.gif b/contrib/themes/INHOLLAND/images/star_rating.gif
deleted file mode 100644
index 6f8d1ed8..00000000
--- a/contrib/themes/INHOLLAND/images/star_rating.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/images/topbar-bg.png b/contrib/themes/INHOLLAND/images/topbar-bg.png
deleted file mode 100644
index 12fb55e2..00000000
--- a/contrib/themes/INHOLLAND/images/topbar-bg.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/images/x.gif b/contrib/themes/INHOLLAND/images/x.gif
deleted file mode 100644
index de7140ff..00000000
--- a/contrib/themes/INHOLLAND/images/x.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/images/x_off.gif b/contrib/themes/INHOLLAND/images/x_off.gif
deleted file mode 100644
index f815d7e8..00000000
--- a/contrib/themes/INHOLLAND/images/x_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/screencap/01.jpg b/contrib/themes/INHOLLAND/screencap/01.jpg
deleted file mode 100644
index 306f8db1..00000000
--- a/contrib/themes/INHOLLAND/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/INHOLLAND/templates/default.css b/contrib/themes/INHOLLAND/templates/default.css
deleted file mode 100644
index f0c298df..00000000
--- a/contrib/themes/INHOLLAND/templates/default.css
+++ /dev/null
@@ -1,725 +0,0 @@
-<!--
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
--->
-p {
- color: #000000;
-}
-
-a {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- text-decoration: none;
-}
-a:visited
- {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- }
-a:active {
- color: #FF6600;
- font-family: Verdana, Helvetica, sans-serif;
- text-decoration: underline;
-}
-
-a:hover {
- color: #FF6600;
- font-family: Verdana, Helvetica, sans-serif;
- text-decoration: underline;
-}
-
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #FFFFFF;
- border-right:2px solid #FF6600;
- border-bottom:2px solid #FF6600;
- border-left:2px solid #FF6600;
- border-top:2px solid #FF6600;
-}
-.selected_button {
- background-color: black;color:white;
-}
-.unselected_button {
- /* there really isn't anything for this */
-}
-.display {}
-
-#mpdpl td {
- padding: 0px 2px 0px 2px;
- text-align: left;
-}
-table.tabledata {}
-td {
- padding: 0px 8px 0px 8px;
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-th {
- padding-right: 10px;
-}
-input {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: bold;
- background-color: #FFFFFF;
- margin: 2px 2px 2px 2px;
-}
-select {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- background-color: #FFFFFF;
-}
-textarea {
- background-color: #FFFFFF;
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-.table-header {
- background: #DDDDDD;
- color: #666666;
- font-weight: bold;
- vertical-align: top;
-}
-
-.table-header a, .table-header td {
- color: #666666;
- font-weight:bold;
- text-decoration: none;
-}
-
-.table-header a:hover {
- text-decoration: underline;
-}
-
- .header1
- {
- color: #666666;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18px;
- font-weight: bold;
- }
- .header2
- {
- color: #666666;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: bold;
- }
- .headrow
- {
- background:#FF0000;
- color: #666666;
- font-size: 12px;
- font-weight: bold;
- }
- .odd, .odd td
- {
- background:#FFFFFF;
- font-size: 12px;
- border-bottom: 1px dashed #D5D5D5;
- }
- .even, .even td
- {
- background:#FFFFFF;
- font-size: 12px;
- border-bottom: 1px dashed #D5D5D5;
- }
-.blank {
- background: #fff;
-}
-.border {
- background:#000000;
-}
-.header {
- font-size: 12px;
-}
-.error {
- color: #990033;
-}
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #990033;
- font-weight:bold;
- border-right:2px solid #990033;
- border-bottom:2px solid #990033;
- border-left:2px solid #990033;
- border-top:2px solid #990033;
-}
-#container div.fatalerror {
- background:none;
- height:auto;
- padding:5px;
- margin:10px;
- display:block;
-}
-.disabled {
- text-decoration: line-through;
-}
-.smallbutton {
- border:0px;
- padding-left:1px;
- padding-right:1px;
- font-size: 11px;
- cursor: pointer;
-}
-/* These three lines make a menu vertical */
- sidebar li { float: none; }
- sidebar li ul { margin: -1.5em 0 0 9em; }
-
-/* ////////////////////////////////////////////////////////////////*/
-/* De aqui pa'bajo, ros esta creando una hoja de estilos unica para todo Ampache */
-
-/* General style rules */
-body{
- color: #FFFFFF;
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- background-color:#FFFFFF;
- font-family:Arial, Helvetica, Sans-Serif;
-}
-
-#maincontainer{
- margin: 0px;
-}
-
-.alphabet {
- margin: 10px;
- font-size: 10px;
- font-weight: normal;
-}
-
-/* Content block */
-#content {
- position: absolute;
- clear:both;
- float: left;
- top: 160px;
- margin-left:15px;
-/* float:left; use for horizontal menu; comment out otherwise */
-/* background:#fff url("../themes/classic/images/bg_content.gif") repeat-y right top; */
-}
-
-h3#content_title{
- font-family:Arial,Helvetica,Sans-Serif;
- font-size:12px;
- line-height:32px;
- color:#fff;
- margin:0px;
- padding:0px;
- background:#8B8B8B url("../themes/classic/images/content_corner.gif") no-repeat right top;
-}
-
-h3#content_title span {
- text-align:left;
-}
-
-/* Styles for Header */
-div#Header{
- height:120px;
- margin-bottom:3px;
- padding:0px;
-}
-
-#Header h1 {
- background: transparent url("../themes/classic/images/bg_login_0.jpg") no-repeat top left;
- border:0px;
- width: 439px;
- height: 84px;
- float: left;
- margin:0px;
- padding:0px;
-}
-
-#Header h1 span {
- display:none
-}
-
-#Header h2 {
- background: transparent url(001/h2.gif) no-repeat top left;
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size:10px;
- margin-left:10px;
-}
-
-
-/* Sidebar */
-/**
- * Experimental for menus (Thx Sigger)
- * TO DO: Fill in 1px border around menus & submenu items
- * Make padding apply to the li, not just an a. Moving padding: to li throws off the dropdown menu alignment.
- */
-
-div#sidebar{
- clear:both;
- position:absolute;
- left:0px;
- height:60px;
- top:93px;
- width:100%;
- font-weight:bold;
- background: url(../images/gradient.jpg) #FF0000 repeat-y;
- z-index:30;
-}
-
-#sidebar h3 {
- display:none
-}
-
-#sidebar h3 span {
- display:none
-}
-
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size:12px;
- position: absolute;
- top: -24px;
- padding: 0px;
- line-height: 1.0;
-}
-
-#sidebar li {
- margin: 0px;
- border: 0px;
- display: block;
- float: left; /* use for horizontal menu; comment out otherwise */
- padding: 5px 0px 5px 10px;
- width: 89px;
- background-color:#000000;
- background: url(../images/menu.gif) no-repeat;
-}
-
-#sidebar li.activetopmenu {
- background: url(../images/menu-active.gif) #000000 no-repeat;
- position: relative;
- top:-2px;
-}
-
-#sidebar li.activesubmenu {
- background: #FF0396 no-repeat;
-}
-
-
-#sidebar ul.subnavside li {
- padding: 5px 0px 5px 5px;
- border: 1px solid #FF0000;
- background: #FF6600;
- width:120px
-}
-
-#sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
- text-decoration: none;
- color: #FFFFFF;
-}
-
-
-#sidebar li:hover, #sidebar li.sfhover{
- color:#FFFFFF;
- background-color:#FF0000;
-}
-#sidebar a:hover{
- text-decoration: underline;
-}
-
-#sidebar li.hover:active {
- background-color:#FF0000;
- z-index:30;
-}
-
-#sidebar li ul {
- float: left;
- position: absolute;
- top: 15px;
- width: 9em;
-/* margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
- margin: 0.5em 0 0 -1.1em; /* for horizontal menu; comment out otherwise */
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
-}
-
-#sidebar li:hover ul, #sidebar li.sfhover ul {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
-}
-#sidebar select {
- width: 95%;
- position: relative;
- font-size: 10px;
- top: -4px;
- left: -4px;
-}
-
-/* Styles for Now Playing */
-#nowplaying{
- clear: both;
- width: 625px;
-}
-
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #fff url("../themes/classic/images/tb_tab.jpg") no-repeat top left;
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font-family: Verdana, sans-serif;
- font-size: 10px;
- line-height: 12px;
- color: #000;
- background: #D6D6D4 url("../themes/classic/images/bg_row.jpg") repeat top left;
-}
-
-
-/* Styles for Login template */
-#container{
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1{
- background:url("../themes/classic/images/bg_login_0.jpg") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:url("../themes/classic/images/bg_login_1.jpg") no-repeat;
- height:285px;
-}
-#loginp_0{
- color:#333;
- margin-top:0px;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-/* Footer */
-#footer {
- margin-left: 150px;
- margin-bottom: 10px;
-}
-
-#footer p {
- color:#999999;
- font-size:10px;
-}
-#topbar {
- background: url(../images/topbar-bg.png) #000000 bottom repeat-x;
- height: 85px;
- padding-top:8px;
- padding-left:10px;
-}
-#topbar a:visited, #topbar a, topbar a:hover {
- color: #FFFFFF;
-}
-#topbarright {
- /*float: top-right;*/
- position: absolute;
- font-size: 10px;
- top:3px;
- right:3px;
- z-index:40;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-/* Box Related Styles */
-.box {
- padding:0px;
- margin-bottom: 10px;
- background: #FFFFFF;
- border: 1px solid #FF6600;
-}
-.box-title {
- border-bottom: solid 1px #FF6600;
- font-size: 1.05em;
- font-weight: bold;
- color: #666666;
- background-color: #DDDDDD;
-}
-.box-left-top { display: none; }
-.box-left-bottom { display: none; }
-.box-left { display: none; }
-.box-bottom { display: none; }
-.box-right-bottom { display: none; }
-.box-right-top { display: none; }
-.box-right { display: none; }
-.box-top { display: none; }
-
-/* List Header Styles */
-.list-header {
- text-decoration: none;
-}
-.list-header:hover {
- color:#071fd4;
-}
-
-
-.confirmation-box {
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- display: table-cell;
- background-color: #bbbbbb;
- border-right:2px solid #000000;
- border-bottom:2px solid #000000;
- border-left:2px solid #000000;
- border-top:2px solid #000000;}
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background: #dddddd;
- border:1px solid #000000;
- padding-left:2px;
- padding-right:2px;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #000000;
- color: #ffffff;
- border:1px solid #dddddd;
-}
-#nowplaying {
- width:600px;
-}
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
- display: block;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- margin: 10px;
-}
-
-/* 'Tab' Preferences, used by preferences.php */
-
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #CCCCCC;
- border-bottom: none;
- background: #DDDDDD;
- color: #666666;
- text-decoration: none;
-}
-
-#tablist li a:link { color: #222222; }
-#tablist li a:visited { color: #000000; }
-
-#tablist li a:hover {
- color: #FF6600;
- background: #DDDDDD;
- border-color: #FF6600;
- text-decoration: underline;
-}
-
-#tablist li a#current {
- color: #FF6600;
- background: #DDDDDD;
- border-color: #FF6600;
- border-bottom: 1px solid #FF6600;
-}
-
-
-/* TV Page Related Styles */
-#tv_control {
- float:left;
-}
-
-#tv_np {
- float:right;
-}
-
-#tv_playlist {
- clear: both;
-}
-
-/* User Online/Offline style, used in users.php */
-td.user_online {
- border:0px;
- background-color: green;
-}
-td.user_offline {
- border:0px;
- background-color: #AA0000;
-}
-td.user_disabled {
- border:0px;
- background-color: gray;
-}
-/* styles for the star ratings */
-.star-rating{
- list-style:none;
- margin: 0px;
- padding:0px;
- width: 80px;
- height: 15px;
- position: relative;
- background: url(../../../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- padding:0px;
- margin:0px;
- float: right;
-}
-.star-rating li span{
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
- position: absolute;
- padding: 0px;
-}
-.star-rating li span:hover{
- background: url(../../../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0px;
-}
-li.zero-stars span:hover {
- background: url(../../../images/ratings/x.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.zero-stars {
- background: url(../../../images/ratings/x_off.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.one-stars{
- left: 0px;
-}
-span.one-stars:hover{
- width:16px;
-}
-span.two-stars{
- left:16px;
-}
-span.two-stars:hover{
- width: 32px;
-}
-span.three-stars{
- left: 32px;
-}
-span.three-stars:hover{
- width: 48px;
-}
-span.four-stars{
- left: 48px;
-}
-span.four-stars:hover{
- width: 64px;
-}
-span.five-stars{
- left: 64px;
-}
-span.five-stars:hover{
- width: 80px;
-}
-li.current-rating{
- background: url(../../../images/ratings/star_rating.gif) left bottom;
- position: absolute;
- height: 15px;
- display: block;
- text-indent: -9000px;
- z-index: 1;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/INHOLLAND/theme.cfg.php b/contrib/themes/INHOLLAND/theme.cfg.php
deleted file mode 100644
index 25800b32..00000000
--- a/contrib/themes/INHOLLAND/theme.cfg.php
+++ /dev/null
@@ -1,44 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Simple Matrix Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Hogeschool INHOLLAND"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Terence Theijn"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "Terence Theijn <terence.theijn@gmail.com>"
-
-# Version
-# This is the revision for this theme, It's up to the maintainer
-# or author to decide how they want to format this
-version = "1.1.2"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-#submenu = "simple"
-
diff --git a/contrib/themes/Piano/images/ampache.gif b/contrib/themes/Piano/images/ampache.gif
deleted file mode 100755
index 7079f9df..00000000
--- a/contrib/themes/Piano/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/bar_1e_p.png b/contrib/themes/Piano/images/bar_1e_p.png
deleted file mode 100755
index 515ca5b9..00000000
--- a/contrib/themes/Piano/images/bar_1e_p.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/bar_b.png b/contrib/themes/Piano/images/bar_b.png
deleted file mode 100755
index fc2b1760..00000000
--- a/contrib/themes/Piano/images/bar_b.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/bar_logout.png b/contrib/themes/Piano/images/bar_logout.png
deleted file mode 100755
index 2776c81e..00000000
--- a/contrib/themes/Piano/images/bar_logout.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/bar_logout_p.png b/contrib/themes/Piano/images/bar_logout_p.png
deleted file mode 100755
index 380fa608..00000000
--- a/contrib/themes/Piano/images/bar_logout_p.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/e_ol8.png b/contrib/themes/Piano/images/e_ol8.png
deleted file mode 100755
index 74bd683c..00000000
--- a/contrib/themes/Piano/images/e_ol8.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/e_or8.png b/contrib/themes/Piano/images/e_or8.png
deleted file mode 100755
index d3e36380..00000000
--- a/contrib/themes/Piano/images/e_or8.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/e_ul8.png b/contrib/themes/Piano/images/e_ul8.png
deleted file mode 100755
index 5622368d..00000000
--- a/contrib/themes/Piano/images/e_ul8.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/e_ur8.png b/contrib/themes/Piano/images/e_ur8.png
deleted file mode 100755
index e02e7757..00000000
--- a/contrib/themes/Piano/images/e_ur8.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/mbw-bar_a.png b/contrib/themes/Piano/images/mbw-bar_a.png
deleted file mode 100755
index 34c2896a..00000000
--- a/contrib/themes/Piano/images/mbw-bar_a.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/partitur_back_a3.png b/contrib/themes/Piano/images/partitur_back_a3.png
deleted file mode 100755
index a86d5c00..00000000
--- a/contrib/themes/Piano/images/partitur_back_a3.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/piano_rahmen_med7.png b/contrib/themes/Piano/images/piano_rahmen_med7.png
deleted file mode 100755
index d15c7ab7..00000000
--- a/contrib/themes/Piano/images/piano_rahmen_med7.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/r_l8.png b/contrib/themes/Piano/images/r_l8.png
deleted file mode 100755
index 0a0a4f0c..00000000
--- a/contrib/themes/Piano/images/r_l8.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/r_o.png b/contrib/themes/Piano/images/r_o.png
deleted file mode 100755
index 3d0d3c06..00000000
--- a/contrib/themes/Piano/images/r_o.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/r_r8.png b/contrib/themes/Piano/images/r_r8.png
deleted file mode 100755
index c106b773..00000000
--- a/contrib/themes/Piano/images/r_r8.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/r_u.png b/contrib/themes/Piano/images/r_u.png
deleted file mode 100755
index ffa3f8ca..00000000
--- a/contrib/themes/Piano/images/r_u.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/rahmen_o.png b/contrib/themes/Piano/images/rahmen_o.png
deleted file mode 100755
index 7aac5c79..00000000
--- a/contrib/themes/Piano/images/rahmen_o.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/ratings/star_rating.gif b/contrib/themes/Piano/images/ratings/star_rating.gif
deleted file mode 100755
index 1ef94370..00000000
--- a/contrib/themes/Piano/images/ratings/star_rating.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/ratings/star_rating_g.gif b/contrib/themes/Piano/images/ratings/star_rating_g.gif
deleted file mode 100644
index ed9fb624..00000000
--- a/contrib/themes/Piano/images/ratings/star_rating_g.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/ratings/star_rating_o.gif b/contrib/themes/Piano/images/ratings/star_rating_o.gif
deleted file mode 100644
index 7859b8aa..00000000
--- a/contrib/themes/Piano/images/ratings/star_rating_o.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/ratings/x.gif b/contrib/themes/Piano/images/ratings/x.gif
deleted file mode 100644
index 0cfcc0ae..00000000
--- a/contrib/themes/Piano/images/ratings/x.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/ratings/x_off.gif b/contrib/themes/Piano/images/ratings/x_off.gif
deleted file mode 100644
index f184d9a7..00000000
--- a/contrib/themes/Piano/images/ratings/x_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/images/top_shade2.png b/contrib/themes/Piano/images/top_shade2.png
deleted file mode 100755
index e62ee98c..00000000
--- a/contrib/themes/Piano/images/top_shade2.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/screencap/01.jpg b/contrib/themes/Piano/screencap/01.jpg
deleted file mode 100644
index a755fa0f..00000000
--- a/contrib/themes/Piano/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Piano/templates/default.css b/contrib/themes/Piano/templates/default.css
deleted file mode 100644
index 1128b54f..00000000
--- a/contrib/themes/Piano/templates/default.css
+++ /dev/null
@@ -1,937 +0,0 @@
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License v2
- as published by the Free Software Foundation
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-
-/************************************************/
-/* Unify default browsers style rules */
-/************************************************/
-:link,:visited { text-decoration:none; }
-h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; line-height: 1em; } /* avoid browser default inconsistent font-sizes */
-a img, :link img, :visited img { border: none; } /* no blue linked image borders */
-ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 } /* White space reset */
-
-
-/************************************************/
-/* General style rules */
-/************************************************/
-body {
-/* background: #FFF; */
-/* background: #FFF url(../images/partitur_back.png); */
- background: transparent url(../images/partitur_back_a3.png) left repeat-y;
-/* background: #FFF url(../images/jazzbar_s.gif) no-repeat fixed bottom right; */
-/* background-image: "../images/partitur_back.png"; */
- font-family:Arial, Helvetica, Sans-Serif;
- color: #666;
-}
-p {
- color: #666;
- margin:1em 0;
-}
-a, a:visited, a:active{
- color: #000;
- font-family: Arial, Helvetica, sans-serif;
- text-decoration: none;
-}
-/*a:hover {
- padding: 8px;
- background: transparent url(../images/mbw-btn2.gif) no-repeat right;
-}*/
-td {
- padding: 0 8px;
- color: #666;
- font:10px Arial, Helvetica, sans-serif; /*12*/
-}
-th {
- padding-right: 10px;
-}
-/*input, select, textarea{
- font: 12px Verdana, Helvetica, sans-serif;
- background: #ddd;
- color: #000;
-}
-input {
- font-weight: bold;
- margin: 2px 2px 2px 0;
-}*/
-input, textarea {
-/* color: #71571A; */
-/* font-family: Georgia, Helvetica, Arial, sans-serif; */
- font-size: 10px;
- padding-left: 2px;
- padding-right: 2px;
- background-color: #ECEEF1;
- margin: 2px 2px 2px 2px;
- border: 1px solid #585857;
-}
-select {
-/* color: #71571A; */
-/* font-family: Georgia, Helvetica, Arial, sans-serif; */
- font-size: 10px;
- padding: 0px;
- background-color: #ECEEF1;
- margin: 1px 0px 1px 1px;
- border: 1px solid #585857;
-}
-input[type="checkbox"]{
-/* color: #71571A; */
- background-color: #ECEEF1;
- border: 1px solid #585857;
- padding: 0px;
-}
-input[type="text"]{
- padding-left: 2px;
- padding-right: 2px;
- padding-top: 1px;
- padding-right: 1px;
-}
-input[type="radio"] {
- border: none;
- padding: 0;
-}
-/************************************************/
-/* Header */
-/************************************************/
-#topbar {
- height: 80px;
- padding: 5px 0 10px 10px;
- background: transparent url(../images/top_shade2.png) repeat-x;
-}
-#topbarright {
- color: #000;
- position: absolute;
-/* clear: both; */
-/* float: left; */
- font-size: 10px;
- top: 20px;
-/* writing-mode: tb-rl; */
- left: 190px;
- height: 60px;
- background: transparent url(../images/mbw-bar_a.png) no-repeat;
- padding-left: 510px;
- padding-top: 25px;
- filter:alpha(opacity=50);
- opacity: 0.5;
-}
-#topbarleft {
-/* background: transparent url(../images/left_shade2.png) repeat-y; */
-/* position: absolute; */
-/* height: 1000px; */
-/* width: 70px; */
-/* top: 0px; */
-/* left: 0px; */
-/* z-index: 1000; */
-}
-#topbarleft, #topbarleft a{
-/* float: left; */
-}
-
-/*#topbar_ctrl{
- position: absolute;
- clear: both;
- top: 261px;
- z-index: 100;
- left: 8px;
-}*/
-/************************************************/
-/* XSPF Player */
-/************************************************/
-
-.xspf_player {
- right: 20px;
- position: absolute;
-}
-
-/************************************************/
-/* Footer */
-/************************************************/
-#footer {
- margin: 0 0 10px 150px;
-/* height: 40px; */
-/* z-index: 10000; */
-}
-#footer p {
- color:#999;
- font-size:10px;
-}
-
-
-/************************************************/
-/* Buttons */
-/************************************************/
-.selected_button {
- background: #000;
- color: #fff;
-}
-.unselected_button {
-}
-.smallbutton {
- border:0;
- padding: 0 1px;
- font-size: 10px; /*11*/
- cursor: pointer;
-}
-
-
-/************************************************/
-/* Tables (songs lists...) */
-/************************************************/
-.table-header {
-/* background: #8b8b8b url(../images/topheader.png) repeat-x; */
- background: #F0F3F5;
-/* height: 16px; */
- vertical-align: top;
- text-align: center;
-/* color: #FFF; */
- text-decoration: underline;
- border-top: 1px dotted #000;
- border-bottom: 1px dotted #000;
-}
-.table-header a {
-/* color: #FFF; */
-}
-.table-header td{
- border-top: 1px dotted #000;
- border-bottom: 1px dotted #000;
-/* font-size: 10px; */
-}
-.odd {
- font-size: 10px; /*12*/
- color: #FFFFFF;
- background:#F0F3F5;
-/* border: 1px dotted #c0c0c0; */
-}
-.even {
- font-size: 10px; /*12*/
- color: #000000;
- background:#FFFFFF;
- border: 1px dotted #c0c0c0;
-}
-.headrow { /*headline in boxes*/
- font-size: 12px;
-/* background:#ccc; */
- padding: 3px;
- margin-bottom: 3px;
-}
-.blank {
- background: #fff;
-}
-.border {
- background: #000;
-}
-.header {
- font-size: 10px; /*12*/
-}
-.header1 {
- color:#000;
- font:bold 12px Arial, Helvetica, sans-serif;
-}
-.header2 {
- color:#000;
- font:bold 12px Arial, Helvetica, sans-serif;
-}
-/************************************************/
-/* Content block */
-/************************************************/
-#content {
- top:90px;
- float: none;
- margin:7px 0 0 165px;
-/* padding-left: 100px; */
-/* background: transparent url(../images/partitur_back_a.png) repeat-y; */
- /* background:#fff url(../images/bg_content.gif) repeat-y right top; */
-}
-h3#content_title{
- font: 12px Arial,Helvetica,Sans-Serif; /*12 32*/
- background: #000; /*#8b8b8b url(../images/topheader.png) repeat-x;*/
- color:#fff;
-}
-h3#content_title span {
- text-align:left;
-}
-
-
-/************************************************/
-/* Sidebar */
-/************************************************/
-#sidebar{
- clear:both;
- position:absolute;
- left: 5px;
- top: 320px;
- height: auto;/*500px;*/
- width: 160px;
- border-left: 5px solid #000;
-/* filter:alpha(opacity=85); */
-/* opacity: 0.85; */
-/* background: transparent url(../images/left_shade2.png) repeat-y; */
-}
-#sidebar select {
- width: 95%;
-}
-#sidebar h3 {
- width: 150px;
- height: 16px; /*28*/
- background: transparent url(../images/rahmen_o.png) no-repeat left;
-}
-#sidebar h3 span {
- display:none
-}
-#sidebar ul {
- list-style: none;
- font: 10px/1em Arial, Helvetica, Sans-Serif;
-}
-#sidebar ul.subnavside {
- display: none;
- position: absolute;
- top: -1px;
- left: 13.5em;
- font-size: 1em;
- z-index: 1000;
- border: 3px solid #000;
-/* background: #FFF; */
-/* filter:alpha(opacity=75);
- opacity: 0.75;
- -moz-opacity: 0.75; */
-}
-#sidebar li {
- float: left;
- clear: both;
- display: block; /* IE6 Patch */
- position: relative;
- height: 27px;
- width: 150px;
- border-top: 1px #4B4843;
-/* border-bottom: 1px solid #4B4843; */
-/* border-right: 1px #c0c0c0; */
-/* border-left: 1px solid #000; */
-/* background:#fff; */
- background: transparent url(../images/bar_b.png) no-repeat left;
- text-align: right;
-/* margin-right: 10px; */
-}
-#sidebar li a {
- padding-top: 1px;
-}
-#sidebar ul.subnavside li {
- height: 25px;
- width: 12em; /*60px;*/
- border-top: 1px dotted #4B4843;
- background: transparent;/*#ECEEF1;*/
- padding-right: 0px;
- margin-right: 10px;
-}
-#sidebar a, #sidebar .navbutton {
- display: block;
- position: relative;
- text-decoration: none;
- padding: 0em 0 .5em 1em;
- text-align: right;
- padding-right: 50px;
- padding-bottom: 15px;
-}
-#sidebar ul.subnavside li a{
-/* background:#FFF; */
- text-align: left;
- margin-left: 5px;
- padding-right: 0px;
-}
-#sidebar li:hover ul.subnavside, #sidebar li.sfhover ul.subnavside {
- display: block;
- background: #FFFFFF;
-/* text-align: left; */
-}
-#sidebar li:hover, #sidebar li.sfhover, #sidebar li.activetopmenu {
- color:#000;
-/* background:#ddd; */
- background: #FFFFFF url(../images/bar_1e_p.png) no-repeat left;
-}
-#sidebar li.activetopmenu a{
- right: -25px;
-}
-#sidebar li.activetopmenu ul.subnavside a{
- right: 0px;
-}
-#sidebar li.hover:active {
- background:#FFFFFF;
- z-index:30;
-}
-
-/* For horizontal menu */
-.horizontal_menu #content { margin:3em 0 0 2em; }
-.horizontal_menu #sidebar { width: auto; top: 85px;}
-.horizontal_menu #sidebar h3 { display: none; }
-.horizontal_menu #sidebar li { clear: none; border:1px solid #8b8b8b; }
-.horizontal_menu #sidebar ul.subnavside { left: 0; top: 2em; }
-
-
-/* Menu Elements Display (icons, visibility...) */
-#sidebar li#sidebar_home {
-/* background: transparent url(../images/bar_blank.png) no-repeat left; */
-}
-#sidebar li#sidebar_admin {
-/* background: transparent url(../images/bar_1b.png) no-repeat left; */
-}
-#sidebar li#sidebar_prefs {
-/* background: transparent url(../images/bar_2.png) no-repeat left; */
-}
-#sidebar li#sidebar_browse {
-/* background: transparent url(../images/bar_3.png) no-repeat left; */
-}
-#sidebar li#sidebar_plists {
-/* background: transparent url(../images/bar_4.png) no-repeat left; */
-}
-#sidebar li#sidebar_stats {
-/* background: transparent url(../images/bar_1b.png) no-repeat left; */
-}
-#sidebar_search {
-/* position: absolute;
- left: 0px;
- top: 400px; */
-}
-#sidebar #sidebar_subsearch { /*input*/
-/* position: absolute;
- left: 0px;
- top: 500px; */
-}
-#sidebar #sidebar_subsearch input { /*input field*/
-/* margin-left: 80px; */
- top: 2px;
- width: 4em;
- height: 2em;
-}
-#sidebar #sidebar_subsearch .smallbutton { /*without "search"*/
-/* display: none; */
- height: 14px;
- float: left;
- color: #FFFFFF;
- background: transparent;
- z-index: 10000;
-
-}
-#sidebar li#sidebar_random {
-/* background: transparent url(../images/bar_3.png) no-repeat left; */
-}
-#sidebar li#sidebar_form { /*lp_input incl background */
- height: 156px;
-/* clear: both; */
-/* background: none; */
- background: transparent url(../images/piano_rahmen_med7.png) no-repeat;
- border-left: 5px solid #000;
- position: absolute;
- left: -5px;
- top: -180px;
-/* top: 100px; */
- text-align: left;
-/* display: none; */
-}
-.localplaycontrol{
- position: absolute;
- clear: both;
- top: -345px;
- z-index: 100;
- left: 0px;
-}
-#sidebar li#sidebar_form form { /*lp_input */
- position: relative;
- top: 16px;
-}
-#sidebar li#sidebar_form form .smallbutton{ /*lp_input play button*/
- height: 16px;
- width: 93px;
- color: #000;
- background: #ECEEF1;
- border: 1px solid #888888; /*dotted #000;*/
-}
-#sidebar li#sidebar_form select { /*lp_input selectbuttons */
-/* background: none; */
- width: 95px;/*135px;*/
- height: 18px;
- text-align: right;
-}
-
-#sidebar_localplay {
-}
-#sidebar_localplay_ctrl {
- display: none;
-}
-#sidebar li#play_type_switch {
- height: 52px;
-}
-#sidebar li #play_type_switch {
- width: 95px;
-}
-#play_type_switch {
- display: none; /*couldn't get it in same position in all browsers*/
- text-align: right;
- clear: both;
- position: absolute;
- height: 18px;
- width: 95px;
- top: -385px;
- left: 0px;
-}
-/*#play_type_switch select{
- width: 95px;
- height: 18px;
- text-align: right;
-}*/
-#sidebar li#sidebar_logout {
- height: 43px;
- background: transparent url(../images/bar_logout.png) no-repeat left;
-}
-
-#sidebar li#sidebar_logout li:hover, #sidebar li#sidebar_logout li:hover, #sidebar li#sidebar_logout li.sfhover {
- background: transparent url(../images/bar_logout_p.png) no-repeat left;
-}
-/*#sidebar_admin_users li {
- background:#FFF;
- text-align: left;
-}
-#sidebar_admin_mail_users li {
- background:#FFF;
- text-align: left;
-}
-#sidebar_admin_catalog li {
- background:#FFF;
- text-align: left;
-}
-#sidebar_admin_config li {
- background:#FFF;
- text-align: left;
-}
-#sidebar_admin_access_list li {
- background:#FFF;
- text-align: left;
-}*/
-
-#sidebar_browse_albums a { }
-#sidebar_browse_artists a { }
-#sidebar_browse_genre a { }
-#sidebar_browse_song_title a { }
-#sidebar_browse_lists a { }
-
-
-/************************************************/
-/* Now Playing Styles */
-/************************************************/
-#nowplaying{
- clear: both;
- width: 600px;
-}
-
-#np_container1{
- width: 260px;
- height: 18px;
-/* background: #fff url(../images/tb_tab.jpg) no-repeat top left; */
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border: 1px solid #999;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font: 10px/12px Arial, sans-serif;
-/* background: #d6d6d4 url(../images/bg_row.jpg) repeat top left; */
- color: #000;
-}
-.np_row {
- padding: 3px 0;
-}
-/* the following cells need a modified show_now_playing.inc (included) to work */
-.np_cell, .np_cell_left, .np_cell_2, .np_cell_m, .np_cell_right {
- border-bottom: 1px dotted #71571A;
- border-top: 1px dotted #71571A;
-}
-.np_cell {
- margin: 10px;
-}
-.np_cell_left { /*username and rating*/
- width: 120px;
- padding: 2px;
- text-align: left;
-}
-.np_cell_2 {
- padding: 0;
- text-align: center;
-}
-.np_cell_m { /*artist and album name*/
- width: 150px;
- padding: 2px;
- text-align: right;
-}
-.np_cell_2 ul, .np_cell_m ul {
- margin-left: auto;
- margin-right: auto;
-}
-.np_cell_right { /*album image*/
- width: 75px;
- padding: 0;
- text-align: center;
-}
-/************************************************/
-/* Styles for the star ratings */
-/************************************************/
-.star-rating{
- position: relative;
- list-style:none;
- width: 80px;
- height: 15px;
- background: url(../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- float: right;
-}
-li.current-rating{
- display: block;
- position: absolute;
- height: 15px;
- background: url(../images/ratings/star_rating.gif) left bottom;
- text-indent: -9000px;
- z-index: 1;
-}
-.star-rating li span{
- position: absolute;
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
-}
-.star-rating li span:hover{
- background: url(../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0;
-}
-li.zero-stars span:hover {
- display: block;
- left: 80px;
- height: 15px;
- background: url(../images/ratings/x.gif);
-}
-span.zero-stars {
- display: block;
- left: 80px;
- height: 15px;
- background: url(../images/ratings/x_off.gif);
-}
-span.one-stars { left: 0px; }
-span.one-stars:hover { width:16px; }
-span.two-stars { left:16px; }
-span.two-stars:hover { width: 32px; }
-span.three-stars { left: 32px; }
-span.three-stars:hover{ width: 48px; }
-span.four-stars { left: 48px; }
-span.four-stars:hover { width: 64px; }
-span.five-stars { left: 64px; }
-span.five-stars:hover { width: 80px; }
-
-
-/************************************************/
-/* Box Related Styles */
-/************************************************/
-.box {
-/* background: #F2F2F2; */
-/* background: #FFF url(../images/partitur_back.png); */
- margin: 5px; /*5px*/
- padding: 5px;
-}
-.box-title {
- border-bottom: solid 1px #000;
- font-size: 12px;
- color: #000;
- font-weight: bold;
-}
-.box-list {
- padding-right: 10px;
- padding-left: 15px;
- padding-bottom: 5px;
-/* margin-bottom: 15px; */
-/* filter:alpha(opacity=60);
- opacity: 0.6;*/
-}
-
-/* Enclosing Boxes Styles */
-.box-left-top {
-/* display: none; */
- background: transparent url(../images/e_ol8.png) no-repeat right;
- height:16px; /*16*/
-/* width: 0px; */
-/* margin-left: -5px; */
-}
-.box-left-bottom {
- background: transparent url(../images/e_ul8.png) no-repeat right;
- height:16px; /*16*/
-}
-.box-left {
- background: transparent url(../images/r_l8.png) repeat-y right;
-}
-.box-bottom {
- background: transparent url(../images/r_u.png);
- height:16px;
-}
-.box-right-bottom {
- background: transparent url(../images/e_ur8.png) no-repeat;
-}
-.box-right-top {
- background: transparent url(../images/e_or8.png) no-repeat;
-}
-.box-right {
- background: transparent url(../images/r_r8.png) repeat-y left;
-}
-.box-top {
- background: transparent url(../images/r_o.png);
-}
-
-.text-box, .confirmation-box {
-/* display:table-cell; */
- padding:5px 5px 5px 5px;
- margin-bottom:10px;
- background:#FFFFFF;
- border:3px solid #000000;
-/* filter:alpha(opacity=75);
- opacity: 0.75;*/
-}
-/************************************************/
-/* List Header Styles */
-/************************************************/
-.list-header {
- text-decoration: none;
-/* border-bottom: 1px dotted #000; */
-}
-.list-header:hover {
- color:#071fd4;
-}
-
-
-/************************************************/
-/* Text Action Styles */
-/************************************************/
-.text-action, .text-action li {
- list-style: none;
- margin:5px 0;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- padding: 0 2px;
- background: #ECEEF1;
- border:1px solid #000;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #000;
- color: #fff;
- border:1px solid #ECEEF1;
-}
-
-
-/************************************************/
-/* Tabs (for preferences) */
-/************************************************/
-#tablist {
- padding: 3px 0;
- margin: 12px 5px 0 0;
- font: bold 10px Verdana, sans-serif; /*12*/
-}
-#tablist li {
- list-style: none;
- display: inline;
-}
-#tablist li a {
- padding: 3px 0.5em;
- margin-right: 5px;
- border: 1px solid #ccc;
- border-bottom: none;
- background: #F0F3F5;
- text-decoration: none;
-}
-#tablist li a:link { color: #222; }
-#tablist li a:visited { color: #000; }
-#tablist li a:hover {
- color: #FFF;
- background: #000;
- border-color: #000;
-}
-#tablist li a#current {
- color: #F0F3F5;
- background: #000;
- border-color: #000;
- border-bottom: 1px solid #000;
-}
-
-
-/************************************************/
-/* Styles for Header */
-/*(for ampache admin : installation, update...) */
-/************************************************/
-div#Header{
- height:80px;
- margin-bottom:3px;
-}
-#Header h1 {
- width: 439px;
- height: 84px;
- float: left;
- border:0;
- background: transparent url(../images/bg_login_0.jpg) no-repeat top left;
-}
-#Header h1 span {
- display:none
-}
-#Header h2 {
- float: right;
- margin-top: 75px;
- width: 200px;
- height: 18px;
-/* background: transparent url(001/h2.gif) no-repeat top left; */
-}
-#Header h2 span {
- font-size: 10px;
- margin-left: 10px;
-}
-
-
-/************************************************/
-/* Styles for Login template */
-/************************************************/
-#container{
- margin:100px auto 0 auto;
- width:437px;
- font-size:12px;
- text-align:center;
-}
-#container h1{
- background:url(../images/bg_login_0.jpg) no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div.fatalerror {
- display:block;
- height:auto;
- padding:5px;
- margin:10px;
- background:none;
-}
-#container div{
- background:url(../images/bg_login_1.jpg) no-repeat;
- height:285px;
-}
-#loginp_0{
- color:#333;
- margin-top:0;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input{
-width:12em;
-}
-.loginp_1 input.check_input{
-margin-right:5em;
-}
-
-
-/************************************************/
-/* TV Page Related Styles */
-/************************************************/
-#tv_np{
- float:right;
-}
-#tv_left{
- float:left;
- clear:right;
-}
-#tv_playlist{
- clear:both;
-}
-
-
-/************************************************/
-/* User Online/Offline style, used in users.php */
-/************************************************/
-
-td.user_online{
- text-align: center;
- background: url(../../../images/icon_add_user.png) no-repeat;
-}
-
-
-/************************************************/
-/* Misc */
-/************************************************/
-
-.alphabet {
- margin:10px;
- font-size:10px;
- font-weight:normal;
-}
-input[type="text"]#match{
- width: 5em;
-}
-#mpdpl td {
- padding:0 2px 0 2px;
- text-align:left;
-}
-
-.tabledata .header2 {
- display: none;
-}
-.error {
- color:#903;
-}
-.fatalerror {
- display:table-cell;
- padding:3px;
- color: #903;
- font-weight:bold;
- border:2px solid #903;
-}
-.disabled {
- text-decoration:line-through;
-}
-#maincontainer{}
-table.tabledata {}
-.display {}
-
-.lp_box_ctrl {
- padding-top: 5px;
-}
-.lp_box_vol {
- padding-left: 7px;
-}
-#lp_box_ctrl {
- display: none;
-}
diff --git a/contrib/themes/Piano/theme.cfg.php b/contrib/themes/Piano/theme.cfg.php
deleted file mode 100644
index 11076ef3..00000000
--- a/contrib/themes/Piano/theme.cfg.php
+++ /dev/null
@@ -1,42 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Classic Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Piano"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Nikolai Försterling"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "Nikolai Försterling"
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "0.8"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "vertical"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-#submenu = "simple"
diff --git a/contrib/themes/Smooth-Moods/images/ampache-mid.gif b/contrib/themes/Smooth-Moods/images/ampache-mid.gif
deleted file mode 100755
index 57376ea4..00000000
--- a/contrib/themes/Smooth-Moods/images/ampache-mid.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/ampache.gif b/contrib/themes/Smooth-Moods/images/ampache.gif
deleted file mode 100755
index 5e6d6744..00000000
--- a/contrib/themes/Smooth-Moods/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/blank-pixel.gif b/contrib/themes/Smooth-Moods/images/blank-pixel.gif
deleted file mode 100755
index 17d43908..00000000
--- a/contrib/themes/Smooth-Moods/images/blank-pixel.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/blankalbum.gif b/contrib/themes/Smooth-Moods/images/blankalbum.gif
deleted file mode 100755
index 89761b38..00000000
--- a/contrib/themes/Smooth-Moods/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/jazzbar_s.gif b/contrib/themes/Smooth-Moods/images/jazzbar_s.gif
deleted file mode 100644
index 4ad57598..00000000
--- a/contrib/themes/Smooth-Moods/images/jazzbar_s.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/musiknote.gif b/contrib/themes/Smooth-Moods/images/musiknote.gif
deleted file mode 100644
index 606ed84c..00000000
--- a/contrib/themes/Smooth-Moods/images/musiknote.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/p0_login.png b/contrib/themes/Smooth-Moods/images/p0_login.png
deleted file mode 100755
index 56e36739..00000000
--- a/contrib/themes/Smooth-Moods/images/p0_login.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/posaune_end_full.png b/contrib/themes/Smooth-Moods/images/posaune_end_full.png
deleted file mode 100755
index 8580b27e..00000000
--- a/contrib/themes/Smooth-Moods/images/posaune_end_full.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/posaune_mid.png b/contrib/themes/Smooth-Moods/images/posaune_mid.png
deleted file mode 100755
index 3c92f63a..00000000
--- a/contrib/themes/Smooth-Moods/images/posaune_mid.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/ratings/star_rating.gif b/contrib/themes/Smooth-Moods/images/ratings/star_rating.gif
deleted file mode 100644
index 539ba19c..00000000
--- a/contrib/themes/Smooth-Moods/images/ratings/star_rating.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/ratings/x.gif b/contrib/themes/Smooth-Moods/images/ratings/x.gif
deleted file mode 100644
index 0cfcc0ae..00000000
--- a/contrib/themes/Smooth-Moods/images/ratings/x.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/ratings/x_a.gif b/contrib/themes/Smooth-Moods/images/ratings/x_a.gif
deleted file mode 100644
index f83e5a4c..00000000
--- a/contrib/themes/Smooth-Moods/images/ratings/x_a.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/ratings/x_off.gif b/contrib/themes/Smooth-Moods/images/ratings/x_off.gif
deleted file mode 100644
index f184d9a7..00000000
--- a/contrib/themes/Smooth-Moods/images/ratings/x_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/smooth-foot-bg.gif b/contrib/themes/Smooth-Moods/images/smooth-foot-bg.gif
deleted file mode 100755
index d5e69e5d..00000000
--- a/contrib/themes/Smooth-Moods/images/smooth-foot-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/smooth-head-bg.gif b/contrib/themes/Smooth-Moods/images/smooth-head-bg.gif
deleted file mode 100755
index 6d086e23..00000000
--- a/contrib/themes/Smooth-Moods/images/smooth-head-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/smooth-moods.png b/contrib/themes/Smooth-Moods/images/smooth-moods.png
deleted file mode 100755
index fb23c47d..00000000
--- a/contrib/themes/Smooth-Moods/images/smooth-moods.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/images/table.gif b/contrib/themes/Smooth-Moods/images/table.gif
deleted file mode 100755
index 89761b38..00000000
--- a/contrib/themes/Smooth-Moods/images/table.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/screencap/01.jpg b/contrib/themes/Smooth-Moods/screencap/01.jpg
deleted file mode 100644
index 13b4bf90..00000000
--- a/contrib/themes/Smooth-Moods/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Smooth-Moods/templates/default.css b/contrib/themes/Smooth-Moods/templates/default.css
deleted file mode 100644
index 5d530192..00000000
--- a/contrib/themes/Smooth-Moods/templates/default.css
+++ /dev/null
@@ -1,881 +0,0 @@
-<!--
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- (nf) nospam.foster -at- web -dot- de
-
- Modified and integrated rating images from "Apogee", thanks to apexeleven.
-
-*/
--->
-p {
- color: #A98327;
-}
-
-a {
- color: #71571A; /*#A98327;*/
- font-family: Georgia, Helvetica, Arial, sans-serif;
- text-decoration: none;
-}
-a:visited {
- color: #71571A;
- font-family: Georgia, Helvetica, Arial, sans-serif;
- text-decoration: none;
- }
-a:active {
- color: #71571A;
- font-family: Georgia, Helvetica, Arial, sans-serif;
-}
-a:hover {
- color: #DAA520; /*#71571A;*/ /*#ff9d4d;*/
- font-family: Georgia, Helvetica, Arial, sans-serif;
- text-decoration: none;
-}
-
-/* innere Box der Einstellungen */
-.text-box {
- display: table-cell;
- padding: 5px;
- margin-bottom: 15px;
- background-color: #EFDC71;
- border-top: 2px solid #FFFCCC;
- border-left: 2px solid #FFFCCC;
- border-right: 2px solid #71571A;
- border-bottom: 2px solid #71571A;
-}
-/*.selected_button {
- background-color: black;color: white;
-}*/
-.unselected_button {
- /* there really isn't anything for this */
-}
-.display {}
-
-/*table{border-collapse: separate;empty-cells: show;}*/
-
-table.tabledata {border-collapse: collapse;}
-td {
- padding: 0px 8px 0px 8px;
- color: #A98327;
- font-family: Georgia, Helvetica, Arial, sans-serif;
- font-size: 10px;
-/* border: 1pt solid #c0c0c0;
- border-bottom: 1px solid #c0c0c0;
- border-top: 1px solid #c0c0c0;*/
-}
-th {
- padding-right: 10px;
- padding-left: 10px;
- padding-bottom: 2px;
-/* border: 1pt solid #c0c0c0; */
-}
-/* .table-header td{border: 1pt solid #c0c0c0;}
- .table-header th{border: 1pt solid #c0c0c0;}
- .tabledata .table-header th{border: 1pt solid #c0c0c0;}*/
-
-
-/* uncomment for themeing of dropdown-menus, fields and buttons */
-input, textarea {
- color: #71571A; /*#483813; */
- font-family: Georgia, Helvetica, Arial, sans-serif;
- font-size: 10px;
- padding-left: 2px;
- padding-right: 2px;
- background-color: #FFFCCC; /*#FDF0A5;*/ /*#EFDC71*/
- margin: 2px 2px 2px 2px;
- border: 1px solid #A98327; /*#483813;*/
-}
-select {
- color: #71571A;
- font-family: Georgia, Helvetica, Arial, sans-serif;
- font-size: 10px;
- padding: 0px;
- background-color: #FFFCCC;
- margin: 2px 2px 2px 2px;
- border: 1px solid #A98327;
-}
-input[type="checkbox"]{
- color: #71571A;
- background-color: #FFFCCC;
- border: 1px solid #A98327;
- padding: 0px;
-}
-input[type="text"]{
- padding-left: 2px;
- padding-right: 2px;
- padding-top: 1px;
- padding-right: 1px;
-}
-input[type="radio"] {
- border: none;
- padding: 0;
-}
- /*TEST*/
-/*input[type="submit"] {
- color: #71571A;
- font-family: Georgia, Helvetica, Arial, sans-serif;
- font-size: 10px;
- padding: 0px;
- background-color: #FFFCCC;
- margin: 2px 2px 2px 2px;
- border: 1px solid #A98327;
-}*/
-
-/*the old problem...*/
-/*input[type="file"]#file, input[type="submit"]#submit{
- color: #71571A;
- font-family: Georgia, Helvetica, Arial, sans-serif;
- font-size: 10px;
- padding: 0px;
- background-color: #FFFCCC;
- margin: 2px 2px 2px 2px;
- border: 1px solid #A98327;
-}*/
-/*input[type="radio"] {
- border: none;
-}*/
-.list-header tr{
- background: url(../images/smooth-head-bg.gif) repeat-x;
- color: #483813;
- height: 16px;
-}
-
-.table-header {
- background: url(../images/smooth-head-bg.gif) repeat-x;
- color: #483813;
-/* height: 16px; */
-}
-
- .table-header a, .table-header td, .list-header a, .list-header td {
- color: #483813;
- font-weight: 900;
-}
- .header1 {
- color: #483813;
- font-family: Georgia, Helvetica, Arial, sans-serif;
- font-size: 12px;
- font-weight: 900;
- }
- .header2 {
- color: #483813;
- font-family: Georgia, Helvetica, Arial, sans-serif;
- font-size: 12px;
- font-weight: 900;
- }
-.headrow {
-/* color: #483813; */
- background: #cccccc;
- font-size: 10px;
-}
-.odd {
- background: #EFDC71;
- font-size: 10px;
-}
-.even {
- background: #FDF0A5;
- font-size: 10px;
-}
-.blank {
- background: #FFECA0;
-}
-.border {
- background: #666666;
-}
-.header {
-/* color: #483813; */
- font-size: 10px;
-}
-.error {
- color: #ABB0B4;
-}
-.fatalerror {
- padding: 3px;
- display: table-cell;
- color: #D5625E;
- border: 4px solid #CAD0D5;
-}
-.disabled {
- text-decoration: line-through;
-}
-.smallbutton {
- border: 0px;
- padding-left: 2px;
- padding-right: 2px;
- font-size: 10px;
- cursor: pointer;
-}
-
-/* General style rules */
-body{
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- background-color: #FFECA0;
- font-family: Georgia, Helvetica, Arial, Sans-Serif;
- color: #A98327;
-}
-
-#maincontainer{
- margin: 0px;
-}
-
-.alphabet {
- margin: 2px;
- font-size: 10px;
- font-weight: bold;
- color: #483813;
-}
-input[type="text"]#match{
- width: 5em;
-}
-
-/* Content block */
-#content {
- float: left;
- clear: both;
- margin-left: 135px;
- margin-top: 200px;
- /* background: #fff url("../images/bg_content.gif") repeat-y right top; */
-}
-
-h3#content_title{
- font-family: Arial,Helvetica,Sans-Serif;
- font-size: 12px;
- line-height: 32px;
- color: #fff;
- margin: 0px;
- padding: 1px;
- background: #c0c0c0;/* url("../images/content_corner.gif") no-repeat right top;*/
-}
-
-h3#content_title span {
- text-align: left;
-}
-
-/* Styles for Header */
-div#Header{
- height: 80px;
- margin-bottom: 3px;
- padding: 1px;
-}
-
-#Header h1 {
-/* background: transparent url("../images/bg_login_0.jpg") no-repeat top left; */
- border: 0px;
- width: 439px;
- height: 84px;
- float: left;
- margin: 0px;
- padding: 1px;
-}
-
-#Header h1 span {
- display: none
-}
-
-#Header h2 {
-/* background: transparent url(..images/blank-pixel.gif) no-repeat top left; */ /* url(001/h2.gif) no-repeat top left; */
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size: 10px;
- margin-left: 10px;
-}
-
-/* Sidebar */
-
-#sidebar{
- clear: both;
- position: absolute;
- left: 266px;
- height: 36px;
-/* margin-top: -14px; */
- top: 69px;
-}
-
-#sidebar select {
- width: 95%;
-}
-
-#sidebar h3 {
- display: none;
- border: 0;
- margin: 0;
- padding: 0;
- color: #A98327;
-}
-
-#sidebar h3 span {
- display: none;
-}
-
-#sidebar ul {
- list-style: none;
- font-size: 10px;
- margin: 0 0 0 -10px;
- padding: 0;
- line-height: 1em;
-}
-
-#sidebar ul.subnavside {
- display: none;
- position: absolute;
-/* width: 8em; */
- left: 10px;
- top: 34px;
-/* padding-top: 2px; */
-/* left: 11.5em; */
- font-size: 1em;
-/* z-index: 100; */
-}
-
-#sidebar li {
- float: left;
- clear: both;
- display: inline; /* IE6 Patch */
- position: relative;
- width: 7.5em; /*9em*/ /* top menu entries width */
-/* height: 36px; */
- padding: 1.75em 0em .5em 0em; /*oben rechts unten links*/
-/* border-left: 2px solid #B1B1A3; */
-/* border-right: 2px solid #71571A; */
- background-image: url(../images/posaune_mid.png);
- background-repeat: repeat-x;
-}
-
-#sidebar li a{
- border-left: 2px solid #B1B1A3;
- padding-left: 2px;
- padding-bottom: 4px;
- font-family: Times New Roman, Helvetica, Arial, Sans-Serif;
-}
-
-#sidebar ul.subnavside li {
-/* margin-left: -2px; */
- margin-right: -2px;
- width: 8em;
- height: 10px;
- padding: .5em 0em .5em 0em;
- border-left: 2px solid #B1B1A3;
- background-image: none;
-/* border-right: 2px solid #71571A; */
-}
-#sidebar ul.subnavside li a{
- width: 8em;
- border-left: none;
- background-image: none;
- padding-left: 2px;
- padding-bottom: 2px;
-}
-#sidebar a, #sidebar .navbutton {
- display: block;
- position: relative;
- text-decoration: none;
-}
-
-#sidebar li:hover ul.subnavside { /*dropdown*/
- display: block;
- background-color: #FFECA0; /*#FFECA0; *//*#FDF0A5;*/
-}
-#sidebar li.sfhover ul.subnavside {
- background-color: #FFECA0;
-}
-#sidebar li:hover ul.subnavside{
-/* background-color: #FFFCCC; */
-}
-#sidebar li.activetopmenu {
-/* background-color: #F0DE97; */
-}
-#sidebar li:hover {
-/* background-color: #FFF0B4; */
-/* border-top: 2px solid #B1B1A3; */
-}
-/*#sidebar li#play_type_switch {
- display: none;
-}
-#sidebar li select#play_type_switch {
- display: none;
-}
-#sidebar ul#navlist li#play_type_switch {
- display: none;
-}*/
-#play_type_switch {
-/* display: none; */
- font-size: 8px;
- position: relative;
- margin-top: -4px;
-}
-#sidebar ul#navlist li#sidebar_home a {
- border: none;
-}
-#sidebar ul#navlist li#sidebar_logout {
- display: inline;
- background-image: url(../images/posaune_end_full.png);
- background-repeat: no-repeat;
-}
-/* For horizontal menu */
-.horizontal_menu #content {
- margin: 0em 2em 2em 2em;
-}
-.horizontal_menu #sidebar li {
- clear: none;
-}
-/* Styles for Now Playing */
-
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #FFFCCC;
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border-top: 2px solid #FFFCCC;
- border-left: 2px solid #FFFCCC;
- border-right: 2px solid #71571A;
- border-bottom: 2px solid #71571A;
- padding: 6px;
- font-family: Arial, sans-serif;
- font-size: 10px;
- line-height: 12px;
- color: #000;
-/* background: #EFDC71 url(../images/smooth-head-bg.gif) repeat top left;*/ /*TEST*/
-}
-
-/*#np_data{
- display: none;
-}*/
-
-
-/* Styles for Login template */
-#container{
- margin: 100px auto 0px auto;
- width: 582px;
- font-size: 10px;
- text-align: center;
-}
-#container h1{
- background: url("../images/p0_login.png") no-repeat;
- height: 151px;
-/* margin-bottom: 8px; */
-}
-#container h1 span{
- display: none;
-}
-#container div{
-/* background: url("../images/bg_login_1.jpg") no-repeat; */
- height: 100px;
-}
-#loginp_0{
- display: none;
-}
-/*p.loginp_1{
- float: left;
- height: 14px;
- display: inline;
-}*/
-.loginp_1{
- height: 14px;
- display: inline;
- float: left;
- position: relative;
- top: -78px; /*uncomment for IE and FF*/
-/* top: -82px;*/ /*uncomment for Opera and Konqueror*/
- left: 240px;
- padding-right: 10px;
- color: #FFECA1; /*A1 instead of A0 for css validation;)*/
-}
-.loginp_1 span{
- display: inline;
- font-weight: bold;
- color: #71571A;
-}
-/*.loginp_1 text {
- display: none;
-}*/
-input.text_input {
- display: inline;
- width: 5.5em;
-}
-.loginp_1 input.check_input {
- float: left;
- display: inline;
- margin-right: .1em;
- margin-top: -1em; /*uncomment for IE and FF*/
-/* margin-top: 0em; */ /*uncomment for Opera and Konqueror*/
- z-index: 10000;
-}
-.loginp_1 input.button {
-/* display: none; */
- float: left;
- border: 1px solid #71571A;
- margin-right: .2em;
- margin-top: -1em;
- z-index: 10000;
-}
-
-/* Footer */
-#footer {
- margin-left: 150px;
- margin-bottom: 10px;
-}
-
-#footer p {
- color: #483813;
- font-size: 10px;
- font-weight: bold;
-}
-#topbar {
- height: 80px;
- padding-top: 3px;
-/* padding-left: 10px; */
-}
-#topbarright { /*includes theme logo*/
-/* float: right; */
- font-size: 10px;
- /* position: relative; */
- position: absolute;
- z-index: 100;
- top: 10px;
- left: 280px;
- height: 40px;
-/* padding-right: 50px; */
- background-image: url(../images/smooth-moods.png);
- background-repeat: no-repeat;
- padding-left: 400px;
- padding-top: 20px;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-#topbar_ctrl{
- position: absolute;
-/* float: left; */
- left: 145px;
- top: 77px;
- z-index: 100;
-}
-
-/* Box Related Styles */
-.box {
- padding: 5px;
- background: #F1D775;
- margin: 10px;
- border-top: 2px solid #FFFCCC;
- border-left: 2px solid #FFFCCC;
- border-right: 2px solid #71571A;
- border-bottom: 2px solid #71571A;
-}
-.box input[type="file"] { /*the old problem...*/
- color: #71571A;
- font-family: Georgia, Helvetica, Arial, sans-serif;
- font-size: 10px;
- padding: 0px;
- background-color: #FFFCCC;
- margin: 2px 2px 2px 2px;
- border: 1px solid #A98327;
-}
-.box-title { /*funzt net...*/
- color: #71571A;
- border-bottom: solid 1px #71571A;
- font-weight: bold;
- padding-top: 4px;
-}
-.box-title, .box-title li, .box-title span, .box-title th, .box-title tr, .box-title ul, .box-title td {
- font-weight: 900;
-}
-/* .box-left-top { display: none; } */
-.box-left-bottom {
- display: none;
- background: url(../images/smooth-head-bg.gif) repeat-x;
-}
-/* .box-left { display: none; } */
-.box-bottom {
- display: none;
- background: url(../images/smooth-head-bg.gif) repeat-x;
-}
-.box-right-bottom {
- display: none;
- background: url(../images/smooth-head-bg.gif) repeat-x;
-}
-/* .box-right-top { display: none; } */
-/* .box-right { display: none; } */
-/* .box-top { display: none; } */
-
-.confirmation-box {
- padding-left: 5px;
- padding-top: 5px;
- padding-right: 5px;
- margin-bottom: 10px;
- display: table-cell;
- background-color: #EFDC71;
- border-top: 2px solid #FFFCCC;
- border-left: 2px solid #FFFCCC;
- border-right: 2px solid #71571A;
- border-bottom: 2px solid #71571A;
-}
-
-.text-action, .text-action li {
- margin-top: 5px;
- list-style: none;
- margin-bottom: 5px;
- padding-left: 0px;
-}
-/* small buttons */
-.text-action a, .text-action span {
- color: #71571A;
- font-family: Georgia, Helvetica, Arial, sans-serif;
- font-size: 10px;
- padding-left: 2px;
- padding-right: 2px;
- background-color: #FFFCCC; /*#FDF0A5;*/ /*#EFDC71*/
- margin: 2px 2px 2px 2px;
- border: 1px solid #A98327;
-}
-.text-action #pt_active {
- background: #666666;
- color: #EFDC71;
- border: 1px solid #FDF0A5;
-}
-#nowplaying {
- width: 650px;
- background: #F1D775;
-}
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
-}
-/* the following cells need a modified show_now_playing.inc (included) to work */
-.np_cell, .np_cell_left, .np_cell_2, .np_cell_m, .np_cell_right {
- border-bottom: 1px dotted #71571A;
- border-top: 1px dotted #71571A;
-}
-
-.np_cell {
- margin: 10px;
-}
-
-.np_cell_left { /*username and rating, formerly 1*/
- width: 120px;
- padding: 0;
- text-align: left;
-}
-/*.np_cell_2 {
- padding: 0;
- text-align: center;
-}*/
-
-.np_cell_m { /*artist and album name, formerly 3*/
- width: 150px;
- padding: 2px;
- text-align: right;
-}
-/* .np_cell_2 ul, */
-.np_cell_m ul {
- margin-left: auto;
- margin-right: auto;
-}
-.np_cell_right { /*album image, formerly 4*/
- width: 75px;
- padding: 0;
- text-align: center;
-}
-/*/rating-patch*/
-
-#tablist {
- padding: 3px 0;
- margin: 10px 0 0 0;
- font: bold 10px Arial, sans-serif;
-}
-/*#tablist li ul {
- margin-left: -5px;
-}*/
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-
-#tablist li a {
- padding: 3px 0.5em;
- margin-right: 5px;
- border-top: 1px solid #FFF2A6;
- border-left: 1px solid #FFF2A6;
- border-right: 1px solid #71571A;
- border-bottom: none;
- background: #FDF0A5;
- text-decoration: none;
-}
-
-#tablist li a:link {
- color: #A98327;
-}
-#tablist li a:visited {
- color: #A98327;
-}
-
-#tablist li a:hover {
- color: #A98327;
- background: #EFDC71;
- /* border-color: #71571A; */
- border-top: 1px solid #FFFCCC;
- border-left: 1px solid #FFFCCC;
- border-right: 1px solid #71571A;
- border-bottom: 1px solid #EFDC71;
-}
-
-#tablist li a#current {
- color: #A98327;
- background: #EFDC71;
- border-top: 2px solid #FFFCCC;
- border-left: 2px solid #FFFCCC;
- border-right: 2px solid #71571A;
- border-bottom: 2px solid #EFDC71; /*smooth into box body*/
-}
-
-/* still to come? don't know what this is for yet...*/
-#tv_left {
- float: left;
- clear: left;
-}
-#tv_np {
- float: right;
-}
-
-
-.star-rating{
- list-style: none;
- margin: 0px;
- padding: 0px;
- width: 80px;
- height: 15px;
- position: relative;
- background: url(../images/ratings/star_rating.gif) top left repeat-x;
-/* background: url(../../../images/ratings/star_rating.gif) top left repeat-x; */
-}
-.star-rating li{
- padding: 0px;
- margin: 0px;
- float: right;
-}
-.star-rating li span{
- display: block;
- width: 16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
- position: absolute;
- padding: 0px;
-}
-.star-rating li span:hover{
- background: url(../images/ratings/star_rating.gif) left center;
-/* background: url(../../../images/ratings/star_rating.gif) left center; */
- z-index: 2;
- left: 0px;
-}
-li.zero-stars span: hover {
- background: url(../images/ratings/x.gif);
-/* background: url(../../../images/ratings/x.gif); */
- height: 15px;
- left: 80px;
- display: block;
-}
-span.zero-stars {
- background: url(../images/ratings/x_off.gif);
-/* background: url(../../../images/ratings/x_off.gif); */
- height: 15px;
- left: 80px;
- display: block;
-}
-span.one-stars{
- left: 0px;
-}
-span.one-stars:hover{
- width: 16px;
-}
-span.two-stars{
- left: 16px;
-}
-span.two-stars:hover{
- width: 32px;
-}
-span.three-stars{
- left: 32px;
-}
-span.three-stars:hover{
- width: 48px;
-}
-span.four-stars{
- left: 48px;
-}
-span.four-stars:hover{
- width: 64px;
-}
-span.five-stars{
- left: 64px;
-}
-span.five-stars:hover{
- width: 80px;
-}
-li.current-rating{
- background: url(../images/ratings/star_rating.gif) left bottom;
-/* background: url(../../../images/ratings/star_rating.gif) left bottom; */
- position: absolute;
- height: 15px;
- display: block;
- text-indent: -9000px;
- z-index: 1;
-}
-
-/*.localplaycontrol {
- position: absolute;
- z-index: 100;
- text-align: center;
- left: 2px;
-}*/
-.lp_box_ctrl {
- padding-top: 5px;
-}
-.lp_box_vol {
- padding-left: 7px;
-}
-.np_cell_left #lp_box_ctrl {
- display: none;
-}
-/*.lp_box_ctrl .localplaycontrol {
- position: relative;
-}*/
-td.user_online{
- text-align: center;
- background: url(../../../images/icon_add_user.png) no-repeat;
-} \ No newline at end of file
diff --git a/contrib/themes/Smooth-Moods/theme.cfg.php b/contrib/themes/Smooth-Moods/theme.cfg.php
deleted file mode 100644
index e8a2feb8..00000000
--- a/contrib/themes/Smooth-Moods/theme.cfg.php
+++ /dev/null
@@ -1,42 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Cleandy Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Smooth Moods"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Nikolai Försterling"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "nospam.foster -at- web -dot- de "
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "0.5"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
diff --git a/contrib/themes/Spiffy/images/Background.gif b/contrib/themes/Spiffy/images/Background.gif
deleted file mode 100755
index 7050e82c..00000000
--- a/contrib/themes/Spiffy/images/Background.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Spiffy/images/ampache-dark-bg.gif b/contrib/themes/Spiffy/images/ampache-dark-bg.gif
deleted file mode 100755
index 1fb95526..00000000
--- a/contrib/themes/Spiffy/images/ampache-dark-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Spiffy/images/ampache-light-bg.gif b/contrib/themes/Spiffy/images/ampache-light-bg.gif
deleted file mode 100755
index 3a2acb43..00000000
--- a/contrib/themes/Spiffy/images/ampache-light-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Spiffy/images/ampache-mid.gif b/contrib/themes/Spiffy/images/ampache-mid.gif
deleted file mode 100755
index 57376ea4..00000000
--- a/contrib/themes/Spiffy/images/ampache-mid.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Spiffy/images/ampache.gif b/contrib/themes/Spiffy/images/ampache.gif
deleted file mode 100755
index 4e9db802..00000000
--- a/contrib/themes/Spiffy/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Spiffy/images/blank-pixel.gif b/contrib/themes/Spiffy/images/blank-pixel.gif
deleted file mode 100755
index 17d43908..00000000
--- a/contrib/themes/Spiffy/images/blank-pixel.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Spiffy/images/blankalbum.gif b/contrib/themes/Spiffy/images/blankalbum.gif
deleted file mode 100755
index a1d25b40..00000000
--- a/contrib/themes/Spiffy/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Spiffy/images/blankalbum.jpg b/contrib/themes/Spiffy/images/blankalbum.jpg
deleted file mode 100755
index 468301bd..00000000
--- a/contrib/themes/Spiffy/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Spiffy/images/headphone.gif b/contrib/themes/Spiffy/images/headphone.gif
deleted file mode 100755
index 74a66e11..00000000
--- a/contrib/themes/Spiffy/images/headphone.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Spiffy/images/table.gif b/contrib/themes/Spiffy/images/table.gif
deleted file mode 100755
index 89761b38..00000000
--- a/contrib/themes/Spiffy/images/table.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Spiffy/screencap/01.jpg b/contrib/themes/Spiffy/screencap/01.jpg
deleted file mode 100755
index f45117d3..00000000
--- a/contrib/themes/Spiffy/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Spiffy/templates/default.css b/contrib/themes/Spiffy/templates/default.css
deleted file mode 100644
index 96e3fffc..00000000
--- a/contrib/themes/Spiffy/templates/default.css
+++ /dev/null
@@ -1,555 +0,0 @@
-<!--
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
--->
-p {
- color: #000000;
-}
-
-a {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:visited
- {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- }
-a:active {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #FF6EB4;
- border-right:2px solid #000000;
- border-bottom:2px solid #000000;
- border-left:2px solid #000000;
- border-top:2px solid #000000;
-}
-.selected_button {
- background-color: black;color:white;
-}
-.unselected_button {
- /* there really isn't anything for this */
-}
-.display {}
-
-#mpdpl td {
- padding: 0px 2px 0px 2px;
- text-align: left;
-}
-table.tabledata {}
-td {
- padding: 0px 8px 0px 8px;
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-th {
- padding-right: 10px;
-}
-input {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: bold;
- background-color: #CD96CD;
- margin: 2px 2px 2px 2px;
-}
-select {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- background-color: #CD96CD;
-}
-textarea {
- background-color: #CD96CD;
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-.table-header {
- background: url(../images/ampache-light-bg.gif) #FF6EB4 repeat-x;
- vertical-align: top;
- color: #FFFFFF;
-}
- .header1
- {
- color: #FFFFFF;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18px;
- font-weight: 900;
- }
- .header2
- {
- color: #FFFFFF;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: 900;
- }
- .headrow
- {
- background:#FF6EB4;
- font-size: 12px;
- }
- .odd
- {
- background:#FF6EB4;
- font-size: 12px;
- }
- .even
- {
- background:#FF6EB4;
- font-size: 12px;
- }
-.blank {
- background: #FF6EB4;
-}
-.border {
- background:#000000;
-}
-.header {
- font-size: 12px;
-}
-.error {
- color: #990033;
-}
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #990033;
- font-weight:bold;
- border-right:2px solid #990033;
- border-bottom:2px solid #990033;
- border-left:2px solid #990033;
- border-top:2px solid #990033;
-}
-#container div.fatalerror {
- background:none;
- height:auto;
- padding:5px;
- margin:10px;
- display:block;
-}
-.disabled {
- text-decoration: line-through;
-}
-.smallbutton {
- border:1px solid #000000;
- padding-left:1px;
- padding-right:1px;
- font-size: 11px;
- cursor: pointer;
-}
-/* These three lines make a menu vertical */
- #sidebar li { float: none; }
- #sidebar li ul { margin: -1.5em 0 0 9em; }
-
-/* ////////////////////////////////////////////////////////////////*/
-/* De aqui pa'bajo, ros esta creando una hoja de estilos unica para todo Ampache */
-
-/* General style rules */
-body{
- color: #000000;
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- background-color: #FF6EB4;
- font-family:Arial, Helvetica, Sans-Serif;
- background: url(../images/Background.gif) #FF6EB4;
-}
-
-#maincontainer{
- margin: 0px;
-}
-
-.alphabet {
- margin: 10px;
- font-size: 10px;
- font-weight: normal;
-}
-
-/* Content block */
-#content {
- top:90px;
- float: none;
- margin-top:7px;
- margin-left:135px;
- /*float:left; use for horizontal menu; comment out otherwise */
- /* background:#fff url("../themes/classic/images/bg_content.gif") repeat-y right top; */
-}
-
-h3#content_title{
- font-family:Arial,Helvetica,Sans-Serif;
- font-size:12px;
- line-height:32px;
- color:#fff;
- margin:0px;
- padding:0px;
- background:#FF6EB4 url("../themes/classic/images/content_corner.gif") no-repeat right top;
-}
-
-h3#content_title span {
- text-align:left;
-}
-
-/* Styles for Header */
-div#Header{
- height:80px;
- margin-bottom:3px;
- padding:0px;
-}
-
-#Header h1 {
- background: transparent url("../themes/classic/images/bg_login_0.jpg") no-repeat top left;
- border:0px;
- width: 439px;
- height: 84px;
- float: left;
- margin:0px;
- padding:0px;
-}
-
-#Header h1 span {
- display:none
-}
-
-#Header h2 {
- background: transparent url(001/h2.gif) no-repeat top left;
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size:10px;
- margin-left:10px;
-}
-
-
-/* Sidebar */
-/**
- * Experimental for menus (Thx Sigger)
- * TO DO: Fill in 1px border around menus & submenu items
- * Make padding apply to the li, not just an a. Moving padding: to li throws off the dropdown menu alignment.
- */
-
-div#sidebar{
- clear:both;
- position:absolute;
- left:5px;
- top:67px;
-}
-
-#sidebar h3 {
- border:0px;
- width: 120px;
- height: 28px;
- margin:0px;
- padding:0px;
- background: transparent no-repeat left;
-
-}
-
-#sidebar h3 span {
- display:none
-}
-
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size:10px;
- padding: 0px;
- line-height: 1.0;
-}
-
-#sidebar li {
- margin: 1px;
- display: block;
- border-bottom: 1px solid #000000;
- border-left: 1px solid #000000;
- border-right: 1px solid #000000;
- border-top: 1px solid #000000;
- /* float: left; /* use for horizontal menu; comment out otherwise */
- padding: 5px 0px 5px 10px;
- width: 10.5em;
- background-color:#FF6EB4;
-}
-
-#sidebar ul.subnavside li {
- border-right: 1px solid #000000;
-}
-
-#sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
- text-decoration: none;
-}
-
-#sidebar li:hover, #sidebar li.sfhover {
- color:#000000;
- background-color:#CD96CD;
-}
-#sidebar #activetopmenu, #sidebar #activesubmenu {
- background-color:#CD96CD;
- z-index:30;
-}
-
-#sidebar li.hover:active {
- background-color:#CD96CD;
- z-index:30;
-}
-
-#sidebar li ul {
- float: left;
- position: absolute;
- width: 9em;
- margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
-/* margin: 0.5em 0 0 -1.1em; /* for horizontal menu; comment out otherwise */
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
-}
-
-#sidebar li:hover ul, #sidebar li.sfhover ul {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
-}
-
-/* Styles for Now Playing */
-#nowplaying{
- clear: both;
- width: 625px;
-}
-
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #FF6EB4 url("../themes/classic/images/tb_tab.jpg") no-repeat top left;
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font-family: Verdana, sans-serif;
- font-size: 10px;
- line-height: 12px;
- color: #000;
- background: #FF6EB4 url("../themes/classic/images/bg_row.jpg") repeat top left;
-}
-
-
-/* Styles for Login template */
-#container{
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1{
- background:url("../themes/classic/images/bg_login_0.jpg") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:url("../themes/classic/images/bg_login_1.jpg") no-repeat;
- height:285px;
-}
-#loginp_0{
- color:#333;
- margin-top:0px;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-/* Footer */
-#footer {
- margin-left: 150px;
- margin-bottom: 10px;
-}
-
-#footer p {
- color:#999999;
- font-size:10px;
-}
-#topbar {
- height: 80px;
- padding-top:3px;
- padding-left:10px;
-}
-#topbarright {
- float: right;
- font-size: 10px;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-/* Box Related Styles */
-.box {
- padding:0px;
- margin-bottom: 5px;
- background: #FF6EB4;
- border: 1px solid #000000;
-}
-.box-title {
- border-bottom: solid 1px #000000;
- font-size: 1.05em;
- font-weight: bold;
-}
-.box-left-top { display:none; }
-.box-left-bottom { display:none; }
-.box-left { display:none; }
-.box-bottom { display:none; }
-.box-right-bottom { display:none; }
-.box-right-top { display:none; }
-.box-right { display:none; }
-.box-top { display:none; }
-
-/* List Header Styles */
-.list-header {
- text-decoration: none;
-}
-.list-header:hover {
- color:#071fd4;
-}
-
-
-.confirmation-box {
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- display: table-cell;
- background-color: #FF6EB4;
- border-right:2px solid #000000;
- border-bottom:2px solid #000000;
- border-left:2px solid #000000;
- border-top:2px solid #000000;}
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background: #FF6EB4;
- border:1px solid #000000;
- padding-left:2px;
- padding-right:2px;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #FF6EB4;
- color: #ffffff;
- border:1px solid #dddddd;
-}
-#nowplaying {
- width:600px;
-}
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
- display: block;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- margin: 10px;
-}
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #cccccc;
- border-bottom: none;
- background: #FF6EB4;
- text-decoration: none;
-}
-
-#tablist li a:link { color: #222222; }
-#tablist li a:visited { color: #000000; }
-
-#tablist li a:hover {
- color: #000000;
- background: #FF6EB4;
- border-color: #000000;
-}
-
-#tablist li a#current {
- color: #000000;
- background: #FF6EB4;
- border-color: #000000;
- border-bottom: 1px solid #000000;
-}
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-}
-
diff --git a/contrib/themes/Spiffy/theme.cfg.php b/contrib/themes/Spiffy/theme.cfg.php
deleted file mode 100755
index f62a74ba..00000000
--- a/contrib/themes/Spiffy/theme.cfg.php
+++ /dev/null
@@ -1,84 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Spiffy
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Spiffy"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Ripmaster TS modified by Terence Theijn"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-#maintainer = "no@mail.org
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "1.1"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "vertical"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
-
-# Theme Colors
-###################
-[color]
-###################
-# Below is a list of the default colors for this theme, upon
-# applying this theme the users color preferences will be reset
-# to what is listed below...
-
-# Background Color 1
-bg_color1 = "#ffffff"
-
-# Background Color 2
-bg_color2 = "#000000"
-
-# Base Color 1
-base_color1 = "#ffbbff"
-
-# Base Color 2
-base_color2 = "#cd96cd"
-
-# Font Color 1
-font_color1 = "#ffffff"
-
-# Font Color 2
-font_color2 = "#f0f0f0"
-
-# Font Color 3
-font_color3 = "#ffffff"
-
-# Row Color 1
-row_color1 = "#ff6eb4"
-
-# Row Color 2
-row_color2 = "#ff6eb4"
-
-# Row Color 3
-row_color3 = "#ff6eb4"
-
-# Error Color
-error_color = "#990033"
-
diff --git a/contrib/themes/StoneBlue/images/ampache-dark-bg.gif b/contrib/themes/StoneBlue/images/ampache-dark-bg.gif
deleted file mode 100755
index 54e8e8e0..00000000
--- a/contrib/themes/StoneBlue/images/ampache-dark-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/StoneBlue/images/ampache-light-bg.gif b/contrib/themes/StoneBlue/images/ampache-light-bg.gif
deleted file mode 100755
index 48a823b7..00000000
--- a/contrib/themes/StoneBlue/images/ampache-light-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/StoneBlue/images/ampache-mid.gif b/contrib/themes/StoneBlue/images/ampache-mid.gif
deleted file mode 100755
index 2a986d25..00000000
--- a/contrib/themes/StoneBlue/images/ampache-mid.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/StoneBlue/images/ampache.gif b/contrib/themes/StoneBlue/images/ampache.gif
deleted file mode 100755
index e868d852..00000000
--- a/contrib/themes/StoneBlue/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/StoneBlue/images/blank-pixel.gif b/contrib/themes/StoneBlue/images/blank-pixel.gif
deleted file mode 100755
index 17d43908..00000000
--- a/contrib/themes/StoneBlue/images/blank-pixel.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/StoneBlue/images/blankalbum.gif b/contrib/themes/StoneBlue/images/blankalbum.gif
deleted file mode 100755
index 496ca144..00000000
--- a/contrib/themes/StoneBlue/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/StoneBlue/images/blankalbum.jpg b/contrib/themes/StoneBlue/images/blankalbum.jpg
deleted file mode 100755
index 83e8e502..00000000
--- a/contrib/themes/StoneBlue/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/StoneBlue/images/headphone.gif b/contrib/themes/StoneBlue/images/headphone.gif
deleted file mode 100755
index 74a66e11..00000000
--- a/contrib/themes/StoneBlue/images/headphone.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/StoneBlue/images/table.gif b/contrib/themes/StoneBlue/images/table.gif
deleted file mode 100755
index 89761b38..00000000
--- a/contrib/themes/StoneBlue/images/table.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/StoneBlue/screencap/01.jpg b/contrib/themes/StoneBlue/screencap/01.jpg
deleted file mode 100755
index a2e6ea1a..00000000
--- a/contrib/themes/StoneBlue/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/StoneBlue/templates/default.css b/contrib/themes/StoneBlue/templates/default.css
deleted file mode 100644
index ab9ce5dd..00000000
--- a/contrib/themes/StoneBlue/templates/default.css
+++ /dev/null
@@ -1,355 +0,0 @@
-<?php
-/*
-
- Copyright (c) 2001 - 2005 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-/*!
- @header Style File
- @discussion this is the css that is included on every page of
- ampache, mod this to change the look and feel of the site
-*/
-?>
-
-<script type="text/javascript" language="javascript">
-<!-- Begin Suckerfish hover menu JS
-// function needed for IE. attaches mouseover/out events to give/remove css class .sfhover (fake hover)
-sfHover = function(navlist) {
-var sfEls = document.getElementById("navlist").getElementsByTagName("LI");
-for (var i=0; i <sfEls.length; i++) {
- sfEls[i].onmouseover=function() {
- this.className+=" sfhover";
- }
- sfEls[i].onmouseout=function() {
- this.className=this.className.replace(new RegExp("sfhover\\b"), "");
- }
-} // end for
-} // end function for sfHover
-if (window.attachEvent) window.attachEvent("onload", sfHover);
-// End Suckerfish hover menu JS-->
-</script>
-
-<style type="text/css">
-<!--
- body
- {
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- background: #333366;
- font-family: Verdana;
- font-size: 12px;
- color: #CCCCFF;
- }
-
- p
- {
- color: #CCCCFF;
- font-family: Verdana;
- font-size: 12px;
- }
- a
- {
- color: #CCCCFF;
- font-family: Verdana;
- }
- a:visited
- {
- color: #CCCCFF;
- font-family: Verdana;
- }
- a:active
- {
- color: #FFFFFF;
- font-family: Verdana;
- }
- a:hover
- {
- color: #FFFFFF;
- font-family: Verdana;
- }
- .text-box
- {
- padding-left:5px;
- padding-top:5px;
- margin-bottom:10px;
- background-color: #8888AA;
- border-right:2px solid #000000;
- border-bottom:2px solid #000000;
- border-left:2px solid #000000;
- border-top:2px solid #000000;
- }
-
- .npsong
- {
- background-color: #FFFF66;
- }
- table.tabledata
- {
- }
-
- td
- {
- padding: 0px 8px 0px 8px;
- color: #FFFFFF;
- font-family: Verdana;
- font-size: 12px;
- }
- th
- {
- padding-right: 10px;
- }
- input
- {
- color: #CCCCFF;
- font-family: Verdana;
- font-size: 12px;
- font-weight: bold;
- background-color: #666688;
- margin: 2px 2px 2px 2px;
- }
- select {
- color: #CCCCFF;
- font-family: Verdana;
- font-size: 12px;
- background-color: #666688;
- }
- textarea
- {
- background-color: #666688;
- color: #CCCCFF;
- font-family: Verdana;
- font-size: 12px;
- }
- .table-header
- {
- background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) #666688 repeat-x;
- vertical-align: top;
- }
- .header1
- {
- color: #CCCCFF;
- font-family: Verdana;
- font-size: <?php echo conf('font_size') + 6; ?>px;
- font-weight: 900;
- }
- .header2
- {
- color: #CCCCFF;
- font-family: Verdana;
- font-size: <?php echo conf('font_size') + 2; ?>px;
- font-weight: 900;
- }
- .headrow
- {
- background:#AAAACC;
- font-size: 12px;
- }
- .odd
- {
- background:#555577;
- font-size: 12px;
- }
- .even
- {
- background:#666688;
- font-size: 12px;
- }
- .blank
- {
- background: #fff;
- }
- .border
- {
- background:#000000;
- }
- .header
- {
- font-size: 12px;
- }
- .error
- {
- color: #990033;
- }
- .fatalerror
- {
- padding-top: 3px;
- padding-bottom: 3px;
- color: #990033;
- border-right:4px solid #990033;
- border-bottom:4px solid #990033;
- border-left:4px solid #990033;
- border-top:4px solid #990033;
- font-size: <?php echo conf('font_size')+2; ?>px;
- font-weight: 900;
- text-align: center;
- }
- .disabled
- {
- text-decoration: line-through;
- }
- .alphabet
- {
- font-size: 12px;
- font-weight: normal;
- }
- .smallbutton
- {
- border:0px;
- padding-left:1px;
- padding-right:1px;
- font-size: <?php echo conf('font_size') - 1; ?>px;
- cursor: pointer;
- }
- .sidebar
- {
- margin-left:0px;
- margin-top:0px;
- margin-right:0px;
- padding-right:0px;
- padding-top: 0px;
- padding-left: 0px;
- background: #666688;
- }
-/**
- * Div Definitions
- * These define how the page is layed out, be careful with these as changes to them
- * can cause drastic layout changes
- */
- #maincontainer
- {
- margin: 0px;
- }
- #topbar
- {
- height: 80px;
- padding-top:10px;
- padding-left:10px;
- background-color: #333366;
- }
- #topbarright
- {
- float: right;
- display:none;
- }
- #topbarleft
- {
- float: left;
- }
-
- .subnavbutton
- {
- background-color: #AAAACC;
- text-align:center;
- text-decoration: none;
- color: #CCCCFF;
- }
-
- #content
- {
- float:left;
- clear: both;
- margin-left:0px;
- }
-/**
- * Experimental for menus (Thx Sigger)
- * TO DO: Fill in 1px border around menus & submenu items
- * Make padding appply to the li, not just an a. Moving paddng: to li throws off the dropdown menu alignment.
- */
- #sidebar {
- clear: both;
- height: 100%;
- margin: 0;
- border: 0px;
- float: left;
- /* width: 110px; /* this controls the width of the sidebar. horizontal menu needs more width */
- padding: 0px 0px 0px 5px;
- list-style: none;
- line-height: 1;
- }
- #sidebar ul {
- display: block;
- border: 1px; /*syntax fixed by the_foster*/
- margin: 0px;
- list-style: none;
- padding: 0px;
- font-family: verdana, arial, Helvetica, sans-serif;
- line-height: 1;
- }
- #sidebar li {
-/* margin: 0 0 1px 0; */
- margin: 0px 4px 0px 0px;
- display: block;
- float: left;
- border: 0px;
- padding: 5px 0px 5px 10px;
- width: 9em;
- background-color: #555577;
- }
- #sidebar #active {
- background-color: #8888AA;
- }
- #sidebar #active a {
- color: #FFFFFF;
- }
- #sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
- text-decoration: none;
- }
- #sidebar li:hover, #sidebar li.sfhover {
- color: #CCCCFF;
- background-color: #666688;
- }
- #sidebar li:active {
- background-color: #AAAACC;
- }
- #sidebar li ul {
- float: left;
- position: absolute;
- width: 12em;
- margin: -1.5em 1em 0 10em;
-/* -2em 0 0 10em for vertical menu puts the submenu back up and to the right of the hovered menu item by "the right amount"*/
- left: -999em; /* this puts the submenu item way off to the left until it's called back by a hover (below) */
- }
- #sidebar li:hover ul, #sidebar li.sfhover ul {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
- }
- #sidebar li ul li {
- position: relative;
- border-bottom: 2px black;
- left: -11em;
- top: 2em;
- }
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
-}
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-}
-/**
- * End Div Definitions
- * This is the end of the main structure def's
- */
--->
-</style> \ No newline at end of file
diff --git a/contrib/themes/StoneBlue/theme.cfg.php b/contrib/themes/StoneBlue/theme.cfg.php
deleted file mode 100755
index e72df14a..00000000
--- a/contrib/themes/StoneBlue/theme.cfg.php
+++ /dev/null
@@ -1,84 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# StoneBlue Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "StoneBlue"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "SoundOfEmotion"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "SoundOfEmotion <soundofemotion@gmail.com>"
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "2.0"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-#submenu = "simple"
-
-# Theme Colors
-###################
-[color]
-###################
-# Below is a list of the default colors for this theme, upon
-# applying this theme the users color preferences will be reset
-# to what is listed below...
-
-# Background Color 1
-bg_color1 = "#333366"
-
-# Background Color 2
-bg_color2 = "#000000"
-
-# Base Color 1
-base_color1 = "#8888AA"
-
-# Base Color 2
-base_color2 = "#666688"
-
-# Font Color 1
-font_color1 = "#FFFFFF"
-
-# Font Color 2
-font_color2 = "#CCCCFF"
-
-# Font Color 3
-font_color3 = "#292929"
-
-# Row Color 1
-row_color1 = "#AAAACC"
-
-# Row Color 2
-row_color2 = "#555577"
-
-# Row Color 3
-row_color3 = "#666688"
-
-# Error Color
-error_color = "#990033"
-
diff --git a/contrib/themes/Supernova/images/Lightning.jpg b/contrib/themes/Supernova/images/Lightning.jpg
deleted file mode 100644
index ab3e75ab..00000000
--- a/contrib/themes/Supernova/images/Lightning.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Supernova/images/ampache.gif b/contrib/themes/Supernova/images/ampache.gif
deleted file mode 100644
index 5aa76318..00000000
--- a/contrib/themes/Supernova/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Supernova/images/blankalbum.gif b/contrib/themes/Supernova/images/blankalbum.gif
deleted file mode 100644
index a1d25b40..00000000
--- a/contrib/themes/Supernova/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Supernova/images/filling.jpg b/contrib/themes/Supernova/images/filling.jpg
deleted file mode 100644
index 02850858..00000000
--- a/contrib/themes/Supernova/images/filling.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Supernova/images/nav.jpg b/contrib/themes/Supernova/images/nav.jpg
deleted file mode 100644
index e228dfe3..00000000
--- a/contrib/themes/Supernova/images/nav.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Supernova/images/navigator.jpg b/contrib/themes/Supernova/images/navigator.jpg
deleted file mode 100644
index 633c8157..00000000
--- a/contrib/themes/Supernova/images/navigator.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Supernova/screencap/01.jpg b/contrib/themes/Supernova/screencap/01.jpg
deleted file mode 100644
index fbb1540f..00000000
--- a/contrib/themes/Supernova/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Supernova/screencap/02.jpg b/contrib/themes/Supernova/screencap/02.jpg
deleted file mode 100644
index a1f541d3..00000000
--- a/contrib/themes/Supernova/screencap/02.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Supernova/screencap/03.jpg b/contrib/themes/Supernova/screencap/03.jpg
deleted file mode 100644
index 11257b86..00000000
--- a/contrib/themes/Supernova/screencap/03.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/Supernova/templates/default.css b/contrib/themes/Supernova/templates/default.css
deleted file mode 100644
index ab681ed1..00000000
--- a/contrib/themes/Supernova/templates/default.css
+++ /dev/null
@@ -1,537 +0,0 @@
-<!--
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
--->
-p {
- color: #BBBBBB;
-}
-
-a {
- color: #BBBBBB;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:visited
- {
- color: #BBBBBB;
- font-family: Verdana, Helvetica, sans-serif;
- }
-a:active {
- color: #BBBBBB;
- font-family: Verdana, Helvetica, sans-serif;
-}
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #000000;
- border-right:2px solid #BBBBBB;
- border-bottom:2px solid #BBBBBB;
- border-left:2px solid #BBBBBB;
- border-top:2px solid #BBBBBB;
-}
-.selected_button {
- background-color: black;color:white;
-}
-.unselected_button {
- /* there really isn't anything for this */
-}
-.display {}
-
-table.tabledata {}
-td {
- padding: 0px 8px 0px 8px;
- color: #BBBBBB;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-th {
- padding-right: 10px;
-}
-input {
- color: #BBBBBB;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: bold;
- background-color: #000000;
- margin: 2px 2px 2px 2px;
-}
-select {
- color: #BBBBBB;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- background-color: #000000;
-}
-textarea {
- background-color: #000000;
- color: #BBBBBB;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-.table-header {
-/* background: url(../themes/classic/images/ampache-light-bg.gif) #000000 repeat-x;*/
- background: url(../images/nav.jpg) #000000 repeat-x;
- vertical-align: top;
-}
- .header1
- {
- color: #BBBBBB;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18px;
- font-weight: 900;
- }
- .header2
- {
- color: #BBBBBB;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: 900;
- }
- .headrow
- {
- background:#cccccc;
- font-size: 12px;
- }
- .odd
- {
- background:#404040;
- font-size: 12px;
- }
- .even
- {
- background:#000000;
- font-size: 12px;
- }
-.blank {
- background: #fff;
-}
-.border {
- background:#BBBBBB;
-}
-.header {
- font-size: 12px;
-}
-.error {
- color: #990033;
-}
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #990033;
- border-right:4px solid #990033;
- border-bottom:4px solid #990033;
- border-left:4px solid #990033;
- border-top:4px solid #990033;
-}
-.disabled {
- text-decoration: line-through;
-}
-.smallbutton {
- border:0px;
- padding-left:1px;
- padding-right:1px;
- font-size: 11px;
- cursor: pointer;
-}
-/* ////////////////////////////////////////////////////////////////*/
-/* De aqui pa'bajo, ros esta creando una hoja de estilos unica para todo Ampache */
-
-/* General style rules */
-body{
- background: url(../images/Lightning.jpg) repeat-x;
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- font-size: 12px;
- font-family: Verdana;
- color: #BBBBBB;
-}
-
-#maincontainer{
- margin: 0px;
-}
-
-.alphabet {
- margin: 10px;
- font-size: 10px;
- font-weight: normal;
-}
-
-/* Content block */
-#content {
- postion:absolute;
- float: left;
- clear: both;
- margin-left:15px;
- /*float:left; use for horizontal menu; comment out otherwise */
- /* background:#fff url("../themes/classic/images/bg_content.gif") repeat-y right top; */
-}
-
-h3#content_title{
- font-family:Arial,Helvetica,Sans-Serif;
- font-size:12px;
- line-height:32px;
- color:#fff;
- margin:0px;
- padding:0px;
- background:#8B8B8B url("../themes/classic/images/content_corner.gif") no-repeat right top;
-}
-
-h3#content_title span {
- text-align:left;
-}
-
-/* Styles for Header */
-div#Header{
- height:120px;
- margin-bottom:3px;
- padding:0px;
-}
-
-#Header h1 {
- background: transparent url("../themes/classic/images/bg_login_0.jpg") no-repeat top left;
- border:0px;
- width: 439px;
- height: 84px;
- float: left;
- margin:0px;
- padding:0px;
-}
-
-#Header h1 span {
- display:none
-}
-
-#Header h2 {
- background: transparent url(001/h2.gif) no-repeat top left;
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size:10px;
- margin-left:10px;
-}
-
-
-/* Sidebar */
-/**
- * Experimental for menus (Thx Sigger)
- * TO DO: Fill in 1px border around menus & submenu items
- * Make padding apply to the li, not just an a. Moving padding: to li throws off the dropdown menu alignment.
- */
-
-div#sidebar{
- clear:both;
- position:absolute;
- left:5px;
- top:100px;
-}
-
-#sidebar h3 {
- width: 120px;
- height: 28px;
- margin 0px;
- padding: 0px;
- background: transparent;
-}
-
-#sidebar h3 span {
- display:none
-}
-
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size:10px;
- padding: 0px;
- line-height: 1.0;
- Background-color: #000000;
-}
-
-#sidebar li {
- margin: 0;
- float: left;
- display: block;
- border: 1px solid #000000;
- padding: 5px 0px 5px 10px;
- width: 10.5em;
- background: url(../images/navigator.jpg) #000000 repeat-x;
-}
-
-#sidebar ul.subnavside li {
- border: 1px solid #000000;
- background: url(../images/navigator.jpg) #000000 no-repeat;
-}
-
-#sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
- text-decoration: none;
- text-align: center;
- padding:0px 12px 0px 0px;
- margin:0px;
-}
-
-#sidebar li:hover, #sidebar li.sfhover {
- color:#000000;
- background: url(../images/navigator.jpg) #000000 no-repeat;
- background-color:#DDDDDD;
-}
-
-#sidebar li ul {
- float: left;
- position: absolute;
- width: 9em;
-/* margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
- margin: 0.5em 0 0 -1.1em;
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
- background: url(../images/navigator.jpg) #000000 no-repeat;
-}
-
-#sidebar #activetopmenu {
- background: url(../images/navigator.jpg) #000000 no-repeat;
- }
-#sidebar #activesubmenu {
- background: url(../images/navigator.jpg) #DDDDDD no-repeat;
-}
-#sidebar li:hover, #sidebar li.sfhover {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
- background: url(../images/navigator.jpg) #000000 no-repeat;
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-/* Styles for Now Playing */
-
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #fff url("../themes/classic/images/tb_tab.jpg") no-repeat top left;
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font-family: Verdana, sans-serif;
- font-size: 10px;
- line-height: 12px;
- color: #000;
- background: #D6D6D4 url("../themes/classic/images/bg_row.jpg") repeat top left;
-}
-
-
-/* Styles for Login template */
-#container{
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1{
- background:url("../themes/classic/images/bg_login_0.jpg") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:url("../themes/classic/images/bg_login_1.jpg") no-repeat;
- height:285px;
-}
-#loginp_0{
- color:#333;
- margin-top:0px;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-/* Footer */
-#footer {
- margin-left: 150px;
- margin-bottom: 10px;
-}
-
-#footer p {
- color:#999999;
- font-size:10px;
-}
-#topbar {
- height: 140px;
- padding-top:3px;
- padding-left:10px;
-}
-#topbarright {
- float: right;
- font-size: 10px;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-/* Box Related Styles */
-.box {
- padding:0px;
- background: #000000;
- margin:10px;
-}
-.box-title {
- border-bottom: solid 1px #404040;
- font-weight: bold;
-}
-.box-left-top { display:none; }
-.box-left-bottom { display:none; }
-.box-left { display:none; }
-.box-bottom { display:none; }
-.box-right-bottom { display:none; }
-.box-right-top { display:none; }
-.box-right { display:none; }
-.box-top { display:none; }
-
-.confirmation-box {
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- display: table-cell;
- background-color: #404040;
- border-right:2px solid #BBBBBB;
- border-bottom:2px solid #BBBBBB;
- border-left:2px solid #BBBBBB;
- border-top:2px solid #BBBBBB;}
-
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background: #000000;
- border:1px solid #BBBBBB;
- padding-left:2px;
- padding-right:2px;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #BBBBBB;
- color: #ffffff;
- border:1px solid #000000;
-}
-#nowplaying {
- width:650px;
- background: #404040;
-}
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- margin: 10px;
-}
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #cccccc;
- border-bottom: none;
- background: #000000;
- text-decoration: none;
-}
-
-#tablist li a:link { color: #222222; }
-#tablist li a:visited { color: #BBBBBB; }
-
-#tablist li a:hover {
- color: #BBBBBB;
- background: #320000;
- border-color: #BBBBBB;
-}
-
-#tablist li a#current {
- color: #BBBBBB;
- background: #000000;
- border-color: #BBBBBB;
- border-bottom: 1px solid #BBBBBB;
-}
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-}
-
diff --git a/contrib/themes/Supernova/theme.cfg.php b/contrib/themes/Supernova/theme.cfg.php
deleted file mode 100644
index b8ce9b91..00000000
--- a/contrib/themes/Supernova/theme.cfg.php
+++ /dev/null
@@ -1,84 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Burgundy Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Supernova"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Ripmaster TS modified by Terence Theijn"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-#maintainer = "no@mail"
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "1.2"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
-
-# Theme Colors
-###################
-[color]
-###################
-# Below is a list of the default colors for this theme, upon
-# applying this theme the users color preferences will be reset
-# to what is listed below...
-
-# Background Color 1
-bg_color1 = "#000000"
-
-# Background Color 2
-bg_color2 = "#000000"
-
-# Base Color 1
-base_color1 = "#000000"
-
-# Base Color 2
-base_color2 = "#000000"
-
-# Font Color 1
-font_color1 = "#BBBBBB"
-
-# Font Color 2
-font_color2 = "#BBBBBB"
-
-# Font Color 3
-font_color3 = "#FFFFFF"
-
-# Row Color 1
-row_color1 = "#404040"
-
-# Row Color 2
-row_color2 = "#404040"
-
-# Row Color 3
-row_color3 = "#404040"
-
-# Error Color
-error_color = "#990033"
-
diff --git a/contrib/themes/apex/images/ampache.gif b/contrib/themes/apex/images/ampache.gif
deleted file mode 100644
index ffd925a0..00000000
--- a/contrib/themes/apex/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/background.gif b/contrib/themes/apex/images/background.gif
deleted file mode 100644
index 0bd3a1e6..00000000
--- a/contrib/themes/apex/images/background.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/bg_login_0.gif b/contrib/themes/apex/images/bg_login_0.gif
deleted file mode 100644
index 2c54791a..00000000
--- a/contrib/themes/apex/images/bg_login_0.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/bg_login_1.gif b/contrib/themes/apex/images/bg_login_1.gif
deleted file mode 100644
index eea437bc..00000000
--- a/contrib/themes/apex/images/bg_login_1.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/blankalbum.gif b/contrib/themes/apex/images/blankalbum.gif
deleted file mode 100644
index 9cbbf54f..00000000
--- a/contrib/themes/apex/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/bottom.gif b/contrib/themes/apex/images/bottom.gif
deleted file mode 100644
index bf34f749..00000000
--- a/contrib/themes/apex/images/bottom.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/bottom_left.gif b/contrib/themes/apex/images/bottom_left.gif
deleted file mode 100644
index 1234fb51..00000000
--- a/contrib/themes/apex/images/bottom_left.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/bottom_right.gif b/contrib/themes/apex/images/bottom_right.gif
deleted file mode 100644
index b30bfbd5..00000000
--- a/contrib/themes/apex/images/bottom_right.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/button_bar.gif b/contrib/themes/apex/images/button_bar.gif
deleted file mode 100644
index b7ca5da9..00000000
--- a/contrib/themes/apex/images/button_bar.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/footer.gif b/contrib/themes/apex/images/footer.gif
deleted file mode 100644
index 8154ec2a..00000000
--- a/contrib/themes/apex/images/footer.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/grey_75p.png b/contrib/themes/apex/images/grey_75p.png
deleted file mode 100644
index 10e08299..00000000
--- a/contrib/themes/apex/images/grey_75p.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/icon_delete.gif b/contrib/themes/apex/images/icon_delete.gif
deleted file mode 100644
index 224693ba..00000000
--- a/contrib/themes/apex/images/icon_delete.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/icon_disable.gif b/contrib/themes/apex/images/icon_disable.gif
deleted file mode 100644
index 4101b615..00000000
--- a/contrib/themes/apex/images/icon_disable.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/icon_download.gif b/contrib/themes/apex/images/icon_download.gif
deleted file mode 100644
index 18199700..00000000
--- a/contrib/themes/apex/images/icon_download.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/icon_edit.gif b/contrib/themes/apex/images/icon_edit.gif
deleted file mode 100644
index 7fd429b3..00000000
--- a/contrib/themes/apex/images/icon_edit.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/icon_enable.gif b/contrib/themes/apex/images/icon_enable.gif
deleted file mode 100644
index bd8aaa6b..00000000
--- a/contrib/themes/apex/images/icon_enable.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/icon_flag.gif b/contrib/themes/apex/images/icon_flag.gif
deleted file mode 100644
index ee8a0b62..00000000
--- a/contrib/themes/apex/images/icon_flag.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/icon_link.gif b/contrib/themes/apex/images/icon_link.gif
deleted file mode 100644
index 791ac730..00000000
--- a/contrib/themes/apex/images/icon_link.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/icon_preferences.gif b/contrib/themes/apex/images/icon_preferences.gif
deleted file mode 100644
index cb1f8412..00000000
--- a/contrib/themes/apex/images/icon_preferences.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/icon_statistics copy.gif b/contrib/themes/apex/images/icon_statistics copy.gif
deleted file mode 100644
index 0cdff642..00000000
--- a/contrib/themes/apex/images/icon_statistics copy.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/icon_statistics.gif b/contrib/themes/apex/images/icon_statistics.gif
deleted file mode 100644
index 0cdff642..00000000
--- a/contrib/themes/apex/images/icon_statistics.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/left.gif b/contrib/themes/apex/images/left.gif
deleted file mode 100644
index 5d83c137..00000000
--- a/contrib/themes/apex/images/left.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/menu_click.gif b/contrib/themes/apex/images/menu_click.gif
deleted file mode 100644
index 33e6b9e7..00000000
--- a/contrib/themes/apex/images/menu_click.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/menu_main.gif b/contrib/themes/apex/images/menu_main.gif
deleted file mode 100644
index b9903334..00000000
--- a/contrib/themes/apex/images/menu_main.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/menu_sub.gif b/contrib/themes/apex/images/menu_sub.gif
deleted file mode 100644
index 4f48f2da..00000000
--- a/contrib/themes/apex/images/menu_sub.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/ratings/star_rating.gif b/contrib/themes/apex/images/ratings/star_rating.gif
deleted file mode 100644
index 7d1da31f..00000000
--- a/contrib/themes/apex/images/ratings/star_rating.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/ratings/x.gif b/contrib/themes/apex/images/ratings/x.gif
deleted file mode 100644
index f83e5a4c..00000000
--- a/contrib/themes/apex/images/ratings/x.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/ratings/x_off.gif b/contrib/themes/apex/images/ratings/x_off.gif
deleted file mode 100644
index b904dff8..00000000
--- a/contrib/themes/apex/images/ratings/x_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/right.gif b/contrib/themes/apex/images/right.gif
deleted file mode 100644
index fda9178d..00000000
--- a/contrib/themes/apex/images/right.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/src/ampache.psd b/contrib/themes/apex/images/src/ampache.psd
deleted file mode 100644
index c971525b..00000000
--- a/contrib/themes/apex/images/src/ampache.psd
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/top.gif b/contrib/themes/apex/images/top.gif
deleted file mode 100644
index bf34f749..00000000
--- a/contrib/themes/apex/images/top.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/top_left.gif b/contrib/themes/apex/images/top_left.gif
deleted file mode 100644
index a97527de..00000000
--- a/contrib/themes/apex/images/top_left.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/images/top_right.gif b/contrib/themes/apex/images/top_right.gif
deleted file mode 100644
index 8be61488..00000000
--- a/contrib/themes/apex/images/top_right.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/screencap/01.jpg b/contrib/themes/apex/screencap/01.jpg
deleted file mode 100644
index b124ef45..00000000
--- a/contrib/themes/apex/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apex/templates/default.css b/contrib/themes/apex/templates/default.css
deleted file mode 100644
index f60f3eb6..00000000
--- a/contrib/themes/apex/templates/default.css
+++ /dev/null
@@ -1,582 +0,0 @@
-<!--
-/*
-
-This skin was made by Apex.
-
-See README.txt for details.
-
-COLORS:
-
-3E413E ## Dark Grey
-393D3A ## Yet Another
-252525 ## Another Dark Grey
-424B45 ## Green
-B2C8B9 ## Light Green
-7A897F ## Medium Light Green
-
-*/
--->
-
-/**************/
-/* */
-/* PIECES */
-/* */
-/**************/
-
-
-p {
- color: #000000;
-}
-a {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:visited {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:active {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-.text-box {
- display: table-cell;
- padding: 0 0 25px 25px;
- margin-bottom: 0px;
- background-color: transparent;
- border:2px solid #3E413E;
-}
-td {
- padding: 0px 8px 0px 8px;
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-
-/*******************/
-/* */
-/* FORM ELEMENTS */
-/* */
-/*******************/
-
-input {
- color: #DADADA;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: bold;
- background-color: #393D3A;
- margin: 2px 2px 2px 2px;
- border: 1px solid #252525;
- position: relative;
- top: 1px;
-}
-select {
- color: #DADADA;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- background-color: #393D3A;
- border: 1px solid #252525;
- position: relative;
- top: -1px;
-}
-textarea {
- background-color: #393D3A;
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- border: 1px solid #252525;
-}
-checkbox {
- background-color: #393D3A;
- border: 1px solid #252525;
-}
-.text-action, .text-action li {
- margin-top:10px;
- list-style: none;
- border: 0;
-}
-.text-action a, .text-action a.visited, .text-action span {
- background: #3E413E;
- border:1px solid #252525;
- padding: 2px;
- text-decoration: none;
- font-weight: bold;
- color: #FFFFFF;
-}
-.text-action #pt_active {
- background: #FFFFFF;
- color: #000000;
- border:1px solid #FF0000;
-}
-.confirmation-box {
- padding: 5px;
- margin-left: 0 auto;
- margin-right: 0 auto;
- margin-bottom:10px;
- display: table-cell;
- background-color: #B2C8B9;
- border:2px solid #000000;
-}
-
-/* Playing around with making columns distinct */
-/* Unfortunately adding borders breaks alot of */
-/* other pages... trying to fix it but will */
-/* require changes to core files... 8( */
-
-.border {
- border: 1px solid #000000;
-}
-.tabledata {
- border-top: 5px solid #FF0000;
-}
-.odd {
- background:#3E413E;
- font-size: 12px;
- text-align: left;
-}
-.even {
- background:#424B45;
- font-size: 12px;
- text-align: left;
-}
-th {
- padding: 4px 0 4px 0;
- text-align: center;
- border-bottom: 3px double #000000;
-}
-.even td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
-}
-.odd td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
-}
-.table-header {
- background: #393D3A;
- vertical-align: top;
- padding: 0;
- text-align: center;
-}
-.table-footer td {
- background: #393D3A;
- border-bottom: 3px double #000000;
- border-left: 1px solid #000000;
- border-right: 1px solid #000000;
-}
-.table-header td,th {
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
- border-top: 3px double #000000;
- border-bottom: 1px solid #000000;
- padding: 4px 4px 4px 4px;
- text-align: center;
- background: #393D3A;
- font-size: 10px;
-}
-.tabledata td {
- border-bottom: 1px solid #000000;
-}
-.error {
- color: #FFFFFF;
- border-bottom: 1px solid #000000;
-}
-.alphabet {
- margin: 10px;
- font-size: 9px;
- font-weight: normal;
-}
-.list-header td {
- border: 0;
-}
-
-/*****************/
-/* */
-/* BIG STUFF */
-/* */
-/*****************/
-
-body {
- padding-top: 25px;
- font-family:Arial, Helvetica, Sans-Serif;
- color: #000000;
- background: url(../images/background.gif) no-repeat fixed top center #393D3A;
- text-align: center;
-}
-.smeg-ie {
- margin: 0 auto;
- padding: 10px;;
-}
-#maincontainer {
- text-align: center;
- border: 0;
-}
-#content {
- position: relative;
- top: -45px;
- width: 873px;
- border: 1px solid #E3E3E3;
- padding: 0;
- margin: 0 auto;
- background: #252525;
- z-index: 1;
- filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
- -moz-opacity:0.80;
-}
-#footer-content {
- margin: 0 auto;
- padding: 0;
- border: 0;
- width: 898px;
- height: 65px;
- background: url(../images/footer.gif) no-repeat top left;
- position: relative;
- top: -46px;
- z-index: 2;
-}
-
-/***********************/
-/* */
-/* SIDEBAR == MENU */
-/* */
-/***********************/
-
-div#sidebar {
- margin: 0px auto;
- padding: 31px 150px 0 148px;
- height: 65px;
- width: 600px;
- position: relative;
- top: -29px;
- left: 0px;
- border: 0;
- background: url(../images/button_bar.gif) no-repeat top left;
- z-index: 50;
-}
-#sidebar h3 {
- display: none;
- width: 0px;
- height: 0px;
- margin:0px;
- padding:0px;
- border: 0;
- background: transparent;
- line-height: 1px;
-}
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size:10px;
- padding: 0px;
- width: 600px;
- line-height: 10px;
- border: 0;
-}
-#sidebar li {
- margin: 0;
- float: left;
- padding: 5px 0px 5px 0px;
- width: 100px;
- height: 12px;
- background: url(../images/menu_main.gif) no-repeat top left;
- border: 0;
-}
-#sidebar a, .navbutton, #sidebar a:visited {
- color: #7A897F;
- font-weight: bold;
- text-decoration: none;
- border: 0;
-}
-#sidebar ul.subnavside li {
- background: url(../images/menu_sub.gif) no-repeat top left;
- border: 0;
-}
-#sidebar li:hover, #sidebar li.sfhover {
- color: #000000;
-}
-#sidebar li:active {
- background: url(../images/menu_click.gif) no-repeat top left;
- z-index: 30;
-}
-/* #sidebar li ul {
- margin: 0 0 0 0;
- z-index: 3;
-}
-#sidebar li:hover ul {
- position: relative;
- top: 7px;
-}
-*/
-#sidebar li ul {
- float: left;
- position: absolute;
- width: 9em;
-/* margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
- margin: 0 0 0 0; /* for horizontal menu; comment out otherwise */
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
-}
-
-#sidebar li:hover ul, #sidebar li.sfhover ul {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
- background-color: #000000;
-}
-#play_type_switch {
- position: relative;
- top: -3px;
- width: 92px;
- border: 1px solid #252525;
- background: #424B45;;
-}
-
-#sidebar li.sfhover ul {}
-#navlist ul li:hover {}
-
-/***************************/
-/* */
-/* NOW PLAYING & HOME PAGE */
-/* STATISTICS + POPULAR */
-/* BOXES */
-/* */
-/***************************/
-
-.np_row {
- border: 0;
- width: 780px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- padding: 10px 0 10px 0;
- text-align: center;
- border: 0;
- width: 500px;
-}
-
-#biddaddy {
-
- /* I didn't pick the name. Its the box around most of the stuff on the main page. */
-
- text-align: left;
- border: 0;
-}
-
-/*************/
-/* */
-/* Top Bar */
-/* */
-/*************/
-
-#topbar {
- margin: 0 auto;
- height: 200px;
- width: 900px;
- border: 0;
- padding: 0 0 0 0;
-}
-#topbarright {
-
- /* This holds the "Your currently logged in as and version #... blah blah */
-
- float: right;
- position: relative;
- font-size: 10px;
- bottom: 35px;
- right: 28px;
- border: 0;
- background: transparent;
-}
-#topbarleft {
-
- /* ampache.gif inside this, hard coded into the page */
-
- float: left;
- border: 0;
-}
-
-/********************/
-/* */
-/* TABLE STUFF: */
-/* Albums listings */
-/* Preferences */
-/* etc. */
-/* */
-/********************/
-
-.box {
- text-align: center;
- padding: 0px;
- background: #7A897F;
- margin: 10px auto;
- border: 0;
-
-}
-.box-title {
- width: 800px;
- border-bottom: solid 1px #393D3A;
- font-weight: bold;
-}
-.box-content table {
- text-align: left;
- margin-left: auto;
- margin-right: auto;
- margin-top: 5px;
- margin-bottom: 5px;
- border: 0;
-}
-.box-content {
- text-align: left;
-}
-
-/*******************************/
-/* */
-/* IMAGE BORDERS AROUND BOXES */
-/* */
-/*******************************/
-
-.box-left-top { height: 14px; background: url(../images/top_left.gif) no-repeat bottom right; }
-.box-right-top { height: 14px; background: url(../images/top_right.gif) no-repeat bottom left; }
-.box-left-bottom { height: 14px; background: url(../images/bottom_left.gif) no-repeat top right; }
-.box-right-bottom { height: 14px; background: url(../images/bottom_right.gif) no-repeat top left; }
-.box-left { background: url(../images/left.gif) repeat-y top right; }
-.box-right { background: url(../images/right.gif) repeat-y top left; }
-.box-top { background: url(../images/top.gif) repeat-x bottom; }
-.box-bottom { height: 14px; background: url(../images/bottom.gif) repeat-x top; }
-
-/************************/
-/* */
-/* TABS ON PREF. PAGE */
-/* */
-/************************/
-
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #3E413E;
- border-bottom: none;
- background: #FFFFFF;
-}
-#tablist li a:link {
- color: #7A897F;
-}
-#tablist li a:visited {
- color: #7A897F;
-}
-#tablist li a:hover {
- color: #000000;
- background: #FFFFFF;
- border-color: #000000;
-}
-#tablist li a#current {
- color: #000000;
- background: #FFFFFF;
- border-color: #000000;
-}
-
-/*****************/
-/* */
-/* LOGIN PAGE */
-/* */
-/*****************/
-
-#container {
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1 {
- background:url("../images/bg_login_0.gif") no-repeat;
- height:200px;
- width: 452px;
- margin-bottom:8px;
-}
-#container h1 span {
- display:none;
-}
-#container div {
- background:url("../images/bg_login_1.gif") no-repeat;
- height:200px;
- width:452px;
- position: relative;
- top: -8px;
-}
-#loginp_0 {
- margin-top:0px;
- padding-top:5px;
-}
-.loginp_1 {
- text-align:right;
- padding-right:135px;
-}
-.loginp_1 span {
- font-weight:bold;
-}
-.loginp_1 input {
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-
-/**************************/
-/* */
-/* USELESS STUFF THAT */
-/* DOESN'T DO MUCH */
-/* OF ANYTHING */
-/* */
-/**************************/
-
-.disabled {text-decoration: line-through;}
-
-/* ########################## */
-/* */
-/* I'm too lazy to break */
-/* something sufficiently */
-/* to skin this for now. */
-/* */
-/* If you have a fatal error, */
-/* your skin is not your most */
-/* important problem now, */
-/* is it? 8) */
-/* */
-/* ########################## */
-
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #990033;
- border-right:4px solid #B21542;
- border-bottom:4px solid #B21542;
- border-left:4px solid #B21542;
- border-top:4px solid #B21542;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/apex/theme.cfg.php b/contrib/themes/apex/theme.cfg.php
deleted file mode 100644
index 05b6e3fc..00000000
--- a/contrib/themes/apex/theme.cfg.php
+++ /dev/null
@@ -1,48 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Ampache Theme: Apex
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Apex"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Apex (updated for 3.3.3 by jazzs3quence)"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "Brandon Cole <apexeleven@gmail.com>"
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "1.1"
-
-# Ampache Version
-# This is the ampache version that this theme works with. This is
-# mostly a fluf thing to make it easier for people to pick themes
-# that are designed for the version they are running.
-ampache_version = "3.3.3"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-#submenu = "simple"
diff --git a/contrib/themes/aphelion/Nonstep.ttf b/contrib/themes/aphelion/Nonstep.ttf
deleted file mode 100644
index 1e75cd79..00000000
--- a/contrib/themes/aphelion/Nonstep.ttf
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/README.txt b/contrib/themes/aphelion/README.txt
deleted file mode 100644
index a2dc65ed..00000000
--- a/contrib/themes/aphelion/README.txt
+++ /dev/null
@@ -1,70 +0,0 @@
-This theme was made by Apex. I can be contacted at
-apexeleven@gmail.com, but I may take some time to
-reply as I check this inbox only occassionaly.
-
-
-INSTALLATION INSTRUCTIONS:
-
-1. Copy folder "aphelion" to your themes directory.
-
-2. IF YOU WANT THE PRETTY ICONS
-
- A. Go to the "images" folder inside your ampache
- installation.
-
- B. Copy everything inside the "Icons" folder I
- provided into "/ampache/images" Overwrite
- existing files (back them up first if you
- want to).
-
-3. Copy "nonstep.ttf" into your "C:/WINDOWS/fonts/"
- directory. If your a linux user, well you should
- know how to install fonts yourself (Google is your
- friend)
-
- This theme will probably look like shite without
- nonstep.
-
-4. Make sure you are using a new enough version of
- ampache! (SVN 722 or 3.3.3-alpha3 or newer and
- Firefox 1.4+. This theme does NOT work well with
- IE yet. I'm working on it.
-
-
-
-NOTE: This theme requires a couple recently introduced
- changes to core components. If stuff is broken,
- you can either update to a SVN build, or live
- with the glitches here and there, and the lack of
- a footer until the next stable release.
-
- It should be perfectly usable without upgrading
- to SVN, however I will not be responsible for any
- thing that doesn't work or look right if your not
- using at least SVN Revision 721 or newer.
- (or 3.3.3-alpha3 or later when it is released)
-
-
-
-Feel free to use my css template for your own theme.
-Stuff is more commented and organized than the
-default file, however some things are hacked around
-a bit.
-
-The main things to watch out for, is this is hacked
-up for a centered layout, while other themes use a
-left aligned layout. Also, this layout has a few
-wonky issues with the menu bar, requiring a negative
-top position. This should work in modern browsers
-but may break really old ones.
-
-
- Thats it!
-
- Enjoy.
-
-
- - Apex.
-
-
- \ No newline at end of file
diff --git a/contrib/themes/aphelion/images/ampache.gif b/contrib/themes/aphelion/images/ampache.gif
deleted file mode 100644
index ae40d0f1..00000000
--- a/contrib/themes/aphelion/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/blank-pixel.gif b/contrib/themes/aphelion/images/blank-pixel.gif
deleted file mode 100644
index 17d43908..00000000
--- a/contrib/themes/aphelion/images/blank-pixel.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/blankalbum.gif b/contrib/themes/aphelion/images/blankalbum.gif
deleted file mode 100644
index 442b9c28..00000000
--- a/contrib/themes/aphelion/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/button_bar.gif b/contrib/themes/aphelion/images/button_bar.gif
deleted file mode 100644
index e7e7d4e2..00000000
--- a/contrib/themes/aphelion/images/button_bar.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/footer.gif b/contrib/themes/aphelion/images/footer.gif
deleted file mode 100644
index a53118f9..00000000
--- a/contrib/themes/aphelion/images/footer.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/icon_delete.gif b/contrib/themes/aphelion/images/icon_delete.gif
deleted file mode 100644
index 903961b8..00000000
--- a/contrib/themes/aphelion/images/icon_delete.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/icon_disable.gif b/contrib/themes/aphelion/images/icon_disable.gif
deleted file mode 100644
index 1662a125..00000000
--- a/contrib/themes/aphelion/images/icon_disable.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/icon_download.gif b/contrib/themes/aphelion/images/icon_download.gif
deleted file mode 100644
index a9025cd2..00000000
--- a/contrib/themes/aphelion/images/icon_download.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/icon_edit.gif b/contrib/themes/aphelion/images/icon_edit.gif
deleted file mode 100644
index 67605e5b..00000000
--- a/contrib/themes/aphelion/images/icon_edit.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/icon_enable.gif b/contrib/themes/aphelion/images/icon_enable.gif
deleted file mode 100644
index a9d2d38e..00000000
--- a/contrib/themes/aphelion/images/icon_enable.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/icon_flag.gif b/contrib/themes/aphelion/images/icon_flag.gif
deleted file mode 100644
index 218eebe8..00000000
--- a/contrib/themes/aphelion/images/icon_flag.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/icon_link.gif b/contrib/themes/aphelion/images/icon_link.gif
deleted file mode 100644
index ec4f5ccc..00000000
--- a/contrib/themes/aphelion/images/icon_link.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/icon_preferences.gif b/contrib/themes/aphelion/images/icon_preferences.gif
deleted file mode 100644
index 8a719f2a..00000000
--- a/contrib/themes/aphelion/images/icon_preferences.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/icon_statistics.gif b/contrib/themes/aphelion/images/icon_statistics.gif
deleted file mode 100644
index 03b7ded0..00000000
--- a/contrib/themes/aphelion/images/icon_statistics.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/menu_sub.gif b/contrib/themes/aphelion/images/menu_sub.gif
deleted file mode 100644
index f3d9d166..00000000
--- a/contrib/themes/aphelion/images/menu_sub.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/ratings/star_rating.gif b/contrib/themes/aphelion/images/ratings/star_rating.gif
deleted file mode 100644
index 8f4670c4..00000000
--- a/contrib/themes/aphelion/images/ratings/star_rating.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/ratings/x.gif b/contrib/themes/aphelion/images/ratings/x.gif
deleted file mode 100644
index 8a6e1264..00000000
--- a/contrib/themes/aphelion/images/ratings/x.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/images/ratings/x_off.gif b/contrib/themes/aphelion/images/ratings/x_off.gif
deleted file mode 100644
index ff2dadd9..00000000
--- a/contrib/themes/aphelion/images/ratings/x_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/screencap/01.jpg b/contrib/themes/aphelion/screencap/01.jpg
deleted file mode 100644
index b6f835ba..00000000
--- a/contrib/themes/aphelion/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/aphelion/templates/default.css b/contrib/themes/aphelion/templates/default.css
deleted file mode 100644
index 983edc2d..00000000
--- a/contrib/themes/aphelion/templates/default.css
+++ /dev/null
@@ -1,406 +0,0 @@
-<!--
-/*
-
-COLORS:
-
-Black and white 8)
-
-*/
--->
-
-/* TEXT ELEMENTS */
-
-p {
- color: #FFFFFF;
- font: 8px nonstep, sans-serif;
-}
-a {
- color: #FFFFFF;
- font: 8px nonstep, sans-serif;
-}
-a:visited {
- color: #FFFFFF;
- font: 8px nonstep, sans-serif;
-}
-a:active {
- color: #FFFFFF;
- font: 8px nonstep, sans-serif;
-}
-td {
- color: #FFFFFF;
- font: 8px nonstep, sans-serif;
-}
-
-/* FORM ELEMENTS */
-
-input {
- color: #FFFFFF;
- font: bold 8px nonstep, sans-serif;
- background-color: #000000;
- margin: 2px;
- position: relative;
- top: 1px;
- padding: 1px 2px;
- border: 1px solid #FFFFFF;
-}
-select {
- color: #FFFFFF;
- font: 8px nonstep, sans-serif;
- background-color: #000000;
- border: 1px solid #FFFFFF;
- position: relative;
- top: -1px;
-}
-textarea {
- background-color: #000000;
- color: #FFFFFF;
- font: 8px nonstep, sans-serif;
- border: 1px solid #FFFFFF;
- padding: 2px;
-}
-.text-action, .text-action li {
- margin-top:10px;
- text-align: center;
-}
-.button {
- font: 8px nonstep, sans-serif;
-}
-.text-action a, .text-action a.visited, .text-action a.active, .text-action span {
- background: #000000;
- border: 1px solid #FFFFFF;
- color: #FFFFFF;
- padding: 2px;
- text-decoration: none;
-}
-.confirmation-box {
- padding: 5px;
- margin: 10px auto;
- background-color: #000000;
- border:1px solid #FFFFFF;
-}
-
-/* BIG BOXES */
-
-body {
- padding-top: 25px;
- font: 8px nonstep, sans-serif;
- color: #000000;
- background: #000000;
- text-align: center;
-}
-.smeg-ie {
- margin: 0 auto;
-}
-#maincontainer {
- text-align: center;
-}
-#content {
- margin: 0 auto;
- position: relative;
- top: -29px;
- width: 990px;
- border-right: 2px solid #D8D7D7;
- border-left: 2px solid #FFFFFF;
- background: #000000;
- z-index: 1;
-}
-#footer-content {
- margin: 0 auto;
- width: 1000px;
- height: 30px;
- background: url(../images/footer.gif) no-repeat top left;
- position: relative;
- top: -29px;
- z-index: 2;
-}
-
-/* TOP BAR */
-
-#topbar {
- margin: 0 auto;
- height: 400px;
- width: 1000px;
- padding: 0;
-}
-#topbarright {
- /* This holds the "Your currently logged in as and version */
- float: right;
- position: relative;
- z-index: 100;
- top: -30px;
- right: 20px;
- border: 0;
- font: 8px nonstep, sans-serif;
- font-weight: normal;
- background: transparent;
- color: #FFFFFF;
-}
-#topbarleft {
- /* ampache.gif inside this, hard coded into the page */
- float: left;
- border: 0;
-}
-
-/* SIDEBAR == MENU */
-
-div#sidebar {
- margin: 0px auto;
- padding: 4px 0px 0px 62px;
- height: 52px;
- width: 938px;
- position: relative;
- top: -22px;
- left: 0px;
- background: url(../images/button_bar.gif) no-repeat top left;
- z-index: 50;
- text-align: left;
- /* text-align required for IE */
-}
-#sidebar h3 {
- /* Annoying in IE, breaks stuff if you aren't careful */
- display: none;
- width: 0;
- height: 0;
- margin:0;
- padding:0;
- border: 0;
- background: transparent;
- line-height: 1px;
-}
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font: 9px nonstep, sans-serif;
- padding: 0px;
- width: 720px;
- line-height: 10px;
- border: 0;
-}
-#sidebar li {
- margin: 0;
- float: left;
- padding: 5px 0px;
- height: 12px;
- width: 120px;
- background: transparent;
- border: 0;
- text-align: center;
-}
-#sidebar a, .navbutton, #sidebar a:visited {}
-#sidebar ul.subnavside li {
- background: url(../images/menu_sub.gif) no-repeat top left;
- border: 0;
- position: relative;
- top: -5px;
- left: 3px;
- z-index: 3;
- width: 115;
-}
-#sidebar li:hover, #sidebar li.sfhover {
- background: transparent;
-}
-#sidebar li:active {
- background: transparent;
-}
-#sidebar li ul {
- margin: 0 0 0 0;
- z-index: 3;
-}
-#sidebar li:hover ul {
- position: relative;
- top: 7px;
-}
-#play_type_switch {
- position: relative;
- top: -5px;
- width: 92px;
- border: 1px solid #FFFFFF;
- background: #000000;
-}
-
-/* NOW PLAYING STATS & POPULAR ON HOME PAGE */
-
-.np_row {
- border: 0;
- width: 780px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- padding: 10px 0 10px 0;
- text-align: center;
- border: 0;
- width: 500px;
-}
-#biddaddy {
- /* The box around some stuff on the main page. */
- text-align: left;
-}
-
-/* TABLES */
-
-.box {
- text-align: center;
- background: #000000;
- margin: 10px auto;
- border: 1px solid #FFFFFF;
-}
-.box-title {
- width: 800px;
- border-bottom: solid 1px #FFFFFF;
- font-weight: bold;
-}
-.box-content table {
- margin: 5px auto;
- text-align: left;
-}
-.box-content {
- padding: 5px;
- text-align: left;
-}
-
-/* TABLE PIECES */
-
-.odd {
- background:#000000;
- text-align: left;
-}
-.even {
- background:#222222;
- text-align: left;
-}
-.even td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #FFFFFF;
- border-left: 1px solid #FFFFFF;
-}
-.odd td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #FFFFFF;
- border-left: 1px solid #FFFFFF;
-}
-th {
- padding: 4px 0;
- text-align: center;
- font-weight: normal;
-}
-.table-header td,th {
- border-right: 1px solid #FFFFFF;
- border-left: 1px solid #FFFFFF;
- border-top: 3px double #FFFFFF;
- border-bottom: 1px solid #FFFFFF;
- padding: 4px;
- text-align: center;
- background: #000000;
-}
-.table-footer td {
- /* This is my tag, its not officially supported */
- background: #000000;
- border-bottom: 3px double #FFFFFF;
- border-left: 1px solid #FFFFFF;
- border-right: 1px solid #FFFFFF;
-}
-.tabledata td {
- border-bottom: 1px solid #FFFFFF;
-}
-.error {
- color: #FFFFFF;
- border-bottom: 1px solid #FFFFFF;
-}
-.alphabet {
- margin: 10px;
- font: 8px nonstep, sans-serif;
-}
-.list-header td {
- border: 0;
-}
-hr {
- border: 1px solid #000000;
-}
-
-/* BORDERS AROUND BOXES */
-
-.box-left-top { display: none }
-.box-right-top { display: none }
-.box-left-bottom { display: none }
-.box-right-bottom { display: none }
-.box-left { display: none }
-.box-right { display: none }
-.box-top { display: none }
-.box-bottom { display: none }
-
-/* CONFIG PAGE STUFF */
-
-.text-box {
- display: table-cell;
- padding: 4px;
- background-color: transparent;
- border:1px solid #FFFFFF;
-}
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 8px nonstep, sans-serif;
-}
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #FFFFFF;
- border-bottom: none;
- background: #222222;
-}
-#tablist li a:link {
- color: #FFFFFF;
-}
-#tablist li a:visited {
- color: #FFFFFF;
-}
-#tablist li a:hover {
- color: #FFFFFF;
- background: #000000;
- border-color: #FFFFFF;
-}
-#tablist li a#current {
- color: #FFFFFF;
- background: #000000;
- border-color: #FFFFFF;
- border-bottom: none;
-}
-.header1 {
- font: bold 12px nonstep, sans-serif;
-}
-.header2 {
- font: bold 8px nonstep, sans-serif;
-}
-
-/* LOGIN PAGE */
-
-#container {
- margin:300px auto 0 auto;
- width:437px;
- font-size: 8px;
- text-align:center;
-}
-#container h1 span {
- display:none;
-}
-.loginp_1 {
- text-align:right;
- padding-right:140px;
-}
-.loginp_1 span {
- font-weight:bold;
-}
-.loginp_1 input {
- border:1px solid #999;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/aphelion/theme.cfg.php b/contrib/themes/aphelion/theme.cfg.php
deleted file mode 100644
index 6fe91881..00000000
--- a/contrib/themes/aphelion/theme.cfg.php
+++ /dev/null
@@ -1,39 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Classic Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Aphelion"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Apex"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "Brandon Cole <apexeleven@gmail.com>"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-#submenu = "simple"
-
diff --git a/contrib/themes/apogee/Nonstep.ttf b/contrib/themes/apogee/Nonstep.ttf
deleted file mode 100644
index 1e75cd79..00000000
--- a/contrib/themes/apogee/Nonstep.ttf
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/README.txt b/contrib/themes/apogee/README.txt
deleted file mode 100644
index 275b6c77..00000000
--- a/contrib/themes/apogee/README.txt
+++ /dev/null
@@ -1,70 +0,0 @@
-This theme was made by Apex. I can be contacted at
-apexeleven@gmail.com, but I may take some time to
-reply as I check this inbox only occassionaly.
-
-
-INSTALLATION INSTRUCTIONS:
-
-1. Copy folder "apogee" to your themes directory.
-
-2. IF YOU WANT THE PRETTY ICONS
-
- A. Go to the "images" folder inside your ampache
- installation.
-
- B. Copy everything inside the "Icons" folder I
- provided into "/ampache/images" Overwrite
- existing files (back them up first if you
- want to).
-
-3. Copy "nonstep.ttf" into your "C:/WINDOWS/fonts/"
- directory. If your a linux user, well you should
- know how to install fonts yourself (Google is your
- friend)
-
- This theme will probably look like shite without
- nonstep.
-
-4. Make sure you are using a new enough version of
- ampache! (SVN 722 or 3.3.3-alpha3 or newer and
- Firefox 1.4+. This theme does NOT work well with
- IE yet. I'm working on it.
-
-
-
-NOTE: This theme requires a couple recently introduced
- changes to core components. If stuff is broken,
- you can either update to a SVN build, or live
- with the glitches here and there, and the lack of
- a footer until the next stable release.
-
- It should be perfectly usable without upgrading
- to SVN, however I will not be responsible for any
- thing that doesn't work or look right if your not
- using at least SVN Revision 721 or newer.
- (or 3.3.3-alpha3 or later when it is released)
-
-
-
-Feel free to use my css template for your own theme.
-Stuff is more commented and organized than the
-default file, however some things are hacked around
-a bit.
-
-The main things to watch out for, is this is hacked
-up for a centered layout, while other themes use a
-left aligned layout. Also, this layout has a few
-wonky issues with the menu bar, requiring a negative
-top position. This should work in modern browsers
-but may break really old ones.
-
-
- Thats it!
-
- Enjoy.
-
-
- - Apex.
-
-
- \ No newline at end of file
diff --git a/contrib/themes/apogee/images/ampache.gif b/contrib/themes/apogee/images/ampache.gif
deleted file mode 100644
index 5ff71a15..00000000
--- a/contrib/themes/apogee/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/blankalbum.gif b/contrib/themes/apogee/images/blankalbum.gif
deleted file mode 100644
index f5067dce..00000000
--- a/contrib/themes/apogee/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/button_bar.gif b/contrib/themes/apogee/images/button_bar.gif
deleted file mode 100644
index b090f625..00000000
--- a/contrib/themes/apogee/images/button_bar.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/footer.gif b/contrib/themes/apogee/images/footer.gif
deleted file mode 100644
index 6826ac9f..00000000
--- a/contrib/themes/apogee/images/footer.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/icon_delete.gif b/contrib/themes/apogee/images/icon_delete.gif
deleted file mode 100644
index 224693ba..00000000
--- a/contrib/themes/apogee/images/icon_delete.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/icon_disable.gif b/contrib/themes/apogee/images/icon_disable.gif
deleted file mode 100644
index 4101b615..00000000
--- a/contrib/themes/apogee/images/icon_disable.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/icon_download.gif b/contrib/themes/apogee/images/icon_download.gif
deleted file mode 100644
index 18199700..00000000
--- a/contrib/themes/apogee/images/icon_download.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/icon_edit.gif b/contrib/themes/apogee/images/icon_edit.gif
deleted file mode 100644
index 7fd429b3..00000000
--- a/contrib/themes/apogee/images/icon_edit.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/icon_enable.gif b/contrib/themes/apogee/images/icon_enable.gif
deleted file mode 100644
index bd8aaa6b..00000000
--- a/contrib/themes/apogee/images/icon_enable.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/icon_flag.gif b/contrib/themes/apogee/images/icon_flag.gif
deleted file mode 100644
index ee8a0b62..00000000
--- a/contrib/themes/apogee/images/icon_flag.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/icon_link.gif b/contrib/themes/apogee/images/icon_link.gif
deleted file mode 100644
index 791ac730..00000000
--- a/contrib/themes/apogee/images/icon_link.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/icon_preferences.gif b/contrib/themes/apogee/images/icon_preferences.gif
deleted file mode 100644
index cb1f8412..00000000
--- a/contrib/themes/apogee/images/icon_preferences.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/icon_statistics copy.gif b/contrib/themes/apogee/images/icon_statistics copy.gif
deleted file mode 100644
index 0cdff642..00000000
--- a/contrib/themes/apogee/images/icon_statistics copy.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/icon_statistics.gif b/contrib/themes/apogee/images/icon_statistics.gif
deleted file mode 100644
index 0cdff642..00000000
--- a/contrib/themes/apogee/images/icon_statistics.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/menu_sub.gif b/contrib/themes/apogee/images/menu_sub.gif
deleted file mode 100644
index a7542237..00000000
--- a/contrib/themes/apogee/images/menu_sub.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/ratings/star_rating.gif b/contrib/themes/apogee/images/ratings/star_rating.gif
deleted file mode 100644
index 7859b8aa..00000000
--- a/contrib/themes/apogee/images/ratings/star_rating.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/ratings/x.gif b/contrib/themes/apogee/images/ratings/x.gif
deleted file mode 100644
index f83e5a4c..00000000
--- a/contrib/themes/apogee/images/ratings/x.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/images/ratings/x_off.gif b/contrib/themes/apogee/images/ratings/x_off.gif
deleted file mode 100644
index f184d9a7..00000000
--- a/contrib/themes/apogee/images/ratings/x_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/screencap/01.jpg b/contrib/themes/apogee/screencap/01.jpg
deleted file mode 100644
index 50f16ba9..00000000
--- a/contrib/themes/apogee/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/apogee/templates/default.css b/contrib/themes/apogee/templates/default.css
deleted file mode 100644
index e548757d..00000000
--- a/contrib/themes/apogee/templates/default.css
+++ /dev/null
@@ -1,410 +0,0 @@
-<!--
-/*
-
-COLORS:
-
-363E40 ## Dark Green
-6B7D80 ## Medium Blue
-8EA6AA ## Light Blue
-30343D ## Dark Blue
-EEEEEE ## White-grey
-
-*/
--->
-
-/* TEXT ELEMENTS */
-
-p {
- color: #000000;
- font: 8px nonstep, sans-serif;
-}
-a {
- color: #000000;
- font: 8px nonstep, sans-serif;
-}
-a:visited {
- color: #000000;
- font: 8px nonstep, sans-serif;
-}
-a:active {
- color: #000000;
- font: 8px nonstep, sans-serif;
-}
-td {
- color: #000000;
- font: 8px nonstep, sans-serif;
-}
-
-/* FORM ELEMENTS */
-
-input {
- color: #EEEEEE;
- font: bold 8px nonstep, sans-serif;
- background-color: #363E40;
- margin: 2px;
- position: relative;
- top: 1px;
- padding: 1px 2px;
- border: 1px solid #000000;
-}
-select {
- color: #EEEEEE;
- font: 8px nonstep, sans-serif;
- background-color: #363E40;
- border: 1px solid #000000;
- position: relative;
- top: -1px;
-}
-textarea {
- background-color: #363E40;
- color: #EEEEEE;
- font: 8px nonstep, sans-serif;
- border: 1px solid #000000;
- padding: 2px;
-}
-.text-action, .text-action li {
- margin-top:10px;
- text-align: center;
-}
-.button {
- font: 8px nonstep, sans-serif;
-}
-.text-action a, .text-action a.visited, .text-action a.active, .text-action span {
- background: #363E40;
- border: 1px solid #30343D;
- color: #EEEEEE;
- padding: 2px;
- text-decoration: none;
-}
-.confirmation-box {
- padding: 5px;
- margin: 10px auto;
- background-color: #363E40;
- border:1px solid #000000;
-}
-
-/* TABLE PIECES */
-
-.odd {
- background:#363E40;
- text-align: left;
-}
-.even {
- background:#6B7D80;
- text-align: left;
-}
-.even td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
-}
-.odd td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
-}
-th {
- padding: 4px 0;
- text-align: center;
- font-weight: normal;
-}
-.table-header td,th {
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
- border-top: 3px double #000000;
- border-bottom: 1px solid #000000;
- padding: 4px;
- text-align: center;
- background: #363E40;
-}
-.table-footer td {
- /* This is my tag, its not officially supported */
- background: #363E40;
- border-bottom: 3px double #000000;
- border-left: 1px solid #000000;
- border-right: 1px solid #000000;
-}
-.tabledata td {
- border-bottom: 1px solid #000000;
-}
-.error {
- color: #EEEEEE;
- border-bottom: 1px solid #000000;
-}
-.alphabet {
- margin: 10px;
- font: 8px nonstep, sans-serif;
-}
-.list-header td {
- border: 0;
-}
-hr {
- border: 1px solid #EEEEEE;
-}
-
-/* BIG BOXES */
-
-body {
- padding-top: 25px;
- font: 8px nonstep, sans-serif;
- color: #000000;
- background: #363E40;
- text-align: center;
-}
-.smeg-ie {
- margin: 0 auto;
-}
-#maincontainer {
- text-align: center;
-}
-#content {
- margin: 0 auto;
- position: relative;
- top: -23px;
- width: 1096px;
- border-right: 1px solid #D8D7D7;
- border-left: 1px solid #FFFFFF;
- background: #EEEEEE;
- z-index: 1;
-}
-#footer-content {
- margin: 0 auto;
- width: 1098px;
- height: 65px;
- background: url(../images/footer.gif) no-repeat top left;
- position: relative;
- top: -23px;
- z-index: 2;
-}
-
-/* SIDEBAR == MENU */
-
-div#sidebar {
- margin: 0px auto;
- padding: 4px 0px 0px 66px;
- height: 52px;
- width: 1032px;
- position: relative;
- top: -22px;
- left: 0px;
- background: url(../images/button_bar.gif) no-repeat top left;
- z-index: 50;
- text-align: left;
- /* text-align required for IE */
-}
-#sidebar h3 {
- /* Annoying in IE, breaks stuff if you aren't careful */
- display: none;
- width: 0;
- height: 0;
- margin:0;
- padding:0;
- border: 0;
- background: transparent;
- line-height: 1px;
-}
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font: 9px nonstep, sans-serif;
- padding: 0px;
- width: 720px;
- line-height: 10px;
- border: 0;
-}
-#sidebar li {
- margin: 0;
- float: left;
- padding: 5px 0px;
- height: 12px;
- width: 120px;
- background: transparent;
- border: 0;
- text-align: center;
-}
-#sidebar a, .navbutton, #sidebar a:visited {}
-#sidebar ul.subnavside li {
- background: url(../images/menu_sub.gif) no-repeat top left;
- border: 0;
- position: relative;
- top: -2px;
- left: 2px;
- z-index: 3;
- width: 115;
-}
-#sidebar li:hover, #sidebar li.sfhover {
- background: transparent;
-}
-#sidebar li:active {
- background: transparent;
-}
-#sidebar li ul {
- margin: 0 0 0 0;
- z-index: 3;
-}
-#sidebar li:hover ul {
- position: relative;
- top: 7px;
-}
-#play_type_switch {
- position: relative;
- top: -2px;
- width: 92px;
- border: 1px solid #30343D;
- background: #363E40;
-}
-
-/* NOW PLAYING STATS & POPULAR ON HOME PAGE */
-
-.np_row {
- border: 0;
- width: 780px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- padding: 10px 0 10px 0;
- text-align: center;
- border: 0;
- width: 500px;
-}
-#biddaddy {
- /* The box around some stuff on the main page. */
- text-align: left;
-}
-
-/* TOP BAR */
-
-#topbar {
- margin: 0 auto;
- height: 148px;
- width: 1098px;
- padding: 0;
-}
-#topbarright {
- /* This holds the "Your currently logged in as and version */
- float: right;
- position: relative;
- z-index: 100;
- top: 15px;
- right: 28px;
- border: 0;
- font: 8px nonstep, sans-serif;
- font-weight: normal;
- background: transparent;
-}
-#topbarleft {
- /* ampache.gif inside this, hard coded into the page */
- float: left;
- border: 0;
-}
-
-/* TABLES */
-
-.box {
- text-align: center;
- background: #EEEEEE;
- margin: 10px auto;
- border: 1px solid #30343D;
-
-}
-.box-title {
- width: 800px;
- border-bottom: solid 1px #363E40;
- font-weight: bold;
-}
-.box-content table {
- margin: 5px auto;
- text-align: left;
-}
-.box-content {
- padding: 5px;
- text-align: left;
-}
-
-/* BORDERS AROUND BOXES */
-
-.box-left-top { display: none }
-.box-right-top { display: none }
-.box-left-bottom { display: none }
-.box-right-bottom { display: none }
-.box-left { display: none }
-.box-right { display: none }
-.box-top { display: none }
-.box-bottom { display: none }
-
-/* CONFIG PAGE STUFF */
-
-.text-box {
- display: table-cell;
- padding: 4px;
- background-color: transparent;
- border:1px solid #363E40;
-}
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 8px nonstep, sans-serif;
-}
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #363E40;
- border-bottom: none;
- background: #EEEEEE;
-}
-#tablist li a:link {
- color: #6B7D80;
-}
-#tablist li a:visited {
- color: #6B7D80;
-}
-#tablist li a:hover {
- color: #000000;
- background: #EEEEEE;
- border-color: #000000;
-}
-#tablist li a#current {
- color: #000000;
- background: #EEEEEE;
- border-color: #000000;
- border-bottom: none;
-}
-.header1 {
- font: bold 12px nonstep, sans-serif;
-}
-.header2 {
- font: bold 8px nonstep, sans-serif;
-}
-
-/* LOGIN PAGE */
-
-#container {
- margin:300px auto 0 auto;
- width:437px;
- font-size: 8px;
- text-align:center;
-}
-#container h1 span {
- display:none;
-}
-.loginp_1 {
- text-align:right;
- padding-right:140px;
-}
-.loginp_1 span {
- font-weight:bold;
-}
-.loginp_1 input {
- border:1px solid #999;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/apogee/theme.cfg.php b/contrib/themes/apogee/theme.cfg.php
deleted file mode 100644
index 699853b0..00000000
--- a/contrib/themes/apogee/theme.cfg.php
+++ /dev/null
@@ -1,39 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Classic Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Apogee"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Apex"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "Brandon Cole <apexeleven@gmail.com>"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-#submenu = "simple"
-
diff --git a/contrib/themes/dark/images/ampache.gif b/contrib/themes/dark/images/ampache.gif
deleted file mode 100644
index 59ec5215..00000000
--- a/contrib/themes/dark/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/dark/images/blank-pixel.gif b/contrib/themes/dark/images/blank-pixel.gif
deleted file mode 100644
index 17d43908..00000000
--- a/contrib/themes/dark/images/blank-pixel.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/dark/images/blankalbum.gif b/contrib/themes/dark/images/blankalbum.gif
deleted file mode 100644
index a1d25b40..00000000
--- a/contrib/themes/dark/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/dark/images/blankalbum.jpg b/contrib/themes/dark/images/blankalbum.jpg
deleted file mode 100644
index 468301bd..00000000
--- a/contrib/themes/dark/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/dark/images/headphone.gif b/contrib/themes/dark/images/headphone.gif
deleted file mode 100644
index 74a66e11..00000000
--- a/contrib/themes/dark/images/headphone.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/dark/images/table.gif b/contrib/themes/dark/images/table.gif
deleted file mode 100644
index 89761b38..00000000
--- a/contrib/themes/dark/images/table.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/dark/screencap/01.jpg b/contrib/themes/dark/screencap/01.jpg
deleted file mode 100644
index 8576d42c..00000000
--- a/contrib/themes/dark/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/dark/templates/default.css b/contrib/themes/dark/templates/default.css
deleted file mode 100644
index 8bd7d8e1..00000000
--- a/contrib/themes/dark/templates/default.css
+++ /dev/null
@@ -1,540 +0,0 @@
-<!--
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
--->
-p {
- color: #9E9E9E;
-}
-
-a {
- color: #9E9E9E;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:visited
- {
- color: #9E9E9E;
- font-family: Verdana, Helvetica, sans-serif;
- }
-a:active {
- color: #9E9E9E;
- font-family: Verdana, Helvetica, sans-serif;
-}
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #282828;
- border-right:2px solid #606060;
- border-bottom:2px solid #606060;
- border-left:2px solid #606060;
- border-top:2px solid #606060;
-}
-.selected_button {
- background-color: black;color:white;
-}
-.unselected_button {
- /* there really isn't anything for this */
-}
-.display {}
-
-table.tabledata {}
-td {
- padding: 0px 8px 0px 8px;
- color: #9E9E9E;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-th {
- padding-right: 10px;
-}
-input {
- color: #9E9E9E;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: bold;
- background-color: #282828;
- margin: 2px 2px 2px 2px;
-}
-select {
- color: #9E9E9E;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- background-color: #282828;
-}
-textarea {
- background-color: #282828;
- color: #9E9E9E;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-.table-header {
-/* background: url(../themes/classic/images/ampache-light-bg.gif) #000000 repeat-x;*/
- background: #404040 repeat-x;
- vertical-align: top;
-}
- .header1
- {
- color: #9E9E9E;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18px;
- font-weight: 900;
- }
- .header2
- {
- color: #9E9E9E;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: 900;
- }
- .headrow
- {
- background:#404040;
- font-size: 12px;
- }
- .odd
- {
- background:#303030;
- font-size: 12px;
- }
- .even
- {
- background:#202020;
- font-size: 12px;
- }
-.blank {
- background: #fff;
-}
-.border {
- background:#606060;
-}
-.header {
- font-size: 12px;
-}
-.error {
- color: #990033;
-}
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #FF8080;
- border-right:4px solid #FF8080;
- border-bottom:4px solid #FF8080;
- border-left:4px solid #FF8080;
- border-top:4px solid #FF8080;
-}
-.disabled {
- text-decoration: line-through;
-}
-.smallbutton {
- border:0px;
- padding-left:1px;
- padding-right:1px;
- font-size: 11px;
- cursor: pointer;
-}
-/* ////////////////////////////////////////////////////////////////*/
-/* De aqui pa'bajo, ros esta creando una hoja de estilos unica para todo Ampache */
-
-/* General style rules */
-body{
- background: #000000 repeat-x;
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- font-size: 12px;
- font-family: Verdana;
- color: #9E9E9E;
-}
-
-#maincontainer{
- margin: 0px;
-}
-
-.alphabet {
- margin: 10px;
- font-size: 10px;
- font-weight: normal;
-}
-
-/* Content block */
-#content {
- postion:absolute;
- float: left;
- clear: both;
- margin-left:15px;
- /*float:left; use for horizontal menu; comment out otherwise */
- /* background:#fff url("../themes/classic/images/bg_content.gif") repeat-y right top; */
-}
-
-h3#content_title{
- font-family:Arial,Helvetica,Sans-Serif;
- font-size:12px;
- line-height:32px;
- color:#fff;
- margin:0px;
- padding:0px;
- background:#8B8B8B url("../themes/classic/images/content_corner.gif") no-repeat right top;
-}
-
-h3#content_title span {
- text-align:left;
-}
-
-/* Styles for Header */
-div#Header{
- height:40px;
- margin-bottom:3px;
- padding:0px;
-}
-
-#Header h1 {
- background: transparent url("../themes/classic/images/bg_login_0.jpg") no-repeat top left;
- border:0px;
- width: 439px;
- height: 84px;
- float: left;
- margin:0px;
- padding:0px;
-}
-
-#Header h1 span {
- display:none
-}
-
-#Header h2 {
- background: transparent url(001/h2.gif) no-repeat top left;
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size:10px;
- margin-left:10px;
-}
-
-
-/* Sidebar */
-/**
- * Experimental for menus (Thx Sigger)
- * TO DO: Fill in 1px border around menus & submenu items
- * Make padding apply to the li, not just an a. Moving padding: to li throws off the dropdown menu alignment.
- */
-
-div#sidebar{
- clear:both;
- position:absolute;
- left:5px;
- top:25px;
-}
-
-#sidebar h3 {
- width: 120px;
- height: 28px;
- margin 0px;
- padding: 0px;
- background: transparent;
-}
-
-#sidebar h3 span {
- display:none
-}
-
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size:10px;
- padding: 0px;
- line-height: 1.0;
- Background-color: #282828;
-}
-
-#sidebar li {
- margin: 0;
- float: left;
- display: block;
- border: 1px solid #606060;
- padding: 5px 0px 5px 10px;
- width: 10.5em;
- background: #282828 repeat-x;
-}
-
-#sidebar ul.subnavside li {
- border: 1px solid #606060;
- background: #282828 no-repeat;
-}
-
-#sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
- text-decoration: none;
- text-align: center;
- padding:0px 12px 0px 0px;
- margin:0px;
-}
-
-#sidebar li:hover, #sidebar li.sfhover {
- color:#000000;
- background: #404040 no-repeat;
-}
-
-#sidebar li ul {
- float: left;
- position: absolute;
- width: 9em;
-/* margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
- margin: 0.5em 0 0 -1.1em;
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
- background: #282828 no-repeat;
-}
-
-#sidebar #activetopmenu {
- background: #404040 no-repeat;
- }
-#sidebar #activesubmenu {
- background: #404040 no-repeat;
-}
-#sidebar li:hover, #sidebar li.sfhover {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
- background: #404040 no-repeat;
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-/* Styles for Now Playing */
-
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #282828;
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
- background: #282828;
-}
-
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- border-color:#606060;
- padding: 6px;
- font-family: Verdana, sans-serif;
- font-size: 10px;
- line-height: 12px;
- color: #9E9E9E;
- background: #282828 ;
-}
-
-
-/* Styles for Login template */
-#container{
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1{
- background:url("../themes/classic/images/bg_login_0.jpg") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:url("../themes/classic/images/bg_login_1.jpg") no-repeat;
- height:285px;
-}
-#loginp_0{
- color:#333;
- margin-top:0px;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-/* Footer */
-#footer {
- margin-left: 150px;
- margin-bottom: 10px;
-}
-
-#footer p {
- color:#9E9E9E;
- font-size:10px;
-}
-#topbar {
- height: 80px;
- padding-top:3px;
- padding-left:10px;
-}
-#topbarright {
- float: right;
- font-size: 10px;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-/* Box Related Styles */
-.box {
- padding:0px;
- background: #202020;
- margin:10px;
- border: 1px solid #606060;
-}
-.box-title {
- border-bottom: solid 1px #606060;
- font-weight: bold;
- background: #404040;
-}
-.box-left-top { display:none; }
-.box-left-bottom { display:none; }
-.box-left { display:none; }
-.box-bottom { display:none; }
-.box-right-bottom { display:none; }
-.box-right-top { display:none; }
-.box-right { display:none; }
-.box-top { display:none; }
-
-.confirmation-box {
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- display: table-cell;
- background-color: #404040;
- border-right:2px solid #606060;
- border-bottom:2px solid #606060;
- border-left:2px solid #606060;
- border-top:2px solid #606060;}
-
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background: #282828;
- border:1px solid #606060;
- padding-left:2px;
- padding-right:2px;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #282828;
- color: #9E9E9E;
- border:1px solid #606060;
-}
-#nowplaying {
- width:650px;
- background: #404040;
-}
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- margin: 10px;
-}
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #606060;
- border-bottom: none;
- background: #282828;
- text-decoration: none;
-}
-
-#tablist li a:link { color: #9E9E9E; }
-#tablist li a:visited { color: #9E9E9E; }
-
-#tablist li a:hover {
- color: #9E9E9E;
- background: #404040;
- border-color: #606060;
-}
-
-#tablist li a#current {
- color: #9E9E9E;
- background: #404040;
- border-color: #FFF;
- border-bottom: 1px solid #606060;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/dark/theme.cfg.php b/contrib/themes/dark/theme.cfg.php
deleted file mode 100644
index 2c18465e..00000000
--- a/contrib/themes/dark/theme.cfg.php
+++ /dev/null
@@ -1,84 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Dark Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Dark"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Nedko Arnaudov modified by Terence Theijn"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "Nedko Arnaudov <nedko@users.sourceforge.net>"
-
-# Version
-# This is the revision for this theme, It's up to the maintainer
-# or author to decide how they want to format this
-version = "1.3"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
-
-# Theme Colors
-###################
-[color]
-###################
-# Below is a list of the default colors for this theme, upon
-# applying this theme the users color preferences will be reset
-# to what is listed below...
-
-# Background Color 1
-bg_color1 = "#000000"
-
-# Background Color 2
-bg_color2 = "#606060"
-
-# Base Color 1
-base_color1 = "#404040"
-
-# Base Color 2
-base_color2 = "#202020"
-
-# Font Color 1
-font_color1 = "#222222"
-
-# Font Color 2
-font_color2 = "#A0A0A0"
-
-# Font Color 3
-font_color3 = "#404040"
-
-# Row Color 1
-row_color1 = "#404040"
-
-# Row Color 2
-row_color2 = "#303030"
-
-# Row Color 3
-row_color3 = "#202020"
-
-# Error Color
-error_color = "#FF8080"
diff --git a/contrib/themes/eGurl/images/ampache.gif b/contrib/themes/eGurl/images/ampache.gif
deleted file mode 100644
index 16492e5d..00000000
--- a/contrib/themes/eGurl/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/eGurl/images/blankalbum.gif b/contrib/themes/eGurl/images/blankalbum.gif
deleted file mode 100644
index 8b0fabe3..00000000
--- a/contrib/themes/eGurl/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/eGurl/images/blankalbum.jpg b/contrib/themes/eGurl/images/blankalbum.jpg
deleted file mode 100644
index d86ef568..00000000
--- a/contrib/themes/eGurl/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/eGurl/images/blue-cd-case.jpg b/contrib/themes/eGurl/images/blue-cd-case.jpg
deleted file mode 100644
index d86ef568..00000000
--- a/contrib/themes/eGurl/images/blue-cd-case.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/eGurl/images/flower_2.png b/contrib/themes/eGurl/images/flower_2.png
deleted file mode 100644
index 3f466443..00000000
--- a/contrib/themes/eGurl/images/flower_2.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/eGurl/images/headphone.gif b/contrib/themes/eGurl/images/headphone.gif
deleted file mode 100644
index 605d29b5..00000000
--- a/contrib/themes/eGurl/images/headphone.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/eGurl/images/table.gif b/contrib/themes/eGurl/images/table.gif
deleted file mode 100644
index 8b0fabe3..00000000
--- a/contrib/themes/eGurl/images/table.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/eGurl/screencap/01.jpg b/contrib/themes/eGurl/screencap/01.jpg
deleted file mode 100644
index cecad43d..00000000
--- a/contrib/themes/eGurl/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/eGurl/screencap/02.jpg b/contrib/themes/eGurl/screencap/02.jpg
deleted file mode 100644
index a6828289..00000000
--- a/contrib/themes/eGurl/screencap/02.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/eGurl/screencap/03.jpg b/contrib/themes/eGurl/screencap/03.jpg
deleted file mode 100644
index e1764ed5..00000000
--- a/contrib/themes/eGurl/screencap/03.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/eGurl/templates/default.css b/contrib/themes/eGurl/templates/default.css
deleted file mode 100644
index fbdec08d..00000000
--- a/contrib/themes/eGurl/templates/default.css
+++ /dev/null
@@ -1,525 +0,0 @@
-<!--
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
--->
-p {
- color: #000000;
-}
-
-a {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:visited
- {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- }
-a:active {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #FFFFFF;
- border-right:2px solid #B21542;
- border-bottom:2px solid #B21542;
- border-left:2px solid #B21542;
- border-top:2px solid #B21542;
-}
-.selected_button {
- background-color: black;color:white;
-}
-.unselected_button {
- /* there really isn't anything for this */
-}
-.display {}
-
-table.tabledata {}
-td {
- padding: 0px 8px 0px 8px;
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-th {
- padding-right: 10px;
-}
-input {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: bold;
- background-color: #FFFFFF;
- margin: 2px 2px 2px 2px;
-}
-select {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- background-color: #FFFFFF;
-}
-textarea {
- background-color: #FFFFFF;
- color: #0000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-.table-header {
- background: #B21542 repeat-x;
- vertical-align: top;
-}
- .header1
- {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18px;
- font-weight: 900;
- }
- .header2
- {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: 900;
- }
- .headrow
- {
- background:#FFFFFF;
- font-size: 12px;
- }
- .odd
- {
- background:#FFFFFF;
- font-size: 12px;
- }
- .even
- {
- background:#FFFFFF;
- font-size: 12px;
- }
-.blank {
- background: #fff;
-}
-.border {
- background:#000000;
-}
-.header {
- font-size: 12px;
-}
-.error {
- color: #B21542;
-}
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #990033;
- border-right:4px solid #B21542;
- border-bottom:4px solid #B21542;
- border-left:4px solid #B21542;
- border-top:4px solid #B21542;
-}
-.disabled {
- text-decoration: line-through;
-}
-.smallbutton {
- border:0px;
- padding-left:1px;
- padding-right:1px;
- font-size: 11px;
- cursor: pointer;
-}
-/* ////////////////////////////////////////////////////////////////*/
-/* De aqui pa'bajo, ros esta creando una hoja de estilos unica para todo Ampache */
-
-/* General style rules */
-body{
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- background-color:#FFFFFF;
- font-family:Arial, Helvetica, Sans-Serif;
- color: #000000;
- background: url(../images/flower_2.png) #FFFFFF no-repeat fixed top right;
-}
-
-#maincontainer{
- margin: 0px;
-}
-
-.alphabet {
- margin: 10px;
- font-size: 10px;
- font-weight: normal;
-}
-
-/* Content block */
-#content {
- postion:absolute;
- float: left;
- clear: both;
- margin-left:15px;
- /*float:left; use for horizontal menu; comment out otherwise */
- /* background:#fff url("../themes/classic/images/bg_content.gif") repeat-y right top; */
-}
-
-h3#content_title{
- font-family:Arial,Helvetica,Sans-Serif;
- font-size:12px;
- line-height:32px;
- color:#fff;
- margin:0px;
- padding:0px;
- background:#000000 url("../themes/classic/images/content_corner.gif") no-repeat right top;
-}
-
-h3#content_title span {
- text-align:left;
-}
-
-/* Styles for Header */
-div#Header{
- height:120px;
- margin-bottom:3px;
- padding:0px;
-}
-
-#Header h1 {
- background: transparent url("../themes/classic/images/bg_login_0.jpg") no-repeat top left;
- border:0px;
- width: 439px;
- height: 84px;
- float: left;
- margin:0px;
- padding:0px;
-}
-
-#Header h1 span {
- display:none
-}
-
-#Header h2 {
- background: transparent url(001/h2.gif) no-repeat top left;
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size:10px;
- margin-left:10px;
-}
-
-
-/* Sidebar */
-/**
- * Experimental for menus (Thx Sigger)
- * TO DO: Fill in 1px border around menus & submenu items
- * Make padding apply to the li, not just an a. Moving padding: to li throws off the dropdown menu alignment.
- */
-
-div#sidebar{
- clear:both;
- position:absolute;
- left:5px;
- top:60px;
-}
-
-#sidebar h3 {
- border:0px;
- width: 120px;
- height: 28px;
- margin:0px;
- padding:0px;
- background: transparent;
-
-}
-
-#sidebar h3 span {
- display:none
-}
-
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size:10px;
- padding: 0px;
- line-height: 1.0;
- background-color:#FFFFFF;
-}
-
-#sidebar li {
- margin: 0;
- float: left;
- display: block;
- border-bottom: 1px solid #B21542;
- border-left: 1px solid #B21542;
- border-right: 1px solid #B21542;
- border-top: 1px solid #B21542;
- padding: 5px 0px 5px 10px;
- width: 10.5em;
- background-color: #FFFFFF;
-}
-
-#sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
- text-decoration: underline;
-}
-
-#sidebar li:hover, #sidebar li.sfhover {
- color: #000000;
- background-color: #FFFFFF;
-}
-
-#sidebar li:active {
- background-color:#FFFFFF;
- z-index:30;
-}
-
-#sidebar li ul {
- float: left;
- position: absolute;
- width: 9em;
-/* margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
- margin: 0.5em 0 0 -1.1em; /* for horizontal menu; comment out otherwise */
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
-}
-
-#sidebar li:hover ul, #sidebar li.sfhover ul {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
- background-color: #FFFFFF;
-}
-
-#navlist ul li:hover {
- background-color: #FFFFFF;
-
-}
-
-/* Styles for Now Playing */
-
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #fff url("../themes/classic/images/tb_tab.jpg") no-repeat top left;
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font-family: Verdana, sans-serif;
- font-size: 10px;
- line-height: 12px;
- color: #000;
- background: #D6D6D4 url("../themes/classic/images/bg_row.jpg") repeat top left;
-}
-
-
-/* Styles for Login template */
-#container{
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1{
- background:url("../themes/classic/images/bg_login_0.jpg") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:url("../themes/classic/images/bg_login_1.jpg") no-repeat;
- height:285px;
-}
-#loginp_0{
- color:#333;
- margin-top:0px;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-/* Footer */
-#footer {
- margin-left: 150px;
- margin-bottom: 10px;
-}
-
-#footer p {
- color:#999999;
- font-size:10px;
-}
-#topbar {
- height: 120px;
- padding-top:3px;
- padding-left:10px;
-}
-#topbarright {
- float: right;
- font-size: 10px;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-/* Box Related Styles */
-.box {
- padding:0px;
- background: #FFFFFF;
- margin:10px;
- border: 1px solid #B21542;
-}
-.box-title {
- border-bottom: solid 1px #B21542;
- font-weight: bold;
-}
-.box-left-top { display:none; }
-.box-left-bottom { display:none; }
-.box-left { display:none; }
-.box-bottom { display:none; }
-.box-right-bottom { display:none; }
-.box-right-top { display:none; }
-.box-right { display:none; }
-.box-top { display:none; }
-
-.confirmation-box {
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- display: table-cell;
- background-color: #FFFFFF;
- border-right:2px solid #B21542;
- border-bottom:2px solid #B21542;
- border-left:2px solid #B21542;
- border-top:2px solid #B21542;}
-
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background: #FFFFFF;
- border:1px solid #B21542;
- padding-left:2px;
- padding-right:2px;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #FFFFFF;
- color: #000000;
- border:1px solid #B21542;
-}
-#nowplaying {
- width:650px;
- background: #FFFFFF;
-}
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- margin: 10px;
-}
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #B21542;
- border-bottom: none;
- background: #FFFFFF;
- text-decoration: none;
-}
-
-#tablist li a:link { color: #000000; }
-#tablist li a:visited { color: #000000; }
-
-#tablist li a:hover {
- color: #B21542;
- background: #FFFFFF;
- border-color: #B21542;
-}
-
-#tablist li a#current {
- color: #B21542;
- background: #FFFFFF;
- border-color: #B21542;
- border-bottom: 1px solid #B21542;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/eGurl/theme.cfg.php b/contrib/themes/eGurl/theme.cfg.php
deleted file mode 100644
index 48523944..00000000
--- a/contrib/themes/eGurl/theme.cfg.php
+++ /dev/null
@@ -1,91 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# eGurl Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "eGurl"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "s1amson wuzzuppy modfied by Terence Theijn"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-#maintainer = "s1amson wuzzuppy" s1amson@gmail.com
-
-#Image Credits
-#Please give credit where credit is due
-#Heanphone image from amaranth-althaea-.5 icon pack for KDE
-#Table.gif borrowed from Google(tm) search. Credit for image respectivly belongs to photogropher.
-#plant_02 (background image) by buczo a.k.a Przemek B http://www.sxc.hu/browse.phtml?f=profile&l=buczo
-#red rose (used in logo) by float a.k.a Dora M http://www.sxc.hu/browse.phtml?f=profile&l=float
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "1.1"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
-
-# Theme Colors
-###################
-[color]
-###################
-# Below is a list of the default colors for this theme, upon
-# applying this theme the users color preferences will be reset
-# to what is listed below...
-
-# Background Color 1
-bg_color1 = "#"
-
-# Background Color 2
-bg_color2 = "#"
-
-# Base Color 1
-base_color1 = "#"
-
-# Base Color 2
-base_color2 = "#"
-
-# Font Color 1
-font_color1 = "#000000"
-
-# Font Color 2
-font_color2 = "#000000"
-
-# Font Color 3
-font_color3 = "#000000"
-
-# Row Color 1
-row_color1 = "#"
-
-# Row Color 2
-row_color2 = "#"
-
-# Row Color 3
-row_color3 = "#"
-
-# Error Color
-error_color = "#FF0000"
-
diff --git a/contrib/themes/empires/images/Thumbs.db b/contrib/themes/empires/images/Thumbs.db
deleted file mode 100644
index 5bf1c13e..00000000
--- a/contrib/themes/empires/images/Thumbs.db
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/empires/images/ampache.gif b/contrib/themes/empires/images/ampache.gif
deleted file mode 100644
index 228d1dcf..00000000
--- a/contrib/themes/empires/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/empires/images/blank-ampache.gif b/contrib/themes/empires/images/blank-ampache.gif
deleted file mode 100644
index e9375633..00000000
--- a/contrib/themes/empires/images/blank-ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/empires/images/blankalbum.gif b/contrib/themes/empires/images/blankalbum.gif
deleted file mode 100644
index c2a1a936..00000000
--- a/contrib/themes/empires/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/empires/images/blankalbum.jpg b/contrib/themes/empires/images/blankalbum.jpg
deleted file mode 100644
index 468301bd..00000000
--- a/contrib/themes/empires/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/empires/images/table.gif b/contrib/themes/empires/images/table.gif
deleted file mode 100644
index 89761b38..00000000
--- a/contrib/themes/empires/images/table.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/empires/screencap/01.jpg b/contrib/themes/empires/screencap/01.jpg
deleted file mode 100644
index 5a6600d8..00000000
--- a/contrib/themes/empires/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/empires/templates/default.css b/contrib/themes/empires/templates/default.css
deleted file mode 100644
index a5c75dbe..00000000
--- a/contrib/themes/empires/templates/default.css
+++ /dev/null
@@ -1,705 +0,0 @@
-<!--
-/*
-Empires
-so this is my first attempt at theming. i'm not a css pro. in fact, this
-is pretty much the first time i've gotten my hands really dirty in css. so
-if there's css errors or issues, that's probably why. if it's anything
-blatant, feel free to fix them, just let me know what you did.
-
-i used apex's method of breaking down the css because it was easier to read
-and find stuff, so that, and a lot of the comments, is all him. if you
-like the ampache.gif but want your own text/logo in there, feel free to
-use the blank-ampache.gif as a template or you can email me and if i'm free
-i may be able to throw something together for you. i am intending on, at
-some point, revisiting it and adding some color to it, but for now, i just
-want to get this thing out and be done with it.
-
-kay, i'll stop yammering. --jazzs3quence (c <dot> s <dot> reynolds <at> gmail <dot> com
-
-oh, and one more thing. this was written and tested for Ampache v.3.3.3
-It *should* work with other 3.3.3 versions and future versions but who the hell knows.
-*/
--->
-
-/**************/
-/* PIECES */
-/**************/
-
-p {
- color: #0099FF;
-}
-a {
- color: #F9F9F9;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:visited
- {
- color: #F9F9F9;
- font-family: Verdana, Helvetica, sans-serif;
- }
-a:hover
-{
- color: #0099FF;
-font-family: Verdana, Helvetica, sans-serif;
-}
-a:active {
- color: #0099FF;
- font-family: Verdana, Helvetica, sans-serif;
-}
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:25px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #1D1D1D;
- border-right:2px solid #000000;
- border-bottom:2px solid #000000;
- border-left:2px solid #000000;
- border-top:2px solid #000000;
-}
-td {
- padding: 0px 8px 0px 8px;
- color: #0099FF;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
-}
-
-/*******************/
-/* FORM ELEMENTS */
-/*******************/
-
-input {
- color: #0099FF;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
- background-color: #1D1D1D;
- border: 2px solid #000000;
- position: relative;
- margin: 2px 2px 2px 2px;
-}
-select {
- color: #0099FF;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
- background-color: #1D1D1D;
- border: 1px solid #000000;
- position: relative;
-}
-textarea {
- background-color: #1D1D1D;
- color: #0099FF;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
- border: 2px solid #000000;
-}
-checkbox {
- background-color: #000000;
- border: 1px solid #1D1D1D;
-}
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background: #000000;
- border:1px solid #1D1D1D;
- padding-left:2px;
- padding-right:2px;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #1D1D1D;
- color: #0099FF;
- border:1px solid #1D1D1D;
-}
-.confirmation-box {
- padding: 5px;
- margin-left: 0 auto;
- margin-right: 0 auto;
- margin-bottom:10px;
- background-color: #000000;
- border:2px solid #1D1D1D;
-}
-
-/* Playing around with making columns distinct */
-/* Unfortunately adding borders breaks alot of */
-/* other pages... trying to fix it but will */
-/* require changes to core files... 8( */
-
-.border {
- border: 1px solid #1D1D1D;
-}
-.tabledata {
- border-top: 5px solid #1D1D1D;
-}
-.odd {
- background:#000000;
- font-size: 10px;
- text-align: left;
-}
-.even {
- background:#1D1D1D;
- font-size: 10px;
- text-align: left;
-}
-th {
- padding: 4px 0 4px 0;
- text-align: center;
- border-bottom: 3px double #000000;
-}
-.even td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
-}
-.odd td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
-}
-.table-header {
- background: url(../themes/empires/images/ampache.gif) #1D1D1D repeat-x;
- vertical-align: top;
- padding: 0;
- text-align: center;
-}
- .header1
- {
- color: #0099FF;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18px;
- font-weight: 900;
- }
- .header2
- {
- color: #0099FF;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: 900;
- }
- .headrow
- {
- background:#1D1D1D;
- font-size: 10px;
- }
- .odd
- {
- background:#000000;
- font-size: 10px;
- }
- .even
- {
- background:#1D1D1D;
- font-size: 10px;
- }
-.table-footer td {
- background: #1D1D1D;
- border-bottom: 3px double #000000;
- border-left: 1px solid #000000;
- border-right: 1px solid #000000;
-}
-.table-header td,th {
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
- border-top: 3px double #000000;
- border-bottom: 1px solid #000000;
- padding: 4px 4px 4px 4px;
- text-align: center;
- background: #1D1D1D;
- font-size: 10px;
-}
-.tabledata td {
- border-bottom: 1px solid #000000;
-}
-.error {
- color: #990033;
- border-bottom: 1px solid #000000;
-}
-.alphabet {
- margin: 10px;
- font-size: 9px;
- font-weight: normal;
-}
-.list-header td {
- border: 0;
-}
-
-/*****************/
-/* BIG STUFF */
-/*****************/
-
-body {
- padding-top: 0px;
- font-family:Arial, Helvetica, Sans-Serif;
- color: #0099FF;
- background: #000000;
- text-align: center;
- margin-right: auto;
- margin-left: auto;
-}
-.smeg-ie {
- margin: 0 auto;
- padding: 10px;;
-}
-#maincontainer {
- text-align: center;
- border: 0;
- margin-right: auto;
- margin-left: auto;
-}
-#content {
- border: 1px solid #000000;
- padding: 0;
- margin: 0 auto;
- z-index: 1;
- text-align: center;
-}
-#footer-content {
- margin: 0 auto;
- padding: 0;
- border: 0;
- height: 0;
- background: #000000;
- position: relative;
- z-index: 2;
-}
-
-/***********************/
-/* SIDEBAR == MENU */
-/***********************/
-
-div#sidebar{
- margin: 0px auto;
- padding: 31px 150px 0 148px;
- height: 65px;
- width: 600px;
- position: relative;
- top: -20px;
- left: 0px;
- border: 0;
- background: #000000;
- z-index: 50;
-}
-
-#sidebar h3 {
- display: none;
- width: 0px;
- height: 0px;
- margin:0px;
- padding:0px;
- border: 0;
- background: #000000;
- line-height: 1px;
-}
-
-#sidebar h3 span {
- display:none
-}
-
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size:10px;
- padding: 0px;
- line-height: 1.0;
- background-color:#000000;
-}
-
-#sidebar li {
- margin: 0;
- float: left;
- display: block;
- border-bottom: 1px solid #1D1D1D;
- border-left: 1px solid #1D1D1D;
- border-right: 1px solid #1D1D1D;
- border-top: 1px solid #1D1D1D;
- padding: 5px 0px 5px 10px;
- width: 10.5em;
- background-color:#000000;
-}
-
-#sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
- text-decoration: none;
-}
-
-#sidebar li:hover, #sidebar li.sfhover {
- color: #1D1D1D;
- background-color: #000000;
-}
-
-#sidebar li:active {
- background-color:#000000;
- z-index:30;
-}
-
-#sidebar li ul {
- float: left;
- position: absolute;
- width: 9em;
-/* margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
- margin: 0.5em 0 0 -1.1em; /* for horizontal menu; comment out otherwise */
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
-}
-
-#sidebar li:hover ul, #sidebar li.sfhover ul {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
- background-color: #000000;
-}
-
-#navlist ul li:hover {
- background-color: #1D1D1D;
-}
-#play_type_switch {
- position: relative;
- top: -3px;
- width: 92px;
- border: 1px solid #1D1D1D;
- background: #000000;
-}
-
-/* #sidebar li.sfhover ul {}
-#navlist ul li:hover {} */
-
-/***************************/
-/* NOW PLAYING & HOME PAGE */
-/* STATISTICS + POPULAR */
-/* BOXES */
-/***************************/
-
-#nowplaying {
- width:650px;
- background: #000000;
-}
-.np_row {
- border: 0;
- width: 780px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- color: #F9F9F9;
- padding: 10px 0 10px 0;
- text-align: center;
- border: 5px;
- background: #1D1D1D;
- width: 500px;
-}
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #000;
-}
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- padding: 6px;
- font-family: Verdana, sans-serif;
- font-size: 10px;
- line-height: 10px;
- color: #000;
- background: #000000;
-}
-#biddaddy {
- /* I didn't pick the name. Its the box around most of the stuff on the main page. */
- text-align: left;
- margin-left: auto;
- margin-right: auto;
- border: 0;
-}
-
-/*************/
-/* Top Bar */
-/*************/
-#topbar {
- height: 75px;
- padding-top:3px;
- padding-left:10px;
-}
-#topbarright {
- float: left;
- margin-top: 30px;
- font-size: 10px;
-}
- /* This holds the "Your currently logged in as and version #... blah blah */
-
-#topbarleft {
- /* ampache.gif inside this, hard coded into the page */
- float: left;
- border: 0;
-}
-
-/********************/
-/* TABLE STUFF: */
-/* Albums listings */
-/* Preferences */
-/* etc. */
-/********************/
-
-.box {
- text-align: center;
- padding:0px;
- background: #000000;
- border: #1D1D1D;
- margin:10px auto;
-}
-.box-title {
- border-bottom: 2px solid #1D1D1D;
- font-weight: bold;
-}
-.box-content table {
- text-align: left;
- margin-left: auto;
- margin-right: auto;
- margin-top: 5px;
- margin-bottom: 5px;
- border: 0;
-}
-.box-content {
- text-align: left;
-}
-/*******************************/
-/* IMAGE BORDERS AROUND BOXES */
-/*******************************/
-/* I don't have any */
-.box-left-top { display: none }
-.box-right-top { display: none }
-.box-left-bottom { display: none }
-.box-right-bottom { display: none }
-.box-left { display: none }
-.box-right { display: none }
-.box-top { display: none }
-.box-bottom { display: none }
-
-/************************/
-/* TABS ON PREF. PAGE */
-/************************/
-
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #000000;
- border-bottom: none;
- background: #1D1D1D;
-}
-#tablist li a:link {
- color: #F9F9F9;
-}
-#tablist li a:visited {
- color: #F9F9F9;
-}
-#tablist li a:hover {
- color: #0099FF;
- background: #000000;
- border-color: #1D1D1D;
-}
-#tablist li a#current {
- color: #0099FF;
- background: #000000;
- border-color: #1D1D1D;
-}
-
-/*****************/
-/* LOGIN PAGE */
-/*****************/
-#container{
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1{
- background:url("../images/ampache.gif") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:#1D1D1D;
- height:285px;
-}
-#loginp_0{
- color:#0099FF;
- font-family: Verdana, sans-serif;
- margin-top:0px;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- font-family: Verdana, sans-serif;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-
-/**************************/
-/* USELESS STUFF THAT */
-/* DOESN'T DO MUCH */
-/* OF ANYTHING */
-/**************************/
-
-.disabled {text-decoration: line-through;}
-
-/* ########################## */
-/* I'm too lazy to break */
-/* something sufficiently */
-/* to skin this for now. */
-/* */
-/* If you have a fatal error, */
-/* your skin is not your most */
-/* important problem now, */
-/* is it? 8) */
-/* ########################## */
-
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
-
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #990033;
- border-right:4px solid #1D1D1D;
- border-bottom:4px solid #1D1D1D;
- border-left:4px solid #1D1D1D;
- border-top:4px solid #1D1D1D;
-}
-/* ########################### */
-/* styles for the star ratings */
-/* ########################### */
-.star-rating{
- list-style:none;
- margin: 0px;
- padding:0px;
- width: 80px;
- height: 15px;
- position: relative;
- background: url(../../../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- padding:0px;
- margin:0px;
- float: right;
-}
-.star-rating li span{
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
- position: absolute;
- padding: 0px;
-}
-.star-rating li span:hover{
- background: url(../../../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0px;
-}
-li.zero-stars span:hover {
- background: url(../../../images/ratings/x.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.zero-stars {
- background: url(../../../images/ratings/x_off.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.one-stars{
- left: 0px;
-}
-span.one-stars:hover{
- width:16px;
-}
-span.two-stars{
- left:16px;
-}
-span.two-stars:hover{
- width: 32px;
-}
-span.three-stars{
- left: 32px;
-}
-span.three-stars:hover{
- width: 48px;
-}
-span.four-stars{
- left: 48px;
-}
-span.four-stars:hover{
- width: 64px;
-}
-span.five-stars{
- left: 64px;
-}
-span.five-stars:hover{
- width: 80px;
-}
-li.current-rating{
- background: url(../../../images/ratings/star_rating.gif) left bottom;
- position: absolute;
- height: 15px;
- display: block;
- text-indent: -9000px;
- z-index: 1;
-}
-
-/************************************************/
-/* User Online/Offline style, used in users.php */
-/************************************************/
-td.user_online{
- background:#007ACC;
-}
-td.user_offline {
- background:#4D4D4D;
-}
-td.user_disabled {
- background:#999999;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/empires/theme.cfg.php b/contrib/themes/empires/theme.cfg.php
deleted file mode 100644
index 65595b26..00000000
--- a/contrib/themes/empires/theme.cfg.php
+++ /dev/null
@@ -1,65 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Ampache Theme: Empires
-###########################
-
-# Notes
-# This theme is based off a Joomla! template called js_empire.
-# I've been running the 3.3.2 Ampache with this color scheme
-# hard-coded in preferences for a while and decided it was time
-# to make a new theme, and make it work with the new Ampache.
-#
-# 01/15/07 updated to include color scheming for user_offline/
-# user_online classes, removed some no-longer-used stuff from
-# this file, changed the blank-ampache.gif.
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Empires"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "jazzs3quence"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "jazzs3quence -- c dot s dot reynolds at gmail dot com"
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "1.3.1"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
-
-# Theme Colors
-###################
-[color]
-###################
-# this isn't really used anymore, so the list below is the basic theme colors used.
-
-# background = "#000000"
-# text boxes and stuff = "#1D1D1D"
-# plain text and mouseovers = "#0099FF"
-# links = "#F9F9F9"
-# errors = "#990033"
-
diff --git a/contrib/themes/exterminal/header.inc b/contrib/themes/exterminal/header.inc
deleted file mode 100644
index 1ddb2c3f..00000000
--- a/contrib/themes/exterminal/header.inc
+++ /dev/null
@@ -1,79 +0,0 @@
-<?php
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License v2
- as published by the Free Software Foundation.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-$web_path = conf('web_path');
-$htmllang = str_replace("_","-",conf('lang'));
-$location = get_location();
-?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $htmllang; ?>" lang="<?php echo $htmllang; ?>">
-
-<head>
-<link rel="shortcut icon" href="<?php echo $web_path; ?>/favicon.ico" />
-<?php
-if (conf('use_rss')) { ?>
-<link rel="alternate" type="application/rss+xml" title="<?php echo conf('rss_main_title'); ?>" href="<?php echo $web_path; ?>/rss.php" />
-<link rel="alternate" type="application/rss+xml" title="Ampache Latest Artists Additions" href="<?php echo $web_path; ?>/rss.php?type=latestartist" />
-<link rel="alternate" type="application/rss+xml" title="Ampache Latest Albums Additions" href="<?php echo $web_path; ?>/rss.php?type=latestalbum" />
-<link rel="alternate" type="application/rss+xml" title="Ampache Most Popular Albums" href="<?php echo $web_path; ?>/rss.php?type=popularalbum" />
-<link rel="alternate" type="application/rss+xml" title="Ampache Most Popular Artists" href="<?php echo $web_path; ?>/rss.php?type=popularalbum" />
-<link rel="alternate" type="application/rss+xml" title="Ampache Most Popular Songs" href="<?php echo $web_path; ?>/rss.php?type=popularsong" />
-<link rel="alternate" type="application/rss+xml" title="Ampache Recently Played" href="<?php echo $web_path; ?>/rss.php?type=recentlyplayed" />
-<?php } ?>
-<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=<?php echo conf('site_charset'); ?>" />
-<title><?php echo conf('site_title'); ?> - <?php echo $location['title']; ?></title>
-<link rel="stylesheet" href="<?php echo $web_path; ?><?php echo conf('theme_path'); ?>/templates/default.css" type="text/css" media="screen" />
-<link rel="stylesheet" href="<?php echo $web_path; ?>/templates/print.css" type="text/css" media="print" />
-<link rel="stylesheet" href="<?php echo $web_path; ?>/templates/handheld.css" type="text/css" media="handheld" />
-</head>
-<body>
-<script src="<?php echo $web_path; ?>/lib/javascript-base.js" language="javascript" type="text/javascript"></script>
-<script src="<?php echo $web_path; ?>/modules/kajax/ajax.js" language="javascript" type="text/javascript"></script>
-<div id="3514" style="display:none;"></div>
-<div id="maincontainer" <?php
- if ($GLOBALS['theme']['orientation'] == 'horizontal') {
- echo " class=\"horizontal_menu\" ";
- }else{
- echo " class=\"vertical_menu\" ";
- }?>>
-
- <div id="topbar"><!-- This is the topbar row -->
- <div id="topbarleft">
- <a href="http://www.ampache.org">
- <img src="<?php echo $web_path; ?><?php echo conf('theme_path'); ?>/images/ampache.png" border="0" title="Ampache: For the love of music" alt="Ampache: For the love of music" />
- </a>
- </div><!--End topbarleft -->
- <div id="topbarright">
- <a href="http://www.ampache.org/index.php">Ampache v.<?php echo conf('version'); ?></a><br />
- <b><?php echo _('You are currently logged in as') . " " . $GLOBALS['user']->fullname; ?></b>
- </div> <!-- End topbarright -->
- </div><!-- End topbar -->
- <div id="sidebar"><!-- This is the sidebar -->
- <?php require_once(conf('prefix') . '/templates/sidebar.inc.php'); ?>
- </div><!-- End sidebar -->
- <div id="content">
-<!-- I hate IE... -->
-<table class="smeg-ie"><tr><td>
-<?php if (conf('int_config_version') != conf('config_version') AND $GLOBALS['user']->has_access(100)) { ?>
-<div class="fatalerror">
- <?php echo _('Error Config File Out of Date'); ?>
- <a href="<?php echo conf('web_path'); ?>/admin/system.php?action=generate_config"><?php echo _('Generate New Config'); ?></a>
-</div>
-<?php } ?>
diff --git a/contrib/themes/exterminal/images/ampache.gif b/contrib/themes/exterminal/images/ampache.gif
deleted file mode 100644
index 3c44872f..00000000
--- a/contrib/themes/exterminal/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/ampache.png b/contrib/themes/exterminal/images/ampache.png
deleted file mode 100644
index f85c654e..00000000
--- a/contrib/themes/exterminal/images/ampache.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/blankalbum.gif b/contrib/themes/exterminal/images/blankalbum.gif
deleted file mode 100644
index 442b9c28..00000000
--- a/contrib/themes/exterminal/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/icon_delete.png b/contrib/themes/exterminal/images/icon_delete.png
deleted file mode 100644
index 2fb12148..00000000
--- a/contrib/themes/exterminal/images/icon_delete.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/icon_disable.png b/contrib/themes/exterminal/images/icon_disable.png
deleted file mode 100644
index 1609f4d9..00000000
--- a/contrib/themes/exterminal/images/icon_disable.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/icon_download.png b/contrib/themes/exterminal/images/icon_download.png
deleted file mode 100644
index 68377538..00000000
--- a/contrib/themes/exterminal/images/icon_download.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/icon_edit.png b/contrib/themes/exterminal/images/icon_edit.png
deleted file mode 100644
index 6d4ae95f..00000000
--- a/contrib/themes/exterminal/images/icon_edit.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/icon_enable.png b/contrib/themes/exterminal/images/icon_enable.png
deleted file mode 100644
index 6bd6ce20..00000000
--- a/contrib/themes/exterminal/images/icon_enable.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/icon_flag.png b/contrib/themes/exterminal/images/icon_flag.png
deleted file mode 100644
index 909a6798..00000000
--- a/contrib/themes/exterminal/images/icon_flag.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/icon_flag_off.png b/contrib/themes/exterminal/images/icon_flag_off.png
deleted file mode 100644
index 5729535d..00000000
--- a/contrib/themes/exterminal/images/icon_flag_off.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/icon_link.png b/contrib/themes/exterminal/images/icon_link.png
deleted file mode 100644
index b848f8b2..00000000
--- a/contrib/themes/exterminal/images/icon_link.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/icon_preferences.png b/contrib/themes/exterminal/images/icon_preferences.png
deleted file mode 100644
index 8f338da2..00000000
--- a/contrib/themes/exterminal/images/icon_preferences.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/icon_statistics.png b/contrib/themes/exterminal/images/icon_statistics.png
deleted file mode 100644
index f2730f4e..00000000
--- a/contrib/themes/exterminal/images/icon_statistics.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/ratings/Thumbs.db b/contrib/themes/exterminal/images/ratings/Thumbs.db
deleted file mode 100644
index 6933292e..00000000
--- a/contrib/themes/exterminal/images/ratings/Thumbs.db
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/ratings/star_rating.gif b/contrib/themes/exterminal/images/ratings/star_rating.gif
deleted file mode 100644
index 7859b8aa..00000000
--- a/contrib/themes/exterminal/images/ratings/star_rating.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/ratings/x.gif b/contrib/themes/exterminal/images/ratings/x.gif
deleted file mode 100644
index f83e5a4c..00000000
--- a/contrib/themes/exterminal/images/ratings/x.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/ratings/x_off.gif b/contrib/themes/exterminal/images/ratings/x_off.gif
deleted file mode 100644
index f184d9a7..00000000
--- a/contrib/themes/exterminal/images/ratings/x_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/images/terminalside.jpg b/contrib/themes/exterminal/images/terminalside.jpg
deleted file mode 100644
index 82081e36..00000000
--- a/contrib/themes/exterminal/images/terminalside.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/screencap/01.jpg b/contrib/themes/exterminal/screencap/01.jpg
deleted file mode 100644
index 4b1fb64b..00000000
--- a/contrib/themes/exterminal/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal/templates/default.css b/contrib/themes/exterminal/templates/default.css
deleted file mode 100644
index 15157f81..00000000
--- a/contrib/themes/exterminal/templates/default.css
+++ /dev/null
@@ -1,703 +0,0 @@
-<!--
-/*
-theme name: exterminal
-i wrote this theme because i was inspired by exterminal.net and wanted
-to make a sci-fi looking theme. also, i'm depressed that no one continued
-the simple matrix theme that was for ampache 3.2 and never got fixed up
-for 3.3. i used some of apex's icons from the apex and aphelion themes.
-~jazzs3quence (c <dot> s <dot> reynolds <at> gmail <dot> com)
-
-update 04-19-07
-added a transparency cuz i think it looks cool and fits with the
-exterminal.net feel.
-*/
--->
-
-/**************/
-/* PIECES */
-/**************/
-
-p {
- color: #33CC00;
-}
-a {
- color: #F9F9F9;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:visited
- {
- color: #F9F9F9;
- font-family: Verdana, Helvetica, sans-serif;
- }
-a:hover
-{
- color: #33CC00;
-font-family: Verdana, Helvetica, sans-serif;
-text-decoration: line-through;
-}
-a:active {
- color: #33CC00;
- font-family: Verdana, Helvetica, sans-serif;
-text-decoration: line-through;
-}
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:25px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #00330D;
- border-right:2px solid #000000;
- border-bottom:2px solid #000000;
- border-left:2px solid #000000;
- border-top:2px solid #000000;
-}
-td {
- padding: 0px 8px 0px 8px;
- color: #33CC00;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
-}
-
-/*******************/
-/* FORM ELEMENTS */
-/*******************/
-
-input {
- color: #33CC00;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
- background-color: #00330D;
- border: 2px solid #000000;
- position: relative;
- margin: 2px 2px 2px 2px;
-}
-select {
- color: #33CC00;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
- background-color: #00330D;
- border: 1px solid #000000;
- position: relative;
-}
-textarea {
- background-color: #00330D;
- color: #33CC00;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
- border: 2px solid #000000;
-}
-checkbox {
- background-color: #000000;
- border: 1px solid #00330D;
-}
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background-color: transparent;
- border:1px solid #00330D;
- padding-left:2px;
- padding-right:2px;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #00330D;
- color: #33CC00;
- border:1px solid #00330D;
-}
-.confirmation-box {
- padding: 5px;
- margin-left: 0 auto;
- margin-right: 0 auto;
- margin-bottom:10px;
- background-color: #000000;
- border:2px solid #00330D;
-}
-
-/* Playing around with making columns distinct */
-/* Unfortunately adding borders breaks alot of */
-/* other pages... trying to fix it but will */
-/* require changes to core files... 8( */
-
-.border {
- border: 1px solid #00330D;
-}
-.tabledata {
- border-top: 5px solid #00330D;
-}
-.odd {
- background:#000000;
- font-size: 10px;
- text-align: left;
-}
-.even {
- background:#00330D;
- font-size: 10px;
- text-align: left;
-}
-th {
- padding: 4px 0 4px 0;
- text-align: center;
- border-bottom: 3px double #000000;
-}
-.even td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
-}
-.odd td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
-}
-.table-header {
- background: url(../themes/empires/images/ampache.gif) #00330D repeat-x;
- vertical-align: top;
- padding: 0;
- text-align: center;
-}
- .header1
- {
- color: #33CC00;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18px;
- font-weight: 900;
- }
- .header2
- {
- color: #33CC00;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: 900;
- }
- .headrow
- {
- background:#00330D;
- font-size: 10px;
- }
- .odd
- {
- background:#000000;
- font-size: 10px;
- }
- .even
- {
- background:#00330D;
- font-size: 10px;
- }
-.table-footer td {
- background: #00330D;
- border-bottom: 3px double #000000;
- border-left: 1px solid #000000;
- border-right: 1px solid #000000;
-}
-.table-header td,th {
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
- border-top: 3px double #000000;
- border-bottom: 1px solid #000000;
- padding: 4px 4px 4px 4px;
- text-align: center;
- background: #00330D;
- font-size: 10px;
-}
-.tabledata td {
- border-bottom: 1px solid #000000;
-}
-.error {
- color: #990033;
- border-bottom: 1px solid #000000;
-}
-.alphabet {
- margin: 10px;
- font-size: 9px;
- font-weight: normal;
-}
-.list-header td {
- border: 0;
-}
-
-/*****************/
-/* BIG STUFF */
-/*****************/
-
-body {
- padding-top: 0px;
- font-family:Arial, Helvetica, Sans-Serif;
- color: #33CC00;
- background: url(../images/terminalside.jpg) #000000;
- text-align: center;
- margin-right: auto;
- margin-left: auto;
-}
-.smeg-ie {
- margin: 0 auto;
- padding: 10px;;
-}
-#maincontainer {
- text-align: center;
- border: 0;
- margin-right: auto;
- margin-left: auto;
-}
-#content {
- border: 1px solid #000000;
- padding: 0;
- margin: 0 auto;
- z-index: 1;
- text-align: center;
- filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
- -moz-opacity:0.80;
-}
-#footer-content {
- margin: 0 auto;
- padding: 0;
- border: 0;
- height: 0;
- background-color: transparent;
- position: relative;
- z-index: 2;
-}
-
-/***********************/
-/* SIDEBAR == MENU */
-/***********************/
-
-div#sidebar{
- margin: 0px auto;
- padding: 31px 150px 0 148px;
- height: 65px;
- width: 600px;
- position: relative;
- top: -20px;
- left: 0px;
- border: 0;
- background-color: transparent;
- z-index: 50;
-}
-
-#sidebar h3 {
- display: none;
- width: 0px;
- height: 0px;
- margin:0px;
- padding:0px;
- border: 0;
- background-color: transparent;
- line-height: 1px;
-}
-
-#sidebar h3 span {
- display:none;
-}
-
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size:10px;
- padding: 0px;
- line-height: 1.0;
- background-color:#000000;
-}
-
-#sidebar li {
- margin: 0;
- float: left;
- display: block;
- border-bottom: 1px solid #00330D;
- border-left: 1px solid #00330D;
- border-right: 1px solid #00330D;
- border-top: 1px solid #00330D;
- padding: 5px 0px 5px 10px;
- width: 10.5em;
- background-color:#000000;
-}
-
-#sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
-text-decoration: none;
-}
-
-#sidebar li:hover, #sidebar li.sfhover {
- color: #00330D;
- background-color: #000000;
-text-decoration: line-through;
-}
-
-#sidebar li:active {
- background-color:#000000;
- z-index:30;
-text-decoration: line-through;
-}
-
-#sidebar li ul {
- float: left;
- position: absolute;
- width: 9em;
-/* margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
- margin: 0.5em 0 0 -1.1em; /* for horizontal menu; comment out otherwise */
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
-}
-
-#sidebar li:hover ul, #sidebar li.sfhover ul {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
- background-color: #000000;
-}
-
-#navlist ul li:hover {
- background-color: #00330D;
-}
-#play_type_switch {
- position: relative;
- top: -3px;
- width: 92px;
- border: 1px solid #00330D;
- background-color: transparent;
-}
-
-/* #sidebar li.sfhover ul {}
-#navlist ul li:hover {} */
-
-/***************************/
-/* NOW PLAYING & HOME PAGE */
-/* STATISTICS + POPULAR */
-/* BOXES */
-/***************************/
-
-#nowplaying {
- width:650px;
- background-color: transparent;
-}
-.np_row {
- border: 0;
- width: 780px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- color: #F9F9F9;
- padding: 10px 0 10px 0;
- text-align: center;
- border: 5px;
- background: #00330D;
- width: 500px;
-}
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #000;
-}
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- padding: 6px;
- font-family: Verdana, sans-serif;
- font-size: 10px;
- line-height: 10px;
- color: #000;
- background-color: transparent;
-}
-#biddaddy {
- /* I didn't pick the name. Its the box around most of the stuff on the main page. */
- text-align: left;
- margin-left: auto;
- margin-right: auto;
- border: 0;
-}
-
-/*************/
-/* Top Bar */
-/*************/
-#topbar {
- height: 75px;
- padding-top:3px;
- padding-left:10px;
-}
-#topbarright {
- float: left;
- margin-top: 30px;
- font-size: 10px;
-}
- /* This holds the "Your currently logged in as and version #... blah blah */
-
-#topbarleft {
- /* ampache.gif inside this, hard coded into the page */
- float: left;
- border: 0;
-}
-
-/********************/
-/* TABLE STUFF: */
-/* Albums listings */
-/* Preferences */
-/* etc. */
-/********************/
-
-.box {
- text-align: center;
- padding:0px;
- background-color: transparent;
- border: #00330D;
- margin:10px auto;
-}
-.box-title {
- border-bottom: 2px solid #00330D;
- font-weight: bold;
-}
-.box-content table {
- text-align: left;
- margin-left: auto;
- margin-right: auto;
- margin-top: 5px;
- margin-bottom: 5px;
- border: 0;
-}
-.box-content {
- text-align: left;
-}
-/*******************************/
-/* IMAGE BORDERS AROUND BOXES */
-/*******************************/
-/* I don't have any */
-.box-left-top { display: none }
-.box-right-top { display: none }
-.box-left-bottom { display: none }
-.box-right-bottom { display: none }
-.box-left { display: none }
-.box-right { display: none }
-.box-top { display: none }
-.box-bottom { display: none }
-
-/************************/
-/* TABS ON PREF. PAGE */
-/************************/
-
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #000000;
- border-bottom: none;
- background: #00330D;
-}
-#tablist li a:link {
- color: #F9F9F9;
-}
-#tablist li a:visited {
- color: #F9F9F9;
-}
-#tablist li a:hover {
- color: #33CC00;
- background-color: transparent;
- border-color: #00330D;
-}
-#tablist li a#current {
- color: #33CC00;
- background-color: transparent;
- border-color: #00330D;
-}
-
-/*****************/
-/* LOGIN PAGE */
-/*****************/
-#container{
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1{
- background:url("../images/ampache.gif") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:#00330D;
- height:285px;
-}
-#loginp_0{
- color:#33CC00;
- font-family: Verdana, sans-serif;
- margin-top:0px;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- font-family: Verdana, sans-serif;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-
-/**************************/
-/* USELESS STUFF THAT */
-/* DOESN'T DO MUCH */
-/* OF ANYTHING */
-/**************************/
-
-.disabled {text-decoration: line-through;}
-
-/* ########################## */
-/* I'm too lazy to break */
-/* something sufficiently */
-/* to skin this for now. */
-/* */
-/* If you have a fatal error, */
-/* your skin is not your most */
-/* important problem now, */
-/* is it? 8) */
-/* ########################## */
-
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
-
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #990033;
- border-right:4px solid #00330D;
- border-bottom:4px solid #00330D;
- border-left:4px solid #00330D;
- border-top:4px solid #00330D;
-}
-/* ########################### */
-/* styles for the star ratings */
-/* ########################### */
-.star-rating{
- list-style:none;
- margin: 0px;
- padding:0px;
- width: 80px;
- height: 15px;
- position: relative;
- background: url(../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- padding:0px;
- margin:0px;
- float: right;
-}
-.star-rating li span{
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
- position: absolute;
- padding: 0px;
-}
-.star-rating li span:hover{
- background: url(../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0px;
-}
-li.zero-stars span:hover {
- background: url(../images/ratings/x.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.zero-stars {
- background: url(../images/ratings/x_off.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.one-stars{
- left: 0px;
-}
-span.one-stars:hover{
- width:16px;
-}
-span.two-stars{
- left:16px;
-}
-span.two-stars:hover{
- width: 32px;
-}
-span.three-stars{
- left: 32px;
-}
-span.three-stars:hover{
- width: 48px;
-}
-span.four-stars{
- left: 48px;
-}
-span.four-stars:hover{
- width: 64px;
-}
-span.five-stars{
- left: 64px;
-}
-span.five-stars:hover{
- width: 80px;
-}
-li.current-rating{
- background: url(../images/ratings/star_rating.gif) left bottom;
- position: absolute;
- height: 15px;
- display: block;
- text-indent: -9000px;
- z-index: 1;
-}
-
-/************************************************/
-/* User Online/Offline style, used in users.php */
-/************************************************/
-td.user_online{
- background:#007ACC;
-}
-td.user_offline {
- background:#4D4D4D;
-}
-td.user_disabled {
- background:#999999;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/exterminal/theme.cfg.php b/contrib/themes/exterminal/theme.cfg.php
deleted file mode 100644
index 0670124e..00000000
--- a/contrib/themes/exterminal/theme.cfg.php
+++ /dev/null
@@ -1,58 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Ampache Theme: exterminal
-###########################
-
-# Notes
-# i wrote this theme because i was inspired by exterminal.net and wanted
-# to make a sci-fi looking theme. also, i'm depressed that no one continued
-# the simple matrix theme that was for ampache 3.2 and never got fixed up
-# for 3.3. i used some of apex's icons from the apex and aphelion themes.
-# ALSO:
-# i had issues with the transparency for ampache.gif. so i tweaked the header.inc
-# to use ampache.png. i've provided a hacked an unhacked copy. just copy the
-# included header.inc to your /templates folder. if you want to use a different
-# theme, copy the header.inc.bak to /templates and rename it to header.inc
-#
-# ~jazzs3quence (c <dot> s <dot> reynolds <at> gmail <dot> com)
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "exterminal"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "jazzs3quence"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "jazzs3quence -- c dot s dot reynolds at gmail dot com"
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "1.0"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
-
-
-
diff --git a/contrib/themes/exterminal_exhibitA/images/ampache.png b/contrib/themes/exterminal_exhibitA/images/ampache.png
deleted file mode 100644
index e7a69289..00000000
--- a/contrib/themes/exterminal_exhibitA/images/ampache.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/blankalbum.gif b/contrib/themes/exterminal_exhibitA/images/blankalbum.gif
deleted file mode 100644
index 442b9c28..00000000
--- a/contrib/themes/exterminal_exhibitA/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/icon_delete.png b/contrib/themes/exterminal_exhibitA/images/icon_delete.png
deleted file mode 100644
index 2fb12148..00000000
--- a/contrib/themes/exterminal_exhibitA/images/icon_delete.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/icon_disable.png b/contrib/themes/exterminal_exhibitA/images/icon_disable.png
deleted file mode 100644
index 1609f4d9..00000000
--- a/contrib/themes/exterminal_exhibitA/images/icon_disable.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/icon_download.png b/contrib/themes/exterminal_exhibitA/images/icon_download.png
deleted file mode 100644
index 68377538..00000000
--- a/contrib/themes/exterminal_exhibitA/images/icon_download.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/icon_edit.png b/contrib/themes/exterminal_exhibitA/images/icon_edit.png
deleted file mode 100644
index 6d4ae95f..00000000
--- a/contrib/themes/exterminal_exhibitA/images/icon_edit.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/icon_enable.png b/contrib/themes/exterminal_exhibitA/images/icon_enable.png
deleted file mode 100644
index 6bd6ce20..00000000
--- a/contrib/themes/exterminal_exhibitA/images/icon_enable.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/icon_flag.png b/contrib/themes/exterminal_exhibitA/images/icon_flag.png
deleted file mode 100644
index 1c62e18d..00000000
--- a/contrib/themes/exterminal_exhibitA/images/icon_flag.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/icon_flag_off.png b/contrib/themes/exterminal_exhibitA/images/icon_flag_off.png
deleted file mode 100644
index 5729535d..00000000
--- a/contrib/themes/exterminal_exhibitA/images/icon_flag_off.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/icon_link.png b/contrib/themes/exterminal_exhibitA/images/icon_link.png
deleted file mode 100644
index b848f8b2..00000000
--- a/contrib/themes/exterminal_exhibitA/images/icon_link.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/icon_preferences.png b/contrib/themes/exterminal_exhibitA/images/icon_preferences.png
deleted file mode 100644
index 8f338da2..00000000
--- a/contrib/themes/exterminal_exhibitA/images/icon_preferences.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/icon_statistics.png b/contrib/themes/exterminal_exhibitA/images/icon_statistics.png
deleted file mode 100644
index f2730f4e..00000000
--- a/contrib/themes/exterminal_exhibitA/images/icon_statistics.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/notesSide.jpg b/contrib/themes/exterminal_exhibitA/images/notesSide.jpg
deleted file mode 100644
index f5eabad2..00000000
--- a/contrib/themes/exterminal_exhibitA/images/notesSide.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/ratings/star_rating.gif b/contrib/themes/exterminal_exhibitA/images/ratings/star_rating.gif
deleted file mode 100644
index 7859b8aa..00000000
--- a/contrib/themes/exterminal_exhibitA/images/ratings/star_rating.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/ratings/x.gif b/contrib/themes/exterminal_exhibitA/images/ratings/x.gif
deleted file mode 100644
index f83e5a4c..00000000
--- a/contrib/themes/exterminal_exhibitA/images/ratings/x.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/images/ratings/x_off.gif b/contrib/themes/exterminal_exhibitA/images/ratings/x_off.gif
deleted file mode 100644
index f184d9a7..00000000
--- a/contrib/themes/exterminal_exhibitA/images/ratings/x_off.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/screencap/01.jpg b/contrib/themes/exterminal_exhibitA/screencap/01.jpg
deleted file mode 100644
index 96ea9e43..00000000
--- a/contrib/themes/exterminal_exhibitA/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/exterminal_exhibitA/templates/default.css b/contrib/themes/exterminal_exhibitA/templates/default.css
deleted file mode 100644
index c316d12f..00000000
--- a/contrib/themes/exterminal_exhibitA/templates/default.css
+++ /dev/null
@@ -1,702 +0,0 @@
-<!--
-/*
-theme name: exterminal: exhibitA
-i wrote this theme because i was inspired by exterminal.net and wanted
-to make a sci-fi looking theme. this is the second theme i've made with
-this look (see: exterminal). i wanted to do something that looked a bit
-more artistic and colorful and made more use of using png instead of gif
-for the ampache logo. i used some of apex's icons from the apex and
-aphelion themes.
-~jazzs3quence (c <dot> s <dot> reynolds <at> gmail <dot> com)
-*/
--->
-
-/**************/
-/* PIECES */
-/**************/
-
-p {
- color: #ff0099;
-}
-a {
- color: #ff6600;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:visited
- {
- color: #ff6600;
- font-family: Verdana, Helvetica, sans-serif;
- }
-a:hover
-{
- color: #ff0099;
-font-family: Verdana, Helvetica, sans-serif;
-text-decoration: line-through;
-}
-a:active {
- color: #ff0099;
- font-family: Verdana, Helvetica, sans-serif;
-text-decoration: line-through;
-}
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:25px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #993300;
- border-right:2px solid #000000;
- border-bottom:2px solid #000000;
- border-left:2px solid #000000;
- border-top:2px solid #000000;
-}
-td {
- padding: 0px 8px 0px 8px;
- color: #ff0099;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
-}
-
-/*******************/
-/* FORM ELEMENTS */
-/*******************/
-
-input {
- color: #ff0099;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
- background-color: #993300;
- border: 2px solid #000000;
- position: relative;
- margin: 2px 2px 2px 2px;
-}
-select {
- color: #ff0099;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
- background-color: #993300;
- border: 1px solid #000000;
- position: relative;
-}
-textarea {
- background-color: #993300;
- color: #ff0099;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10px;
- border: 2px solid #000000;
-}
-checkbox {
- background-color: #000000;
- border: 1px solid #993300;
-}
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background-color: transparent;
- border:1px solid #993300;
- padding-left:2px;
- padding-right:2px;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #993300;
- color: #ff0099;
- border:1px solid #993300;
-}
-.confirmation-box {
- padding: 5px;
- margin-left: 0 auto;
- margin-right: 0 auto;
- margin-bottom:10px;
- background-color: #000000;
- border:2px solid #993300;
-}
-
-/* Playing around with making columns distinct */
-/* Unfortunately adding borders breaks alot of */
-/* other pages... trying to fix it but will */
-/* require changes to core files... 8( */
-
-.border {
- border: 1px solid #993300;
-}
-.tabledata {
- border-top: 5px solid #993300;
-}
-.odd {
- background:#000000;
- font-size: 10px;
- text-align: left;
-}
-.even {
- background:#993300;
- font-size: 10px;
- text-align: left;
-}
-th {
- padding: 4px 0 4px 0;
- text-align: center;
- border-bottom: 3px double #000000;
-}
-.even td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
-}
-.odd td {
- text-align: center;
- padding: 3px;
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
-}
-.table-header {
- background: url(../themes/empires/images/ampache.gif) #993300 repeat-x;
- vertical-align: top;
- padding: 0;
- text-align: center;
-}
- .header1
- {
- color: #ff0099;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18px;
- font-weight: 900;
- }
- .header2
- {
- color: #ff0099;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: 900;
- }
- .headrow
- {
- background:#993300;
- font-size: 10px;
- }
- .odd
- {
- background:#000000;
- font-size: 10px;
- }
- .even
- {
- background:#993300;
- font-size: 10px;
- }
-.table-footer td {
- background: #993300;
- border-bottom: 3px double #000000;
- border-left: 1px solid #000000;
- border-right: 1px solid #000000;
-}
-.table-header td,th {
- border-right: 1px solid #000000;
- border-left: 1px solid #000000;
- border-top: 3px double #000000;
- border-bottom: 1px solid #000000;
- padding: 4px 4px 4px 4px;
- text-align: center;
- background: #993300;
- font-size: 10px;
-}
-.tabledata td {
- border-bottom: 1px solid #000000;
-}
-.error {
- color: #990033;
- border-bottom: 1px solid #000000;
-}
-.alphabet {
- margin: 10px;
- font-size: 9px;
- font-weight: normal;
-}
-.list-header td {
- border: 0;
-}
-
-/*****************/
-/* BIG STUFF */
-/*****************/
-
-body {
- padding-top: 0px;
- font-family:Arial, Helvetica, Sans-Serif;
- color: #ff0099;
- background: url(../images/notesSide.jpg) #000000;
- text-align: center;
- margin-right: auto;
- margin-left: auto;
-}
-.smeg-ie {
- margin: 0 auto;
- padding: 10px;;
-}
-#maincontainer {
- text-align: center;
- border: 0;
- margin-right: auto;
- margin-left: auto;
-}
-#content {
- border: 1px solid #000000;
- padding: 0;
- margin: 0 auto;
- z-index: 1;
- text-align: center;
- filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
- -moz-opacity:0.80;
-}
-#footer-content {
- margin: 0 auto;
- padding: 0;
- border: 0;
- height: 0;
- background-color: transparent;
- position: relative;
- z-index: 2;
-}
-
-/***********************/
-/* SIDEBAR == MENU */
-/***********************/
-
-div#sidebar{
- margin: 0px auto;
- padding: 31px 150px 0 148px;
- height: 65px;
- width: 600px;
- position: relative;
- top: -20px;
- left: 0px;
- border: 0;
- background-color: transparent;
- z-index: 50;
-}
-
-#sidebar h3 {
- display: none;
- width: 0px;
- height: 0px;
- margin:0px;
- padding:0px;
- border: 0;
- background-color: transparent;
- line-height: 1px;
-}
-
-#sidebar h3 span {
- display:none;
-}
-
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size:10px;
- padding: 0px;
- line-height: 1.0;
- background-color:#000000;
-}
-
-#sidebar li {
- margin: 0;
- float: left;
- display: block;
- border-bottom: 1px solid #993300;
- border-left: 1px solid #993300;
- border-right: 1px solid #993300;
- border-top: 1px solid #993300;
- padding: 5px 0px 5px 10px;
- width: 10.5em;
- background-color:#000000;
-}
-
-#sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
- text-decoration: none;
-}
-
-#sidebar li:hover, #sidebar li.sfhover {
- color: #993300;
- background-color: #000000;
-text-decoration: line-through;
-}
-
-#sidebar li:active {
- background-color:#000000;
- z-index:30;
-text-decoration: line-through;
-}
-
-#sidebar li ul {
- float: left;
- position: absolute;
- width: 9em;
-/* margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
- margin: 0.5em 0 0 -1.1em; /* for horizontal menu; comment out otherwise */
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
-}
-
-#sidebar li:hover ul, #sidebar li.sfhover ul {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
- background-color: #000000;
-}
-
-#navlist ul li:hover {
- background-color: #993300;
-}
-#play_type_switch {
- position: relative;
- top: -3px;
- width: 92px;
- border: 1px solid #993300;
- background-color: transparent;
-}
-
-/* #sidebar li.sfhover ul {}
-#navlist ul li:hover {} */
-
-/***************************/
-/* NOW PLAYING & HOME PAGE */
-/* STATISTICS + POPULAR */
-/* BOXES */
-/***************************/
-
-#nowplaying {
- width:650px;
- background-color: transparent;
-}
-.np_row {
- border: 0;
- width: 780px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- color: #ff6600;
- padding: 10px 0 10px 0;
- text-align: center;
- border: 5px;
- background: #993300;
- width: 500px;
-}
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #000;
-}
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- padding: 6px;
- font-family: Verdana, sans-serif;
- font-size: 10px;
- line-height: 10px;
- color: #000;
- background-color: transparent;
-}
-#biddaddy {
- /* I didn't pick the name. Its the box around most of the stuff on the main page. */
- text-align: left;
- margin-left: auto;
- margin-right: auto;
- border: 0;
-}
-
-/*************/
-/* Top Bar */
-/*************/
-#topbar {
- height: 75px;
- padding-top:3px;
- padding-left:10px;
-}
-#topbarright {
- float: left;
- margin-top: 30px;
- font-size: 10px;
-}
- /* This holds the "Your currently logged in as and version #... blah blah */
-
-#topbarleft {
- /* ampache.gif inside this, hard coded into the page */
- float: left;
- border: 0;
-}
-
-/********************/
-/* TABLE STUFF: */
-/* Albums listings */
-/* Preferences */
-/* etc. */
-/********************/
-
-.box {
- text-align: center;
- padding:0px;
- background-color: transparent;
- border: #993300;
- margin:10px auto;
-}
-.box-title {
- border-bottom: 2px solid #993300;
- font-weight: bold;
-}
-.box-content table {
- text-align: left;
- margin-left: auto;
- margin-right: auto;
- margin-top: 5px;
- margin-bottom: 5px;
- border: 0;
-}
-.box-content {
- text-align: left;
-}
-/*******************************/
-/* IMAGE BORDERS AROUND BOXES */
-/*******************************/
-/* I don't have any */
-.box-left-top { display: none }
-.box-right-top { display: none }
-.box-left-bottom { display: none }
-.box-right-bottom { display: none }
-.box-left { display: none }
-.box-right { display: none }
-.box-top { display: none }
-.box-bottom { display: none }
-
-/************************/
-/* TABS ON PREF. PAGE */
-/************************/
-
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #000000;
- border-bottom: none;
- background: #993300;
-}
-#tablist li a:link {
- color: #ff6600;
-}
-#tablist li a:visited {
- color: #ff6600;
-}
-#tablist li a:hover {
- color: #ff0099;
- background-color: transparent;
- border-color: #993300;
-text-decoration: line-through;
-}
-#tablist li a#current {
- color: #ff0099;
- background-color: transparent;
- border-color: #993300;
-}
-
-/*****************/
-/* LOGIN PAGE */
-/*****************/
-#container{
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1{
- background:url("../images/ampache.gif") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:#993300;
- height:285px;
-}
-#loginp_0{
- color:#ff0099;
- font-family: Verdana, sans-serif;
- margin-top:0px;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- font-family: Verdana, sans-serif;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-
-/**************************/
-/* USELESS STUFF THAT */
-/* DOESN'T DO MUCH */
-/* OF ANYTHING */
-/**************************/
-
-.disabled {text-decoration: line-through;}
-
-/* ########################## */
-/* I'm too lazy to break */
-/* something sufficiently */
-/* to skin this for now. */
-/* */
-/* If you have a fatal error, */
-/* your skin is not your most */
-/* important problem now, */
-/* is it? 8) */
-/* ########################## */
-
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
-
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #990033;
- border-right:4px solid #993300;
- border-bottom:4px solid #993300;
- border-left:4px solid #993300;
- border-top:4px solid #993300;
-}
-/* ########################### */
-/* styles for the star ratings */
-/* ########################### */
-.star-rating{
- list-style:none;
- margin: 0px;
- padding:0px;
- width: 80px;
- height: 15px;
- position: relative;
- background: url(../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- padding:0px;
- margin:0px;
- float: right;
-}
-.star-rating li span{
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
- position: absolute;
- padding: 0px;
-}
-.star-rating li span:hover{
- background: url(../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0px;
-}
-li.zero-stars span:hover {
- background: url(../images/ratings/x.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.zero-stars {
- background: url(../images/ratings/x_off.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.one-stars{
- left: 0px;
-}
-span.one-stars:hover{
- width:16px;
-}
-span.two-stars{
- left:16px;
-}
-span.two-stars:hover{
- width: 32px;
-}
-span.three-stars{
- left: 32px;
-}
-span.three-stars:hover{
- width: 48px;
-}
-span.four-stars{
- left: 48px;
-}
-span.four-stars:hover{
- width: 64px;
-}
-span.five-stars{
- left: 64px;
-}
-span.five-stars:hover{
- width: 80px;
-}
-li.current-rating{
- background: url(../images/ratings/star_rating.gif) left bottom;
- position: absolute;
- height: 15px;
- display: block;
- text-indent: -9000px;
- z-index: 1;
-}
-
-/************************************************/
-/* User Online/Offline style, used in users.php */
-/************************************************/
-td.user_online{
- background:#007ACC;
-}
-td.user_offline {
- background:#4D4D4D;
-}
-td.user_disabled {
- background:#999999;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/exterminal_exhibitA/theme.cfg.php b/contrib/themes/exterminal_exhibitA/theme.cfg.php
deleted file mode 100644
index c7bf299f..00000000
--- a/contrib/themes/exterminal_exhibitA/theme.cfg.php
+++ /dev/null
@@ -1,54 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Ampache Theme: exterminal: exhibitA
-###########################
-
-# Notes
-# i wrote this theme because i was inspired by exterminal.net and wanted
-# to make a sci-fi looking theme. this is the second theme i've made with
-# this look (see: exterminal). i wanted to do something that looked a bit
-# more artistic and colorful and made more use of using png instead of gif
-# for the ampache logo. i used some of apex's icons from the apex and
-# aphelion themes.
-# ~jazzs3quence (c <dot> s <dot> reynolds <at> gmail <dot> com)
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "exterminal_exhibitA"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "jazzs3quence"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "jazzs3quence -- c dot s dot reynolds at gmail dot com"
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "1.0"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
-
-
-
diff --git a/contrib/themes/klassikiosk/images/ampache-dark-bg.gif b/contrib/themes/klassikiosk/images/ampache-dark-bg.gif
deleted file mode 100644
index e9fc72c9..00000000
--- a/contrib/themes/klassikiosk/images/ampache-dark-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/ampache-light-bg.gif b/contrib/themes/klassikiosk/images/ampache-light-bg.gif
deleted file mode 100644
index 262430b8..00000000
--- a/contrib/themes/klassikiosk/images/ampache-light-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/ampache-mid.gif b/contrib/themes/klassikiosk/images/ampache-mid.gif
deleted file mode 100644
index 57376ea4..00000000
--- a/contrib/themes/klassikiosk/images/ampache-mid.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/ampache.gif b/contrib/themes/klassikiosk/images/ampache.gif
deleted file mode 100644
index b085c7f2..00000000
--- a/contrib/themes/klassikiosk/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/bg_login_0.jpg b/contrib/themes/klassikiosk/images/bg_login_0.jpg
deleted file mode 100644
index ea53491c..00000000
--- a/contrib/themes/klassikiosk/images/bg_login_0.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/bg_login_1.jpg b/contrib/themes/klassikiosk/images/bg_login_1.jpg
deleted file mode 100644
index ee10fe66..00000000
--- a/contrib/themes/klassikiosk/images/bg_login_1.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/blank-pixel.gif b/contrib/themes/klassikiosk/images/blank-pixel.gif
deleted file mode 100644
index 17d43908..00000000
--- a/contrib/themes/klassikiosk/images/blank-pixel.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/blankalbum.gif b/contrib/themes/klassikiosk/images/blankalbum.gif
deleted file mode 100644
index c2a1a936..00000000
--- a/contrib/themes/klassikiosk/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/blankalbum.jpg b/contrib/themes/klassikiosk/images/blankalbum.jpg
deleted file mode 100644
index 468301bd..00000000
--- a/contrib/themes/klassikiosk/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/bottom.gif b/contrib/themes/klassikiosk/images/bottom.gif
deleted file mode 100644
index e1545988..00000000
--- a/contrib/themes/klassikiosk/images/bottom.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/bottomleft.gif b/contrib/themes/klassikiosk/images/bottomleft.gif
deleted file mode 100644
index 940eeb36..00000000
--- a/contrib/themes/klassikiosk/images/bottomleft.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/bottomright.gif b/contrib/themes/klassikiosk/images/bottomright.gif
deleted file mode 100644
index 4e9caf4d..00000000
--- a/contrib/themes/klassikiosk/images/bottomright.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/left.gif b/contrib/themes/klassikiosk/images/left.gif
deleted file mode 100644
index 0f9fb2d9..00000000
--- a/contrib/themes/klassikiosk/images/left.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/right.gif b/contrib/themes/klassikiosk/images/right.gif
deleted file mode 100644
index c984eaa7..00000000
--- a/contrib/themes/klassikiosk/images/right.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/sidebar_top.jpg b/contrib/themes/klassikiosk/images/sidebar_top.jpg
deleted file mode 100644
index cd6e7dfd..00000000
--- a/contrib/themes/klassikiosk/images/sidebar_top.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/tmp/sidebar_top.jpg b/contrib/themes/klassikiosk/images/tmp/sidebar_top.jpg
deleted file mode 100644
index cd6e7dfd..00000000
--- a/contrib/themes/klassikiosk/images/tmp/sidebar_top.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/top.gif b/contrib/themes/klassikiosk/images/top.gif
deleted file mode 100644
index dbdde2cc..00000000
--- a/contrib/themes/klassikiosk/images/top.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/topleft.gif b/contrib/themes/klassikiosk/images/topleft.gif
deleted file mode 100644
index 3a931ff0..00000000
--- a/contrib/themes/klassikiosk/images/topleft.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/images/topright.gif b/contrib/themes/klassikiosk/images/topright.gif
deleted file mode 100644
index ea13e18a..00000000
--- a/contrib/themes/klassikiosk/images/topright.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/screencap/01.jpg b/contrib/themes/klassikiosk/screencap/01.jpg
deleted file mode 100644
index 96d74166..00000000
--- a/contrib/themes/klassikiosk/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/klassikiosk/templates/default.css b/contrib/themes/klassikiosk/templates/default.css
deleted file mode 100644
index f9f876fc..00000000
--- a/contrib/themes/klassikiosk/templates/default.css
+++ /dev/null
@@ -1,648 +0,0 @@
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License v2
- as published by the Free Software Foundation
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-
-/************************************************/
-/* Unify default browsers style rules */
-/************************************************/
-:link,:visited { text-decoration:underline; }
-h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; line-height: 1em; } /* avoid browser default inconsistent font-sizes */
-a img, :link img, :visited img { border: none; } /* no blue linked image borders */
-ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 } /* White space reset */
-
-
-/************************************************/
-/* General style rules */
-/************************************************/
-body {
- background:#d3d3d3;
- font-family:Arial, Helvetica, Sans-Serif;
-}
-p {
- color: #000;
- margin:1em 0;
-}
-a, a:visited, a:active{
- color: #000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-td {
- padding: 0 8px;
- color: #000;
- font:14px Verdana, Helvetica, sans-serif;
-}
-th {
- padding-right: 15px;
-}
-input, select, textarea{
- font: 14px Verdana, Helvetica, sans-serif;
- background: #ddd;
- color: #000;
-}
-input {
- font-weight: bold;
- margin: 2px 2px 2px 0;
-}
-
-
-/************************************************/
-/* Header */
-/************************************************/
-#topbar {
- height: 80px;
- padding: 3px 0 0 10px;
-}
-#topbarright {
- float: right;
- font-size: 10px;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-
-/************************************************/
-/* Footer */
-/************************************************/
-#footer {
- margin: 0 0 10px 150px;
-}
-#footer p {
- color:#999;
- font-size:10px;
-}
-
-
-/************************************************/
-/* Buttons */
-/************************************************/
-.selected_button {
- background: #000;
- color: #fff;
-}
-.unselected_button {
-}
-.smallbutton {
- border:0;
- padding: 0 1px;
- font-size: 14px;
- cursor: pointer;
-}
-
-
-/************************************************/
-/* Tables (songs lists...) */
-/************************************************/
-.table-header {
-/* background: url(../images/ampache-light-bg.gif) #dddddd repeat-x; */
- background: #a0a0a0;
- vertical-align: top;
- text-align:center;
-}
-.odd {
- font-size: 14px;
- background:#bbb;
-}
-.even {
- font-size: 14px;
- background:#ddd;
-}
-.headrow {
- font-size: 14px;
- background:#ccc;
-}
-.blank {
- background: #fff;
-}
-.border {
- background: #000;
-}
-.header {
- font-size: 14px;
-}
-
-/************************************************/
-/* Content block */
-/************************************************/
-#content {
- top:90px;
- float: none;
- margin:20px 0 0 200px;
- /* background:#fff url(../images/bg_content.gif) repeat-y right top; */
-}
-h3#content_title{
- font: 14px/32px Arial,Helvetica,Sans-Serif;
- background:#8b8b8b url(../images/content_corner.gif) no-repeat right top;
- color:#fff;
-}
-h3#content_title span {
- text-align:left;
-}
-
-
-/************************************************/
-/* Sidebar */
-/************************************************/
-#sidebar{
- clear:both;
- position:absolute;
- left:5px;
- top:87px;
-}
-#sidebar select {
- width: 95%;
-}
-#sidebar h3 {
- width: 180px;
- height: 28px;
- background: transparent url(../images/sidebar_top.jpg) no-repeat left;
-}
-#sidebar h3 span {
- display:none
-}
-#sidebar ul {
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size: 14px;
- margin: 0;
- padding: 0;
- line-height: 1em;
-}
-#sidebar ul.subnavside {
- display: block; /*none;*/
- position: static; /*absolute;*/
- width: 100%; /*9em;*/
- top: 0; /*-1px;*/
- left: 0; /*11.5em;*/
- font-size: 1em;
- z-index: 1;
-}
-#sidebar li {
- float: left;
- clear: both;
- display: inline; /* IE6 Patch */
- position: relative;
- width: 13em;
- width: /**/11.5em; /* Only IE5.5 can't see this */
- margin: 0;
- padding: .5em 0 .5em 1em;
- border: 1px solid #8b8b8b;
- border-right: 4px solid #b4b4b4;
- background:#fff;
-}
-#sidebar ul.subnavside li {
- border-right-width: 1px;
-}
-#sidebar a, #sidebar .navbutton {
- display: block;
- position: relative;
- text-decoration: none;
- padding: .5em 0 .5em 1em;
-}
-#sidebar li:hover ul.subnavside, #sidebar li.sfhover ul.subnavside {
- display:block;
-}
-#sidebar ul.subnavside{
- margin-left:0.5em;
-}
-#sidebar ul.subnavside li{
- width: 11.5em;
- width: /**/10em; /* Only IE5.5 can't see this */
-}
-#sidebar li:hover, #sidebar li.sfhover, #sidebar li.activetopmenu {
- color:#000;
- background:#ddd;
-}
-#sidebar li.hover:active {
- background:#ccc;
- z-index:30;
-}
-
-/* For horizontal menu */
-.horizontal_menu #content { margin:3em 0 0 2em; }
-.horizontal_menu #sidebar { width: auto; top: 85px;}
-.horizontal_menu #sidebar h3 { display: none; }
-.horizontal_menu #sidebar li { clear: none; border:1px solid #8b8b8b; }
-.horizontal_menu #sidebar ul.subnavside { left: 0; top: 2em; }
-
-
-/* Menu Elements Display (icons, visibility...) */
-#sidebar_home a { }
-#sidebar_admin a { }
-#sidebar_prefs a { }
-#sidebar_browse a { }
-#sidebar_plists a { }
-#sidebar_stats a { }
-#sidebar_search a { }
-#sidebar #sidebar_subsearch { }
-#sidebar_random a { }
-#sidebar_form { }
-#sidebar_localplay a { }
-#sidebar_localplay_ctrl { }
-#sidebar_logout a { }
-
-#sidebar_admin_users a { }
-#sidebar_admin_mail_users a { }
-#sidebar_admin_catalog a { }
-#sidebar_admin_config a { }
-#sidebar_admin_access_list a { }
-
-#sidebar_browse_albums a { }
-#sidebar_browse_artists a { }
-#sidebar_browse_genre a { }
-#sidebar_browse_song_title a { }
-#sidebar_browse_lists a { }
-
-
-/************************************************/
-/* Now Playing Styles */
-/************************************************/
-#nowplaying{
- clear: both;
- width: 600px;
-}
-
-#np_container1{
- width: 260px;
- height: 18px;
- background: #fff url(../images/tb_tab.jpg) no-repeat top left;
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border: 1px solid #999;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font: 10px/12px Verdana, sans-serif;
- background: #d6d6d4 url(../images/bg_row.jpg) repeat top left;
- color: #000;
-}
-.np_row {
- padding: 3px 0;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- margin: 10px;
-}
-
-
-/************************************************/
-/* Styles for the star ratings */
-/************************************************/
-.star-rating{
- position: relative;
- list-style:none;
- width: 80px;
- height: 15px;
- background: url(../../../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- float: right;
-}
-li.current-rating{
- display: block;
- position: absolute;
- height: 15px;
- background: url(../../../images/ratings/star_rating.gif) left bottom;
- text-indent: -9000px;
- z-index: 1;
-}
-.star-rating li span{
- position: absolute;
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
-}
-.star-rating li span:hover{
- background: url(../../../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0;
-}
-li.zero-stars span:hover {
- display: block;
- left: 80px;
- height: 15px;
- background: url(../../../images/ratings/x.gif);
-}
-span.zero-stars {
- display: block;
- left: 80px;
- height: 15px;
- background: url(../../../images/ratings/x_off.gif);
-}
-span.one-stars { left: 0px; }
-span.one-stars:hover { width:16px; }
-span.two-stars { left:16px; }
-span.two-stars:hover { width: 32px; }
-span.three-stars { left: 32px; }
-span.three-stars:hover{ width: 48px; }
-span.four-stars { left: 48px; }
-span.four-stars:hover { width: 64px; }
-span.five-stars { left: 64px; }
-span.five-stars:hover { width: 80px; }
-
-
-/************************************************/
-/* Box Related Styles */
-/************************************************/
-.box {
- background: #f7f7f7;
-}
-.box-title {
- border-bottom: solid 1px #000;
- font-size: 1.05em;
- font-weight: bold;
-}
-.box-list {
- padding-right: 10px;
-}
-
-/* Enclosing Boxes Styles */
-.box-left-top {
- background: url(../images/topleft.gif) no-repeat;
- height:16px;
-}
-.box-left-bottom {
- background: url(../images/bottomleft.gif) no-repeat;
- height:18px;
-}
-.box-left {
- background: url(../images/left.gif);
-}
-.box-bottom {
- background: url(../images/bottom.gif);
- height:18px;
-}
-.box-right-bottom {
- background: url(../images/bottomright.gif) no-repeat;
-}
-.box-right-top {
- background: url(../images/topright.gif) no-repeat;
-}
-.box-right {
- background: url(../images/right.gif);
-}
-.box-top {
- background: url(../images/top.gif);
-}
-
-
-/************************************************/
-/* List Header Styles */
-/************************************************/
-.list-header {
- text-decoration: none;
-}
-.list-header:hover {
- color:#071fd4;
-}
-
-
-/************************************************/
-/* Text Action Styles */
-/************************************************/
-.text-action, .text-action li {
- list-style: none;
- margin:5px 0;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- padding: 0 2px;
- background: #ddd;
- border:1px solid #000;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #000;
- color: #fff;
- border:1px solid #ddd;
-}
-
-
-/************************************************/
-/* Tabs (for preferences) */
-/************************************************/
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-#tablist li {
- list-style: none;
- display: inline;
-}
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #ccc;
- border-bottom: none;
- background: #ddd;
- text-decoration: none;
-}
-#tablist li a:link { color: #222; }
-#tablist li a:visited { color: #000; }
-#tablist li a:hover {
- color: #000;
- background: #bbb;
- border-color: #000;
-}
-#tablist li a#current {
- color: #000;
- background: #bbb;
- border-color: #000;
- border-bottom: 1px solid #000;
-}
-
-
-/************************************************/
-/* Styles for Header */
-/*(for ampache admin : installation, update...) */
-/************************************************/
-div#Header{
- height:80px;
- margin-bottom:3px;
-}
-#Header h1 {
- width: 439px;
- height: 84px;
- float: left;
- border:0;
- background: transparent url(../images/bg_login_0.jpg) no-repeat top left;
-}
-#Header h1 span {
- display:none
-}
-#Header h2 {
- float: right;
- margin-top: 75px;
- width: 200px;
- height: 18px;
- background: transparent url(001/h2.gif) no-repeat top left;
-}
-#Header h2 span {
- font-size: 10px;
- margin-left: 10px;
-}
-
-
-/************************************************/
-/* Styles for Login template */
-/************************************************/
-#container{
- margin:100px auto 0 auto;
- width:437px;
- font-size:12px;
- text-align:center;
-}
-#container h1{
- background:url(../images/bg_login_0.jpg) no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div.fatalerror {
- display:block;
- height:auto;
- padding:5px;
- margin:10px;
- background:none;
-}
-#container div{
- background:url(../images/bg_login_1.jpg) no-repeat;
- height:285px;
-}
-#loginp_0{
- color:#333;
- margin-top:0;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input{
-width:12em;
-}
-.loginp_1 input.check_input{
-margin-right:5em;
-}
-
-
-/************************************************/
-/* TV Page Related Styles */
-/************************************************/
-#tv_np{
- float:right;
-}
-#tv_left{
- float:left;
- clear:right;
-}
-#tv_playlist{
- clear:both;
-}
-
-
-/************************************************/
-/* User Online/Offline style, used in users.php */
-/************************************************/
-td.user_online{
- background:#0f0;
-}
-td.user_offline {
- background:#7f0000;
-}
-td.user_disabled {
- background:#ccc;
-}
-
-
-/************************************************/
-/* Misc */
-/************************************************/
-.text-box, .confirmation-box {
- display:table-cell;
- padding:5px 5px 0 5px;
- margin-bottom:10px;
- background:#bbb;
- border:2px solid #000;
-}
-.alphabet {
- margin:10px;
- font-size:10px;
- font-weight:normal;
-}
-#mpdpl td {
- padding:0 2px 0 2px;
- text-align:left;
-}
-.header1 {
- color:#000;
- font:bold 18px Verdana, Helvetica, sans-serif;
-}
-.header2 {
- color:#000;
- font:bold 14px Verdana, Helvetica, sans-serif;
-}
-.error {
- color:#903;
-}
-.fatalerror {
- display:table-cell;
- padding:3px;
- color: #903;
- font-weight:bold;
- border:2px solid #903;
-}
-.disabled {
- text-decoration:line-through;
-}
-#maincontainer{}
-table.tabledata {}
-.display {}
-
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-}
-
-
-
diff --git a/contrib/themes/klassikiosk/theme.cfg.php b/contrib/themes/klassikiosk/theme.cfg.php
deleted file mode 100644
index 541fbdfb..00000000
--- a/contrib/themes/klassikiosk/theme.cfg.php
+++ /dev/null
@@ -1,42 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# klassikiosk Theme
-###########################
-
-# this is a modified classic theme for use on kiosks.
-# combined classic with greyblock to use greyblock's
-# menus and made the text size bigger.
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "klassikiosk"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "jazzs3quence"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "jazzs3quence"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "vertical"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-#submenu = "simple"
diff --git a/contrib/themes/simple_h/images/ampache.gif b/contrib/themes/simple_h/images/ampache.gif
deleted file mode 100644
index a6d7a9dc..00000000
--- a/contrib/themes/simple_h/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/simple_h/images/blankalbum.gif b/contrib/themes/simple_h/images/blankalbum.gif
deleted file mode 100644
index 3dbc5170..00000000
--- a/contrib/themes/simple_h/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/simple_h/images/headph2-1.png b/contrib/themes/simple_h/images/headph2-1.png
deleted file mode 100644
index c508967e..00000000
--- a/contrib/themes/simple_h/images/headph2-1.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/simple_h/screencap/01.jpg b/contrib/themes/simple_h/screencap/01.jpg
deleted file mode 100644
index 60e082a9..00000000
--- a/contrib/themes/simple_h/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/simple_h/templates/default.css b/contrib/themes/simple_h/templates/default.css
deleted file mode 100644
index 63dcfbf3..00000000
--- a/contrib/themes/simple_h/templates/default.css
+++ /dev/null
@@ -1,628 +0,0 @@
-<!--
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
--->
-p {
- color: #000000;
-}
-
-a {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-a:visited
- {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- }
-a:active {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
-}
-.text-box {
- display: table-cell;
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- background-color: #FFFFFF;
- border-right:2px solid #4786D4;
- border-bottom:2px solid #4786D4;
- border-left:2px solid #4786D4;
- border-top:2px solid #4786D4;
-}
-.selected_button {
- background-color: black;color:white;
-}
-.unselected_button {
- /* there really isn't anything for this */
-}
-.display {}
-
-table.tabledata {}
-td {
- padding: 0px 8px 0px 8px;
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- text-align:left;
-}
-th {
- padding-right: 10px;
- text-align: center;
-}
-input {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: bold;
- background-color: #FFFFFF;
- margin: 2px 2px 2px 2px;
-}
-select {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
- background-color: #FFFFFF;
-}
-textarea {
- background-color: #FFFFFF;
- color: #0000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12px;
-}
-.table-header {
- background: #4786D4 repeat-x;
- vertical-align: top;
-}
- .header1
- {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18px;
- font-weight: 900;
- }
- .header2
- {
- color: #000000;
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: 900;
- }
- .headrow
- {
- background:#FFFFFF;
- font-size: 12px;
- }
- .odd
- {
- background:#FFFFFF;
- font-size: 12px;
- }
- .even
- {
- background:#FFFFFF;
- font-size: 12px;
- }
-.blank {
- background: #fff;
-}
-.border {
- background:#000000;
-}
-.header {
- font-size: 12px;
-}
-.error {
- color: #FF0000;
-}
-.fatalerror {
- padding-top: 3px;
- padding-left: 3px;
- padding-right: 3px;
- display: table-cell;
- padding-bottom: 3px;
- color: #990033;
- border-right:4px solid #FF0000;
- border-bottom:4px solid #FF0000;
- border-left:4px solid #FF0000;
- border-top:4px solid #FF0000;
-}
-.disabled {
- text-decoration: line-through;
-}
-.smallbutton {
- border:0px;
- padding-left:1px;
- padding-right:1px;
- font-size: 11px;
- cursor: pointer;
-}
-/* ////////////////////////////////////////////////////////////////*/
-/* De aqui pa'bajo, ros esta creando una hoja de estilos unica para todo Ampache */
-
-/* General style rules */
-body{
- padding-top: 0px;
- text-align: center;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- background-color:#FFFFFF;
- font-family:Arial, Helvetica, Sans-Serif;
- color: #000000;
- background: url(../images/headph2-1.png) #FFFFFF no-repeat fixed bottom right;
-}
-
-#maincontainer{
- margin: 0px;
- text-align: center;
-}
-
-.alphabet {
- margin: 10px;
- font-size: 10px;
- font-weight: normal;
-}
-
-/* Content block */
-#content {
- postion:absolute;
- float: left;
- clear: both;
- margin-left:15px;
- text-align: center;
- /*float:left; use for horizontal menu; comment out otherwise */
- /* background:#fff url("../themes/classic/images/bg_content.gif") repeat-y right top; */
-}
-
-h3#content_title{
- font-family:Arial,Helvetica,Sans-Serif;
- font-size:12px;
- line-height:32px;
- color:#fff;
- margin:0px;
- padding:0px;
- background:#000000 url("../themes/classic/images/content_corner.gif") no-repeat right top;
-}
-
-h3#content_title span {
- text-align:left;
-}
-
-/* Styles for Header */
-div#Header{
- height:120px;
- margin-bottom:3px;
- padding:0px;
-}
-
-#Header h1 {
- background: transparent url("../themes/classic/images/bg_login_0.jpg") no-repeat top left;
- border:0px;
- width: 439px;
- height: 84px;
- float: left;
- margin:0px;
- padding:0px;
-}
-
-#Header h1 span {
- display:none
-}
-
-#Header h2 {
- background: transparent url(001/h2.gif) no-repeat top left;
- margin-top: 75px;
- width: 200px;
- height: 18px;
- float: right;
-}
-
-#Header h2 span {
- font-size:10px;
- margin-left:10px;
-}
-
-
-/* Sidebar */
-/**
- * Experimental for menus (Thx Sigger)
- * TO DO: Fill in 1px border around menus & submenu items
- * Make padding apply to the li, not just an a. Moving padding: to li throws off the dropdown menu alignment.
- */
-
-div#sidebar{
- clear:both;
- width: 800px;
- position: absolute;
- left:5px;
- top:35px;
-}
-
-#sidebar h3 {
- border:0px;
- width: 120px;
- height: 28px;
- margin:0px;
- padding:0px;
- background: transparent;
-
-}
-
-#sidebar h3 span {
- display:none
-}
-
-#sidebar ul {
- margin: 0px;
- list-style: none;
- font-family:Arial, Helvetica, Sans-Serif;
- font-size:10px;
- padding: 0px;
- line-height: 1.0;
- background-color:#FFFFFF;
-}
-
-#sidebar li {
- margin: 0;
- float: left;
- display: block;
- border-bottom: 1px solid #4786D4;
- border-left: 1px solid #4786D4;
- border-right: 1px solid #4786D4;
- border-top: 1px solid #4786D4;
- padding: 5px 0px 5px 10px;
- width: 10.5em;
- background-color: #FFFFFF;
-}
-
-#sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
- text-decoration: underline;
-}
-
-#sidebar li:hover, #sidebar li.sfhover {
- color: #000000;
- background-color: #FFFFFF;
-}
-
-#sidebar li:active {
- background-color:#FFFFFF;
- z-index:30;
-}
-
-#sidebar li ul {
- float: left;
- position: absolute;
- width: 9em;
-/* margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
- margin: 0.5em 0 0 -1.1em; /* for horizontal menu; comment out otherwise */
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
-}
-
-#sidebar li:hover ul, #sidebar li.sfhover ul {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
- background-color: #FFFFFF;
-}
-
-#navlist ul li:hover {
- background-color: #FFFFFF;
-
-}
-
-/* Styles for Now Playing */
-
-#np_container1{
- width: 260px;
- height: 18px;
- padding: 0px;
- margin: 0px;
- background: #fff url("../themes/classic/images/tb_tab.jpg") no-repeat top left;
-}
-
-#np_container1 h1{
- font-size: 10px;
- font-weight: bold;
- padding: 2px;
-}
-
-#np_container2{
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- border-color:#ddd #999 #999 #ccc;
- padding: 6px;
- font-family: Verdana, sans-serif;
- font-size: 10px;
- line-height: 12px;
- color: #000;
- background: #D6D6D4 url("../themes/classic/images/bg_row.jpg") repeat top left;
-}
-
-
-/* Styles for Login template */
-#container{
- margin:100px auto 0px auto;
- width:437px;
- font-size: 12px;
- text-align:center;
-}
-#container h1{
- background:url("../themes/classic/images/bg_login_0.jpg") no-repeat;
- height:81px;
- margin-bottom:8px;
-}
-#container h1 span{
- display:none;
-}
-#container div{
- background:url("../themes/classic/images/bg_login_1.jpg") no-repeat;
- height:285px;
-}
-#loginp_0{
- color:#333;
- margin-top:0px;
- padding-top:60px;
-}
-.loginp_1{
- text-align:right;
- padding-right:100px;
-}
-.loginp_1 span{
- font-weight:bold;
-}
-.loginp_1 input{
- border:1px solid #999;
-}
-input.text_input {
-width:12em;
-}
-.loginp_1 input.check_input {
-margin-right:5em;
-}
-/* Footer */
-#footer {
- margin-left: 150px;
- margin-bottom: 10px;
-}
-
-#footer p {
- color:#999999;
- font-size:10px;
-}
-#topbar {
- height: 120px;
- padding-top:3px;
- padding-left:10px;
-}
-#topbarright {
- float: right;
- font-size: 10px;
-}
-#topbarleft, #topbarleft a{
- float: left;
-}
-
-/* Box Related Styles */
-.box {
- padding:0px;
- background: #FFFFFF;
- margin:10px;
- border: 1px solid #4786D4;
-}
-.box-title {
- border-bottom: solid 1px #4786D4;
- font-weight: bold;
-}
-.box-left-top { display:none; }
-.box-left-bottom { display:none; }
-.box-left { display:none; }
-.box-bottom { display:none; }
-.box-right-bottom { display:none; }
-.box-right-top { display:none; }
-.box-right { display:none; }
-.box-top { display:none; }
-
-.confirmation-box {
- padding-left:5px;
- padding-top:5px;
- padding-right:5px;
- margin-bottom:10px;
- display: table-cell;
- background-color: #FFFFFF;
- border-right:2px solid #4786D4;
- border-bottom:2px solid #4786D4;
- border-left:2px solid #4786D4;
- border-top:2px solid #4786D4;}
-
-.text-action, .text-action li {
- margin-top:5px;
- list-style: none;
- margin-bottom:5px;
- padding-left:0px;
-}
-.text-action a, .text-action span {
- background: #FFFFFF;
- border:1px solid #4786D4;
- padding-left:2px;
- padding-right:2px;
- text-decoration: none;
-}
-.text-action #pt_active {
- background: #FFFFFF;
- color: #000000;
- border:1px solid #4786D4;
-}
-#nowplaying {
- width:650px;
- background: #FFFFFF;
-}
-.np_row {
- padding-top: 3px;
- padding-bottom: 3px;
-}
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
- margin: 10px;
- text-align: center;
-}
-#tablist {
- padding: 3px 0;
- margin: 12px 0 0 0;
- font: bold 12px Verdana, sans-serif;
-}
-
-#tablist li {
- list-style: none;
- margin: 0;
- display: inline;
-}
-
-#tablist li a {
- padding: 3px 0.5em;
- margin-left: 3px;
- border: 1px solid #4786D4;
- border-bottom: none;
- background: #FFFFFF;
- text-decoration: none;
-}
-
-#tablist li a:link { color: #000000; }
-#tablist li a:visited { color: #000000; }
-
-#tablist li a:hover {
- color: #4786D4;
- background: #FFFFFF;
- border-color: #4786D4;
-}
-
-#tablist li a#current {
- color: #4786D4;
- background: #FFFFFF;
- border-color: #4786D4;
- border-bottom: 1px solid #4786D4;
-}
-
-/* ########################### */
-/* styles for the star ratings */
-/* ########################### */
-.star-rating{
- list-style:none;
- margin: 0px;
- padding:0px;
- width: 80px;
- height: 15px;
- position: relative;
- background: url(../../../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- padding:0px;
- margin:0px;
- float: right;
-}
-.star-rating li span{
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
- position: absolute;
- padding: 0px;
-}
-.star-rating li span:hover{
- background: url(../../../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0px;
-}
-li.zero-stars span:hover {
- background: url(../../../images/ratings/x.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.zero-stars {
- background: url(../../../images/ratings/x_off.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.one-stars{
- left: 0px;
-}
-span.one-stars:hover{
- width:16px;
-}
-span.two-stars{
- left:16px;
-}
-span.two-stars:hover{
- width: 32px;
-}
-span.three-stars{
- left: 32px;
-}
-span.three-stars:hover{
- width: 48px;
-}
-span.four-stars{
- left: 48px;
-}
-span.four-stars:hover{
- width: 64px;
-}
-span.five-stars{
- left: 64px;
-}
-span.five-stars:hover{
- width: 80px;
-}
-li.current-rating{
- background: url(../../../images/ratings/star_rating.gif) left bottom;
- position: absolute;
- height: 15px;
- display: block;
- text-indent: -9000px;
- z-index: 1;
-}
-
-/************************************************/
-/* User Online/Offline style, used in users.php */
-/************************************************/
-td.user_online{
- background:#007ACC;
-}
-td.user_offline {
- background:#4D4D4D;
-}
-td.user_disabled {
- background:#999999;
-}
-
-
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/simple_h/theme.cfg.php b/contrib/themes/simple_h/theme.cfg.php
deleted file mode 100644
index 50a710c4..00000000
--- a/contrib/themes/simple_h/theme.cfg.php
+++ /dev/null
@@ -1,88 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Simple Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Simple_h"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Lars Olafsen modified by Terence Theijn"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-#maintainer = "Lars Olafsen" larsolafsen@gmail.com
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "1.2"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "horizontal"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
-
-#Image Credits
-#Please give credit where credit is due
-# background headphones by Alfonso Diaz http://sxc.hu/browse.phtml?f=view&id=293324
-
-# Theme Colors
-###################
-[color]
-###################
-# Below is a list of the default colors for this theme, upon
-# applying this theme the users color preferences will be reset
-# to what is listed below...
-
-# Background Color 1
-bg_color1 = "#"
-
-# Background Color 2
-bg_color2 = "#"
-
-# Base Color 1
-base_color1 = "#"
-
-# Base Color 2
-base_color2 = "#"
-
-# Font Color 1
-font_color1 = "#222"
-
-# Font Color 2
-font_color2 = "#222"
-
-# Font Color 3
-font_color3 = "#222"
-
-# Row Color 1
-row_color1 = "#"
-
-# Row Color 2
-row_color2 = "#"
-
-# Row Color 3
-row_color3 = "#"
-
-# Error Color
-error_color = "#FF0000"
-
diff --git a/contrib/themes/steel/images/ampache.gif b/contrib/themes/steel/images/ampache.gif
deleted file mode 100644
index 096104ae..00000000
--- a/contrib/themes/steel/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/steel/images/blank-pixel.gif b/contrib/themes/steel/images/blank-pixel.gif
deleted file mode 100644
index 17d43908..00000000
--- a/contrib/themes/steel/images/blank-pixel.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/steel/images/blankalbum.gif b/contrib/themes/steel/images/blankalbum.gif
deleted file mode 100644
index a1d25b40..00000000
--- a/contrib/themes/steel/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/steel/images/blankalbum.jpg b/contrib/themes/steel/images/blankalbum.jpg
deleted file mode 100644
index 468301bd..00000000
--- a/contrib/themes/steel/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/steel/images/headphone.gif b/contrib/themes/steel/images/headphone.gif
deleted file mode 100644
index 74a66e11..00000000
--- a/contrib/themes/steel/images/headphone.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/steel/images/table.gif b/contrib/themes/steel/images/table.gif
deleted file mode 100644
index 89761b38..00000000
--- a/contrib/themes/steel/images/table.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/steel/screencap/01.jpg b/contrib/themes/steel/screencap/01.jpg
deleted file mode 100755
index faff531e..00000000
--- a/contrib/themes/steel/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/steel/templates/default.css b/contrib/themes/steel/templates/default.css
deleted file mode 100644
index 573684bb..00000000
--- a/contrib/themes/steel/templates/default.css
+++ /dev/null
@@ -1,228 +0,0 @@
-/*
-
- Copyright (c) 2001 - 2005 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-body
-{
- background: #05212B;
- font-family: Verdana;
- font-size: 12px;
- color: #CCCCCC;
-}
-
-p
-{
- color: #CCCCCC;
- font-family: Verdana;
- font-size: 12px;
-}
-a
-{
- color: #CCCCCC;
- font-family: Verdana;
-}
-a:visited
-{
- color: #CCCCCC;
- font-family: Verdana;
-}
-a:active
-{
- color: #CCCCCC;
- font-family: Verdana;
-}
-.text-box
-{
- padding-left:5px;
- padding-top:5px;
- margin-bottom:10px;
- background-color: #15313B;
- border-right:2px solid #607080;
- border-bottom:2px solid #607080;
- border-left:2px solid #607080;
- border-top:2px solid #607080;
-}
-table.tabledata
-{
-}
-
-table.login
-{
- padding: 5px 5px 5px 5px;
-}
-
-td
-{
- padding: 0px 8px 0px 8px;
- color: #CCCCCC;
- font-family: Verdana;
- font-size: 12px;
-}
-th
-{
- padding-right: 10px;
-}
-input
-{
- color: #CCCCCC;
- font-family: Verdana;
- font-size: 12px;
- font-weight: bold;
- background-color: #15313B;
- border-style: solid;
- border-width: 1px;
- border-color: #607080;
- margin: 3px 3px 3px 3px;
-}
-select {
- color: #CCCCCC;
- font-family: Verdana;
- font-size: 12px;
- background-color: #15313B;
-}
-textarea
-{
- background-color: #15313B;
- color: #CCCCCC;
- font-family: Verdana;
- font-size: 12px;
-}
-.table-header
-{
- background: #607080;
- vertical-align: top;
-}
-.header1
-{
- color: #CCCCCC;
- font-family: Verdana;
- font-size: 17px;
- font-weight: 900;
-}
-.header2
-{
- color: #CCCCCC;
- font-family: Verdana;
- font-size: 14px;
- font-weight: 900;
-}
-.headrow
-{
- background:#CCCCCC;
- font-size: 12px;
-}
-.odd
-{
- background:#405060;
- font-size: 12px;
-}
-.even
-{
- background:#304050;
- font-size: 12px;
-}
-.blank
-{
- background: #fff;
-}
-.border
-{
- background:#607080;
-}
-.header
-{
- font-size: 12px;
-}
-.error
-{
- color: #FF8080;
- font-weight: bold;
-}
-.fatalerror
-{
- padding-top: 3px;
- padding-bottom: 3px;
- color: #FF8080;
- border-right:4px solid #FF8080;
- border-bottom:4px solid #FF8080;
- border-left:4px solid #FF8080;
- border-top:4px solid #FF8080;
- font-size: 12px;
- font-weight: 900;
- text-align: center;
-}
-.disabled
-{
- text-decoration: line-through;
-}
-.alphabet
-{
- font-size: 12px;
- font-weight: normal;
-}
-
-.box-left-top { display: none; }
-.box-left-bottom { display: none; }
-.box-left { display: none; }
-.box-right-top { display: none; }
-.box-right-bottom { display: none; }
-.box-right { display: none; }
-.box-bottom { display: none; }
-.box-top { display: none; }
-.box { background: #405060; margin: 10px; }
-
-.text-action a,.text-action li { background: #405060; }
-
-/*************** Main Menu *****************/
-
-#sidebar h3 { display:none; }
-
-#sidebar li {
- /* float: left; Uncomment for horizontal */
- margin: 0;
- border-right: 1px solid #607080;
- border-bottom: 1px solid #607080;
- display: block;
- background: #283848;
- padding: 5px 0px 5px 10px;
- width: 10.5em;
-}
-
-
-#sidebar li:hover {
- background: #405060;
-}
-
-
-#sidebar li:active {
- background-color:#FFFFFF;
- z-index:30;
-}
-
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
-}
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-} \ No newline at end of file
diff --git a/contrib/themes/steel/theme.cfg.php b/contrib/themes/steel/theme.cfg.php
deleted file mode 100644
index 7b5ea38f..00000000
--- a/contrib/themes/steel/theme.cfg.php
+++ /dev/null
@@ -1,32 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Burgundy Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "Steel"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Nedko Arnaudov"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "Nedko Arnaudov <nedko@users.sourceforge.net>"
-
-# Version
-# This is the revision for this theme, It's up to the maintainer
-# or author to decide how they want to format this
-version = "1.2"
-
diff --git a/contrib/themes/tangens/images/ampache-dark-bg.gif b/contrib/themes/tangens/images/ampache-dark-bg.gif
deleted file mode 100755
index e9fc72c9..00000000
--- a/contrib/themes/tangens/images/ampache-dark-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/images/ampache-light-bg.gif b/contrib/themes/tangens/images/ampache-light-bg.gif
deleted file mode 100755
index 262430b8..00000000
--- a/contrib/themes/tangens/images/ampache-light-bg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/images/ampache-mid.gif b/contrib/themes/tangens/images/ampache-mid.gif
deleted file mode 100755
index 57376ea4..00000000
--- a/contrib/themes/tangens/images/ampache-mid.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/images/ampache.gif b/contrib/themes/tangens/images/ampache.gif
deleted file mode 100755
index f3d1d07e..00000000
--- a/contrib/themes/tangens/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/images/ampache.png b/contrib/themes/tangens/images/ampache.png
deleted file mode 100755
index b8d22dfa..00000000
--- a/contrib/themes/tangens/images/ampache.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/images/blank-pixel.gif b/contrib/themes/tangens/images/blank-pixel.gif
deleted file mode 100755
index 17d43908..00000000
--- a/contrib/themes/tangens/images/blank-pixel.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/images/blankalbum.gif b/contrib/themes/tangens/images/blankalbum.gif
deleted file mode 100755
index a1d25b40..00000000
--- a/contrib/themes/tangens/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/images/blankalbum.jpg b/contrib/themes/tangens/images/blankalbum.jpg
deleted file mode 100755
index 468301bd..00000000
--- a/contrib/themes/tangens/images/blankalbum.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/images/headphone.gif b/contrib/themes/tangens/images/headphone.gif
deleted file mode 100755
index 74a66e11..00000000
--- a/contrib/themes/tangens/images/headphone.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/images/table.gif b/contrib/themes/tangens/images/table.gif
deleted file mode 100755
index 89761b38..00000000
--- a/contrib/themes/tangens/images/table.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/images/topbg.gif b/contrib/themes/tangens/images/topbg.gif
deleted file mode 100755
index d0eb484d..00000000
--- a/contrib/themes/tangens/images/topbg.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/screencap/01.jpg b/contrib/themes/tangens/screencap/01.jpg
deleted file mode 100755
index 037cc8ee..00000000
--- a/contrib/themes/tangens/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/tangens/templates/default.css b/contrib/themes/tangens/templates/default.css
deleted file mode 100644
index b077d37b..00000000
--- a/contrib/themes/tangens/templates/default.css
+++ /dev/null
@@ -1,366 +0,0 @@
-<?php
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-?>
-<style type="text/css">
-<!--
-body {
- margin:0px;
- background: #ffffff;
- font-family: Tahoma, Helvetica, Arial, sans-serif;
- color: black;
- }
-
- a {
- color: #333;
- text-decoration: none;
- }
- a:hover {
- color: #000;
- }
-
- .text-box {
- padding-left:5px;
- padding-top:5px;
- margin-bottom:10px;
- }
-
-table.border {
- padding-left: 5px;
- border: 1px solid #ccc;
- background-image: url(..//themes/tangens/images/topbg.gif);
- background-repeat: repeat-x;
-}
-
-td {
- padding: 3px 10px 3px 10px;
-}
-
-th, tr.table-header td {
- padding: .1em 5px .1em 5px;
- border-bottom: 1px solid #00f;
- text-align: left;
- font-size: 1.2em;
- font-weight: normal;
-}
-
- input {
- font-weight: bold;
- border-style: solid;
- border-width: 1px;
- border-color: #ccc;
- margin: 2px 2px 2px 2px;
- padding: 2px;
- }
- input.smallbutton, input.button {
- background: url(..//themes/tangens/images/topbg.gif);
- }
-
- select {
- }
-
- textarea {
- }
-
- .table-header {
- vertical-align: top;
- }
-
-/*************** Page Header *********************/
- #pageheader {
- }
-/*************** END Page Header *****************/
- .navitem
- {
- vertical-align: top;
- text-align: center;
- }
- .header1
- {
- font-weight: 900;
- }
- .header2
- {
- font-weight: 900;
- }
- .active_navitem
- {
- vertical-align: top;
- text-align: center;
- }
- .headrow
- {
- }
- .odd,.odd td
- {
-/* border-bottom: 1px solid #ccc;*/
- background-color: #f5f5f5;
- }
- .even,.even > td
- {
-/* border-bottom: 1px solid #ccc;*/
- }
- .blank
- {
- background: #fff;
- }
- .border
- {
- }
- .header
- {
- }
- .error
- {
- }
- .fatalerror
- {
- padding-top: 3px;
- padding-bottom: 3px;
- font-size: 1.1em;
- font-weight: 900;
- text-align: center;
- }
- .disabled
- {
- text-decoration: line-through;
- }
- .alphabet
- {
- font-weight: normal;
- font-size: .8em;
- }
-
-#maincontainer
-{
- margin: 0px;
-}
-#topbar
-{
- height: 57px;
- padding-top: 0px;
- padding-left: 10px;
- background-color: #ffffff;
- background-image: url(..//themes/tangens/images/topbg.gif);
- border: 0px solid #cccccc;
- border-bottom-width: 1px;
-}
-#topbarright
-{
- float: right;
- font-size: .7em;
-}
- #topbarleft
- {
- float: left;
- }
- .nodisplay { display: none;}
- .display {}
- #mpdpl td {
- padding: 0px 2px 0px 2px;
- text-align: left;
- }
-/**
- * End Div Definitions
- * This is the end of the main structure def's
- */
-
-/**
- * Experimental for menus (Thx Sigger)
- * TO DO: Fill in 1px border around menus & submenu items
- * Make padding appply to the li, not just an a. Moving paddng: to li throws off the dropdown menu alignment.
- */
-#content {
- border: 1px solid #ccc;
- position: absolute;
- left: 205px;
- margin-right: 20px;
- top: 84px;
- z-index: 0;
- background-color: #f0f0f0;
- font-size: .9em;
-}
-#sidebar {
- height: 100%;
- position: absolute;
- left: 0px;
- top: 84px;
- padding: 0px;
- list-style: none;
- z-index: 1;
-}
-#sidebar ul {
- border: 1px solid #ccc;
- margin: 0px;
- list-style: none;
- font-family: verdana, arial, Helvetica, sans-serif;
- line-height: 1.0;
- background-color: #f0f0f0;
- padding-left: 0px;
- padding-top: 5px;
- padding-bottom: 5px;
- padding-right: 0px;
-}
-#sidebar li {
- margin: 0px;
- display: block;
- padding: .4em 5px 0em 15px;
- width: 170px;
-}
-#sidebar a, .navbutton {
- display: block;
- text-decoration: none;
- color: black;
- padding-left: 10px;
- padding-bottom: .3em;
- border-bottom: 1px solid #ccc;
-}
-#sidebar form {
- display: block;
-}
- #sidebar a:hover {
- color: #000;
- font-weight: bold;
- }
-#sidebar li:hover, #sidebar li.sfhover {
- background-color: #dddddd;
-}
-#sidebar li#active a{
- color: #000;
- border-bottom: 1px solid #00f;
-}
-#sidebar li ul {
- border: 1px solid #ccc;
- border-left: 1px solid #00f;
- position: absolute; /* width: 9em;*/
- margin: -1em 0 0 150px; /* for vertical menu; comment out otherwise */
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
-}
- #sidebar li:hover ul, #sidebar li.sfhover ul {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
- }
-
-/* User Online/Offline style, used in users.php */
-td.user_online {
- border:0px;
- background-color: green;
-}
-td.user_offline {
- border:0px;
- background-color: #AA0000;
-}
-td.user_disabled {
- border:0px;
- background-color: gray;
-}
-/* styles for the star ratings */
-.star-rating{
- list-style:none;
- margin: 0px;
- padding:0px;
- width: 80px;
- height: 15px;
- position: relative;
- background: url(../../../images/ratings/star_rating.gif) top left repeat-x;
-}
-.star-rating li{
- padding:0px;
- margin:0px;
- float: right;
-}
-.star-rating li span{
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
- position: absolute;
- padding: 0px;
-}
-.star-rating li span:hover{
- background: url(../../../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0px;
-}
-li.zero-stars span:hover {
- background: url(../../../images/ratings/x.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.zero-stars {
- background: url(../../../images/ratings/x_off.gif);
- height: 15px;
- left: 80px;
- display: block;
-}
-span.one-stars{
- left: 0px;
-}
-span.one-stars:hover{
- width:16px;
-}
-span.two-stars{
- left:16px;
-}
-span.two-stars:hover{
- width: 32px;
-}
-span.three-stars{
- left: 32px;
-}
-span.three-stars:hover{
- width: 48px;
-}
-span.four-stars{
- left: 48px;
-}
-span.four-stars:hover{
- width: 64px;
-}
-span.five-stars{
- left: 64px;
-}
-span.five-stars:hover{
- width: 80px;
-}
-li.current-rating{
- background: url(../../../images/ratings/star_rating.gif) left bottom;
- position: absolute;
- height: 15px;
- display: block;
- text-indent: -9000px;
- z-index: 1;
-}
-
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
-}
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-}
--->
-</style>
diff --git a/contrib/themes/tangens/templates/menustyle.inc b/contrib/themes/tangens/templates/menustyle.inc
deleted file mode 100755
index 54b6c195..00000000
--- a/contrib/themes/tangens/templates/menustyle.inc
+++ /dev/null
@@ -1,28 +0,0 @@
-<?php
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-/*!
- @header Style File
- @discussion this is the css that handles the menu mojo (#sidebar, etc) and the
- outer layer of layout (#maincontainer, #topbar, #content, etc
-*/
-?>
diff --git a/contrib/themes/tangens/templates/sidebar.inc.php b/contrib/themes/tangens/templates/sidebar.inc.php
deleted file mode 100755
index 00de67cc..00000000
--- a/contrib/themes/tangens/templates/sidebar.inc.php
+++ /dev/null
@@ -1,167 +0,0 @@
-<?php
-/*
-
- Copyright (c) 2001 - 2006 Ampache.org
- All rights reserved.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-
-/**
- * This is kind of the wrong place to do this, but let's define the different submenu's that could possibly be
- * displayed on this page, this calls the show_submenu($items); function which takes an array of items
- * that have ['title'] ['url'] and ['active'] url assumes no conf('web_path')
- */
-
-$admin_items[] = array('title'=>_("Users"),'url'=>'admin/users.php','active'=>'');
-$admin_items[] = array('title'=>_("Mail Users"),'url'=>'admin/mail.php','active'=>'');
-$admin_items[] = array('title'=>_("Catalog"),'url'=>'admin/catalog.php','active'=>'');
-$admin_items[] = array('title'=>_("Site Preferences"),'url'=>'admin/preferences.php','active'=>'');
-$admin_items[] = array('title'=>_("Access List"),'url'=>'admin/access.php','active'=>'');
-
-$browse_items[] = array('title'=>_("Albums"),'url'=>'albums.php','active'=>'');
-$browse_items[] = array('title'=>_("Artists"),'url'=>'artists.php','active'=>'');
-$browse_items[] = array('title'=>_("Genre"),'url'=>'browse.php?action=genre','active'=>'');
-$browse_items[] = array('title'=>_("Lists"),'url'=>'browse.php','active'=>'');
-//$browse_items[] = array('title'=>'File','url'=>'files.php','active'=>'');
-
-//what item is currently active?
-switch (strrchr($_SERVER['SCRIPT_NAME'],"/")) {
- case "/index.php": (strpos($_SERVER['PHP_SELF'],"/admin") ? $myactive = "admin":$myactive = "home"); break;
- case "/preferences.php": $myactive = "preferences"; break;
- case "/browse.php": $myactive = "browse"; break;
- case "/albums.php": $myactive = "browse"; break;
- case "/artists.php": $myactive = "browse"; break;
- case "/upload.php": $myactive = "upload"; break;
- case "/playlist.php": $myactive = "playlist"; break;
- case "/mpd.php": $myactive = "mpd"; break;
- case "/search.php": $myactive = "search"; break;
- case "/randomplay.php": $myactive = "randomplay"; break;
- case "/song.php": $myactive = "song"; break;
-
- default: (strpos($_SERVER['PHP_SELF'],"/admin") ? $myactive = "admin":$myactive = "home"); break;
-}
-
-?>
-<!-- <div id="navcontainer"> --> <!--sigger: appears this div is not neccesary and duplicates #sidebar -->
- <ul id="navlist">
- <li <?php if($myactive=="home") echo "id=\"active\""; ?>>
- <a href="<?php echo conf('web_path'); ?>/index.php" id="current"><?php echo _("Home"); ?></a>
- </li>
- <?php if ($GLOBALS['user']->has_access(100)) { ?>
- <li <?php if($myactive=="admin") echo "id=\"active\""; ?>>
- <a href="<?php echo conf('web_path'); ?>/admin/index.php"><?php echo _("Admin"); ?></a>
- <?php
- if ($GLOBALS['theme']['submenu'] != 'simple') {
- show_submenu($admin_items);
- echo "\t</li>\n";
- }
- else {
- if ($location['section'] == 'admin') {
- echo "\t</li>\n";
- show_submenu($admin_items);
- }
- } // end if browse sub menu
-
- } // end if access
- ?>
-
- <li <?php if($myactive=="preferences") echo "id=\"active\""; ?>>
- <a href="<?php echo conf('web_path'); ?>/preferences.php"><?php echo _("Preferences"); ?></a>
- </li>
- <li <?php if($myactive=="browse") echo "id=\"active\""; ?>>
- <a href="<?php echo conf('web_path'); ?>/browse.php"><?php echo _("Browse"); ?></a>
- <?php
- if ($GLOBALS['theme']['submenu'] != 'simple') {
- show_submenu($browse_items);
- echo "\t</li>\n";
- }
- else {
- if ($location['section'] == 'browse') {
- echo "\t</li>\n";
- show_submenu($browse_items);
- }
- }
- ?>
-
- <?php if ($GLOBALS['user']->prefs['upload']) { ?>
- <li <?php if($myactive=="upload") echo "id=\"active\""; ?>>
- <a href="<?php echo conf('web_path'); ?>/upload.php"><?php echo _("Upload"); ?></a>
- </li>
- <?php } ?>
- <li <?php if($myactive=="playlist") echo "id=\"active\""; ?>>
- <a href="<?php echo conf('web_path'); ?>/playlist.php"><?php echo _("Playlists"); ?></a>
- </li>
- <?php if ($GLOBALS['user']->prefs['play_type'] == 'mpd') { ?>
- <li <?php if($myactive=="mpd") echo "id=\"active\""; ?>>
- <a href="<?php echo conf('web_path'); ?>/mpd.php"><?php echo _("Local Play"); ?></a>
- </li>
- <?php } ?>
- <li <?php if($myactive=="search") echo "id=\"active\""; ?>>
- <a href="<?php echo conf('web_path'); ?>/search.php"><?php echo _("Search"); ?></a>
- </li>
- <?php if ($GLOBALS['theme']['orientation'] != 'horizontal') { ?>
- <li <?php if($myactive=="search") echo "id=\"active\""; ?>>
- <form name="sub_search" method="post" action="<?php echo conf('web_path'); ?>/search.php" enctype="multipart/form-data" style="Display:inline">
- <input type="text" name="search_string" value="<?php echo scrub_out($_REQUEST['search_string']); ?>" size="5" />
- <input class="smallbutton" type="submit" value="<?php echo _("Search"); ?>" />
- <input type="hidden" name="action" value="quick_search" />
- <input type="hidden" name="method" value="fuzzy" />
- <input type="hidden" name="object_type" value="song" />
- <input type="hidden" name="search_object[]" value="all" />
- </form>
- </li>
- <?php } ?>
- <li <?php if($myactive=="randomplay") echo "id=\"active\""; ?>>
- <a href="<?php echo conf('web_path'); ?>/randomplay.php"><?php echo _('Random'); ?></a>
- </li>
- <?php if ($GLOBALS['theme']['orientation'] != 'horizontal') { ?>
- <li <?php if($myactive=="song") echo "id=\"active\""; ?>>
- <form name="sub_random" method="post" enctype="multipart/form-data" action="<?php echo conf('web_path'); ?>/song.php" style="Display:inline">
- <input type="hidden" name="action" value="m3u" />
- <select name="random" style="width:9em;">
- <option value="1">1</option>
- <option value="5">5</option>
- <option value="10">10</option>
- <option value="20">20</option>
- <option value="30">30</option>
- <option value="50">50</option>
- <option value="100">100</option>
- <option value="500">500</option>
- <option value="1000">1000</option>
- <option value="-1"><?php echo _("All"); ?></option>
- </select>
- <?php show_genre_pulldown('genre','','','13','width:9em;'); ?>
- <br />
- <select name="random_type" style="width:9em;">
- <option value="Songs"><?php echo _("Songs"); ?></option>
- <option value="Minutes"><?php echo _("Minutes"); ?></option>
- <option value="Artists"><?php echo _("Artists"); ?></option>
- <option value="Albums"><?php echo _("Albums"); ?></option>
- <option value="Less Played"><?php echo _("Less Played"); ?></option>
- </select>
- <br />
- <input type="hidden" name="aaction" value="Play!" />
- <input class="smallbutton" type="submit" name="aaction" value="<?php echo _("Enqueue"); ?>" />
- </form>
- </li>
- <?php } ?>
- <?php if (conf('use_auth')) { ?>
- <li><a href="<?php echo conf('web_path'); ?>/logout.php"><?php echo _("Logout"); ?></a></li>
- <?php } ?>
- </ul>
-
-<!-- </div> -->
diff --git a/contrib/themes/tangens/theme.cfg.php b/contrib/themes/tangens/theme.cfg.php
deleted file mode 100755
index 45bd5b20..00000000
--- a/contrib/themes/tangens/theme.cfg.php
+++ /dev/null
@@ -1,87 +0,0 @@
-##################
-#<?php exit(); ?>#
-##################
-
-###########################
-# Tangens Ampache Theme
-###########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "tangens"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Florian Kleinert modified by Terence Theijn (pb1dft)"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-#maintainer = "Florian Kleinert <fkleinert@sonnenstrasse.dyndns.org>"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "vertical"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-#submenu = "simple"
-
-# Version
-# This is the revision for this theme, It's up to the maintainer
-# or author to decide how they want to format this
-version = "1.1"
-
-# Theme Colors
-###################
-[color]
-###################
-# Below is a list of the default colors for this theme, upon
-# applying this theme the users color preferences will be reset
-# to what is listed below...
-
-# ... and since i dont want the user to change anything the settings here are ignored
-
-# Background Color 1
-bg_color1 = "#ffffff"
-
-# Background Color 2
-bg_color2 = "#000000"
-
-# Base Color 1
-base_color1 = "#bbbbbb"
-
-# Base Color 2
-base_color2 = "#dddddd"
-
-# Font Color 1
-font_color1 = "#222222"
-
-# Font Color 2
-font_color2 = "#000000"
-
-# Font Color 3
-font_color3 = "#ffffff"
-
-# Row Color 1
-row_color1 = "#cccccc"
-
-# Row Color 2
-row_color2 = "#bbbbbb"
-
-# Row Color 3
-row_color3 = "#dddddd"
-
-# Error Color
-error_color = "#990033"
-
diff --git a/contrib/themes/white_amps/images/ampache.gif b/contrib/themes/white_amps/images/ampache.gif
deleted file mode 100755
index a6d7a9dc..00000000
--- a/contrib/themes/white_amps/images/ampache.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/white_amps/images/blankalbum.gif b/contrib/themes/white_amps/images/blankalbum.gif
deleted file mode 100755
index 3dbc5170..00000000
--- a/contrib/themes/white_amps/images/blankalbum.gif
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/white_amps/images/headph2-1.png b/contrib/themes/white_amps/images/headph2-1.png
deleted file mode 100755
index 542a377b..00000000
--- a/contrib/themes/white_amps/images/headph2-1.png
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/white_amps/screencap/01.jpg b/contrib/themes/white_amps/screencap/01.jpg
deleted file mode 100644
index 85f6c3a7..00000000
--- a/contrib/themes/white_amps/screencap/01.jpg
+++ /dev/null
Binary files differ
diff --git a/contrib/themes/white_amps/templates/default.css b/contrib/themes/white_amps/templates/default.css
deleted file mode 100755
index 6b5a2c39..00000000
--- a/contrib/themes/white_amps/templates/default.css
+++ /dev/null
@@ -1,446 +0,0 @@
-<style type='text/css'>
-<!--
- body
- {
- padding-top: 0px;
- margin-top: 0px;
- margin-left: 0px;
- margin-right: 0px;
- font-family: verdana, arial, Helvetica, sans-serif;;
- font-size: 12px;
- color: <?php echo conf('font_color2') ?>;
- }
- p
- {
- color: <?php echo conf('font_color2') ?>;
- font-family: verdana, arial, Helvetica, sans-serif;
- font-size: <?php echo conf('font_size') ?>px;
- }
- a
- {
- color: <?php echo conf('font_color2') ?>;
- font-family: verdana, arial, Helvetica, sans-serif;
- text-decoration:none;
- }
- a:visited
- {
- color: <?php echo conf('font_color2') ?>;
- font-family: verdana, arial, Helvetica, sans-serif;
- }
- a:active
- {
- color: <?php echo conf('font_color2') ?>;
- font-family: verdana, arial, Helvetica, sans-serif;
- }
- .text-box
- {
- padding-left:5px;
- padding-top:5px;
- margin-bottom:10px;
- background-color: <?php echo conf('base_color1') ?>;
- border-right:2px solid <?php echo conf('bg_color2') ?>;
- border-bottom:2px solid <?php echo conf('bg_color2') ?>;
- border-left:2px solid <?php echo conf('bg_color2') ?>;
- border-top:2px solid <?php echo conf('bg_color2') ?>;
- }
-
- .box-content{
- font-size:12px;
- }
-
- table.tabledata
- {
- }
-
- td
- {
- padding: 0px 8px 0px 8px;
- color: <?php echo conf('font_color2') ?>;
- font-family: verdana, arial, Helvetica, sans-serif;
- font-size: <?php echo conf('font_size') ?>px;
- }
- th
- {
- padding-right: 10px;
- }
-
- input
- {
- color: <?php echo conf('font_color2') ?>;
- font-family: verdana, arial, Helvetica, sans-serif;
- font-size: <?php echo conf('font_size') ?>px;
- font-weight: bold;
- background-color: <?php echo conf('base_color2') ?>;
- margin: 2px 2px 2px 2px;
- }
- select
- {
- color: <?php echo conf('font_color2') ?>;
- font-family: verdana, arial, Helvetica, sans-serif;
- font-size: <?php echo conf('font_size') ?>px;
- background-color: <?php echo conf('base_color2') ?>;
- }
- textarea
- {
- background-color: <?php echo conf('base_color2') ?>;
- color: <?php echo conf('font_color2') ?>;
- font-family: verdana, arial, Helvetica, sans-serif;
- font-size: <?php echo conf('font_size') ?>px;
- }
- .table-header
- {
- background: url(<?php echo conf('web_path') ?><?php echo conf('theme_path') ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat-x;
- vertical-align: top;
- text-align:center;
- line-height:18px;
- }
-
-/*************** Page Header *********************/
- #pageheader {
- background: #8B8B8B;
- }
-/*************** END Page Header *****************/
- .header1{
- color: <?php echo conf('font_color2') ?>;
- font-family: verdana, arial, Helvetica, sans-serif;
- font-size: <?php echo conf('font_size') + 6 ?>px;
- font-weight: 900;
- }
-
- .header2{
- color: <?php echo conf('font_color2') ?>;
- font-family: verdana, arial, Helvetica, sans-serif;
- font-size: <?php echo conf('font_size') + 2 ?>px;
- font-weight: 900;
- }
- .headrow{
- background:<?php echo conf('row_color1') ?>;
- font-size: <?php echo conf('font_size') ?>px;
- }
- .odd {
- background: #FFFFFF;
- font-size: <?php echo conf('font_size') ?>px;
- }
- .even{
- background: #EEEEEE;
- font-size: <?php echo conf('font_size') ?>px;
- }
- .blank{
- background: #fff;
- }
- .border{
- background:<?php echo conf('bg_color2') ?>;
- }
- .header{
- font-size: <?php echo conf('font_size') ?>px;
- }
- .error{
- color: <?php echo conf('error_color') ?>;
- }
- .fatalerror{
- padding-top: 3px;
- padding-bottom: 3px;
- color: <?php echo conf('error_color') ?>;
- border-right:4px solid <?php echo conf('error_color') ?>;
- border-bottom:4px solid <?php echo conf('error_color') ?>;
- border-left:4px solid <?php echo conf('error_color') ?>;
- border-top:4px solid <?php echo conf('error_color') ?>;
- font-size: <?php echo conf('font_size')+2 ?>px;
- font-weight: 900;
- text-align: center;
- }
- .disabled{
- text-decoration: line-through;
- }
- .alphabet{
- font-size: <?php echo conf('font_size') ?>px;
- font-weight: normal;
- }
- .smallbutton{
- border:0px;
- padding-left:1px;
- padding-right:1px;
- font-size: <?php echo conf('font_size') - 1 ?>px;
- cursor: pointer;
- }
- .sidebar{
- margin-left:0px;
- margin-top:0px;
- margin-right:0px;
- padding-right:0px;
- padding-top: 0px;
- padding-left: 0px;
- width:160px;
- background: <?php echo conf('base_color2') ?>;
- }
-/**
- * Div Definitions
- * These define how the page is layed out, be careful with these as changes to them
- * can cause drastic layout changes
- */
- #maincontrainer{
- margin:0px;
- }
-
- #topbar{
- margin-left: 5px;
- margin-top: 5px;
- height: 80px;
- background-color: <?php echo conf('bg_color1') ?>;
- }
-
- #topbarright{
- float: right;
- font-size:9px;
- font-weight:normal;
- font-family: verdana, arial, Helvetica, sans-serif;
- }
-
- #topbarmiddle{
- float:left;
- width:50%;
- height:50px;
- font-size:12px;
- font-family: verdana, arial, Helvetica, sans-serif;
- text-align:center;
-
- }
-
- #topbarleft{
- float: left;
- }
- #sidebar{
- clear: both;
- height: 100%;
- margin-left: 0px;
- margin-top:-30px;
- float: left;
- width: 170px;
- font-size:12px;
- background-color: transparent;
- }
-
- #sidebar ul{
- margin-left:0px;
- margin-top:0px;
- margin-bottom:0px;
- margin-right: 0px;
- padding: 0px;
- list-style-type: none;
- font-family: verdana, arial, Helvetica, sans-serif;
- }
-
- #sidebar li {
- margin: 0 0 1px 0;
- padding-top:0px;
- padding-bottom:0px;
- }
-
- #sidebar a, .navbutton{
- display: block;
- padding: 0px 10px;
- color: <?php echo conf('font_color1') ?>;
- background-color: <?php echo conf('row_color2') ?>;
- text-decoration: none;
- }
-
- #sidebar a:hover{
- color: <?php echo conf('font_color1') ?>;
- background-color: <?php echo conf('row_color3') ?>;
- text-decoration: none;
- }
-
- #sidebar ul ul li {
- margin: 0 0 1px 0;
- }
-
- #sidebar ul ul a{
- display: block;
- padding: 5px 5px 5px 15px;
- width: 100px;
- color: <?php echo conf('font_color1') ?>;
- background-color: <?php echo conf('row_color1') ?>;
- text-decoration: none;
- }
-
- #navcontainer ul li{
- float:left;
- width:100%;
- }
-
- .subnavbutton{
- background-color: <?php echo conf('row_color1') ?>;
- text-align:center;
- text-decoration: none;
- color: <?php echo conf('font_color2') ?>;
- }
-
- #sidebar ul ul a:hover{
- color: <?php echo conf('font_color2') ?>;
- background-color: <?php echo conf('row_color3') ?>;
- text-decoration: none;
- }
- #content{
- margin-left:5px;
- padding-top:0px;
- padding-left:0px;
- vertical-align:top;
- }
-/**
- * End Div Definitions
- * This is the end of the main structure def's
- */
-
-/**
- * Needed for shaded submenue.
- */
- #sidebar li:hover ul, #sidebar li.sfhover ul {
- right: auto; /* this calls the submenu back when the parent li is hovered. */
- background-color: #EEEEFF;
- filter:alpha(opacity=85); /* IE's opacity*/
- opacity: 0.85;
- }
-
- #sidebar li ul {
- float: left;
- position: absolute;
- margin: -4.5em 0 0 5.0em; /* for vertical menu; comment out otherwise */
- /* margin: 0.5em 0 0 -1.1em; /* for horizontal menu; comment out otherwise */
- right: +999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- border:1px dotted;
- border-color: #0000ff;
- }
-
- a:visited
- {
- color: #0000FF;
- font-family: verdana, arial, Helvetica, sans-serif;
- }
-
- a:active {
- color: #0000FF;
- font-family: verdana, arial, Helvetica, sans-serif;
- }
-
- .box {
- padding:0px;
- border: 1px solid #4786D4;
- background-color: white;
- filter:alpha(opacity=75); /* IE's opacity*/
- opacity: 0.75;
- top:120px;
- font-size:12px;
- margin:2px;
- }
-
- body{
- background: url(../images/headph2-1.png) no-repeat fixed bottom right;
- }
-
- .box-title{
- border-bottom: solid 1px #4786D4;
- font-weight: bold;
- }
- img{
- margin:5px;
- }
-
- #navlist li{
- margin:10px;
- }
-
-/************************************************/
-/* Styles for the star ratings */
-/************************************************/
- .star-rating{
- list-style:none;
- margin: 0px;
- padding:0px;
- width: 80px;
- height: 15px;
- position: relative;
- background: url(../../../images/ratings/star_rating.gif) top left repeat-x;
- }
- .star-rating li{
- padding:0px;
- margin:0px;
- float: right;
- }
- .star-rating li span{
- display:block;
- width:16px;
- height: 15px;
- text-decoration: none;
- text-indent: -9000px;
- z-index: 20;
- position: absolute;
- padding: 0px;
- }
- .star-rating li span:hover{
- background: url(../../../images/ratings/star_rating.gif) left center;
- z-index: 2;
- left: 0px;
- }
- li.zero-stars span:hover {
- background: url(../../../images/ratings/x.gif);
- height: 15px;
- left: 80px;
- display: block;
- }
- span.zero-stars {
- background: url(../../../images/ratings/x_off.gif);
- height: 15px;
- left: 80px;
- display: block;
- }
- span.one-stars{
- left: 0px;
- }
- span.one-stars:hover{
- width:16px;
- }
- span.two-stars{
- left:16px;
- }
- span.two-stars:hover{
- width: 32px;
- }
- span.three-stars{
- left: 32px;
- }
- span.three-stars:hover{
- width: 48px;
- }
- span.four-stars{
- left: 48px;
- }
- span.four-stars:hover{
- width: 64px;
- }
- span.five-stars{
- left: 64px;
- }
- span.five-stars:hover{
- width: 80px;
- }
- li.current-rating{
- background: url(../../../images/ratings/star_rating.gif) left bottom;
- position: absolute;
- height: 15px;
- display: block;
- text-indent: -9000px;
- z-index: 1;
- }
-.np_cell, .np_cell_left, .np_cell_m, .np_cell_right {
-}
-.lp_box_ctrl {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-top: 5px; */
-}
-.lp_box_vol {
- text-align: center; /*for compatibility, may be controlled by themers now*/
-/* padding-left: 7px; */
-}
--->
-</style>
-
diff --git a/contrib/themes/white_amps/theme.cfg.php b/contrib/themes/white_amps/theme.cfg.php
deleted file mode 100755
index 901eeed3..00000000
--- a/contrib/themes/white_amps/theme.cfg.php
+++ /dev/null
@@ -1,85 +0,0 @@
-# #################
-# &lt;?php exit(); ?>#
-# #################
-
-# ##########################
-# Classic Ampache Theme
-# ##########################
-
-# Theme Name
-# This is the actual name of the theme that
-# will be displayed in the preferences screen
-# DEFAULT: ampache-theme
-name = "White Amps"
-
-# Theme Author
-# This is just a way of giving credit to the
-# person who actually created this theme
-# DEFAULT: N/A
-author = "Roman v. Gemmeren"
-
-# Theme Maintainer
-# This is just a way of listing who is responsible for
-# maintaining this theme incase it's not working right
-# please include an e-mail address so you can be contacted
-# DEFAULT: N/A
-maintainer = "Roman v. Gemmeren <strowi_at-hasnoname.de>"
-
-# Version
-# This is the version of the Theme (usefull if you've updated it)
-version = "1.0"
-
-# Orientation
-# This was added as of 3.3.2-Alpha4, this tells Ampache if this theme
-# uses vertical or horizontal orientation of the menu, if this is a horizontal
-# theme then it will not show the quick search and quick random play forms
-orientation = "vertical"
-
-# Submenu
-# If this is set to simple the sub menu's will only be shown when you're on one of the
-# respective pages. If you want to make the menu's something like the classic theme
-# comment this out
-# submenu = "simple"
-
-# Theme Colors
-# ##################
-[color]
-# ##################
-# Below is a list of the default colors for this theme, upon
-# applying this theme the users color preferences will be reset
-# to what is listed below...
-
-# Background Color 1
-bg_color1 = "#ffffff"
-
-# Background Color 2
-bg_color2 = "#000000"
-
-# Base Color 1
-base_color1 = "#bbbbbb"
-
-# Base Color 2
-base_color2 = "#dddddd"
-
-# Font Color 1
-font_color1 = "#222222"
-
-# Font Color 2
-font_color2 = "#000000"
-
-# Font Color 3
-font_color3 = "#ffffff"
-
-# Row Color 1
-row_color1 = "#cccccc"
-
-# Row Color 2
-row_color2 = "#bbbbbb"
-
-# Row Color 3
-row_color3 = "#dddddd"
-
-# Error Color
-error_color = "#990033"
-
-font = "Comic Sans MS"