Skip to content. | Skip to navigation

Outil PloneMeeting (gestion des délibérations)
Sections
You are here: Home Support Forums Outil PloneMeeting (gestion des délibérations) Ajouter des "Recherches" dans le cadre "Points"

Ajouter des "Recherches" dans le cadre "Points"

Up to Outil PloneMeeting (gestion des délibérations)

Ajouter des "Recherches" dans le cadre "Points"

Posted by Arnold François (CPAS Eupen) at January 06. 2010

Bonjour,

 

j'aimerai ajouter des recherches pour tous les utilisateurs dans le box "Points".

Je viens de créer une recherche personnalisée par l'administrateur.

Et je n'arrive pas à la configurer quelle apparaisse dans la navigation de gauche.
Cette recherche me montre les points crées et proposés.

J' ai lu et relu la docu mais ne trouve pas ou activer.
Je l'ai activé pour la mettre dans le box 'a faire', cela n'apparair pas.

J'ai donné l'accès a des groupes, mais cela ne marche pas.

C'est surement un rôle spécial à donner, mais lequelle?

 

Merci pour toute aide,

 

Arnold François

CPAS Eupen

Re: Ajouter des "Recherches" dans le cadre "Points"

Posted by Gauthier Bastien (CommunesPlone) at January 06. 2010

Pour les recherches, il y a en effet une subtilité.  Si tu as la version 1.7+ de PloneMeeting, tu vois dans l'onglet "Interface utilisateur" d'une configuration de séance, dans le tableau reprenant tous les dossiers automatiques utilisés, la colonne "se rapporte à".  Une recherche peut se rapporter à "Point" ou "Séance".  Pour celà, il faut passer par la ZMi...  Clique sur une recherche qui fonctionne ("mes points" par exemple) et ajoute "/manage_main" à la suite dans l'URL pour passer dans la ZMi.  Via l'onglet "Properties", regarde ce qui est renseigné.  Tu peux en effet à cet endroit ajouter une propriété de type "string" nommée meeting_topic_type.  Ajoute là sur ta nouvelle recherche.  Tu peux lui donner la valeur "Meeting" ou "MeetingItem" en fonction du fait que c'est une recherche liée aux points (la plupart du temps) ou aux séances.  Il y a également une propriété "topic_search_script" que tu peux ajouter et laisser vide.  Tu renseignes là un script de recherche avancé.  C'est utile dans le cas où un topic ne sait pas réaliser la recherche que tu souhaites parce qu'elle est trop complexe.  C'est le cas par exemple pour les recherches existantes par défaut "points en copie", "avis donnés" et "avis à donner".  Je vérifie de suite la documentation et y ajoute ces explications! ;)

Bien à toi,

Gauthier Bastien, AC Sambreville

Re: Ajouter des "Recherches" dans le cadre "Points"

Posted by Arnold François (CPAS Eupen) at January 06. 2010

Je viens de faire la configuration et le point apparait, mais ne fonctionne pas à ce niveau.

Le message d'erreur est le suivant:

Website-Fehler

Es ist ein Fehler aufgetreten. Die Fehlermeldung lautet:
Fehlertyp
keyError
Fehlerwert
'uid'
Anfrage erfolgte um
2010/01/06 09:31:15.870 GMT+1
 
La recherche fonctionne sur la page de la configuration.
 
Arnold François

 

Re: Ajouter des "Recherches" dans le cadre "Points"

Posted by Gauthier Bastien (CommunesPlone) at January 06. 2010

Sans avoir d'accès à ton instance, c'est difficile...  Regarde dans l'error_log de Plone (dans la "Configuration du site";) quels sont les détails de l'erreur...

Bien à toi,

Gauthier Bastien, AC Sambreville

Re: Ajouter des "Recherches" dans le cadre "Points"

Posted by Gauthier Bastien (CommunesPlone) at January 06. 2010

La documentation a été adaptée, les détails concernant l'ajout des dossiers automatiques sont maintenant expliqués au bas de la page http://www.communesplone.org/support/documentation/manual/plonemeeting17/configuration-de-lapplication/ecrans-de-gestion-des-configurations-de-seance/section-interface-utilisateur/view

Bonne journée,

Gauthier Bastien, AC Sambreville

Re: Ajouter des "Recherches" dans le cadre "Points"

Posted by Arnold François (CPAS Eupen) at January 06. 2010

Le message complet:

 

