workflow - droits supplementaires pour admin ou moderator

  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:608e2a312092e32a0fb94f12426a94d2' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>J\'essaie d\'importer un fiche en HAL qui a une structure un peu<br />\nparticulière (beaucoup de champs <hal:author> et <hal:laboratory> en<br />\ntotal 2317 lignes). L\'import marche bien mai quand j\'essaie de publier<br />\nla fiche j\'ai l\'erreur suivante:<br />\nNom DocumentException<br />\nMessage Error on line 1537 of document : XML document structures must<br />\nstart and end within the same entity.\n</div>\n', created = 1507750344, expire = 1507836744, headers = '', serialized = 0 WHERE cid = '4:608e2a312092e32a0fb94f12426a94d2' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:608e2a312092e32a0fb94f12426a94d2' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>J\'essaie d\'importer un fiche en HAL qui a une structure un peu<br />\nparticulière (beaucoup de champs <hal:author> et <hal:laboratory> en<br />\ntotal 2317 lignes). L\'import marche bien mai quand j\'essaie de publier<br />\nla fiche j\'ai l\'erreur suivante:<br />\nNom DocumentException<br />\nMessage Error on line 1537 of document : XML document structures must<br />\nstart and end within the same entity.\n</div>\n', created = 1507750344, expire = 1507836744, headers = '', serialized = 0 WHERE cid = '4:608e2a312092e32a0fb94f12426a94d2' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:1d548e74cecf8dab3ec76affa77402f9' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Est il possible de modifier le workflow de telle<br />\nfa&ccedil;on qu\'un administrateur ou un mod&eacute;rateur puisse<br />\n&eacute;diter n\'importe quelle fiche (qui ne lui appartient pas), quelque<br />\nsoit l\'&eacute;tat de cette fiche(notamment etat &quot;public&quot;) ?<br<br />\n/><br />En pratique,&nbsp;je voudrais&nbsp;que, lorsque&nbsp;j\'ai le<br />\nr&ocirc;le&nbsp;ADMIN ou MODERATOR, la liste des fiches comporte un lien<br />\nen regard de chaque fiche, afin que je puisse l\'&eacute;diter ?<br<br />\n/>O&ugrave; et comment faut il intervenir ?</p>\n<p>Notre pb est le<br />\nsuivant :<br />Nous souhaitons simplifier au maximum le travail de<br />\nl\'auteur, c-a-d que, une fois que celui-ci a cr&eacute;&eacute; sa<br />\nfiche,&nbsp;il faudrait que cette fiche puisse etre prise en charge pour<br />\n&ecirc;tre compl&eacute;t&eacute;e ou corrig&eacute;e par les<br />\ndocumentalistes, qui ont le r&ocirc;le moderateur ou administrateur.<br<br />\n/>&Agrave; l\'heure actuelle, une simple faute d\'orthographe &agrave;<br />\ncorriger n&eacute;cessite de contacter un enseignant (le owner) pour qu\'il<br />\nrendre priv&eacute;e sa fiche, puis qu\'il demande la publication afin que<br />\nle&nbsp;mod&eacute;rateur ait la main dessus...&nbsp;</p>\n<p>Je ne<br />\npense pas que la solution soit de donner la propri&eacute;t&eacute;<br />\n&agrave; qq d\'autre (en changeant l\'objRecipient dans la base<br />\n(proc&eacute;dure&nbsp;propos&eacute;e par&nbsp;Vincent cf ci dessous)) :<br />\nl\'auteur primitif n\'aurait alors plus acc&egrave;s &agrave; ses fiches.<br<br />\n/><br />Merci d\'avance.<br />Fran&ccedil;oise</p>\n</div>\n', created = 1507750344, expire = 1507836744, headers = '', serialized = 0 WHERE cid = '4:1d548e74cecf8dab3ec76affa77402f9' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:a7ce4c475fe305e51c9b7597f7271e72' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Ce besoin est effectivement souvent demandé : il est prévu dans la 1.6<br />\nd\'avoir un état \"correction\" dans les différents workflows fournis.</p>\n<p>Si vous ne pouvez pas attendre, voici comment faire pour ajouter un<br />\nétat \"reviewPending\" dans le workflow \"easy\" . Il fonctionne comme suit:<br />\n-le modérateur ou l\'administrateur initie une action de correction ,<br />\n-la fiche est mise à l\'état \"en cours de correction\" (elle reste aussi à<br />\nl\'état \"publié\") ,<br />\n-à la validation de la correction , la fiche publiée est mise à jour ,<br />\net l\'état \"en cours de correction\" est supprimé</p>\n<p>Pour ajouter l\'état \"correction\" , à partir de l\'exemple joint<br />\nworkflow_easy.xml:<br />\n- copier/coller l\'action \"review\" (lignes 228 à 248) dans votre workflow,<br />\n- copier/coller (lignes 252 à 326) dans votre workflow</p>\n<p>Pour autoriser l\'accès dans l\'IHM aux fiches en cours de correction,<br />\najouter dans le fichier conf/properties/spring/spring-categories.xml le<br />\ncode suivant:</p>\n<p> <bean class=\"org.orioai.workflow.beans.RoleStepCategory\"></p>\n<property name=\"id\"<br />\n value=\"docs_en_attente_correction\" /><br />\n<property name=\"workflowNameStepIds\">\n <map><br />\n <entry key=\"easy\"></p>\n<list>\n <value>4</value></p>\n<!-- en_attente_correction --><!-- en_attente_correction --></list>\n </entry><br />\n </map><br />\n </property>\n<property name=\"roleMaskList\">\n<list>\n <value>4</value></p>\n<!-- MODERATOR --><!-- MODERATOR --><p> <value>128</value> </p>\n<!-- ADMINISTRATOR --><!-- ADMINISTRATOR --></list>\n </property>\n<property name=\"description\"<br />\n value=\"Fiches publiées en cours de correction\" /><br />\n </bean></p>\n<p>En esprérant que ça aide</p>\n<p>Henri</p>\n<p>francoise Rousseau (schortin) a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n><br />\n> Est il possible de modifier le workflow de telle façon qu\'un<br />\n> administrateur ou un modérateur puisse éditer n\'importe quelle fiche<br />\n> (qui ne lui appartient pas), quelque soit l\'état de cette<br />\n> fiche(notamment etat \"public\") ?<br />\n><br />\n> En pratique, je voudrais que, lorsque j\'ai le rôle ADMIN ou MODERATOR,<br />\n> la liste des fiches comporte un lien en regard de chaque fiche, afin<br />\n> que je puisse l\'éditer ?<br />\n> Où et comment faut il intervenir ?<br />\n><br />\n> Notre pb est le suivant :<br />\n> Nous souhaitons simplifier au maximum le travail de l\'auteur, c-a-d<br />\n> que, une fois que celui-ci a créé sa fiche, il faudrait que cette<br />\n> fiche puisse etre prise en charge pour être complétée ou corrigée par<br />\n> les documentalistes, qui ont le rôle moderateur ou administrateur.<br />\n> À l\'heure actuelle, une simple faute d\'orthographe à corriger<br />\n> nécessite de contacter un enseignant (le owner) pour qu\'il rendre<br />\n> privée sa fiche, puis qu\'il demande la publication afin que<br />\n> le modérateur ait la main dessus...<br />\n><br />\n> Je ne pense pas que la solution soit de donner la propriété à qq<br />\n> d\'autre (en changeant l\'objRecipient dans la base (procédure proposée<br />\n> par Vincent cf ci dessous)) : l\'auteur primitif n\'aurait alors plus<br />\n> accès à ses fiches.<br />\n><br />\n> Merci d\'avance.<br />\n> Françoise </div>\n</blockquote>\n</div>\n', created = 1507750345, expire = 1507836745, headers = '', serialized = 0 WHERE cid = '4:a7ce4c475fe305e51c9b7597f7271e72' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:34fa20f286f26d8cb4016511a81c4c31' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour Henri, et merci.<br />\nTu parles d\'exemple joint ... y a t il un fichier joint à ton message ?<br />\nFrançoise</p>\n<p>Francoise Schortin - Université Paris-Sud 11/Direction Informatique</p>\n<p>Henri Jacob a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n><br />\n> Ce besoin est effectivement souvent demandé : il est prévu dans la 1.6<br />\n> d\'avoir un état \"correction\" dans les différents workflows fournis.<br />\n><br />\n> Si vous ne pouvez pas attendre, voici comment faire pour ajouter un<br />\n> état \"reviewPending\" dans le workflow \"easy\" . Il fonctionne comme suit:<br />\n> -le modérateur ou l\'administrateur initie une action de correction ,<br />\n> -la fiche est mise à l\'état \"en cours de correction\" (elle reste aussi<br />\n> à l\'état \"publié\") ,<br />\n> -à la validation de la correction , la fiche publiée est mise à jour ,<br />\n> et l\'état \"en cours de correction\" est supprimé<br />\n><br />\n> Pour ajouter l\'état \"correction\" , à partir de l\'exemple joint<br />\n> workflow_easy.xml:<br />\n> - copier/coller l\'action \"review\" (lignes 228 à 248) dans votre<br />\n> workflow,<br />\n> - copier/coller (lignes 252 à 326) dans votre workflow<br />\n><br />\n><br />\n> Pour autoriser l\'accès dans l\'IHM aux fiches en cours de correction,<br />\n> ajouter dans le fichier conf/properties/spring/spring-categories.xml<br />\n> le code suivant:<br />\n><br />\n> <bean class=\"org.orioai.workflow.beans.RoleStepCategory\"><br />\n><br />\n<property name=\"id\"<br />\n> value=\"docs_en_attente_correction\" /><br />\n><br />\n<property name=\"workflowNameStepIds\">\n> <map><br />\n> <entry key=\"easy\"><br />\n><br />\n<list>\n> <value>4</value></p>\n<!-- en_attente_correction --><!-- en_attente_correction --><p>> </list>\n> </entry><br />\n> </map><br />\n> </property>\n><br />\n<property name=\"roleMaskList\">\n><br />\n<list>\n> <value>4</value></p>\n<!-- MODERATOR --><!-- MODERATOR --><p>> <value>128</value> </p>\n<!-- ADMINISTRATOR --><!-- ADMINISTRATOR --><p>> </list>\n> </property>\n><br />\n<property name=\"description\"<br />\n> value=\"Fiches publiées en cours de correction\" /><br />\n> </bean><br />\n><br />\n> En esprérant que ça aide<br />\n><br />\n> Henri<br />\n><br />\n> francoise Rousseau (schortin) a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour,<br />\n>><br />\n>> Est il possible de modifier le workflow de telle façon qu\'un<br />\n>> administrateur ou un modérateur puisse éditer n\'importe quelle fiche<br />\n>> (qui ne lui appartient pas), quelque soit l\'état de cette<br />\n>> fiche(notamment etat \"public\") ?<br />\n>><br />\n>> En pratique, je voudrais que, lorsque j\'ai le rôle ADMIN ou<br />\n>> MODERATOR, la liste des fiches comporte un lien en regard de chaque<br />\n>> fiche, afin que je puisse l\'éditer ?<br />\n>> Où et comment faut il intervenir ?<br />\n>><br />\n>> Notre pb est le suivant :<br />\n>> Nous souhaitons simplifier au maximum le travail de l\'auteur, c-a-d<br />\n>> que, une fois que celui-ci a créé sa fiche, il faudrait que cette<br />\n>> fiche puisse etre prise en charge pour être complétée ou corrigée par<br />\n>> les documentalistes, qui ont le rôle moderateur ou administrateur.<br />\n>> À l\'heure actuelle, une simple faute d\'orthographe à corriger<br />\n>> nécessite de contacter un enseignant (le owner) pour qu\'il rendre<br />\n>> privée sa fiche, puis qu\'il demande la publication afin que le<br />\n>> modérateur ait la main dessus...<br />\n>> Je ne pense pas que la solution soit de donner la propriété à qq<br />\n>> d\'autre (en changeant l\'objRecipient dans la base (procédure proposée<br />\n>> par Vincent cf ci dessous)) : l\'auteur primitif n\'aurait alors plus<br />\n>> accès à ses fiches.<br />\n>><br />\n>> Merci d\'avance.<br />\n>> Françoise </p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>></div>\n</blockquote>\n</div>\n', created = 1507750345, expire = 1507836745, headers = '', serialized = 0 WHERE cid = '4:34fa20f286f26d8cb4016511a81c4c31' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:d992e4c080be212a3da110e30b5a38bd' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Je renvoie le fichier joint.<br />\nJ\'avais oublié de précisier qu\'il faut ajouter les libellés associés<br />\ndans les bundles i18n:</p>\n<p>Review = Corriger<br />\nreviewPending = Correction<br />\nvalidateReview = Valider la correction<br />\ncancelReview = Annuler la correction</p>\n<p>Henri</p>\n<p>francoise schortin a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour Henri, et merci.<br />\n> Tu parles d\'exemple joint ... y a t il un fichier joint à ton message ?<br />\n> Françoise<br />\n><br />\n> Francoise Schortin - Université Paris-Sud 11/Direction Informatique<br />\n><br />\n><br />\n><br />\n> Henri Jacob a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour,<br />\n>><br />\n>> Ce besoin est effectivement souvent demandé : il est prévu dans la<br />\n>> 1.6 d\'avoir un état \"correction\" dans les différents workflows fournis.<br />\n>><br />\n>> Si vous ne pouvez pas attendre, voici comment faire pour ajouter un<br />\n>> état \"reviewPending\" dans le workflow \"easy\" . Il fonctionne comme<br />\n>> suit:<br />\n>> -le modérateur ou l\'administrateur initie une action de correction ,<br />\n>> -la fiche est mise à l\'état \"en cours de correction\" (elle reste<br />\n>> aussi à l\'état \"publié\") ,<br />\n>> -à la validation de la correction , la fiche publiée est mise à jour<br />\n>> , et l\'état \"en cours de correction\" est supprimé<br />\n>><br />\n>> Pour ajouter l\'état \"correction\" , à partir de l\'exemple joint<br />\n>> workflow_easy.xml:<br />\n>> - copier/coller l\'action \"review\" (lignes 228 à 248) dans votre<br />\n>> workflow,<br />\n>> - copier/coller (lignes 252 à 326) dans votre workflow<br />\n>><br />\n>><br />\n>> Pour autoriser l\'accès dans l\'IHM aux fiches en cours de correction,<br />\n>> ajouter dans le fichier conf/properties/spring/spring-categories.xml<br />\n>> le code suivant:<br />\n>><br />\n>> <bean class=\"org.orioai.workflow.beans.RoleStepCategory\"><br />\n>><br />\n<property name=\"id\"<br />\n>> value=\"docs_en_attente_correction\" /><br />\n>><br />\n<property name=\"workflowNameStepIds\">\n>> <map><br />\n>> <entry key=\"easy\"><br />\n>><br />\n<list>\n>> <value>4</value></p>\n<!-- en_attente_correction \n>> --><!-- en_attente_correction \n>> --><p>>> </list>\n>> </entry><br />\n>> </map><br />\n>> </property>\n>><br />\n<property name=\"roleMaskList\">\n>><br />\n<list>\n>> <value>4</value></p>\n<!-- MODERATOR --><!-- MODERATOR --><p>>> <value>128</value> </p>\n<!-- ADMINISTRATOR --><!-- ADMINISTRATOR --><p>>> </list>\n>> </property>\n>><br />\n<property name=\"description\"<br />\n>> value=\"Fiches publiées en cours de correction\" /><br />\n>> </bean><br />\n>><br />\n>> En esprérant que ça aide<br />\n>><br />\n>> Henri<br />\n>><br />\n>> francoise Rousseau (schortin) a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Bonjour,<br />\n>>><br />\n>>> Est il possible de modifier le workflow de telle façon qu\'un<br />\n>>> administrateur ou un modérateur puisse éditer n\'importe quelle fiche<br />\n>>> (qui ne lui appartient pas), quelque soit l\'état de cette<br />\n>>> fiche(notamment etat \"public\") ?<br />\n>>><br />\n>>> En pratique, je voudrais que, lorsque j\'ai le rôle ADMIN ou<br />\n>>> MODERATOR, la liste des fiches comporte un lien en regard de chaque<br />\n>>> fiche, afin que je puisse l\'éditer ?<br />\n>>> Où et comment faut il intervenir ?<br />\n>>><br />\n>>> Notre pb est le suivant :<br />\n>>> Nous souhaitons simplifier au maximum le travail de l\'auteur, c-a-d<br />\n>>> que, une fois que celui-ci a créé sa fiche, il faudrait que cette<br />\n>>> fiche puisse etre prise en charge pour être complétée ou corrigée<br />\n>>> par les documentalistes, qui ont le rôle moderateur ou administrateur.<br />\n>>> À l\'heure actuelle, une simple faute d\'orthographe à corriger<br />\n>>> nécessite de contacter un enseignant (le owner) pour qu\'il rendre<br />\n>>> privée sa fiche, puis qu\'il demande la publication afin que le<br />\n>>> modérateur ait la main dessus...<br />\n>>> Je ne pense pas que la solution soit de donner la propriété à qq<br />\n>>> d\'autre (en changeant l\'objRecipient dans la base (procédure<br />\n>>> proposée par Vincent cf ci dessous)) : l\'auteur primitif n\'aurait<br />\n>>> alors plus accès à ses fiches.<br />\n>>><br />\n>>> Merci d\'avance.<br />\n>>> Françoise </p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>></div>\n</blockquote>\n</div>\n', created = 1507750345, expire = 1507836745, headers = '', serialized = 0 WHERE cid = '4:d992e4c080be212a3da110e30b5a38bd' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:3f720696339f59bf0f7a433503c71bbd' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Toutes mes excuses, Henri, tu n\'avais pas du tout oubli&eacute; le fichier<br />\njoint, je suis bigleuse ...<br />et merci pour ta r&eacute;ponse.<br /><br<br />\n/>En fait, j\'ai fait 2 petites modif tres simples qui resolvent mon pb,<br />\ntout en gardant le workflow dans son &eacute;tat d\'origine.<br />Je ne<br />\nsais si elles sont orthodoxes, mais ca peut peut-etre depanner en<br />\nattendant la nouvelle version.</p>\n<p>Dans&nbsp;la s&eacute;quence<br />\n:<br /><br<br />\n/>193&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;restrict-to&gt;<br />&nbsp;&nbsp;&nbsp;<br />\n194&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;conditions type=&quot;AND&quot;&gt;<br />&nbsp;&nbsp;&nbsp;<br />\n195&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;condition type=&quot;spring&quot;&gt;<br />&nbsp;&nbsp;&nbsp;<br />\n196&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;arg name=&quot;bean.name&quot;&gt;hasRole&lt;/arg&gt;<br<br />\n/>&nbsp;&nbsp;&nbsp;<br />\n197&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;arg name=&quot;mask&quot;&gt;2&lt;/arg&gt;&lt;!-- Role 2 = OWNER<br />\n--&gt;<br />&nbsp;&nbsp;&nbsp;<br />\n198&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;/condition&gt;<br />&nbsp;&nbsp;&nbsp;<br />\n199&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;/conditions&gt;<br />&nbsp;&nbsp;&nbsp;<br />\n200&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;/restrict-to&gt;<br />&nbsp;&nbsp;&nbsp;<br />qui se trouve dans<br />\nl\'action id=&quot;4&quot; name=&quot;Make Private&quot;,&nbsp;<br />et<br />\ndans l\'action id=&quot;1&quot; name=&quot;Ask to Publish&quot; du<br />\nworkflow_easy.xml,<br />j\'ai chang&eacute; le mask 2 en mask 130 (2 :<br />\nowner + 128 : administrator)</p>\n<p>Ce qui autorise l\'administrateur<br />\n(en plus du owner) &agrave; demander que la ressource, publique, devienne<br />\npriv&eacute;e,&nbsp;<br />et lorsque celle-ci est priv&eacute;e, &agrave;<br />\ndemander sa publication.<br />Au bout de ces 2 manip, la ressource se<br />\nretrouve dans l\'etat &quot;en attente de publication&quot; et donc<br />\n&eacute;ditable en full pour le mod&eacute;rateur.</p>\n<p>Peut il y<br />\navoir des pb sous-jacents avec cette rustine ?<br /><br<br />\n/>Fran&ccedil;oise</p>\n<p>Le Mer 3 f&eacute;vrier 2010 15:46, Henri<br />\nJacob a &eacute;crit : <br />&gt; Je renvoie le fichier joint. <br />&gt;<br />\nJ\'avais oubli&eacute; de pr&eacute;cisier qu\'il faut ajouter les<br />\nlibell&eacute;s associ&eacute;s <br />&gt; dans les bundles i18n: <br<br />\n/>&gt; <br />&gt; Review = Corriger <br />&gt; reviewPending = Correction<br />\nvalidateReview = Valider la correction <br />&gt; cancelReview = Annuler<br />\nla correction <br />&gt; <br />&gt; Henri <br />&gt; <br />&gt; <br />&gt;<br />\nfrancoise schortin a &eacute;crit : <br />&gt;&gt; Bonjour Henri, et<br />\nmerci. <br />&gt;&gt; Tu parles d\'exemple joint ... y a t il un fichier<br />\njoint &agrave; ton message ? <br />&gt;&gt; Fran&ccedil;oise <br<br />\n/>&gt;&gt; <br />&gt;&gt; <br />&gt;&gt; Francoise Schortin -<br />\nUniversit&eacute; Paris-Sud 11/Direction Informatique <br />&gt;&gt; <br<br />\n/>&gt;&gt; <br />&gt;&gt; <br />&gt;&gt; <br />&gt;&gt; Henri Jacob a<br />\n&eacute;crit : <br />&gt;&gt; <br />&gt;&gt;&gt; Bonjour, <br<br />\n/>&gt;&gt;&gt; <br />&gt;&gt;&gt; <br />&gt;&gt;&gt; Ce besoin est<br />\neffectivement souvent demand&eacute; : il est pr&eacute;vu dans la <br<br />\n/>&gt;&gt;&gt; 1.6 d\'avoir un &eacute;tat &quot;correction&quot; dans les<br />\ndiff&eacute;rents workflows <br />&gt;&gt;&gt; fournis. <br />&gt;&gt;&gt;<br />\n<br />&gt;&gt;&gt; Si vous ne pouvez pas attendre, voici comment faire<br />\npour ajouter un <br />&gt;&gt;&gt; &eacute;tat &quot;reviewPending&quot;<br />\ndans le workflow &quot;easy&quot; . Il fonctionne comme <br />&gt;&gt;&gt;<br />\nsuit: <br />&gt;&gt;&gt; -le mod&eacute;rateur ou l\'administrateur initie<br />\nune action de correction , <br />&gt;&gt;&gt; -la fiche est mise &agrave;<br />\nl\'&eacute;tat &quot;en cours de correction&quot; (elle reste <br<br />\n/>&gt;&gt;&gt; aussi &agrave; l\'&eacute;tat &quot;publi&eacute;&quot;) ,<br />\n-&agrave; la validation de la correction , la fiche <br />&gt;&gt;&gt;<br />\npubli&eacute;e est mise &agrave; jour , et l\'&eacute;tat &quot;en cours de<br />\ncorrection&quot; est <br />&gt;&gt;&gt; supprim&eacute; <br />&gt;&gt;&gt;<br />\n<br />&gt;&gt;&gt; Pour ajouter l\'&eacute;tat &quot;correction&quot; ,<br />\n&agrave; partir de l\'exemple joint <br />&gt;&gt;&gt; workflow_easy.xml:<br />\n<br />&gt;&gt;&gt; - copier/coller l\'action &quot;review&quot; (lignes 228<br />\n&agrave; 248) dans votre <br />&gt;&gt;&gt; workflow, - copier/coller<br />\n(lignes 252 &agrave; 326) dans votre workflow <br />&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt; <br />&gt;&gt;&gt; <br />&gt;&gt;&gt; Pour autoriser<br />\nl\'acc&egrave;s dans l\'IHM aux fiches en cours de correction, <br<br />\n/>&gt;&gt;&gt; ajouter dans le fichier<br />\nconf/properties/spring/spring-categories.xml le <br />&gt;&gt;&gt; code<br />\nsuivant: <br />&gt;&gt;&gt; <br />&gt;&gt;&gt; &lt;bean<br />\nclass=&quot;org.orioai.workflow.beans.RoleStepCategory&quot;&gt; <br<br />\n/>&gt;&gt;&gt; &lt;property name=&quot;id&quot; <br />&gt;&gt;&gt;<br />\nvalue=&quot;docs_en_attente_correction&quot; /&gt; &lt;property <br<br />\n/>&gt;&gt;&gt; name=&quot;workflowNameStepIds&quot;&gt; &lt;map&gt; <br<br />\n/>&gt;&gt;&gt; &lt;entry key=&quot;easy&quot;&gt; <br />&gt;&gt;&gt;<br />\n&lt;list&gt; <br />&gt;&gt;&gt; &lt;value&gt;4&lt;/value&gt;&lt;!--<br />\nen_attente_correction <br />&gt;&gt;&gt; --&gt; <br />&gt;&gt;&gt;<br />\n&lt;/list&gt; <br />&gt;&gt;&gt; &lt;/entry&gt; <br />&gt;&gt;&gt;<br />\n&lt;/map&gt; <br />&gt;&gt;&gt; &lt;/property&gt; <br />&gt;&gt;&gt;<br />\n&lt;property name=&quot;roleMaskList&quot;&gt; <br />&gt;&gt;&gt;<br />\n&lt;list&gt; <br />&gt;&gt;&gt; &lt;value&gt;4&lt;/value&gt;&lt;!--<br />\nMODERATOR --&gt; <br />&gt;&gt;&gt; &lt;value&gt;128&lt;/value&gt; &lt;!--<br />\nADMINISTRATOR --&gt; <br />&gt;&gt;&gt; &lt;/list&gt; <br />&gt;&gt;&gt;<br />\n&lt;/property&gt; <br />&gt;&gt;&gt; &lt;property<br />\nname=&quot;description&quot; <br />&gt;&gt;&gt; value=&quot;Fiches<br />\npubli&eacute;es en cours de correction&quot; /&gt; &lt;/bean&gt; <br<br />\n/>&gt;&gt;&gt; <br />&gt;&gt;&gt; <br />&gt;&gt;&gt; En espr&eacute;rant<br />\nque &ccedil;a aide <br />&gt;&gt;&gt; <br />&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt; Henri <br />&gt;&gt;&gt; <br />&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt; francoise Rousseau (schortin) a &eacute;crit : <br<br />\n/>&gt;&gt;&gt;&gt; Bonjour, <br />&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;<br />\n<br />&gt;&gt;&gt;&gt; Est il possible de modifier le workflow de telle<br />\nfa&ccedil;on qu\'un <br />&gt;&gt;&gt;&gt; administrateur ou un<br />\nmod&eacute;rateur puisse &eacute;diter n\'importe quelle fiche <br<br />\n/>&gt;&gt;&gt;&gt; (qui ne lui appartient pas), quelque soit l\'&eacute;tat<br />\nde cette <br />&gt;&gt;&gt;&gt; fiche(notamment etat &quot;public&quot;) ?<br />\n<br />&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt; En pratique, je voudrais<br />\nque, lorsque j\'ai le r&ocirc;le ADMIN ou <br />&gt;&gt;&gt;&gt; MODERATOR,<br />\nla liste des fiches comporte un lien en regard de chaque <br<br />\n/>&gt;&gt;&gt;&gt; fiche, afin que je puisse l\'&eacute;diter ? O&ugrave;<br />\net comment faut il intervenir <br />&gt;&gt;&gt;&gt; ? <br<br />\n/>&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt; Notre pb<br />\nest le suivant : <br />&gt;&gt;&gt;&gt; Nous souhaitons simplifier au<br />\nmaximum le travail de l\'auteur, c-a-d <br />&gt;&gt;&gt;&gt; que, une fois<br />\nque celui-ci a cr&eacute;&eacute; sa fiche, il faudrait que cette <br<br />\n/>&gt;&gt;&gt;&gt; fiche puisse etre prise en charge pour &ecirc;tre<br />\ncompl&eacute;t&eacute;e ou corrig&eacute;e <br />&gt;&gt;&gt;&gt; par les<br />\ndocumentalistes, qui ont le r&ocirc;le moderateur ou <br<br />\n/>&gt;&gt;&gt;&gt; administrateur. &Agrave; l\'heure actuelle, une simple<br />\nfaute d\'orthographe &agrave; <br />&gt;&gt;&gt;&gt; corriger<br />\nn&eacute;cessite de contacter un enseignant (le owner) pour qu\'il <br<br />\n/>&gt;&gt;&gt;&gt; rendre priv&eacute;e sa fiche, puis qu\'il demande la<br />\npublication afin que <br />&gt;&gt;&gt;&gt; le mod&eacute;rateur ait la<br />\nmain dessus... Je ne pense pas que la solution <br />&gt;&gt;&gt;&gt; soit<br />\nde donner la propri&eacute;t&eacute; &agrave; qq d\'autre (en changeant <br<br />\n/>&gt;&gt;&gt;&gt; l\'objRecipient dans la base (proc&eacute;dure<br />\npropos&eacute;e par Vincent cf ci <br />&gt;&gt;&gt;&gt; dessous)) :<br />\nl\'auteur primitif n\'aurait alors plus acc&egrave;s &agrave; ses <br<br />\n/>&gt;&gt;&gt;&gt; fiches. <br />&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;<br />\nMerci d\'avance. <br />&gt;&gt;&gt;&gt; Fran&ccedil;oise <br<br />\n/>&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt; <br />&gt;&gt; <br />&gt; <br />&gt;<br />\n</p>\n</div>\n', created = 1507750345, expire = 1507836745, headers = '', serialized = 0 WHERE cid = '4:3f720696339f59bf0f7a433503c71bbd' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:168c9aa49b84815c87f63ff460a04c36' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Il n\'y a pas de pb, car c\'est cette balise <restrict-to> qui permet de<br />\ndéfinir la condition pour qu\'une transition (balise <action ...>) soit<br />\npossible.<br />\nEt ici tu dis, seul les rôles mask=n ont accès à cette fonctionnalité.<br />\nDonc pas de pb sous-jacents.</p>\n<p>Un doc où est décortiqué le fichier \"workflow....xml\", ainsi que<br />\nd\'autres fichiers importants :<br />\n<a href=\"http://www.ori-oai.org/display/COMMUNICATION/Formations+techniques\" title=\"http://www.ori-oai.org/display/COMMUNICATION/Formations+techniques\">http://www.ori-oai.org/display/COMMUNICATION/Formations+techniques</a><br />\nlien \"Approche des fichiers de conf. niv.2\" dans tableau en bas de page.</p>\n<p>Jacques</p>\n<p>francoise Rousseau (schortin) a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Toutes mes excuses, Henri, tu n\'avais pas du tout oublié le fichier<br />\n> joint, je suis bigleuse ...<br />\n> et merci pour ta réponse.<br />\n><br />\n> En fait, j\'ai fait 2 petites modif tres simples qui resolvent mon pb,<br />\n> tout en gardant le workflow dans son état d\'origine.<br />\n> Je ne sais si elles sont orthodoxes, mais ca peut peut-etre depanner<br />\n> en attendant la nouvelle version.<br />\n><br />\n> Dans la séquence :<br />\n><br />\n> 193 <restrict-to><br />\n> 194 <conditions<br />\n> type=\"AND\"><br />\n> 195<br />\n> <condition type=\"spring\"><br />\n><br />\n> 196<br />\n> <arg name=\"bean.name\">hasRole</arg><br />\n><br />\n> 197<br />\n> <arg name=\"mask\">2</arg></p>\n<!-- Role 2 = OWNER --><!-- Role 2 = OWNER --><p>> 198<br />\n> </condition><br />\n> 199 </conditions><br />\n> 200 </restrict-to><br />\n><br />\n> qui se trouve dans l\'action id=\"4\" name=\"Make Private\",<br />\n> et dans l\'action id=\"1\" name=\"Ask to Publish\" du workflow_easy.xml,<br />\n> j\'ai changé le mask 2 en mask 130 (2 : owner + 128 : administrator)<br />\n><br />\n> Ce qui autorise l\'administrateur (en plus du owner) à demander que la<br />\n> ressource, publique, devienne privée,<br />\n> et lorsque celle-ci est privée, à demander sa publication.<br />\n> Au bout de ces 2 manip, la ressource se retrouve dans l\'etat \"en<br />\n> attente de publication\" et donc éditable en full pour le modérateur.<br />\n><br />\n> Peut il y avoir des pb sous-jacents avec cette rustine ?<br />\n><br />\n> Françoise<br />\n><br />\n> Le Mer 3 février 2010 15:46, Henri Jacob a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>> > Je renvoie le fichier joint.<br />\n> > J\'avais oublié de précisier qu\'il faut ajouter les libellés associés<br />\n> > dans les bundles i18n:<br />\n> ><br />\n> > Review = Corriger<br />\n> > reviewPending = Correction validateReview = Valider la correction<br />\n> > cancelReview = Annuler la correction<br />\n> ><br />\n> > Henri<br />\n> ><br />\n> ><br />\n> > francoise schortin a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>> >> Bonjour Henri, et merci.<br />\n> >> Tu parles d\'exemple joint ... y a t il un fichier joint à ton </p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> message ?</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>> >> Françoise<br />\n> >><br />\n> >><br />\n> >> Francoise Schortin - Université Paris-Sud 11/Direction Informatique<br />\n> >><br />\n> >><br />\n> >><br />\n> >><br />\n> >> Henri Jacob a écrit :<br />\n> >></p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>> >>> Bonjour,<br />\n> >>><br />\n> >>><br />\n> >>> Ce besoin est effectivement souvent demandé : il est prévu dans la<br />\n> >>> 1.6 d\'avoir un état \"correction\" dans les différents workflows<br />\n> >>> fournis.<br />\n> >>><br />\n> >>> Si vous ne pouvez pas attendre, voici comment faire pour ajouter un<br />\n> >>> état \"reviewPending\" dans le workflow \"easy\" . Il fonctionne comme<br />\n> >>> suit:<br />\n> >>> -le modérateur ou l\'administrateur initie une action de correction ,<br />\n> >>> -la fiche est mise à l\'état \"en cours de correction\" (elle reste<br />\n> >>> aussi à l\'état \"publié\") , -à la validation de la correction , la </p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> fiche</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>> >>> publiée est mise à jour , et l\'état \"en cours de correction\" est<br />\n> >>> supprimé<br />\n> >>><br />\n> >>> Pour ajouter l\'état \"correction\" , à partir de l\'exemple joint<br />\n> >>> workflow_easy.xml:<br />\n> >>> - copier/coller l\'action \"review\" (lignes 228 à 248) dans votre<br />\n> >>> workflow, - copier/coller (lignes 252 à 326) dans votre workflow<br />\n> >>><br />\n> >>><br />\n> >>><br />\n> >>> Pour autoriser l\'accès dans l\'IHM aux fiches en cours de correction,<br />\n> >>> ajouter dans le fichier </p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> conf/properties/spring/spring-categories.xml le</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>> >>> code suivant:<br />\n> >>><br />\n> >>> <bean class=\"org.orioai.workflow.beans.RoleStepCategory\"><br />\n> >>><br />\n<property name=\"id\"<br />\n> >>> value=\"docs_en_attente_correction\" /><br />\n<property<br />\n> >>> name=\"workflowNameStepIds\"> <map><br />\n> >>> <entry key=\"easy\"><br />\n> >>><br />\n<list>\n> >>> <value>4</value></p>\n<!-- en_attente_correction\n> >>> --><!-- en_attente_correction\n> >>> --><p>> >>> </list>\n> >>> </entry><br />\n> >>> </map><br />\n> >>> </property>\n> >>><br />\n<property name=\"roleMaskList\">\n> >>><br />\n<list>\n> >>> <value>4</value></p>\n<!-- MODERATOR --><!-- MODERATOR --><p>> >>> <value>128</value> </p>\n<!-- ADMINISTRATOR --><!-- ADMINISTRATOR --><p>> >>> </list>\n> >>> </property>\n> >>><br />\n<property name=\"description\"<br />\n> >>> value=\"Fiches publiées en cours de correction\" /> </bean><br />\n> >>><br />\n> >>><br />\n> >>> En esprérant que ça aide<br />\n> >>><br />\n> >>><br />\n> >>> Henri<br />\n> >>><br />\n> >>><br />\n> >>> francoise Rousseau (schortin) a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>> >>>> Bonjour,<br />\n> >>>><br />\n> >>>><br />\n> >>>> Est il possible de modifier le workflow de telle façon qu\'un<br />\n> >>>> administrateur ou un modérateur puisse éditer n\'importe quelle fiche<br />\n> >>>> (qui ne lui appartient pas), quelque soit l\'état de cette<br />\n> >>>> fiche(notamment etat \"public\") ?<br />\n> >>>><br />\n> >>>> En pratique, je voudrais que, lorsque j\'ai le rôle ADMIN ou<br />\n> >>>> MODERATOR, la liste des fiches comporte un lien en regard de chaque<br />\n> >>>> fiche, afin que je puisse l\'éditer ? Où et comment faut il </p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> intervenir</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>> >>>> ?<br />\n> >>>><br />\n> >>>><br />\n> >>>> Notre pb est le suivant :<br />\n> >>>> Nous souhaitons simplifier au maximum le travail de l\'auteur, c-a-d<br />\n> >>>> que, une fois que celui-ci a créé sa fiche, il faudrait que cette<br />\n> >>>> fiche puisse etre prise en charge pour être complétée ou corrigée<br />\n> >>>> par les documentalistes, qui ont le rôle moderateur ou<br />\n> >>>> administrateur. À l\'heure actuelle, une simple faute d\'orthographe à<br />\n> >>>> corriger nécessite de contacter un enseignant (le owner) pour qu\'il<br />\n> >>>> rendre privée sa fiche, puis qu\'il demande la publication afin que<br />\n> >>>> le modérateur ait la main dessus... Je ne pense pas que la solution<br />\n> >>>> soit de donner la propriété à qq d\'autre (en changeant<br />\n> >>>> l\'objRecipient dans la base (procédure proposée par Vincent cf ci<br />\n> >>>> dessous)) : l\'auteur primitif n\'aurait alors plus accès à ses<br />\n> >>>> fiches.<br />\n> >>>><br />\n> >>>> Merci d\'avance.<br />\n> >>>> Françoise<br />\n> >>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>> >>></p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>> >></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>> ><br />\n> ></div>\n</blockquote>\n<p>--<br />\nJacques Brassart<br />\nUNR Nord-Pas de Calais<br />\nUniversité de Valenciennes et du Hainaut-Cambrésis<br />\nTél : 03 27 51 17 70</p>\n</div>\n', created = 1507750345, expire = 1507836745, headers = '', serialized = 0 WHERE cid = '4:168c9aa49b84815c87f63ff460a04c36' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
