<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dan249</id>
	<title>LinuxMCE - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dan249"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php/Special:Contributions/Dan249"/>
	<updated>2026-05-11T05:22:27Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=29337</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=29337"/>
		<updated>2011-12-31T08:06:04Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249 | 1004Status=Compatible | 1004UpdatedDate=31 Dec 2011 | 1004UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This technique tells Firefox to use the Bookmarks.html file, it does not use the bookmarks.html file by default. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address bar type &#039;&#039;&#039;about:config&#039;&#039;&#039; ;note: make sure to put a colon between about and config; and press enter.&lt;br /&gt;
* Click the &amp;quot;I&#039;ll be careful, I promise&amp;quot; button. &lt;br /&gt;
* Either enter &amp;quot;browser.bookmarks.autoExportHTML&amp;quot;, without quotes in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to TRUE from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
* Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This works with the Firefox 3 versions provided with Linuxmce810 and Linuxmce1004!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=29336</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=29336"/>
		<updated>2011-12-31T07:55:32Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249 | 1004Status=Compatible | 1004UpdatedDate=31 Dec 2011 | 1004UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This technique tells Firefox to make changes to the Bookmarks.html file, it does not make the changes to bookmarks.html file by default. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address bar type &amp;quot;about:config&amp;quot; without quotes and press enter.&lt;br /&gt;
* Click the &amp;quot;I&#039;ll be careful, I promise&amp;quot; button. &lt;br /&gt;
* Either enter &amp;quot;browser.bookmarks.autoExportHTML&amp;quot;, without quotes in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
* Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This works with the Firefox 3 versions provided with Linuxmce810 and Linuxmce1004!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=29335</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=29335"/>
		<updated>2011-12-31T07:54:24Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249 | 1004Status=Compatible | 1004UpdatedDate=30 Dec 2011 | 1004UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This technique tells Firefox to make changes to the Bookmarks.html file, it does not make the changes to bookmarks.html file by default. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address bar type &amp;quot;about:config&amp;quot; without quotes and press enter.&lt;br /&gt;
* Click the &amp;quot;I&#039;ll be careful, I promise&amp;quot; button. &lt;br /&gt;
* Either enter &amp;quot;browser.bookmarks.autoExportHTML&amp;quot;, without quotes in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
* Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Note: This works with the Firefox 3 versions provided with Linuxmce810 and Linuxmce1004!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=29334</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=29334"/>
		<updated>2011-12-31T07:33:24Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This technique tells Firefox to make changes to the Bookmarks.html file, it does not make the changes to bookmarks.html file by default. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address bar type &amp;quot;about:config&amp;quot; without quotes and press enter.&lt;br /&gt;
