<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TekoNorma &#187; GED</title>
	<atom:link href="http://tekonorma.fr/WPblogTN/tag/ged/feed/" rel="self" type="application/rss+xml" />
	<link>http://tekonorma.fr/WPblogTN</link>
	<description>Conseil et support à la migration Libre et Open-Source pour les entreprises</description>
	<lastBuildDate>Fri, 10 Feb 2012 18:10:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Power&#8217;s Mind</title>
		<link>http://tekonorma.fr/WPblogTN/2012/01/powers-mind/</link>
		<comments>http://tekonorma.fr/WPblogTN/2012/01/powers-mind/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 17:43:10 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Partenaires]]></category>
		<category><![CDATA[CRM]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[GED]]></category>
		<category><![CDATA[Partenariat]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=510</guid>
		<description><![CDATA[Depuis le d&#233;but de l&#39;ann&#233;e TekoNorma est partenaire avec la soci&#233;t&#233; Tunisienne Power&#39;s Mind. C&#39;est le d&#233;but de la concr&#233;tisation suite aux rencontres Franco-Tunisienne de septembre dernier. Power&#39;s Mindest un des principaux fournisseurs de Vtiger Community en Tunisie. Le partenariat porte sur des &#233;changes technologiques open-source sur des projet CRM (pour Power&#39;s Mind) et ECM/GED [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis le d&eacute;but de l&#39;ann&eacute;e TekoNorma est partenaire avec la soci&eacute;t&eacute; Tunisienne <a href="http://www.powersmind.com">Power&#39;s Mind</a>.</p>
<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/logo_powersmind.jpg" rel="lightbox[510]"><img alt="Log Power's Mind" class="size-full wp-image-511" height="150" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/logo_powersmind.jpg" title="logo_powersmind" width="125" /></a>
<p>C&#39;est le d&eacute;but de la concr&eacute;tisation suite aux rencontres <a href="http://tekonorma.fr/WPblogTN/2011/09/tekonorma-sera-present-aux-premiere-journees-franco-tunisies-du-logiciel-libre/">Franco-Tunisienne de septembre dernier</a>.</p>
<p>Power&#39;s Mindest un des principaux fournisseurs de <a href="http://www.vtiger-crm.fr/">Vtiger Community</a> en Tunisie.</p>
<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/Vtiger-Logo_big.png" rel="lightbox[510]"><img alt="Logo Vtiger" class="size-thumbnail wp-image-512" height="150" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/Vtiger-Logo_big-150x150.png" title="Vtiger-Logo_big" width="150" /></a>
<p>Le partenariat porte sur des &eacute;changes technologiques open-source sur des projet CRM (pour Power&#39;s Mind) et ECM/GED (pour TekoNorma).</p>
<p>Bienvenue &agrave; Power&#39;s Mind.</p>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2012/01/powers-mind/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aide d’Alfresco « Share » en version 3.4 en Français</title>
		<link>http://tekonorma.fr/WPblogTN/2012/01/aide-d%e2%80%99alfresco-%c2%ab-share-%c2%bb-en-version-3-4-en-francais/</link>
		<comments>http://tekonorma.fr/WPblogTN/2012/01/aide-d%e2%80%99alfresco-%c2%ab-share-%c2%bb-en-version-3-4-en-francais/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 16:12:06 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[français]]></category>
		<category><![CDATA[GED]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=496</guid>
		<description><![CDATA[Bonjour &#160; Suite &#224; notre article pr&#233;c&#233;dent, voici l&#39;autre traduction dont je vous parlais en fin d&#39;article. C&#39;est &#224; nouveau suite &#224; mon accompagnement aupr&#232;s de l&#39;&#233;quipe CALAO du Minist&#232;re des finances qu&#39;il a &#233;t&#233; mise en place la traduction de l&#39;aide d&#39;utilisation de Alfresco &#34;Share&#34; en version 3.4. Cette version n&#39;est pas la derni&#232;re [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour</p>
<p>&nbsp;</p>
<p>Suite &agrave; notre article pr&eacute;c&eacute;dent, voici l&#39;autre traduction dont je vous parlais en fin d&#39;article.</p>
<p>C&#39;est &agrave; nouveau suite &agrave; mon accompagnement aupr&egrave;s de l&#39;&eacute;quipe CALAO du Minist&egrave;re des finances qu&#39;il a &eacute;t&eacute; mise en place la traduction de l&#39;aide d&#39;utilisation de Alfresco &quot;Share&quot; en version 3.4.</p>
<p>Cette version n&#39;est pas la derni&egrave;re &quot;uptodate&quot;, mais devrait en premier lieu r&eacute;pondre &agrave; une premi&egrave;re demande des utilisateurs.</p>
<p>&nbsp;</p>
<p>Voici une capture de l&#39;aide en fran&ccedil;ais :</p>
<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/capture_sharehelp34-1.png" rel="lightbox[496]"><img alt="capture d'écran de l'aide alfresco share en français" class="size-medium wp-image-497" height="211" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/capture_sharehelp34-1-300x211.png" title="capture_sharehelp34-1" width="300" /></a>
<p>&nbsp;</p>
<p>Cette Aide comporte un syst&egrave;me de recherche sur la documentation, voici une capture d&#39;&eacute;cran :</p>
<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/capture_sharehelp34-2.png" rel="lightbox[496]"><img alt="Système de recherche de la documentation alfresco share en français" class="size-medium wp-image-498" height="130" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/capture_sharehelp34-2-300x130.png" title="capture_sharehelp34-2" width="300" /></a>
<p>&nbsp;</p>
<p>L&#39;aide est disponible &agrave; l&#39;adresse suivante : <a href="http://www.tekonorma.fr/sharehelp34/">Tekonorma</a></p>
<p>Je remercie cordialement l&#39;&eacute;quipe du projet CALAO, pour m&#39;avoir permis la mise &agrave; disposition de cette traduction en fran&ccedil;ais.</p>
<p>Bonne lecture.</p>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2012/01/aide-d%e2%80%99alfresco-%c2%ab-share-%c2%bb-en-version-3-4-en-francais/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aide d&#8217;Alfresco en version 3.3 interface &#171;&#160;explorer&#160;&#187; en Français</title>
		<link>http://tekonorma.fr/WPblogTN/2012/01/aide-dalfresco-en-version-3-3-interface-explorer-en-francais/</link>
		<comments>http://tekonorma.fr/WPblogTN/2012/01/aide-dalfresco-en-version-3-3-interface-explorer-en-francais/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 16:50:19 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[français]]></category>
		<category><![CDATA[GED]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=487</guid>
		<description><![CDATA[Bonjour Il y avait bien longtemps que je n&#39;avais post&#233;. C&#39;est chose faite avec cette article. Derni&#232;rement, j&#39;ai accompagn&#233; le minist&#232;re des finances sur la mise en place de service Alfresco pour l&#39;ensemble des services internes. Lors de cet accompagnement, il a &#233;t&#233; d&#233;cid&#233; d&#39;effectuer la traduction de l&#39;aide d&#39;Alfresco en version 3.3 pour la [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour</p>
<p>Il y avait bien longtemps que je n&#39;avais post&eacute;. C&#39;est chose faite avec cette article.</p>
<p>Derni&egrave;rement, j&#39;ai accompagn&eacute; le minist&egrave;re des finances sur la mise en place de service Alfresco pour l&#39;ensemble des services internes. Lors de cet accompagnement, il a &eacute;t&eacute; d&eacute;cid&eacute; d&#39;effectuer la traduction de l&#39;aide d&#39;Alfresco en version 3.3 pour la partie utilisation d&#39;Explorer&quot;.</p>
<p>Certes, cette version commence &agrave; dater mais je pense que certaines personnes pourraient &ecirc;tre int&eacute;ress&eacute;es par cette traduction.</p>
<p>Je sais que Share est l&#39;interface aujourd&#39;hui pr&eacute;conis&eacute;e par Alfresco, mais je rencontre encore beaucoup d&#39;utilisateur utilis&eacute; Alfresco via l&#39;interface d&#39;Explorer.</p>
<p>Voici une capture de l&#39;aide en fran&ccedil;ais :</p>
<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/CE_aideAlfrescofrv3.3.png" rel="lightbox[487]"><img alt="capture d'écran de l'aide Alfresco V3.3 en français" class="size-medium wp-image-492" height="150" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/CE_aideAlfrescofrv3.3-300x150.png" title="CE_aideAlfrescofrv3.3" width="300" /></a>
<p>
	vous pouvez r&eacute;cup&eacute;rer le fichier ici : <a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/Aide_alfresco_fr_v3.3.zip">Aide_alfresco_fr_v3.3</a></p>
<p>Apr&egrave;s t&eacute;l&eacute;chargement, d&eacute;compresser celui-ci dans un r&eacute;pertoire et cliquer sur le fichier : index_aide_alfresco.html</p>
<p>Celui-ci peut-&ecirc;tre poster directement sur un espace disponible sur internet.</p>
<p>&nbsp;</p>
<p>Je remercie cordialement l&#39;&eacute;quipe du projet CALAO, pour m&#39;avoir permis la mise &agrave; disposition de cette traduction en fran&ccedil;ais.</p>
<p>&nbsp;</p>
<p>Une autre traduction &agrave; venir &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2012/01/aide-dalfresco-en-version-3-3-interface-explorer-en-francais/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alfresco et Liferay</title>
		<link>http://tekonorma.fr/WPblogTN/2011/03/alfresco-et-liferay/</link>
		<comments>http://tekonorma.fr/WPblogTN/2011/03/alfresco-et-liferay/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 08:14:06 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[GED]]></category>
		<category><![CDATA[LifeRay]]></category>
		<category><![CDATA[portail]]></category>
		<category><![CDATA[Portlet]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=190</guid>
		<description><![CDATA[« Doclib Portlet » avec Alfresco. Nouvel article sur l&#8217;intégration d&#8217;Alfresco dans les portails de type j2ee. Cet article s&#8217;inspire fortement du wiki d&#8217;Alfresco, j&#8217;espère que cette traduction, adaptation permettront au francophone de comprendre les principes et la mise en place de cette technologie. La technologie « Doclib Portlet » fournie la possibilité d&#8217;intégrer la gestion documentaire d&#8217;Alfresco Share [...]]]></description>
			<content:encoded><![CDATA[<h1>« Doclib Portlet » avec Alfresco.</h1>
<p><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_01.jpeg" rel="lightbox[190]"><img class="alignnone size-medium wp-image-209" title="alfresco_liferay_01" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_01-300x87.jpg" alt="alfresco_liferay_01" width="272" height="87" /></a><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco-logo.jpg" rel="lightbox[190]"><img class="alignright size-medium wp-image-213" title="alfresco-logo" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco-logo-300x117.jpg" alt="alfresco-logo" width="263" height="90" /></a></p>
<p>Nouvel article sur l&#8217;intégration d&#8217;Alfresco dans les portails de type j2ee. Cet article s&#8217;inspire fortement du wiki d&#8217;Alfresco, j&#8217;espère que cette traduction, adaptation permettront au francophone de comprendre les principes et la mise en place de cette technologie.</p>
<p>La technologie « Doclib Portlet » fournie la possibilité d&#8217;intégrer la gestion documentaire d&#8217;Alfresco Share au sein d&#8217;un portail de type j2ee. Alfresco, pour ces tests, à choisi le projet Liferay. 3 portlets sont disponibles à partir d&#8217;Alfresco Share, celles-ci vous permettrons d&#8217;accéder directement au référentiel complet d&#8217;Alfresco, ou bien à l&#8217;accès à une librairie documentaire d&#8217;un des sites d&#8217;Alfresco Share dont vous êtes propriétaire, ainsi que la totalité des librairies documentaires des sites Alfresco Share dont l&#8217;accès est « Public ».</p>
<p><span id="more-190"></span></p>
<h1>Possibilités des « Portlets »</h1>
<p>Les « Doclib Portlets » de Alfresco Share inclus toutes les fonctionnalités disponibles en standard dans l&#8217;onglet « Librairies Documentaires » des sites pour les dossiers et les documents (bien sur en fonction de vos droits).</p>
<p>Pour les dossiers</p>
<p><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/liferay_actions_dossier.jpeg" rel="lightbox[190]"><img class="alignnone size-medium wp-image-217" title="liferay_actions_dossier" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/liferay_actions_dossier-300x108.jpg" alt="liferay_actions_dossier" width="300" height="108" /></a></p>
<p>Pour les documents</p>
<p><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/liferay_actions_document.jpeg" rel="lightbox[190]"><img class="alignnone size-medium wp-image-218" title="liferay_actions_document" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/liferay_actions_document-300x145.jpg" alt="liferay_actions_document" width="300" height="145" /></a></p>
<p>Les autres fonctionnalités non disponible pour les « librairies Documentaires » sont les suivantes :</p>
<ol>
<li>La vue des actions dans Alfresco « Explorer » n&#8217;est pas disponible pour les dossiers,</li>
<li>Quand vous affichez la liste des détails pour un dossier ou un document, la section « Share » n&#8217;est pas affiché.</li>
<li>Votre Nom d&#8217;utilisateur n&#8217;est pas lié à votre page de profil.</li>
</ol>
<p>Comme l&#8217;entête de Share n&#8217;est pas affichable dans le « Doclib Portlet », les fonctions suivantes ne sont pas disponibles non plus :</p>
<ol>
<li>«<strong> la barre d&#8217;outil Share</strong> » : Mon Dashboard, Mon profil, ma liste de site, la liste des utilisateurs, la recherche, l&#8217;aide et la déconnexion.</li>
<li>«<strong> Autres pages composantes</strong> » : Wiki, Blog, Calendar, Liens, Forums, Liste de données,</li>
<li>«<strong> Dashboard des sites</strong> »: Invitation, Personnalisation du tableau de bord, Edition des détails de site, Personnalisation des sites et Quitter le site.</li>
</ol>
<h1>Installation et configuration de Liferay</h1>
<p>Cette section décrit comment effectuer l&#8217;installation et la configuration de Alfresco &laquo;&nbsp;Doclib Portlets&nbsp;&raquo; dans Liferay.</p>
<p>Pour information, Liferay est un site &laquo;&nbsp;portail d&#8217;Entreprise&nbsp;&raquo; libre et open-source permettant à n&#8217;importe quelle entreprise de mettre en place son portail. Celui-ci permet très facilement l&#8217;intégration de nombreux Portlets déjà disponible. voir : <a title="autres portlets dans LifeRay" href="http://en.wikipedia.org/wiki/Liferay#Core_Portlets" target="_blank">http://en.wikipedia.org/wiki/Liferay#Core_Portlets</a></p>
<h2>Prérequis</h2>
<p>Avant de procéder à l&#8217;installation et à la configuration, assurez-vous :</p>
<ol>
<li>qu&#8217;Alfresco est installé et travaille correctement. Les versions d&#8217;Alfresco supportées sont pour la version communautaire à partir de la 3.4.a et plus et pour la version Entreprise à partir de la 3.3SP1 et plus.</li>
<li>J&#8217;ai effectué mes tests sur une version Alfresco Community 3.4.c installée sur un serveur linux mandriva 2010.2 à partir de l&#8217;installeur officiel intégrant tomcat version 6.</li>
<li>J&#8217;ai installé le version Liferay portail 5.2.3 en utillisant tomcat version 6. J&#8217;ai récupéré sur internet le zip suivant : <strong>liferay-portal-tomcat-6.0-5.2.3.zip </strong><span style="font-weight: normal;">installé et contrôlé qu&#8217;il travail correctement</span>. <strong>ATTENTION</strong> : Alfresco ne supporte pas à ce jour la <strong>version 6 de liferay</strong>.</li>
<li>Alfresco et Liferay après validation de leur fonctionnement ont été stoppé afin de permettre les modifications pour permettre l&#8217;intégration du « Doclib Portlets » d&#8217;Alfresco.</li>
</ol>
<h2>Configuration de Liferay</h2>
<p>Vous ne pouvez pas par défaut lancer Liferay et Alfresco en même temps, en effet, ils se lancent tous les 2 sur les mêmes ports, exemple le port 8080. Par conséquent, nous devons modifier quelques paramètres sur Liferay pour ne pas être confronté à des conflits de ports entre les 2 applications.</p>
<p>Localisez le fichier suivant :<em><strong> server.xml</strong></em> qui se trouve sous l&#8217;arborescence suivante : <em>$HOME_LIFERAY/tomcat-6.0.18/conf/</em> et effectuer les modifications suivantes :</p>
<pre><em>&lt;server port="<strong>8105</strong>" shutdown="SHUTDOWN'"</em>&gt;
...<em> &lt;Connector port="<strong>8180</strong>" protocole="HTTP/1.1" connectionTimeout="20000" redirectPort="<strong>8443</strong>" URIEncoding="UTF-8" /&gt; </em>...<em> &lt;Connector port="<strong>8109</strong>" procol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8" /&gt;</em></pre>
<h2>Configuration d&#8217;Alfresco</h2>
<p>Ajouter les lignes suivantes dans le fichier de propriétés Alfresco : <em><strong>alfresco-global.properties</strong></em>, disponible dans le dossier suivant :</p>
<pre><em>$HOME_ALFRESCO/tomcat/shared/classes/</em></pre>
<pre><em>authentication.chain=AlfrescoNtlm1:AlfrescoNtlm,external1:external</em></pre>
<pre><em>external.authentication.proxyUserName=</em></pre>
<h2>Déploiement de l&#8217;application web « Share » dans Liferay</h2>
<p>Copier le fichier <em><strong>share.war</strong></em> disponible dans le dossier suivant :<em> $HOME_ALFRESCO/</em><em>tomcat/webapps/</em></p>
<p>dans le dossier suivant de Liferay : <em>$HOME_LIFERAY/deploy</em></p>
<h2>Configuration de l&#8217;application Share dans Liferay</h2>
<p>Éditer le fichier <em><strong>catalina.properties</strong></em> disponible dans le dossier suivant : <em>$HOME_LIFERAY/tomcat-6.0.18/conf/</em></p>
<p>et rechercher la chaîne de caractère : <em>shared.loader</em></p>
<p style="margin-bottom: 0cm; font-style: normal;">et rentrer les données suivantes :</p>
<pre><em>shared.loader=${catalina.home}/shared/classes,${catalina.home}/shared/lib/*.jar</em></pre>
<p style="margin-bottom: 0cm; font-style: normal;">Créer l&#8217;arborescence de dossiers dans Liferay :<em> $HOME_LIFERAY/tomcat-6.0.18/shared/classes/alfresco/web-extension/</em></p>
<p><span style="font-style: normal;">Puis dans le dossier </span><em><strong>web-extension</strong></em><span style="font-style: normal;">, créer le fichier suivant : </span><em>share-config-custom.xml</em></p>
<p style="margin-bottom: 0cm; font-style: normal;">Éditer le et copier les lignes suivantes :</p>
<pre><em>&lt;alfresco-config&gt;</em>
<em>&lt;config evaluator="string-compare" condition="Remote"&gt;</em>
<em> &lt;remote&gt; &lt;endpoint&gt;</em>
<em> &lt;id&gt;alfresco-noauth&lt;/id&gt;</em>
<em> &lt;name&gt;Alfresco - unauthenticated access&lt;/name&gt;</em>
<em> &lt;description&gt;Access to Alfresco Repository WebScripts that do not require authentication&lt;/description&gt; </em><em> &lt;connector-id&gt;alfresco&lt;/connector-id&gt; </em><em> &lt;endpoint-url&gt;http://localhost:8080/alfresco/s&lt;/endpoint-url&gt;</em><em> &lt;identity&gt;none&lt;/identity&gt; &lt;/endpoint&gt; &lt;endpoint&gt; </em><em> &lt;id&gt;alfresco-feed&lt;/id&gt;</em><em> &lt;name&gt;Alfresco Feed&lt;/name&gt;</em><em> &lt;description&gt;Alfresco Feed - supports basic HTTP authentication&lt;/description&gt;</em><em> &lt;connector-id&gt;http&lt;/connector-id&gt; </em><em> &lt;endpoint-url&gt;http://localhost:8080/alfresco/s&lt;/endpoint-url&gt; &lt;basic-auth&gt;true&lt;/basic-auth&gt;</em><em>   &lt;identity&gt;user&lt;/identity&gt;</em><em> &lt;/endpoint&gt; </em><em> &lt;connector&gt; </em><em>  &lt;id&gt;alfrescoCookie&lt;/id&gt; </em><em> &lt;name&gt;Alfresco Connector&lt;/name&gt; </em><em>  &lt;description&gt;Connects to an Alfresco instance using cookie-based authentication&lt;/description&gt; </em><em>  &lt;class&gt;org.springframework.extensions.webscripts.connector.AlfrescoConnector&lt;/class&gt; </em><em> &lt;/connector&gt; &lt;endpoint&gt; </em><em>&lt;id&gt;alfresco&lt;/id&gt;</em><em> &lt;name&gt;Alfresco - user access&lt;/name&gt; </em><em> &lt;description&gt;Access to Alfresco Repository WebScripts that require user authentication&lt;/description&gt; </em><em> &lt;connector-id&gt;alfrescoCookie&lt;/connector-id&gt; </em><em> &lt;endpoint-url&gt;http://localhost:8080/alfresco/wcs&lt;/endpoint-url&gt; &lt;identity&gt;user&lt;/identity&gt; &lt;external-auth&gt;true&lt;/external-auth&gt; </em><em>&lt;/endpoint&gt; &lt;/remote&gt;</em><em> &lt;/config&gt; &lt;/alfresco-config&gt;</em></pre>
<p style="margin-bottom: 0cm; font-style: normal;">Si vous avez modifier les point d&#8217;accès d&#8217;Alfresco n&#8217;oublier d&#8217;effectuer les modifications concernant les <em><strong>endpoint-url</strong></em> de localisation de votre repository.</p>
<h2 style="margin-bottom: 0cm; font-style: normal;">Démarrage d&#8217;Alfresco et de Liferay</h2>
<p style="margin-bottom: 0cm; font-style: normal;">Commencer par démarrer Alfresco, puis Liferay. Vérifier qu&#8217;aucune erreur n&#8217;apparaît lors du démarrage de chaque application. Les fichiers de logs se trouvent dans les répertoires suivants :</p>
<p style="margin-bottom: 0cm; font-style: normal;">Pour alfresco : <em>$HOME_ALFRESCO/tomcat/log/catalina.out</em></p>
<p style="margin-bottom: 0cm; font-style: normal;">Pour Liferay :<em> $HOME_Liferay/tomcat-6.0.18/log/catalina.out</em></p>
<h1 style="margin-bottom: 0cm; font-style: normal;">Test de la « doclib Portlet » Share dans Liferay</h1>
<h2 style="margin-bottom: 0cm; font-style: normal;">Création d&#8217;un utilisateur Liferay</h2>
<p><span style="font-style: normal;">Connectez vous dans Liferay en tant qu&#8217;administrateur et créer un nouveau compte utilisateur pour chaque utilisateur alfresco pour lesquels vous voulez avoir un accès au portail. Les utilisateurs doivent avoir obligatoirement un droit d&#8217;accès avec les bonnes permissions dans Alfresco, de plus, le login de l&#8217;utilisateur de Liferay doit être parfaitement identique au login utilisateur d&#8217;Alfresco, sinon vous n&#8217;aurez pas d&#8217;accès aux « Doclib Portlets » d&#8217;Alfresco Share.</span></p>
<h2 style="margin-bottom: 0cm; font-style: normal;">Ajout des « Doclib Portlets » dans Liferay</h2>
<p style="margin-bottom: 0cm; font-style: normal;">Commencer par vous connecter à Liferay sur lapage d&#8217;accueil cliquer en haut à droite sur &laquo;&nbsp;Welcome&nbsp;&raquo; et cliquer sur &laquo;&nbsp;Sign In&nbsp;&raquo; Connecté vous avec l&#8217;utilisateur que cous avez créer précédement.</p>
<p style="margin-bottom: 0cm; font-style: normal;"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_021.jpeg" rel="lightbox[190]"><img class="alignnone size-medium wp-image-221" title="alfresco_liferay_02" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_021-300x161.jpg" alt="alfresco_liferay_02" width="300" height="161" /></a><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_03.jpeg" rel="lightbox[190]"><img class="size-full wp-image-223 alignright" title="alfresco_liferay_03" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_03.jpeg" alt="alfresco_liferay_03" width="232" height="124" /></a><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_04.jpeg" rel="lightbox[190]"><img class="alignnone size-full wp-image-232" title="alfresco_liferay_04" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_04.jpeg" alt="alfresco_liferay_04" width="482" height="298" /></a></p>
<p style="margin-bottom: 0cm; font-style: normal;">Une fois que vous êtes connecté.</p>
<ol>
<li>Créer une nouvelle page en cliquant sur &laquo;&nbsp;Add Page&nbsp;&raquo; et donner lui un nom,<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_05.jpeg" rel="lightbox[190]"><img class="alignnone size-full wp-image-224" title="alfresco_liferay_05" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_05.jpeg" alt="alfresco_liferay_05" width="287" height="134" /></a><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_06.jpeg" rel="lightbox[190]"><img class="size-medium wp-image-225 alignnone" title="alfresco_liferay_06" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_06-300x121.jpg" alt="alfresco_liferay_06" width="300" height="121" /></a></li>
<li>Sélectionner une mise en forme accessible via le menu en haut à droite &laquo;&nbsp;Welcome &#8230;&nbsp;&raquo; cliquer dans la liste &laquo;&nbsp;Layout Template&nbsp;&raquo; puis choisir la pleine largeur en utilisant le layout « 1-Column »,<br />
<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_07.jpeg" rel="lightbox[190]"><img class="alignnone size-full wp-image-226" title="alfresco_liferay_07" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_07.jpeg" alt="alfresco_liferay_07" width="255" height="348" /><br />
</a><br />
<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_08.jpeg" rel="lightbox[190]"><img class="alignnone size-medium wp-image-227" title="alfresco_liferay_08" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_08-300x230.jpg" alt="alfresco_liferay_08" width="300" height="230" /></a></li>
<li><span style="font-style: normal;"><span style="font-style: normal;">Puis toujours  à partir du menu &laquo;&nbsp;Welcome &#8230;&nbsp;&raquo; sélectionner dans la liste « Ajouter une Application »<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_09.jpeg" rel="lightbox[190]"><img class="alignnone size-full wp-image-228" title="alfresco_liferay_09" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_09.jpeg" alt="alfresco_liferay_09" width="223" height="341" /></a></span></span>&nbsp;</li>
<li><span style="font-style: normal;">Liferay ouvre une fenêtre listant l&#8217;ensemble des portlets disponibles sur votre serveur. Vous devriez trouver « Alfresco share » en haut de la liste. Cliquer sur le « </span><em><strong>+</strong></em><span style="font-style: normal;"> » et cliquer sur « Add » pour importer la sélection suivante : </span><em><strong>Share:My Document Librairies</strong></em><span style="font-style: normal;">.<br />
Liferay créra le portlet « My Document librairies ».</span></li>
</ol>
<p><img class="alignnone size-full wp-image-229" title="alfresco_liferay_10" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_10.jpeg" alt="alfresco_liferay_10" width="275" height="580" /><br />
<span style="font-style: normal;"><span style="font-style: normal;"><span style="font-style: normal;"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_11.jpeg" rel="lightbox[190]"><img class="size-full wp-image-230 alignnone" title="alfresco_liferay_11" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_11.jpeg" alt="alfresco_liferay_11" width="267" height="184" /></a></span></span></span></p>
<p><span style="font-style: normal;"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_12.jpeg" rel="lightbox[190]"><img class="size-medium wp-image-231 alignnone" title="alfresco_liferay_12" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_12-300x73.jpg" alt="alfresco_liferay_12" width="300" height="73" /></a></span></p>
<p>&nbsp;</p>
<ul>
<li><span style="font-style: normal;">Créer une autre page avec la même mise en forme et ajouter le Portlet : </span><em><strong>Share : Repository Browser</strong></em><span style="font-style: normal;">.<br />
</span></li>
<li><span style="font-style: normal;">Pour finir, créer une dernière nouvelle page, toujours avec la même mise en page et ajouter le Portlet : Share : </span><em><strong>Site document Librairy</strong></em><span style="font-style: normal;"><span style="font-weight: normal;">. Si vous êtes propriétaires de plusieurs sites sur Alfresco Share, Liferay affichera un message vous permettant de configurer la </span></span><em><strong>librairie documentaire</strong></em><span style="font-style: normal;"><span style="font-weight: normal;"> à laquelle vous voulez accéder.</span></span></li>
</ul>
<p>&nbsp;</p>
<p style="margin-bottom: 0cm; font-style: normal; font-weight: normal;"><strong>Important</strong> : Il faut déployer chaque Portlet dans sa propre page. Il n&#8217;est pas possible d&#8217;avoir 2 Portlets Alfresco share sur la même page.</p>
<p style="margin-bottom: 0cm; font-style: normal; font-weight: normal;">Au final vous obtenez les choses suivantes :</p>
<p style="margin-bottom: 0cm; font-style: normal; font-weight: normal;">1. Pour le repository complet d&#8217;Alfresco,</p>
<p style="margin-bottom: 0cm; font-style: normal; font-weight: normal;"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_repository.jpeg" rel="lightbox[190]"><img class="size-medium wp-image-243 alignnone" title="alfresco_liferay_repository" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_repository-300x198.jpg" alt="alfresco_liferay_repository" width="300" height="198" /></a></p>
<p style="margin-bottom: 0cm; font-style: normal; font-weight: normal;">2. Pour une librairie documentaire de share,</p>
<p style="margin-bottom: 0cm; font-style: normal; font-weight: normal;"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_repository_site.jpeg" rel="lightbox[190]"><img class="alignnone size-medium wp-image-244" title="alfresco_liferay_repository_site" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/03/alfresco_liferay_repository_site-300x197.jpg" alt="alfresco_liferay_repository_site" width="300" height="197" /></a></p>
<p style="margin-bottom: 0cm; font-style: normal; font-weight: normal;">
<ol>
<li><em>&lt;Connector port=&nbsp;&raquo;8109&nbsp;&raquo; procol=&nbsp;&raquo;AJP/1.3&nbsp;&raquo; redirectPort=&nbsp;&raquo;8443&nbsp;&raquo;<br />
URIEncoding=&nbsp;&raquo;UTF-8&nbsp;&raquo; /&gt;</em></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2011/03/alfresco-et-liferay/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Roadmap d&#039;Alfresco pour 2010 et 2011 en français</title>
		<link>http://tekonorma.fr/WPblogTN/2010/09/roadmap-dalfresco-pour-2010-et-2011-en-francais/</link>
		<comments>http://tekonorma.fr/WPblogTN/2010/09/roadmap-dalfresco-pour-2010-et-2011-en-francais/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 14:24:02 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CMIS]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[GED]]></category>
		<category><![CDATA[Roadmap]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=142</guid>
		<description><![CDATA[Dernièrement pour les besoins d&#8217;un projet j&#8217;ai du traduire la RoadMap d&#8217;Alfresco disponible sur la wiki à l&#8217;adresse suivante : http://wiki.alfresco.com/wiki/2010_Roadmap. La traduction ne commence qu&#8217;à partir de la version 3.4 qui devrait bientôt être disponible. Bonne lecture. 1. Version 3.4 (Project Cheetah) Q4 2010 Focus : Fiabilité, Disponibilité et Entretien 1.1. Amélioration de l&#8217;interface [...]]]></description>
			<content:encoded><![CDATA[<p>Dernièrement pour les besoins d&#8217;un projet j&#8217;ai du traduire la RoadMap d&#8217;Alfresco disponible sur la wiki à l&#8217;adresse suivante : http://wiki.alfresco.com/wiki/2010_Roadmap.</p>
<p>La traduction ne commence qu&#8217;à partir de la version 3.4 qui devrait bientôt être disponible.</p>
<p>Bonne lecture.</p>
<p><span id="more-142"></span></p>
<h1><a id="a_1___Version_3_4__Project_Cheetah__Q4_2010"><span>1. </span></a>Version 3.4 (Project Cheetah) Q4 2010</h1>
<p><strong><em><span>Focus</span></em></strong> : Fiabilité, Disponibilité et Entretien</p>
<h2><a id="a_1_1___Amélioration_de_l'interface_Utilisateur"><span>1.1. </span></a>Amélioration de l&#8217;interface Utilisateur</h2>
<h3><a id="a_1_1_1___Recherche_avancée_dans_Share"><span>1.1.1. </span></a>Recherche avancée dans Share</h3>
<p>Améliorations de la recherche dans Alfresco Share fournissant des fonctionnalités de recherches avancées, y compris sur le texte intégral, le type de document, les aspects (catégories, Tags, Métadonnées, &#8230;) et la recherche basée sur les propriétés personnalisées.</p>
<h3><a id="a_1_1_2___Support_du_workflow_dans_Share"><span>1.1.2. </span></a>Support du workflow dans Share</h3>
<p>Nouvelle interface utilisateur pour les workflows avancées avec une initiation du processus, la gestion des tâches, des utilisateurs et des flux en utilisant un moteur de workflow jBPM embarqués.</p>
<h3><a id="a_1_1_3___Réseaux_Social"><span>1.1.3. </span></a>Réseaux Social</h3>
<ul>
<li>Notes API &#8211; Fournir aux développeurs d&#8217;applications de créer des solutions telles que la capture de commentaires sur le contenu et permettre aux utilisateurs de s&#8217;exprimer par l&#8217;utilisation de «vote » ou de classement,</li>
<li>Statut User &#8211; mises à jour du status de l&#8217;utilisateur pour informer ses collègues sur ce qu&#8217;il fait ou sur quoi il travaille.</li>
</ul>
<h3><a id="a_1_1_4___Web_Editor_and_Web_Editor_Framework"><span>1.1.4. </span></a>Web Editor and Web Editor Framework</h3>
<p>Alfresco Introduit un « Web Editor » et un « Web Editor FrameWork » avec la version 3.4 pour fournir des possibilités avancées d&#8217;édition en contexte. Le « Web Editor Framework » fournit un cadre ouvert et extensible qui permet aux développeurs de facilement ajouter de nouveaux onglets, des boutons et des éléments pour répondre  àdes exigences éditoriales.</p>
<p>La version 3.4 du «  Web Editor » fournie des améliorations et des possibilités d&#8217;édition pour les domaines suivants:</p>
<ul>
<li>
<p style="margin-left: 0cm;">Création de contenu &#8211; Ajouter la possibilité de créer de nouveaux éléments de contenu à partir de la barre d&#8217;outils Web Editor</p>
</li>
<li>
<p style="margin-left: 0cm;">Suppresion de Contenu Supprimer &#8211; pour supprimer un élément de contenu de la page</p>
</li>
<li>
<p style="margin-left: 0cm;">Support d&#8217;aide FreeMarker – Le « Web Editor » utilise de simple Aide en HTML et JavaScript permettant d&#8217;être utilisé avec une variété de langages de développements tels que JSP, PHP, Ruby, etc. Alfresco 3.4 fourni une bibliothèque de modèle de balises JSP. Il est de même prévu qu&#8217;une bibliothèque d&#8217;aide similaire soient mise à disposition pour des modèles de FreeMarker.</p>
</li>
</ul>
<h2><a id="a_1_2___Amélioration_de_l'entrepot__Repository_"><span>1.2. </span></a>Amélioration de l&#8217;entrepot (Repository)</h2>
<h3><a id="a_1_2_1___Optimised_Database_Mapping"><span>1.2.1. </span></a>Optimised Database Mapping</h3>
<p>Hibernate sera remplacé par la mise en cache et la cartographie de base de données natives. Cela permettra un meilleur contrôle des requêtes sur la base de données ainsi que de meilleures performances de stockage et de maintenance avec la mise en cache.</p>
<h3><a id="a_1_2_2___Réplication_du_contenu"><span>1.2.2. </span></a>Réplication du contenu</h3>
<p>De nouvelles fonctionnalités seront ajoutées à Alfresco « Share » pour permettre aux administrateurs de configurer et de gérer des travaux de « réplication de contenu ». Défini pour être utilisé dans un environnement de gestion Documentaire, il sera possible de configurer la réplication des documents d&#8217;un référentiel à un autre (la destination est en lecture seule) sur la base d&#8217;un ordonnancement.</p>
<p>La réplication de contenu est mise en place pour aider les organisations réparties géographiquement notamment où la bande passante disponible est limitée. Les avantages comprennent :</p>
<ul>
<li>
<p style="margin-left: 0cm;">Pour les utilisateurs de contenu</p>
<ul>
<li>
<p style="margin-left: 0cm;">Un accès rapide</p>
</li>
<li>
<p style="margin-left: 0cm;">Haute disponibilité (supprime l&#8217;accès unique)</p>
</li>
</ul>
</li>
<li>
<p style="margin-left: 0cm;">Pour les administrateurs « réseau »</p>
<ul>
<li>
<p style="margin-left: 0cm;">Réduction des frais réseaux</p>
</li>
</ul>
</li>
</ul>
<h3><a id="a_1_2_3___Amélioration_de_l'extracteur_de_Méta-données"><span>1.2.3. </span></a>Amélioration de l&#8217;extracteur de Méta-données</h3>
<ul>
<li>
<p style="margin-left: 0.748cm;">Mise à jour de l&#8217;extracteur de métadonnées et des infrastructures d&#8217;extraction de texte à l&#8217;aide de la librairie « Apache Tika ».</p>
</li>
<li>
<p style="margin-left: 0cm;">Configuration simplifiée grâce à l&#8217;utilisation d&#8217;un parseur de détection automatique et de cartographie pour les metadonnée Tika et les modèles Alfresco</p>
</li>
<li>
<p style="margin-left: 0cm;"><span>Ajout du s</span><span>upport des données EXIF avec les données géographique au travers de nouveaux aspects «géographiques» d&#8217;Alfresco.</span></p>
</li>
</ul>
<h3><a id="a_1_2_4___CMIS"><span>1.2.4. </span></a>CMIS</h3>
<p>Diverses améliorations sur CMIS notamment l&#8217;authentification et la transformation des dates.</p>
<h2><a id="a_1_3___Amélioration_des_Services"><span>1.3. </span></a>Amélioration des Services</h2>
<h3><a id="a_1_3_1___Service_de_Transfert"><span>1.3.1. </span></a>Service de Transfert</h3>
<p>Le service de transfert est utilisé pour transférer le contenu entre les référentiels Alfresco. Les améliorations apportées à la fonction de transfert repose sur la réplication de contenu (voir ci-dessus) telles que les suppressions et le suivi des états.</p>
<h1><a id="a_2___Swift_projet__Q2_2011_-_Gestion_de_contenu_Web"><span>2. </span></a>Swift projet: Q2 2011 &#8211; Gestion de contenu Web</h1>
<p><span>Focus</span> : Production de contenu : Rédaction de contenu et Publication de contenu.</p>
<h2><a id="a_2_1___Amélioration_de_l'interface_utilisateur"><span>2.1. </span></a>Amélioration de l&#8217;interface utilisateur</h2>
<h3><a id="a_2_1_1___Production_Web"><span>2.1.1. </span></a>Production Web</h3>
<p>La « Production Web » fournira une interface utilisateur spécifique (WCM) dans Alfresco Share. Actuellement, Alfresco « Share » permet aux utilisateurs de créer 2 types de sites &#8211; Collaboration et « Record Management ». Pour le projet Swift, Alfresco mettra en place un nouveau type de site Web pour la gestion de content internet dite  &nbsp;&raquo;Site Web&nbsp;&raquo;. Lors de la création d&#8217;un site, ou l&#8217;ouverture d&#8217;un site, l&#8217;utilisateur accédera au tableau de bord du « producteur Web ».</p>
<h3><a id="a_2_1_2___Work_Packages"><span>2.1.2. </span></a>Work Packages</h3>
<p>Les « Work Packages » formeront un concept clé de l&#8217;expérience éditoriale Alfresco « WCM ». Ils permettront la collaboration et la gestion autour des contenus Web. Avec les scénarios WCM, il sera facile d&#8217;effectuer des changements sur les sites web(s) constitué de plusieurs contenus. Les « Work Packages » fourniront la possibilité de gérer des collections de ressources de contenu comme une entité unique. Ils permettront aussi la création, la suppression automatique et la mise à jour de contenu. Le Work Package pourra être ensuite soumis au flux de travail et déployées si nécessaire.</p>
<p>Dans la version Swift, la fonction du « Work Package » sera de mettre l&#8217;accent sur la production de contenu pilotées par les processus. Par exemple, un éditeur de contenu peut créer un nouveau « Work package » pour, ajouter du contenu comme un communiqué de presse, une image d&#8217;accompagnement et peut-être un fichier vidéo. L&#8217;utilisateur peut alors décider que son « Work Package » soit partagé avec d&#8217;autres utilisateurs, le « Work Package » est alors transmis à des utilisateurs « invités ». Le Work Package peut alors être transmis par des processus pour être contrôlé (à l&#8217;aide d&#8217;un aperçu), puis finalement publié sur le site Web en ligne.</p>
<p>Pour la version Swift, une API approprié initial de « Work Packages » et une interface utilisateur basées sur Alfresco « Share » sera fournie.</p>
<h3><a id="a_2_1_3___Interface_Utilisateur_« Association »"><span>2.1.3. </span></a>Interface Utilisateur « Association »</h3>
<p>Lors de l&#8217;édition de contenus associés, l&#8217;utilisateur doit être en mesure de pouvoir rechercher et de naviguer au travers le référentiel pour trouver les contenus qu&#8217;il veut associer. Par exemple ,prenons comme scénario, l&#8217;association d&#8217;un communiqué de presse avec une image et un fichier mp3 pour publication dans un blog. Les améliorations prévues permetront de rendre ce processus aussi simple que possible du point de vue de l&#8217;utilisateur dans Alfresco « Share ».</p>
<h3><a id="a_2_1_4___Interface_utilisateur_de_« Rendu »"><span>2.1.4. </span></a>Interface utilisateur de « Rendu »</h3>
<p>Le Service de « Rendu » ajouté dans Alfresco 3.3, offre un service central de transformation de contenu. Par exemple, je souhaiterais créer une version PDF d&#8217;un document MS Word, ou une version HTML d&#8217;un document XML, ou redimensionner une image. Les améliorations prévues sont de fournir des ajouts à l&#8217;interface utilisateur Alfresco « Share » pour permettre aux utilisateurs de visualiser et de gérer le «rendu» d&#8217;un élément de contenu particulier. La création manuelle de « Rendu » ad-hoc est également prévue.</p>
<h3><a id="a_2_1_5___Formes_segmentées"><span>2.1.5. </span></a><span>Formes segmentées</span></h3>
<p>L&#8217;interface utilisateur étendue permet au sein du Service de formulaires d&#8217;être en mesure de grouper (ou de « segmenter ») les propriétés afin de contrôler la façon dont ils sont présentés dans l&#8217;éditeur. Cela sera particulièrement utile pour les grands formulaires et permettra des définir des formulaires orientés processus ou tache.</p>
<h2><a id="a_2_2___Amélioration_de_l'entrepot"><span>2.2. </span></a>Amélioration de l&#8217;entrepot</h2>
<h3><a id="a_2_2_1___Composite_Content"><span>2.2.1. </span></a>Composite Content</h3>
<p><span>Cette partie concerne l&#8217;amélioration des modèles de contenu. Le « Composite contenu » est quelque chose régulièrement utilisé dans les scénarios de WCM, notamment, dans les scénarios où Alfresco est utilisé comme référentiel de données globales. Le « Composite contenu » permet de définir des modèles de contenu imbriqué, ou répétition d&#8217;éléments, chacun appartenant à un groupe de propriétés. </span><span>L&#8217;amélioration prévue est de fournir nativement des modèles de « Composite content » de base lors de l&#8217;installation d&#8217;Alfresco. </span></p>
<h3><a id="a_2_2_2___Dependent_Associations"><span>2.2.2. </span></a>Dependent Associations</h3>
<p><span>Dans le WCM en particulier, il est souvent nécessaire d&#8217;associer un nœud de contenu avec un autre de telle manière à impliquer une dépendance entre eux. Un exemple de ce scénario est le lien entre une news et une image. L&#8217;image est un contenu gérés séparément, malgré tout la news s&#8217;appuie sur son existence, alors lorsque la news est publiée alors l&#8217;image associée doit l&#8217;être également. Les améliorations prévues sont de fournir des possibilités de marquer comme « dépendant » un élément de contenu vis à vis d&#8217;un autre, et donc adhérer à la logique de dépendance.</span></p>
<h3><a id="a_2_2_3___Ordonnancement_des_associations_de_noeud__Liens_ordonnacés_"><span>2.2.3. </span></a>Ordonnancement des associations de noeud (Liens ordonnacés)</h3>
<p>Dans les scénarios WCM, il est utile de pouvoir ordonner les associations de contenu (noeud) par pairs (une ou plusieurs associations). Ce type d&#8217;association est utilisé pour créer des listes de données, tels que des articles liés, produits à mettre en avant, des catégorisations, etc.</p>
<h3><a id="a_2_2_4___Contraintes_conditionnelles"><span>2.2.4. </span></a>Contraintes conditionnelles</h3>
<p><span>Il existe souvent des cas ou les utilisateurs veulent créer un modèle dont ses propriétés sont contraintes par les propriétés d&#8217;un autre modèle. </span>Par exemple, les valeurs autorisées pour les propriétés du modèle &laquo;&nbsp;pays&nbsp;&raquo; dépend des valeurs des propriétés du modèle « Continent ». <span>Les améliorations prévues sont de fournir des contraintes conditionnelles entre des modèles de contenu par défaut dans Alfresco. </span></p>
<h2><a id="a_2_3___Amélioration_des_Services"><span>2.3. </span></a>Amélioration des Services</h2>
<h3><a id="a_2_4___Transfert"><span>2.3.1 </span></a>Transfert</h3>
<p><span>Introduit dans Alfresco 3.3, la fonction de « transfert » a permis de transférer, ou déploiyer du contenu entre des référentiels Alfresco. Par exemple, dans une architecture </span><span>WCM, le service de transfert peut être utilisé pour déployer le contenu d&#8217;un environnement de création dans un environnement de Publication. Les améliorations prévues comprennent les éléments suivants :</span></p>
<ul>
<li>
<p style="margin-left: 0cm;">Amélioration du reporting,</p>
</li>
<li>
<p style="margin-left: 0cm;">Support des transferts dans Share &#8211; Initailisation des transferts à partir de Share, c&#8217;est à fire avec le « Producer Web » et l&#8217;historiqe de vue des transferts.</p>
</li>
<li>
<p style="margin-left: 0cm;">Système de fichiers de transfert dan Alfresco DM &#8211; Transferer le contenu sur Alfresco DM sur les fonctionnalité FSR basé sur AWM (architecture de Share).</p>
</li>
<li>
<p style="margin-left: 0cm;">Cryptage des informations d&#8217;identification</p>
</li>
<li>
<p style="margin-left: 0cm;">Support des éléments de modèle de transfert (définitions de type et d&#8217;aspect).</p>
</li>
</ul>
<h1><a id="a_3___Project_Swift__Q2_2011_–_Gestion_de_contenu__Collaboration_and_Repository_Services"><span>3. </span></a>Project Swift: Q2 2011 – Gestion de contenu, Collaboration and Repository Services</h1>
<p><em><strong><span>Focus </span></strong></em><span>: Fiabilité et évolutivité de l&#8217;entrepot, facilité le développement d&#8217;application, facilité l&#8217;expérience utilisateur.</span></p>
<h2><a id="a_3_1___Améliorations_de_l'interface_utilisateur"><span>3.1. </span></a>Améliorations de l&#8217;interface utilisateur</h2>
<h3><a id="a_3_1_1___Améliorations_du_composant_Share"><span>3.1.1. </span></a>Améliorations du composant Share</h3>
<p>Swift inclura une variété d&#8217;améliorations fonctionnelles et conviviales sur les composants  Share, notamment :</p>
<ul>
<li>
<p style="margin-left: 0cm;">Forms : La migration des composants de page pour utiliser le service Forms</p>
</li>
<li>
<p style="margin-left: 0cm;">DataList : Des options de tri,de filtrage, d&#8217;exportation, d&#8217;importation, de définition et d&#8217;outils de gestion seront disponibles</p>
</li>
<li>
<p style="margin-left: 0cm;">Wiki – Amélioration du balisage Wiki</p>
</li>
<li>
<p style="margin-left: 0cm;">Calendrier – la gestion des événements récurrents et répétitifs</p>
</li>
</ul>
<h3><a id="a_3_1_2___Modèles_de_Sites_et_d'Espaces"><span>3.1.2. </span></a>Modèles de Sites et d&#8217;Espaces</h3>
<p>Simplifier la création d&#8217;application de sites et d&#8217;espace spécifique pour pouvoir appliquer des standards à partir de modèle de site et d&#8217;espace. Pouvoir créer des sites basés sur des modèles de site incluant des espaces prédéfinies, des contenus et des règles.</p>
<p><span>Autoriser les espaces dans la bibliothèque de documents à créer des espaces à partir de modèle contenant des sous-espaces, des contenus, des règles, etc.</span></p>
<h3><a id="a_3_1_3___Annuaire_de_sites"><span>3.1.3. </span></a>Annuaire de sites</h3>
<p>L&#8217;annuaire de sites offre la possibilité d&#8217;assigner des catégories aux sites et de permettre la navigation et la recherche via la structure hiérarchique d&#8217;annuaire de sites.</p>
<h3><a id="a_3_1_4___Réseaux_Sociaux"><span>3.1.4. </span></a>Réseaux Sociaux</h3>
<p>Les Vues « Share » personnalisées par l&#8217;ajouts d&#8217;une interface utilisateur « Share »  pour permettre des vues personnalisées pour être associé avec des espaces. Les vues seront capable d&#8217;afficher du texte HTML, du contenu généré dynamiquement via des requêtes et des liens vers d&#8217;autres pages et des actions.</p>
<p><span>Commenter et annoter – Obtenir des commentaires sur le contenu et permettre aux </span><span>uti</span><span>lisateurs d&#8217;exprimer leur opinion au travers de l&#8217;utilisation d&#8217;un système d&#8217;« annotations ».</span></p>
<p>Créer et gérer les connexions entre utilisateurs.</p>
<p>Améliorer l&#8217;activité des Flux RSS.</p>
<h3><a id="a_3_1_5___Actions_des_utilisateurs"><span>3.1.5. </span></a>Actions des utilisateurs</h3>
<p>Mise en place d&#8217;outils de gestion et d&#8217;analyses « métier » pour permettre aux utilisateurs de définir des actions via des menus personnalisables.</p>
<p><span>Permettre aux utilisateurs avec des autorisations spécifiques d&#8217;exécuter des actions à la demande.</span></p>
<h3><a id="a_3_1_6___Les_actifs_Numériques"><span>3.1.6. </span></a>Les actifs Numériques</h3>
<p>Améliorations de l&#8217;interface utilisateur d&#8217;Alfresco « Share » pour l »accès aux actifs numériques tels que la vidéo et l&#8217;audio. Les améliorations prévues concerne :</p>
<ul>
<li>
<p style="margin-left: 0cm;">Prévisualisation de vidéo et audio</p>
</li>
<li>
<p style="margin-left: 0cm;">Métadonnées des médias numériques</p>
</li>
<li>
<p style="margin-left: 0cm;">Transformation Vidéo et Audio</p>
</li>
</ul>
<h3><a id="a_3_1_7___Amélioration_de_l'entrepôt"><span>3.1.7. </span></a>Amélioration de l&#8217;entrepôt</h3>
<p>Externalisé l&#8217;indexation basé sur Apache Solr (basé sur Lucene) pour une meilleure indexation évolutive et fiable.</p>
<p>Définir des comportements scriptable via la configuration basé sur les conventions d&#8217;utilisation qui permette aux développeurs d&#8217;étendre facilement l&#8217;application Alfresco à partir de script léger.</p>
<h2><a id="a_3_2___Outils_d'administration_et_de_développement"><span>3.2. </span></a>Outils d&#8217;administration et de développement</h2>
<h3><a id="a_3_2_1___Plugins_Eclipse"><span>3.2.1. </span></a>Plugins Eclipse</h3>
<p>Mise en place de plugin Eclipse pour rapidement développer des applications incluant les web scripts, les « composants SURF » et les modèles.</p>
<h3><a id="a_3_2_2___Gestion_des_Models"><span>3.2.2. </span></a>Gestion des Models</h3>
<ul>
<li>
<p style="margin-left: 0cm;">Mise en place d&#8217;outil Graphique pour les analystes « métier » pour définir et gérer leurs modèles.</p>
</li>
<li>
<p style="margin-left: 0cm;">Support des contraintes dynamiques dans les modèles.</p>
</li>
</ul>
<h3><a id="a_3_2_3___Fournisseur_CMIS"><span>3.2.3. </span></a>Fournisseur CMIS</h3>
<p>Poursuivre l&#8217;amélioration de l&#8217;implémentation CMIS dans Alfresco incluant :</p>
<p style="margin-left: 0cm;">Schéma d&#8217;authentification supplémentaire</p>
<p style="margin-left: 0cm;">Jetons de changement CMIS</p>
<p style="margin-left: 0cm;">Traitement de validation de la modification de date</p>
<p style="margin-left: 0cm;">Administration de la cartographie d&#8217;un espace quelconque autre que la société d&#8217;accueil) à un référentiel CMIS.</p>
<p style="margin-left: 0cm;">Multi-dépots</p>
<h3><a id="a_3_2_4___Mise_à_jour_de_sécurité_de_Spring"><span>3.2.4. </span></a>Mise à jour de sécurité de Spring</h3>
<p>Amélioration de l&#8217;intégration et des options de support des protocoles tel que OpenID.</p>
<h1><a id="a_4___Project_Cumulus__Q4_2011"><span>4. </span></a>Project Cumulus: Q4 2011</h1>
<p><span>Focus</span>: orientation vers le cloud computing partagé et les déploiements sur site</p>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2010/09/roadmap-dalfresco-pour-2010-et-2011-en-francais/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Alfresco et le Multi-tenancy</title>
		<link>http://tekonorma.fr/WPblogTN/2010/07/alfresco-et-le-multi-tenancy/</link>
		<comments>http://tekonorma.fr/WPblogTN/2010/07/alfresco-et-le-multi-tenancy/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 11:03:52 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[GED]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[Multi-client]]></category>
		<category><![CDATA[Multi-tenancy]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=125</guid>
		<description><![CDATA[Présentation du Multi-Tenancy Le Multi-tenancy (MT) est une architecture logicielle, où une seule instance du logiciel alfresco s&#8217;exécute sur un serveur, tout en mettant à disposition des organisations clientes multiples (les locataires) des instances indépendantes. Le Multi-tenancy s&#8217;oppose avec une architecture multi-instance, où des logiciels distincts (ou matériels) sont mis en place pour les organisations [...]]]></description>
			<content:encoded><![CDATA[<h1 style="margin-top: 0cm; page-break-before: always;">Présentation du Multi-Tenancy</h1>
<p>Le Multi-tenancy (MT) est une architecture logicielle, où une seule instance du logiciel alfresco s&#8217;exécute sur un serveur, tout en mettant à disposition des organisations clientes multiples (les locataires) des instances indépendantes. Le Multi-tenancy s&#8217;oppose avec une architecture multi-instance, où des logiciels distincts (ou matériels) sont mis en place pour les organisations de clients différents. Avec une architecture multi-tenancy, l&#8217;application est conçu pour partitionner ses données et sa configuration, de sorte que chaque organisation cliente travaille avec une instance de l&#8217;application virtuelle personnalisée et indépendante.</p>
<p>Alfresco peut être configuré comme une instance unique dans un environnement multi-client. Cela permet à plusieurs clients indépendants d&#8217;être hébergés sur une instance installé sur un serveur. L&#8217;instance de base d&#8217;Alfresco est alors partitionné logiquement de telle manière qu&#8217;elle apparaisse pour chaque client comme instance unique.</p>
<h1><span id="more-125"></span>Mise en place du Multi-Tenancy</h1>
<p>Par défaut, Alfresco supporte une instance unique (ST) pour son environnement. La mise en place du Multi-tenancy sur Alfresco permettra l&#8217;exécution d&#8217;une instance pour chaque client. Toutes ces instances seront mises à disposition à partir d&#8217;un seul serveur Alfresco.</p>
<p>Afin de permettre un environnement multi-tenancy, vous devez renommer les trois fichiers suivants en supprimant l&#8217;extension <em>.sample. </em>Les fichiers sont disponible dans le répertoire suivant, <em><strong>$Alfresco_Home/tomcat/shared/classes/alfresco/extension/mt</strong></em>:</p>
<ul>
<li>Renommer <em><strong>mt-context.xml.sample </strong></em>en <em><strong>mt-context.xml </strong></em></li>
<li>Renommer <em><strong>mt-admin-context.xml.sample </strong></em>en <em><strong>mt-admin-context.xml </strong></em></li>
<li>Renommer <em><strong>mt-contentstore-context.xml.sample </strong></em>en <em><strong>mt-contentstore-context.xml </strong></em></li>
</ul>
<p>Après modification des trois fichiers redémarrer Alfresco pour initialiser le Multi-Tenancy.</p>
<h1>Création d&#8217;un « espace client » (Tenant)</h1>
<p>L&#8217;utilisateur administrateur par défaut « admin » d&#8217;Alfresco peut être considéré comme le super utilisateur des « espaces clients ». Tous les clients peuvent être administrés par l&#8217;utilisateur « admin » à partir de la console d&#8217;administration des « espaces clients ».</p>
<p>Pour accéder à la console d&#8217;administration des « espaces clients », vous devez vous connectez à l&#8217;interface explorer d&#8217;Alfresco en utilisant le compte « admin ».</p>
<p>L&#8217;URL pour accéder à la console d&#8217;administration des « espaces clients » se trouve à l&#8217;adresse suivante :</p>
<p><strong><em>http://&lt;nomduserveur&gt; :&lt;port&gt;/alfresco/faces/jsp/admin/tenantadmin-console.jsp</em></strong></p>
<p>Voir la capture d&#8217;écran suivante :</p>
<p><img class="alignnone size-medium wp-image-132" title="tenant_1" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/07/tenant_1-300x187.png" alt="tenant_1" width="300" height="187" /></p>
<p><em>Illustration 1: Capture de la fenêtre d&#8217;administration des &laquo;&nbsp;Espaces Clients&nbsp;&raquo;</em></p>
<p>Pour créer un « espaces clients » à partir de la console d&#8217;administration des « espaces clients » à titre d&#8217;exemple, saisir la commande suivante :</p>
<p><em><strong>create apie.com password /usr/tenant/apie</strong></em></p>
<p>Dans cet exemple, apie.com est le domaine du nouvel « espace client », password est le mot de passe de l&#8217;administrateur de l&#8217;« espace client » et apie est le nom de l&#8217;« espace client ».</p>
<p>Maintenant, <strong>admin@apie.com</strong> est le compte administrateur de l&#8217;« espace client » apie.com.</p>
<h1><em>Utilisation d&#8217;un « espace client »</em></h1>
<p>Suite à la création de notre nouvel « espace client » <em>apie.com</em> notre Alfresco contient maintenant 2 « espaces Clients » :</p>
<ol>
<li><em>Le premier espace par défaut</em></li>
<li><em> Le deuxième apie.com</em></li>
</ol>
<p>Connecter vous à l&#8217;explorer d&#8217;Alfresco avec le compte administrateur <em>admin@apie.com</em> et son mot de passe <em>password</em>, vous accédez à la page d&#8217;accueil du nouvel « espace client » de apie.com, voir la capture suivante :</p>
<p><img class="alignnone size-medium wp-image-133" title="tenant_2" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/07/tenant_2-300x170.png" alt="tenant_2" width="300" height="170" /></p>
<p><em>Illustration 2: page d&#8217;accès à &laquo;&nbsp;Company home&nbsp;&raquo; de l&nbsp;&raquo;espace client&nbsp;&raquo; apie.com</em></p>
<p>La gestion des utilisateurs, des espaces, la sécurité, les scripts, les règles métier et les recherches sont spécifiques à l&#8217;« espace client » apie.com.</p>
<p>L&#8217;administrateur (admin@apie.com) peut créer les utilisateurs, qui auront un accès local à ce site « espace client ». Les utilisateurs créés pour cet « espace client » doivent se connecter avec le nom de domaine apie.com. Par exemple, si l&#8217;ID utilisateur est user1, alors l&#8217;utilisateur doit se connecter avec le login <em>user1@apie.com</em>.</p>
<p>De même, les dossiers et les contenus créés ne pourront être consultés et recherchés uniquement par les utilisateurs de l&#8217;« espace client ».</p>
<p>Le comportement vis à vis des « espaces clients » est identique pour l&#8217;ensemble des interfaces tels que : CIFS, FTP, WebDAV. Quelques soient l&#8217;interfaces la connexion via un compte <em>id@apie.com</em> aura accès uniquement à l&#8217;« espace client » apie.com.</p>
<p>Voir la capture d&#8217;écran ci-dessous d&#8217;une connexion webdav :</p>
<p><img class="alignnone size-medium wp-image-134" title="tenant_3" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/07/tenant_3-300x187.png" alt="tenant_3" width="300" height="187" /></p>
<p><em>Illustration 3: Connexion webdav sur l&#8217;espace client apie.com</em></p>
<h1>Gestion des « espaces clients »</h1>
<p>En tant que super administrateur, vous pouvez activer ou désactiver les « espaces clients », de même, vous pouvez exporter ou importer les données des « espaces clients », vous pouvez effectuer d&#8217;autres tâches administratives, telles que changer le mot de passe administrateur de l&#8217;« espace client », gérer les utilisateurs, les groupes ou les sous-groupes.</p>
<p>Le tableau suivant liste plusieurs commandes importantes qui sont utiliser pour la gestion des « espaces clients ».</p>
<table width="100%" border="1" cellspacing="0" cellpadding="4">
<colgroup>
<col width="98*" />
<col width="158*" /></colgroup>
<thead>
<tr valign="TOP">
<th width="38%">
<p align="LEFT"><span style="color: #000000;">Commande</span></p>
</th>
<th width="62%">
<p align="LEFT"><span style="color: #000000;">Description</span></p>
</th>
</tr>
</thead>
<tbody>
<tr valign="TOP">
<td width="38%"><strong><em>Help</em></strong></td>
<td width="62%">Liste toutes les commandes</td>
</tr>
<tr valign="TOP">
<td width="38%"><strong><em>Show tenants</em></strong></td>
<td width="62%">Liste tous les tenants et affiche les détails</td>
</tr>
<tr valign="TOP">
<td width="38%"><strong><em>Create &lt;tenant domain&gt; &lt;tenant admin password&gt; [&lt;root contentstore dir&gt;]</em></strong></td>
<td width="62%">Création d&#8217;un tenant, avec un administrateur nommé <em>admin@&lt;tenant domain&gt;</em> avec un mot de passe fourni. La racine du dossier <em>contentstore</em> peut éventuellement être défini.</td>
</tr>
<tr valign="TOP">
<td width="38%"><strong><em>ChangeAdminPassword &lt;tenant domain&gt; &lt;new password&gt;</em></strong></td>
<td width="62%">Utile si l&#8217;administrateur du tenant à oublié son mot de passe.</td>
</tr>
<tr valign="TOP">
<td width="38%"><strong><em>enable &lt;tenant domain&gt;</em></strong></td>
<td width="62%">Activer le tenant</td>
</tr>
<tr valign="TOP">
<td width="38%"><strong><em>disable &lt;tenant domain&gt;</em></strong></td>
<td width="62%">Désactiver le tenant</td>
</tr>
<tr valign="TOP">
<td width="38%"><strong><em>delete &lt;tenant domain&gt;</em></strong></td>
<td width="62%">Supprimer le tenant. Il est demander de redémarrer le serveur pour la suppression des index. Le dossier des index du tenant devra être supprimé à la main.</td>
</tr>
<tr valign="TOP">
<td width="38%"><strong><em>export &lt;tenant domain&gt; &lt;destination directory&gt; </em></strong></td>
<td width="62%">Exportation du tenant dans le dossier <em>directory</em> donné. Le fichier d&#8217;exportation sera prefixé par <em>&lt;tenant domain&gt;_.</em></td>
</tr>
<tr valign="TOP">
<td width="38%"><strong><em>import &lt;tenant domain&gt; &lt;destination directory&gt; </em></strong></td>
<td width="62%">Création d&#8217;un tenant pas importation des fichiers « tenant » à partir du dossier source donné. Le fichier d&#8217;importation doivent d&#8217;petre préfixé par &lt;tenant domain&gt;_.</td>
</tr>
</tbody>
</table>
<h1>Exportation et importation des données d&#8217;un « espace client »</h1>
<p>Dans le cadre d&#8217;une activité de maintenance, vous pouriez avoir besoin de faire une exportation de données spécifiques d&#8217;un « espace client ».</p>
<p>Par exemple, la commande suivante exécutée à partir de la console d&#8217;administration des « espace client » pour exporter la totalité de l&#8217;« espace client » apie.com dans le répertoire <em>/opt/</em> sera</p>
<p><em>export apie.com /opt/</em></p>
<p>Vous noterez que les fichiers générés lors de l&#8217;exportation sont tous préfixé avec le domaine de l&#8217;« espace client ».</p>
<ul>
<li><em>apie.com_models.acp</em></li>
<li><em>apie.com_spaces.acp</em></li>
<li><em>apie.com_spaces_archive.acp</em></li>
<li><em>apie.com_system.acp</em></li>
<li><em>apie.com_users.acp</em></li>
<li><em>apie.com_versions2.acp</em></li>
</ul>
<p>De façon identique, vous pouvez recréer un « espace client » par importation des fichiers à partir d&#8217;une source donnée.</p>
<p>La syntaxe pour l&#8217;importation sera la suivante :</p>
<pre><em><strong>import apie.com /opt/exportdir/</strong></em></pre>
<h1>Remarques sur le multi-tenant</h1>
<p>La liste suivante sont les technologies qui ne sont aujourd&#8217;hui par supportées / implémentées / testées dans la mise en place d&#8217;un « espace client » (multi-tenant).</p>
<ul>
<li><em>WCM / Web Studio</em></li>
<li><em>LDAP, NTLM and authentication methods other than &laquo;&nbsp;alfresco&nbsp;&raquo;</em></li>
<li><em>Inbound Email</em></li>
<li><em>Content Replication</em></li>
<li><em>IMAP</em></li>
<li><em>SPP / VTI (SharePoint Protocol)</em></li>
</ul>
<p>Le CIFS est à valider.</p>
<h1>Test du multi-tenant</h1>
<p>Les tests du multi-tenant ont été effectués sur une machine linux mandriva 201.1 avec Alfresco Community version 3.3g (installation de base) et une base de donnée Postgresql version 8.4.4.</p>
<h1>Compatibilité Share</h1>
<p>Le multi-tenancy gère aussi bien l&#8217;interface Alfresco DM que l&#8217;interface SHARE.</p>
<p>Des tests fonctionnels sous SHARE sont nécessaires pour une complète validation fonctionnelle.</p>
<h1>Références</h1>
<p>Ce document se base sur la documentation anglaise du wiki d&#8217;Alfresco et du livre en anglais « Alfresco3 ECM Implementation » disponibles au Édition PackT Publishing, ainsi que des différents tests effectués à partir d&#8217;Alfresco Community version 3.3g.</p>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2010/07/alfresco-et-le-multi-tenancy/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Alfresco et Google Docs</title>
		<link>http://tekonorma.fr/WPblogTN/2010/06/alfresco-et-google-docs/</link>
		<comments>http://tekonorma.fr/WPblogTN/2010/06/alfresco-et-google-docs/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 09:16:54 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[GED]]></category>
		<category><![CDATA[Google Docs]]></category>
		<category><![CDATA[MSoffice]]></category>
		<category><![CDATA[openoffice.org]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=104</guid>
		<description><![CDATA[La nouveauté à venir dans la future version alfresco3.3g. Le &#171;&#160;G&#160;&#187; signifie : Google Docs. En effet, la dernière version officielle d&#8217;Alfresco Communitiy comporte une nouvelle fonctionnalité à partir de share permettant de modifier ces fichiers Bureautique (MSoffice et openoffice.org) directement via google docs. Cela vous permettra d&#8217;effectuer des modifications de documents de n&#8217;importe quel [...]]]></description>
			<content:encoded><![CDATA[<p>La nouveauté à venir dans la future version alfresco3.3g. Le &laquo;&nbsp;G&nbsp;&raquo; signifie : <strong>Google Docs</strong>.</p>
<p>En effet, la dernière version officielle d&#8217;Alfresco Communitiy comporte une nouvelle fonctionnalité à partir de share permettant de modifier ces fichiers Bureautique (MSoffice et openoffice.org) directement via google docs.</p>
<p>Cela vous permettra d&#8217;effectuer des modifications de documents de n&#8217;importe quel poste, quelques soient l&#8217;OS et les logiciels bureautique disponibles.</p>
<h2>Table des matières</h2>
<h3>1. Google Docs</h3>
<h3>2. Alfresco et Google Docs</h3>
<h4 style="padding-left: 30px;"><em>2.1  Utilisation de Google Docs à la création de document</em></h4>
<h4 style="padding-left: 30px;"><em>2.2  Utilisation de Google Docs pour les documents importés</em></h4>
<h4 style="padding-left: 30px;"><em>2.3  Configuration de la fonction d&#8217;édition dans Google Docs</em></h4>
<h2><span id="more-104"></span>1. Google Docs</h2>
<p>Pour ce qui ne connaîtrait pas Google Docs. C&#8217;est une application mise à disposition de Google qui vous permet de créer et modifier des documents bureautique directement via votre navigateur internet. Les document prise en compte sont : le fichier texte, tableur et presentation.</p>
<p>Les focntionnalités ne sont pas aussi importantes que les outils disponibles localement comme MSoffice et Openoffice.org, mais largement suffisante pour 80% des cas d&#8217;utilisation journalière.</p>
<p>Il est aussi possible au travers de Google docs de travailler de façon collaborative sur un document en invitant d&#8217;autres utilisateurs et de corrigé de façon simultané le document.</p>
<p>Il vous sera nécessaire d&#8217;avoir un compte chez google pour accéder à ces fonctionnalités.</p>
<p>Pour plus d&#8217;information je vous renvoie à cette page : <a title="Visite guidée de google docs" href="http://www.google.com/google-d-s/intl/fr/tour1.html" target="_blank">http://www.google.com/google-d-s/intl/fr/tour1.html</a></p>
<h2>2. Alfresco et Google docs</h2>
<p>Depuis la version 3.3g il est possible d&#8217;accèder à google docs via la librairie documentaire de Share.</p>
<p>Vous avez 2 possibilités de travailler avec google docs :</p>
<ol>
<li>Soit en créant un nouveau document,</li>
<li>Soit à partir d&#8217;un document existant importé dans alfresco Share.</li>
</ol>
<h3>2.1 Utilisation de Google Docs à la création de document</h3>
<p>Je considère que vous avez accès à un site share et que vous avez les droits de création et de modification sur la documentation.</p>
<p>Pour la création de document vous aviez précédemment la possibilité de création les documents suivants :</p>
<ol>
<li>fichier plein texte</li>
<li>fichier XML</li>
<li>fixhier HTML</li>
</ol>
<p>Maintenant, vous avez la possibilité de créer des documents de type :</p>
<ol>
<li>Google Docs Document</li>
<li>Google Docs Tableur</li>
<li>Google Docs Presentation</li>
</ol>
<p>Voici une capture d&#8217;écran du nouveau menu de création de document en ligne :</p>
<div id="attachment_107" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-107" title="publication_blog_googledocs1" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs1-300x191.jpg" alt="menu creation de document" width="300" height="191" /><p class="wp-caption-text">menu creation de document</p></div>
<p>choisi de créer un google docs document. Vous devez remplir le formulaire suivant :</p>
<div id="attachment_108" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-108" title="publication_blog_googledocs2" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs2-300x208.jpg" alt="formulaire de création de google docs" width="300" height="208" /><p class="wp-caption-text">formulaire de création de google docs</p></div>
<p>Seul le champ &laquo;&nbsp;<strong>Name</strong>&nbsp;&raquo; du document est obligatoire. Cliquer sur le bouton &laquo;&nbsp;<strong>Create</strong>&laquo;&nbsp;.</p>
<div id="attachment_111" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-111" title="publication_blog_googledocs5" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs5-300x135.jpg" alt="Création du googe docs document" width="300" height="135" /><p class="wp-caption-text">Création du googe docs document</p></div>
<p>Le document est alors créer dans votre librairie documentaire. Celui-ci est vide.</p>
<div id="attachment_109" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-109" title="publication_blog_googledocs3" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs3-300x136.jpg" alt="Document créer vide" width="300" height="136" /><p class="wp-caption-text">Document créer vide</p></div>
<p>Si vous regarder dans la liste des actions du documents, vous constaterez que celui -ci possède l&#8217;aspect &laquo;&nbsp;<strong>Google docs</strong>&laquo;&nbsp;. Cette aspect se matérialise par l&#8217;accès à l&#8217;action checkout google docs. voir l&#8217;illustration suivante :</p>
<div id="attachment_110" class="wp-caption alignnone" style="width: 293px"><img class="size-medium wp-image-110" title="publication_blog_googledocs4" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs4-283x300.jpg" alt="Aspect Google Docs sur le document" width="283" height="300" /><p class="wp-caption-text">Aspect Google Docs sur le document</p></div>
<p>l&#8217;Aspect &laquo;&nbsp;<strong>Google Docs</strong>&nbsp;&raquo; est automatiquement affecté au contenu nouvellement créé.</p>
<p>Cliquer sur l&#8217;action &laquo;&nbsp;<strong>Checkout to Google Docs</strong>&laquo;&nbsp;, pour vous permettre de modifier votre document en toute sécurité sous google docs.</p>
<p>Alfresco effectue les actions suivantes :</p>
<ol>
<li>Création d&#8217;une copie de travail,</li>
<li>envoie de la copie de travail sous &laquo;&nbsp;Google Docs&nbsp;&raquo;.</li>
</ol>
<p>Vous pouvez alors accéder à votre document en cliquant sur le lien &laquo;&nbsp;<strong>Google Docs</strong>&nbsp;&raquo; qui est apparu dans l&#8217;interface Share, voir l&#8217;illustration suivante :</p>
<div id="attachment_112" class="wp-caption alignnone" style="width: 608px"><img class="size-full wp-image-112" title="publication_blog_googledocs6" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs6.jpg" alt="Accès au document sous Google Docs" width="598" height="178" /><p class="wp-caption-text">Accès au document sous Google Docs</p></div>
<p>Vous pouvez alors renseigner votre document directement sous Google Docs :</p>
<div id="attachment_114" class="wp-caption alignnone" style="width: 606px"><img class="size-full wp-image-114" title="publication_blog_googledocs8" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs81.jpg" alt="Modification du document sous Google Docs" width="596" height="293" /><p class="wp-caption-text">Modification du document sous Google Docs</p></div>
<p>A la fin des modifications, revenir sous Share. Cliquer sur &laquo;&nbsp;<strong>Checkin from Google Docs</strong>&nbsp;&raquo; afin de prendre en compte les modifications.</p>
<p>Alfresco Share effectuera les opérations suivantes :</p>
<ol>
<li>Sauvegarde du fichier document de Google Docs dans share,</li>
<li>Suppression de la copie de Travail,</li>
<li>Suppression du document dans Google Docs.</li>
</ol>
<div id="attachment_115" class="wp-caption alignnone" style="width: 723px"><img class="size-full wp-image-115" title="publication_blog_googledocs9" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs9.jpg" alt="Checkin du document dans Google Docs" width="713" height="192" /><p class="wp-caption-text">Checkin du document dans Google Docs</p></div>
<p>Vous pouvez constater dans l&#8217;illustration suivante, que le document initialement créé n&#8217;est plus vide.</p>
<div id="attachment_116" class="wp-caption alignnone" style="width: 792px"><img class="size-full wp-image-116" title="publication_blog_googledocs10" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs10.jpg" alt="Document Google Docs après publication" width="782" height="265" /><p class="wp-caption-text">Document Google Docs après publication</p></div>
<h3>2.2 Utilisation de Google Docs pour les documents importés</h3>
<p>Il est aussi possible de prendre tout type de document compatible avec &laquo;&nbsp;<strong>Google Docs</strong>&nbsp;&raquo; et de la modifier via Google docs. Pour ce faire vous devez ajouter au document l&#8217;aspect &laquo;&nbsp;Google Docs&nbsp;&raquo;.</p>
<p>Pour l&#8217;exemple, prenons le document de la capture suivante, un document openoffice ODT :</p>
<div id="attachment_117" class="wp-caption alignnone" style="width: 800px"><img class="size-full wp-image-117" title="publication_blog_googledocs11" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs11.jpeg" alt="Document odt openoffice.org importé dans la librairie Share" width="790" height="395" /><p class="wp-caption-text">Document odt openoffice.org importé dans la librairie Share</p></div>
<p>Celui-ci ne possède pas l&#8217;action &laquo;&nbsp;<strong>Checkin Google Docs</strong>&laquo;&nbsp;, nous allons lui donner l&#8217;Aspect &laquo;&nbsp;<strong>Google Docs</strong>&laquo;&nbsp;, clique sur l&#8217;action &laquo;&nbsp;<strong>Manage Aspects</strong>&laquo;&nbsp;. vous accédez à l&#8217;écran suivant :</p>
<div id="attachment_118" class="wp-caption alignnone" style="width: 605px"><img class="size-full wp-image-118" title="publication_blog_googledocs12" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs12.jpeg" alt="Ajout de l'Aspect Google Docs" width="595" height="411" /><p class="wp-caption-text">Ajout de l&#39;Aspect Google Docs</p></div>
<p>Celui-ci est disponible au bas de la liste des aspects disponible. Appliquer les changement, ce qui vous permet d&#8217;accéder au &laquo;&nbsp;checkout to Google docs&nbsp;&raquo; pour votre document openffice.org ODT.</p>
<div id="attachment_119" class="wp-caption alignnone" style="width: 647px"><img class="size-full wp-image-119" title="publication_blog_googledocs13" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2010/06/publication_blog_googledocs13.jpeg" alt="accès à l'action &quot;checkin to Google Docs&quot;" width="637" height="311" /><p class="wp-caption-text">accès à l&#39;action &quot;checkin to Google Docs&quot;</p></div>
<h3>2.3 Configuration de la fonction d&#8217;édition dans Google Docs</h3>
<p>Pour avoir la fonction d&#8217;édition dans &laquo;&nbsp;Google Docs&nbsp;&raquo;, il vous sera nécessaire de renseigner la fichier : <em><strong>alfresco-global.properties</strong></em> (disponible sous <em><strong>$ALF_HOME/tomcat/alfresco/classes/</strong></em></p>
<p>Ajouter les lignes suivantes, et modifier juste le <strong>username</strong> et le <strong>password</strong> :</p>
<pre></pre>
<pre style="background: none repeat scroll 0% 0% #ffff99;"><span style="font-family: Arial,sans-serif;"># Enables google editable functionality</span>
<span style="font-family: Arial,sans-serif;">googledocs.googleeditable.enabled=<strong>true</strong></span>

<span style="font-family: Arial,sans-serif;"># Google docs application name</span>
<span style="font-family: Arial,sans-serif;">googledocs.application.name=<strong>Alfresco ECM system</strong></span>

<span style="font-family: Arial,sans-serif;"># Google docs URL (<strong>ne pas modifier cette adresse</strong>)</span>
<span style="font-family: Arial,sans-serif;">googledocs.url=<strong>http://docs.google.com/feeds/default/private/full</strong></span>

<span style="font-family: Arial,sans-serif;"># System google docs authentication credentials</span>
<span style="font-family: Arial,sans-serif;">googledocs.username=<strong>votrelogin_google</strong></span>
<span style="font-family: Arial,sans-serif;">googledocs.password=<strong>votrepassword_google</strong></span>

<span style="font-family: Arial,sans-serif;"># Google docs spreadsheet service name</span>
<span style="font-family: Arial,sans-serif;">googledocs.spreadsheet.service.name=<strong>wise</strong></span></pre>
<p>Voilà, il ne vous reste plus qu&#8217;à tester cette nouvelle fonctionnalité.</p>
<p>Google Docs prendra en charge aussi bien vos document MSoffice que OpenOffice .org.</p>
<p>Attention pour ce qui concerne le format de openXML, celui-ci peut ne pas être bien  pris en compte notamment pour ce qui concerne les fichiers de présentation.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 4684px; width: 1px; height: 1px; overflow: hidden;">
<pre style="background: none repeat scroll 0% 0% #ffff99;">#<span style="font-family: Courier New,monospace;"> Enables google editable functionality</span>
<span style="font-family: Courier New,monospace;">googledocs.googleeditable.enabled=<strong>true</strong></span>

<span style="font-family: Courier New,monospace;"># Google docs application name</span>
<span style="font-family: Courier New,monospace;">googledocs.application.name=<strong>Alfresco ECM system</strong></span>

<span style="font-family: Courier New,monospace;"># Google docs URL</span>
<span style="font-family: Courier New,monospace;">googledocs.url=<strong>http://docs.google.com/feeds/default/private/full</strong></span>

<span style="font-family: Courier New,monospace;"># System google docs authentication credentials</span>
<span style="font-family: Courier New,monospace;">googledocs.username=<strong>votrelogin_google</strong></span>
<span style="font-family: Courier New,monospace;">googledocs.password=<strong>votrepassword_google</strong></span>

<span style="font-family: Courier New,monospace;"># Google docs spreadsheet service name</span>
<span style="font-family: Courier New,monospace;">googledocs.spreadsheet.service.name=<strong>wise</strong></span></pre>
<p style="margin-bottom: 0cm;">
</div>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2010/06/alfresco-et-google-docs/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Alfresco et PostGreSQL</title>
		<link>http://tekonorma.fr/WPblogTN/2009/12/alfresco-et-postgresql/</link>
		<comments>http://tekonorma.fr/WPblogTN/2009/12/alfresco-et-postgresql/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 16:25:09 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apm]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[GED]]></category>
		<category><![CDATA[package]]></category>
		<category><![CDATA[Postgre SQL]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=73</guid>
		<description><![CDATA[Bonjour Comme promis voici mon nouveau POST pour vous expliquer la marche à suivre pour utiliser PostgreSQL à la place de Mysql comme base de données sur Alfresco. Quelques préliminaires Tout mes tests ont été effectués sur une linux Mandriva 2009.1, avec la dernière version d&#8217;Alfresco la 3.2r2 disponible depuis le 23 novembre 2009. La [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour</p>
<p>Comme promis voici mon nouveau POST pour vous expliquer la marche à suivre pour utiliser PostgreSQL à la place de Mysql comme base de données sur Alfresco.</p>
<h1>Quelques préliminaires</h1>
<p>Tout mes tests ont été effectués sur une linux Mandriva 2009.1, avec la dernière version d&#8217;Alfresco la 3.2r2 disponible depuis le 23 novembre 2009. La version de PostgreSQL est la 8.3.</p>
<p>Tout d&#8217;abord, depuis la version 3.2x Alfresco utilise pas defaut Mysql, d&#8217;ailleurs lors de l&#8217;installation une interface d&#8217;aide à la création de la base de données est proposée.</p>
<p>[[Image]]</p>
<p>Remarque : L&#8217;installeur graphique sous linux pose des problèmes, notamment le paramétrage de la base de données Mysql, ainsi que la localisation d&#8217;openoffice.org.</p>
<p>Il est préférable d&#8217;exécuter l&#8217;installeur en ligne de commande.</p>
<pre><em>prompt&gt; <span style="color: #0000ff;">./Alfresco-Community-3.2r2-Linux-x86-Install</span></em><em><span style="color: #0000ff;"> -mode console</span></em></pre>
<p>Voir l&#8217;installation en suivant le post suivant : <a title="Installation d'Alfresco" href="http://tekonorma.fr/WPblogTN/2009/11/installation-dalfresco-3-2r-sur-linux/" target="_blank">installation_Alfresco</a>.</p>
<p>Pour finir ces préliminaires, je tiens à signaler que l&#8217;avenir de Mysql pour l&#8217;instant n&#8217;est pas très rose. L&#8217;Europe fait tout ce qu&#8217;elle peut auprès d&#8217;ORACLE pour permettre la libération du projet dans le cadre du rapprochement ORACLE/SUN, mais cela ne va pas être facile. Donc en attendant, je pense que faire le choix de PostGreSQL est certainement une bonne initiative de pérennité (espérons qu&#8217;Alfresco reprendra sa copie pour réintégrer PostgreSQL dans son projet) .</p>
<p>Bien sur, je laisse les spécialistes dire tout le bien du projet PostgreSQL qui n&#8217;a rien à envier au projet Mysql, voir même plutôt le contraire.</p>
<h1><span id="more-73"></span>Installation de PostgreSQL</h1>
<p>L&#8217;installation de PostgreSQL sur Mandriva s&#8217;effectue par l&#8217;utilisation de la commande urpmi (je suppose que vos dépôts sont à jour). Les 2 packages suivants sont nécessaires : <strong>postgresql</strong> et <strong>postgresql-server</strong>.</p>
<pre><em>prompt&gt; <span style="color: #0000ff;">urpmi postgresql8.3-server</span></em></pre>
<pre><em>prompt&gt; <span style="color: #0000ff;">urpmi postgresql8.3</span></em></pre>
<p>Par défaut, la base de données aura le nom &laquo;&nbsp;<strong>alfresco</strong>&nbsp;&raquo; et l&#8217;utilisateur avec tous les droits et son mot de passe sera : &laquo;&nbsp;<strong>alfresco</strong>&nbsp;&raquo; et &laquo;&nbsp;<strong>alfresco</strong>&laquo;&nbsp;. Bien évidemment ces valeurs doivent être modifiées selon votre projet.</p>
<h1>initialisation de la base de données Alfresco</h1>
<p>Lors de l&#8217;installation, un utilisateur &laquo;&nbsp;postgres&nbsp;&raquo; est créé. Se connecter sur l&#8217;utilisateur &laquo;&nbsp;postgres&nbsp;&raquo; :</p>
<pre><em>prompt&gt; <span style="color: #0000ff;">su -l postgr<span style="color: #0000ff;">e</span></span><span style="color: #0000ff;">s</span></em></pre>
<p>Executer le shell de postgres :</p>
<pre><em>prompt&gt; <span style="color: #0000ff;">psql</span></em></pre>
<p>Créer la base de données :</p>
<pre><em>prompt_postgres# <span style="color: #0000ff;">CREATE DATABASE alfresco;</span></em></pre>
<p>Créer l&#8217;utilisateur :</p>
<pre><em> </em><em>prompt_postgres#</em><em> <span style="color: #0000ff;">CREATE USER alfresco;</span></em></pre>
<p>Créer le mot de passe de l&#8217;utilisateur :</p>
<pre><em> </em><em>prompt_postgres#</em><em> <span style="color: #0000ff;">ALTER USER alfresco WITH ENCRYPTED PASSQORD 'alfresco';</span><span style="color: #0000ff;"> </span></em></pre>
<p>Donner les droits à l&#8217;utilisateur sur la base de données :</p>
<pre><em> </em><em>prompt_postgres#</em><em> <span style="color: #0000ff;">GRANT ALL ON DATABASE alfresco TO alfresco;</span></em></pre>
<p>Voilà, nous avons terminé l&#8217;initialisation de postgresql.</p>
<p>Pour sortir du pormp_postgres :</p>
<pre><em> </em><em>prompt_postgres#</em><em> <span style="color: #0000ff;">q</span></em></pre>
<h1>Initialisation d&#8217;Alfresco</h1>
<p>Comme dit précédemment Alfresco par défault ne contient pas la gestion de la base de donnée PostgreSQL. Par conséquent, il vous faudra effectuer quelques manipulation.</p>
<h2>Installation du driver java de postgresSQL</h2>
<p>Vous devez aller à l&#8217;adresse suivante (<a title="téléchargement du JDBC de PostgreSQL" href="http://jdbc.postgresql.org/download.html" target="_self">http://jdbc.postgresql.org/download.html</a>) pour récupérer le bon driver jdbc, celui-ci doit correspondre à 2 points :</p>
<ol>
<li>A votre version de PostgreSQL</li>
<li>A votre version de java (attention Alfresco ne fonctionne pas bien avec openJDK, il faut utiliser le java de SUN).</li>
</ol>
<p>Le fichier doit être copier : &laquo;&nbsp;<em><strong>dossier_installation-Alfresco/tomcat/lib/</strong></em>&nbsp;&raquo;</p>
<p>Pour information, dans ce dossier, vous trouverez entre autres le jdbc de Mysql.</p>
<h2>Paramétrage des &laquo;&nbsp;properties&nbsp;&raquo; pour la prise en charge le PostgreSQL</h2>
<p>Les modifications sont à effectuer dans le fichier &laquo;&nbsp;<strong>alfresco-global.properties</strong>&laquo;&nbsp;.</p>
<p>Depuis la version 3.2, Le fichier est situé dans le dossier : &laquo;&nbsp;<em><strong>dossier_installation-Alfresco/tomcat/shared/classes/</strong></em>&nbsp;&raquo;</p>
<p>Sous la partie Mysql, après avoir commenté les lignes de Mysql, ajouter les lignes suivantes (en bleu).</p>
<p style="background: #ffff99 none repeat scroll 0% 0%; margin-bottom: 0cm; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-weight: normal;"><em>&#8230;<br />
</em><em>#<br />
</em><em># MySQL connection</em><br />
<em>#————-<br />
#db.driver=org.gjt.mm.mysql.Driver<br />
</em><em>#db.url=jdbc:mysql://${db.host}:${db.port}/${db.name}<br />
</em><em>#hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect</em><br />
<em><br />
</em><span style="color: #3366ff;"><em>#<br />
# PostgreSQL connexion<br />
#<br />
db.driver=org.postgresql.Driver<br />
db.url=jdbc:postgresql://${db.host}:${db.port}/${db.name}<br />
hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect<br />
hibernate.query.substitutions=true TRUE, false FALSE</em></span></p>
<p><span style="color: #000000;"><em>&#8230;</em></span><em><br />
</em></p>
<h2>Installation de PostgreSQL sur Alfresco</h2>
<p>Depuis la version 3.2x, PostgreSQL n&#8217;est plus installé par défaut dans Alfresco. Il faut, par conséquent, récupérer un package (fichier amp, <strong>postgres-3.2r.amp</strong>) alfresco pour l&#8217;intégrer. Ce package est disponible sur le site de téléchargement: <a title="site téléchargement 3.2r" href="http://wiki.alfresco.com/wiki/Community_Edition_file_list_32r" target="_blank">http://wiki.alfresco.com/wiki/Community_Edition_file_list_32r</a>.</p>
<p>Vous remarquerez que l&#8217;adresse de téléchargement n&#8217;est pas la dernière version 3.2r2 mais la 3.2r. En effet, la version 3.2r2 n&#8217;est pas encore disponible. Généralement, elle est disponible quelques semaines après la sortie de la dernière version. Cela n&#8217;est pas trop grave car la version précédente 3.2r est compatible avec la dernière version d&#8217;ALfresco la 3.2r2.</p>
<p>Pour finir copier le fichier téléchargé (<strong>postgres-3.2r.amp</strong>) dans le dossier <strong>amps</strong> disponible dans le répertoire d&#8217;installation d&#8217;alfresco.</p>
<h3>Déploiement d&#8217;un package amp</h3>
<p>Alfresco fourni un programme java permettant le déploiement des packages amp. Ce programme est appelé par un script shell disponible à la racine du dossier d&#8217;installation d&#8217;Alfresco. le fichier s&#8217;appelle <strong>apply_amps.sh</strong>.</p>
<p>Avant de l&#8217;executer il vous faudra mettre a jour 2 variables d&#8217;environnement (en bleu) et corriger les 2 lignes (en bleu) de traitement java en modifiant $APPSERVER par $CATALINA_HOME, sinon le traitement ne marche pas.</p>
<p style="background: #ffff99 none repeat scroll 0% 0%; margin-bottom: 0cm; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-weight: normal;">#!/bin/sh<br />
# &#8212;&#8212;-<br />
# Script for apply AMPs to installed WAR<br />
# &#8212;&#8212;-<br />
ALF_HOME=<span style="color: #0000ff;"><strong>/opt/Alfresco</strong></span><br />
export JAVA_HOME=&nbsp;&raquo;<strong><span style="color: #0000ff;">/usr/lib/jvm/java/</span></strong>&nbsp;&raquo;<br />
export PATH=$PATH:$JAVA_HOME/bin<br />
cd &laquo;&nbsp;$ALF_HOME&nbsp;&raquo;<br />
export CATALINA_HOME=&nbsp;&raquo;$ALF_HOME&nbsp;&raquo;/tomcat<br />
echo &laquo;&nbsp;This script will apply all the AMPs in ./amps to the alfresco.war file in $CATALINA_HOMEwebapps&nbsp;&raquo;<br />
echo &laquo;&nbsp;Press control-c to stop this script . . .&nbsp;&raquo;<br />
echo &laquo;&nbsp;Press any other key to continue . . .&nbsp;&raquo;<br />
read RESP<br />
#java -jar bin/alfresco-mmt.jar install ./amps $APPSERVER/webapps/alfresco.war -directory<br />
<span style="color: #0000ff;"><strong>java -jar bin/alfresco-mmt.jar install ./amps $CATALINA_HOME/webapps/alfresco.war -directory</strong><br />
</span>#java -jar bin/alfresco-mmt.jar list $APPSERVER/webapps/alfresco.war<br />
<span style="color: #0000ff;"><strong>java -jar bin/alfresco-mmt.jar list $CATALINA_HOME/webapps/alfresco.war</strong><br />
</span>echo &laquo;&nbsp;About to clean out tomcat/webapps/alfresco directory and temporary files&#8230;&nbsp;&raquo;<br />
echo &laquo;&nbsp;Press control-c to stop this script . . .&nbsp;&raquo;<br />
echo &laquo;&nbsp;Press any other key to continue . . .&nbsp;&raquo;<br />
read DUMMY<br />
rm -rf $CATALINA_HOME/webapps/alfresco<br />
sh $CATALINA_HOME/bin/clean_tomcat.sh</p>
<p>Puis lancer le script shell. Celui-ci installera tous les package amp disponible dans le dossier <strong>amps</strong>.</p>
<pre><em>prompt&gt; <span style="color: #0000ff;">./apply_amps.sh</span></em></pre>
<p>Penser à retirer les packages amp du dossier amps, pour ne pas les réinstaller lors d&#8217;un nouveau chargement d&#8217;un package amp..</p>
<p>Voilà, normalement, maintenant il vous suffit de lancer alfresco et vous aurez un super système ECM avec la base de données PostgreSQL.</p>
<p>A bientôt pour de nouvelle aventure &#8230;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2009/12/alfresco-et-postgresql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les règles métier sous Alfresco</title>
		<link>http://tekonorma.fr/WPblogTN/2009/12/les-regles-metier-sous-alfresco/</link>
		<comments>http://tekonorma.fr/WPblogTN/2009/12/les-regles-metier-sous-alfresco/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 19:51:16 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Aspect]]></category>
		<category><![CDATA[COndition]]></category>
		<category><![CDATA[Déclencheur]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[GED]]></category>
		<category><![CDATA[Règle Métier]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=61</guid>
		<description><![CDATA[Utilisation des règles &#171;&#160;métier&#160;&#187; sous Alfresco Alfresco utilise la technologie AOP (Aspect Oriented Programming – Programmation orientée objet) comme framework de développement. Cela permet de modifier le comportement de l&#8217;application serveur sans toucher aux codes de l&#8217;application. Les règles &#171;&#160;métier&#160;&#187; profitent de cette technologies et nous permettent de modifier le comportement du serveur sans programmation. [...]]]></description>
			<content:encoded><![CDATA[<h1>Utilisation des règles &laquo;&nbsp;métier&nbsp;&raquo; sous Alfresco</h1>
<p>Alfresco utilise la technologie AOP (Aspect Oriented Programming – <a title="AOP" href="http://fr.wikipedia.org/wiki/Programmation_orient%C3%A9e_aspect" target="_blank">Programmation orientée objet</a>) comme framework de développement. Cela permet de modifier le comportement de l&#8217;application serveur sans toucher aux codes de l&#8217;application. Les règles &laquo;&nbsp;métier&nbsp;&raquo; profitent de cette technologies et nous permettent de modifier le comportement du serveur sans programmation.</p>
<div id="attachment_62" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-62" title="reglealfresco1" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2009/12/reglealfresco1-300x115.jpg" alt="Gestion des règles" width="300" height="115" /><p class="wp-caption-text">Gestion des règles</p></div>
<p><span id="more-61"></span>Une règle &laquo;&nbsp;métier&nbsp;&raquo; est définie suivant les trois notions suivantes :</p>
<ol>
<li>les conditions,</li>
<li>Les Actions,</li>
<li>Les déclencheurs.</li>
</ol>
<p>La mise en place, des règles &laquo;&nbsp;métier&nbsp;&raquo;, s&#8217;effectue en trois étapes :</p>
<ol>
<li>la mise en place des conditions d&#8217;application des règles,</li>
<li>les actions à appliquer,</li>
<li>quelles sont les évènements déclencheurs.</li>
</ol>
<h2>Les conditions</h2>
<p style="margin-bottom: 0cm;">Les conditions servent à définir sur quels contenus seront appliqués les règles métier.</p>
<div id="attachment_63" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-63" title="reglealfresco2" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2009/12/reglealfresco2-300x168.jpg" alt="Conditions des règles" width="300" height="168" /><p class="wp-caption-text">Conditions des règles</p></div>
<p>Lors de la première étape de l&#8217;assistant il vous sera possible de choisir le contenu en fonction des critères suivants :</p>
<ol>
<li>Une chaîne de caractère présente dans le nom du fichier,</li>
<li>Un document appartenant à une ou plusieurs catégorie,</li>
<li>Un type de format de document basé sur le type MIME,</li>
<li>Un document possédant un ou plusieurs aspect,</li>
<li>Un document ayant une propriété de type texte, date ou valeur numérique.</li>
</ol>
<p>Vous pouvez croiser n&#8217;importe quelles conditions pour sélectionner le document. Le document doit répondre à toutes les conditions pour que la (ou les) règle(s) s&#8217;applique(nt).</p>
<p>Récemment il a été ajouté la possible de faire une sélection de type conditionnel en sélectionnant <strong>« Composite Choice »</strong>. Cela vous permet de spécifier autant de condition que vous voulez en les combinant avec la composant «<strong> OU</strong> ». Dans ce cas le document doit correspondre à une des conditions pour que les règles s&#8217;appliquent.</p>
<div id="attachment_64" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-64" title="reglealfresco6" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2009/12/reglealfresco6-300x148.jpg" alt="Conditionnel" width="300" height="148" /><p class="wp-caption-text">Conditionnel</p></div>
<h2>Les actions</h2>
<p>Un assistant vous aide dans la déclaration de vos actions.</p>
<div id="attachment_65" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-65" title="reglealfresco3" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2009/12/reglealfresco3-300x206.jpg" alt="Liste des actions" width="300" height="206" /><p class="wp-caption-text">Liste des actions</p></div>
<p>Lors de la deuxième étape de l&#8217;<strong>Assistant de création des règles</strong>, nous avons accès à la liste des actions suivantes (le libellé en anglais est fourni entre parenthèse) :</p>
<ul>
<li><strong>Ajouter un ou des aspects (Add aspect to item)</strong> : Ajouter des propriétés et des comportements aux documents ou à un espace.</li>
<li><strong>Ajouter un processus simple (Add simlpe Workflow</strong> : ajouter un processus simple d&#8217;approbation documentaire avec possibilité de rejet sur un espace.</li>
<li><strong>Libération du document (Check in Content</strong> : Libération du document préalablement réservé pour modification.</li>
<li><strong>Réservation du document (Check out content</strong> : Réservation du document pour modification.</li>
<li><strong>Copier du document dans un espace défini (Copy item to specific space)</strong> : Copier le document dans un espace spécifique.</li>
<li><strong>Exécuter un script (Execute a script)</strong> : exécuter du code JavaScript</li>
<li><strong>Extraction de Meta-données du document (Extract Common metadara fields from content)</strong> : Extraire des méta-données du document</li>
<li><strong>Importation d&#8217;un ensemble de contenu Alfresco (Import Alfresco content package)</strong> : Importation d&#8217;un ensemble de contenu</li>
<li><strong>Attaché des catégories au document (Link item to category)</strong> :Attacher aux documents une ou des catégories spécifiques</li>
<li><strong>Déplacer un document dans un espace défini (Move item to a specific space)</strong> : Supprimer le document de l&#8217;espace actuel et le déplacer vers l&#8217;espace défini.</li>
<li><strong>Supprimer un aspect à un article (Remove an aspect from an item)</strong> : Supprimer une propriété ou un ensemble de propriétés aux documents ou à un espace.</li>
<li><strong>Envoyer un email à des utilisateurs définis (Send an email to spécific users)</strong> : envoyer un email à des utilisateurs définis ou groupes d&#8217;utilisateurs.</li>
<li><strong>Définir le type d&#8217;un document (Specialize the type of an item)</strong> : Définir le type de contenu pour le document (type MIME).</li>
<li><strong>Transformer et Copier un document dans un espace spécifique (Transform and copy content to a specific space)</strong> : Transformation d&#8217;un document de type bureautique tel que un ODF vers PDF avec la possibilité de le placer dans un autre espace.</li>
<li><strong>Transformer et Copier une image dans un espace spécifique (Transform and copy image to a specific space)</strong> : Transformation d&#8217;un document de type graphique tel qu&#8217;un JPG vers le format PNG avec la possibilité de le placer dans un autre espace.</li>
<li><strong>Blog_post (Blog_post)</strong> : Aucune idée, j&#8217;ai fait un test mais cela ne marche pas !!! <a title="Aspect Blog-Post" href="http://forums.alfresco.com/fr/viewtopic.php?f=8&amp;t=3588" target="_blank">POST</a> sur le Forum attente réponse.</li>
<li><strong>Incrémentation d&#8217;un compteur (Incrément counter)</strong> : ????, pas encore testé.</li>
</ul>
<h3>Liste des différents « Aspect » pour l&#8217;action correspondant à &laquo;&nbsp;Ajouter un ou des aspects&nbsp;&raquo;</h3>
<div id="attachment_66" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-66" title="reglealfresco4" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2009/12/reglealfresco4-300x174.jpg" alt="Liste des aspects" width="300" height="174" /><p class="wp-caption-text">Liste des aspects</p></div>
<p>Liste des aspects disponibles quand vous choississez « <strong>Ajouter un ou des aspects</strong>» :</p>
<ul>
<li><strong>Catégorisable (Classifiable) </strong>: Activer la notion de catégorisation pour permettre d&#8217;attacher des catégories au document.</li>
<li><strong>Conformité (Complienceable)</strong> : Ajouter une propriété de conformité<strong>« suppression à partir du (Remove after) »</strong> date à laquelle le document n&#8217;est plus valide.</li>
<li><strong>Dublin Core (Dubli core)</strong> : Ajouter les métadonnées Dublin Core pour le document. Dublin Core Metadata comprend les méta-données tels que <strong>Éditeurs</strong>, <strong>Auteurs</strong>, <strong>Sujet</strong>, et les <strong>Droits</strong>.</li>
<li><strong>Applicabilité (Effectivity)</strong> : Ajouter des propriétés d&#8217;applicabilité <strong>« applicable du (Effective from) » </strong>et <strong>« applicable au (Effectivity to) »</strong> dates pendant les quellles le document est applicable.</li>
<li><strong>Alias Mail (Email Alias)</strong> : Ajouter une propriété d&#8217;alias aux documentx ou à un espace.</li>
<li><strong>Réception de courriel (Emailed)</strong> : Ajouter un ensemble de propriétés nommé <strong>« Courrier électronique de données (Email data) »</strong> sur le document. Cet aspect est utilisé pour récupérer les informations de la messagerie, notamment si le courriel contient des documents en pièce jointe.</li>
<li><strong>Localisation (Localisable)</strong> : Ajoute une propriété de <strong>Localisation</strong> au document.</li>
<li><strong>Résumé (Summarizable)</strong> : Ajoute une propriété <strong>Résumé</strong> au document.</li>
<li><strong>Catégorisation (Taggable) : </strong>Ajoute la propriété de<strong> </strong><strong>« catégorisation (taggable) »</strong> au document.</li>
<li><strong></strong><strong>Modèle (Templatable) </strong>: Activer le modèle de vue.</li>
<li><strong></strong><strong>Multilinguisme (Translatable)</strong>: Ajouter la propriété<strong> « </strong><strong>Multilingue (Translations) »</strong> au document.</li>
<li><strong></strong><strong>Versionable (Versionable)</strong> : Activer le versioning.</li>
</ul>
<h2><strong>Les Déclencheurs</strong></h2>
<p><strong>Lors de la troisième étape, nous aurons le choix de définir quel sera le déclencheurs de notre règle métier. Trois possibilités sont proposées :</strong></p>
<ol>
<li><strong></strong><strong>Entrant (InBound)</strong> : Tout document arrivant dans l&#8217;espace, qu&#8217;il soit nouveau, copié ou déplacé,</li>
<li><strong></strong><strong>Sortant (OutBound)</strong> :Tout document sortant de l&#8217;epace, qu&#8217;il soit supprimé ou déplacé,</li>
<li><strong></strong><strong>Mise à jour (Update)</strong> : Tout document mise à jour, qu&#8217;il soit téléchargé ou sauvegardé.</li>
</ol>
<div id="attachment_67" class="wp-caption alignnone" style="width: 310px"><strong><img class="size-medium wp-image-67" title="reglealfresco5" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2009/12/reglealfresco5-300x187.jpg" alt="Liste des déclencheurs" width="300" height="187" /></strong><p class="wp-caption-text">Liste des déclencheurs</p></div>
<p>Si la règle métier doit s&#8217;appliquer dans les trois cas, il faudra créer 3 règles.</p>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2009/12/les-regles-metier-sous-alfresco/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Nouvelle version d&#039;alfresco community</title>
		<link>http://tekonorma.fr/WPblogTN/2009/11/nouvelle-version-dalfresco-community/</link>
		<comments>http://tekonorma.fr/WPblogTN/2009/11/nouvelle-version-dalfresco-community/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 16:36:42 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CMIS]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[GED]]></category>
		<category><![CDATA[Record Management]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=53</guid>
		<description><![CDATA[Depuis le 20 novembre une nouvelle version de l&#8217;Alfresco Community est disponible. Celle-ci porte le non de Alfresco-Community-v3.2r2 (noter bien le petit 2 ajouté derrière le r). Les nouveauté de cette version sont les suivantes : Mise en place de l&#8217;implémentation de la version CMIS 1.0 draft4 (Content Management Interoperability Services, service de gestion de [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis le 20 novembre une nouvelle version de l&#8217;Alfresco Community est disponible.</p>
<p>Celle-ci porte le non de Alfresco-Community-v3.2r2 (noter bien le petit <strong>2</strong> ajouté derrière le <strong>r</strong>).</p>
<p>Les nouveauté de cette version sont les suivantes :</p>
<ul>
<li>Mise en place de l&#8217;implémentation de la version CMIS 1.0 draft4 (Content Management Interoperability Services, service de gestion de contenu interopérable), avec appelle aux testeurs sur cette nouvelle implémentation (je ferais plus tard un post sur CMIS). La version précédente la 3.2r supportait la version 0.61. CMIS est disponible à l&#8217;adresse suivante : <em>http://&lt;host&gt;:&lt;port&gt;/alfresco/service/cmis/index.html</em></li>
<li>Correction et amélioration sur le RM (Record Management) DOD5015.2 pour la création de site de gestion des archives de document en version US (gestion au travers de l&#8217;interface <em><strong>Share</strong></em>).</li>
</ul>
<p>Autres améliorations :</p>
<ol>
<li>AVM DAO Refactor, remplacement d&#8217;Hibernate avec iBatis (sans modification de l&#8217;API AVM et de la configuration),</li>
<li>Amélioration de l&#8217;extracteur de mail IMAP, configuration de propriétés d&#8217;extraction du message e-mail,</li>
<li>Studio Web n&#8217;est plus installé par défaut,</li>
<li>Pour plus de sécurité, vous devez spécifier un mot de passe administrateur valide,</li>
<li>Options d&#8217;exportation
<ul>
<li>La possibilité d&#8217;exclure une liste d&#8217;aspects et / ou d&#8217;associations enfants,</li>
<li>La possibilité de maintenir la structure des dossier et les noms de fichiers dans une exportation ACP.</li>
</ul>
</li>
<li>Améliorations de javascript pour les autorisations RM,</li>
<li>améliorations extensions de Share : Configuration possible d&#8217;action sur les documents de la librairie <em><br />
<a href="http://wiki.alfresco.com/wiki/Custom_Document_Library_Action#Configuration_.28V3.2_onwards.29" target="_blank">http://wiki.alfresco.com/wiki/Custom_Document_Library_Action#Configuration_.28V3.2_onwards.29</a></em></li>
<li>Diverses améliorations et mises à jour du projet mobile incluant
<ul>
<li>Le support de sites favoris,</li>
</ul>
<ul>
<li>Le support de l&#8217;URL de base /mobile,</li>
<li>Suppression des liens inactifs,</li>
</ul>
<ul>
<li>Résolution des problèmes de nommage de site.</li>
</ul>
</li>
</ol>
<p>Cliquer <a href="http://wiki.alfresco.com/wiki/Download_Community_Edition" target="_blank"><strong>ici</strong></a> pour accéder à la page de téléchargement d&#8217;Alfesco Community v3.2r2</p>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2009/11/nouvelle-version-dalfresco-community/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