6 messages / 0 nouveaux
Dernière contribution
francoise.schortin
workflow - droits supplementaires pour admin ou moderator
Bonjour,

Est il possible de modifier le workflow de telle
façon qu'un administrateur ou un modérateur puisse
éditer n'importe quelle fiche (qui ne lui appartient pas), quelque
soit l'état de cette fiche(notamment etat "public") ? />
En pratique, je voudrais que, lorsque j'ai le
rôle ADMIN ou MODERATOR, la liste des fiches comporte un lien
en regard de chaque fiche, afin que je puisse l'éditer ? />Où et comment faut il intervenir ?

Notre pb est le
suivant :
Nous souhaitons simplifier au maximum le travail de
l'auteur, c-a-d que, une fois que celui-ci a créé sa
fiche, il faudrait que cette fiche puisse etre prise en charge pour
être complétée ou corrigée par les
documentalistes, qui ont le rôle moderateur ou administrateur. />À l'heure actuelle, une simple faute d'orthographe à
corriger nécessite de contacter un enseignant (le owner) pour qu'il
rendre privée sa fiche, puis qu'il demande la publication afin que
le modérateur ait la main dessus... 

Je ne
pense pas que la solution soit de donner la propriété
à qq d'autre (en changeant l'objRecipient dans la base
(procédure proposée par Vincent cf ci dessous)) :
l'auteur primitif n'aurait alors plus accès à ses fiches. />
Merci d'avance.
Françoise

