Showing posts with label calendar. Show all posts
Showing posts with label calendar. Show all posts

Tuesday, January 15, 2008

Google Calendar in Mythtv NO GO

Ik dacht dat ik gisteren de oplossing had gevonden om een lange URL door te kunnen geven aan mythbrowser, door deze in een file te plaatsen. Ik had natuurlijk 1 ding over het hoofd gezien, namelijk, dat mythbrowser voor elke link zelf http:// plaatst.

Het gevolg is, dat het commando er alsvolgt uitziet: "firefox http://mnt/links/kalender.html" en dat is natuurlijk niet de bedoeling. Terug naar af. Nog even ter herinnering: De publieke links naar gemeengde kalenders bevatten een &. Als je een copy paste doet van zo'n URL, zal je geen problemen ondervinden. Maar als je zo'n link wilt meegeven in het opstart commando, dan loopt het mis.

Ik heb mogelijks al weer een andere piste, die ik kan volgen en waarschijnlijk ook wel de laatste. Eerst had ik nog gehoopt dat de URL syntax zou helpen. Zo kan je met %26 de ampersand (&) vervangen, maar dit helpt niet. Mijn laatste poging, is het gebruik van apache. Dit maakt het misschien wel heel erg omslachtig, maar de meeste servers hebben bijna altijd een apache server draaien.

Misschien lukt het om gewoon de links in de /var/www/ van de server te zetten. (in die file zit dan een redirect met de juiste link) en hoef ik als url in de frontend enkel de link naar de file te vermelden. Dit zou dan iets zijn, in de zin van: ip-adres-server/kalender.html Het voordeel tegenover de vorige oplossing, is dat ik dan niets hoef te mounten en dat eenmaal de link aangemaakt in mythbrowser, deze op alle frontends zal werken.


Share/Save/Bookmark

Monday, January 14, 2008

Google Calendar and Mythbrowser

In mijn poging om op een eenvoudig manier onze kalender weer te geven met mythbrowser, kwam ik alweer op een probleem. De link die je moet aanmaken om een kalender weer te geven, bevat een aantal ampersands ( &). Als je echter ampersands in een link heb staan, die je wil meegeven aan firefox bij het opstarten, loopt het mis. bv: firefox http://www.blicbox.be vormt geen probleem, maar de ingewikkelde links naar je google kalenders dus wel.

De manier van werken is nodig, omdat mythbrowser alsvolgt werkt. Als je een link kiest vanuit het menu in mythtvn, dan geeft mythbrowser de opdracht door aan de browser van jouw keuze, met de link erachter: /usr/bin/firefox http://www.blicbox.be. Dus moest ik naar een oplossing zoeken, om de speciale links van google toch juist te kunnen weergeven.

Ik dacht direct aan een file, met daarin de link, zodat het syntax "firefox file.html" zou zijn. In die file zet je dan de link, maar firefox geeft de file weer ipv de link te volgen. Uiteindelijk vond ik de oplossing met de opdracht redirect. De inhoud van de file ziet er dan zo uit:

<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.blicbox.be">

Als je nu de opdracht "firefox file.html" geeft, werkt het wel. Nu moet ik enkel de file op de backend zetten en zorgen dat alle frontends eraan kunnen (bv met samba). Dan hoeven we enkel in mythbrowser als link bv het volgende op te geven /mnt/links/test.html. Die file test.html staat dan op de samba mount "links " en wordt op alle frontends automatisch gemount.


Share/Save/Bookmark

Friday, January 11, 2008

Firefox in mythbrowser

Zoals je in mijn vorige post kon lezen, is mogelijk om Firefox, Iseweasel of een andere browser te gebruiken met mythbrowser. Dit geeft wel een hele hoop nadelen, maar ze zijn op te lossen. En net als ik alles zelf had gevonden op het net, kom ik toch wel op een pagina van mythtv tv zeker. link naar pagina

Op die pagina staat eigenlijk alles wat je nodig hebt: autohide (om fullscreen te starten), Tab Mix plus (om alle vensters altijd als tabs te openen) en keyconfig (om toetsen toe te kennen aan commando's)

Het enige wat je nog nodig hebt is irxevent, om die toets aanslagen te simuleren met je afstandbediening en door te geven aan firefox. Dit gebeurt met irxevent, een standaard onderdeel van Lirc, maar niet van IRtrans! Vermits ik IRtrans gebruik ipv lirc, zit er maar 1 ding op, en dat is ofwel irxevent zelf compileren ofwel lirc-x installeren, maar dan moet ik wel lirc deactiveren.


Share/Save/Bookmark

Thursday, January 10, 2008

Google Calendar in mythtv

Sinds enige tijd maken we thuis gebruik van Google agenda of Google calendar. Ondertussen is deze goed ingeburgerd en gedeeld met mijn vrouw. We hebben aparte kalenders voor verjaardagen, feestdagen(gelinkt ven een externe agenda) en onze eigen afspraken. Op het werk, bekijken en bewerken we deze via Lightning voor Thunderbird. Thuis meestal via google zelf.

Google Agenda biedt de mogelijkheid om een read-only versie van de kalender op een heel eenvoudige manier te bekijken vanuit een browser. Het enige wat je moet doen, is ervoor zorgen dat je kalenders door iedereen te bekijken zijn. In je agenda kan je dan een html code genereren. Zet je deze code simpel weg in een file, die je bv agenda.html noemt, dan kan je deze agenda bekijken.

Als voorbeeld geef ik even de url van feestdagen kalender mee. Normaal moet je de code die je genereert een een html bestaand zetten, maar voor dit specifieke geval lukt het ook met een link.

feestdagen

Zoals reeds eerder gezegd, kan je met mythbrowser webpagina's bekijken en dus ook de google kalender. Je moet enkel in de config de url van de pagina die zelf gemaakt hebt toevoegen: bv /home/mythtv/.mythtv/agenda.html en als je dan kiest voor deze url, kan je snel even je kalender raadplegen.



Share/Save/Bookmark