* Click the &amp;quot;I&#039;ll be careful, I promise&amp;quot; button. &lt;br /&gt;
* Either enter &amp;quot;browser.bookmarks.autoExportHTML&amp;quot;, without quotes in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MetaData_Handling&amp;diff=28068</id>
		<title>MetaData Handling</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MetaData_Handling&amp;diff=28068"/>
		<updated>2011-07-07T15:39:32Z</updated>

		<summary type="html">&lt;p&gt;Dan249: /* Automatic File tagging */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmer&#039;s Guide]]&lt;br /&gt;
{{versioninfo|810Status=relevant|810UpdatedDate=8Sept2010|810UpdatedBy=[[User:Langstonius|Langstonius]]}}&lt;br /&gt;
&lt;br /&gt;
LinuxMCE has the ability to tag multiple types of files, even those with no native tagging ability. This allows the persistence of metadata from linuxmce installation to another as the data is written to file. This page is a wide overview of the process used depending on the types of files and their capabilities.&lt;br /&gt;
&lt;br /&gt;
==Basic Handling Overview==&lt;br /&gt;
ANY attribute stored in the media database for a file be it audio, video or otherwise gets stored on a file level as well. How it gets stored, depends on the file:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mp3&#039;&#039;&#039; files: Embed ALL the data into the ID3 section of the mp3 file. For any attributes that match analogously we use those attribute types for anything THAT DOESN&#039;T we store it in a format that&#039;s read by SerializeClass, in a GEOB tag inside the ID3 section of the file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ogg and Flac&#039;&#039;&#039; files, we do similar, using Taglib to map attributes analogously into those media metadata types. TagLib does not support storing blobs, so it can&#039;t store everything into the ogg and flac files. Pictures, are stored, as APIC sections in MP3 files&lt;br /&gt;
or as picture resources in ogg files. Flac files do not have this facility.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOR ANYTHING ELSE&#039;&#039;&#039;&lt;br /&gt;
We create what is essentially a file that just contains an ID3 section so it looks like an empty mp3 file alongside the existing file&lt;br /&gt;
which stores the attributes and data in exactly the same way as mp3 files using APIC resources to store pictures, mapping common attributes to id3 attributes and anything else as a SerializeClass blob inside a GEOB section.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In Practice&#039;&#039;&#039;&lt;br /&gt;
When a new file is detected by UpdateMedia, its data is interrogated, depending on whether there is an ID3 file, or an embedded id3 section, or something that taglib can handle and the data is brought back into the database. If there is a GEOB section then the other attributes not directly analogous will be brought back in.&lt;br /&gt;
&lt;br /&gt;
When the pictures are brought in, a new picture row is made in the picture table, and the appropriate attribute and join tables.&lt;br /&gt;
and the picture is stored in &#039;/home/mediapics/xxxxx.jpg&#039; where &#039;xxxxx&#039; is the PK_Picture row. If tags change on the linuxmce side, they&#039;re supposed to be reincorporated back into the serialized tag form. The URL to an image resource if one was specified, is stored as well.&lt;br /&gt;
&lt;br /&gt;
As per Tschak from IRC 7 sept 2010&lt;br /&gt;
--[[User:Langstonius|Langstonius]] 05:48, 8 September 2010 (CEST)&lt;br /&gt;
&lt;br /&gt;
==Manual file tagging==&lt;br /&gt;
Manually adding or removing attributes can be accomplished by navigating in the webadmin to &#039;Media Files Sync&#039;. You can then select the file or files in question and edit attributes or lookup extended metadata via Imdb, Amazon, or TheTVDB.&lt;br /&gt;
&lt;br /&gt;
==Merging Attributes==&lt;br /&gt;
From time to time you may find the need to combine (merge) or update the name of an attribute used by multiple files.&lt;br /&gt;
&lt;br /&gt;
For example, you may have imported multiple Genres name variations (via IMDB or ID3 data) for a single Genre. E.g. &amp;quot;Sci-Fi&amp;quot;, &amp;quot;Science-Fiction&amp;quot; and &amp;quot;Science Fiction&amp;quot;. This will mean multiple files of the same Genre don&#039;t filter correctly (or you need to select 3 Genres), and it will also clutter your UI.&lt;br /&gt;
&lt;br /&gt;
To fix this, go to the [[LinuxMCE Admin Website]] and select:&lt;br /&gt;
# Select &#039;&#039;&#039;Files &amp;amp; Media&#039;&#039;&#039; =&amp;gt; &#039;&#039;&#039;Media Browser&#039;&#039;&#039;&lt;br /&gt;
# Tick &#039;&#039;&#039;Genre&#039;&#039;&#039; and select &#039;&#039;&#039;Go&#039;&#039;&#039; (leave the search field blank to display all values)&lt;br /&gt;
# Click the &#039;&#039;&#039;Properties&#039;&#039;&#039; link next to the Genre you want to change (e.g change &amp;quot;Science Fiction&amp;quot; to &amp;quot;Science-Fiction&amp;quot;)&lt;br /&gt;
# Update the &#039;&#039;&#039;Name:&#039;&#039;&#039; attribute text box and click &#039;&#039;&#039;update&#039;&#039;&#039; (you may have to scroll to the right to see this text box)&lt;br /&gt;
# If the attribute name already exists a message will be displayed: &amp;quot;The attribute already exists. Do you want to merge this one with it?&amp;quot;&lt;br /&gt;
# Click &#039;&#039;&#039;Yes, merge them&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Do an full [[Orbiter]] regeneration (Wizard =&amp;gt; Devices =&amp;gt; Orbiters) and the new/updated genres should be visible via UI1/2. All files previously tagged should be displayed under the single attribute.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: The above should work with &#039;&#039;any Attribute&#039;&#039; not just Genres - just replace &#039;&#039;&#039;Genre&#039;&#039;&#039; with the attribute you want to change in the above instructions.&lt;br /&gt;
&lt;br /&gt;
==Automatic File tagging==&lt;br /&gt;
Currently, audio files have the ability to have tags extracted from them and integrated into the LinuxMCE database. This is not the case for video media. Research has led to the development of a standalone media identification tool that will utilize online resources to identify media for presentation on orbiters and other parts of the LinuxMCE system.&lt;br /&gt;
&lt;br /&gt;
The temporary version of this tool can be located here: &lt;br /&gt;
* [http://langstonball.com/attachments/linuxmceTag.zip 1004 Version]&lt;br /&gt;
* [http://langstonball.com/attachments/linuxmceTag0810.zip 0810 Version] &lt;br /&gt;
This file goes into /usr/pluto/bin and will enable the &#039;Tag this directory&#039; function in media files sync&lt;br /&gt;
&lt;br /&gt;
===State===&lt;br /&gt;
Currently the tool, referred to as &#039;linuxmceTag&#039; is in the svn in the directory &#039;/src/autotagger/&#039;. It is currently not included in the build system and the binary must be taken from the location above and placed into &#039;/usr/pluto/bin/&#039; When initialized from the web admin, a window will show up following the log identifying files in the directory and those below it. It currently looks 1 directory down for files. If the log does not show (as has happened on 10.04 systems) note that it is still working and wait until it is done by saying &#039;Directory Tagged&#039; on your media files sync page right above the file list.&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
From command line:&lt;br /&gt;
&amp;lt;table border = 1 width = 75% align=center&amp;gt;&lt;br /&gt;
&amp;lt;tr bgcolor=&amp;quot;beige&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width = 50%&amp;gt;&#039;&#039;&#039;Command&#039;&#039;&#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&#039;&#039;&#039;Option&#039;&#039;&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr bgcolor=&amp;quot;WhiteSmoke&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &#039;/usr/pluto/bin/linuxmceTag 420&#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Option to takte file number to scan. Can be directory or individual file.This can be located via the webadmin. Hovering over a directory link will show the fileid as part of the link&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr bgcolor=&amp;quot;WhiteSmoke&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &#039;/usr/pluto/bin/linuxmceTag &#039;home/public/data/videos/stuff/&#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;  Takes a path enclosed in single quotes i.e. &amp;quot;/home/public/data/videos/Hard Drive 1 [47]&amp;quot;.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr bgcolor=&amp;quot;WhiteSmoke&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td &amp;gt; &#039;/usr/pluto/bin/linuxmceTag &#039;                               &amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; Defaults to /home/public/data/videos with no options&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-if no arguments are provided, it will select &amp;quot;/home/public/data/videos &amp;quot; as the base directory.&lt;br /&gt;
-take a directory argument enclosed in spaces&lt;br /&gt;
-also takes a filenumber. &lt;br /&gt;
&lt;br /&gt;
===Identification===&lt;br /&gt;
This space to be updated with development progress.&lt;br /&gt;
Have decided on a strict filename scheme. This is due to the fact that much energy can be expended on parsing oddly named files.&lt;br /&gt;
Considering the fact there is a manual lookup system written and in place which provides more naming flexibility, it seems fair &lt;br /&gt;
to make the automatic metadata lookup more strict. The current file name conventions i have settled on are the following:&lt;br /&gt;
&lt;br /&gt;
Television &lt;br /&gt;
Series&lt;br /&gt;
 fringe.s(0)1.e(p)03&lt;br /&gt;
 fringe.sx(0)1.e(p)03&lt;br /&gt;
 fringe.103&lt;br /&gt;
 fringe 1x03&lt;br /&gt;
 The.Pacific.Pt.V  &amp;lt;---Makes assumption here this is a mini series and marks it season 1. &lt;br /&gt;
 &lt;br /&gt;
Specials&lt;br /&gt;
 fringe.behind.the.scenes.special.2010 &amp;lt;----lookup in webadmin :) To my current filter, this looks like a movie. I need to determine a better method to filter out tv specials.&lt;br /&gt;
&lt;br /&gt;
Movies - Year is preferred!!!&lt;br /&gt;
 Gleaming.The.Cube(1989)&lt;br /&gt;
 gleaming_the_cube[1989]&lt;br /&gt;
 the-usual-suspects  &lt;br /&gt;
 top.gun&lt;br /&gt;
iso - iso files are a bit tricky. For tv shows, i will need user data to determine the best method of identifying discs. With movies, it may be easier to accomplish as certain metadata sources support hash identifiers, but simply naming it should suffice. &lt;br /&gt;
&lt;br /&gt;
===Image Handling===&lt;br /&gt;
Image Handling - Images are stored in association with the following things&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;WhiteSmoke&amp;quot; align=center width=75% border=1&amp;gt;&lt;br /&gt;
&amp;lt;tr bgcolor=&amp;quot;PeachPuff&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=4&amp;gt;Attributes Mapped to picture_attribute &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=10%&amp;gt;&#039;&#039;&#039;Attribute #&#039;&#039;&#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&#039;&#039;&#039;Attribute Name&#039;&#039;&#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&#039;&#039;&#039;Image Type&#039;&#039;&#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&#039;&#039;&#039;Notes&#039;&#039;&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IMDB&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Banner&amp;lt;br&amp;gt;[[File:birdmanBanner.jpg]]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;none&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;43&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;TV Series ID&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;????&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;none&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;50&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Season Number&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Nothing&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&#039;&#039;&#039;Not in Master DB&#039;&#039;&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Program&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;[[File:BirdmanSeries.jpg]]&amp;lt;br&amp;gt;Series Image with title&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;none&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;13&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Title (of Program)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Series Image with title&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;none&amp;lt;/td&amp;gt;	&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;TV Season ID&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Season Specific Poster&amp;lt;br&amp;gt;[[File:77119-1-2.jpg‎]]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&#039;&#039;&#039;Not in Master DB&#039;&#039;&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr bgcolor=&amp;quot;PapayaWhip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;File Handling is Special. Image is associated to the PK_File in Picture_File table.&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;[[File:230083.jpg]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[User:Langstonius|Langstonius]] 05:30, 2 April 2011 (CEST)&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Telecom_Features&amp;diff=28023</id>
		<title>Telecom Features</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Telecom_Features&amp;diff=28023"/>
		<updated>2011-07-01T03:41:54Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
[[Category:Telecom]]&lt;br /&gt;
This tries to be a complete list of LinuxMCE&#039;s telecom features. I will try to describe the feature, how to use it and a few implementation details.&lt;br /&gt;
&lt;br /&gt;
== Hard phones plug&amp;amp;play ==&lt;br /&gt;
Allows the user to simply plug the phone into the network, it should be detected and automatically configured.&lt;br /&gt;
:Note : To each phone an &#039;&#039;extension&#039;&#039; is assigned : a small 3 digit number usually in range 200-299. Please don&#039;t try to change it unless you know what are you doing.&lt;br /&gt;
=== How to use it ===&lt;br /&gt;
Plug the phone (reboot it or reset it if needed), in few seconds on [[Orbiter]] you&#039;ll see something like &lt;br /&gt;
 New device MAC XX:XX:XX:XX:XX:XX was found&lt;br /&gt;
 Please choose device type&lt;br /&gt;
And you are presented with a datagrid with all device templates that matches MAC range of that specific device. After you select it, it will present you a screen to select room in which that device should be added. After selection wait a few seconds while device is configured, then you&#039;ll see a screen telling you that device is ready to use after a quick reload.&lt;br /&gt;
=== Technical details ===&lt;br /&gt;
First few steps are handled by [[Dhcpd-plugin]] so please read there. Then it comes to calling the configuration script.&lt;br /&gt;
&lt;br /&gt;
The configuration script needs 6 command line parameters : &#039;&#039;&#039;-d  DEVICE_ID -i DEVICE_IP -m DEVICE_MAC&#039;&#039;&#039;. Check one of &#039;&#039;/usr/pluto/bin/configure_*.pl&#039;&#039; to see how it&#039;s done.&lt;br /&gt;
&lt;br /&gt;
The script usually will call another script &#039;&#039;/usr/pluto/bin/sync_pluto2amp.pl&#039;&#039; which will allocate a new extension to the phone and will submit a few pages in AMP to create proper asterisk configuration for the phone.&lt;br /&gt;
&lt;br /&gt;
Then it comes to device specific stuff, it may:&lt;br /&gt;
* submit some pages on phone&#039;s &#039;&#039;&#039;web interface&#039;&#039;&#039; (Snom, GrandStream)&lt;br /&gt;
* create some files in &#039;&#039;&#039;/tftpboot&#039;&#039;&#039; (Cisco)&lt;br /&gt;
* &#039;&#039;&#039;other ways&#039;&#039;&#039; (like running iaxyprov to setup IAXy)&lt;br /&gt;
&lt;br /&gt;
== Easy phoneline creation ==&lt;br /&gt;
When you sign up with a voip provider it usually gives you the following details : &#039;&#039;UserName&#039;&#039;, &#039;&#039;Password&#039;&#039;, &#039;&#039;PhoneNumber&#039;&#039;, &#039;&#039;HostToConnect&#039;&#039;. Using this data you may create a working phoneline in a few seconds.&lt;br /&gt;
:Note : sometimes &#039;&#039;UserName&#039;&#039; is same with &#039;&#039;PhoneNumber&#039;&#039;, but not always, sometimes you may have one username/password to connect to provider&#039;s website (billing, support, call history) and OTHER pair of username/password to actually use the service. Be careful which one you use.&lt;br /&gt;
&lt;br /&gt;
=== How to use it ===&lt;br /&gt;
Go to Users &amp;gt; Devices &amp;gt; Phone Lines. &lt;br /&gt;
&lt;br /&gt;
It&#039;s a good idea before adding any phone line to fill the data in local prefixes section, like in this image. Filling it after phone line creation is useless, because that configuration can not be easily changed. You&#039;ll have to delete and recreate the phone line to make local numbers work.&lt;br /&gt;
&lt;br /&gt;
[[Image:Local_prefixes.png]]&lt;br /&gt;
&lt;br /&gt;
Select one of the providers (there are no &#039;fit them all&#039; settings so there is a script to set up each provider, you are free to add more, just make sure that webpage is changed accordingly)&lt;br /&gt;
&lt;br /&gt;
Fill the fields with your data and submit the page. The phone line should be set almost immediately, if everything is correct, there are no payment problems and the network is ok, then you can make calls right away. (for troubleshooting please read [[Asterisk-LinuxMCE#Troubleshooting|asterisk]] documentation)&lt;br /&gt;
&lt;br /&gt;
=== Technical details ===&lt;br /&gt;
On submit a script is called with at least 3 parameters &#039;&#039;&#039;UserName Password PhoneNumber [ Host [ LinePrefix ] ]&#039;&#039;&#039;. &#039;&#039;Host&#039;&#039; is optional, it will be set to host assigned for existing VoIP accounts, new account may be assigned to other server. &#039;&#039;Line prefix&#039;&#039; is the prefix for dialing to outside, it&#039;s &#039;9&#039; by default.&lt;br /&gt;
&lt;br /&gt;
Just check one of &#039;&#039;/usr/pluto/bin/create_amp_*.pl&#039;&#039; too see more details. As a main idea the script simply submits several pages in AMP web interface (creating a &#039;&#039;&#039;Trunk&#039;&#039;&#039;, an &#039;&#039;&#039;Incoming Route&#039;&#039;&#039; and an &#039;&#039;&#039;Outgoing Route&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* For creation of the trunk we use all data provided to the script.&lt;br /&gt;
* For incoming route usually &#039;&#039;PhoneNumber&#039;&#039; is used. Incoming call will be routed to special asterisk context &#039;&#039;&#039;from-LinuxMCE-custom&#039;&#039;&#039; which will be explained in [[LinuxMCE_telecom_features#Phoneline_call_routing | Phoneline call routing]]&lt;br /&gt;
* For outgoing route we use trunk number (from first step), local prefixes data submitted before line creation.&lt;br /&gt;
&lt;br /&gt;
The parameters for trunk creation differ a lot between providers. The script we have will create a working configuration, it may not be optimal, some are just hacks to allow proper call routing, but it worked last time we checked.&lt;br /&gt;
&lt;br /&gt;
== Make and receive calls ==&lt;br /&gt;
Even before creating phoneline you already can call from/to any LinuxMCE phone added to installation. This includes hardphones, softphones and as a special case of softphone any [[MediaDirector]], more specifically [[SimplePhone]] running on that media director.&lt;br /&gt;
&lt;br /&gt;
If phoneline is added then you can call anywhere your service plan allows. &lt;br /&gt;
If you set local prefix like in picture from previous section, then you also can just dial 3372199 to actually dial 919543372199.&lt;br /&gt;
&lt;br /&gt;
For international calls usually you have to dial 9(dial out)+011(international)+40(Romania)+332(IasiRDS)+402618&lt;br /&gt;
:(this is true for US providers only, for European providers to dial internationally you need 00)&lt;br /&gt;
&lt;br /&gt;
=== How to use it ===&lt;br /&gt;
From a hard phone just dial the extension of the other phone and it will ring.&lt;br /&gt;
&lt;br /&gt;
From a MD, go to Telecom &amp;gt; Dial Direct, then enter the number, select from which device to place the call or simply press &amp;quot;place call from here&amp;quot;. If you are trying to place call from anything but a [[SimplePhone]], it will ring you&#039;ll have to pick it up, and after that it will dial the number you entered.&lt;br /&gt;
&lt;br /&gt;
=== Technical details ===&lt;br /&gt;
If the call is initiated without orbiter&#039;s help (like from hard phone), then the call is simply routed by asterisk to local extension or outside number.&lt;br /&gt;
&lt;br /&gt;
Otherwise a PL_Originate command is sent to [[Telecom_Plugin]] which will send CMD_Phone_Initiate if you are trying to place a call from an [[SimplePhone|Orbiter&#039;s Embedded Phone]] or CMD_PBX_Originate to [[LinuxMCE-asterisk|Asterisk]] which will pass is to [[asterisk-LinuxMCE|asterisk]].&lt;br /&gt;
&lt;br /&gt;
== User call routing ==&lt;br /&gt;
Each LinuxMCE user gets a telecom extension (like a virtual number) in range 301-399.&lt;br /&gt;
&lt;br /&gt;
Then he/she may setup a way to handle the call, like try to call phone in my room, then in kitchen, then ring several other phones, then send the call to voicemail. &lt;br /&gt;
&lt;br /&gt;
But if it&#039;s a &#039;&#039;priority caller&#039;&#039; then instead after trying the phone in the room will call directly on mobile. Also you may set different routes if you are at home, or sleeping, or away.&lt;br /&gt;
=== How to use it ===&lt;br /&gt;
Go to Telecom &amp;gt; CallRouting, you&#039;ll see for each user something like the image below.&lt;br /&gt;
&lt;br /&gt;
[[Image:User_routing_first.png]] &lt;br /&gt;
&lt;br /&gt;
Then you can set up for each usermode and each called type (normal or priority) what steps to make to reach you.&lt;br /&gt;
&lt;br /&gt;
[[Image:User routing second.png]]&lt;br /&gt;
&lt;br /&gt;
=== Technical details ===&lt;br /&gt;
After submitting the second page the &#039;&#039;/usr/pluto/bin/create_pluto_dialplan.pl&#039;&#039; script is run which will query &#039;&#039;&#039;pluto_telecom :UserRouting&#039;&#039;&#039;, and will create a dialplan according to your settings, which will be saved in &#039;&#039;/etc/asterisk/extensions_pluto_dial.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is a fragment of generated file.&lt;br /&gt;
 exten =&amp;gt; 301,1,AGI(pluto-getusermode.agi)&lt;br /&gt;
 exten =&amp;gt; 301,2,Goto(301-um${USERMODE}-pri${PRIORITYCALLER},1)&lt;br /&gt;
 exten =&amp;gt; 301,3,Hangup&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0,1,Goto(301-um1-pri0-try1,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try1,1,Dial(Local/200@trusted,15)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try1,2,Goto(301-um1-pri0-try1-${DIALSTATUS},1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try1,3,Hangup&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try1-BUSY,1,Goto(301-um1-pri0-try2,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try1-NOANSWER,1,Goto(301-um1-pri0-try2,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try1-CONGESTION,1,Goto(301-um1-pri0-try2,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try1-CHANUNAVAIL,1,Goto(301-um1-pri0-try2,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try2,1,Dial(Local/201@trusted,15)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try2,2,Goto(301-um1-pri0-try2-${DIALSTATUS},1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try2,3,Hangup&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try2-BUSY,1,Goto(301-um1-pri0-try3,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try2-NOANSWER,1,Goto(301-um1-pri0-try3,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try2-CONGESTION,1,Goto(301-um1-pri0-try3,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try2-CHANUNAVAIL,1,Goto(301-um1-pri0-try3,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try3,1,Dial(Local/919543372199@trusted,15)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try3,2,Goto(301-um1-pri0-try3-${DIALSTATUS},1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try3,3,Hangup&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try3-BUSY,1,Goto(301-um1-pri0-try4,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try3-NOANSWER,1,Goto(301-um1-pri0-try4,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try3-CONGESTION,1,Goto(301-um1-pri0-try4,1)&lt;br /&gt;
 exten =&amp;gt; 301-um1-pri0-try3-CHANUNAVAIL,1,Goto(301-um1-pri0-try4,1)&lt;br /&gt;
You will see a lot of &#039;&#039;&#039;Local/ @trusted&#039;&#039;&#039; numbers. Using this channel will allow you not to care about specific technology (like SIP, IAX2, SCCP or ZAP)&lt;br /&gt;
&lt;br /&gt;
== Phoneline call routing ==&lt;br /&gt;
Is somehow similar to user call routing, However it doesn&#039;t allow fail steps (so if the action specified fails, the call will be sent to mailbox). You&#039;ll have to select what to do on each housemode.&lt;br /&gt;
=== How to use it ===&lt;br /&gt;
Go to Wizard &amp;gt; Devices &amp;gt; PhoneLines and then click on &#039;&#039;&#039;Settings&#039;&#039;&#039; on phoneline you want, and set the route you want&lt;br /&gt;
&lt;br /&gt;
[[Image:Line_routing.png]]&lt;br /&gt;
&lt;br /&gt;
=== Technical details ===&lt;br /&gt;
The same script which generates [[LinuxMCE_telecom_features#User_call_routing|user call routes]] also generates phone line routing. To fill this part of it, it looks into &#039;&#039;&#039;pluto_telecom : Line_HouseMode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is a sample of what can be done:&lt;br /&gt;
 exten =&amp;gt; 100,1,VoiceMail(100)&lt;br /&gt;
 exten =&amp;gt; 100,2,Hangup&lt;br /&gt;
 exten =&amp;gt; 102,1,AGI(pluto-gethousemode.agi)&lt;br /&gt;
 exten =&amp;gt; 102,2,Goto(102-hm${HOUSEMODE},1)&lt;br /&gt;
 exten =&amp;gt; 102,3,Hangup&lt;br /&gt;
 exten =&amp;gt; 102-hm1,1,Dial(Local/200@trusted&amp;amp;Local/201@trusted,15)&lt;br /&gt;
 exten =&amp;gt; 102-hm1,2,Goto(102-hm1-${DIALSTATUS},1)&lt;br /&gt;
 exten =&amp;gt; 102-hm1,3,Hangup&lt;br /&gt;
 exten =&amp;gt; 102-hm1-BUSY,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm1-NOANSWER,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm1-CONGESTION,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm1-CHANUNAVAIL,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm2,1,Macro(vm,301)&lt;br /&gt;
 exten =&amp;gt; 102-hm2,2,Goto(102-hm2-${DIALSTATUS},1)&lt;br /&gt;
 exten =&amp;gt; 102-hm2,3,Hangup&lt;br /&gt;
 exten =&amp;gt; 102-hm2-BUSY,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm2-NOANSWER,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm2-CONGESTION,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm2-CHANUNAVAIL,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm3,1,Dial(Local/200@trusted&amp;amp;Local/201@trusted,15)&lt;br /&gt;
 exten =&amp;gt; 102-hm3,2,Goto(102-hm3-${DIALSTATUS},1)&lt;br /&gt;
 exten =&amp;gt; 102-hm3,3,Hangup&lt;br /&gt;
 exten =&amp;gt; 102-hm3-BUSY,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm3-NOANSWER,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm3-CONGESTION,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm3-CHANUNAVAIL,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm4,1,Macro(vm,301)&lt;br /&gt;
 exten =&amp;gt; 102-hm4,2,Goto(102-hm4-${DIALSTATUS},1)&lt;br /&gt;
 exten =&amp;gt; 102-hm4,3,Hangup&lt;br /&gt;
 exten =&amp;gt; 102-hm4-BUSY,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm4-NOANSWER,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm4-CONGESTION,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm4-CHANUNAVAIL,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm5,1,Goto(voice-menu-pluto-custom,s,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm5,2,Goto(102-hm5-${DIALSTATUS},1)&lt;br /&gt;
 exten =&amp;gt; 102-hm5,3,Hangup&lt;br /&gt;
 exten =&amp;gt; 102-hm5-BUSY,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm5-NOANSWER,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm5-CONGESTION,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm5-CHANUNAVAIL,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm6,1,Dial(Local/919543373199@trusted,15)&lt;br /&gt;
 exten =&amp;gt; 102-hm6,2,Goto(102-hm6-${DIALSTATUS},1)&lt;br /&gt;
 exten =&amp;gt; 102-hm6,3,Hangup&lt;br /&gt;
 exten =&amp;gt; 102-hm6-BUSY,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm6-NOANSWER,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm6-CONGESTION,1,Goto(100,1)&lt;br /&gt;
 exten =&amp;gt; 102-hm6-CHANUNAVAIL,1,Goto(100,1)&lt;br /&gt;
&lt;br /&gt;
== Priority callers and callers for me ==&lt;br /&gt;
This feature allows user to route differently calls coming from some numbers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Priority caller&#039;&#039;&#039; implies possibility of different routing when dialing a user.&lt;br /&gt;
:For example your mother is a priority caller, you don&#039;t want to miss a call from her, because when she finally reaches you, you&#039;ll be in big trouble&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Caller for me&#039;&#039;&#039; will be redirected to user extension instead of playing voicemenu when &amp;quot;Prompt user to choose extension or user&amp;quot; is selected as an option for given housemode.&lt;br /&gt;
:The call from your boss is a call for you and not for your wife. Your wife&#039;s boss is a caller for your wife and not for you.&lt;br /&gt;
&lt;br /&gt;
A caller for me will be treated as priority caller for me but the reverse is not true.&lt;br /&gt;
:Meaning that call from your boss will be as special as the call from your mother (or you can be fired). But If your mother is calling, it doesn&#039;t always mean that she wants to talk with you, maybe she wants to speak with her grandchildren, but if she wants to talk to you, then she is treated as a priority caller.&lt;br /&gt;
&lt;br /&gt;
=== How to use it ===&lt;br /&gt;
Go to Telecom &amp;gt; PriorityCallers and set priority callers for each user.&lt;br /&gt;
&lt;br /&gt;
Then go to Telecom &amp;gt; CallersForMe and set callers for each user.&lt;br /&gt;
&lt;br /&gt;
Pay attention how you set up those numbers, no checks are done if the same number is a &#039;caller for me&#039; for more than one user.&lt;br /&gt;
&lt;br /&gt;
=== Technical details ===&lt;br /&gt;
In dialplan we call &#039;&#039;pluto-getusermode.agi&#039;&#039; and &#039;&#039;pluto-callersforme.agi&#039;&#039; scripts which both are responsible to take care of call.&lt;br /&gt;
The data is also stored in &#039;&#039;&#039;pluto_telecom&#039;&#039;&#039; database&lt;br /&gt;
&lt;br /&gt;
== Blind transfer of a call ==&lt;br /&gt;
Allows you to redirect an ongoing call to another destination.&lt;br /&gt;
&lt;br /&gt;
=== How to use it ===&lt;br /&gt;
When you are speaking on an [[SimplePhone|Orbiter&#039;s Emmbedded Phone]] you can simply press a button Transfer and select a device or a user or a outside number. In this case you&#039;ll hangup and the call will be redirected to destination chosen by you. It will call directly a device or outside number or will follow the user&#039;s routing.&lt;br /&gt;
&lt;br /&gt;
=== Technical details ===&lt;br /&gt;
&lt;br /&gt;
CMD_PL_Transfer is sent to [[Telecom_Plugin]] with &#039;&#039;bIsConference=false&#039;&#039; which will send CMD_PBX_Transfer to [[LinuxMCE-asterisk|Asterisk]] with exact extension (3xx for a user, 2xx for device). The Asterisk will send a &#039;&#039;redirect&#039;&#039; command to [[asterisk-LinuxMCE|asterisk]].&lt;br /&gt;
&lt;br /&gt;
If the call is already a conference call then it will continue to be conference call and you&#039;ll have to hangup manually.&lt;br /&gt;
&lt;br /&gt;
== Conference calls ==&lt;br /&gt;
Allows you to have conference with many phones. &lt;br /&gt;
&lt;br /&gt;
It doesn&#039;t use asterisk&#039;s standard [http://www.voip-info.org/wiki-Asterisk+cmd+MeetMe MeetMe] because it needs a zaptel card for realtime clock. Instead we use [http://www.voip-info.org/wiki/index.php?page=Asterisk+cmd+conference app_conference] which is not standard, but works remarkably well.&lt;br /&gt;
&lt;br /&gt;
=== How to use it ===&lt;br /&gt;
When you are speaking on an Orbiter&#039;s Emmbedded Phone you can simply press a button Conference and select a device or a user or a outside number. In this case you and your party will join in next available conference room, and the selected extention will join you into the conference.&lt;br /&gt;
&lt;br /&gt;
=== Technical details ===&lt;br /&gt;
&lt;br /&gt;
CMD_PL_Transfer is sent to [[Telecom_Plugin]] with &#039;&#039;bIsConference=true&#039;&#039; which will send CMD_PBX_Transfer to [[LinuxMCE-asterisk|Asterisk]]. The Asterisk will send a redirect command to [[asterisk-LinuxMCE|asterisk]] (so far very similar with transfer), but that redirect command will have an additional channel to allow both channels to enter conference room.&lt;br /&gt;
&lt;br /&gt;
Then [[Telecom_Plugin]] sends CMD_PL_External_Originate to invite the other party to join the conference room.&lt;br /&gt;
&lt;br /&gt;
== Join existing call ==&lt;br /&gt;
Give you the possibility to join the existing conversation, practically putting it into a conference room and adding more phones to it.&lt;br /&gt;
&lt;br /&gt;
=== How to use it ===&lt;br /&gt;
When there is an ongoing call you can see it by going to telecom floor plan. Select one or more devices and click in datagrid on the call you want to join. The call will be put into a conference room and selected devices will be invited to join it.&lt;br /&gt;
&lt;br /&gt;
=== Technical details ===&lt;br /&gt;
Check CMD_PL_Join_Call in [[Telecom_Plugin]], is the one responsable for whole thing, practically it parses channels, devices deciding what devices are already in the call, and what need fo be added, and then &lt;br /&gt;
* sends CMD_PL_Transfer with &#039;&#039;bIsConference=true&#039;&#039; if a conference need to be created&lt;br /&gt;
* just invites new devices into the conference if the call is already a conference&lt;br /&gt;
* do nothing if no new devices are selected&lt;br /&gt;
&lt;br /&gt;
Also by clicking on that datagrid you will bring up the call in progress screen on all [[SimplePhone]]s connected in that call.&lt;br /&gt;
&lt;br /&gt;
== Phonebook, speeddial ==&lt;br /&gt;
Allows user to dial a number from phonebook and to define speed dial scenarios (like call mother from certain phone, by one click from orbiter)&lt;br /&gt;
&lt;br /&gt;
=== How to use it ===&lt;br /&gt;
To add entries in phone book please go to Telecom &amp;gt; PhoneBook, add an entry there. Then on orbiter go to Phone &amp;gt; PhoneBook. Type first letters and select the contact you want to call.&lt;br /&gt;
&lt;br /&gt;
Speed dial can be found in Wizard &amp;gt; Scenarios -&amp;gt; TelecomScenarios. Add an entry there, regen all orbiters. then try to call by pressing the button in main telecom menu, or by selecting it from Phone &amp;gt; SpeedDial datagrid.&lt;br /&gt;
&lt;br /&gt;
:Note : A quick reload my be needed after adding entries and actually using them.&lt;br /&gt;
&lt;br /&gt;
Also is a good idea to check &#039;&#039;Dial As&#039;&#039; phone number. There is a kind of autocomplete when you are adding a new phonebook entry, but better safe than sorry :)&lt;br /&gt;
&lt;br /&gt;
=== Technical details ===&lt;br /&gt;
Not to much details, I wrote filling the SpeedDial datagrid and calling CMD_PL_Originate on click with right parameters.&lt;br /&gt;
&lt;br /&gt;
Speed dial from the orbiter is done somewhere else.&lt;br /&gt;
&lt;br /&gt;
Phone Book was already implemented and working.&lt;br /&gt;
&lt;br /&gt;
== Voice mail ==&lt;br /&gt;
Asterisk has voicemail recording capability. We store voicemail for each user and also all &#039;outside&#039; calls sent to voicemail will be stored in mailbox 100 which is default voicebox for the house. The problem usually is not the storage of voicemail, but actually the retrieval of the voicemail.&lt;br /&gt;
&lt;br /&gt;
=== How to use it ===&lt;br /&gt;
As a LinuxMCE user you have several ways to check your voicemail : &lt;br /&gt;
* from any phone in the house dial &amp;quot;*98&amp;quot; followed by mailbox number (like &amp;quot;301&amp;quot;) and access password (initially it&#039;s same &amp;quot;301&amp;quot;). Then  you are presented to a voice menu which allows you to change password, listen to messages and so on.&lt;br /&gt;
* from webpage go to Telecom &amp;gt; MyVoiceMail. You&#039;ll se an interface which allows you to check your voicemail&lt;br /&gt;
* NOT COMPLETED : There should be an indicator about how many voicemails (new/old) a user have, and a datagrid which will alow to listen to voicemail from the orbiter.&lt;br /&gt;
&lt;br /&gt;
=== Technical details ===&lt;br /&gt;
Voicemail is stored in &#039;&#039;/var/lib/asterisk/sounds/voicemail/default/XXX/INBOX/&#039;&#039;, where XXX is mailbox number (same as extension). Old voicemail is moved from that path into &#039;&#039;.../Old/&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[LinuxMCE-asterisk|Asterisk]] sends an event when voicemail count changes. [[Telecom_Plugin]] catches it, process a little and sends CMD_Set_Bound_Icon to all orbiters. Datagrid is implemented but I never tested it. It will use same web interface to allow playing messages on any MD.&lt;br /&gt;
&lt;br /&gt;
: Need to know : [[asterisk-LinuxMCE|asterisk]] creates voicemail files with bad permissions (asterisk:asterisk), so &#039;&#039;asterisk_keep_running.pl&#039;&#039; will show voicemail once in about a minute to asterisk:www-data. So it&#039;s not good idea to check voicemail from web interface immediately after the message was left.&lt;br /&gt;
==Black list==&lt;br /&gt;
Asterisk has a convenient blacklist functionality. It can be used to block persistent telemarketers, surveys, etc. The caller gets a short message that the line is not in service. The call is not transferred to any extension, but simply hang up.&lt;br /&gt;
===How to use it===&lt;br /&gt;
To enable the blacklist, go to the FreePBX control panel by navigating to &#039;&#039;advanced -&amp;gt; configuration -&amp;gt; phones setup&#039;&#039; in the LinuxMCE web admin tool. Once in the FreePBX panel, click on the &#039;&#039;Tools&#039;&#039; tab and then &#039;&#039;Module admin&#039;&#039;. Click on the link &#039;&#039;Check for updates online&#039;&#039;. A list of available modules will appear on the screen. Under the category &#039;&#039;CID &amp;amp; Number Management&#039;&#039; you will find a module called &#039;&#039;Blacklist&#039;&#039;. Click on the link, check the &#039;&#039;Download and Install&#039;&#039; radio button and click &#039;&#039;Process&#039;&#039; at the bottom (or top) of the page. Once installation completed, go back to the &#039;&#039;Setup&#039;&#039; tab, now you will have the blacklist module to the left. Click on it and add any number to the list. Your changes will take effect immediately.&lt;br /&gt;
[[Category: Programmer&#039;s Guide]]&lt;br /&gt;
[[Category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27958</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27958"/>
		<updated>2011-06-09T16:43:51Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This technique tells Firefox to make changes to the Bookmarks.html file, it does not make the changes to bookmarks.html file by default. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address bar type &amp;quot;about:config&amp;quot; without quotes and press enter.&lt;br /&gt;
* Click the &amp;quot;I&#039;ll be careful, I promise&amp;quot; button. &lt;br /&gt;
* Either enter &amp;quot;browser.bookmarks.autoExportHTML&amp;quot;, without quotes in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27948</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27948"/>
		<updated>2011-06-06T04:13:23Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This technique tells Firefox to make changes to the Bookmarks.html file, it does not make the changes to bookmarks.html file by default. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address bar type &amp;quot;about:config&amp;quot; without quotes and press enter.&lt;br /&gt;
* click the &amp;quot;I&#039;ll be careful, I promise button&amp;quot;. &lt;br /&gt;
* Either enter &amp;quot;browser.bookmarks.autoExportHTML&amp;quot;, without quotes in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27947</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27947"/>
		<updated>2011-06-06T04:12:23Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This technique tells Firefox to make changes to the Bookmarks.html file, it does not make the changes to bookmarks.html file by default. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address bar type &amp;quot;about:config&amp;quot; without quotes and press enter.&lt;br /&gt;
* click the &amp;quot;I&#039;ll be careful, I promise button. &lt;br /&gt;
* Either enter &amp;quot;browser.bookmarks.autoExportHTML&amp;quot;, without quotes in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27946</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27946"/>
		<updated>2011-06-06T04:08:59Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This technique tells Firefox to make changes to the Bookmarks.html file, it does not make the changes to bookmarks.html file by default. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address link type about:config and press enter.&lt;br /&gt;
* click the &amp;quot;I&#039;ll be careful, I promise button. &lt;br /&gt;
* Either enter &amp;quot;browser.bookmarks.autoExportHTML&amp;quot; in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27945</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27945"/>
		<updated>2011-06-06T04:03:58Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This can be used until the new&lt;br /&gt;
Web Browser is ready! This technique tells Firefox to make changes to the Bookmarks.html file. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address link type about:config and press enter.&lt;br /&gt;
* click the &amp;quot;I&#039;ll be careful, I promise button. &lt;br /&gt;
* Either enter &amp;quot;browser.bookmarks.autoExportHTML&amp;quot; in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27944</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27944"/>
		<updated>2011-06-06T03:59:16Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This can be used until the new&lt;br /&gt;
Web Browser is ready! This technique tells Firefox to make changes to the Bookmarks.html file. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address link type about:config and press enter.&lt;br /&gt;
* click the &amp;quot;I&#039;ll be cafeful, I promise button. &lt;br /&gt;
* Either enter &amp;quot;browser.bookmarks.autoExportHTML&amp;quot; in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27943</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27943"/>
		<updated>2011-06-06T03:58:24Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This can be used until the new&lt;br /&gt;
Web Browser is ready! This technique tells Firefox to make changes to the Bookmarks.html file. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address link type about:config and press enter.&lt;br /&gt;
* click &amp;quot;I&#039;ll be cafeful, I promise button. &lt;br /&gt;
* Either enter &amp;quot;browser.bookmarks.autoExportHTML&amp;quot; in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27942</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27942"/>
		<updated>2011-06-06T03:56:57Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This can be used until the new&lt;br /&gt;
Web Browser is ready! This technique tells Firefox to make changes to the Bookmarks.html file. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address link type about:config and press enter.&lt;br /&gt;
* click &amp;quot;I&#039;ll be cafeful, I promise button. &lt;br /&gt;
* Either input browser.bookmarks.autoExportHTML in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false. Make sure you chose the right field.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27941</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27941"/>
		<updated>2011-06-06T03:52:30Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This can be used until the new&lt;br /&gt;
Web Browser is ready! This technique tells Firefox to make changes to the Bookmarks.html file. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address link type about:config and press enter.&lt;br /&gt;
* click &amp;quot;I&#039;ll be cafeful, I promise button. &lt;br /&gt;
* Either input browser.bookmarks.autoExportHTML in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27940</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27940"/>
		<updated>2011-06-06T03:52:12Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdatedDate=5th June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This can be used until the new&lt;br /&gt;
Web Browser is ready! This technique tells Firefox to make changes to the Bookmarks.html file. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address link type about:config and press enter.&lt;br /&gt;
* click &amp;quot;I&#039;ll be cafeful, I promise button. &lt;br /&gt;
* Either input browser.bookmarks.autoExportHTML in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27939</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27939"/>
		<updated>2011-06-06T03:51:41Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdateDate=5th June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This can be used until the new&lt;br /&gt;
Web Browser is ready! This technique tells Firefox to make changes to the Bookmarks.html file. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address link type about:config and press enter.&lt;br /&gt;
* click &amp;quot;I&#039;ll be cafeful, I promise button. &lt;br /&gt;
* Either input browser.bookmarks.autoExportHTML in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27938</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27938"/>
		<updated>2011-06-06T03:51:08Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Compatible | 810UpdateDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This can be used until the new&lt;br /&gt;
Web Browser is ready! This technique tells Firefox to make changes to the Bookmarks.html file. In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address link type about:config and press enter.&lt;br /&gt;
* click &amp;quot;I&#039;ll be cafeful, I promise button. &lt;br /&gt;
* Either input browser.bookmarks.autoExportHTML in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27937</id>
		<title>Adding new web links</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Adding_new_web_links&amp;diff=27937"/>
		<updated>2011-06-06T03:46:56Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo | 810Status=Relevant | 810UpdateDate=5 June 2011 | 810UpdatedBy=Dan249}}&lt;br /&gt;
&lt;br /&gt;
It is possible to add new web links to the computing page. This can be used until the new&lt;br /&gt;
Web Browser is ready!&lt;br /&gt;
In order for web links to show up on the Computing page within an orbiter, you have to add the link in Firefox from a [[Media Director]]. Here is the easiest method for adding new bookmarks.&lt;br /&gt;
* Browse to Computing screen and select one of the preloaded &amp;quot;Web bookmarks&amp;quot;. This will open up a Firefox browser on the Media Director.&lt;br /&gt;
* At Address link type about:config and press enter.&lt;br /&gt;
* click &amp;quot;I&#039;ll be cafeful, I promise button. &lt;br /&gt;
* Either input browser.bookmarks.autoExportHTML in the filter or scroll down screen to that field.&lt;br /&gt;
* Double click that field which changes it to true from the default false.&lt;br /&gt;
* Browse the web like any normal web browser and when you find a page of interest&lt;br /&gt;
* Add your new bookmark&lt;br /&gt;
* &#039;&#039;&#039; NOTE: you must close the browser with File-&amp;gt;Quit.&#039;&#039;&#039; &lt;br /&gt;
* Reopen the Computing screen,&lt;br /&gt;
** Your new bookmarks will be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: If you close the browser by using the LinuxMCE buttons at the bottom of the screen your bookmarks will not be saved!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category : Tutorials]]&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Howto:_Using_Network_Shares&amp;diff=27935</id>
		<title>Howto: Using Network Shares</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Howto:_Using_Network_Shares&amp;diff=27935"/>
		<updated>2011-06-04T18:21:45Z</updated>

		<summary type="html">&lt;p&gt;Dan249: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo}}&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
[[Category: Network Attached Storage]]&lt;br /&gt;
&lt;br /&gt;
The LinuxMCE core is able to auto-detect, configure and use Windows (SMB or CIFS) and *nix (NFS) network shares. This document details the different options for using network shares in LinuxMCE and the actions required to successfully configure them, when the automated discovery processes fail.&lt;br /&gt;
&lt;br /&gt;
== Network Share Use ==&lt;br /&gt;
&lt;br /&gt;
Network shares are accessed in LinuxMCE using symbolic links created in the media storage directories, either in &#039;&#039;/home/public/data&#039;&#039; in the case of public shares, or in &#039;&#039;/home/&amp;lt;user_name&amp;gt;/data&#039;&#039; if the share has been assigned to a user.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE offers two alternatives for use of network shares:&lt;br /&gt;
&lt;br /&gt;
# Using LinuxMCE&#039;s directory structure&lt;br /&gt;
# As a simple storage area, either public or private&lt;br /&gt;
&lt;br /&gt;
=== Network Share Using LinuxMCE&#039;s Directory Structure ===&lt;br /&gt;
&lt;br /&gt;
In this case LinuxMCE uses separate directories on the share for each user, with media sub-directories in each one. These directory trees are created if they do not already exist on the share.&lt;br /&gt;
&lt;br /&gt;
For a typical Windows share, the storage layout will look like this:&lt;br /&gt;
&lt;br /&gt;
 my_share\public\audio&lt;br /&gt;
 my_share\public\documents&lt;br /&gt;
 my_share\public\pictures&lt;br /&gt;
 my_share\public\videos&lt;br /&gt;
 my_share\&amp;lt;user_1&amp;gt;\audio&lt;br /&gt;
 my_share\&amp;lt;user_1&amp;gt;\documents&lt;br /&gt;
 my_share\&amp;lt;user_1&amp;gt;\pictures&lt;br /&gt;
 my_share\&amp;lt;user_1&amp;gt;\videos&lt;br /&gt;
&lt;br /&gt;
=== Network Share As a Simple Storage Device ===&lt;br /&gt;
&lt;br /&gt;
In this case the share will simply be attached either to the &#039;&#039;public&#039;&#039; storage or to a specified user, using a symbolic link in the &#039;&#039;other&#039;&#039; media directory. For example:&lt;br /&gt;
&lt;br /&gt;
 /home/public/data/other/my_share&lt;br /&gt;
&lt;br /&gt;
or:&lt;br /&gt;
&lt;br /&gt;
 /home/&amp;lt;user_1&amp;gt;/data/other/my_share&lt;br /&gt;
&lt;br /&gt;
== Adding Network Shares Using Auto-Detection and the Orbiter ==&lt;br /&gt;
&lt;br /&gt;
Adding a new network share to LinuxMCE consists of two stages: Adding the computer hosting the share as a &#039;&#039;File Server&#039;&#039;, and then adding each share on this computer.&lt;br /&gt;
&lt;br /&gt;
=== Adding a File Server ===&lt;br /&gt;
&lt;br /&gt;
# Ensure that the file server is active and connected to your network.&lt;br /&gt;
# Quick-reload the router. In the Orbiter, click &#039;&#039;More -&amp;gt; Advanced options -&amp;gt; Quick reload router&#039;&#039;.&lt;br /&gt;
# The orbiter will display a message identifying the detected network share, and ask what you would like to do with this share. Click &#039;&#039;File Server&#039;&#039;.&lt;br /&gt;
# The orbiter will ask for the user name and password for this file server. If the file server does not require a login, simply click &#039;&#039;Ok&#039;&#039;.&lt;br /&gt;
# The orbiter will inform you that the File Server has been created, and ask which room the file server is in.&lt;br /&gt;
&lt;br /&gt;
This concludes the first stage. LinuxMCE will now proceed to detect and configure any available shares on this file server. At some point, the message &amp;quot;I finished installing the software for your new devices. You will need to restart the router before you can use them&amp;quot; will be displayed. You can press &#039;&#039;Ok&#039;&#039; to dismiss the message, but you should not reload the router as this will interrupt the share configuration process.&lt;br /&gt;
&lt;br /&gt;
=== Adding File Shares ===&lt;br /&gt;
&lt;br /&gt;
# For each available file share on your new file server, the orbiter will display the share name and ask what you would like to do with it. The list will contain a single option - either &#039;&#039;Windows Share&#039;&#039; or &#039;&#039;NFS Share&#039;&#039;. Click this option.&lt;br /&gt;
# The orbiter will ask if the new storage device can be used automatically for storing media. If you select &#039;&#039;Yes&#039;&#039;, LinuxMCE will store ripped CDs and DVDs and recorded TV shows on this device.&lt;br /&gt;
# The next orbiter screen will ask you to select if you would like to use LinuxMCE&#039;s directory structure on the new storage device. You have three options:&lt;br /&gt;
## Use LinuxMCE&#039;s directory structure&lt;br /&gt;
## Access the device content as-is and make it public&lt;br /&gt;
## Access the device content as-is and make it private for a selected user&lt;br /&gt;
&lt;br /&gt;
When you have finished with this process, quick-reload the router.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting and Manual Configuration ==&lt;br /&gt;
&lt;br /&gt;
The automated configuration process can fail at several places. This section explains how to complete the configuration in each case, using the LinuxMCE admin website and a Linux shell.&lt;br /&gt;
&lt;br /&gt;
For all processes described below, start by navigating to the &#039;&#039;devices tree&#039;&#039; in the administration site: Either click &#039;&#039;show devices tree&#039;&#039; in the left-hand &#039;&#039;&#039;Wizard&#039;&#039;&#039; menu, or select &#039;&#039;Advances -&amp;gt; configuration -&amp;gt; Devices&#039;&#039; from the top menu.&lt;br /&gt;
&lt;br /&gt;
To enter shell commands, either press &#039;&#039;Ctrl+Alt+F2&#039;&#039; on the core console, or use SSH to connect to the core from another computer. In either case, log in using the user account you created when installing Ubuntu. When running a &#039;&#039;sudo&#039;&#039; operation, enter the password of the same user.&lt;br /&gt;
&lt;br /&gt;
=== Manual Creation of a File Server ===&lt;br /&gt;
&lt;br /&gt;
In case LinuxMCE fails to detect your file server, or if it detected it in the past and you selected to ignore it:&lt;br /&gt;
&lt;br /&gt;
# Click &#039;&#039;Core&#039;&#039; in the left-hand navigation tree.&lt;br /&gt;
# Click &#039;&#039;Create Child Device&#039;&#039; in the main window.&lt;br /&gt;
# Enter the file server&#039;s description and IP address.&lt;br /&gt;
# Click &#039;&#039;Pick device template&#039;&#039;.&lt;br /&gt;
# In the &#039;&#039;Device Category menu&#039;&#039; select &#039;&#039;File/Media Server&#039;&#039;.&lt;br /&gt;
# Click &#039;&#039;Apply Filter&#039;&#039;.&lt;br /&gt;
# In the &#039;&#039;Device Template&#039;&#039; menu select &#039;&#039;File Server&#039;&#039;.&lt;br /&gt;
# Click &#039;&#039;Pick device template&#039;&#039;.&lt;br /&gt;
# If the file server requires a login, in the &#039;&#039;Device data&#039;&#039; section, enter the username and password for the file server, and check &#039;&#039;Password Required&#039;&#039;. Then click &#039;&#039;Save&#039;&#039;.&lt;br /&gt;
# Note the device number of the new file server, displayed at the top of the main window.&lt;br /&gt;
# In the shell, trigger the network share detection script for the new file server:&lt;br /&gt;
&lt;br /&gt;
 sudo /usr/pluto/bin/Configure_1837.sh -d &amp;lt;device number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point, return to the orbiter to continue the automated process.&lt;br /&gt;
&lt;br /&gt;
=== Manual Creation of Network Shares ===&lt;br /&gt;
&lt;br /&gt;
In case LinuxMCE fails to detect the shares on your file server:&lt;br /&gt;
&lt;br /&gt;
# In the left-hand navigation tree, locate and click the file server entry.&lt;br /&gt;
# Click &#039;&#039;Create Child Device&#039;&#039; in the main window.&lt;br /&gt;
# Click &#039;&#039;Pick device template&#039;&#039;.&lt;br /&gt;
# In the &#039;&#039;Device Template&#039;&#039; menu select the appropriate share type for your file server.&lt;br /&gt;
# Click &#039;&#039;Pick device template&#039;&#039; to select and close the window.&lt;br /&gt;
# In the &#039;&#039;Device data&#039;&#039; area, fill in:&lt;br /&gt;
## &#039;&#039;&#039;PK_Users&#039;&#039;&#039;: Leave empty for a public share, or select the desired user [Starting with 0710, select &amp;quot;&#039;&#039;Public&#039;&#039;&amp;quot;, &amp;quot;&#039;&#039;Pluto&#039;s structure&#039;&#039;&amp;quot;, or a user name.  &amp;quot;&#039;&#039;Public&#039;&#039;&amp;quot; will mount under data/other.]&lt;br /&gt;
## &#039;&#039;&#039;Share Name&#039;&#039;&#039; (if the share is \\my_server\my_share, enter &#039;&#039;my_share&#039;&#039;)&lt;br /&gt;
## &#039;&#039;&#039;Filesystem&#039;&#039;&#039;: &#039;&#039;cifs&#039;&#039; for Windows shares, &#039;&#039;nfs&#039;&#039; for *nix shares&lt;br /&gt;
## Check &#039;&#039;&#039;Use Automatically&#039;&#039;&#039; if desired&lt;br /&gt;
## &#039;&#039;&#039;Username&#039;&#039;&#039;, &#039;&#039;&#039;Password&#039;&#039;&#039; and &#039;&#039;&#039;Password Required&#039;&#039;&#039; if the file server requires login.&lt;br /&gt;
 &lt;br /&gt;
LinuxMCE should now mount your new share and create the required links to make your data available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039;: I have not been able to find how to select to use LinuxMCE&#039;s directory structure in this process.&lt;br /&gt;
&lt;br /&gt;
== Advanced Configuration Options ==&lt;br /&gt;
&lt;br /&gt;
Network shares use can be further customized using the LinuxMCE admin site. To use the following options, navigate to the network share device and scroll to the &#039;&#039;Device data&#039;&#039; section.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Directories&#039;&#039;&#039;: When a share is configured to use LinuxMCE&#039;s directory structure, it will by default be used in all media directories: &#039;&#039;audio, documents, pictures&#039;&#039; and &#039;&#039;videos&#039;&#039;. You can restrict which media directories will be used by entering their names in this field, separated by commas.&lt;br /&gt;
* &#039;&#039;&#039;Readonly&#039;&#039;&#039;: checking this option will make LinuxMCE mount the share as read-only. This will stop LinuxMCE from creating .id3 files for all your videos, and from modifying the MP3 tags of your music files.&lt;br /&gt;
&lt;br /&gt;
== NFS Server Hints ==&lt;br /&gt;
&lt;br /&gt;
If you are wanting to have a linux system be your server, here are a few hints.&lt;br /&gt;
&lt;br /&gt;
As of 0710 beta 3, LinuxMCE requires your sever to be very open (insecure).  You must allow root access to the share as LinuxMCE writes files as root:public.&lt;br /&gt;
&lt;br /&gt;
So on the server to share /var/media, assuming your core is at 192.168.80.1, you need to add your share to the /etc/exports like:&lt;br /&gt;
&lt;br /&gt;
  /var/media/ 192.168.80.1(async,no_subtree_check,rw,no_root_squash)&lt;br /&gt;
&lt;br /&gt;
Ownership in your share of media files should be:  root:public (0:1002) and permissions should be set to 2775 (rwxrwsr-x)&lt;br /&gt;
&lt;br /&gt;
You may need to change a groupid if another group is already using 1002.  The process will vary depending on your system, but here are the general steps:&lt;br /&gt;
# examine /etc/groups and find an unused group id to move the conflicting group to.  This example will use 1234 for the new group id.&lt;br /&gt;
# find all files with that currently have 1002 groupid:  find / -group 1002 -print&lt;br /&gt;
#* if it&#039;s just a few files then you can change their group id with:  chgrp 1234 filename&lt;br /&gt;
#* if it&#039;s a lot of files, then you might prefer using the find command:  find / -group 1002 -exec chgrp 1234 &#039;{}&#039; \;&lt;br /&gt;
# now double check that you changed all the files with group id 1002:  find / -group 1002 -print&lt;br /&gt;
# edit /etc/groups and change the group id for the conflicting group from 1002 to the new group id (1234 in this example)&lt;br /&gt;
# while editing /etc/groups, edit or add the public group with a group id of 1002&lt;br /&gt;
# save /etc/groups&lt;br /&gt;
# if the conflicting group was for a service, then restart the service.&lt;br /&gt;
# if the service was one of the critical service (mine was hald), I&#039;d go ahead and reboot the box.&lt;/div&gt;</summary>
		<author><name>Dan249</name></author>
	</entry>
</feed>