hjacob
Bonjour,

Ce besoin est effectivement souvent demandé : il est prévu dans la 1.6
d'avoir un état "correction" dans les différents workflows fournis.

Si vous ne pouvez pas attendre, voici comment faire pour ajouter un
état "reviewPending" dans le workflow "easy" . Il fonctionne comme suit:
-le modérateur ou l'administrateur initie une action de correction ,
-la fiche est mise à l'état "en cours de correction" (elle reste aussi à
l'état "publié") ,
-à la validation de la correction , la fiche publiée est mise à jour ,
et l'état "en cours de correction" est supprimé

Pour ajouter l'état "correction" , à partir de l'exemple joint
workflow_easy.xml:
- copier/coller l'action "review" (lignes 228 à 248) dans votre workflow,
- copier/coller (lignes 252 à 326) dans votre workflow

Pour autoriser l'accès dans l'IHM aux fiches en cours de correction,
ajouter dans le fichier conf/properties/spring/spring-categories.xml le
code suivant:

value="docs_en_attente_correction" />

4



4

128

value="Fiches publiées en cours de correction" />

En esprérant que ça aide

Henri

francoise Rousseau (schortin) a écrit :

> Bonjour,
>
> Est il possible de modifier le workflow de telle façon qu'un
> administrateur ou un modérateur puisse éditer n'importe quelle fiche
> (qui ne lui appartient pas), quelque soit l'état de cette
> fiche(notamment etat "public") ?
>
> En pratique, je voudrais que, lorsque j'ai le rôle ADMIN ou MODERATOR,
> la liste des fiches comporte un lien en regard de chaque fiche, afin
> que je puisse l'éditer ?
> Où et comment faut il intervenir ?
>
> Notre pb est le suivant :
> Nous souhaitons simplifier au maximum le travail de l'auteur, c-a-d
> que, une fois que celui-ci a créé sa fiche, il faudrait que cette
> fiche puisse etre prise en charge pour être complétée ou corrigée par
> les documentalistes, qui ont le rôle moderateur ou administrateur.
> À l'heure actuelle, une simple faute d'orthographe à corriger
> nécessite de contacter un enseignant (le owner) pour qu'il rendre
> privée sa fiche, puis qu'il demande la publication afin que
> le modérateur ait la main dessus...
>
> Je ne pense pas que la solution soit de donner la propriété à qq
> d'autre (en changeant l'objRecipient dans la base (procédure proposée
> par Vincent cf ci dessous)) : l'auteur primitif n'aurait alors plus
> accès à ses fiches.
>
> Merci d'avance.
> Françoise

