<?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; Alfresco</title>
	<atom:link href="http://tekonorma.fr/WPblogTN/tag/alfresco/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>Thu, 05 Apr 2012 07:14:55 +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>Alfresco – Libreoffice – SharePoint – Linux</title>
		<link>http://tekonorma.fr/WPblogTN/2012/02/alfresco-%e2%80%93-libreoffice-%e2%80%93-sharepoint-%e2%80%93-linux/</link>
		<comments>http://tekonorma.fr/WPblogTN/2012/02/alfresco-%e2%80%93-libreoffice-%e2%80%93-sharepoint-%e2%80%93-linux/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 17:57:08 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Divers]]></category>
		<category><![CDATA[Extension]]></category>
		<category><![CDATA[LibreOffice]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mageia]]></category>
		<category><![CDATA[MSoffice]]></category>
		<category><![CDATA[Sharepoint]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=573</guid>
		<description><![CDATA[Jamais je n&#39;aurais cru faire du SharePoint sous linux et en plus avec LibreOffice. &#160; Tout r&#233;cemment &#224; &#233;t&#233; post&#233; dans les extensions de LibreOffice ce projet&#160;: LPSP pour Libreoffice Pour SharePoint (LibreOffice extension providing connection to SharePoint). Nous devons se projet &#224; Miklos Vajna alias vmiklos, sous la licence GPL. Celui-ci est parti du [...]]]></description>
			<content:encoded><![CDATA[<div style="margin-bottom: 0cm">Jamais je n&#39;aurais cru faire du SharePoint sous linux et en plus avec LibreOffice.</div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">Tout r&eacute;cemment &agrave; &eacute;t&eacute; post&eacute; dans les extensions de LibreOffice ce projet&nbsp;:</div>
<div style="margin-bottom: 0cm"><b>LPSP</b> pour Libreoffice Pour SharePoint (LibreOffice extension providing connection to SharePoint).</div>
<div style="margin-bottom: 0cm">Nous devons se projet &agrave; <b>Miklos Vajna</b> alias vmiklos, sous la licence GPL.</div>
<div style="margin-bottom: 0cm">Celui-ci est parti du projet OPAL (OPenoffice ALfresco) fourni par la soci&eacute;t&eacute; StarXpert&nbsp;:</div>
<div style="margin-bottom: 0cm">http://blog.starxpert.fr/?p=877</div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">Contrairement &agrave; une extension d&eacute;velopp&eacute; il y a quelques ann&eacute;es par une personne de chez SUN, non libre. L&#39;extension LPSP n&#39;est pas sp&eacute;cifique &agrave; Alfresco. Je suppose que cette extension fonctionne pour tous les projets utilisant une impl&eacute;mentation de SharePoint. Ce qui doit permettre &agrave; toute personne sur Windows d&#39;acc&eacute;der &agrave; un vrai SharePoint &agrave; partir de LibreOffice. Je n&#39;ai pas de SharePoint &agrave; disposition pour faire le test.</div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">Pour l&#39;instant &agrave; ma connaissance, seul l&#39;ECM Alfresco supporte se protocole en dehors de Microsoft.</div>
<div style="margin-bottom: 0cm"><b>Pour rappel</b>&nbsp;: C&#39;est suite &agrave; une d&eacute;cision de justice de la Commission Europ&eacute;enne pour antitrust que Microsoft a publi&eacute; son protocole Sharepoint&nbsp;:</div>
<div style="margin-bottom: 0cm">Alfresco exploite l&#39;antitrust europ&eacute;en pour venir chatouiller SharePoint (<a href="http://www.lemagit.fr/article/open-source-ged-SharePoint-alfresco/1035/1/alfresco-exploite-antitrust-europeen-pour-venir-chatouiller-SharePoint/">http://www.lemagit.fr/article/open-source-ged-SharePoint-alfresco/1035/1/alfresco-exploite-antitrust-europeen-pour-venir-chatouiller-SharePoint/</a>)</div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">J&#39;attendais depuis longtemps quelque chose de simple et de libre pour pouvoir acc&eacute;der &agrave; mes documents sur alfresco &agrave; partir de libreoffice et cela quelques soient le syst&egrave;me d&#39;exploitation.</div>
<div style="margin-bottom: 0cm;"><span id="more-573"></span></div>
<h2>Test de l&#39;Extension LSSP</h2>
<h3>Environnement de test</h3>
<ol>
<li>
<div style="margin-bottom: 0cm">serveur Alfresco Community version 4.0.d sur un serveur linux Mageia, base de donn&eacute;es Postgresql 8.4 et une JVM Openjdk.</div>
</li>
<li>
<div style="margin-bottom: 0cm">LibreOffice version 3.4.5 avec un client Linux Mageia version 1</div>
</li>
</ol>
<h3>Installation</h3>
<p>Commencer par t&eacute;l&eacute;charger l&#39;extension au format .oxt &agrave; cette adresse&nbsp;:</p>
<div style="margin-bottom: 0cm"><a href="http://extensions.libreoffice.org/extension-center/lpsp">http://extensions.libreoffice.org/extension-center/lpsp</a></div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">Puis installer cette extension via le menu suivant &laquo;&nbsp;outils &rarr; Gestionnaire des extensions &#8230;&nbsp;&raquo; de LibreOffice. Vous acc&eacute;der &agrave; l&#39;interface suivante&nbsp;:</div>
<div style="margin-bottom: 0cm;"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_1.png" rel="lightbox[573]"><img alt="Gestionnaire d'extension" class="size-medium wp-image-574" height="166" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_1-300x166.png" title="LPSP_1" width="300" /></a></div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">Cliquer sur le bouton&nbsp;: &laquo;&nbsp;Ajouter&nbsp;&raquo; et r&eacute;cup&eacute;rer le fichier LPSP.oxt.</div>
<div style="margin-bottom: 0cm;"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_2.png" rel="lightbox[573]"><img alt="extension libreoffice sharpoint" class="size-medium wp-image-575" height="84" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_2-300x84.png" title="LPSP_2" width="300" /></a></div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">Vous n&#39;avez rien &agrave; param&eacute;trer.</div>
<div style="margin-bottom: 0cm">Je vous conseille de red&eacute;marrer Libreoffice apr&egrave;s l&#39;installation.</div>
<h3>Fonctionnalit&eacute;s</h3>
<div style="margin-bottom: 0cm">D&#39;apr&egrave;s le site, les fonctionnalit&eacute;s suivantes sont propos&eacute;es par l&#39;extension&nbsp;:</div>
<ol>
<li>Cr&eacute;ation et suppression de document dans l&#39;espace de travail</li>
<li>Lister, supprimer et cr&eacute;er des dossier dans l&#39;espace de travail</li>
<lilire crire="" dans="" de="" des="" documents="" espace="" et="" li="" travail="">
<li>Check-out et check-in avec r&eacute;servation du document jusqu&#39;&agrave; sa lib&eacute;ration par enregistrement ou abandon</li>
</lilire></ol>
<h3>Utilisation</h3>
<div style="margin-bottom: 0cm">Apr&egrave;s red&eacute;marrage d&#39;Alfresco nous constatons la venue d&#39;un nouveau menu = &laquo;&nbsp;SharePoint&nbsp;&raquo;.</div>
<div style="margin-bottom: 0cm">Ce menu contient les fonctions suivantes&nbsp;:</div>
<div style="margin-bottom: 0cm;"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_3.png" rel="lightbox[573]"><img alt="menu extension LPSP" class="size-full wp-image-576" height="208" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_3.png" title="LPSP_3" width="260" /></a></div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">Quelques soient la fonction choisi, vous devez commencer par vous connectez.</div>
<h4>Param&eacute;trage du serveur</h4>
<div style="margin-bottom: 0cm">Avant toute connexion, il vous faudra param&eacute;trer votre serveur SharePoint. Dans mon cas mon serveur SharePoint est un Alfresco.</div>
<div style="margin-bottom: 0cm"><b>REMARQUE</b>&nbsp;: Cette fonction doit &ecirc;tre param&eacute;tr&eacute;e sur votre serveur Alfresco. Suivant votre installation cela n&#39;est pas obligatoire.</div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">Par d&eacute;faut, le protocole SharePoint est disponible sur le port&nbsp;: 7070.</div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">Une premi&egrave;re connexion est disponible dans l&#39;extension &agrave; titre de mod&egrave;le sur un SharePoint.</div>
<div style="margin-bottom: 0cm">Pour acc&eacute;der &agrave; la configuration, cliquer sur&nbsp;: &laquo;&nbsp;SharePoint &rarr; Connexion &#8230;&nbsp;&raquo;</div>
<div style="margin-bottom: 0cm">Vous acc&eacute;dez &agrave; l&#39;interface suivante&nbsp;:</div>
<div style="margin-bottom: 0cm"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_4.png" rel="lightbox[573]"><img alt="connexion interface sharepoint" class="size-medium wp-image-577" height="206" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_4-300x206.png" title="LPSP_4" width="300" /></a></div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">Cliquer sur le bouton &laquo;&nbsp;Configure&nbsp;&raquo;, pour acc&eacute;der &agrave; l&#39;interface suivante&nbsp;:</div>
<div style="margin-bottom: 0cm"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_5.png" rel="lightbox[573]"><img alt="afficher configuration" class="size-medium wp-image-578" height="93" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_5-300x93.png" title="LPSP_5" width="300" /></a></div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">La deuxi&egrave;me ligne correspond au serveur par d&eacute;faut SharePoint.</div>
<div style="margin-bottom: 0cm">La premi&egrave;re correspond &agrave; la d&eacute;claration de mon serveur Alfresco.</div>
<div style="margin-bottom: 0cm">&nbsp;</div>
<div style="margin-bottom: 0cm">Les informations &agrave; saisir son les suivantes (elle sont acc&eacute;ssible via le bouton&nbsp;: &laquo;&nbsp;Add&nbsp;&raquo; ou &laquo;&nbsp;Edit&nbsp;&raquo;&nbsp;:</div>
<ol>
<li><b>Alias&nbsp;</b>: nom du serveur (libre)</li>
<li><b>SharePoint URL</b>&nbsp;: Point de montage de votre serveur, pour alfresco <a href="http://nomserveur:7070/alfresco"><b>http://nomserveur:7070/alfresco</b></a></li>
<li><b>jBPM URL</b>&nbsp;: Adresse du serveur de Workflow jBPM (Fonction exp&eacute;rimentale et optionnelle) exemple d&#39;adresse&nbsp;: http://jbpm-serveur:9080/gwt-console-server</li>
<li><b>Skip toplevel&nbsp;</b>:&nbsp;???</li>
<li><b>Checkout document</b>&nbsp;: possibilit&eacute; de forcer le checkout sur les documents.</li>
<li><b>Login&nbsp;</b>: Log de l&#39;utilisateur pour la connexion au serveur.</li>
</ol>
<h4>Connexion</h4>
<p>La configuration terminer vous pouvez vous connectez &agrave; votre serveur.</p>
<div style="font-weight: normal">V&eacute;rifiez bien dans le log de d&eacute;marrage catalina.out de votre Alfresco que vous avez cette ligne&nbsp;:</div>
<pre>
<divre><span class="tt_tag"> 2012-02-10 16:40:01,444 INFO [module.vti.VtiServer] [main] Vti server started successfully on port: <b>7070</b></span></divre><span class="tt_tag">
</span>
</pre>
<p>
<divre> </divre></p>
<div style="font-weight: normal">&Agrave; la premi&egrave;re connexion donner le mot de passe de l&#39;utilisateur.</div>
<div style="font-weight: normal">Il vous est aussi possible de vous connecter sur un autre compte utilisateur.</div>
<div style="font-weight: normal">Apr&egrave;s cette connexion, vous pouvez acc&eacute;der au document pr&eacute;sent dans Les sites sous alfresco SHARE. Pour information, le repository Alfresco n&#39;est pas disponible via SharePoint.</div>
<div style="font-weight: normal">Sur le site de test j&#39;ai 2 sites disponibles.</div>
<div style="font-weight: normal">En tant que Administrateur, j&#39;acc&egrave;de au 2 sites&nbsp;:</div>
<div style="font-weight: normal"><a href="connexion admin"><img alt="" class="size-medium wp-image-581" height="147" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_8-300x147.png" title="LPSP_8" width="300" /></a><br />
	&nbsp;</div>
<div style="font-weight: normal">Par contre si je me log avec l&#39;utilisateur jeanjot, je n&#39;acc&egrave;de qu&#39;&agrave; 1 seul site&nbsp;:</div>
<div style="font-weight: normal"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_9.png" rel="lightbox[573]"><img alt="connexion jeanjot" class="size-medium wp-image-582" height="146" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_9-300x146.png" title="LPSP_9" width="300" /></a></div>
<h4>Ouvrir et enregistrer</h4>
<div>Il est possible &agrave; l&#39;ouverture d&#39;un document de d&eacute;s&eacute;lectionner le verrouillage du document.</div>
<div style="font-weight: normal">Pr&eacute;sentation des ic&ocirc;nes de la boite de dialogue pour acc&eacute;der au fichier &agrave; distance&nbsp;:</div>
<div style="font-weight: normal"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_12.png" rel="lightbox[573]"><img alt="détail icone" class="size-medium wp-image-585" height="284" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_12-300x284.png" title="LPSP_12" width="300" /></a><br />
	&nbsp;</div>
<div style="font-weight: normal">
	&nbsp;</div>
<div style="font-weight: normal">Il vous est possible de filtrer les fichiers en entr&eacute;e, la liste correspond aux fichiers disponibles sous libreoffice prisent en charge par Alfresco.</div>
<div style="font-weight: normal">Par d&eacute;faut, dans ma configuration chaque document ouvert via sharepoint seront verrouill&eacute;s pour les autres utilisateurs.</div>
<div style="font-weight: normal">Lors de l&#39;enregistrement, il me sera demand&eacute; si je veux faire une version mineur ou majeur ou enregistrement par &eacute;crasement et de remplir une zone commentaire.</div>
<div style="font-weight: normal">Il est aussi possible &agrave; tout moment de poser un verrou sur un fichier, notamment dans le cas de la cr&eacute;ation d&#39;un fichier.</div>
<div style="font-weight: normal"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_101.png" rel="lightbox[573]"><img alt="gestion de la version enregistré et commentaires" class="size-medium wp-image-599" height="300" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_101-282x300.png" title="LPSP_10" width="282" /></a><br />
	&nbsp;</div>
<div style="font-weight: normal">Pour ce qui concerne la sauvegarde, 2 possibilit&eacute;s&nbsp;:</div>
<ol>
<li>&laquo;&nbsp;<strong>Save</strong>&nbsp;&raquo;&nbsp;: enregistre un nouvelle version du document.</li>
<li>&laquo;&nbsp;<strong>Save as &#8230;&nbsp;</strong>&raquo;&nbsp;: cr&eacute;er un nouveau document si celui-ci n&#39;est pas pr&eacute;sent dans alfresco, ou effectue une mise &agrave; jour si le document est existant.</li>
</ol>
<h4>Version du document</h4>
<div style="font-weight: normal">Il est possible de voir l&#39;&eacute;tat des versions pour un document,via le menu&nbsp;: &laquo;&nbsp;SharePoint &rarr; Versions &#8230;&nbsp;&raquo;&nbsp;:<br />
	<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_112.png" rel="lightbox[573]"><img alt="visualisation des versions du document" class="size-medium wp-image-602" height="111" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/LPSP_112-300x111.png" title="LPSP_11" width="300" /></a></div>
<h2>Bilan</h2>
<div>Cette extension r&eacute;pond bien &agrave; la demande, elle est compatible quelque soit l&#39;OS et la version de libreoffice (pas test&eacute;e sur openoffice.org).</div>
<div>Son interface na rien avoir avec celle propos&eacute;e par Microsoft (mais seulement avec les versions r&eacute;centes de MSOffice). Mais rien n&#39;emp&ecirc;che de la faire &eacute;voluer.</div>
<div>Lors de mes tests quelques situations n&#39;&eacute;taient pas tr&egrave;s claires comme&nbsp;:</div>
<ol>
<li>la lib&eacute;ration du verrou sur le ficher entre l&#39;intervention &agrave; partir d&#39;Alfresco ou de LibreOffice,</li>
<li>La fermeture du fichier.</li>
</ol>
<div>Si vous enregistrez r&eacute;guli&egrave;rement votre fichier, &agrave; chaque fois vous g&eacute;n&eacute;rez une nouvelle version.</div>
<div>Encore quelques tests seront n&eacute;cessaires pour bien ma&icirc;triser l&#39;extension.</div>
<div>
	&nbsp;</div>
<div>Je tiens &agrave; remercier fortement <b>Miklos Vajna </b><span style="font-weight: normal">pour son </span> travail sur cette extension.</div>
<div style="font-weight: normal">Il reste aussi &agrave; faire une traduction de l&#39;interface, peut-&ecirc;tre je vais regarder de mon cot&eacute; ce que je peux faire&#8230;</div>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2012/02/alfresco-%e2%80%93-libreoffice-%e2%80%93-sharepoint-%e2%80%93-linux/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>mon pearltree Alfresco</title>
		<link>http://tekonorma.fr/WPblogTN/2012/02/mon-pearltree-alfresco/</link>
		<comments>http://tekonorma.fr/WPblogTN/2012/02/mon-pearltree-alfresco/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 18:49:33 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[pearltree]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=566</guid>
		<description><![CDATA[Bonjour Pour ce qui me suive, je vous propose de rejoindre mon pearltree Alfresco. Qu&#39;est ce qu&#39;un pearltree (dixit wikipedia) : Pearltrees est un service gratuit qui permet &#224; chacun d&#39;organiser et partager ce qu&#39;il aime dans internet. Suivant la logique du content curation (faire ressortir le meilleur contenu du web) ce moteur de recherche [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour</p>
<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/pearltrees.jpg" rel="lightbox[566]"><img alt="pearltrees" class="size-full wp-image-570" height="201" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/02/pearltrees.jpg" title="pearltrees" width="370" /></a>
<p>Pour ce qui me suive, je vous propose de rejoindre mon pearltree Alfresco.</p>
<p>Qu&#39;est ce qu&#39;un pearltree (dixit wikipedia) :</p>
<p>Pearltrees est un service gratuit qui permet &agrave; chacun d&#39;organiser et partager ce qu&#39;il aime dans internet. Suivant la logique du content curation (faire ressortir le meilleur contenu du web) ce moteur de recherche communautaire repose sur l&#39;id&eacute;e que la multiplication des contenus de natures diverses (blogs, vid&eacute;os post&eacute;es, twitts, etc.) rend n&eacute;cessaire une organisation nouvelle d&#39;internet, d&#39;inspiration plus s&eacute;mantique(1). Le r&eacute;seau d&#39;utilisateurs de Pearltrees s&#39;&eacute;tend aujourd&#39;hui &agrave; de nombreux pays. Pearltrees a &eacute;t&eacute; lanc&eacute; par Patrice Lamothe (2).</p>
<p>(1) <a href="http://moktaramablog.over-blog.com/article-pearltrees-ou-la-fixation-et-la-classification-du-flux-42803747.html">http://moktaramablog.over-blog.com/article-pearltrees-ou-la-fixation-et-la-classification-du-flux-42803747.html</a></p>
<p>(2)<a href="http://fr.readwriteweb.com/2010/03/26/analyse/pearltrees-perliculture-de-vos-bookmarks/"> http://fr.readwriteweb.com/2010/03/26/analyse/pearltrees-perliculture-de-vos-bookmarks</a>/</p>
<p>Il vous suffit de cliquer soit sur des perles soit sur des pearltrees</p>
<p>Apr&egrave;s ce pr&eacute;ambule voici l&#39;acc&egrave;s &agrave; mon <a href="http://www.pearltrees.com/#/N-reveal=5&amp;N-f=1_2139148&amp;N-s=1_2139148&amp;N-p=15453694&amp;N-u=1_129013&amp;N-fa=2139148">pearltree Alfresco</a> .</p>
<p>
	Bonne d&eacute;couverte.</p>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2012/02/mon-pearltree-alfresco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Action sur un document dans Share</title>
		<link>http://tekonorma.fr/WPblogTN/2012/01/action-sur-un-document-dans-share/</link>
		<comments>http://tekonorma.fr/WPblogTN/2012/01/action-sur-un-document-dans-share/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 14:35:42 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Action]]></category>
		<category><![CDATA[ImageMagick]]></category>
		<category><![CDATA[mageia]]></category>
		<category><![CDATA[MSoffice]]></category>
		<category><![CDATA[openoffice.org]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=519</guid>
		<description><![CDATA[Bonjour &#160; Derni&#232;rement je postais ceci sur le forum de d&#39;Alfresco fr : &#160; Bonjour Dites-moi si je me trompe, mais je ne trouve plus la possibilit&#233; de faire une action sur un document dans l&#39;interface de share ? Comme par exemple effectuer une transformation d&#39;un .doc vers .pdf, localement sans passer par une r&#232;gle [...]]]></description>
			<content:encoded><![CDATA[<div>Bonjour</div>
<div>&nbsp;</div>
<div>Derni&egrave;rement je postais ceci sur le forum de d&#39;Alfresco fr :</div>
<div>&nbsp;</div>
<div style="background: #aecf00"><em><span style="background: transparent">Bonjour</span></em></div>
<div style="background: #aecf00"><em>Dites-moi si je me trompe, mais je ne trouve plus la possibilit&eacute; de faire </em><em><b>une action</b></em><em> sur un document dans l&#39;interface de share ?<br />
	Comme par exemple effectuer une transformation d&#39;un .doc vers .pdf, localement sans passer par une r&egrave;gle sur le dossier.</em></div>
<div style="background: #aecf00"><em>C&#39;est volontaire sous share ou cela est-il une fonctionnalit&eacute; disponible sous Explorer et non pr&eacute;sente actuellement sous Share ?</em></div>
<div style="background: #aecf00"><em>Merci de vos r&eacute;ponses.</em></div>
<div>&nbsp;</div>
<div>Et Rodel me fit la remarque suivante :</div>
<div>&nbsp;</div>
<div>
<div style="background: #aecf00"><em><span style="background: transparent">En effet, cela fait longtemps que ce n&#39;est pas par d&eacute;faut dans Share &hellip;<br />
		Si vous avez une version 4 sous la main, jetez un oeil sur le share-config-custom.xml (tomcat/shared/classes/alfresco/web-extension), notamment la partie suivante :</span></em></div>
<div style="background: #aecf00"><code><span style="background: transparent">&lt;!-- Custom DocLibActions config section --&gt;<br />
		&lt;config evaluator=&quot;string-compare&quot; condition=&quot;DocLibActions&quot;&gt;<br />
		&lt;actionGroups&gt;<br />
		&lt;actionGroup id=&quot;document-browse&quot;&gt;</span></code></div>
<div style="background: none repeat scroll 0% 0% rgb(174, 207, 0);"><code><span style="background: none repeat scroll 0% 0% transparent;">...</span></code></div>
<div style="background: none repeat scroll 0% 0% rgb(174, 207, 0);">&nbsp;</div>
</div>
<div>&nbsp;</div>
<p>&nbsp;Voir &agrave; l&#39;adresse suivante : <a href="https://forums.alfresco.com/fr/viewtopic.php?f=8&amp;t=5356">https://forums.alfresco.com/fr/viewtopic.php?f=8&amp;t=5356</a></p>
<div>Je d&eacute;cide donc d&#39;aller voir de quoi il en retourne.</div>
<div>Les tests sont effectu&eacute;s avec une <strong>Alfresco Community version 4.0.c</strong> sur un serveur <strong>Linux Mageia 1</strong> (<a href="http://www.mageia.org/fr/">http://www.mageia.org/fr/</a>).</div>
<div>&nbsp;</div>
<div><span id="more-519"></span></div>
<div>&nbsp;</div>
<div>Je commence par aller voir la contenu de <strong>share-config-custom.xml.sample</strong> (et non pas share-config-custom.xml) situ&eacute; dans <strong>$HOME_ALFRESCO/tomcat.shared/classes/alfresco/web-extension/</strong> et en effet je trouve le code suivant :</div>
<pre><span style="background: none repeat scroll 0% 0% transparent;">.</span><code><span style="background: none repeat scroll 0% 0% transparent;">..</span></code>

<code><span style="background: none repeat scroll 0% 0% transparent;">   </span></code><code><span style="background: none repeat scroll 0% 0% transparent;">&lt;!-- Custom DocLibActions config section --&gt;
   &lt;config evaluator=&quot;string-compare&quot; condition=&quot;DocLibActions&quot;&gt;
      &lt;actionGroups&gt;
         &lt;actionGroup id=&quot;document-browse&quot;&gt;</span></code>

<code><span style="background: none repeat scroll 0% 0% transparent;">            </span></code><code><span style="background: none repeat scroll 0% 0% transparent;">&lt;!-- Simple Repo Actions --&gt;
            &lt;!--
            &lt;action index=&quot;340&quot; id=&quot;document-extract-metadata&quot; /&gt;
            &lt;action index=&quot;350&quot; id=&quot;document-increment-counter&quot; /&gt;
            --&gt;</span></code>

<code><span style="background: none repeat scroll 0% 0% transparent;">            </span></code><code><span style="background: none repeat scroll 0% 0% transparent;">&lt;!-- Dialog Repo Actions --&gt;
            &lt;!--
            &lt;action index=&quot;360&quot; id=&quot;document-transform&quot; /&gt;
            &lt;action index=&quot;370&quot; id=&quot;document-transform-image&quot; /&gt;
            &lt;action index=&quot;380&quot; id=&quot;document-execute-script&quot; /&gt;
            --&gt;</span></code>

<code><span style="background: none repeat scroll 0% 0% transparent;">         </span></code><code><span style="background: none repeat scroll 0% 0% transparent;">&lt;/actionGroup&gt;
      &lt;/actionGroups&gt;
   &lt;/config&gt;
.</span></code><span style="background: none repeat scroll 0% 0% transparent;">..</span>
</pre>
<p><span style="background: none repeat scroll 0% 0% transparent;">Je d&eacute;cide de recopier cette configuration dans mon fichier <i><b>share-config-custom.xml</b></i><i><span style="font-weight: normal;">.</span></i></span></p>
<div style="background: transparent; font-style: normal"><span style="background: transparent"><span style="font-weight: normal">Et je red&eacute;marre mon Alfresco version 4.0.c.</span></span></div>
<h1><b><font size="6"><span style="font-weight: normal">Nouvelles actions</span></font></b></h1>
<div style="background: transparent"><span style="background: transparent"><strong>5 nouvelles actions</strong> sont disponibles au niveau du menu du document dans la librairie documentaire.</span></div>
<div style="background: transparent"><span style="background: transparent">Voici la liste des 5 actions&nbsp;:</span></div>
<ol>
<li>Extraire les M&eacute;tadonn&eacute;es</li>
<li>Incr&eacute;menter le compteur</li>
<li>Transformer</li>
<li>Transformer en image</li>
<li>Ex&eacute;cuter le script</li>
</ol>
<div style="background: transparent"><span style="background: transparent">Pour ce qui concerne les 2 premi&egrave;res, j&#39;ai un retour que l&#39;action c&#39;est bien pass&eacute; mais malheureusement, rien ne se passe &hellip; Je ne dois pas me servir comme il faut.<br />
	</span></div>
<div style="background: transparent"><span style="background: transparent">Pour la derni&egrave;re, un seul script est disponible&nbsp;: </span></div>
<div style="background: transparent"><span style="background: transparent">&laquo;&nbsp;D&eacute;marrer le worflow R&eacute;viser &amp; Approuver en mode partag&eacute;&nbsp;&raquo;</span></div>
<div style="background: transparent"><span style="background: transparent">Mais pour l&#39;instant, apr&egrave;s validation je suis en mode &laquo;&nbsp;Echec&nbsp;&raquo;.</span></div>
<div style="background: transparent"><span style="background: transparent">Par cons&eacute;quent seules les actions de transformation pour moi sont op&eacute;rationnelles.</span></div>
<h1><b><font size="6">Actions Transformations</font></b></h1>
<div>2 actions de transformation&nbsp;:</div>
<ol>
<li><strong>Transformer</strong> (pour les documents non graphiques)</li>
<li><strong>Transformer en image</strong> (pour les document graphiques&nbsp;: JPEG, PNG, GIF)</li>
</ol>
<h2><b><font size="5">Ex&eacute;cution de &quot;Transformer&quot;</font></b></h2>
<div>Voici la proc&eacute;dure en Images&nbsp;:</div>
<div>&nbsp;</div>
<div>1. Liste des ations sur le document</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco2.png" rel="lightbox[519]"><img alt="Acces aux actions sur un document" class="size-large wp-image-537" height="250" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco2-1024x535.png" title="action_document_afresco2" width="480" /></a></div>
<div>&nbsp;</div>
<div>S&eacute;lection de l&#39;action &quot;transformer&quot;</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco4.png" rel="lightbox[519]"><img alt="Sélection de transformation" class="size-medium wp-image-540" height="117" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco4-300x117.png" title="action_document_afresco4" width="300" /></a></div>
<div>&nbsp;</div>
<div>Fen&ecirc;tre de gestion de la &quot;transformation&quot;</div>
<div>&nbsp;</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco5.png" rel="lightbox[519]"><img alt="" class="size-full wp-image-542" height="216" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco5.png" title="action_document_afresco5" width="301" /></a></div>
<div>&nbsp;</div>
<div>Choix du format de sortie de la transformation.</div>
<div>Nous constatons que les formats sont en vrac dans la liste, un tri et &eacute;ventuellement un filtre sur les formats possibles de la transformation serait le bienvenue.</div>
<div>&nbsp;</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco6.png" rel="lightbox[519]"><img alt="Choix du format de destination" class="size-full wp-image-543" height="399" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco6.png" title="action_document_afresco6" width="318" /></a></div>
<div>&nbsp;</div>
<div>Choix de la destination, la liste par d&eacute;faut se trouve &agrave; la racine de l&#39;entrep&ocirc;t, peut-&ecirc;tre le choix judicieux serait-il d&#39;&ecirc;tre positionn&eacute; sur &quot;Site&quot;.</div>
<div>&nbsp;</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco7.png" rel="lightbox[519]"><img alt="Choix du dossier de destination" class="size-medium wp-image-545" height="217" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco7-300x217.png" title="action_document_afresco7" width="300" /></a></div>
<div>&nbsp;</div>
<div>Nous choisissons que le fichier PDF soit dans le m&ecirc;me dossier que la source ODT.</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco8.png" rel="lightbox[519]"><img alt="Destination finale" class="size-medium wp-image-546" height="223" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco8-300x223.png" title="action_document_afresco8" width="300" /></a></div>
<div>&nbsp;</div>
<div>Fen&ecirc;tre de Validation du &quot;format&quot; et de la &quot;Destination&quot;</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco9.png" rel="lightbox[519]"><img alt="Validation des options pour le traitment de l'action" class="size-full wp-image-547" height="250" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco9.png" title="action_document_afresco9" width="318" /></a></div>
<div>&nbsp;</div>
<div>Ex&eacute;cution de l&#39;action</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco10.png" rel="lightbox[519]"><img alt="Execution de la Transformation" class="size-large wp-image-548" height="159" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco10-1024x341.png" title="action_document_afresco10" width="480" /></a></div>
<div>&nbsp;</div>
<div>Fin de la proc&eacute;dure.</div>
<div>&nbsp;</div>
<div>J&#39;ai aussi effectuer un test de transformation entre un fochier ODT vers un fichier Microsoft wrtiter DOC.</div>
<div>Cette transformation a malheureusement &eacute;chou&eacute;e :</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco11.png" rel="lightbox[519]"><img alt="Erreur de Transformation" class="size-medium wp-image-551" height="141" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco11-300x141.png" title="action_document_afresco11" width="300" /></a></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div><b>Remarques</b>&nbsp;:</div>
<div>Il reste encore du travail, comme le tri des format de transformations (voir n&#39;afficher que celle qui sont possible en fonction du fichier en entr&eacute;e).</div>
<div>Toutes les transformations ne sont pas op&eacute;rationnelles, exemple, je n&#39;ai pas r&eacute;ussi &agrave; transformer un .odt en .doc, alors qu&#39;openoffice c&#39;est tr&egrave;s bien le faire.</div>
<div>Lors du choix de la destination, l&#39;interface pourrait &ecirc;tre identique &agrave; celle de l&#39;action de copie et de d&eacute;placement.</div>
<h2><b><font size="5">Ex&eacute;cution de &quot;Transformer en image&quot;</font></b></h2>
<div>Voici la proc&eacute;dure en images&nbsp;:</div>
<div>&nbsp;</div>
<div>
<div>S&eacute;lection de l&#39;action &quot;transformer en image&quot;</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco12.png" rel="lightbox[519]"><img alt="sélection de &quot;Transformer en Image&quot;" class="size-medium wp-image-552" height="118" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco12-300x118.png" title="action_document_afresco12" width="300" /></a></div>
<div>&nbsp;</div>
<div>
<div>Fen&ecirc;tre de gestion de la &quot;Transformer en image&quot; avec choix du format de destination</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco13.png" rel="lightbox[519]"><img alt="Sélection du format graphique de sortie" class="size-medium wp-image-553" height="184" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco13-300x184.png" title="action_document_afresco13" width="300" /></a></div>
<div>&nbsp;</div>
<div>
<div>Fen&ecirc;tre de Validation du &quot;format&quot; et de la &quot;Destination&quot;. Il est possible de d&eacute;finir des actions sur la transformation comme la taille du grapg*hique en destination finale</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco14.png" rel="lightbox[519]"><img alt="" class="size-medium wp-image-554" height="133" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco14-300x133.png" title="action_document_afresco14" width="300" /></a></div>
<div>&nbsp;</div>
<div>
<div>Ex&eacute;cution de l&#39;action</div>
<div><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco15.png" rel="lightbox[519]"><img alt="Executtion de l'Action &quot;Transformer en image&quot;" class="size-large wp-image-555" height="120" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2012/01/action_document_afresco15-1024x257.png" title="action_document_afresco15" width="480" /></a></div>
</p></div>
</p></div>
</p></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
</div>
<div>&nbsp;</div>
<div>Les remarques sont similaires &agrave; l&#39;action pr&eacute;c&eacute;dente.</div>
<div>Vous avez la possibilit&eacute; de passer des param&egrave;tre sur la commande de transformation graphique, comme le redimensionnement d&#39;une image, comme : <strong>-resize 50%</strong> ou bien<strong>&nbsp; -size 1536&#215;1024</strong> (commande convert d&#39;ImageMagick : <a href="http://www.imagemagick.org/script/command-line-options.php">http://www.imagemagick.org/script/command-line-options.php</a>)</div>
<div>&nbsp;</div>
<div>Par contre, il est &eacute;tonnant de ne pas avoir plus de possibilit&eacute; de transformation vis &agrave; vis du programme imageMagick utilis&eacute; par Alfresco pour les transformation graphique (uniquement jpeg, gif et png).</div>
<div>&nbsp;</div>
<div>
<h1><b><font size="6">Conclusion</font></b></h1>
<div>Nous retrouvons des fonctionnalit&eacute;s direct sur les documents que nous n&#39;avions plus dans share (&agrave; moins de passer par des r&egrave;gles sur les dossiers).</div>
<div>&nbsp;</div>
<div>Il <strong>manque encore une action </strong>que je ne retrouve pas, c&#39;est de pouvoir envoyer une <strong>notification par email </strong>pour un document.</div>
<div>&nbsp;</div>
<div>Il reste encore des finalisation (j&#39;esp&egrave;re &agrave; venir) comme le tri des formats de destination lors de transformation.</div>
<div>&nbsp;</div>
<div>La mise en place des actions au sein de share-config-cutom.xml permettra facilement d&#39;apporter des actions sp&eacute;cifiques au sein d&#39;alfresco Share et de r&eacute;pondre mieux aux demandes des utilisateurs.</div>
<div>&nbsp;</div>
<div>Pour l&#39;instant ces actions ne sont pas disponibles au niveau de la pr&eacute;visualisation d&#39;un document.</div>
<div>&nbsp;</div>
<div>Je pense que cela est sur la bonne voie.</div>
</div>
<h1><b><font size="6">Pour finir</font></b></h1>
<div>Il reste &agrave; d&eacute;tailler quelle est la m&eacute;canique derri&egrave;re cet ajout de code dans <em><strong>share-config-custom.xml</strong></em> pour la mise en place de ces propres actions.</div>
<div>&nbsp;</div>
<div>Peut-&ecirc;tre un prochain article.</div>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2012/01/action-sur-un-document-dans-share/feed/</wfw:commentRss>
		<slash:comments>2</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>Création d&#8217;un thème pour Alfresco Share</title>
		<link>http://tekonorma.fr/WPblogTN/2011/07/creation-dun-theme-pour-alfresco-share/</link>
		<comments>http://tekonorma.fr/WPblogTN/2011/07/creation-dun-theme-pour-alfresco-share/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 14:42:09 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[4.0.a]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=433</guid>
		<description><![CDATA[Je profite de la nouvelle mise &#224; jour du site de TekoNorma pour ajouter ce nouvel article sur Alfresco. Pour ce qui ne le saurait pas dans la prochaine version d&#39;Alfresco la future 4.0.a Community, il sera possible d&#39;avoir un th&#232;me par site Share. Par cons&#233;quent je pense qu&#39;il est grand temps de parler de [...]]]></description>
			<content:encoded><![CDATA[<p class="Standard">Je profite de la nouvelle mise &agrave; jour du site de TekoNorma pour ajouter ce nouvel article sur Alfresco.</p>
<p class="Standard">Pour ce qui ne le saurait pas dans la prochaine version d&#39;Alfresco la future 4.0.a Community, il sera possible d&#39;avoir un th&egrave;me par site Share. Par cons&eacute;quent je pense qu&#39;il est grand temps de parler de la cr&eacute;ation d&#39;un th&egrave;me pour Alfresco &laquo;&nbsp;Share&nbsp;&raquo;.</p>
<p class="Standard">Voici une capture de l&#39;int&eacute;gration du th&egrave;me au niveau d&#39;un site, profitez en pour constater les modifications au niveau de la personnalisation des onglets d&#39;un site&nbsp;:</p>
<p class="Standard"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare2.png" rel="lightbox[433]"><img alt="nouvelle interface de personnalisation de site share version 4.0.a" class="size-medium wp-image-438" height="188" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare2-300x188.png" title="Themeshare2" width="300" /></a></p>
<p class="Standard"><span id="more-433"></span></p>
<div style="clear:both; line-height:0; width:0; height:0; margin:0; padding:0;">&nbsp;</div>
<p class="Standard">Comme vous pouvez le voir sur la capture, Alfresco livre 5 th&egrave;mes pour Alfresco &laquo;&nbsp;Share&nbsp;&raquo;&nbsp;:</p>
<ol>
<li>Theme Bleu (par d&eacute;faut)<span class="odfLiEnd">&nbsp;</span></li>
<li>Theme Vert<span class="odfLiEnd">&nbsp;</span></li>
<li>Theme Jaune<span class="odfLiEnd">&nbsp;</span></li>
<li>Google Docs Theme<span class="odfLiEnd">&nbsp;</span></li>
<li>Theme contraste &eacute;lev&eacute;<span class="odfLiEnd">&nbsp;</span></li>
</ol>
<p class="Standard">Le plus complet de ces 5 th&egrave;mes est le th&egrave;me Vert.</p>
<p>En quoi consiste un Th&egrave;me Alfresco &laquo;&nbsp;Share&nbsp;&raquo;.</p>
<p>D&#39;abord ce que vous ne pourrez pas faire dans le cadre du theme.</p>
<p>Vous ne pourrez pas modifier l&#39;organisation des pages :</p>
<ol>
<li>Le Bandeau en haut (avec les fonctionnalit&eacute;s &agrave; disposition).<span class="odfLiEnd">&nbsp;</span></li>
<li>La barre de couleur avec les onglets pour les sites.<span class="odfLiEnd">&nbsp;</span></li>
<li>L&#39;espace de travail.<span class="odfLiEnd">&nbsp;</span></li>
<li>Le pied de page.<span class="odfLiEnd">&nbsp;</span></li>
</ol>
<p class="Standard">Par contre, il vous sera possible de modifier une partie des logos et des illustrations et surtout les couleurs du site (bandeau, fond et typographie).</p>
<p class="Standard">Pour cela il vous faudra modifier des fichier .css (feuille de style internet) et des illustrations existantes.</p>
<h2 class="Heading_20_2"><a id="a_1_1___Localisation_des_thèmes"><span>1. </span></a>Localisation des th&egrave;mes</h2>
<p class="Standard">Vous trouverez les th&egrave;mes par d&eacute;faut d&#39;Alfresco &laquo;&nbsp;Share&nbsp;&raquo; dans l&#39;espace suivant&nbsp;:</p>
<p class="P1"><span style="background-color:#d3d3d3;"><kbd><em>$Home_Alfresco/tomcat/webapps/share/themes/</em></kbd></span></p>
<p class="P1">&nbsp;</p>
<p class="Standard"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare3.png" rel="lightbox[433]"><img align="left" alt="Liste des themes par défaut dans Share" class="size-medium wp-image-437" height="72" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare3-300x72.png" title="Themeshare3" width="300" /></a></p>
<p class="Standard">&nbsp;</p>
<p class="Standard">&nbsp;</p>
<p class="Standard">&nbsp;</p>
<p class="Standard">Dans chaque dossier th&egrave;me vous trouverez l&#39;organisation suivante, prenons par exemple le th&egrave;me greentheme&nbsp;:</p>
<p class="Standard"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare4.png" rel="lightbox[433]"><img alt="Contenu d'un dossier Theme" class="size-medium wp-image-439" height="129" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare4-300x129.png" title="Themeshare4" width="300" /></a></p>
<p class="Standard">La d&eacute;claration des th&egrave;mes se trouve dans le dossier suivant&nbsp;:</p>
<p class="P1"><span style="background-color:#d3d3d3;">$Home_Alfresco/tomcat/webapps/share//WEB-INF/classes/alfresco/site-data/themes/</span></p>
<p class="Standard"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare5.png" rel="lightbox[433]"><img alt="liste des déclarations de themes" class="size-medium wp-image-440" height="94" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare5-300x94.png" title="Themeshare5" width="300" /></a></p>
<h2 class="Heading_20_2"><a id="a_1_2___Création_d'un_Theme"><span>2. </span></a>Cr&eacute;ation d&#39;un Theme</h2>
<h3 class="Heading_20_3"><a id="a_1_2_1___Nouveau_dossier"><span>2.1. </span></a>Nouveau dossier</h3>
<p class="Standard">Commen&ccedil;ons par copier le dossier greenTheme dans un espace de travail.</p>
<p class="Standard">Modifions son nom par &laquo;&nbsp;<strong>tekonormaTheme</strong>&nbsp;&raquo;.</p>
<p class="Standard">Atttention&nbsp;: Le nom choisi est important car celui-ci devra &ecirc;tre repris &agrave; l&#39;identique &agrave; plusieurs moments.</p>
<h4 class="Heading_20_4"><a id="2.1.a__Les_illustrations"><span>2.1.a </span></a>Les illustrations</h4>
<p class="Standard">Commen&ccedil;ons par les illustrations, recherchons dans le dossier &laquo;<span class="T1">&nbsp;images&nbsp;</span>&raquo; celle qui porte le nom <strong><span class="T3">app-logo</span><span class="T3">.png</span></strong>, celle-ci s&#39;affiche dans le coin haut &agrave; gauche de votre site.</p>
<p class="Standard">Attention vous devez <span class="T1">remplacer</span> ce logo par un logo de taille identique (117 par 48 pixels).</p>
<p class="Standard">Avant</p>
<p class="Standard"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/app-logo1.png" rel="lightbox[433]"><img alt="logo alfresco share" class="size-full wp-image-443" height="48" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/app-logo1.png" title="app-logo" width="163" /></a></p>
<p class="Standard">apr&egrave;s</p>
<p class="Standard"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/app-logo-share.png" rel="lightbox[433]"><img alt="logo tekonorma share" class="size-full wp-image-444" height="51" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/app-logo-share.png" title="app-logo-share" width="172" /></a></p>
<p class="Standard">Les images suivantes&nbsp;:</p>
<p class="Standard">logobg.png et logo.png</p>
<p class="Standard"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare6.png" rel="lightbox[433]"><img alt="images pour le login alfresco share" class="size-medium wp-image-445" height="133" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare6-300x133.png" title="Themeshare6" width="300" /></a></p>
<div style="clear:both; line-height:0; width:0; height:0; margin:0; padding:0;">&nbsp;</div>
<p class="Standard">sont utilis&eacute;es pour l&#39;affichage de la page de login, celles-ci peuvent &ecirc;tre modifi&eacute;es pour personnaliser la page de login. Attention de bien conserv&eacute; la taille des images.</p>
<h4 class="Heading_20_4"><a id="2_1_b__Les_fichiers_css"><span>2.1.b </span></a>Les fichiers css</h4>
<p class="Standard">Dans le dossier Th&egrave;mes vous trouverez 2 fichiers css&nbsp;:</p>
<ol>
<li>le fichier de gestion de la page de login&nbsp;: login.css<span class="odfLiEnd">&nbsp;</span></li>
<li>Le fichier de gestion de la page share&nbsp;: presentation.css<span class="odfLiEnd">&nbsp;</span></li>
</ol>
<p class="Standard">Avant toutes op&eacute;ration de modification vous devez en premier lieu effectuer une substitution dans l&#39;ensemble des fichiers css du theme.</p>
<p class="Standard">Vous devez remplacer l&#39; &laquo; ancien nom&nbsp;&raquo; du th&egrave;me par le &laquo;&nbsp;nouveau nom&nbsp;&raquo;. Dans notre exemple, nous sommes partis du th&egrave;me &laquo;&nbsp;<span class="T1">greenTheme&nbsp;</span>&raquo; pour cr&eacute;er le th&egrave;me &laquo;<strong><span class="T1">&nbsp;tekonormaTheme</span></strong>&nbsp;&raquo;.</p>
<p class="Standard">Dans chaque fichier css, effectuer la commande&nbsp;:</p>
<p class="Standard"><strong>Remplacer</strong>&nbsp;: <span class="T2">greenTheme par tekonormaTheme</span>.</p>
<p class="Standard">Ne pas oublier de traiter le fichier &laquo;&nbsp;<strong><span class="T1">skin.css&nbsp;</span></strong>&raquo; qui se trouve dans le dossier&nbsp;:</p>
<p class="Standard"><span style="background-color:#d3d3d3;"><kbd><span class="T3">$votreTheme/yui/assets/</span></kbd></span></p>
<p class="Standard">Une fois cette modification il vous est possible de modifier les fichiers&nbsp;: <strong><span class="T2">login.css</span></strong> et <strong><span class="T2">presentation.css</span></strong>.</p>
<p class="Standard">Les modifications possibles portent essentiellement sur les couleurs et &eacute;ventuellement des modifications de typographie avec des polices de caract&egrave;res diff&eacute;rentes.</p>
<p class="Standard">Voici une correspondance du jeu de couleur existant pour le theme&nbsp;: <strong>greenTheme</strong>.</p>
<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/jeuxdecouleur_greentheme2.png" rel="lightbox[433]"><img alt="Jeux de couleur du theme greenTheme" class="size-medium wp-image-476" height="277" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/jeuxdecouleur_greentheme2-300x277.png" title="jeuxdecouleur_greentheme" width="300" /></a>
<p>Que vous pouvez d&eacute;cliner de cette fa&ccedil;on pour votre nouveau th&egrave;me <strong>tekonormaTheme</strong> :</p>
<a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/tekonormaTheme1.png" rel="lightbox[433]"><img alt="Jeux de couleur du theme TekoNorma" class="size-medium wp-image-477" height="277" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/tekonormaTheme1-300x277.png" title="tekonormaTheme" width="300" /></a>
<p>Il vous reste plus qu&#39;&agrave; modifier selon votre humeur l&#39;ensemble de ces couleurs au niveau des fichiers css.</p>
<h4 class="Heading_20_4"><a id="a_a_b_a_c__Déclaration_du_nouveau_thème"><span>2.1.c </span></a>D&eacute;claration du nouveau th&egrave;me</h4>
<p class="Text_20_body">Cr&eacute;er un fichier &agrave; partir du nom de votre theme&nbsp;: <strong><span class="T1">tekonormaTheme.xml</span></strong></p>
<p class="Text_20_body">Et renseigner le fichier de d&eacute;claration de votre nouveau th&egrave;me <span class="T1">tekonormaTheme</span>.xml</p>
<p class="P12_borderStart"><span style="background-color:#d3d3d3;"><span class="tt_tag">&lt;?xml version=&#39;1.0&#39; encoding=&#39;UTF-8&#39;?&gt;</span></span><br />
	<span style="background-color:#d3d3d3;"><span class="tt_tag">&lt;theme&gt;</span></span><br />
	<span style="background-color:#d3d3d3;"><span class="tt_tag">&nbsp;&lt;title&gt;Theme TekoNorma&lt;/title&gt;</span></span><br />
	<span style="background-color:#d3d3d3;"><span class="tt_tag">&nbsp;&lt;title-id&gt;theme.tekonormaTheme&lt;/title-id&gt;</span></span><br />
	<span style="background-color:#d3d3d3;"><span class="tt_tag"><span class="T4">&lt;/theme&gt;</span></span></span></p>
<h2 class="Heading_20_2"><a id="a_1_3___Mise_en_place_du_nouveau_Thème"><span>1.3. </span></a>Mise en place du nouveau Th&egrave;me</h2>
<p class="Standard">Quelques pr&eacute;cautions sont n&eacute;cessaires. Ils n&#39;est pas possible pour l&#39;instant de d&eacute;ployer son nouveau th&egrave;me uniquement dans&nbsp;:</p>
<p class="Standard"><kbd><span class="T2">$Alfresco_Home/tomcat/shared/classes/alfresco/</span></kbd></p>
<p class="P6">vous serez oblig&eacute; de copier le dossier&nbsp;: &laquo;&nbsp;<strong><span class="T1">tekonormaTheme&nbsp;</span></strong>&raquo; dans le dossier&nbsp;:</p>
<p class="P6"><span style="font-family:courier new,courier,monospace;"><span style="background-color: rgb(211, 211, 211);">$Alfresco_home/tomcat/webapps/share/themes/</span></span></p>
<p class="P6">Par contre vous pouvez, d&eacute;poser la d&eacute;claration de votre th&egrave;me&nbsp;: <strong><span class="T1">tekonormaTheme.xml</span></strong> dans&nbsp;:</p>
<p><span _fck_bookmark="1" style="display: none;">&nbsp;</span></p>
<p class="Standard"><span style="font-family:courier new,courier,monospace;"><span style="background-color: rgb(211, 211, 211);"><span class="T2">$Alfresco_Home/tomcat/shared/classes/alfresco/extension/site_data/themes</span></span></span></p>
<p><span _fck_bookmark="1" style="display: none;">&nbsp;</span></p>
<p class="P6">Pour finir, il vous suffit d&#39;acc&eacute;der &agrave; votre console d&#39;administration menu <strong>application</strong> pour basculer sur votre nouveau th&egrave;me.</p>
<p class="P6">Quelques captures d&#39;&eacute;cran avant et apr&egrave;s :</p>
<p class="P6"><strong>Page de Login</strong></p>
<p class="P6">Style par d&eacute;faut :</p>
<p class="P6"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare10.png" rel="lightbox[433]"><img alt="page de login par défaut sur share" class="size-medium wp-image-453" height="175" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare10-300x175.png" title="Themeshare10" width="300" /></a></p>
<p class="P6">Style tekonormaTheme :</p>
<p class="P6"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare13.png" rel="lightbox[433]"><img alt="page de login pour tekonormaTheme" class="size-medium wp-image-454" height="164" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare13-300x164.png" title="Themeshare13" width="300" /></a></p>
<p class="P6"><strong>Tableau de bord au login de share<br />
	</strong></p>
<p class="P6">Style par d&eacute;faut :</p>
<p class="P6"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare11.png" rel="lightbox[433]"><img alt="tableau de bord utilisateur par défaut" class="size-medium wp-image-455" height="169" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare11-300x169.png" title="Themeshare11" width="300" /></a></p>
<p class="P6">Style TekonormaTheme :</p>
<p class="P6"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare8.png" rel="lightbox[433]"><img alt="tableau de bord utilisateur avec tekonormaTheme" class="size-medium wp-image-460" height="176" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare8-300x176.png" title="Themeshare8" width="300" /></a></p>
<p class="P6">Page de la librairie documentaire</p>
<p class="P6">Style par d&eacute;faut :</p>
<p class="P6"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare12.png" rel="lightbox[433]"><img alt="page de la librairie documentaire theme par defaut" class="size-medium wp-image-458" height="120" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare12-300x120.png" title="Themeshare12" width="300" /></a></p>
<p class="P6">Style TekonormaTheme :</p>
<p class="P6"><a href="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare9.png" rel="lightbox[433]"><img alt="page de la librairie documentaire avec tekonormaTheme" class="size-medium wp-image-457" height="121" src="http://tekonorma.fr/WPblogTN/wp-content/uploads/2011/07/Themeshare9-300x121.png" title="Themeshare9" width="300" /></a></p>
<p class="P6">&nbsp;</p>
<p class="P6">Voil&agrave; c&#39;est tout pour aujourd&#39;hui.</p>
<p class="P6">Les captures d&#39;&eacute;cran sont justes l&agrave; &agrave; titre d&#39;illustration et non pas volont&eacute; &agrave; &ecirc;tre des styles de grandes puissances graphiques &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2011/07/creation-dun-theme-pour-alfresco-share/feed/</wfw:commentRss>
		<slash:comments>3</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>4</slash:comments>
		</item>
		<item>
		<title>Récupérer les sources d&#039;Alfresco pour une révision donnée</title>
		<link>http://tekonorma.fr/WPblogTN/2010/10/recuperer-les-sources-dalfresco-pour-une-revision-donnee/</link>
		<comments>http://tekonorma.fr/WPblogTN/2010/10/recuperer-les-sources-dalfresco-pour-une-revision-donnee/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 15:42:58 +0000</pubDate>
		<dc:creator>Jean-Joseph THIBAULT</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Révision]]></category>
		<category><![CDATA[sources]]></category>
		<category><![CDATA[SVN]]></category>

		<guid isPermaLink="false">http://tekonorma.fr/WPblogTN/?p=149</guid>
		<description><![CDATA[Bonjour Ce nouveau POST sera court. Je cherchais comment récupérer localement les sources de la dernière version d’Alfresco : la 3.4.a. Si jusqu’à présent je savais récupérer la dernière version du SVN en cours de développement. Je ne savais pas récupérer uniquement la version de révision qui m’intéressait. Après quelques recherches sur le net j’ai [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour</p>
<p>Ce nouveau POST sera court.</p>
<p style="text-align: justify;">Je cherchais comment récupérer localement <strong>les sources de la dernière version d’Alfresco : la 3.4.a.</strong></p>
<p style="text-align: justify;">Si jusqu’à présent je savais récupérer la dernière version du SVN en cours de développement. Je ne savais pas récupérer uniquement la version de révision qui m’intéressait.</p>
<p>Après quelques recherches sur le net j’ai fini par trouver l’information. Je vous la mets ici à disposition.</p>
<p style="text-align: justify;">Donc, mon problème est d’avoir en local les sources de la dernière version communautaire d’Alfresco la 3.4.a. Tout d’abord, il vous faut trouver le bon numéro de révision. Celui-ci est disponible sur cette page :</p>
<p><a title="Release note d'Alfresco version 3.4.a" href="http://wiki.alfresco.com/wiki/Alfresco_Community_3.4.a_Release_Notes" target="_blank">http://wiki.alfresco.com/wiki/Alfresco_Community_3.4.a_Release_Notes</a></p>
<p>En bas de page vous trouverez la révision : numéro <strong>22662</strong>.</p>
<p style="text-align: justify;">Soit vous récupérez les sources pour la première fois, lancer la commande suivante :</p>
<pre><em>prompt&gt;</em> <span style="color: #993300; background-color: #fffbcc;">svn checkout http://svn.alfresco.com/repos/alfresco-open-mirror/alfresco</span>
<strong></strong>   <span style="color: #993300; background-color: #fffbcc;"> -r 22662</span></pre>
<p style="text-align: justify;">Sinon, si vous avez déjà récupérer les sources et que vous voulez mettre ces sources à jour pour une révision donnée, lancer la commande suivante :</p>
<pre><em>prompt</em>&gt; <span style="color: #339966; background-color: #fffbcc;"><span style="color: #993300;">svn update -r 22662</span></span></pre>
<p style="text-align: justify;">Pour finir, cette dernière commande est possible même si votre référentiel est dans une version supérieure (dans le futur par rapport à la version recherché). Le système sera automatiquement remis d’équerre avec la révision demandée.</p>
<p style="text-align: justify;">J’espère que cette information vous rendra service.</p>
<p>Voilà pour aujourd’hui, à bientôt.</p>
]]></content:encoded>
			<wfw:commentRss>http://tekonorma.fr/WPblogTN/2010/10/recuperer-les-sources-dalfresco-pour-une-revision-donnee/feed/</wfw:commentRss>
		<slash:comments>5</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>
	</channel>
</rss>

