changer de workflow

  • 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:72085b04ca06fc924b935f655981e9d6' 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\"><html xmlns:v=\"urn:schemas-microsoft-com:vml\" xmlns:o=\"urn:schemas-microsoft-com:office:office\" xmlns:w=\"urn:schemas-microsoft-com:office:word\" xmlns:m=\"http://schemas.microsoft.com/office/2004/12/omml\" xmlns=\"http://www.w3.org/TR/REC-html40\"></p>\n<p><head><br />\n<meta http-equiv=Content-Type content=\"text/html; charset=iso-8859-1\"><br />\n<meta name=Generator content=\"Microsoft Word 12 (filtered medium)\"></p>\n<style>\n<\n</div>', created = 1507750087, expire = 1507836487, headers = '', serialized = 0 WHERE cid = '4:72085b04ca06fc924b935f655981e9d6' 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:72085b04ca06fc924b935f655981e9d6' 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\"><html xmlns:v=\"urn:schemas-microsoft-com:vml\" xmlns:o=\"urn:schemas-microsoft-com:office:office\" xmlns:w=\"urn:schemas-microsoft-com:office:word\" xmlns:m=\"http://schemas.microsoft.com/office/2004/12/omml\" xmlns=\"http://www.w3.org/TR/REC-html40\"></p>\n<p><head><br />\n<meta http-equiv=Content-Type content=\"text/html; charset=iso-8859-1\"><br />\n<meta name=Generator content=\"Microsoft Word 12 (filtered medium)\"></p>\n<style>\n<\n</div>', created = 1507750087, expire = 1507836487, headers = '', serialized = 0 WHERE cid = '4:72085b04ca06fc924b935f655981e9d6' 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:b528a56f0b6fd47fdb39ed02ece6d48e' 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\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Bonjour,<br>\n<br>\nNous avons install&eacute; ori par le quick install.<br>\n<br>\nComment savoir sur quelle version du workflow nous nous trouvons ? very\neasy, easy ou complex ?<br>\n<br>\nEt ensuite, comment faire pour modifier cette version ?<br>\n<br>\n<br>\nMerci<br>\n</font></font>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.43.43.55</pre>\n</body>\n<br />-- \n<br />Ce message a été vérifié par\n<br />pour des virus ou des polluriels et rien de\n<br />suspect n\'a été trouvé.\n</html>\n</div>', created = 1507750087, expire = 1507836487, headers = '', serialized = 0 WHERE cid = '4:b528a56f0b6fd47fdb39ed02ece6d48e' 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:7fc0bf5377eb2a1f0ea348e02206577e' 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 François,</p>\n<p>Quand tu es dans l\'interface du workflow (après authentification), tu<br />\nn\'es pas dans un workflow particulier.</p>\n<p>En fait tu es dans une chaîne de publication (workflow) :<br />\n- soit quand tu crées une nouvelle fiche de MD<br />\n(en cliquant dans Référencer une ressource sur \"Ressource pédagogique\" /<br />\n\"Document [DC]\")<br />\n- soit quand tu es dans un des dossiers de la \"Liste des ressources en<br />\ncours de traitement ou traitées\",<br />\nsur une ressource pour laquelle tu as une action possible dans la<br />\ncolonne \"Demander l\'étape suivante\".</p>\n<p>Par défaut, deux workflows sont proposés par défaut quand tu installes<br />\nORI-OAI, associés chacun à un type de ressource.<br />\n\"easy\" pour les ressources pédagogiques, utilisant LOM, LOMFR ou SupLOMFR.<br />\n\"very_easy\" pour des documents génériques, utilisant le DC.</p>\n<p>Jacques</p>\n<p>françois lefebvre a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n><br />\n> Nous avons installé ori par le quick install.<br />\n><br />\n> Comment savoir sur quelle version du workflow nous nous trouvons ?<br />\n> very easy, easy ou complex ?<br />\n><br />\n> Et ensuite, comment faire pour modifier cette version ?<br />\n><br />\n><br />\n> Merci<br />\n> --<br />\n> François Lefebvre<br />\n> Bibliothèque Universitaire de Lille 1<br />\n> Cité Scientifique - B.P. 30155<br />\n> 59653 VILLENEUVE D\'ASCQ CEDEX<br />\n> Tél.: 03.20.43.43.55<br />\n><br />\n> --<br />\n> Ce message a été vérifié par<br />\n> pour des virus ou des polluriels et rien de<br />\n> suspect n\'a été trouvé. </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<p>--<br />\nCe message a été vérifié par MailScanner<br />\npour des virus ou des polluriels et rien de<br />\nsuspect n\'a été trouvé.</p>\n</div>\n', created = 1507750089, expire = 1507836489, headers = '', serialized = 0 WHERE cid = '4:7fc0bf5377eb2a1f0ea348e02206577e' 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:e343a659590fd8d884bb06b0c6d323ed' 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\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Bonjour Jacques,<br>\n<br>\nMerci pour cette pr&eacute;cision !<br>\n<br>\nDonc si\' j\'ai bien compris :<br>\n<br>\nPour les Ress P&eacute;da : c\'est le easy, donc si je souhaite ajouter un\nop&eacute;rateur de saisie ( ici le SEMM ), je dois donc modifier le fichier\neasy.xml dans le workflow-src.<br>\n<br>\nCar je dois avoir l\'auteur qui entre qqles informations sur sa\nressource, le SEMM qui compl&egrave;te d\'autres champs, et enfin le SCD qui\ntermine les derniers champs et valide la publication. ( comme a\nvalenciennes )<br>\n<br>\nIl me faut vraiment une formation la dessus, sur la mani&egrave;re de modifier\nle xml etc...&nbsp; J\'esp&egrave;re que cela arrivera vite !!<br>\n<br>\n<br>\n<br>\nJ\'avoue que je suis perdu sur la mani&egrave;re de proc&eacute;der : je ne comprends\npas ou d&eacute;clarer les droits des personnes ni comment faire pour que le\nformulaire suplomfr soit d&eacute;coup&eacute; en 3 et non 2 comme par d&eacute;faut.<br>\n<br>\nVoila ce que je comprends actuellement :<br>\n<br>\nD</font></font><font size=\"-1\"><font face=\"Verdana\">ans le\ncommon.properties du quickinstall, on a d&eacute;fini :<br>\n<br>\n<font color=\"#666666\"># Filtre LDAP pour d&Atilde;&copy;finir les personnes qui\nfont partie du groupe \"all\" dans le workflow<br>\nWORKFLOW_ACEGI_ADD_GROUPS_FILTER_ALL=(objectClass=Person)<br>\n<br>\n# Filtre LDAP pour d&Atilde;&copy;finir les personnes qui font partie du groupe\n\"moderators\" dans le workflow<br>\nWORKFLOW_ACEGI_ADD_GROUPS_FILTER_MODERATORS=</font></font></font><font\n size=\"-1\"><font face=\"Verdana\"><font color=\"#666666\">((objectClass=Person)(uid=frlefebv))</font></font></font><br>\n<font size=\"-1\"><font face=\"Verdana\"><font color=\"#666666\"><br>\n# Filtre LDAP pour d&Atilde;&copy;finir les personnes qui font partie du groupe\n\"admins\" dans le workflow<br>\nWORKFLOW_ACEGI_ADD_GROUPS_FILTER_ADMINS=((objectClass=Person)(uid=jroussel))<br>\n<br>\n# Dans la configuratuon par d&Atilde;&copy;faut, formulaire propos&Atilde;&copy; &Atilde;&nbsp; l\'auteur\npour l\'&Atilde;&copy;dition des \"Ressources P&Atilde;&copy;dagogiques\"<br>\n# Pour l\'usage du LOMFR mettre \'lomfr-author-light\', pour SupLOMFR\nmettre \'lomfr-sup-author-light\'<br>\n# [configur&Atilde;&copy; par d&Atilde;&copy;faut pour l\'usage du LOM seul]<br>\nWORKFLOW_PEDAGO_FORM_AUTHOR=lomfr-sup-author-light<br>\n<br>\n# Dans la configuratuon par d&Atilde;&copy;faut, formulaire propos&Atilde;&copy; &Atilde;&nbsp; au\nvalidateur/mod&Atilde;&copy;rateur pour l\'&Atilde;&copy;dition des \"Ressources P&Atilde;&copy;dagogiques\"<br>\n# Pour l\'usage du LOMFR mettre \'lomfr-full\', pour SupLOMFR mettre\n\'lomfr-sup-full\'<br>\n# [configur&Atilde;&copy; par d&Atilde;&copy;faut pour l\'usage du LOM seul]<br>\nWORKFLOW_PEDAGO_FORM_FULL=lomfr-sup-full<br>\n<br>\n# Dans la configuratuon par d&Atilde;&copy;faut, fiche XML initiant les fiches\n\"Ressources P&Atilde;&copy;dagogiques\" <br>\n# Pour l\'usage du LOMFR mettre \'lomfr-prototype.xml\', pour SupLOMFR\nmettre \'lomfr-sup-prototype.xml\' <br>\n# [configur&Atilde;&copy; par d&Atilde;&copy;faut pour l\'usage du LOM seul]<br>\nWORKFLOW_PEDAGO_XML_PROTOTYPE=lomfr-sup-prototype.xml</font><br>\n</font></font><font size=\"-1\"><font face=\"Verdana\"><br>\n<br>\nPremier point : le FILTER_ADMINS, d\'apr&egrave;s ce que je comprends, il n\'y\naura que des informaticiens et le conservateur responsable du projet :\nles comptes admins ne sont la que pour permettre d\'avoir tous les\ndroits lorsqu\'il y a un soucis. On ne doit pas donner tous les droits &agrave;\ndes personnes lambda.<br>\nDonc ADMINS ne rentre pas r&eacute;ellement comme un groupe utilisateur comme\nmod&eacute;rateur.<br>\n<br>\nOn a donc ALL qui permet de dire qui peut s\'identifier ( et donc\nenregistrer sa ressource ) et MODERATORS qui va chapeauter le bon\nd&eacute;roulement de la publication de cette ressource.<br>\nDonc dans mon cas : ALL = enseignants et MODERATORS = SEMM/SCD<br>\n<br>\nD\'apr&egrave;s le common.properties :<br>\n- ALL aura le formulaire author-light<br>\n- MODERATOR : full<br>\n<br>\nOn r&eacute;pond donc bien au &eacute;tat/transition du logiciel par d&eacute;faut.<br>\n<br>\nPour nous, MODERATOR est plus compliqu&eacute; puisqu\'il fait r&eacute;f&eacute;rence &agrave; deux\ngroupes diff&eacute;rents : SEMM et SCD, avec des droits </font></font><font\n size=\"-1\"><font face=\"Verdana\"> et des formulaires </font></font><font\n size=\"-1\"><font face=\"Verdana\">diff&eacute;rents.<br>\n<br>\nOn doit avoir dans MODERATOR : <br>\n- un groupe SEMM : qui peut v&eacute;rifier les champs du formulaire\nauthor-light et compl&eacute;ter quelques autres nouveaux champs. Ce\nformulaire doit donc &ecirc;tre cr&eacute;&eacute;.</font></font><br>\n<font size=\"-1\"><font face=\"Verdana\">- un groupe SCD : qui a le\nformulaire full.<br>\n<br>\n<br>\nPour moi, au niveau du fichier common.properties, il ne faut pas le\nmodifier. On a d&eacute;fini les 3 grands groupes d\'utilisateurs : ALL,\nMODERATORS et ADMINS avec les formulaires associ&eacute;s.<br>\nPour \"affiner\" les permissions, cela passe par la cr&eacute;ation d\'un groupe\nvirtuel.<br>\n<br>\nC\'est &agrave; dire :<br>\nDans le fichier acegi-authentication-additional-groups.xml du\nworkflow-src, on d&eacute;finira plus pr&eacute;cis&eacute;ment des groupes virtuels et on\npr&eacute;cisera ce qu\'ils peuvent faire :<br>\n&nbsp;- le groupe ldap \"SEMM\" qui ne peut modifier que quelques champs du\nformulaire \"lom-fr-full\" ( comme le format de la ressource p&eacute;da ) et\npr&eacute;valider la ressource,<br>\n&nbsp;- et le groupe ldap \"SCD\" qui peut modifier d\'autres champs ( comme la\ndewey ), et publier la ressource pour la rendre publique.<br>\n<br>\n<br>\nPouvez vous me dire si ma r&eacute;flexion de base est bonne, enfin si je suis\nassez compr&eacute;hensible ;)<br>\n<br>\n<br>\n<br>\nCordialement.<br>\n<br>\n</font></font><br>\nJacques Brassart a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Bonjour\nFran&ccedil;ois,\n <br>\n <br>\nQuand tu es dans l\'interface du workflow (apr&egrave;s authentification), tu\nn\'es pas dans un workflow particulier.\n <br>\n <br>\nEn fait tu es dans une cha&icirc;ne de publication (workflow) :\n <br>\n- soit quand tu cr&eacute;es une nouvelle fiche de MD\n <br>\n(en cliquant dans R&eacute;f&eacute;rencer une ressource sur \"Ressource p&eacute;dagogique\"\n/ \"Document [DC]\")\n <br>\n- soit quand tu es dans un des dossiers de la \"Liste des ressources en\ncours de traitement ou trait&eacute;es\",\n <br>\nsur une ressource pour laquelle tu as une action possible dans la\ncolonne \"Demander l\'&eacute;tape suivante\".\n <br>\n <br>\nPar d&eacute;faut, deux workflows sont propos&eacute;s par d&eacute;faut quand tu installes\nORI-OAI, associ&eacute;s chacun &agrave; un type de ressource.\n <br>\n\"easy\" pour les ressources p&eacute;dagogiques, utilisant LOM, LOMFR ou\nSupLOMFR.\n <br>\n\"very_easy\" pour des documents g&eacute;n&eacute;riques, utilisant le DC.\n <br>\n <br>\n <br>\n <br>\nJacques\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote type=\"cite\">Bonjour,\n <br>\n <br>\nNous avons install&eacute; ori par le quick install.\n <br>\n <br>\nComment savoir sur quelle version du workflow nous nous trouvons ? very\neasy, easy ou complex ?\n <br>\n <br>\nEt ensuite, comment faire pour modifier cette version ?\n <br>\n <br>\n <br>\nMerci\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre\n <br>\nBiblioth&egrave;que Universitaire de Lille 1\n <br>\nCit&eacute; Scientifique - B.P. 30155\n <br>\n59653 VILLENEUVE D\'ASCQ CEDEX\n <br>\nT&eacute;l.: 03.20.43.43.55\n <br>\n <br>\n--&nbsp;<br>\nCe message a &eacute;t&eacute; v&eacute;rifi&eacute; par\n <br>\npour des virus ou des polluriels et rien de\n <br>\nsuspect n\'a &eacute;t&eacute; trouv&eacute;. </blockquote></div>\n <br>\n</blockquote></div></div>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.43.43.55</pre>\n</body>\n<br />-- \n<br />Ce message a été vérifié par\n<br />pour des virus ou des polluriels et rien de\n<br />suspect n\'a été trouvé.\n</html>\n</div>', created = 1507750089, expire = 1507836489, headers = '', serialized = 0 WHERE cid = '4:e343a659590fd8d884bb06b0c6d323ed' 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:826eba9e26b417474705282208e4933d' 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\">Mes remarques dans ton mail !</p>\n<p>Appuies toi aussi sur les TP3 (pour l\'ajout d\'une condition ds 1<br />\nworkflow), TP6 (pour l\'ajout de permission, de rôle, de groupe), TP7<br />\n(ajout d\'un formulaire) de janvier ; ainsi que le support de formation<br />\nécrit et le doc correctif envoyé suite à la formation.</p>\n<p>Jacques</p>\n<p>françois lefebvre a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour Jacques,<br />\n><br />\n> Merci pour cette précision !<br />\n><br />\n> Donc si\' j\'ai bien compris :<br />\n><br />\n> Pour les Ress Péda : c\'est le easy, donc si je souhaite ajouter un<br />\n> opérateur de saisie ( ici le SEMM ), je dois donc modifier le fichier<br />\n> easy.xml dans le workflow-src.<br />\n></div>\n</blockquote>\n<p>Dans le fichier \"easy.xml\", tu apportes les modifications (suppression,<br />\najout) concernant :<br />\n- les états de la fiche de MD (privé, en attente de validation SEMM, en<br />\nattente de publication SCD, public par exemple)<br />\n- les transitions (demander à publier,...)<br />\n- les conditions permettant la transition (qui a le droit de déclencher<br />\nla transition ; champs obligatoires pour passer à l\'étape suivante ; ...)<br />\n- les actions déclenchées lors de la transition (envoi d\'un mail à<br />\nl\'auteur, sauvegarde de l\'historique,...)</p>\n<p>Par contre, en ce qui concerne les rôles, permissions, groupes, cela se<br />\npasse dans les fichier \"acegi-(xxxx).xml\".<br />\nRéfléchir en termes de :<br />\nusager --> groupe --> rôle --> permission.<br />\n1 usager peut être dans plusieurs groupes.<br />\n1 groupe peut se voir affecter un ou plusieurs rôles.<br />\nde quelle(s) permission(s) ai-je besoin.</p>\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Car je dois avoir l\'auteur qui entre qqles informations sur sa<br />\n> ressource, le SEMM qui complète d\'autres champs, et enfin le SCD qui<br />\n> termine les derniers champs et valide la publication. ( comme a<br />\n> valenciennes )<br />\n><br />\n> Il me faut vraiment une formation la dessus, sur la manière de<br />\n> modifier le xml etc... J\'espère que cela arrivera vite !!<br />\n><br />\n><br />\n><br />\n> J\'avoue que je suis perdu sur la manière de procéder : je ne comprends<br />\n> pas ou déclarer les droits des personnes ni comment faire pour que le<br />\n> formulaire suplomfr soit découpé en 3 et non 2 comme par défaut.<br />\n><br />\n> Voila ce que je comprends actuellement :<br />\n><br />\n> Dans le common.properties du quickinstall, on a défini :<br />\n><br />\n> # Filtre LDAP pour définir les personnes qui font partie du groupe<br />\n> \"all\" dans le workflow<br />\n> WORKFLOW_ACEGI_ADD_GROUPS_FILTER_ALL=(objectClass=Person)<br />\n><br />\n> # Filtre LDAP pour définir les personnes qui font partie du groupe<br />\n> \"moderators\" dans le workflow<br />\n> WORKFLOW_ACEGI_ADD_GROUPS_FILTER_MODERATORS=((objectClass=Person)(uid=frlefebv))<br />\n><br />\n> # Filtre LDAP pour définir les personnes qui font partie du groupe<br />\n> \"admins\" dans le workflow<br />\n> WORKFLOW_ACEGI_ADD_GROUPS_FILTER_ADMINS=((objectClass=Person)(uid=jroussel))<br />\n><br />\n> # Dans la configuratuon par défaut, formulaire proposé à l\'auteur<br />\n> pour l\'édition des \"Ressources Pédagogiques\"<br />\n> # Pour l\'usage du LOMFR mettre \'lomfr-author-light\', pour SupLOMFR<br />\n> mettre \'lomfr-sup-author-light\'<br />\n> # [configuré par défaut pour l\'usage du LOM seul]<br />\n> WORKFLOW_PEDAGO_FORM_AUTHOR=lomfr-sup-author-light<br />\n><br />\n> # Dans la configuratuon par défaut, formulaire proposé à au<br />\n> validateur/modérateur pour l\'édition des \"Ressources Pédagogiques\"<br />\n> # Pour l\'usage du LOMFR mettre \'lomfr-full\', pour SupLOMFR mettre<br />\n> \'lomfr-sup-full\'<br />\n> # [configuré par défaut pour l\'usage du LOM seul]<br />\n> WORKFLOW_PEDAGO_FORM_FULL=lomfr-sup-full<br />\n><br />\n> # Dans la configuratuon par défaut, fiche XML initiant les fiches<br />\n> \"Ressources Pédagogiques\"<br />\n> # Pour l\'usage du LOMFR mettre \'lomfr-prototype.xml\', pour SupLOMFR<br />\n> mettre \'lomfr-sup-prototype.xml\'<br />\n> # [configuré par défaut pour l\'usage du LOM seul]<br />\n> WORKFLOW_PEDAGO_XML_PROTOTYPE=lomfr-sup-prototype.xml<br />\n><br />\n><br />\n> Premier point : le FILTER_ADMINS, d\'après ce que je comprends, il n\'y<br />\n> aura que des informaticiens et le conservateur responsable du projet : </div>\n</blockquote>\n<p>Si telle est la politique de ton établissement.<br />\nJe rappelle ici l\'importance (en amont de la configuration) du travail<br />\ntransversal (TICE, SCD, SI,...) de réflexion !<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> les comptes admins ne sont la que pour permettre d\'avoir tous les<br />\n> droits lorsqu\'il y a un soucis. </div>\n</blockquote>\n<p>Ils donnent accès à des fonctions sensibles (ex : tout ré-indexer) ou<br />\ncertains droits ( pour sortir une fiche d\'un cul-de-sac par exemple).<br />\nEncore une fois, bien réfléchir en amont à ce que l\'on veut mettre en<br />\nplace !<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> On ne doit pas donner tous les droits à des personnes lambda.<br />\n> Donc ADMINS ne rentre pas réellement comme un groupe utilisateur comme<br />\n> modérateur.</div>\n</blockquote>\n<p>C\'est un groupe, avec des droits \"spécifiques\" relatifs à<br />\nl\'administration et la maintenance de l\'outil.<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>><br />\n> On a donc ALL qui permet de dire qui peut s\'identifier ( et donc<br />\n> enregistrer sa ressource ) et MODERATORS qui va chapeauter le bon<br />\n> déroulement de la publication de cette ressource.<br />\n> Donc dans mon cas : ALL = enseignants et MODERATORS = SEMM/SCD</div>\n</blockquote>\n<p>En fait : ALL = toute personne authentifiée (dont effectivement les<br />\nenseignants identifiés dans l\'annuaire de l\'établissement).</p>\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>><br />\n> D\'après le common.properties :<br />\n> - ALL aura le formulaire author-light<br />\n> - MODERATOR : full<br />\n><br />\n> On répond donc bien au état/transition du logiciel par défaut.<br />\n><br />\n> Pour nous, MODERATOR est plus compliqué puisqu\'il fait référence à<br />\n> deux groupes différents : SEMM et SCD, avec des droits et des<br />\n> formulaires différents.<br />\n><br />\n> On doit avoir dans MODERATOR :<br />\n> - un groupe SEMM : qui peut vérifier les champs du formulaire<br />\n> author-light et compléter quelques autres nouveaux champs. Ce<br />\n> formulaire doit donc être créé.<br />\n> - un groupe SCD : qui a le formulaire full.<br />\n><br />\n><br />\n> Pour moi, au niveau du fichier common.properties, il ne faut pas le<br />\n> modifier. On a défini les 3 grands groupes d\'utilisateurs : ALL,<br />\n> MODERATORS et ADMINS avec les formulaires associés.<br />\n> Pour \"affiner\" les permissions, cela passe par la création d\'un groupe<br />\n> virtuel.<br />\n><br />\n> C\'est à dire :<br />\n> Dans le fichier acegi-authentication-additional-groups.xml du<br />\n> workflow-src, on définira plus précisément des groupes virtuels et on<br />\n> précisera ce qu\'ils peuvent faire :<br />\n> - le groupe ldap \"SEMM\" qui ne peut modifier que quelques champs du<br />\n> formulaire \"lom-fr-full\" ( comme le format de la ressource péda ) et<br />\n> prévalider la ressource,<br />\n> - et le groupe ldap \"SCD\" qui peut modifier d\'autres champs ( comme<br />\n> la dewey ), et publier la ressource pour la rendre publique.<br />\n><br />\n><br />\n> Pouvez vous me dire si ma réflexion de base est bonne, enfin si je<br />\n> suis assez compréhensible ;)</div>\n</blockquote>\n<p>Une solution possible :</p>\n<p>1) créer les groupes :<br />\n\"semmmoderators\" et \"scdmoderators\" (par exemple)<br />\ndans \"acegi-authentication-additional-groups.xml\"</p>\n<p>2) avoir les rôles :<br />\nSEMM_MODERATEUR et SCD_MODERATEUR<br />\net les permissions suivantes :<br />\nUSE_CREATE_FORM<br />\nUSE_SEMM_FORM<br />\nUSE_SCD_FORM<br />\ndans \"acegi-permissions.xml\"</p>\n<p>3) affecter ces rôles aux groupes respectifs définis au dessus<br />\ndans \"acegi-acls-root.xml\"</p>\n<p>4) créer 1 formulaire intermédiaire pour le SEMM</p>\n<p>--<br />\nCe message a été vérifié par MailScanner<br />\npour des virus ou des polluriels et rien de<br />\nsuspect n\'a été trouvé.</p>\n</div>\n', created = 1507750089, expire = 1507836489, headers = '', serialized = 0 WHERE cid = '4:826eba9e26b417474705282208e4933d' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
