Mise en place de cpsblog sous cps 3.3.4

"jean-pierre voisin" <jean-pierre.voisin-Z+Iq/[email protected]>
Newsgroups gmane.comp.web.zope.cps.general.french
Message-ID <[email protected]>
Bonjour ,

j'essaie de mettre en place la gestion des blogs sous CPS

dans un espace de publication , je peux creer un nouveau blog , creer des
catégories pour ce blog , mais dés que je veux faire nouveau pour creer un
billet à l'interieur de ce blog j'ai le message d'erreur suivant : KeyError:
'enhanced_type_name'

J'ai essayé de desinstaller cpsblog et de le réinstaller avec quickinstaller
mais j'ai le même message d'erreur .

Merci pour votre aide



Voici le trace du message d'erreur :

KeyError
Error Value: 'enhanced_type_name'
Traceback: Traceback (innermost last):


  Module ZPublisher.Publish, line 101, in publish

  Module ZPublisher.mapply, line 88, in mapply

  Module ZPublisher.Publish, line 39, in call_object

  Module Shared.DC.Scripts.Bindings, line 306, in __call__

  Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec

  Module Products.CMFCore.FSPageTemplate, line 188, in _exec

  Module Products.CMFCore.FSPageTemplate, line 127, in pt_render

  Module Products.PageTemplates.PageTemplate, line 96, in pt_render
<FSPageTemplate at /ged/blog_entry_create_form used for
/ged/sections/poles/metiers/blog>

  Module TAL.TALInterpreter, line 189, in __call__

  Module TAL.TALInterpreter, line 233, in interpret

  Module TAL.TALInterpreter, line 459, in do_setLocal_tal

  Module Products.PageTemplates.TALES, line 221, in evaluate
URL: file:CPSBlog/skins/cpsblog/blog_entry_create_form.pt
Line 1, Column 0
Expression: <PythonExpr here.createBlogEntryDocument(REQUEST=request)>
Names:{'container': <CPSDefaultSite instance at b6a809e0>,
 'context': <ProxyBTreeFolderishDocument at
/ged/sections/poles/metiers/blog>,
 'default': <Products.PageTemplates.TALES.Default instance at 0xb76b076c>,
 'here': <ProxyBTreeFolderishDocument at /ged/sections/poles/metiers/blog>,
 'loop': <SafeMapping instance at b31d8870>,
 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter
instance at 0xb76c990c>,
 'nothing': None,
 'options': {'args': ()},
 'repeat': <SafeMapping instance at b31d8870>,
 'request': <HTTPRequest,
URL=http://documents.chr-orleans.fr/sections/poles/metiers/blog/blog_entry_c
reate_form>,
 'root': <Application instance at b6a80950>,
 'template': <FSPageTemplate at /ged/blog_entry_create_form used for
/ged/sections/poles/metiers/blog>,
 'traverse_subpath': [],
 'user': xxxxxxx}

  Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__
__traceback_info__: here.createBlogEntryDocument(REQUEST=request)

  Module Python expression "here.createBlogEntryDocument(REQUEST=request)",
line 1, in <expression>

  Module Products.CMFCore.FSPythonScript, line 108, in __call__

  Module Shared.DC.Scripts.Bindings, line 306, in __call__

  Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec

  Module Products.CMFCore.FSPythonScript, line 163, in _exec

  Module None, line 12, in createBlogEntryDocument
<FSPythonScript at /ged/createBlogEntryDocument used for
/ged/sections/poles/metiers/blog>
Line 12

  Module Products.CPSDocument.FlexibleTypeInformation, line 1059, in
renderCreateObjectDetailed

  Module Products.CPSDocument.FlexibleTypeInformation, line 835, in
_renderLayouts

  Module Products.CPSSchemas.Layout, line 437, in renderLayoutStyle

  Module Shared.DC.Scripts.Bindings, line 306, in __call__

  Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec

  Module Products.CMFCore.FSPageTemplate, line 188, in _exec

  Module Products.CMFCore.FSPageTemplate, line 127, in pt_render

  Module Products.PageTemplates.PageTemplate, line 96, in pt_render
<FSPageTemplate at /ged/layout_blog_entry_create used for
/ged/sections/poles/metiers/blog>

  Module TAL.TALInterpreter, line 189, in __call__

  Module TAL.TALInterpreter, line 233, in interpret

  Module TAL.TALInterpreter, line 670, in do_useMacro

  Module TAL.TALInterpreter, line 233, in interpret

  Module TAL.TALInterpreter, line 408, in do_optTag_tal

  Module TAL.TALInterpreter, line 393, in do_optTag

  Module TAL.TALInterpreter, line 388, in no_tag

  Module TAL.TALInterpreter, line 233, in interpret

  Module TAL.TALInterpreter, line 636, in do_condition

  Module TAL.TALInterpreter, line 233, in interpret

  Module TAL.TALInterpreter, line 408, in do_optTag_tal

  Module TAL.TALInterpreter, line 393, in do_optTag

  Module TAL.TALInterpreter, line 388, in no_tag

  Module TAL.TALInterpreter, line 233, in interpret

  Module TAL.TALInterpreter, line 636, in do_condition

  Module TAL.TALInterpreter, line 233, in interpret

  Module TAL.TALInterpreter, line 262, in do_startEndTag

  Module TAL.TALInterpreter, line 290, in do_startTag

  Module TAL.TALInterpreter, line 356, in attrAction_tal

  Module Products.PageTemplates.TALES, line 227, in evaluateText

  Module Products.PageTemplates.TALES, line 221, in evaluate