francoise.schortin
Bonjour Henri, et merci.
Tu parles d'exemple joint ... y a t il un fichier joint à ton message ?
Françoise

Francoise Schortin - Université Paris-Sud 11/Direction Informatique

Henri Jacob a écrit :

> Bonjour,
>
> Ce besoin est effectivement souvent demandé : il est prévu dans la 1.6
> d'avoir un état "correction" dans les différents workflows fournis.
>
> Si vous ne pouvez pas attendre, voici comment faire pour ajouter un
> état "reviewPending" dans le workflow "easy" . Il fonctionne comme suit:
> -le modérateur ou l'administrateur initie une action de correction ,
> -la fiche est mise à l'état "en cours de correction" (elle reste aussi
> à l'état "publié") ,
> -à la validation de la correction , la fiche publiée est mise à jour ,
> et l'état "en cours de correction" est supprimé
>
> Pour ajouter l'état "correction" , à partir de l'exemple joint
> workflow_easy.xml:
> - copier/coller l'action "review" (lignes 228 à 248) dans votre
> workflow,
> - copier/coller (lignes 252 à 326) dans votre workflow
>
>
> Pour autoriser l'accès dans l'IHM aux fiches en cours de correction,
> ajouter dans le fichier conf/properties/spring/spring-categories.xml
> le code suivant:
>
>
>
> value="docs_en_attente_correction" />
>
>
>
>
> 4