4 messages / 0 nouveaux
Dernière contribution
francoislefebvre
changer de workflow
Bonjour,

Nous avons installé ori par le quick install.

Comment savoir sur quelle version du workflow nous nous trouvons ? very easy, easy ou complex ?

Et ensuite, comment faire pour modifier cette version ?


Merci
-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.43.43.55

--
Ce message a été vérifié par
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.
jbrassar
Bonjour François,

Quand tu es dans l'interface du workflow (après authentification), tu
n'es pas dans un workflow particulier.

En fait tu es dans une chaîne de publication (workflow) :
- soit quand tu crées une nouvelle fiche de MD
(en cliquant dans Référencer une ressource sur "Ressource pédagogique" /
"Document [DC]")
- soit quand tu es dans un des dossiers de la "Liste des ressources en
cours de traitement ou traitées",
sur une ressource pour laquelle tu as une action possible dans la
colonne "Demander l'étape suivante".

Par défaut, deux workflows sont proposés par défaut quand tu installes
ORI-OAI, associés chacun à un type de ressource.
"easy" pour les ressources pédagogiques, utilisant LOM, LOMFR ou SupLOMFR.
"very_easy" pour des documents génériques, utilisant le DC.

Jacques

françois lefebvre a écrit :

> Bonjour,
>
> Nous avons installé ori par le quick install.
>
> Comment savoir sur quelle version du workflow nous nous trouvons ?
> very easy, easy ou complex ?
>
> Et ensuite, comment faire pour modifier cette version ?
>
>
> Merci
> --
> François Lefebvre
> Bibliothèque Universitaire de Lille 1
> Cité Scientifique - B.P. 30155
> 59653 VILLENEUVE D'ASCQ CEDEX
> Tél.: 03.20.43.43.55
>
> --
> Ce message a été vérifié par
> pour des virus ou des polluriels et rien de
> suspect n'a été trouvé.

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