URL: file:CPSDocument/skins/cps_document/layout_lib_default_edit.pt
Line 29, Column 2
Expression: standard:'request/enhanced_type_name'
Names:{'container': <CPSDefaultSite instance at b6a809e0>,
 'context': <ProxyBTreeFolderishDocument at
/ged/sections/poles/metiers/blog>,
 'default': <Products.PageTemplates.TALES.Default instance at 0xb76b076c>,
 'here': <ProxyBTreeFolderishDocument at /ged/sections/poles/metiers/blog>,
 'loop': <SafeMapping instance at b31d8df0>,
 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter
instance at 0xb76c990c>,
 'nothing': None,
 'options': {'args': (),
             'datastructure': {'lang': 'fr', 'Description_rformat': 'text',
'Description': '', 'Subject': [], 'Title': '', 'Description_fileupload':
None, 'content': '', 'accept_trackback_pings': '1', 'Description_rposition':
'normal', 'dispatch_trackback_urls': [], 'LanguageSelector': 'fr'},
             'first_layout': 1,
             'flexible_widgets': [],
             'is_flexible': False,
             'last_layout': 0,
             'layout': {'layout': <Layout {'style_prefix':
'layout_blog_entry_', 'rows': [[{'widget_id': 'LanguageSelector', 'ncols':
2}], [{'widget_id': 'Title', 'ncols': 2}], [{'widget_id': 'content',
'ncols': 2}], [{'widget_id': 'lang', 'ncols': 1}, {'widget_id':
'accept_trackback_pings', 'ncols': 1}], [{'widget_id': 'Subject', 'ncols':
1}, {'widget_id': 'dispatch_trackback_urls', 'ncols': 1}]], 'ncols': 2}>,
                        'layout_id': 'blog_entry',
                        'ncols': 2,
                        'rows': [[{'ncols': 2,
                                   'widget':
<CPSDocumentLanguageSelectWidget at
/ged/portal_layouts/blog_entry/w__LanguageSelector>,
                                   'widget_css_class': '',
                                   'widget_id': 'LanguageSelector',
                                   'widget_javascript': '',
                                   'widget_mode': 'edit',
                                   'widget_rendered': ''}],
                                 [{'ncols': 2,
                                   'widget': <CPSHeadingWidget at
/ged/portal_layouts/blog_entry/w__Title>,
                                   'widget_css_class': '',
                                   'widget_id': 'Title',
                                   'widget_javascript': '',
                                   'widget_mode': 'edit',
                                   'widget_rendered': '<input
name="widget__Title" value="" maxlength="250" type="text" id="widget__Title"
size="72" />'}],
                                 [{'ncols': 2,
                                   'widget': <CPSRichTextEditorWidget at
/ged/portal_layouts/blog_entry/w__content>,
                                   'widget_css_class': '',
                                   'widget_id': 'content',
                                   'widget_javascript': '',
                                   'widget_mode': 'edit',
                                   'widget_rendered': '<div
style="width:550px; height:300px">\n<iframe id="EpozIFrame"
src="http://documents./sections/poles/metiers/blog/epoz_blank_iframe.html"
style="position: absolute; visibility: hidden; width: 0px; height:
0px;"></iframe>\n<script language="JavaScript" type="text/javascript"
src="/misc_/Epoz/epoz_lang_en.js"></script><script language="JavaScript"
type="text/javascript" src="/misc_/Epoz/epoz_lang_fr.js"></script>\n<script
language="JavaScript" type="text/javascript"
src="/misc_/Epoz/epoz_script_widget.js"></script>\n<script
language="JavaScript" type="text/javascript"
src="/misc_/Epoz/vcXMLRPC.js"></script>\n<script language="JavaScript"
type="text/javascript"
src="/misc_/Epoz/epoz_script_detect.js"></script>\n<script
language="JavaScript" type="text/javascript"
src="/misc_/Epoz/epoz_script_main.js"></script>\n<script
language="JavaScript"
type="text/javascript">\n<!--\nInitEpoz(\'widget__content\',\'\',\'/misc_/Ep
oz/\',\'\',\'width:550px; height:220px; border:1px solid #A0A0A0;
border-style:solid;\',\'background-color: #EFEFEF; border: 1px solid
#A0A0A0; cursor: pointer; margin-right: 1px; margin-bottom:
1px;\',\'\',\'\',\'utf-8\',
\'http://documents/sections/poles/metiers/blog\');\n//-->\n</script>\n<noscr
ipt><textarea name="widget__content" style="width:550px; height:220px;
border:1px solid #A0A0A0;
border-style:solid;"></textarea></noscript>\n</div>'}],
                                 [{'ncols': 1,
                                   'widget': <CPSSelectWidget at
/ged/portal_layouts/blog_entry/w__lang>,
                                   'widget_css_class': '',
                                   'widget_id': 'lang',
                                   'widget_javascript': '',
                                   'widget_mode': 'edit',
                                   'widget_rendered': '<select
name="widget__lang"><option selected="selected" value="fr">invalid:
fr</option></select>'},
                                  {'ncols': 1,
                                   'widget': <CPSBooleanWidget at
/ged/portal_layouts/blog_entry/w__accept_trackback_pings>,
                                   'widget_css_class': '',
                                   'widget_id': 'accept_trackback_pings',
                                   'widget_javascript': '',
                                   'widget_mode': 'edit',
                                   'widget_rendered': '<select
name="widget__accept_trackback_pings">\n        <option value="1"
selected="selected">Oui</option>\n        <option value="0">Non</option>\n
</select>'}],
                                 [{'ncols': 1,
                                   'widget': <CPSMultiSelectWidget at
/ged/portal_layouts/blog_entry/w__Subject>,
                                   'widget_css_class': '',
                                   'widget_id': 'Subject',
                                   'widget_javascript': '',
                                   'widget_mode': 'edit',
                                   'widget_rendered': '<input type="hidden"
name="widget__Subject:tokens:default" value="" /><select multiple="multiple"
name="widget__Subject:list"><option value="News">News</option><option
value="Qui sommes nous ?">Qui sommes nous ?</option><option value="les
formations">les formations</option></select>'},
                                  {'ncols': 1,
                                   'widget': <CPSLinesWidget at
/ged/portal_layouts/blog_entry/w__dispatch_trackback_urls>,
                                   'widget_css_class': '',
                                   'widget_id': 'dispatch_trackback_urls',
                                   'widget_javascript': '',
                                   'widget_mode': 'edit',
                                   'widget_rendered': '<textarea rows="5"
cols="40" id="widget__dispatch_trackback_urls"
name="widget__dispatch_trackback_urls:lines"></textarea>'}]],
                        'style_prefix': 'layout_blog_entry_',
                        'widgets': {'Description': {'widget': <CPSTextWidget
at /ged/portal_layouts/blog_entry/w__Description>,
                                                    'widget_css_class':
'ddescriptionEdit',
                                                    'widget_javascript': '',
                                                    'widget_mode':
'hidden'},
                                    'LanguageSelector': {'widget':
<CPSDocumentLanguageSelectWidget at
/ged/portal_layouts/blog_entry/w__LanguageSelector>,
                                                         'widget_css_class':
'',

'widget_javascript': '',
                                                         'widget_mode':
'edit'},
                                    'Subject': {'widget':
<CPSMultiSelectWidget at /ged/portal_layouts/blog_entry/w__Subject>,
                                                'widget_css_class': '',
                                                'widget_javascript': '',
                                                'widget_mode': 'edit'},
                                    'Title': {'widget': <CPSHeadingWidget at
/ged/portal_layouts/blog_entry/w__Title>,
                                              'widget_css_class': '',
                                              'widget_javascript': '',
                                              'widget_mode': 'edit'},
                                    'accept_trackback_pings': {'widget':
<CPSBooleanWidget at
/ged/portal_layouts/blog_entry/w__accept_trackback_pings>,

'widget_css_class': '',

'widget_javascript': '',

'widget_mode': 'edit'},
                                    'content': {'widget':
<CPSRichTextEditorWidget at /ged/portal_layouts/blog_entry/w__content>,
                                                'widget_css_class': '',
                                                'widget_javascript': '',
                                                'widget_mode': 'edit'},
                                    'dispatch_trackback_urls': {'widget':
<CPSLinesWidget at
/ged/portal_layouts/blog_entry/w__dispatch_trackback_urls>,

'widget_css_class': '',

'widget_javascript': '',

'widget_mode': 'edit'},
                                    'lang': {'widget': <CPSSelectWidget at
/ged/portal_layouts/blog_entry/w__lang>,
                                             'widget_css_class': '',
                                             'widget_javascript': '',
                                             'widget_mode': 'edit'}}},
             'layout_mode': 'create',
             'ok': 1},
 'repeat': <SafeMapping instance at b31d8df0>,
 'request': <HTTPRequest,
URL=http://documents/sections/poles/metiers/blog/blog_entry_create_form>,
 'root': <Application instance at b6a80950>,
 'template': <FSPageTemplate at /ged/layout_blog_entry_create used for
/ged/sections/poles/metiers/blog>,
 'traverse_subpath': [],
 'user': xxxxxxx}

  Module Products.PageTemplates.Expressions, line 201, in __call__

  Module Products.PageTemplates.Expressions, line 189, in _eval

  Module Products.PageTemplates.Expressions, line 145, in _eval
__traceback_info__: request

  Module Products.PageTemplates.Expressions, line 347, in restrictedTraverse
__traceback_info__: {'path': ['enhanced_type_name'],
'TraversalRequestNameStack': []}

  Module ZPublisher.HTTPRequest, line 1214, in __getitem__

KeyError: 'enhanced_type_name'



_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.