Kodi Community Forum
Maraschino (formerly HTPC Frontend) - a summary web interface for your XBMC HTPC - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/forumdisplay.php?fid=116)
+--- Thread: Maraschino (formerly HTPC Frontend) - a summary web interface for your XBMC HTPC (/showthread.php?tid=113136)



- Marcoevich - 2012-01-01

Nice work Wink I just upgraded with your latest changes and it's looking goood Big Grin

There's only one thing, the sickbeard widget.

It seems to have problems with getting the images from the upcomming shows.

In Firefox, the widget doesn't display anything at all: http://piclair.com/data/yum8j.jpg

In Google Chrome: You can clearly see that the images are not working: http://piclair.com/data/l3lb8.jpg

Apart from that, everything else works perfectly Tongue I hope you guys can fix this soon.


- mrkipling - 2012-01-01

Marcoevich Wrote:Nice work Wink I just upgraded with your latest changes and it's looking goood Big Grin

There's only one thing, the sickbeard widget.

It seems to have problems with getting the images from the upcomming shows.

In Firefox, the widget doesn't display anything at all: http://piclair.com/data/yum8j.jpg

In Google Chrome: You can clearly see that the images are not working: http://piclair.com/data/l3lb8.jpg

Apart from that, everything else works perfectly Tongue I hope you guys can fix this soon.

Try logging in to Sickbeard and see if that fixes the problem (it usually does). If this is indeed the problem then I'm guessing that you also haven't set up basic HTTP authentication by defining AUTH in your settings.py file. It you do this then the Sickbeard module should put your Sickbeard login info directly into the image URLs so that you don't need to be logged in.

TL;DR: log in to Sickbeard, define AUTH in settings.py. If that doesn't fix it then I'm not sure what it is, my apologies!


- _Mikie_ - 2012-01-01

The Sickbeard is a coding issue. The API call to get the images hasn't been added into Sickbeard's master or into the windows build of Sickbeard so unless you running the Sickbeard API development branch it won't work.


- guy_smiley:) - 2012-01-02

For those interested in running Maraschino as a cherrypy service and then forwarding via Apache to mydns.com/maraschino, add this to your httpd.conf file.
Code:
ProxyPass /maraschino http://127.0.0.1:7000/
ProxyHTMLURLMap http://127.0.0.1:7000/ /maraschino
<Location /maraschino>
        ProxyPassReverse http://127.0.0.1:7000/
        SetOutputFilter proxy-html
        ProxyHTMLURLMap /       /maraschino/
        ProxyHTMLURLMap /maraschino/    /maraschino/
</Location>



- guy_smiley:) - 2012-01-02

On another note; has anyone managed to get images working on an external network using Apache? Trakt also doesn't seem to be pulling in images any more (unless this is a change).

My settings for XBMC use the local IP/port, no user/pass as it's not there.

SickBeard only works by using the local IP/port/API. It's not working using my dyndns.org host name even though I put it in; guy_smiley.dyndns.org/tvshows and nothing in user/pass/port. Although this isn't too bad as most things work, only going to an upcoming episode as it links to the local IP.

Great work so far guys! Is there any way to link Trakt back into Sickbeard? i.e.: add recommended on Trakt = add show on SickBeard?


- gugahoi - 2012-01-02

_Mikie_ Wrote:The Sickbeard is a coding issue. The API call to get the images hasn't been added into Sickbeard's master or into the windows build of Sickbeard so unless you running the Sickbeard API development branch it won't work.

This is not entirely true since it is in the master as it is the one I am using. It is not yet in the windows package yet.

guy_smiley:) Wrote:On another note; has anyone managed to get images working on an external network using Apache? Trakt also doesn't seem to be pulling in images any more (unless this is a change).

My settings for XBMC use the local IP/port, no user/pass as it's not there.

SickBeard only works by using the local IP/port/API. It's not working using my dyndns.org host name even though I put it in; guy_smiley.dyndns.org/tvshows and nothing in user/pass/port. Although this isn't too bad as most things work, only going to an upcoming episode as it links to the local IP.

Great work so far guys! Is there any way to link Trakt back into Sickbeard? i.e.: add recommended on Trakt = add show on SickBeard?

The rework of the images using internal Maraschino paths on SB module should fix that, external images work on my end using dyndns. You could try flushing the cache and make sure you are up to date with the latest maraschino and sb versions. If you are on windows and not running from source you may have to wait a little longer. To test wether the images are really working you should head to:
Code:
http://your.maraschino.path/sickbeard/get_banner/<TVDB id of a show in you datatbase>
Trakt module does not have images anymore as they really were very large files and the load was unecessary. We will definitely revisit that module and overhaul it eventually. I do like the idea of having the add to sb from the recommendation - ticket open


- guy_smiley:) - 2012-01-02