--
Ce message a été vérifié par MailScanner
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.

francoislefebvre
Bonjour Jacques,

Merci pour cette précision !

Donc si' j'ai bien compris :

Pour les Ress Péda : c'est le easy, donc si je souhaite ajouter un opérateur de saisie ( ici le SEMM ), je dois donc modifier le fichier easy.xml dans le workflow-src.

Car je dois avoir l'auteur qui entre qqles informations sur sa ressource, le SEMM qui complète d'autres champs, et enfin le SCD qui termine les derniers champs et valide la publication. ( comme a valenciennes )

Il me faut vraiment une formation la dessus, sur la manière de modifier le xml etc...  J'espère que cela arrivera vite !!



J'avoue que je suis perdu sur la manière de procéder : je ne comprends pas ou déclarer les droits des personnes ni comment faire pour que le formulaire suplomfr soit découpé en 3 et non 2 comme par défaut.

Voila ce que je comprends actuellement :

D
ans le common.properties du quickinstall, on a défini :

# Filtre LDAP pour définir les personnes qui font partie du groupe "all" dans le workflow
WORKFLOW_ACEGI_ADD_GROUPS_FILTER_ALL=(objectClass=Person)

# Filtre LDAP pour définir les personnes qui font partie du groupe "moderators" dans le workflow
WORKFLOW_ACEGI_ADD_GROUPS_FILTER_MODERATORS=
((objectClass=Person)(uid=frlefebv))

