Minor Web Improvements

Discussion of XBMC4XBOX development.
Post Reply
User avatar
GoTeamScotch
Posts: 270
Joined: Sat Apr 06, 2013 2:17 am
Has thanked: 99 times
Been thanked: 75 times

Minor Web Improvements

Post by GoTeamScotch »

Hey all, just wanted to share a minor modification to the standard XBMC4XBOX web server. I made a few changes that I wanted to share. The wallpaper annoyed me and I change a few minor things. Suggestions are welcome!

Changes:
  • Background changed from the normal wallpaper of people partying to a simple dark texture
  • The title has been updated to reflect the IP address of the connected XBMC. This is to help users differentiate between multiple XBMC installations running on the same network
  • A favicon icon has been added to the webpage
  • "XBMC Reloaded" has been replaced with a simple XBMC logo
Screenshot:
Image

Installation:
Simply copy the zip file attached in this post to your PC. Extract the contents of the zip file somewhere (desktop for example). Copy the "web" folder to your pre-existing XBMC installation via FTP or any other methods. Restart XBMC. Connect with a browser as usual

From XBMC4XBOX 3.3 beta 2 (May 23rd)
Attachments
web-improved-gts.zip
(375.29 KiB) Downloaded 251 times
Image
Remember kids, always zero-ize your HDD key!
cifa
Posts: 82
Joined: Tue Jul 17, 2012 4:37 pm
Has thanked: 40 times
Been thanked: 3 times

Re: Minor Web Improvements

Post by cifa »

thanks - I will give it a try ;)
User avatar
Dan Dar3
Posts: 1176
Joined: Sun Jul 08, 2012 4:09 pm
Has thanked: 273 times
Been thanked: 257 times
Contact:

Re: Minor Web Improvements

Post by Dan Dar3 »

Maybe background choice could go into Settings (top right), just in case people might like one or the other (whichever default) - this will allow for a single source set. The other changes seem reasonable, well done!

Then, if you want these to be made base, create a Redmine ticket (see up Development tab) and attach your changes or point to this thread - I'll let Buzz approve it and you can mention me if he wants to assign it.
User avatar
GoTeamScotch
Posts: 270
Joined: Sat Apr 06, 2013 2:17 am
Has thanked: 99 times
Been thanked: 75 times

Re: Minor Web Improvements

Post by GoTeamScotch »

Thanks for the feedback guys.
Dan Dar3 wrote:Maybe background choice could go into Settings (top right), just in case people might like one or the other (whichever default) - this will allow for a single source set. The other changes seem reasonable, well done!

Then, if you want these to be made base, create a Redmine ticket (see up Development tab) and attach your changes or point to this thread - I'll let Buzz approve it and you can mention me if he wants to assign it.
I like this idea. Something like this maybe-?
Image

It seems to implement this feature, a form would need to be made and the results updated through jQuery and saved as a cookie. I would love to add a color-picker as well (like this one for example). When it comes to web design, I'm comfortable with HTML5, CSS3, PHP, and basic SQL...but javascript is my weak point. Is there anyone in the XBMC community I could talk to about lending a hand?

Afterthought - are web interfaces that are built for other distributions of XBMC compatible with the Xbox version? I know ALL will not be, but does anyone know to what extent?

I'm curious because there do exist many other web interfaces, and the one that ships with XBMC4XBOX seems pretty bare-bones. I think back to the old Project Mayhem themed interface, which had a wealth of system information as one addition for example.
Last edited by GoTeamScotch on Mon Jul 08, 2013 3:22 am, edited 1 time in total.
Image
Remember kids, always zero-ize your HDD key!
User avatar
GoTeamScotch
Posts: 270
Joined: Sat Apr 06, 2013 2:17 am
Has thanked: 99 times
Been thanked: 75 times

Re: Minor Web Improvements

Post by GoTeamScotch »

Update-
After some digging around in the old Project Mayhem themed web interface, I found the old python scripts and included them into the XBMC Reloaded interface, along with my other additions. Download new version below.

Also, I've left in the background menu in case others are interested in helping with that part. (If you're savvy with javascript I could use a hand!)

To install: unzip the attached file and copy the "web" folder to your XBMC installation - replacing files if asked. Navigate to XBMC via a web browser as usual.

Example:
Image

I'm open to suggestions for future updates!
Attachments
web-improved-gts-v0.2.zip
Added system information panel
(378.55 KiB) Downloaded 163 times
Image
Remember kids, always zero-ize your HDD key!
Post Reply