A dashboard page for xbmc, sabnzbd, sickbeard, couchpotato, etc.
PHP JavaScript
Pull request Compare This branch is 136 commits ahead, 58 commits behind MediaFrontPage:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
EXTRAS
css
js
lib
m
media
tmp
update
widgets
.gitignore
Readme.md
auth.php
config.php
default-config.ini
default-layout.php
favicon.ico
firstrun.php
footer.php
functions.php
index.php
jsonservice.php
layoutmiddleman.php
login.php
logout.php
nav.php
programs.php
servercheck.php
settings.php
sickbeardposter.php
update.php
widgets.php
xbmcjsonlib.php

Readme.md

#MediaFrontPage MFP

MediaFrontPage is a HTPC Web Program Organiser. Your HTPC utilises a number of different programs to do certain tasks. What MediaFrontPage does is creates a user specific web page that will be your nerve centre for everything you will need.

preview thumb

This version of MediaFrontPage is a modification of the Original that has got rid of the Frameset and added Dynamic Navigation Menu.

Click here to view it in action

MediaFrontPage can make use of, but is not limited to, the following projects:

SickBeard     CouchPotato     SabNZBd     SubSonic     HeadPhones     Transmission     uTorrent     XBMC

SickBeard  CouchPotato   SabNZBd+    SubSonic     HeadPhones  Transmission   uTorrent         XBMC

Available Skins

###MFP Original                                                              MFP Light Theme MFP Original MFP Light Theme

###Hernandito XBMC Member                                      DPickles XBMC Member Hernandito DPickles

###Black Modern Glass                                                  Space 6

Black Modern Glass Space 6 ######Both 'Black Modern Glass' & 'Space 6' were contributed by DejaVu XBMC Member

Dependencies

MediaFrontPage requires an Apache/PHP Webserver to be running on the machine or network and must have PHP Curl configured correctly.

Bugs

This project is always being updated by like minded individuals and bugs will exist. If you find a bug or have an issue, please create a ticket @ MediaFrontPage Tickets, and include as much information as possible. If you have any comments or suggestions, please visit us at MediaFrontPages Original home @ XBMC's Forum.

Install

###Ubuntu Commandline/XBMCLive

SSH or Telnet into your computer - or simply press CTRL F2 and login with you user details.

Clone the Git to the required directory, XBMCLive and Ubuntu = /var/www.

sudo git clone git://github.com/DejaVu/mediafrontpage.git /var/www

Ensure file permissions allow your web server to write to the directory.

sudo chmod 777 /var/www/ -R

Install PHP-Curl

sudo apt-get install php5-curl

Browse to MFP and you shall be greeted with a server check to confirm all dependencies are met. If so, you will be allowed to continue to MFP's settings page to configure it according to your setup.

Done

List of available Widgets 5th May 2011

  • XBMC Control
  • XBMC Library
  • Coming Episodes
  • Hard Drive Status
  • Now Playing
  • RSS Feed
  • SabNZBd Status
  • NZB Search
  • TrakT Recommended
  • Transmission
  • uTorrent
  • JDownloader (WIP)

There is an Example widget inside the Widget folder that gives an idea on how to create your own.