# Filtre LDAP pour définir les personnes qui font partie du groupe "admins" dans le workflow
WORKFLOW_ACEGI_ADD_GROUPS_FILTER_ADMINS=((objectClass=Person)(uid=jroussel))

# Dans la configuratuon par défaut, formulaire proposé à l'auteur pour l'édition des "Ressources Pédagogiques"
# Pour l'usage du LOMFR mettre 'lomfr-author-light', pour SupLOMFR mettre 'lomfr-sup-author-light'
# [configuré par défaut pour l'usage du LOM seul]
WORKFLOW_PEDAGO_FORM_AUTHOR=lomfr-sup-author-light

# Dans la configuratuon par défaut, formulaire proposé à au validateur/modérateur pour l'édition des "Ressources Pédagogiques"
# Pour l'usage du LOMFR mettre 'lomfr-full', pour SupLOMFR mettre 'lomfr-sup-full'
# [configuré par défaut pour l'usage du LOM seul]
WORKFLOW_PEDAGO_FORM_FULL=lomfr-sup-full

# Dans la configuratuon par défaut, fiche XML initiant les fiches "Ressources Pédagogiques"
# Pour l'usage du LOMFR mettre 'lomfr-prototype.xml', pour SupLOMFR mettre 'lomfr-sup-prototype.xml'
# [configuré par défaut pour l'usage du LOM seul]
WORKFLOW_PEDAGO_XML_PROTOTYPE=lomfr-sup-prototype.xml