> >
>
> >
>
> 4

> 128

> > >
> value="Fiches publiées en cours de correction" />
>
>
> En esprérant que ça aide
>
> Henri
>
> francoise Rousseau (schortin) a écrit :

>> Bonjour,
>>
>> Est il possible de modifier le workflow de telle façon qu'un
>> administrateur ou un modérateur puisse éditer n'importe quelle fiche
>> (qui ne lui appartient pas), quelque soit l'état de cette
>> fiche(notamment etat "public") ?
>>
>> En pratique, je voudrais que, lorsque j'ai le rôle ADMIN ou
>> MODERATOR, la liste des fiches comporte un lien en regard de chaque
>> fiche, afin que je puisse l'éditer ?
>> Où et comment faut il intervenir ?
>>
>> Notre pb est le suivant :
>> Nous souhaitons simplifier au maximum le travail de l'auteur, c-a-d
>> que, une fois que celui-ci a créé sa fiche, il faudrait que cette
>> fiche puisse etre prise en charge pour être complétée ou corrigée par
>> les documentalistes, qui ont le rôle moderateur ou administrateur.
>> À l'heure actuelle, une simple faute d'orthographe à corriger
>> nécessite de contacter un enseignant (le owner) pour qu'il rendre
>> privée sa fiche, puis qu'il demande la publication afin que le
>> modérateur ait la main dessus...
>> Je ne pense pas que la solution soit de donner la propriété à qq
>> d'autre (en changeant l'objRecipient dans la base (procédure proposée
>> par Vincent cf ci dessous)) : l'auteur primitif n'aurait alors plus
>> accès à ses fiches.
>>
>> Merci d'avance.
>> Françoise