gugahoi Wrote:The rework of the images using internal Maraschino paths on SB module should fix that, external images work on my end using dyndns.
Care to share httpd.conf for SickBeard reverse proxy?
Quote:You could try flushing the cache and make sure you are up to date with the latest maraschino and sb versions. If you are on windows and not running from source you may have to wait a little longer.
Already done.
Quote:To test wether the images are really working you should head to:
Code:
http://your.maraschino.path/sickbeard/get_banner/<TVDB id of a show in you database>
This doesn't work. Which leads me to believe it's something to do with reverse proxy/web_root for SickBeard.

Quote:I do like the idea of having the add to sb from the recommendation - ticket open
While we're at it, why not the same for movies to go to CouchPotato?


- gugahoi - 2012-01-02

guy_smiley:) Wrote:Care to share httpd.conf for SickBeard reverse proxy?
Not using one just the normal ip : port way.
guy_smiley:) Wrote:This doesn't work. Which leads me to believe it's something to do with reverse proxy/web_root for SickBeard.

I find it unlikely. I don't know how much testing has been done on SB's API with web_root but I assume it has all been confirmed working. If it still does not work the only thing that comes to mind is you having an older version. Which OS are you on? How did you install SB?

Can you try:
Code:
http://your.sickbeard.address/YOUR_SB_API/?cmd=show.getbanner&tvdbid=TVDB_SHOW_ID

guy_smiley:) Wrote:While we're at it, why not the same for movies to go to CouchPotato?

That is the ideal thing to do but again I think it would be best to wait for CouchPotato's devs to release v2 which should make things better for us to do some coding.


- guy_smiley:) - 2012-01-02

gugahoi Wrote:I find it unlikely. I don't know how much testing has been done on SB's API with web_root but I assume it has all been confirmed working. If it still does not work the only thing that comes to mind is you having an older version. Which OS are you on? How did you install SB?
Sorry, I meant having a reverse proxy with a web_root as opposed to the httpd.conf I had for maraschino as cherrypy, which would be SickBeard without a web_root. XUbuntu, installed via source. Just did a force check and it's still alpha (master)

Quote:Can you try:
Code:
http://your.sickbeard.address/YOUR_SB_API/?cmd=show.getbanner&tvdbid=TVDB_SHOW_ID
Again, nada unfortunately.


- N3MIS15 - 2012-01-02

I have been trying to get watched items to work in media library. i got movies to work, but tv shows will not cooperate Sad
Any chance 1 of you skilled guys could have a look?

https://github.com/N3MIS15/maraschino/commit/ae30483434880af513dafdedef354912ba005291

I am only learning so be gentle Smile

nvm, lastplayed doesn't work on shows/seasons only files


- guy_smiley:) - 2012-01-02

N3MIS15 Wrote:I have been trying to get watched items to work in media library. i got movies to work, but tv shows will not cooperate Sad
Any chance 1 of you skilled guys could have a look?

https://github.com/N3MIS15/maraschino/commit/ae30483434880af513dafdedef354912ba005291

I am only learning so be gentle Smile

nvm, lastplayed doesn't work on shows/seasons only files

Are you trying to get a toggle for unwatched and watched movies/tv shows? It's already highlighted in the Recently Added module (a white highlight on the left of the show/movie) so maybe start there?


- N3MIS15 - 2012-01-02

yea, thats what i did. i got it working but tv shows only works on the episode level.


- j1nx - 2012-01-02

Does anybody work on a XMLTV plugin?

Wanted to start learning some Python by making an TVGuide plugin. First thought about hooking into one of the PVR servers (TVHeadend, VDR, etc..), but why not just parse the XML file. It is a lot easier and works on every platform (xmltv grabbers are available for any country, os and platform)

No before I jump in, maybe someone is already working on it.

Was thinking of the following plugins;
- Now & Next
- What's on channel X today
- Full grid EPG (Channels vs. Hours)


- Mar2zz - 2012-01-02

Great idea J1nx! You should start asap on that :p and when you are finished a weather addon or RSS-addon or or or... so much..


- gugahoi - 2012-01-02

Mar2zz Wrote:Great idea J1nx! You should start asap on that :p and when you are finished a weather addon or RSS-addon or or or... so much..

j1nx Wrote:Does anybody work on a XMLTV plugin?

Wanted to start learning some Python by making an TVGuide plugin. First thought about hooking into one of the PVR servers (TVHeadend, VDR, etc..), but why not just parse the XML file. It is a lot easier and works on every platform (xmltv grabbers are available for any country, os and platform)

No before I jump in, maybe someone is already working on it.

Was thinking of the following plugins;
- Now & Next
- What's on channel X today
- Full grid EPG (Channels vs. Hours)


Agreed! Great idea. I had never heard of this program before but am installing right now!