Premier point : le FILTER_ADMINS, d'après ce que je comprends, il n'y aura que des informaticiens et le conservateur responsable du projet : les comptes admins ne sont la que pour permettre d'avoir tous les droits lorsqu'il y a un soucis. On ne doit pas donner tous les droits à des personnes lambda.
Donc ADMINS ne rentre pas réellement comme un groupe utilisateur comme modérateur.

On a donc ALL qui permet de dire qui peut s'identifier ( et donc enregistrer sa ressource ) et MODERATORS qui va chapeauter le bon déroulement de la publication de cette ressource.
Donc dans mon cas : ALL = enseignants et MODERATORS = SEMM/SCD

D'après le common.properties :
- ALL aura le formulaire author-light
- MODERATOR : full

On répond donc bien au état/transition du logiciel par défaut.

Pour nous, MODERATOR est plus compliqué puisqu'il fait référence à deux groupes différents : SEMM et SCD, avec des droits
et des formulaires différents.

On doit avoir dans MODERATOR :
- un groupe SEMM : qui peut vérifier les champs du formulaire author-light et compléter quelques autres nouveaux champs. Ce formulaire doit donc être créé.

- un groupe SCD : qui a le formulaire full.


Pour moi, au niveau du fichier common.properties, il ne faut pas le modifier. On a défini les 3 grands groupes d'utilisateurs : ALL, MODERATORS et ADMINS avec les formulaires associés.
Pour "affiner" les permissions, cela passe par la création d'un groupe virtuel.