>

hjacob
Je renvoie le fichier joint.
J'avais oublié de précisier qu'il faut ajouter les libellés associés
dans les bundles i18n:

Review = Corriger
reviewPending = Correction
validateReview = Valider la correction
cancelReview = Annuler la correction

Henri

francoise schortin a écrit :

> Bonjour Henri, et merci.
> Tu parles d'exemple joint ... y a t il un fichier joint à ton message ?
> Françoise
>
> Francoise Schortin - Université Paris-Sud 11/Direction Informatique
>
>
>
> Henri Jacob a écrit :

>> Bonjour,
>>
>> Ce besoin est effectivement souvent demandé : il est prévu dans la
>> 1.6 d'avoir un état "correction" dans les différents workflows fournis.
>>
>> Si vous ne pouvez pas attendre, voici comment faire pour ajouter un
>> état "reviewPending" dans le workflow "easy" . Il fonctionne comme
>> suit:
>> -le modérateur ou l'administrateur initie une action de correction ,
>> -la fiche est mise à l'état "en cours de correction" (elle reste
>> aussi à l'état "publié") ,
>> -à la validation de la correction , la fiche publiée est mise à jour
>> , et l'état "en cours de correction" est supprimé
>>
>> Pour ajouter l'état "correction" , à partir de l'exemple joint
>> workflow_easy.xml:
>> - copier/coller l'action "review" (lignes 228 à 248) dans votre
>> workflow,
>> - copier/coller (lignes 252 à 326) dans votre workflow
>>
>>
>> Pour autoriser l'accès dans l'IHM aux fiches en cours de correction,
>> ajouter dans le fichier conf/properties/spring/spring-categories.xml
>> le code suivant:
>>
>>
>>
>> value="docs_en_attente_correction" />
>>
>>
>>
>>
>> 4

