Dear Wiki user, You have subscribed to a wiki page or wiki category on "Freevo Wiki" for change notification.
The following page has been changed by 200.218.225.10: http://freevo.sourceforge.net/cgi-bin/moin.cgi/DocumentationPage ------------------------------------------------------------------------------ @@ -582,6 +582,156 @@ Please see the /PluginInfo for documentation how to write your own plugins. +== LCD == + +This plugin outputs some info to a LCD display. So, to this plugin work properly, you need a LCD and the linux daemon lcdproc (http://lcdproc.sourceforge.net/). + +To activate this plugin, just put the following line at the end of your '''local_conf.py''' file: +{{{ +plugin.activate( 'lcd' ) +}}} + +== Cover Search == + +This plugin will allow you to search for CD Covers for your albums. To do that just go in an audio item and press 'e' (on your keyboard) or 'ENTER' on your remote control. That will present you a list of options with '''Find a cover for this music''' as one item, just select it press 'enter' (on your keyboard) or 'PLAY' on your remote control and then it will search the cover in amazon.com. + +'''Please Notice''' that this plugin use the Amazon.com web services and you will need an Amazon developer key. You can get your at: http://www.amazon.com/webservices, get that key and put it in a file named '''~/.amazonkey''' or passe it as an argument to this plugin. + +To activate this plugin, put the following in your '''local_conf.py'''. + +If you have the key in ~/.amazonkey + +{{{ +plugin.activate( 'audio.coversearch' ) +}}} + +Or this one if you want to pass the key to the plugin directly: + +{{{ +plugin.activate( 'audio.coversearch', args=('YOUR_KEY',) ) +}}} + +== Idle Bar == + +This plugin puts a bar at the top of the screen so you can put other plugins in it, like weather, cd status, clock, mail and goes... + +To activate the idle bar, put the following in your '''local_conf.py'''. + +{{{ +plugin.activate('idlebar') +}}} + +This activates the bar, but put nothing in there, so you need to add more plugins. Note that +plugins inside the idlebar are sorted based on the {{{<LEVEL>}}} (except the +clock, it's always on the right side) + +=== Mail === + +This plugin checks for mail in your Unix mailbox. If you use a pop3 or imap email, you have to use something like fetchmail (http://catb.org/~esr/fetchmail/) to download them to your local box. Note that {{{/path/to/your/mailbox}}} generally is {{{/var/spool/mail/<USER>}}. + +To activate the idle bar mail, put the following in your '''local_conf.py'''. + +Syntax: + +{{{ +plugin.activate('idlebar.mail', level=<LEVEL>, args=('</path/to/your/mailbox>', )) +}}} + +Example: User dmeyser + +{{{ +plugin.activate('idlebar.mail', level=10, args=('/var/spool/mail/dmeyer', )) +}}} + +=== TV === + +This plugin alerts you if you need to download your xmltv again (in case you don't use '''cron''' for that). It's based on {{{listing_threshold}}}, which is the number of hours before your xmltv listing run out when the TV icon will present you a warning. Once your xmltv data is expired, it will present a more severe warning. If no args are given, then no warnings will be given. + +To activate the idle bar tv, put the following in your '''local_conf.py'''. + +Syntax: + +{{{ +plugin.activate( 'idlebar.tv', level=<LEVEL>, args=(<listings_threshold>, ) ) +}}} + +Example: 12 hours before xmltv data expires + +{{{ +plugin.activate( 'idlebar.tv', level=20, args=( 12, ) ) +}}} + + +=== Weather === + +This plugin will show the weather to you as an icon. It's based on your location code (take a look at http://www.nws.noaa.gov/tg/siteloc.shtml to know yours). + +To activate the idle bar weather, put the following in your '''local_conf.py'''. + +Syntax: + +{{{ +plugin.activate( 'idlebar.weather', level=<LEVEL>, args=('<4 letter location code>', ) ) +}}} + +Example: New York City Weather + +{{{ +plugin.activate( 'idlebar.weather', level=30, args=( 'KOKX', ) ) +}}} + +=== Clock === + +This one put a clock at the right side of the idle bar. It displays in this format: +''<Abbreviated weekday> <12hour>:<minutes> <AM/PM>''. + +If you don't like that format, you can change the code (maybe later we provide some better way to change that). Look at the code of file: '''src/plugins/idlebar.py''', search for a line {{{class clock(IdleBarPlugin):}}} and then change the string {{{'%a %I:%M %P'}}} in the line {{{time.strftime('%a %I:%M %P')}} (which is right bellow that class line). You may change that string based on strftime() format ({{{man strftime}}} or http://linux.ctyme.com/userdoc/HTML/en/kdevelop/reference/C/MAN/strftime.htm) + +To activate the idle bar clock, put the following in your '''local_conf.py'''. + +{{{ +plugin.activate( 'idlebar.clock' ) +}}} + +=== CD Status === + +This plugin will show you the state of all ROM drives avaiable to Freevo. + +To activate the idle bar cd status, put the following in your '''local_conf.py'''. + +{{{ +plugin.activate( 'idlebar.cdstatus' ) +}}} + + +=== Holidays === + +This plugin checks if the current date is a holiday and will +display a user specified icon for that holiday. + +To activate the idle bar holidays, put the following in your '''local_conf.py'''. + +{{{ +plugin.activate( 'idlebar.holidays' ) +}}} + +And you must specify your holidays and their icons in '''local_conf.py''' too. There are some defined dates in freevo_config.py, but you should ''NOT'' alter freevo_config.py, instead you must define your own array in local_conf.py, It should be like: +{{{ +HOLIDAYS = [ ('01-01', 'newyear.png'), + ('02-14', 'valentine.png'), + ('05-07', 'freevo_bday.png'), + ('07-03', 'usa_flag.png'), + ('07-04', 'usa_flag.png'), + ('10-30', 'ghost.png'), + ('10-31', 'pumpkin.png'), + ('12-21', 'snowman.png'), + ('12-25', 'christmas.png') + ] +}}} + +'''PS:''' You must have those icons (ie: newyear.png) in <FREEVO_PATH>/skins/images/holidays/, these listed above are there already, but if you add more holidays (or someone birthday), you must put there the related icon! + + = Extra File Information in XML metafiles = == Movie files == ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Freevo-wikilog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-wikilog