C'est à dire :
Dans le fichier acegi-authentication-additional-groups.xml du workflow-src, on définira plus précisément des groupes virtuels et on précisera ce qu'ils peuvent faire :
 - le groupe ldap "SEMM" qui ne peut modifier que quelques champs du formulaire "lom-fr-full" ( comme le format de la ressource péda ) et prévalider la ressource,
 - et le groupe ldap "SCD" qui peut modifier d'autres champs ( comme la dewey ), et publier la ressource pour la rendre publique.


Pouvez vous me dire si ma réflexion de base est bonne, enfin si je suis assez compréhensible ;)



Cordialement.


Jacques Brassart a écrit :
Bonjour François,

Quand tu es dans l'interface du workflow (après authentification), tu n'es pas dans un workflow particulier.

En fait tu es dans une chaîne de publication (workflow) :
- soit quand tu crées une nouvelle fiche de MD
(en cliquant dans Référencer une ressource sur "Ressource pédagogique" / "Document [DC]")
- soit quand tu es dans un des dossiers de la "Liste des ressources en cours de traitement ou traitées",
sur une ressource pour laquelle tu as une action possible dans la colonne "Demander l'étape suivante".

Par défaut, deux workflows sont proposés par défaut quand tu installes ORI-OAI, associés chacun à un type de ressource.
"easy" pour les ressources pédagogiques, utilisant LOM, LOMFR ou SupLOMFR.
"very_easy" pour des documents génériques, utilisant le DC.