>> >>
>>
>> >>
>>
>> 4

>> 128

>> >> >>
>> value="Fiches publiées en cours de correction" />
>>
>>
>> En esprérant que ça aide
>>
>> Henri
>>
>> francoise Rousseau (schortin) a écrit :

>>> Bonjour,
>>>
>>> Est il possible de modifier le workflow de telle façon qu'un
>>> administrateur ou un modérateur puisse éditer n'importe quelle fiche
>>> (qui ne lui appartient pas), quelque soit l'état de cette
>>> fiche(notamment etat "public") ?
>>>
>>> En pratique, je voudrais que, lorsque j'ai le rôle ADMIN ou
>>> MODERATOR, la liste des fiches comporte un lien en regard de chaque
>>> fiche, afin que je puisse l'éditer ?
>>> Où et comment faut il intervenir ?
>>>
>>> Notre pb est le suivant :
>>> Nous souhaitons simplifier au maximum le travail de l'auteur, c-a-d
>>> que, une fois que celui-ci a créé sa fiche, il faudrait que cette
>>> fiche puisse etre prise en charge pour être complétée ou corrigée
>>> par les documentalistes, qui ont le rôle moderateur ou administrateur.
>>> À l'heure actuelle, une simple faute d'orthographe à corriger
>>> nécessite de contacter un enseignant (le owner) pour qu'il rendre
>>> privée sa fiche, puis qu'il demande la publication afin que le
>>> modérateur ait la main dessus...
>>> Je ne pense pas que la solution soit de donner la propriété à qq
>>> d'autre (en changeant l'objRecipient dans la base (procédure
>>> proposée par Vincent cf ci dessous)) : l'auteur primitif n'aurait
>>> alors plus accès à ses fiches.
>>>
>>> Merci d'avance.
>>> Françoise

>>

>

francoise.schortin
Toutes mes excuses, Henri, tu n'avais pas du tout oublié le fichier
joint, je suis bigleuse ...
et merci pour ta réponse.
/>En fait, j'ai fait 2 petites modif tres simples qui resolvent mon pb,
tout en gardant le workflow dans son état d'origine.
Je ne
sais si elles sont orthodoxes, mais ca peut peut-etre depanner en
attendant la nouvelle version.

Dans la séquence
:
/>193                                        
<restrict-to>
   
194                                                
<conditions type="AND">
   
195                                                        
<condition type="spring">
   
196                                                                
<arg name="bean.name">hasRole</arg> />   
197                                                                
<arg name="mask">2</arg><!-- Role 2 = OWNER
-->
   
198                                                        
</condition>
   
199                                                
</conditions>
   
200                                        
</restrict-to>
   
qui se trouve dans
l'action id="4" name="Make Private", 
et
dans l'action id="1" name="Ask to Publish" du
workflow_easy.xml,
j'ai changé le mask 2 en mask 130 (2 :
owner + 128 : administrator)

Ce qui autorise l'administrateur
(en plus du owner) à demander que la ressource, publique, devienne
privée, 
et lorsque celle-ci est privée, à
demander sa publication.
Au bout de ces 2 manip, la ressource se
retrouve dans l'etat "en attente de publication" et donc
éditable en full pour le modérateur.

Peut il y
avoir des pb sous-jacents avec cette rustine ?
/>Françoise

Le Mer 3 février 2010 15:46, Henri
Jacob a écrit :
> Je renvoie le fichier joint.
>
J'avais oublié de précisier qu'il faut ajouter les
libellés associés
> dans les bundles i18n: />>
> Review = Corriger
> reviewPending = Correction
validateReview = Valider la correction
> cancelReview = Annuler
la correction
>
> Henri
>
>
>
francoise schortin a écrit :
>> Bonjour Henri, et
merci.
>> Tu parles d'exemple joint ... y a t il un fichier
joint à ton message ?
>> Françoise />>>
>>
>> Francoise Schortin -
Université Paris-Sud 11/Direction Informatique
>> />>>
>>
>>
>> Henri Jacob a
écrit :
>>
>>> Bonjour, />>>>
>>>
>>> Ce besoin est
effectivement souvent demandé : il est prévu dans la />>>> 1.6 d'avoir un état "correction" dans les
différents workflows
>>> fournis.
>>>

>>> Si vous ne pouvez pas attendre, voici comment faire
pour ajouter un
>>> état "reviewPending"
dans le workflow "easy" . Il fonctionne comme
>>>
suit:
>>> -le modérateur ou l'administrateur initie
une action de correction ,
>>> -la fiche est mise à
l'état "en cours de correction" (elle reste />>>> aussi à l'état "publié") ,
-à la validation de la correction , la fiche
>>>
publiée est mise à jour , et l'état "en cours de
correction" est
>>> supprimé
>>>

>>> Pour ajouter l'état "correction" ,
à partir de l'exemple joint
>>> workflow_easy.xml:

>>> - copier/coller l'action "review" (lignes 228
à 248) dans votre
>>> workflow, - copier/coller
(lignes 252 à 326) dans votre workflow
>>> />>>>
>>>
>>> Pour autoriser
l'accès dans l'IHM aux fiches en cours de correction, />>>> ajouter dans le fichier
conf/properties/spring/spring-categories.xml le
>>> code
suivant:
>>>
>>> <bean
class="org.orioai.workflow.beans.RoleStepCategory"> />>>> <property name="id"
>>>
value="docs_en_attente_correction" /> <property />>>> name="workflowNameStepIds"> <map> />>>> <entry key="easy">
>>>
<list>
>>> <value>4</value><!--
en_attente_correction
>>> -->
>>>
</list>
>>> </entry>
>>>
</map>
>>> </property>
>>>
<property name="roleMaskList">
>>>
<list>
>>> <value>4</value><!--
MODERATOR -->
>>> <value>128</value> <!--
ADMINISTRATOR -->
>>> </list>
>>>
</property>
>>> <property
name="description"
>>> value="Fiches
publiées en cours de correction" /> </bean> />>>>
>>>
>>> En esprérant
que ça aide
>>>
>>> />>>> Henri
>>>
>>> />>>> francoise Rousseau (schortin) a écrit : />>>>> Bonjour,
>>>>
>>>>

