-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<p> MySocials driver is provided as a shared library (libmsa<service_name>.so). Structure <b>msa_module *d</b> includes information about the driver (name, identifier, pointers to driver functions). This structure is filled during initialization of the driver.
</p>
<h3>Driver interface</h3>
- <p>Driver interface is described in file interface.h and consists of 4 functions:
+ <p>Driver interface is described in file interface.h and consists of 4 functions:</p>
<ul>
<li><b>msa_module_init(struct msa_module* d)</b> — driver initialization;</li>
<li><b>msa_module_get_info(struct msa_module* d)</b> — getting information about driver;</li>
<li><b>msa_module->send(xmlDocPtr request, xmlDocPtr* response, const struct msa_module* info)</b> — request sending and response receiveing;</li>
<li><b>msa_module->shutdown(const struct msa_module*)</b> - driver shutdown.</li>
</ul>
-
<h3>Driver initialization and shutting down</h3>
- Driver initialization is performed by using <b>msa_module_init(struct msa_module* d)</b> function. Instance of structure which stores profile setting is created during initialization. Parameter d stores identifier of this instance.
- <br>
+ <p>Driver initialization is performed by using <b>msa_module_init(struct msa_module* d)</b> function. Instance of structure which stores profile setting is created during initialization. Parameter d stores identifier of this instance.
+ <br />
Function <b>msa_module->shutdown(const struct msa_module*)</b> is used during program termination.
-
+ </p>
<h3>Interaction with driver</h3>
-
+ <p>
Fuction <b>msa_module->send(xmlDocPtr request, xmlDocPtr* response, const struct msa_module* info)</b> is used to perform requests to the driver.
Parameter <i>request</i> is a request in XML format. Description of structure of sending and receiveing data is described <a>here</a>.
Parameter <i>response</i> contains driver response in XML format.
<h2>MySocials driver data structures</h2>
<p>Here you can see description of data structures which are used by MySocials driver. These structures are declared in <b>mysocials_driver.h</b> file which is available for other applications from mysocials-dev package.
-
+ </p>
<h3>Enumerations</h3>
<h4>Error codes</h4>
<pre class="c" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">enum</span> error_type <span style="color: #009900;">{</span>
</ul>
<p>Following classes are supported:
+ </p>
<ul>
<li><i>settings:</i> class for working with settings</li>
<li><i>profile:</i> class for receiving data about user's profile</li>
<li><i>video:</i> class for working with video files</li>
<li><i>news:</i> class for working with news</li>
</ul>
- </p>
-
+
<!-- Settings start -->
<h3>Settings</h3>
<h4>getSettings</h4>
<p><b>Head of PetrSU FRUCT Lab:</b> Iurii A. Bogoiavlenskii, PhD, Head of Department of Computer Science, PetrSU.</p>
<p><b>Manager:</b> Kirill A. Kulakov, PhD <a href="mailto:kulakov@cs.karelia.ru">kulakov@cs.karelia.ru</a></p>
<p><b>Expert:</b> Alexandr V. Borodin <a href="mailto:aborod@cs.karelia.ru">aborod@cs.karelia.ru</a></p>
- <p><b>Developers:</b> <br/> <ul>
+ <p><b>Developers:</b> </p>
+ <ul>
<li>Andrey Bogachev <a href="mailto:bogachev@cs.karelia.ru">bogachev@cs.karelia.ru</a></li>
<li>Sergey Zakharov <a href="mailto:szaharov@cs.karelia.ru">szaharov@cs.karelia.ru</a></li>
<li>Pavel Shiryaev <a href="mailto:shiryaev@cs.karelia.ru">shiryaev@cs.karelia.ru</a></li>
<li>Vladimir Dmitriev <a href="mailto:vdmitrie@cs.karelia.ru">vdmitrie@cs.karelia.ru</a></li>
<li>Konstantin Kirpichenok <a href="mailto:kirpiche@cs.karelia.ru">kirpiche@cs.karelia.ru</a></li>
</ul>
- </p>
</td>
</tr>
</table></td>
<p><b>MeeGo: </b><a href="http://repo.pub.meego.com/home:/kulakov/meego_1.1_core/">MeeGo 1.1</a></p>
<p><b>Ubuntu: </b><a href="http://download.opensuse.org/repositories/home:/mysocials/xUbuntu_10.10/">Ubuntu 10.10</a></p>
<p><b>Maemo: </b><a href="http://maemo.org/packages/view/mysocials/">Maemo 5</a></p>
- <p>You can use this button to install MySocials Gallery on your Maemo 5 device: <br/><br/><a href="http://repository.maemo.org/extras-devel/dists/fremantle/install/mysocials.install"><img src="images/application_install.png"></a></p>
+ <p>You can use this button to install MySocials Gallery on your Maemo 5 device: <br/><br/><a href="http://repository.maemo.org/extras-devel/dists/fremantle/install/mysocials.install"><img src="images/application_install.png" alt="install" /></a></p>
</td>
</tr>
</table></td>
<div class='hidden-text' id='example'>
А это полный текст описания<br>А это полный текст описания<br>
</div> -->
- <p>
- <ul class="list">
+ <ul class="list">
<li>Simultaneous support of several social networks</li>
<li>Album, Set, Collection and Image browsing and exchange</li>
<li>Message browsing and exchange</li>
<li>News feed</li>
<li>Support of Harmattan and Maemo 5 platforms</li>
<li>Support of mobile and desktop Linux</li>
- </ul>
- </p>
+ </ul>
<p>
MySocials application is a client for different social networks. It allows to work with various objects including users' profiles, images, messages, audio files, etc. Using your accounts from social networks you are able to browse your friends profiles, work with messages, audio files, albums and images with comments and send your own comment to each image. Also you can download images from your device to social network using this app. MySocials supports interaction with such social networks as Vkontakte, Facebook, Flickr, MyWorld from Mail.Ru and Photobucket.
</p>
<p>
Source code is available at <a href="https://gitorious.org/mysocials/">Gitorious</a>. You are welcome to send you comments and suggestions to our email <a href="mailto:maemo-mysocials@cs.karelia.ru">maemo-mysocials@cs.karelia.ru</a>.
</p>
-
- <p>
- <h2>Timetable of future releases</h2>
- <h3>October 2011:</h3>
- <ul class="list">
+ <h2>Timetable of future releases</h2>
+ <h3>October 2011:</h3>
+ <ul class="list">
<li>Separate package with Qt UI widgets</li>
<li>News feed panel</li>
<li>Account activation and deactivation</li>
<li>Application optimization</li>
<li>Harmattan version of application</li>
- </ul>
- <h3>February 2012:</h3>
- <ul class="list">
+ </ul>
+ <h3>February 2012:</h3>
+ <ul class="list">
<li>Audio tracks browsing and exchange</li>
<li>Video tracks browsing and exchange</li>
- <li>ASupport of browsing marked images</li>
+ <li>Support of browsing marked images</li>
<li>Qt based drivers for social networks</li>
- </ul>
- </p>
+ </ul>
</td>
</tr>
</table></td>
<td class="content">
<h1>Privacy</h1>
<p>One of the most imporant features of MySocials is the use of autorization through web-interface (<a href="http://maemo.org/packages/view/webauth/">Webauth</a>).</p>
- <p align="center"><img src="images/auth.png" width="400px" height="240px" /></p>
+ <p align="center"><img src="images/webauth.png" width="400px" height="240px" alt="Authorization for VKontakte " /></p>
<p>
<b>The application doesn't store your registration information (e.g. login and password).</b>
Therefore if your session is out of date, the application shows autorization window again.
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>MySocials Project</title>
+<link href="style.css" rel="stylesheet" type="text/css" />
+</head>
+
+<body>
+<table width="779" border="0" align="center" cellpadding="0" cellspacing="0">
+ <tr>
+ <td><table width="70%" border="0" cellspacing="0" cellpadding="0">
+ <tr>
+ <td class="redbox"> </td>
+ </tr>
+ <tr>
+ <td height="45"><a href="index.html" class="logo">MySocials Project</a></td>
+ </tr>
+ </table></td>
+ </tr>
+ <tr>
+ <td> </td>
+ </tr>
+<tr>
+ <td bgcolor="#E2E2D2" class="border" height="40"><table width="85%" border="0" cellspacing="0" cellpadding="0">
+ <tr align="center">
+ <td><a href="index.html" class="toplinks">About</a></td>
+ <td class="toplinks">|</td>
+ <td><a href="api.html" class="toplinks">MySocials API</a></td>
+ <td class="toplinks">|</td>
+ <td><a href="privacy.html" class="toplinks">Privacy</a></td>
+ <td class="toplinks">|</td>
+ <td><a href="development.html" class="toplinks">Development</a></td>
+ <td class="toplinks">|</td>
+ <td><a href="downloads.html" class="toplinks">Downloads</a></td>
+ </tr>
+ </table></td>
+ </tr>
+ <tr>
+ <td height="10"></td>
+ </tr>
+ <tr>
+ <td bgcolor="#F3F3F3" class="border"><table width="100%" border="0"
+ cellspacing="0" cellpadding="0">
+ <tr>
+ <td height="10"></td>
+ </tr>
+ <tr>
+ <td><table border="0" cellspacing="0" cellpadding="0">
+ <tr>
+ <td class="heading"></td>
+ </tr>
+ </table></td>
+ </tr>
+ <tr>
+ <td height="10"></td>
+ </tr>
+ <tr>
+ <td class="content">
+ <h1>Screenshots</h1>
+
+ <p align="center"><img src="images/images-maemo.png" width="650px" height="330px" alt="Maemo 5 version"/></p>
+ </td>
+ </tr>
+ </table></td>
+ </tr>
+ <tr>
+ <td><table width="92%" border="0" align="right" cellpadding="0"
+ cellspacing="0">
+ <tr>
+ <td class="copybox"> MySocials Project © 2011</td>
+ </tr>
+ </table></td>
+ </tr>
+ <tr>
+ <td height="10"> </td>
+ </tr>
+</table>
+</body>
+</html>