Jacques



françois lefebvre a écrit :
Bonjour,

Nous avons installé ori par le quick install.

Comment savoir sur quelle version du workflow nous nous trouvons ? very easy, easy ou complex ?

Et ensuite, comment faire pour modifier cette version ?


Merci
-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.43.43.55

-- 
Ce message a été vérifié par
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.43.43.55

--
Ce message a été vérifié par
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.
jbrassar
Mes remarques dans ton mail !

Appuies toi aussi sur les TP3 (pour l'ajout d'une condition ds 1
workflow), TP6 (pour l'ajout de permission, de rôle, de groupe), TP7
(ajout d'un formulaire) de janvier ; ainsi que le support de formation
écrit et le doc correctif envoyé suite à la formation.

Jacques

françois lefebvre a écrit :

> Bonjour Jacques,
>
> Merci pour cette précision !
>
> Donc si' j'ai bien compris :
>
> Pour les Ress Péda : c'est le easy, donc si je souhaite ajouter un
> opérateur de saisie ( ici le SEMM ), je dois donc modifier le fichier
> easy.xml dans le workflow-src.
>

Dans le fichier "easy.xml", tu apportes les modifications (suppression,
ajout) concernant :
- les états de la fiche de MD (privé, en attente de validation SEMM, en
attente de publication SCD, public par exemple)
- les transitions (demander à publier,...)
- les conditions permettant la transition (qui a le droit de déclencher
la transition ; champs obligatoires pour passer à l'étape suivante ; ...)
- les actions déclenchées lors de la transition (envoi d'un mail à
l'auteur, sauvegarde de l'historique,...)

Par contre, en ce qui concerne les rôles, permissions, groupes, cela se
passe dans les fichier "acegi-(xxxx).xml".
Réfléchir en termes de :
usager --> groupe --> rôle --> permission.
1 usager peut être dans plusieurs groupes.
1 groupe peut se voir affecter un ou plusieurs rôles.
de quelle(s) permission(s) ai-je besoin.

> Car je dois avoir l'auteur qui entre qqles informations sur sa
> ressource, le SEMM qui complète d'autres champs, et enfin le SCD qui
> termine les derniers champs et valide la publication. ( comme a
> valenciennes )
>
> Il me faut vraiment une formation la dessus, sur la manière de
> modifier le xml etc... J'espère que cela arrivera vite !!
>
>
>
> J'avoue que je suis perdu sur la manière de procéder : je ne comprends
> pas ou déclarer les droits des personnes ni comment faire pour que le
> formulaire suplomfr soit découpé en 3 et non 2 comme par défaut.
>
> Voila ce que je comprends actuellement :
>
> Dans le common.properties du quickinstall, on a défini :
>
> # Filtre LDAP pour définir les personnes qui font partie du groupe
> "all" dans le workflow
> WORKFLOW_ACEGI_ADD_GROUPS_FILTER_ALL=(objectClass=Person)
>
> # Filtre LDAP pour définir les personnes qui font partie du groupe
> "moderators" dans le workflow
> WORKFLOW_ACEGI_ADD_GROUPS_FILTER_MODERATORS=((objectClass=Person)(uid=frlefebv))
>
> # Filtre LDAP pour définir les personnes qui font partie du groupe
> "admins" dans le workflow
> WORKFLOW_ACEGI_ADD_GROUPS_FILTER_ADMINS=((objectClass=Person)(uid=jroussel))
>
> # Dans la configuratuon par défaut, formulaire proposé à l'auteur
> pour l'édition des "Ressources Pédagogiques"
> # Pour l'usage du LOMFR mettre 'lomfr-author-light', pour SupLOMFR
> mettre 'lomfr-sup-author-light'
> # [configuré par défaut pour l'usage du LOM seul]
> WORKFLOW_PEDAGO_FORM_AUTHOR=lomfr-sup-author-light
>
> # Dans la configuratuon par défaut, formulaire proposé à au
> validateur/modérateur pour l'édition des "Ressources Pédagogiques"
> # Pour l'usage du LOMFR mettre 'lomfr-full', pour SupLOMFR mettre
> 'lomfr-sup-full'
> # [configuré par défaut pour l'usage du LOM seul]
> WORKFLOW_PEDAGO_FORM_FULL=lomfr-sup-full
>
> # Dans la configuratuon par défaut, fiche XML initiant les fiches
> "Ressources Pédagogiques"
> # Pour l'usage du LOMFR mettre 'lomfr-prototype.xml', pour SupLOMFR
> mettre 'lomfr-sup-prototype.xml'
> # [configuré par défaut pour l'usage du LOM seul]
> WORKFLOW_PEDAGO_XML_PROTOTYPE=lomfr-sup-prototype.xml
>
>
> Premier point : le FILTER_ADMINS, d'après ce que je comprends, il n'y
> aura que des informaticiens et le conservateur responsable du projet :

Si telle est la politique de ton établissement.
Je rappelle ici l'importance (en amont de la configuration) du travail
transversal (TICE, SCD, SI,...) de réflexion !

> les comptes admins ne sont la que pour permettre d'avoir tous les
> droits lorsqu'il y a un soucis.

Ils donnent accès à des fonctions sensibles (ex : tout ré-indexer) ou
certains droits ( pour sortir une fiche d'un cul-de-sac par exemple).
Encore une fois, bien réfléchir en amont à ce que l'on veut mettre en
place !

> On ne doit pas donner tous les droits à des personnes lambda.
> Donc ADMINS ne rentre pas réellement comme un groupe utilisateur comme
> modérateur.

C'est un groupe, avec des droits "spécifiques" relatifs à
l'administration et la maintenance de l'outil.

>
> On a donc ALL qui permet de dire qui peut s'identifier ( et donc
> enregistrer sa ressource ) et MODERATORS qui va chapeauter le bon
> déroulement de la publication de cette ressource.
> Donc dans mon cas : ALL = enseignants et MODERATORS = SEMM/SCD

En fait : ALL = toute personne authentifiée (dont effectivement les
enseignants identifiés dans l'annuaire de l'établissement).

>
> D'après le common.properties :
> - ALL aura le formulaire author-light
> - MODERATOR : full
>
> On répond donc bien au état/transition du logiciel par défaut.
>
> Pour nous, MODERATOR est plus compliqué puisqu'il fait référence à
> deux groupes différents : SEMM et SCD, avec des droits et des
> formulaires différents.
>
> On doit avoir dans MODERATOR :
> - un groupe SEMM : qui peut vérifier les champs du formulaire
> author-light et compléter quelques autres nouveaux champs. Ce
> formulaire doit donc être créé.
> - un groupe SCD : qui a le formulaire full.
>
>
> Pour moi, au niveau du fichier common.properties, il ne faut pas le
> modifier. On a défini les 3 grands groupes d'utilisateurs : ALL,
> MODERATORS et ADMINS avec les formulaires associés.
> Pour "affiner" les permissions, cela passe par la création d'un groupe
> virtuel.
>
> C'est à dire :
> Dans le fichier acegi-authentication-additional-groups.xml du
> workflow-src, on définira plus précisément des groupes virtuels et on
> précisera ce qu'ils peuvent faire :
> - le groupe ldap "SEMM" qui ne peut modifier que quelques champs du
> formulaire "lom-fr-full" ( comme le format de la ressource péda ) et
> prévalider la ressource,
> - et le groupe ldap "SCD" qui peut modifier d'autres champs ( comme
> la dewey ), et publier la ressource pour la rendre publique.
>
>
> Pouvez vous me dire si ma réflexion de base est bonne, enfin si je
> suis assez compréhensible ;)

Une solution possible :

1) créer les groupes :
"semmmoderators" et "scdmoderators" (par exemple)
dans "acegi-authentication-additional-groups.xml"

2) avoir les rôles :
SEMM_MODERATEUR et SCD_MODERATEUR
et les permissions suivantes :
USE_CREATE_FORM
USE_SEMM_FORM
USE_SCD_FORM
dans "acegi-permissions.xml"

3) affecter ces rôles aux groupes respectifs définis au dessus
dans "acegi-acls-root.xml"

4) créer 1 formulaire intermédiaire pour le SEMM

--
Ce message a été vérifié par MailScanner
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.

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