Traceback (innermost last):
  Module ZPublisher.Publish, line 115, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 41, in call_object
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.CMFCore.FSPageTemplate, line 195, in _exec
  Module Products.CacheSetup.patch_cmf, line 18, in FSPT_pt_render
  Module Products.CacheSetup.patch_utils, line 9, in call_pattern
  Module Products.CMFCore.FSPageTemplate, line 134, in pt_render
  Module Products.CacheSetup.patch_cmf, line 68, in PT_pt_render
  Module Products.CacheSetup.patch_utils, line 9, in call_pattern
  Module Products.PageTemplates.PageTemplate, line 104, in pt_render
   - <FSPageTemplate at /OSHZ-CPAS-Eupen/plonemeeting_topic_view used for /OSHZ-CPAS-Eupen/Members/adminzope/mymeetings/standiges-prasidium>
  Module TAL.TALInterpreter, line 238, in __call__
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 749, in do_useMacro
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 457, in do_optTag_tal
  Module TAL.TALInterpreter, line 442, in do_optTag
  Module TAL.TALInterpreter, line 437, in no_tag
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 780, in do_defineSlot
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 457, in do_optTag_tal
  Module TAL.TALInterpreter, line 442, in do_optTag
  Module TAL.TALInterpreter, line 437, in no_tag
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 728, in do_defineMacro
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 772, in do_defineSlot
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 715, in do_condition
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 715, in do_condition
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 749, in do_useMacro
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 715, in do_condition
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 691, in do_loop_tal
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 457, in do_optTag_tal
  Module TAL.TALInterpreter, line 442, in do_optTag
  Module TAL.TALInterpreter, line 437, in no_tag
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 691, in do_loop_tal
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 457, in do_optTag_tal
  Module TAL.TALInterpreter, line 442, in do_optTag
  Module TAL.TALInterpreter, line 437, in no_tag
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 457, in do_optTag_tal
  Module TAL.TALInterpreter, line 442, in do_optTag
  Module TAL.TALInterpreter, line 437, in no_tag
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 715, in do_condition
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 715, in do_condition
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 457, in do_optTag_tal
  Module TAL.TALInterpreter, line 442, in do_optTag
  Module TAL.TALInterpreter, line 437, in no_tag
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 457, in do_optTag_tal
  Module TAL.TALInterpreter, line 442, in do_optTag
  Module TAL.TALInterpreter, line 437, in no_tag
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 647, in do_insertStructure_tal
  Module Products.PageTemplates.TALES, line 221, in evaluate
   - URL: file:PloneMeeting/skins/PloneMeeting/plonemeeting_topic_result.pt
   - Line 73, Column 14
   - Expression: <PythonExpr tool.getColoredLink(item, showColors)>
   - Names:
      {'container': <PloneSite at /OSHZ-CPAS-Eupen>,
       'context': <ATBTreeFolder at /OSHZ-CPAS-Eupen/Members/adminzope/mymeetings/standiges-prasidium>,
       'default': <Products.PageTemplates.TALES.Default instance at 0x2af92f0fdbd8>,
       'here': <ATBTreeFolder at /OSHZ-CPAS-Eupen/Members/adminzope/mymeetings/standiges-prasidium>,
       'loop': <Products.PageTemplates.TALES.SafeMapping object at 0x2aaaaae279e0>,
       'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x2af92f101050>,
       'nothing': None,
       'options': {'args': ()},
       'repeat': <Products.PageTemplates.TALES.SafeMapping object at 0x2aaaaae279e0>,
       'request': <HTTPRequest, URL=http://plone.oshz-eupen.be/Members/adminzope/mymeetings/standiges-prasidium/plonemeeting_topic_view>,
       'root': <Application at >,
       'template': <FSPageTemplate at /OSHZ-CPAS-Eupen/plonemeeting_topic_view used for /OSHZ-CPAS-Eupen/Members/adminzope/mymeetings/standiges-prasidium>,
       'traverse_subpath': [],
       'user': <PropertiedUser 'adminzope'>}
  Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__
   - __traceback_info__: tool.getColoredLink(item, showColors)
  Module Python expression "tool.getColoredLink(item, showColors)", line 1, in <expression>
  Module Products.PloneMeeting.ToolPloneMeeting, line 926, in getColoredLink
  Module Products.Archetypes.BaseObject, line 436, in __getitem__
KeyError: 'uid'

Re: Ajouter des "Recherches" dans le cadre "Points"

Posted by Gauthier Bastien (CommunesPlone) at January 06. 2010

On dirait qu'il ramène d'autres éléments que des points...

Dans les critères, as tu bien sélectionné "Point collège" (si tu es dans la configuration du collège communal) en tant que "type"?  La recherche affichée dans la configuration ne doit ramener que des "points"...

Bien à toi,

Gauthier Bastien, AC Sambreville

Re: Ajouter des "Recherches" dans le cadre "Points"

Posted by Arnold François (CPAS Eupen) at January 06. 2010

Bingo,

 

ça marche,

 

merci

 

Arnold François, CPAS Eupen

Powered by Ploneboard
Document Actions