>>>> Est il possible de modifier le workflow de telle
façon qu'un
>>>> administrateur ou un
modérateur puisse éditer n'importe quelle fiche />>>>> (qui ne lui appartient pas), quelque soit l'état
de cette
>>>> fiche(notamment etat "public") ?

>>>>
>>>> En pratique, je voudrais
que, lorsque j'ai le rôle ADMIN ou
>>>> MODERATOR,
la liste des fiches comporte un lien en regard de chaque />>>>> fiche, afin que je puisse l'éditer ? Où
et comment faut il intervenir
>>>> ? />>>>>
>>>>
>>>> Notre pb
est le suivant :
>>>> Nous souhaitons simplifier au
maximum le travail de l'auteur, c-a-d
>>>> que, une fois
que celui-ci a créé sa fiche, il faudrait que cette />>>>> fiche puisse etre prise en charge pour être
complétée ou corrigée
>>>> par les
documentalistes, qui ont le rôle moderateur ou />>>>> administrateur. À l'heure actuelle, une simple
faute d'orthographe à
>>>> corriger
nécessite de contacter un enseignant (le owner) pour qu'il />>>>> rendre privée sa fiche, puis qu'il demande la
publication afin que
>>>> le modérateur ait la
main dessus... Je ne pense pas que la solution
>>>> soit
de donner la propriété à qq d'autre (en changeant />>>>> l'objRecipient dans la base (procédure
proposée par Vincent cf ci
>>>> dessous)) :
l'auteur primitif n'aurait alors plus accès à ses />>>>> fiches.
>>>>
>>>>
Merci d'avance.
>>>> Françoise />>>>>
>>>
>>
>
>

jbrassar
Il n'y a pas de pb, car c'est cette balise qui permet de
définir la condition pour qu'une transition (balise ) soit
possible.
Et ici tu dis, seul les rôles mask=n ont accès à cette fonctionnalité.
Donc pas de pb sous-jacents.

Un doc où est décortiqué le fichier "workflow....xml", ainsi que
d'autres fichiers importants :
http://www.ori-oai.org/display/COMMUNICATION/Formations+techniques
lien "Approche des fichiers de conf. niv.2" dans tableau en bas de page.

Jacques

francoise Rousseau (schortin) a écrit :

> Toutes mes excuses, Henri, tu n'avais pas du tout oublié le fichier
> joint, je suis bigleuse ...
> et merci pour ta réponse.
>
> En fait, j'ai fait 2 petites modif tres simples qui resolvent mon pb,
> tout en gardant le workflow dans son état d'origine.
> Je ne sais si elles sont orthodoxes, mais ca peut peut-etre depanner
> en attendant la nouvelle version.
>
> Dans la séquence :
>
> 193
> 194 > type="AND">
> 195
>
>
> 196
> hasRole
>
> 197
> 2

> 198
>
> 199
> 200
>
> qui se trouve dans l'action id="4" name="Make Private",
> et dans l'action id="1" name="Ask to Publish" du workflow_easy.xml,
> j'ai changé le mask 2 en mask 130 (2 : owner + 128 : administrator)
>
> Ce qui autorise l'administrateur (en plus du owner) à demander que la
> ressource, publique, devienne privée,
> et lorsque celle-ci est privée, à demander sa publication.
> Au bout de ces 2 manip, la ressource se retrouve dans l'etat "en
> attente de publication" et donc éditable en full pour le modérateur.
>
> Peut il y avoir des pb sous-jacents avec cette rustine ?
>
> Françoise
>
> Le Mer 3 février 2010 15:46, Henri Jacob a écrit :

> > Je renvoie le fichier joint.
> > J'avais oublié de précisier qu'il faut ajouter les libellés associés
> > dans les bundles i18n:
> >
> > Review = Corriger
> > reviewPending = Correction validateReview = Valider la correction
> > cancelReview = Annuler la correction
> >
> > Henri
> >
> >
> > francoise schortin a écrit :

> >> Bonjour Henri, et merci.
> >> Tu parles d'exemple joint ... y a t il un fichier joint à ton

> message ?

> >> Françoise
> >>
> >>
> >> Francoise Schortin - Université Paris-Sud 11/Direction Informatique
> >>
> >>
> >>
> >>
> >> Henri Jacob a écrit :
> >>

> >>> Bonjour,
> >>>
> >>>
> >>> Ce besoin est effectivement souvent demandé : il est prévu dans la
> >>> 1.6 d'avoir un état "correction" dans les différents workflows
> >>> fournis.
> >>>
> >>> Si vous ne pouvez pas attendre, voici comment faire pour ajouter un
> >>> état "reviewPending" dans le workflow "easy" . Il fonctionne comme
> >>> suit:
> >>> -le modérateur ou l'administrateur initie une action de correction ,
> >>> -la fiche est mise à l'état "en cours de correction" (elle reste
> >>> aussi à l'état "publié") , -à la validation de la correction , la

> fiche

> >>> publiée est mise à jour , et l'état "en cours de correction" est
> >>> supprimé
> >>>
> >>> Pour ajouter l'état "correction" , à partir de l'exemple joint
> >>> workflow_easy.xml:
> >>> - copier/coller l'action "review" (lignes 228 à 248) dans votre
> >>> workflow, - copier/coller (lignes 252 à 326) dans votre workflow
> >>>
> >>>
> >>>
> >>> Pour autoriser l'accès dans l'IHM aux fiches en cours de correction,
> >>> ajouter dans le fichier

> conf/properties/spring/spring-categories.xml le

> >>> code suivant:
> >>>
> >>>
> >>>
> >>> value="docs_en_attente_correction" />
> >>> name="workflowNameStepIds">
> >>>
> >>>
> >>> 4

> >>> > >>>
> >>>
> >>> > >>>
> >>>
> >>> 4

> >>> 128

> >>> > >>> > >>>
> >>> value="Fiches publiées en cours de correction" />
> >>>
> >>>
> >>> En esprérant que ça aide
> >>>
> >>>
> >>> Henri
> >>>
> >>>
> >>> francoise Rousseau (schortin) a écrit :

> >>>> Bonjour,
> >>>>
> >>>>
> >>>> Est il possible de modifier le workflow de telle façon qu'un
> >>>> administrateur ou un modérateur puisse éditer n'importe quelle fiche
> >>>> (qui ne lui appartient pas), quelque soit l'état de cette
> >>>> fiche(notamment etat "public") ?
> >>>>
> >>>> En pratique, je voudrais que, lorsque j'ai le rôle ADMIN ou
> >>>> MODERATOR, la liste des fiches comporte un lien en regard de chaque
> >>>> fiche, afin que je puisse l'éditer ? Où et comment faut il

> intervenir

> >>>> ?
> >>>>
> >>>>
> >>>> Notre pb est le suivant :
> >>>> Nous souhaitons simplifier au maximum le travail de l'auteur, c-a-d
> >>>> que, une fois que celui-ci a créé sa fiche, il faudrait que cette
> >>>> fiche puisse etre prise en charge pour être complétée ou corrigée
> >>>> par les documentalistes, qui ont le rôle moderateur ou
> >>>> administrateur. À l'heure actuelle, une simple faute d'orthographe à
> >>>> corriger nécessite de contacter un enseignant (le owner) pour qu'il
> >>>> rendre privée sa fiche, puis qu'il demande la publication afin que
> >>>> le modérateur ait la main dessus... Je ne pense pas que la solution
> >>>> soit de donner la propriété à qq d'autre (en changeant
> >>>> l'objRecipient dans la base (procédure proposée par Vincent cf ci
> >>>> dessous)) : l'auteur primitif n'aurait alors plus accès à ses
> >>>> fiches.
> >>>>
> >>>> Merci d'avance.
> >>>> Françoise
> >>>>

> >>>

> >>

> >
> >

--
Jacques Brassart
UNR Nord-Pas de Calais
Université de Valenciennes et du Hainaut-Cambrésis
Tél : 03 27 51 17 70

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.
Sujet clos