<br />
<b>Warning</b>:  preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in <b>/www/htdocs/w0102f68/fos/wiki/includes/MagicWord.php</b> on line <b>902</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0102f68/fos/wiki/includes/MagicWord.php</b> on line <b>876</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0102f68/fos/wiki/includes/MagicWord.php</b> on line <b>877</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0102f68/fos/wiki/includes/MagicWord.php</b> on line <b>881</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0102f68/fos/wiki/includes/MagicWord.php</b> on line <b>876</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0102f68/fos/wiki/includes/MagicWord.php</b> on line <b>877</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0102f68/fos/wiki/includes/MagicWord.php</b> on line <b>881</b><br />
<br />
<b>Warning</b>:  preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in <b>/www/htdocs/w0102f68/fos/wiki/includes/MagicWord.php</b> on line <b>902</b><br />
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.fos.fmdevelop.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.fos.fmdevelop.com/index.php?feed=atom&amp;namespace=0&amp;title=Special%3ANewPages</id>
		<title>FOS Wiki - New pages [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.fos.fmdevelop.com/index.php?feed=atom&amp;namespace=0&amp;title=Special%3ANewPages"/>
		<link rel="alternate" type="text/html" href="http://wiki.fos.fmdevelop.com/Special:NewPages"/>
		<updated>2026-04-14T22:44:09Z</updated>
		<subtitle>From FOS Wiki</subtitle>
		<generator>MediaWiki 1.21.3</generator>

	<entry>
		<id>http://wiki.fos.fmdevelop.com/Milestones_v0.2</id>
		<title>Milestones v0.2</title>
		<link rel="alternate" type="text/html" href="http://wiki.fos.fmdevelop.com/Milestones_v0.2"/>
				<updated>2014-01-14T11:11:43Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Visualize Tables =&lt;br /&gt;
After a successful login the user will see an overview of all tables or - if there is more than one location and the user can work on these tables - an overview of the locations. To test this use case there will be some test tables in the database. For example ''table 1'', ''table 2'' and ''table 3'' in 'location 1'.&lt;br /&gt;
&lt;br /&gt;
= Visualize Orders =&lt;br /&gt;
The user will be able to visualize all products (and their quantity) that has already been ordered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= DataManagement on Server = &lt;br /&gt;
Through an user-interface on the server it's possible to modify, insert, delete the basic data sets: location, table, category and products. All these changes will be real-time reported to the connected clients, and the preparation (the signals) for this intention will be already implemented in this version.&lt;/div&gt;</summary>
		<author><name>Master</name></author>	</entry>

	<entry>
		<id>http://wiki.fos.fmdevelop.com/Use_Cases_v0.3</id>
		<title>Use Cases v0.3</title>
		<link rel="alternate" type="text/html" href="http://wiki.fos.fmdevelop.com/Use_Cases_v0.3"/>
				<updated>2014-01-13T11:59:03Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;= Make Orders = The user will be able to create a new ''Order'' by choosing one or multiple products. To test this process the database will contain some ''standard categories...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Make Orders =&lt;br /&gt;
The user will be able to create a new ''Order'' by choosing one or multiple products. To test this process the database will contain some ''standard categories''. Every ''category'' will contain some ''standard products''. For example&lt;br /&gt;
&lt;br /&gt;
*Pizza: Margherita, Marinara, Bufala...&lt;br /&gt;
*Pasta: Carbonara, Bolognese...&lt;br /&gt;
*Vines: Morellino, Pinot Nero, Chardonnay...&lt;br /&gt;
*Caffe: Espresso, Macchiato, Cappucino...&lt;br /&gt;
*...&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.fos.fmdevelop.com/Use_Cases_v0.2</id>
		<title>Use Cases v0.2</title>
		<link rel="alternate" type="text/html" href="http://wiki.fos.fmdevelop.com/Use_Cases_v0.2"/>
				<updated>2014-01-12T12:20:59Z</updated>
		
		<summary type="html">&lt;p&gt;Master: added use case Make Orders&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Location and Tables Visualization =&lt;br /&gt;
The user will be able to visualize the locations with their related tables and all orders of every table.&lt;br /&gt;
&lt;br /&gt;
Make Orders&lt;br /&gt;
&lt;br /&gt;
The user will be able to create a new Order by choosing one or multiple products. To test this process the database will contain some standard categories. Every category will contain some standard products. For example&lt;br /&gt;
&lt;br /&gt;
Pizza: Margherita, Marinara, Bufala...&lt;br /&gt;
Pasta: Carbonara, Bolognese...&lt;br /&gt;
Vines: Morellino, Pinot Nero, Chardonnay...&lt;br /&gt;
Caffe: Espresso, Macchiato, Cappucino...&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
= Manage User Accounts =&lt;br /&gt;
An administrator must be able to manage the user accounts on the server. Therefor it must be possible to do a login on the server user interface.&lt;br /&gt;
&lt;br /&gt;
= Manage Locations and Tables =&lt;br /&gt;
An administrator must be able to manage all the tables and different locations through a simple UI on the server.&lt;/div&gt;</summary>
		<author><name>Master</name></author>	</entry>

	<entry>
		<id>http://wiki.fos.fmdevelop.com/JSON_Objects_Handling</id>
		<title>JSON Objects Handling</title>
		<link rel="alternate" type="text/html" href="http://wiki.fos.fmdevelop.com/JSON_Objects_Handling"/>
				<updated>2014-01-06T14:52:45Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Handling the json objects is necessary on both sides - the client and the server side. Since both sides are written in C++, we can put together some functions to convert the s...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Handling the json objects is necessary on both sides - the client and the server side.&lt;br /&gt;
Since both sides are written in C++, we can put together some functions to convert the strings to defined types.&lt;br /&gt;
&lt;br /&gt;
Basically we need to functions:&lt;br /&gt;
&lt;br /&gt;
*toJson(Object)&lt;br /&gt;
*parseJson(String)&lt;br /&gt;
&lt;br /&gt;
Since parseJson() must return different types it suites to use QVariant.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.fos.fmdevelop.com/Asynchronous_Client_Handling</id>
		<title>Asynchronous Client Handling</title>
		<link rel="alternate" type="text/html" href="http://wiki.fos.fmdevelop.com/Asynchronous_Client_Handling"/>
				<updated>2013-12-14T15:13:22Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Client Handling has to be asynchronous, because each client must be able to communicate to the others without blocking the system.&lt;br /&gt;
= Threads =&lt;br /&gt;
The first intention is to make one thread for each client. This has several advantages:&lt;br /&gt;
* they can easily communicate to each other using QT's powerful singnals- and slots mechanism&lt;br /&gt;
* no problems to maintain a list of all client(-threads)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.fos.fmdevelop.com/Administrative_User_Interface</id>
		<title>Administrative User Interface</title>
		<link rel="alternate" type="text/html" href="http://wiki.fos.fmdevelop.com/Administrative_User_Interface"/>
				<updated>2013-12-14T15:06:48Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: explained the administrative user interface&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The administrative user interface contains simply a button to start and stop the server with a text browser underneath to show status information.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>