Forum Alfresco Francophone http://forum.alfresco-fr.org/index.php Forum communautaire de la solution libre de Gestion de Contenu D'Entreprise (ECM) fr (c) Copyright 2007 by Forum Alfresco Francophone admin@alfresco-fr.org phpBB3 RSS2 Syndication Mod by Manchumahara(Sabuj Kundu) 1 Eléments de Contenu http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1847#p8700 <br /> by Odeon (Posted 16 Mai 2008, 15:46)<br/><br /> Pour l'utilisation du CIFS avec également une authentification en Single Sign-on via NTLM je te conseille ce tuto:<br /><br /><!-- m --><a class="postlink" href="http://forums.alfresco.com/viewtopic.php?f=9&t=7750&st=0&sk=t&sd=a&hilit=NTLM&sid=cfb25c1bc398a69d62f3d5396914f2ad&start=15">http://forums.alfresco.com/viewtopic.ph ... d&start=15</a><!-- m --><br /><br />Bonne continuation! <img src="./images/smilies/icon_smile.gif" alt=":)" title="Smile" /><br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1847">Read the main topic related to this post</a><hr /> 16 Mai 2008, 15:46 http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1847#p8700 Problème versioning, workflow et annuaire LDAP http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1744#p8699 <br /> by Odeon (Posted 16 Mai 2008, 15:38)<br/><br /> C'est bon, c'est bon j'ai compris, j'y toucherais pas! <img src="./images/smilies/icon_lol.gif" alt=":lol:" title="Laughing" /> <br /><br />Sinon, des réponses peut-être au niveau de l'accès aux fichiers par Extranet? Je précise un peu, est-il possible d'utiliser le même Alfresco pour un Intranet (avec du CIFS) et un Extranet sans CIFS?<br /><br />Merci en tout cas pour vos réponses éclairées <img src="./images/smilies/icon_smile.gif" alt=":)" title="Smile" /><br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1744">Read the main topic related to this post</a><hr /> 16 Mai 2008, 15:38 http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1744#p8699 Impossible de redémarrer Alfresco http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1832#p8692 <br /> by LaurentM (Posted 16 Mai 2008, 14:58)<br/><br /> <blockquote><div><cite>MAURICE a écrit:</cite>Nous avions effacé tout le contenu du repository, et nous étions en train d'effacer les éléments effacés lors de l'interruption électrique.<br />Nous n'avons pas effacé le contenu de /alf_data manuellement</div></blockquote><br />Je n'ai rien compris, tu as supprimé des fichiers dans Alfresco ? dans le système de fichiers ?<br /><br /><blockquote><div><cite>MAURICE a écrit:</cite>Le dir.root (D:Alfresco) me semble correct car Alfresco est bien sur le disque D: de la machine</div></blockquote><br />Mouais, je reste sceptique comme Christophe. La variable dir.root désigne un dossier sur le disque dur, et pour moi D:Alfresco ça ne correspond pas à un dossier ! Si on avait eu un D:/Alfresco, là ok (et encore !) ... mais D:Alfresco, ça ne veut rien dire pour moi.<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1832">Read the main topic related to this post</a><hr /> 16 Mai 2008, 14:58 http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1832#p8692 [SSO] Authentification via CAS http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1819#p8690 <br /> by LaurentM (Posted 16 Mai 2008, 14:50)<br/><br /> Bonne nouvelle ! Ce n'est pas forcement évident de mettre en place tous ces éléments.<br />Pour la doc, elle aurait plus sa place sur le wiki que sur le forum.<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1819">Read the main topic related to this post</a><hr /> 16 Mai 2008, 14:50 http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1819#p8690 Questions implenter de nouvelles fonctionnalités http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1829#p8688 <br /> by ThomasB (Posted 16 Mai 2008, 14:46)<br/><br /> <blockquote><div><cite>kevin-56 a écrit:</cite>Bonjour, <br />j'aurais aimé avoir quelques conseils de votre part, dans le developpement de nouvelles fonctionnalités dans alfresco.<br /><br />Je m'explique : <br /><br />- tous les mois, l'entreprise pour laquelle je dois implanter alfresco reçoit un fichier contenant plusieurs informations. Ces informations traite d'articles de presse.<br />Chaque bout de code suivant correspond à un article, donc le fichier possède une centaine d'information de ce type: <br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>TY  - CHAP<br />TY  - CONF<br />ID  - 20063169903<br />A1  - Sorensen, L. P.<br />A1  - Lund, M. S.<br />A1  - Guldbrandtsen, B.<br />A1  - Thomasen, J. R.<br />T1  - QTL for mastitis traits and somatic cell count in Danish Holstein cattle show pathogen-specificity.<br />CT  - Proceedings of the 8th World Congress on Genetics Applied to Livestock Production, Belo Horizonte, Minas Gerais, Brazil, 13-18 August, 2006.<br />PY  - 2006<br />AB  - It was investigated whether QTL for mastitis traits and somatic cell count showed a specific effect on mastitis caused by <i>S. dysgalactiae</i>, <i>E. coli</i>, CNS, <i>S. aureus</i> and <i>S. uberis</i>. Results from bacteriological tests of milk samples from mastitic cows were grouped according to sires inheriting a positive or negative QTL allele from the grand-sire. X<sup>2</sup> tests were used to test for differences in pathogen frequencies between the groups. The analyses revealed several QTL showing pathogen-specificity. Positive QTL alleles showing a general positive effect on mastitis were found both to have positive and negative effects on the frequency of specific pathogens. These results might provide information for genetic improvement of mastitis caused by specific pathogens or obtain a better understanding of the physiological nature of mastitis.<br />JO  - Proceedings of the 8th World Congress on Genetics Applied to Livestock Production, Belo Horizonte, Minas Gerais, Brazil, 13-18 August, 2006<br />SP  - 15-36<br />ER  -<br /></code></dd></dl> <br /><br />- On m'a donc demandé à partir de ce fichier, d'extraire chaque article de ce fichier , et de les importer dans alfresco sous forme de fichier html en les classant automatique par catégorie suivant les mots rencontrés dans le champs AB.<br /><br /><br />Comment cela est-il faisable dans alfresco ? développement de modules (AMP), de webscripts ?</div></blockquote><br /><br />Au choix!<br /><br />Déjà, le choix de la solution va dépendre de la façon dont le fichier est "reçu": déposé sur un disque, déposé directement dans Alfresco (par CIFS/FTP/WebDAV), envoyé par e-mail à une adresse configurable (donc éventuellement directement "dans" Alfresco), uploadé par HTTP sur un URL configurable (donc éventuellement directement "dans" Alfresco et/ou à un WebScript), etc.<br /><br />Dans certains cas on pourra "réagir" à un dépôt (via une règle sur l'espace Alfresco qui reçoit le fichier), dans d'autres il faudra planifier une action, ou alors gérer une requête HTTP entrante.<br /><br />Dans tous les cas, on aura le choix entre JavaScript et Java; et entre un déploiement "à la main" ou par AMP.<br /><br />J'aurai personnellement une préférence pour une implémentation en Java, déployée en AMP; mais « l'égout et les couleuvres » comme on dit <img src="./images/smilies/icon_razz.gif" alt=":P" title="Razz" /> (ou plus sérieusement : tout dépend du niveau de compétence dans chacun des langages)<br /><br />Le choix entre les différentes solutions dépend également de la gestion des erreurs voulue et de la possibilité éventuelle de relancer manuellement le traitement.<br /><br />Difficile d'en dire plus pour le moment...<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1829">Read the main topic related to this post</a><hr /> 16 Mai 2008, 14:46 http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1829#p8688 Affichage de l'UI(unique identification) http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1845#p8687 <br /> by Christophe (Posted 16 Mai 2008, 14:45)<br/><br /> Oui c'est possible en ajoutant la ligne<dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code><show-property name="sys:node-dbid"/></code></dd></dl>dans la partie qui gère l'affichage des métadonnées dans le fichier web-client-config-custom.xml.<br /><br />Christophe<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1845">Read the main topic related to this post</a><hr /> 16 Mai 2008, 14:45 http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1845#p8687 Problème javaldx [resolu]. http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1817#p8682 <br /> by CHelvEtique (Posted 16 Mai 2008, 14:20)<br/><br /> Merci beaucoup Alex.<br /><br />En effet après avoir fait un <dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>apt-get install openoffice.org</code></dd></dl> mon message d'erreur a disparu.<br /><br />Encore une foi merci.<br /><br />CHelvEtique<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1817">Read the main topic related to this post</a><hr /> 16 Mai 2008, 14:20 http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1817#p8682 affichage d'un contenu http://forum.alfresco-fr.org/viewtopic.php?f=14&t=1846#p8680 <br /> by ozibtissam (Posted 16 Mai 2008, 12:47)<br/><br /> Bonjour,<br />j'ai crée un projet web qui contient un fichier html et 2 repertoires le 1er contient un fichier css et le 2éme contient des images.<br />le problème c'est que je veux creer un contenu et l'integrer dans mon fichier html.<br />merci bcp pour votre aide.<br />cordialement<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=14&t=1846">Read the main topic related to this post</a><hr /> 16 Mai 2008, 12:47 http://forum.alfresco-fr.org/viewtopic.php?f=14&t=1846#p8680 Recupération du nodeRef dans une action http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1798#p8679 <br /> by huberd (Posted 16 Mai 2008, 11:50)<br/><br /> N'y arait-il pas moyen de pouvoir déclarer ce bean ailleur que dans le fichier <span style="font-weight: bold">faces-config-beans.xml</span> situé dans le dossier <span style="font-weight: bold">WEB-INF</span><br /> qui est déployé par la war d'alfresco à chaque nouvelle installation. Mon souhait serait de pouvoir faire cette déclaration dans un fichier de configuration situé dans le dossier <span style="font-weight: bold">alfresco\extension</span>.<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1798">Read the main topic related to this post</a><hr /> 16 Mai 2008, 11:50 http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1798#p8679 Accès documents s/serveurs bureautiques http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1834#p8678 <br /> by cesar (Posted 16 Mai 2008, 11:49)<br/><br /> <blockquote><div><cite>MichaelH a écrit:</cite>Bonjour,<br /><br />Pour la première question ... j'ai peur de ne pas comprendre ce que vous demandez. Accéder à plusieurs serveurs physiques ?<br /></div></blockquote><br /><br />Merci pour la réponse.<br />Pour préciser la 1ère question, nous souhaitons mettre en oeuvre un portail et une GED à l'aide d'Alfresco et Liferay. Les documents qui seront consultables proviennent de plusieurs serveurs bureautiques distincts et nous pensons pouvoir obtenir un lien dynamique vers ces fichiers. Nous souhaitons également que les utilisateurs puissent via le portail, déposer des documents sur les ressources bureautiques de serveurs distincts. Est-ce possible ?<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1834">Read the main topic related to this post</a><hr /> 16 Mai 2008, 11:49 http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1834#p8678 gestion des permissions http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1827#p8675 <br /> by huberd (Posted 16 Mai 2008, 11:20)<br/><br /> Pour ceux que cela interesserait, voici les sources de mon système de création d'arborescence modulaire.<br /><br />Pour commencer j'ai une racine qui s'appelle LPR sur laquelle j'applique une régle de création de racine de filliale.<br />Cette règle devra être appliquée manuellement sur cette racine.<br /><br />Le bean associé à la règle devra être défini comme suit dans le fichier de configuration <span style="font-weight: bold">custom-model-context.xml</span><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>    <!--*********************************--><br />    <!--*     Createur de filliale      *--><br />    <!--*********************************--><br />    <bean id="lpr-make-subsidiary-space" class="lpr.alfresco.repo.MakeSubsidiarySpace" parent="action-executer" ><br />       <property name="nodeService"><br />          <ref bean="nodeService" /><br />       </property><br />       <property name="ruleService"><br />          <ref bean="RuleService" /><br />       </property><br />       <property name="actionService"><br />          <ref bean="ActionService" /><br />       </property><br />    </bean><br /><br />    <bean id="lpr-make-subsidiary-space-action-messages" class="org.alfresco.i18n.ResourceBundleBootstrapComponent"><br />      <property name="resourceBundles"><br />        <list><br />          <value>alfresco/messages/action-executer/lpr-make-subsidiary-space-action-messages</value><br />        </list><br />      </property><br />    </bean></code></dd></dl><br /><br /><span style="font-weight: bold">lpr-make-subsidiary-space-action-messages</span><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>lpr-make-subsidiary-space.title=Créateur d'espace de filliale<br />lpr-make-subsidiary-space.description=Initialise la création de l'espace de filliale</code></dd></dl><br /><br /><span style="font-weight: bold">MakeSubsidiarySpace.java</span><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>package lpr.alfresco.repo;<br /><br />import java.io.Serializable;<br />import java.util.HashMap;<br />import java.util.List;<br />import java.util.Map;<br />import org.alfresco.model.ContentModel;<br />import org.alfresco.repo.action.executer.ActionExecuterAbstractBase;<br />import org.alfresco.service.cmr.action.Action;<br />import org.alfresco.service.cmr.action.ActionService;<br />import org.alfresco.service.cmr.action.CompositeAction;<br />import org.alfresco.service.cmr.action.ParameterDefinition;<br />import org.alfresco.service.cmr.repository.NodeRef;<br />import org.alfresco.service.cmr.repository.NodeService;<br />import org.alfresco.service.cmr.rule.Rule;<br />import org.alfresco.service.cmr.rule.RuleService;<br />import lpr.alfresco.util.MyLogger;<br /><br />public class MakeSubsidiarySpace  extends ActionExecuterAbstractBase{<br />   //private static Log logger = LogFactory.getLog("MakeSubsidiarySpace");<br />   <br />   // Add Bean Property on custom-model-context.xml fil on alfresco\extension directory<br />   private NodeService nodeService;<br />   private ActionService actionService;<br />   private RuleService ruleService;<br />   <br />   public final static String PARAM_EXECUTE_INHERITED_RULES = "execute-inherited-rules"; <br /><br />   public void setNodeService(NodeService nodeService) <br />   {<br />      this.nodeService = nodeService;<br />   }<br />   <br />   public void setActionService(ActionService actionService) <br />   {<br />      this.actionService = actionService;<br />   }<br />   <br />   public void setRuleService(RuleService ruleService) <br />   {<br />      this.ruleService = ruleService;<br />   }<br />   <br />   protected void executeImpl(Action action, NodeRef actionedUponNodeRef)<br />   {<br />      MyLogger.debugln("lpr.alfresco.repo.MakeSubsidiarySpace (Start)...",1);<br />      if (this.nodeService.exists(actionedUponNodeRef) == true)<br />      {<br />         MyLogger.debugln("Add rule Processus Space Creator (In)",1);<br />         createRules(actionService, ruleService, actionedUponNodeRef);<br />      }<br />      MyLogger.debugln("lpr.alfresco.repo.MakeSubsidiarySpace (End).",1);<br />      MyLogger.debugln("",1);<br />   }<br />   <br />   protected static void createRules(ActionService actionService, RuleService ruleService, NodeRef nodeRef) {<br />      Rule rule = new Rule();<br />       rule.setRuleType("inbound");<br /><br />       // setup the rule and add it to the space<br />       rule.setTitle("Processus Space Creator (In)");<br />       rule.setDescription("Make Processus Space");<br />       rule.applyToChildren(false);<br />       rule.setExecuteAsynchronously(false);<br />       rule.setRuleDisabled(false);<br /><br />       CompositeAction compositeAction = actionService.createCompositeAction();<br />       rule.setAction(compositeAction);<br />       <br />       compositeAction.addAction(actionService.createAction("lpr-make-processus-space"));<br />       //compositeAction.addActionCondition(actionService.createActionCondition("no-condition"));<br />       Map<String,Serializable> actionMap = new HashMap<String, Serializable>();<br />       actionMap.put("type", ContentModel.TYPE_FOLDER);<br />       compositeAction.addActionCondition(actionService.createActionCondition("is-subtype",actionMap));<br />       ruleService.saveRule(nodeRef, rule);<br />   }<br />   <br />   @Override<br />   protected void addParameterDefinitions(List<ParameterDefinition> paramList) {<br />      // No code<br />   }<br />}<br /></code></dd></dl><br /><br />Cette première règle permet lorsque je créé un espace filliale dans l'espace LPR, d'appliquer automatiquement une règle de création de sous dossier à ses espace de filliale. Ensuite dans ces espaces de filliales je peux aisement créer manuellement des espace de processus lié à la filliale. La création de processus dans les espaces filliales déclenchera alors la création automatique des sous dossiers associés au processus, à savoir les type de documents pouvant être rédigés au sein du processus, ainsi que les différentes phases d'approbation au sein du type de document.<br /><br />Maintenant que nous avons créé notre espace de filliale, interessons nous à la création d'espace de processus.<br />Comme énoncé précédemment la création d'espace de processus est manuelle. La création d'un espace de processus déclenche une règle de création de l'arborescence lié au processus, à savoir les type de document et les espace de validations associé à ces types de document.<br /><br />Le bean associé à la règle <span style="font-weight: bold">Processus Space Creator (In)</span> devra être défini comme suit dans le fichier de configuration <span style="font-weight: bold">custom-model-context.xml</span><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>    <!--*********************************--><br />    <!--*    Createur d'arborescence    *--><br />    <!--*********************************--><br />    <bean id="lpr-make-processus-space" class="lpr.alfresco.repo.MakeProcessusSpace" parent="action-executer" ><br />       <property name="nodeService"><br />          <ref bean="nodeService" /><br />       </property><br />       <property name="fileFolderService"><br />          <ref bean="FileFolderService" /><br />       </property><br />       <property name="ruleService"><br />          <ref bean="RuleService" /><br />       </property><br />       <property name="actionService"><br />          <ref bean="ActionService" /><br />       </property><br />    </bean><br /><br />    <bean id="lpr-make-processus-space-action-messages" class="org.alfresco.i18n.ResourceBundleBootstrapComponent"><br />      <property name="resourceBundles"><br />        <list><br />          <value>alfresco/messages/action-executer/lpr-make-processus-space-action-messages</value><br />        </list><br />      </property><br />    </bean></code></dd></dl><br /><br /><span style="font-weight: bold">lpr-make-processus-space-action-messages_fr_FR.properties</span><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>lpr-make-processus-space.title=Créateur d'espace de processus<br />lpr-make-processus-space.description=Initialise la création de l'espace processus</code></dd></dl><br /><br /><span style="font-weight: bold">MakeProcessusSpace.java</span><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>package lpr.alfresco.repo;<br /><br />import java.io.Serializable;<br />import java.util.HashMap;<br />import java.util.List;<br />import java.util.Map;<br />import org.alfresco.model.ContentModel;<br />import org.alfresco.repo.action.executer.ActionExecuterAbstractBase;<br />import org.alfresco.service.cmr.action.Action;<br />import org.alfresco.service.cmr.action.ActionService;<br />import org.alfresco.service.cmr.action.CompositeAction;<br />import org.alfresco.service.cmr.action.ParameterDefinition;<br />import org.alfresco.service.cmr.model.FileFolderService;<br />import org.alfresco.service.cmr.repository.NodeRef;<br />import org.alfresco.service.cmr.repository.NodeService;<br />import org.alfresco.service.cmr.rule.Rule;<br />import org.alfresco.service.cmr.rule.RuleService;<br />import lpr.alfresco.definitions.LprConstante;<br />import lpr.alfresco.util.MyLogger;<br /><br />public class MakeProcessusSpace  extends ActionExecuterAbstractBase{<br />   //private static Log logger = LogFactory.getLog("MakeProcessusSpace");<br />   <br />   // Add Bean Property on custom-model-context.xml fil on alfresco\extension directory<br />   private NodeService nodeService;<br />   @SuppressWarnings("unused")<br />   private FileFolderService fileFolderService;<br />   private ActionService actionService;<br />   private RuleService ruleService;<br />   <br />   public final static String PARAM_EXECUTE_INHERITED_RULES = "execute-inherited-rules"; <br /><br />   public void setNodeService(NodeService nodeService) <br />   {<br />      this.nodeService = nodeService;<br />   }<br />   <br />   public void setFileFolderService(FileFolderService fileFolderService) <br />   {<br />      this.fileFolderService = fileFolderService;<br />   }<br />   <br />   public void setActionService(ActionService actionService) <br />   {<br />      this.actionService = actionService;<br />   }<br />   <br />   public void setRuleService(RuleService ruleService) <br />   {<br />      this.ruleService = ruleService;<br />   }<br />   <br />   protected void executeImpl(Action action, NodeRef actionedUponNodeRef)<br />   {<br />      MyLogger.debugln("lpr.alfresco.repo.MakeProcessusSpace (Start)...",1);<br />      if (this.nodeService.exists(actionedUponNodeRef) == true)<br />      {<br />         MyLogger.debugln("Add rule Validation Sub-Space Creator (In)",1);<br />         createRules(actionService, ruleService, actionedUponNodeRef);<br />         MyLogger.debugln("->" + LprConstante.SPACE_DOC,1);<br />         this.fileFolderService.create(actionedUponNodeRef, LprConstante.SPACE_DOC, ContentModel.TYPE_FOLDER);<br />         MyLogger.debugln("->" + LprConstante.SPACE_EDC,1);<br />         this.fileFolderService.create(actionedUponNodeRef, LprConstante.SPACE_EDC, ContentModel.TYPE_FOLDER);<br />         MyLogger.debugln("->" + LprConstante.SPACE_FOR,1);<br />         this.fileFolderService.create(actionedUponNodeRef, LprConstante.SPACE_FOR, ContentModel.TYPE_FOLDER);<br />         MyLogger.debugln("->" + LprConstante.SPACE_IOP,1);<br />         this.fileFolderService.create(actionedUponNodeRef, LprConstante.SPACE_IOP, ContentModel.TYPE_FOLDER);<br />         MyLogger.debugln("->" + LprConstante.SPACE_PCS,1);<br />         this.fileFolderService.create(actionedUponNodeRef, LprConstante.SPACE_PCS, ContentModel.TYPE_FOLDER);<br />         MyLogger.debugln("->" + LprConstante.SPACE_PRO,1);<br />         this.fileFolderService.create(actionedUponNodeRef, LprConstante.SPACE_PRO, ContentModel.TYPE_FOLDER);<br />      }<br />      MyLogger.debugln("lpr.alfresco.repo.MakeProcessusSpace (End).",1);<br />      MyLogger.debugln("",1);<br />   }<br />   <br />   protected static void createRules(ActionService actionService, RuleService ruleService, NodeRef nodeRef) {<br />      Rule rule = new Rule();<br />       rule.setRuleType("inbound");<br /><br />       // setup the rule and add it to the space<br />       rule.setTitle("Validation Sub-Space Creator (In)");<br />       rule.setDescription("Make all validation Sub-Space");<br />       rule.applyToChildren(false);<br />       rule.setExecuteAsynchronously(false);<br />       rule.setRuleDisabled(false);<br /><br />       CompositeAction compositeAction = actionService.createCompositeAction();<br />       rule.setAction(compositeAction);<br />       <br />       compositeAction.addAction(actionService.createAction("lpr-make-validation-subspaces"));<br />       //compositeAction.addActionCondition(actionService.createActionCondition("no-condition"));<br />       Map<String,Serializable> actionMap = new HashMap<String, Serializable>();<br />       actionMap.put("type", ContentModel.TYPE_FOLDER);<br />       compositeAction.addActionCondition(actionService.createActionCondition("is-subtype",actionMap));<br />       ruleService.saveRule(nodeRef, rule);<br />   }<br />   <br />   @Override<br />   protected void addParameterDefinitions(List<ParameterDefinition> paramList) {<br />      // No code<br />   }<br />}<br /></code></dd></dl><br /><br />Lors de la création d'un espace processus dans un espace filliale, la règle appliquée à l'espace filliale applique une règle de création type de document au nouvel espace processus créé et créé ensuite une serie d'espace de type de document. Ces espace type de document seront alors pris en charge par la règle appliqué au nouvel espace processus créé. L'avantage de ce type de fonctionnement, c'est que vous pouvez ajouter des espaces type de document supplémentaires manuellement en plus des espaces créés par defaut.<br /><br />Le bean associé à la règle <span style="font-weight: bold">Validation Sub-Space Creator (In)</span> devra être défini comme suit dans le fichier de configuration <span style="font-weight: bold">custom-model-context.xml</span><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>    <!--*********************************--><br />    <!--* Createur de sous arborescence *--><br />    <!--*********************************--><br />    <bean id="lpr-make-validation-subspaces" class="lpr.alfresco.repo.MakeValidationSubSpaces" parent="action-executer" ><br />       <property name="nodeService"><br />          <ref bean="nodeService" /><br />       </property><br />       <property name="permissionService"><br />          <ref bean="permissionService" /><br />       </property><br />       <property name="fileFolderService"><br />          <ref bean="FileFolderService" /><br />       </property><br />       <property name="ruleService"><br />          <ref bean="RuleService" /><br />       </property><br />       <property name="actionService"><br />          <ref bean="ActionService" /><br />       </property><br />    </bean><br /><br />    <bean id="lpr-make-validation-subspaces-action-messages" class="org.alfresco.i18n.ResourceBundleBootstrapComponent"><br />      <property name="resourceBundles"><br />        <list><br />          <value>alfresco/messages/action-executer/lpr-make-validation-subspaces-action-messages</value><br />        </list><br />      </property><br />    </bean></code></dd></dl><br /><br /><span style="font-weight: bold">lpr-make-validation-subspaces-action-messages_fr_FR.properties</span><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>lpr-make-validation-subspaces.title=Créateur de sous espace de validation<br />lpr-make-validation-subspaces.description=Créé les sous-espaces de validation</code></dd></dl><br /><br /><span style="font-weight: bold">MakeValidationSubSpaces.java</span><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>package lpr.alfresco.repo;<br /><br />import java.io.Serializable;<br />import java.util.HashMap;<br />import java.util.List;<br />import java.util.Map;<br />import org.alfresco.model.ApplicationModel;<br />import org.alfresco.model.ContentModel;<br />import org.alfresco.repo.action.executer.ActionExecuterAbstractBase;<br />import org.alfresco.service.cmr.action.Action;<br />import org.alfresco.service.cmr.action.ActionService;<br />import org.alfresco.service.cmr.action.CompositeAction;<br />import org.alfresco.service.cmr.action.ParameterDefinition;<br />import org.alfresco.service.cmr.model.FileFolderService;<br />import org.alfresco.service.cmr.repository.ChildAssociationRef;<br />import org.alfresco.service.cmr.repository.NodeRef;<br />import org.alfresco.service.cmr.repository.NodeService;<br />import org.alfresco.service.cmr.rule.Rule;<br />import org.alfresco.service.cmr.rule.RuleService;<br />import org.alfresco.service.cmr.security.PermissionService;<br />import lpr.alfresco.definitions.LprConstante;<br />import lpr.alfresco.service.cmr.security.LprPermissionService;<br />import lpr.alfresco.util.MyLogger;<br /><br />public class MakeValidationSubSpaces  extends ActionExecuterAbstractBase{<br />   //private static Log logger = LogFactory.getLog("MakeValidationSubSpaces");<br />   <br />   // Add Bean Property on custom-model-context.xml fil on alfresco\extension directory<br />   private NodeService nodeService;<br />   private PermissionService permissionService;<br />   private FileFolderService fileFolderService;<br />   private ActionService actionService;<br />   private RuleService ruleService;<br /><br />   public void setNodeService(NodeService nodeService) <br />   {<br />      this.nodeService = nodeService;<br />   }<br />   <br />   public void setFileFolderService(FileFolderService fileFolderService) <br />   {<br />      this.fileFolderService = fileFolderService;<br />   }<br />   <br />   public void setActionService(ActionService actionService) <br />   {<br />      this.actionService = actionService;<br />   }<br />   <br />   public void setRuleService(RuleService ruleService) <br />   {<br />      this.ruleService = ruleService;<br />   }<br />   <br />   public void setPermissionService(PermissionService permissionService) <br />   {<br />      this.permissionService = permissionService;<br />   }<br />   <br />   protected void executeImpl(Action action, NodeRef actionedUponNodeRef)<br />   {<br />      MyLogger.debugln("lpr.alfresco.repo.MakeValidationSubSpaces (Start)...",1);<br />      if (this.nodeService.exists(actionedUponNodeRef) == true) {   <br />         MyLogger.debugln("  ->" + LprConstante.SPACE_DRAFTS,1);<br />         this.fileFolderService.create(actionedUponNodeRef, LprConstante.SPACE_DRAFTS, ContentModel.TYPE_FOLDER);<br />         MyLogger.debugln("  ->" + LprConstante.SPACE_REVIEW_AND_APPROVAL,1);<br />         this.fileFolderService.create(actionedUponNodeRef, LprConstante.SPACE_REVIEW_AND_APPROVAL, ContentModel.TYPE_FOLDER);<br />         MyLogger.debugln("  ->" + LprConstante.SPACE_PUBLISHED,1);<br />         this.fileFolderService.create(actionedUponNodeRef, LprConstante.SPACE_PUBLISHED, ContentModel.TYPE_FOLDER);<br />         MyLogger.debugln("  ->" + LprConstante.SPACE_APPROVED,1);<br />         this.fileFolderService.create(actionedUponNodeRef, LprConstante.SPACE_APPROVED, ContentModel.TYPE_FOLDER);<br />         MyLogger.debugln("  ->" + LprConstante.SPACE_TEMPLATES,1);<br />         this.fileFolderService.create(actionedUponNodeRef, LprConstante.SPACE_TEMPLATES, ContentModel.TYPE_FOLDER);<br />                        <br />         List<ChildAssociationRef> childrenRefs = nodeService.getChildAssocs(actionedUponNodeRef);<br />         for (ChildAssociationRef tchildrenRef : childrenRefs) {<br />            final NodeRef childrenRef = tchildrenRef.getChildRef();<br />            String nodeName = (String)this.nodeService.getProperty(childrenRef, ContentModel.PROP_NAME);<br /><br />            if (nodeName.equals(LprConstante.SPACE_DRAFTS)) {<br />               // Add icon<br />               MyLogger.debugln("    -> Add icon",1);<br />               nodeService.setProperty(childrenRef, ApplicationModel.PROP_ICON, LprConstante.ICON_DRAFTS_SPACE);<br />               <br />               // Set default permissions<br />               MyLogger.debugln("    -> Set permission",1);<br />               permissionService.setInheritParentPermissions(childrenRef, false);<br />               permissionService.setPermission(childrenRef, getGroupName(nodeService,actionedUponNodeRef), LprPermissionService.COLLABORATOR,true);<br />               <br />               // Add rule<br />               MyLogger.debugln("    -> Add rule Document Preparator (In)",1);<br />               createRules(actionService, ruleService, childrenRef);<br />            }<br /><br />            if (nodeName.equals(LprConstante.SPACE_REVIEW_AND_APPROVAL)) {<br />               // Add icon<br />               MyLogger.debugln("    -> Add icon",1);<br />               nodeService.setProperty(childrenRef, ApplicationModel.PROP_ICON, LprConstante.ICON_REVIEW_AND_APPROVAL_SPACE);<br />            }<br /><br />            if (nodeName.equals(LprConstante.SPACE_APPROVED)) {<br />               // Add icon<br />               MyLogger.debugln("    -> Add icon",1);<br />               nodeService.setProperty(childrenRef, ApplicationModel.PROP_ICON, LprConstante.ICON_APPROVED_SPACE);<br />               <br />               // Set default permissions<br />               MyLogger.debugln("    -> Set permission",1);<br />               permissionService.setInheritParentPermissions(childrenRef, false);<br />               this.permissionService.setPermission(childrenRef, getGroupName(nodeService,actionedUponNodeRef), PermissionService.CONSUMER,true);<br />            }<br />               <br />            if (nodeName.equals(LprConstante.SPACE_PUBLISHED)) {<br />               // Add icon<br />               MyLogger.debugln("    -> Add icon",1);<br />               nodeService.setProperty(childrenRef, ApplicationModel.PROP_ICON, LprConstante.ICON_PUBLISHED_SPACE);<br />            }<br />               <br />            if (nodeName.equals(LprConstante.SPACE_TEMPLATES)) {<br />               // Add icon<br />               MyLogger.debugln("    -> Add icon",1);<br />               nodeService.setProperty(childrenRef, ApplicationModel.PROP_ICON, LprConstante.ICON_TEMPLATES_SPACE);<br />            }<br />         }<br />      }<br />      MyLogger.debugln("lpr.alfresco.repo.MakeValidationSubSpaces (End).",1);<br />      MyLogger.debugln("",1);<br />   }<br />   <br />   protected String getGroupName(NodeService nodeService,NodeRef nodeRef) {<br />      String path = this.nodeService.getPath(nodeRef).toDisplayPath(this.nodeService); <br />      path = path.replace(LprConstante.SPACECHAR," ");<br />      String&#91;&#93; Valeurs = path.split("/");<br />      String groupName = LprConstante.GROUP_BASE + Valeurs&#91;3&#93;.substring(0, 2) + "-" + Valeurs&#91;4&#93;.substring(0, 3) + "-" + LprConstante.GROUP_COLLABORATORS;<br />      MyLogger.debugln("      -> to " + groupName,1);<br />      return groupName;<br />   }<br />   <br />   protected static void createRules(ActionService actionService, RuleService ruleService, NodeRef nodeRef) {<br />      Rule rule = new Rule();<br />       rule.setRuleType("inbound");<br /><br />       // setup the rule and add it to the space<br />       rule.setTitle("Document Preparator (In)");<br />       rule.setDescription("Prepare new document imported in repository");<br />       rule.applyToChildren(true);<br />       rule.setExecuteAsynchronously(false);<br />       rule.setRuleDisabled(false);<br /><br />       CompositeAction compositeAction = actionService.createCompositeAction();<br />       rule.setAction(compositeAction);<br />       <br />       compositeAction.addAction(actionService.createAction("lpr-prepare-document"));<br />       //compositeAction.addActionCondition(actionService.createActionCondition("no-condition"));<br />       Map<String,Serializable> actionMap = new HashMap<String, Serializable>();<br />       actionMap.put("type", ContentModel.TYPE_CONTENT);<br />       compositeAction.addActionCondition(actionService.createActionCondition("is-subtype",actionMap));<br />       ruleService.saveRule(nodeRef, rule);<br />   }<br />   <br />   @Override<br />   protected void addParameterDefinitions(List<ParameterDefinition> paramList) {<br />      // No code<br />   }<br />}<br /></code></dd></dl><br /><br />Voili, voilou, en espérant avoir été clair dans mes explications.<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1827">Read the main topic related to this post</a><hr /> 16 Mai 2008, 11:20 http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1827#p8675 Processus documentaire http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1833#p8674 <br /> by Tototurbo (Posted 16 Mai 2008, 11:19)<br/><br /> MErci pour l'info.<br /><br />Effectivement la problématique semble la même. Passer par gestion des permissions me semble bien adaptée car je voudrais que la solution soit valable que l'on passe par le web client ou par CIFS. <br /><br />J'ai parcouru le wiki expliquant le fonctionnement des permissions, mais je n'ai pas pu voir si l'on peut créer un rôle qui ait a la fois la restriction en lecture seule et pour autant le droit de check-in check-out sur un espace. Est-ce possible ?<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1833">Read the main topic related to this post</a><hr /> 16 Mai 2008, 11:19 http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1833#p8674 Portlet et flux disponibles pour intégration à un portail http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1844#p8672 <br /> by estetzein (Posted 16 Mai 2008, 10:01)<br/><br /> Bonjour,<br /><br />Je suis actuellement en phase de rédaction d'un cahier des charges pour un projet Intranet, couplé à Alfresco.<br /><br />Aussi, je souhaitais savoir quels étaient les portlets et les flux (rss, atom) qu'Alfresco mets à disposition pour intégration à un portail. Si une documentation existe, je suis preneur.<br /><br />Merci pour vos réponses !<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1844">Read the main topic related to this post</a><hr /> 16 Mai 2008, 10:01 http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1844#p8672 Suppression impression http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1839#p8670 <br /> by LoicB (Posted 16 Mai 2008, 09:13)<br/><br /> Merci beaucoup pour votre reponse!!<br /><br />En effet, je ne pourrais pas empecher les captures d'ecran ni leurs impression, nous y avions deja pensé, mais nous devons limiter l'impression, et tout utilisateur lambda ne pensera pas forcement à la capture d'eran!!!<br /><br />Encore merci<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1839">Read the main topic related to this post</a><hr /> 16 Mai 2008, 09:13 http://forum.alfresco-fr.org/viewtopic.php?f=13&t=1839#p8670 Alfresco comme Service Windows http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1842#p8667 <br /> by LaurentM (Posted 16 Mai 2008, 08:38)<br/><br /> Bonjour,<br /><br />J'ai rarement eu des problèmes en installant le services Tomcat. Quelques points à vérifier quand même :<br />- existe-t-il déjà un service appelé Tomcat5 ?<br />- est-ce que tu es administrateur du serveur ?<br />- si tu as le même comportement sur un Windows XP, c'est peut-être ta définition de la variable CATALINA_HOME ?<br /><br />Sinon, je n'ai pas trop d'idée, surtout que le message d'erreur ne nous renseigne pas trop...<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1842">Read the main topic related to this post</a><hr /> 16 Mai 2008, 08:38 http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1842#p8667 tuto pour la ceration des template http://forum.alfresco-fr.org/viewtopic.php?f=14&t=1837#p8665 <br /> by MichaelH (Posted 16 Mai 2008, 08:17)<br/><br /> Bonjour,<br /><br />Tout d'abord j'ai supprimé le message en double, car vous avez (sans doute par erreur) posté deux fois le même message ou presque. Ensuite la documentation pour les templates est la même en version 2.9 qu'en version 2.1.<br /><br />Reste à savoir si vous cherchez à obtenir des rendus avec des modèles Freemarker (ce que je soupçonne) ou sur une base XSL.<br /><br />Pour Freemarker, tout est ici : <!-- m --><a class="postlink" href="http://wiki.alfresco.com/wiki/Template_Guide">http://wiki.alfresco.com/wiki/Template_Guide</a><!-- m --><br />Pour une intégration Photoshop/Dreamweaver (très utilisés dans certains projets WCM), la réponse est assez simple : passez par CIFS.<br /><br />Tout cela ne dispense bien sûr pas de la lecture approfondie du tutorial WCM, et de <!-- m --><a class="postlink" href="http://wiki.alfresco.com/wiki/Web_Content_Management">http://wiki.alfresco.com/wiki/Web_Content_Management</a><!-- m --><br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=14&t=1837">Read the main topic related to this post</a><hr /> 16 Mai 2008, 08:17 http://forum.alfresco-fr.org/viewtopic.php?f=14&t=1837#p8665 Obliger la saisie de propriétés lors d'un ajout en CIFS http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1734#p8664 <br /> by MichaelH (Posted 16 Mai 2008, 08:12)<br/><br /> Bonjour,<br /><br />Plusieurs approches, toutes basées sur le fait qu'un élément auquel manque au moins une propriété obligatoire porte alors l'aspect "incomplet".<br /><br />- Créer un tableau de bord listant les documents incomplets<br />- Notifier les utilisateurs par mail (à la volée, de façon planifiée)<br />- ...<br /><br />Pour les mots clés : javascript / freemarker<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1734">Read the main topic related to this post</a><hr /> 16 Mai 2008, 08:12 http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1734#p8664 connexion avec une base de données MYSQL http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1809#p8659 <br /> by huberd (Posted 15 Mai 2008, 21:19)<br/><br /> tout dépend de ce que tu souhaites faire.<br /><br />Si c'est "<span style="font-weight: bold">vue le titre de ton post</span>", c'est te connecter à une base de données que tu cherches, tu trouveras un exemple ici <!-- l --><a class="postlink-local" href="http://forum.alfresco-fr.org/viewtopic.php?f=11&t=646">viewtopic.php?f=11&t=646</a><!-- l -->, un exemple qui m'a également servi au début lorsque moi aussi je me suis lancé dans la grande aventure Alfresco <img src="./images/smilies/icon_wink.gif" alt=":wink:" title="Wink" /><br /><br />Pour le reste, il te faut être plus précise.<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1809">Read the main topic related to this post</a><hr /> 15 Mai 2008, 21:19 http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1809#p8659 Installation de PHP sur Tomcat (Alfresco 1.2.1 windows commu http://forum.alfresco-fr.org/viewtopic.php?f=6&t=108#p8658 <br /> by laklara (Posted 15 Mai 2008, 17:59)<br/><br /> Est ce normal que les fichiers WSDL ne soient pas fourni avec l'api php ?<br /><br />Dans ce cas ce serait normal qu'il ne trouve pas mon service : <!-- m --><a class="postlink" href="http://localhost:8080/alfresco/api/AuthenticationService?wsdl">http://localhost:8080/alfresco/api/Auth ... rvice?wsdl</a><!-- m --><br />A moins que ce soit le service livré avec Alfresco (car je n'ai pas de répertoire api) mais on ne dirait pas.<br /><br />Le problème est que si je lance Tomcat, alors je n'ai plus accès à mon serveur xampp même si les deux sont lancés. Je ne peux accéder au serveur xampp que par l'adresse <!-- m --><a class="postlink" href="http://127.0.0.1:8080/">http://127.0.0.1:8080/</a><!-- m --> et pour Alfresco c'est <!-- m --><a class="postlink" href="http://127.0.0.1:8080/">http://127.0.0.1:8080/</a><!-- m --> ou <!-- m --><a class="postlink" href="http://localhost:8080/">http://localhost:8080/</a><!-- m -->.<br /><br />Peut être est ce normal, mais cela me semble étrange que localhost ne fonctionne pas pour xampp ...<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=6&t=108">Read the main topic related to this post</a><hr /> 15 Mai 2008, 17:59 http://forum.alfresco-fr.org/viewtopic.php?f=6&t=108#p8658 Création d'un contenu http://forum.alfresco-fr.org/viewtopic.php?f=25&t=1843#p8656 <br /> by Cbast (Posted 15 Mai 2008, 15:28)<br/><br /> Bonjour,<br /><br />avec le webscipt d'upload il est possible de créer un contenu dans Alfresco, à l'endroit désiré, depuis un fichier choisi par l'utilisateur sur sa machine.<br /><br />Dans mon cas, les utilisateurs dépose des Corpus sous la forme de fichiers ZIP. Ces corpus sont, pour simplifier, des ensembles de documents XML avec une structure bien précise. Je vérifie leur structure avec notre schéma xsd, puis je vérifie si toutes les informations nécessaires au dépôt sont présentes. Si ce n'est pas le cas, je lance une interface de saisie avec les informations manquantes, l'utilisateur effectue la saisie puis j'inclus ces nouvelles données.<br />Je re-zippe le tout et je n'ai plus qu'à déposer dans l'espace personnel de mon utilisateur et dans l'espace de son groupe.<br /><br />Le dépôt se fait en deux étapes, l'utilisateur upload de sa machine sur le serveur, depuis là j'ai le chemin du fichier, je fais mes modifs et je l'enregistre de nouveau. Puis je dépose cette nouvelle version sur Alfresco.<br /><br />Problème tout ceci fonctionne très bien pendant mes tests car je suis en locale. Une fois sur le serveur je vais avoir un problème. <br /><br />J'aimerais donc savoir comment créer mon contenu depuis le fichier que j'ai modifier.<br /><br />Merci,<br /><br />Sébastien<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=25&t=1843">Read the main topic related to this post</a><hr /> 15 Mai 2008, 15:28 http://forum.alfresco-fr.org/viewtopic.php?f=25&t=1843#p8656 Intégration Mediawiki sur alfresco 2.9 http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1577#p8655 <br /> by Lil (Posted 15 Mai 2008, 14:28)<br/><br /> Bonjour,<br /><br />je suis moi aussi dans le même cas. Je souhaiterais intégrer MediaWiki à Alfresco. Pensez-vous que ce soit suffisamment "mûr" aujourd'hui ?<br /><br />Merci d'avance<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1577">Read the main topic related to this post</a><hr /> 15 Mai 2008, 14:28 http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1577#p8655 Appeler ou intégrer Alfresco dans une page JSP dans Eclipse http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1841#p8654 <br /> by SARAH (Posted 15 Mai 2008, 13:14)<br/><br /> En fait , je développe une application multi-tiers , côté serveur donc j'utilise des pages JSP. Je voulais une astuce afin d'intégrer ce logiciel open source dans mon application . J'espère que me compreniez mon problème , c'est un problème d'appel de ce logiciel à partir d'une autre application ?<br /><br />En plus , j'ai essayé de configurer JBoss avec alfresco mais ça n'a pas marché ; pouvez vous SVP me donner exactement les étapes à faire sachant que j'utilise ; jboss-4.2.2.GA et la version d'alfresco c'est : Alfresco-Community-2.1R1. ??<br /><br />Merci de m'aider <br />Très Cordialement.<br /><br />Sarah<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1841">Read the main topic related to this post</a><hr /> 15 Mai 2008, 13:14 http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1841#p8654 Modifier la vue détaillée http://forum.alfresco-fr.org/viewtopic.php?f=16&t=1711#p8653 <br /> by rguinot (Posted 15 Mai 2008, 12:40)<br/><br /> voir au niveau du modèle de données et la config du web client. <br /><br />utiliser des templates freemarker et des vues personnalisées sinon.<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=16&t=1711">Read the main topic related to this post</a><hr /> 15 Mai 2008, 12:40 http://forum.alfresco-fr.org/viewtopic.php?f=16&t=1711#p8653 CIFS erreur netbios périodique http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1830#p8651 <br /> by nferay (Posted 15 Mai 2008, 12:28)<br/><br /> CIFS/NTLM étant activés, vous n'auriez pas un import d'annuaire ldap programmé toutes les 3 heures ?<br /><br />Nous avions constaté des problèmes cifs lorsque nos imports ldap tournaient en journée au moment ou alfresco est utilisé par les utilisateurs.<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1830">Read the main topic related to this post</a><hr /> 15 Mai 2008, 12:28 http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1830#p8651 ACP Generator http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1796#p8645 <br /> by LoicB (Posted 15 Mai 2008, 10:15)<br/><br /> Personne ne sais comment utiliser ACP Generator?? ou l'installer, ou plaer les fichier qui sont dans le ZIP, comment cela marche????<br /><br />Merci<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1796">Read the main topic related to this post</a><hr /> 15 Mai 2008, 10:15 http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1796#p8645 AMP Files et Bootstrap http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1840#p8644 <br /> by berlioux (Posted 15 Mai 2008, 10:13)<br/><br /> Une méthode serait de s'inspirer de "webScripts.xml" présent dans le répertoire <webapps>/alfresco/WEB-INF/classes/alfresco/bootstrap.<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1840">Read the main topic related to this post</a><hr /> 15 Mai 2008, 10:13 http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1840#p8644 CASify 2.9 http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1838#p8638 <br /> by tegyat (Posted 14 Mai 2008, 19:12)<br/><br /> Bonjour,<br /><br />Nous avons essayé de CASsifier la version 2.9 d'Alfresco de la même manière que celle de 2.0 et 2.1 (nous avons réussi la cassification de ces version) mais ça ne fonctionne pas. Alfresco ne démarre pas. Y'a t'il un changement par rapport aux anciennes versions? notamment au niveau de CASFilter?<br /><br />Merci de votre aide.<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1838">Read the main topic related to this post</a><hr /> 14 Mai 2008, 19:12 http://forum.alfresco-fr.org/viewtopic.php?f=8&t=1838#p8638 JavaScript : appel WebScripts (pour faire mailto:) http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1835#p8635 <br /> by DenisR (Posted 14 Mai 2008, 16:31)<br/><br /> Bonjour à tous,<br />(Alfresco 2.1.1E RH4)<br />Est-ce possible d'appeler un Web Script en Alfresco JavaScript API?<br />Je souhaite rajouter dans le menu des actions de base d'un Node l'appel à une action qui ferait mailto: (et donc ouvrirait le mailer standard de l'utilisateur) et qui contiendrait le lien sur le node ref.<br />Si quelqu'un l'a déjà fait je suis preneur!<br /><br />Cordialement,<br />DenisR<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1835">Read the main topic related to this post</a><hr /> 14 Mai 2008, 16:31 http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1835#p8635 Création d'un espace - Renommer les fichiers automatiquement http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1808#p8634 <br /> by laklara (Posted 14 Mai 2008, 15:44)<br/><br /> Merci pour cette réponse.<br /><br />J'ai donc essayé de créer cette action, mais je n'ai pas de réaction (pas d'action qui s'affiche).<br /><br />J'ai remplacé comme ça :<br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code> <config><br />     <actions><br />       <action id="ViderLivrablesDocuments"><br />         <permissions><br />            <permission allow="true">Write</permission><br />         </permissions><br />         <label-id>ViderLivrablesDocuments</label-id><br />         <!--image>/images/extension/nom_image</image--><br />         <script>/Company Home/Data Dictionnary/Scripts/ViderVersionFigee.js</script><br />         <params><br />            <param name="id">#{actionContext.id}</param><br />         </params><br />       </action><br />       <br />       <!-- Action group for each space in browse screen  --><br />       <action-group id="GCA3"><br />         <action idref="ViderLivrablesDocuments" /><br />       </action-group><br /><br />     </actions><br />   </config><br /></code></dd></dl> <br /><br />Pour "<action-group id="GCA3">" GCA3 est le répertoire où je désire établir cette action.<br />Peut être ai-je grillé une étape ...<br /><br />Merci d'avance!<br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1808">Read the main topic related to this post</a><hr /> 14 Mai 2008, 15:44 http://forum.alfresco-fr.org/viewtopic.php?f=11&t=1808#p8634 exemple de réalisation d'un projet web http://forum.alfresco-fr.org/viewtopic.php?f=14&t=1831#p8631 <br /> by rguinot (Posted 14 Mai 2008, 14:14)<br/><br /> si vous souhaitez afficher le contenu d'un document dans un template Freemarker, il s'agit tout simplement de "content", exemple : <br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Tout sélectionner</a></dt><dd><code>${monNode.content}</code></dd></dl><br /><br />Toutes les infos sont ici : <!-- m --><a class="postlink" href="http://wiki.alfresco.com/wiki/Template_Guide">http://wiki.alfresco.com/wiki/Template_Guide</a><!-- m --><br /><br /><br /> <a href="http://forum.alfresco-fr.org/viewtopic.php?f=14&t=1831">Read the main topic related to this post</a><hr /> 14 Mai 2008, 14:14 http://forum.alfresco-fr.org/viewtopic.php?f=14&t=1831#p8631