Can you try one of the latest build ? http://wwww.cps-project.org/static/nightly
If the problem still appears please fill up a ticket. (instructions are over there : http://www.cps-project.org/sections/development J. Gabor Magyarfalvi wrote: > I started playing with CPS to migrate my old Zope/DTML/Zclass site and finally > extend it. > > A simple compound document is one of the first things I would need. > (content with several optional parts, and possibly rich editing) > > TypeMaker seems to be ideal for this. However, when I try to add a type with > the Rich Text Editor Widget, I keep getting an error just selecting the type. > > The ajaxy interface in the plain web document works fine, I suppose this is > the > same widget, as the FCKEditor is appearing in the traceback. > > I am running pristine CPS 3.4 from apt-get on a fresh Ubuntu Dapper install. > > I might be completely off track as the whole system is daunting to get a start > with. I include the traceback, in case... > > The missing key, base_url seems to suggest that the fix is simple, but I have > no idea where to start. > > Thanks, > > Gabor > > > > 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.CMFCore.FSPageTemplate, line 134, in pt_render > Module Products.PageTemplates.PageTemplate, line 104, in pt_render > - <FSPageTemplate at /cps/cpsdocument_create_form used for /cps/workspaces> > Module TAL.TALInterpreter, line 238, in __call__ > Module TAL.TALInterpreter, line 281, in interpret > Module TAL.TALInterpreter, line 507, in do_setLocal_tal > Module Products.PageTemplates.TALES, line 221, in evaluate > - URL: file:CPSDocument/skins/cps_document/cpsdocument_create_form.pt > - Line 1, Column 0 > - Expression: <PythonExpr here.cpsdocument_create_render(request=request, > type_name=type_name)> > - Names: > {'container': <CPSDefaultSite at /cps>, > 'context': <ProxyFolder at /cps/workspaces>, > 'default': <Products.PageTemplates.TALES.Default instance at > 0xb71cab0c>, > 'here': <ProxyFolder at /cps/workspaces>, > 'loop': <Products.PageTemplates.TALES.SafeMapping object at > 0xb356f12c>, > 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter > instance at 0xb71f80ac>, > 'nothing': None, > 'options': {'args': ()}, > 'repeat': <Products.PageTemplates.TALES.SafeMapping object at > 0xb356f12c>, > 'request': <HTTPRequest, > URL=http://xxx.xxx.xxx.xxx:8082/cps/workspaces/cpsdocument_create_form>, > 'root': <Application at >, > 'template': <FSPageTemplate at /cps/cpsdocument_create_form used for > /cps/workspaces>, > 'traverse_subpath': [], > 'user': <CPSUser admin>} > Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__ > - __traceback_info__: here.cpsdocument_create_render(request=request, > type_name=type_name) > Module Python expression "here.cpsdocument_create_render(request=request, > type_name=type_name)", > line 1, in <expression> > Module Products.CMFCore.FSPythonScript, line 108, in __call__ > Module Shared.DC.Scripts.Bindings, line 311, in __call__ > Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec > Module Products.CMFCore.FSPythonScript, line 164, in _exec > Module None, line 15, in cpsdocument_create_render > - <FSPythonScript at /cps/cpsdocument_create_render used for > /cps/workspaces> > - Line 15 > Module Products.CPSDocument.FlexibleTypeInformation, line 752, in > renderObject > Module Products.CPSDocument.FlexibleTypeInformation, line 714, in > _renderLayouts > Module Products.CPSSchemas.Layout, line 391, in renderLayoutStructure > Module Products.CPSSchemas.ExtendedWidgets, line 579, in render > 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.CMFCore.FSPageTemplate, line 134, in pt_render > Module Products.PageTemplates.PageTemplate, line 104, in pt_render > - <FSPageTemplate at /cps/widget_rte_render used for > /cps/portal_layouts/simpletype_szarez_1/w__fead> > Module TAL.TALInterpreter, line 238, in __call__ > 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 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 339, in do_startTag > Module TAL.TALInterpreter, line 405, in attrAction_tal > Module Products.PageTemplates.TALES, line 227, in evaluateText > Module Products.PageTemplates.TALES, line 221, in evaluate > - URL: file:CPSSchemas/skins/cps_schemas/widget_rte_render.pt > - Line 8, Column 4 > - Expression: string:'${base_url}fckeditor.js' > - Names: > {'container': <CPSDefaultSite at /cps>, > 'context': <CPSRichTextEditorWidget at > /cps/portal_layouts/simpletype_szarez_1/w__fead>, > 'default': <Products.PageTemplates.TALES.Default instance at > 0xb71cab0c>, > 'here': <CPSRichTextEditorWidget at > /cps/portal_layouts/simpletype_szarez_1/w__fead>, > 'loop': <Products.PageTemplates.TALES.SafeMapping object at > 0xb2685fec>, > 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter > instance at 0xb71f80ac>, > 'nothing': None, > 'options': {'args': (), > 'current_name': '-', > 'datastructure': {'Description_rformat': 'text', > 'Description': '', 'Title': '', 'fead': '', 'Description_fileupload': None, > 'Description_rposition': 'normal'}, > 'mode': 'edit'}, > 'repeat': <Products.PageTemplates.TALES.SafeMapping object at > 0xb2685fec>, > 'request': <HTTPRequest, > URL=http://be.chem.elte.hu:8082/cps/workspaces/cpsdocument_create_form>, > 'root': <Application at >, > 'template': <FSPageTemplate at /cps/widget_rte_render used for > /cps/portal_layouts/simpletype_szarez_1/w__fead>, > 'traverse_subpath': [], > 'user': <CPSUser admin>} > Module Products.PageTemplates.Expressions, line 224, in __call__ > Module Products.PageTemplates.Expressions, line 185, in __call__ > Module Products.PageTemplates.Expressions, line 173, in _eval > Module Products.PageTemplates.Expressions, line 123, in _eval > - __traceback_info__: base_url > KeyError: 'base_url' > _______________________________________________ > cps-users mailing list > [email protected] > http://lists.nuxeo.com/mailman/listinfo/cps-users -- Julien Anguenot | Nuxeo R&D (Paris, France) Open Source ECM - www.nuxeo.com CPS Platform - http://www.cps-project.org Mobile: +33 (0) 6 72 57 57 66
signature.asc
Description: OpenPGP digital signature
_______________________________________________ cps-users mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/cps-users
